.yb-gf-age{display:grid;gap:6px}.yb-gf-age select{max-width:320px}.yb-gf-hint{color:var(--yb-ink-soft);font-size:var(--fs-sm)}.yb-promo{background:var(--yb-purple);color:#fff;font-size:var(--fs-sm)}.yb-promo__in{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 14px;padding-block:8px;text-align:center}.yb-promo__txt{margin:0;font-weight:700}.yb-promo__end{font-weight:400;opacity:.9}.yb-promo__code{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 12px;border:2px dashed var(--yb-yellow);border-radius:var(--yb-radius-pill);background:transparent;color:var(--yb-yellow);font:inherit;font-weight:800;letter-spacing:.06em;cursor:pointer}.yb-promo__code svg{width:16px;height:16px;display:none}.yb-promo__code.is-copied svg{display:inline}.yb-promo__code:hover{background:#ffe5001f}.yb-promo__code:focus-visible{outline:3px solid #fff;outline-offset:2px}.yb-promo__timer{margin:0;font-variant-numeric:tabular-nums;font-weight:700}.yb-promo__short{display:none}@media(max-width:600px){.yb-promo__in{gap:4px 10px;padding-block:6px}.yb-promo__txt{flex-basis:100%}.yb-promo:has(.yb-promo__short) .yb-promo__long{display:none}.yb-promo__short{display:inline}.yb-promo__code{min-height:28px;padding-block:2px}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
