.section-hero .hero__words{display:block;width:fit-content;max-width:100%;margin:18px 0 0;color:var(--hw-color, inherit);font-size:clamp(.85rem,1.4vw,1.05rem);font-weight:600;letter-spacing:.2em;line-height:1.5;text-shadow:0 1px 14px rgba(0,0,0,.45)}.section-hero .text-center .hero__words{margin-left:auto;margin-right:auto}.section-hero .text-right .hero__words{margin-left:auto}.section-hero .hero__words.hw--uppercase{text-transform:uppercase}.section-hero .hero__words.hw--lowercase{text-transform:lowercase}.section-hero .hero__words.hw--capitalize{text-transform:capitalize}.section-hero .hero__words.hw--none{text-transform:none}.section-hero .hero__word,.section-hero .hero__sep{display:inline-block}.section-hero .hero__sep{margin:0 .55em;font-weight:400}.section-hero .hero__words.hw-armed .hero__word,.section-hero .hero__words.hw-armed .hero__sep{opacity:0;transform:translateY(.5em)}.section-hero .hero__words.hw-armed.is-in .hero__word,.section-hero .hero__words.hw-armed.is-in .hero__sep{animation:hwReveal .85s cubic-bezier(.23,1,.32,1) both;animation-delay:calc(var(--i, 0) * .18s + .15s)}@keyframes hwReveal{to{opacity:1;transform:translateY(0)}}.section-hero .hero__accent{display:block;width:100%;height:3px;margin-top:14px;border-radius:999px;background:var(--hw-accent, #c8a04a);transform:translateY(0);opacity:1}.section-hero .text-center .hero__accent{margin-left:auto;margin-right:auto}.section-hero .text-right .hero__accent{margin-left:auto}.section-hero .hero__words.hw-armed .hero__accent{opacity:0;transform:translateY(14px)}.section-hero .hero__words.hw-armed.is-in .hero__accent{animation:hwAccent .95s cubic-bezier(.16,1,.3,1) both;animation-delay:.9s}@keyframes hwAccent{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media(max-width:549px){.section-hero .hero__words{letter-spacing:.14em;font-size:.82rem}}@media(prefers-reduced-motion:reduce){.section-hero .hero__words.hw-armed .hero__word,.section-hero .hero__words.hw-armed .hero__sep{animation:none;opacity:1;transform:none}.section-hero .hero__words.hw-armed .hero__accent{animation:none;opacity:1;transform:translateY(0)}}.section-hero .hero--seo-text .hero__kicker,.section-hero .hero--seo-text .hero__title,.section-hero .hero--seo-text .hero__description{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.subfooter .subfooter__legal{margin-top:16px}.subfooter .subfooter__legal-list{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:6px 18px;margin:0;padding:0;list-style:none}.subfooter .subfooter__legal-list li{width:auto;flex:0 0 auto;margin:0;padding:0}.subfooter .subfooter__legal-list a{font-size:.8rem;opacity:.7;text-decoration:none;white-space:nowrap}.subfooter .subfooter__legal-list a:hover,.subfooter .subfooter__legal-list a:focus{opacity:1;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map?subset=AAAAAAAQAAAI */
