html{scroll-behavior:smooth}[id^=section-]{scroll-margin-top:var(--header-height, 80px)}.section-title,.section-h2{font-family:var(--bs-headings-font-family);font-size:var(--font-h2);font-weight:var(--font-h2-weight);line-height:var(--font-h2-lh);letter-spacing:var(--font-h2-ls);color:var(--color-heading, #0A0A0B);margin:0 0 .5em;text-wrap:balance}.section-subtitle,.section-tag{display:inline-block;font-size:var(--font-tag);font-weight:var(--font-tag-weight);line-height:var(--font-tag-lh);letter-spacing:var(--font-tag-ls);text-transform:uppercase;color:var(--color-primary-on-dark, #F4C430);margin-bottom:.65em}.section-desc{font-size:var(--font-body);font-weight:var(--font-body-weight);line-height:var(--font-body-lh);color:var(--color-body, #3A3D45);margin:0 0 1.5em;max-width:640px}.section-small{font-size:var(--font-small);font-weight:var(--font-small-weight);line-height:var(--font-small-lh);letter-spacing:var(--font-small-ls)}.bg-dark .section-title,.bg-dark .section-h2,[data-bg=dark] .section-title,[data-bg=dark] .section-h2,.bg-primary .section-title,.bg-primary .section-h2{color:#fff}.bg-dark .section-desc,[data-bg=dark] .section-desc{color:#ffffffb8}.bg-dark .section-tag,[data-bg=dark] .section-tag{color:var(--color-primary-on-dark, #F4C430)}@media(max-width:767px){.section-title,.section-h2{font-size:var(--font-h2-mobile)}.section-desc{font-size:var(--font-body-mobile)}.section-small{font-size:var(--font-small-mobile)}.section-tag{font-size:var(--font-tag-mobile)}}[data-reveal]{opacity:0;will-change:transform,opacity;transition:opacity var(--reveal-duration, .65s) var(--reveal-ease, cubic-bezier(.22, 1, .36, 1)),transform var(--reveal-duration, .65s) var(--reveal-ease, cubic-bezier(.22, 1, .36, 1))}[data-reveal=up]{transform:translateY(var(--reveal-distance, 40px))}[data-reveal=down]{transform:translateY(calc(var(--reveal-distance, 40px) * -1))}[data-reveal=left]{transform:translate(var(--reveal-distance, 40px))}[data-reveal=right]{transform:translate(calc(var(--reveal-distance, 40px) * -1))}[data-reveal=scale]{transform:scale(.92)}[data-reveal].is-revealed{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1!important;transform:none!important;transition:none!important}}.sticky-cta-bar{position:fixed;bottom:0;left:0;right:0;z-index:900;background:var(--color-dark-surface, #15161A);border-top:1px solid rgba(255,255,255,.08);padding:12px 20px;display:flex;align-items:center;justify-content:center;gap:16px;transform:translateY(100%);transition:transform .35s cubic-bezier(.22,1,.36,1);box-shadow:0 -4px 24px #0006}.sticky-cta-bar.is-visible{transform:translateY(0)}.sticky-cta-bar__title{font-size:14px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.sticky-cta-bar__price{font-size:15px;font-weight:700;color:var(--color-primary-on-dark, #F4C430)}.sticky-cta-bar__btn{background:var(--color-cta, #ECB000);color:var(--color-cta-text, #0A0A0B);border:none;border-radius:999px;padding:10px 28px;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .2s ease,transform .2s ease;white-space:nowrap}.sticky-cta-bar__btn:hover{background:var(--color-cta-hover, #D49E00);transform:translateY(-1px)}@media(min-width:768px){.sticky-cta-bar__title{max-width:300px;font-size:15px}.sticky-cta-bar__btn{padding:12px 36px;font-size:15px}}[data-parallax]{will-change:transform;transition:none}[data-reveal-stagger]>*{opacity:0;transform:translateY(var(--reveal-distance, 40px));transition:opacity var(--reveal-duration, .65s) var(--reveal-ease, cubic-bezier(.22, 1, .36, 1)),transform var(--reveal-duration, .65s) var(--reveal-ease, cubic-bezier(.22, 1, .36, 1));transition-delay:calc(var(--stagger-i, 0) * var(--reveal-stagger-step, .08s))}[data-reveal-stagger].is-revealed>*{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){[data-reveal-stagger]>*{opacity:1!important;transform:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
