.hc-home{background:var(--hc-background-fill);color:var(--hc-text);font-family:var(--font-primary--family);--hc-nav-height: 56px}.hc-home a:not(.hc-button),.hc-nav a{color:inherit;text-decoration:none}.hc-home :focus-visible,.hc-nav :focus-visible{outline:2px solid var(--hc-focus);outline-offset:5px}.hc-standard-page{padding-top:var(--hc-nav-height)}.hc-standard-page>#hc-main{min-width:0;flex:1}.hc-container{width:min(var(--page-width),calc(100% - var(--page-margin) * 2));margin-inline:auto}.hc-visually-hidden,.hc-skip:not(:focus){position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hc-skip:focus{position:absolute;z-index:20;background:var(--hc-accent);padding:14px}.hc-nav{color:var(--hc-text);display:block;height:var(--hc-nav-height);position:fixed;inset:0 0 auto;z-index:30;border-bottom:1px solid color-mix(in srgb,var(--hc-border) 25%,transparent)}.hc-nav:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:var(--nav-background, rgba(5, 31, 32, .62));-webkit-backdrop-filter:blur(var(--nav-blur, 12px));backdrop-filter:blur(var(--nav-blur, 12px));transition:background-color .25s ease,backdrop-filter .25s ease,-webkit-backdrop-filter .25s ease}.hc-nav.is-scrolled:before{background:var(--nav-scrolled-background);-webkit-backdrop-filter:blur(var(--nav-scrolled-blur));backdrop-filter:blur(var(--nav-scrolled-blur))}.hc-nav__inner{display:flex;align-items:center;gap:22px;min-height:calc(var(--hc-nav-height) - 1px)}.hc-logo{display:flex;align-items:center;flex-shrink:0;min-height:44px}.hc-logo img{width:var(--logo-width);height:auto;max-height:calc(var(--hc-nav-height) - 12px);object-fit:contain}.hc-logo--white img{filter:brightness(0) invert(1)}.hc-nav__tagline{font-size:10px;color:var(--hc-muted);max-width:90px;line-height:1.5}.hc-nav__links{display:flex;align-self:stretch;align-items:center;gap:26px;margin-inline:auto;white-space:nowrap;font-size:13px}.hc-nav__links a{display:flex;align-items:center;min-height:44px;padding-block:0;position:relative}.hc-nav__links a[aria-current=page]:after{content:"";position:absolute;left:0;right:0;bottom:10px;height:1px;background:var(--hc-accent)}.hc-nav__links a:hover{color:var(--hc-focus)}.hc-nav__unlinked{color:var(--hc-muted)}.hc-nav svg{width:20px;height:20px;flex-shrink:0}.hc-nav__icon{display:flex;align-items:center;justify-content:center;min-width:36px;min-height:44px;position:relative}.hc-cart-count{position:absolute;right:0;top:0;font-size:10px}.hc-search{display:block;flex:0 1 246px;min-width:150px}.hc-search form{position:relative;display:flex;align-items:center;width:100%;height:36px;border:1px solid var(--hc-border);border-radius:var(--style-border-radius-inputs)}.hc-search__label{position:absolute;left:10px;display:grid;place-items:center;cursor:text}.hc-search input{width:100%;min-width:0;height:100%;padding:8px 34px 8px 38px;border:0;border-radius:var(--style-border-radius-inputs);background:transparent;color:var(--hc-text);font-size:11px}.hc-search input::placeholder{color:var(--hc-muted);opacity:1}.hc-search input:focus{outline:2px solid var(--hc-focus);outline-offset:2px}.hc-search__submit,.hc-search__close{position:absolute;right:0;top:0;display:grid;place-items:center;width:32px;height:34px;border:0;background:transparent;color:var(--hc-text);cursor:pointer}.hc-search__close{display:none}.hc-menu summary::-webkit-details-marker{display:none}.hc-menu{display:none}.hc-slideshow{display:block;position:relative;background:var(--hc-background-fill)}.hc-slideshow__track{position:relative;display:grid}.hc-slide{grid-area:1 / 1;position:relative;min-height:calc(var(--hero-height) + var(--hc-nav-height));isolation:isolate;overflow:hidden}.hc-slide.is-active{z-index:2}.hc-slide[inert]{pointer-events:none}.hc-slide[hidden],.hc-slideshow__tabs[hidden],.hc-slideshow__controls[hidden]{display:none}.hc-slide__picture,.hc-slide__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%}.hc-slide__picture img{width:100%;height:100%;object-fit:var(--desktop-fit, cover);object-position:var(--position) center}.hc-slide__picture--generated{background:var(--hc-background)}@media(min-width:750px){.hc-slide[data-desktop-fit=contain] .hc-slide__picture--generated img{padding-top:var(--hc-nav-height);object-fit:contain;object-position:right center;-webkit-mask-image:linear-gradient(90deg,transparent,#000 35%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 35%,#000 96%,transparent)}}.hc-slide__shade{z-index:-1;background:linear-gradient(90deg,rgba(var(--hc-background-rgb),.5),transparent 62%),linear-gradient(0deg,rgba(var(--hc-background-rgb),.4),transparent 25%),rgba(var(--hc-background-rgb),var(--overlay))}.hc-slide__content{position:relative;min-height:calc(var(--hero-height) + var(--hc-nav-height));display:flex;flex-direction:column;align-items:flex-start;padding-block:calc(40px + var(--hc-nav-height)) 90px}.hc-slide__eyebrow{font-size:10px;letter-spacing:.16em;color:var(--hc-muted);display:flex;align-items:center;gap:15px}.hc-slide__eyebrow .hc-slide__progress{display:inline-block;width:165px;height:2px;overflow:hidden;background:color-mix(in srgb,var(--hc-muted) 50%,transparent)}.hc-slide__progress [data-progress]{display:block;width:100%;height:100%;background:var(--hc-focus);transform:scaleX(var(--slide-progress, 0));transform-origin:left}.hc-slide__copy{margin-top:32px;max-width:46%}.hc-slide__copy h1,.hc-slide__copy h2{font-size:clamp(calc(42px * var(--heading-scale)),calc(4.3vw * var(--heading-scale)),calc(66px * var(--heading-scale)));line-height:1.06;letter-spacing:-.04em;font-weight:var(--font-heading-weight);color:var(--hc-heading)}.hc-slide__copy p{margin-top:22px;font-size:calc(var(--body-font-size) * .875);line-height:1.6;color:var(--hc-muted);max-width:35ch}.hc-slide__actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.hc-slide__caption{position:absolute;bottom:38px;right:0;text-align:right;font-size:12px;line-height:1.5;color:var(--hc-muted)}.hc-slideshow__controls{z-index:5;position:absolute;left:0;right:0;bottom:30px;display:flex;align-items:center;gap:8px;pointer-events:none}.hc-slideshow__tabs{position:relative;z-index:3;border-block:1px solid color-mix(in srgb,var(--hc-border) 40%,transparent);background:color-mix(in srgb,var(--hc-background) 88%,var(--hc-accent))}.hc-slideshow__tablist{display:flex;overflow-x:auto;scrollbar-width:thin}.hc-slideshow__tablist button{position:relative;flex:1 0 150px;min-height:62px;display:flex;align-items:center;justify-content:center;gap:14px;padding:12px 22px;background:transparent;color:var(--hc-muted);border:0;border-inline-end:1px solid color-mix(in srgb,var(--hc-border) 20%,transparent);font:inherit;font-size:13px;white-space:nowrap;cursor:pointer}.hc-slideshow__tablist button:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:var(--hc-focus);transform:scaleX(0);transition:transform .25s ease}.hc-slideshow__tab-icon{width:32px;height:26px;object-fit:contain;flex-shrink:0}.hc-slideshow__tablist button[aria-selected=true]{color:var(--hc-text);background:color-mix(in srgb,var(--hc-accent) 14%,transparent)}.hc-slideshow__tablist button[aria-selected=true]:after{transform:scaleX(1)}.hc-slideshow__tablist button:focus-visible{outline-offset:-4px}.hc-slideshow__controls button{pointer-events:auto;display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--hc-border);background:rgba(var(--hc-background-rgb),.4);color:var(--hc-text);cursor:pointer;border-radius:50%}.hc-slideshow__controls button:hover{background:var(--hc-accent)}.hc-slideshow__controls button[data-play]{font-size:10px}.hc-slideshow__controls button[data-previous],.hc-slideshow__controls button[data-next]{border-color:transparent;background:transparent;font-size:25px}.hc-slideshow__count{font-size:11px;letter-spacing:.08em;margin-left:14px;color:var(--hc-muted)}.hc-empty{padding-block:80px}@media(max-width:1199px){.hc-nav__tagline{display:none}.hc-nav__links{gap:24px}.hc-nav__inner{gap:14px}.hc-slide__copy{max-width:50%}}@media(min-width:750px)and (max-width:999px){.hc-nav .hc-container{width:min(var(--page-width),calc(100% - var(--page-margin) * 2))}.hc-nav__inner{gap:8px}.hc-nav__links{gap:14px;font-size:12px}.hc-search{min-width:80px}}@media(max-width:749px){.hc-home{--hc-nav-height: 52px}.hc-container{width:min(var(--page-width),calc(100% - var(--page-margin) * 2))}.hc-nav__inner{min-height:calc(var(--hc-nav-height) - 1px);gap:8px}.hc-logo{margin-right:auto}.hc-logo img{width:var(--logo-mobile-width);max-height:calc(var(--hc-nav-height) - 12px)}.hc-nav__links{display:none}.hc-menu{display:block;order:-1}.hc-menu summary{cursor:pointer;display:grid;place-items:center;min-width:36px;min-height:44px;margin-left:-7px}.hc-menu nav{position:absolute;top:100%;left:0;right:0;background:var(--nav-menu-background);-webkit-backdrop-filter:blur(var(--nav-menu-blur));backdrop-filter:blur(var(--nav-menu-blur));border-bottom:1px solid var(--hc-border);padding:18px 24px;display:flex;flex-direction:column;max-height:calc(100dvh - var(--hc-nav-height));overflow-y:auto}.hc-menu nav a,.hc-menu nav span{padding:15px 0;font-size:15px}.hc-search{flex:1 1 0;min-width:36px}.hc-search form{height:36px;border-color:transparent}.hc-search input{font-size:16px;padding:6px 0 6px 35px}.hc-search input::placeholder{color:transparent}.hc-search__label{left:8px}.hc-search__submit{display:none}.hc-nav__inner:has(.hc-search:focus-within)>:is(.hc-menu,.hc-logo,.hc-account){display:none}.hc-search:focus-within form{border-color:var(--hc-border);background:var(--nav-solid, #051f20)}.hc-search:focus-within input{padding-right:68px}.hc-search:focus-within input::placeholder{color:var(--hc-muted);font-size:12px}.hc-search:focus-within .hc-search__submit{display:grid;right:32px}.hc-search:focus-within .hc-search__close{display:grid}.hc-nav__icon{min-width:34px}.hc-slide,.hc-slide__content{min-height:var(--mobile-height)}.hc-slide__picture img{object-fit:cover;object-position:var(--mobile-position) center}.hc-slide__picture--generated{background:var(--hc-background)}.hc-slide__picture--generated img{object-fit:cover;-webkit-mask-image:none;mask-image:none}.hc-slide__shade{background:linear-gradient(180deg,rgba(var(--hc-background-rgb),.4),transparent 38%,transparent 65%,rgba(var(--hc-background-rgb),.73)),rgba(var(--hc-background-rgb),var(--overlay))}.hc-slide__content{padding-block:calc(28px + var(--hc-nav-height)) 64px}.hc-slide__eyebrow{font-size:9px}.hc-slide__copy{margin-top:24px;max-width:100%}.hc-slide__copy h1,.hc-slide__copy h2{font-size:clamp(calc(38px * var(--heading-scale)),calc(10vw * var(--heading-scale)),calc(50px * var(--heading-scale)));line-height:1.06;letter-spacing:-.035em}.hc-slide__copy p{margin-top:15px;font-size:12px;max-width:30ch}.hc-slide__actions{margin-top:auto;padding-top:clamp(180px,48vw,260px);flex-direction:column;flex-wrap:nowrap;width:100%;gap:10px}.hc-slide__actions .hc-button{flex:none;width:100%;justify-content:center;padding:13px 10px;gap:8px;font-size:13px;white-space:normal}.hc-slide__caption,.hc-slideshow__tabs,.hc-slideshow__controls button[data-previous],.hc-slideshow__controls button[data-next]{display:none}.hc-slideshow__controls{bottom:8px;gap:2px;justify-content:center}.hc-slideshow__controls button{width:44px;height:44px;border-color:transparent;background:transparent}.hc-slideshow__count{margin-left:7px;font-size:9px}.hc-slide__eyebrow .hc-slide__progress{width:90px}.hc-slideshow__tablist{gap:10px;padding-block:14px}.hc-slideshow__tablist button{flex:0 0 auto;min-height:44px;padding:10px 17px;border:1px solid var(--hc-border);border-radius:24px;gap:8px;font-size:12px}.hc-slideshow__tablist svg{width:24px;height:22px}.hc-slideshow__tablist button[aria-selected=true]{background:var(--hc-accent);color:var(--hc-button-text);border-color:var(--hc-accent)}.hc-slideshow__tablist button:after{display:none}}@media(prefers-reduced-motion:reduce){.hc-button,.hc-slideshow__tablist button:after{transition:none}}.hc-slide__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none}.hc-slide__video{display:none;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;transition:opacity .3s linear}@media(min-width:750px){.hc-slide__video{display:block}.hc-slide__background.is-playing .hc-slide__video{opacity:1}.hc-slide__picture.is-focus-loop img{transform-origin:var(--focus-origin, center);animation:hc-background-focus var(--focus-duration, 6s) linear infinite}}@keyframes hc-background-focus{0%{transform:scale(1)}92%{transform:scale(1.12)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.hc-slide__picture.is-focus-loop img{animation:none;transform:none}.hc-slide__video{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/homepage-b.css.map */
