html.wf-hero-top body .site-header{background:#fff!important;border-bottom-color:#ecece8!important}html.wf-hero-top body .site-header .brand,html.wf-hero-top body .site-header .nav__links a,html.wf-hero-top body .site-header .cart-link{color:#121212!important}html.wf-hero-top body .site-header .brand__mark{filter:none!important}html.wf-hero-top body .site-header .nav__toggle{border-color:#d9d9d4!important;background:transparent!important}html.wf-hero-top body .site-header .nav__toggle-bar{background-color:#121212!important}html body section.hero.hero--video{margin:12px var(--gutter, 24px) 40px!important;width:auto;border-radius:24px;min-height:min(82svh,860px)!important;padding:clamp(32px,6vh,64px) 0 clamp(36px,6vh,64px)!important;align-items:flex-end;background:#0d0d0d}html body section.hero--video .hero__shade{background:linear-gradient(180deg,#0000001a,#0000000d 40%,#000000b8)!important;opacity:1!important}html body section.hero--video h1{font-weight:500;font-size:clamp(1.9rem,4.4vw,4rem);line-height:1.04;letter-spacing:-.03em;max-width:22ch;text-wrap:balance;text-shadow:0 2px 24px rgba(0,0,0,.3)}html body section.hero--video .hero__inner>.label{font-size:.7rem;letter-spacing:.12em;color:#fffc}html body section.hero--video .btn--primary{background:#fff;border-color:#fff;color:#121212;border-radius:10px;font-weight:600}html body section.hero--video .btn--primary:hover{background:#f1f1ee}html body section.hero--video .btn--ghost{border-radius:10px}@media(max-width:768px){html body section.hero.hero--video{margin:8px 12px 28px!important;border-radius:20px;min-height:78svh!important;padding:28px 0 32px!important}html body section.hero--video h1{max-width:16ch}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/wf-hero.css.map */
