.hc-store .hc-hero-section{min-width:0}.hc-store .hc-hero:focus-visible{outline-offset:-3px}.hc-store .hc-hero-track{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;width:100%;height:100%;transition:transform .4s var(--hc-motion-ease);will-change:transform}.hc-store .hc-hero-slide{position:relative;flex:0 0 100%;width:100%;height:100%;min-width:0;overflow:hidden}.hc-store .hc-hero-image{width:100%;height:100%;object-fit:cover;object-position:right center;-webkit-user-drag:none}.hc-store .hc-hero-slide.hc-is-placeholder{background:var(--hc-color-placeholder)}.hc-store .hc-hero-slide.hc-is-placeholder .hc-hero-copy{color:var(--hc-color-text)}.hc-store .hc-hero-slide.hc-is-placeholder .hc-hero-cta{border-color:#737b80}.hc-store .hc-hero-placeholder-mark{position:absolute;top:50%;right:5%;width:28%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:12px;color:#777f85;text-align:center;font-size:clamp(10px,1.1cqw,16px)}.hc-store .hc-hero-placeholder-mark .hc-icon{width:clamp(28px,5cqw,64px);height:clamp(28px,5cqw,64px);stroke-width:1;opacity:.5}.hc-store .hc-hero-placeholder-mark small{font:inherit;font-size:.85em}.hc-store .hc-hero-arrow{position:absolute;top:50%;z-index:3;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#fffffff5;color:#191e20;box-shadow:0 2px 12px #0002;transform:translateY(-50%);opacity:0;pointer-events:none;transition:opacity var(--hc-transition),background var(--hc-transition)}.hc-store .hc-hero-arrow[hidden]{display:none}.hc-store .hc-hero-arrow.hc-hero-prev{left:14px}.hc-store .hc-hero-arrow.hc-hero-next{right:14px}.hc-store .hc-hero-arrow .hc-icon{width:23px;height:23px;stroke-width:1.8}.hc-store .hc-hero-arrow.hc-hero-prev .hc-icon{transform:rotate(180deg)}.hc-store .hc-hero-arrow:disabled{cursor:default}.hc-store .hc-hero-arrow:focus-visible{opacity:1;pointer-events:auto}.hc-store .hc-hero.hc-is-dragging,.hc-store .hc-hero.hc-is-dragging *{cursor:grabbing}.hc-store .hc-hero.hc-is-dragging .hc-hero-track{transition:none}.hc-store .hc-hero-links{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);min-width:0;min-height:75px;background:#fff;border-bottom:2px solid var(--hc-color-border)}.hc-store .hc-hero-links .hc-hero-tab{min-width:0;text-align:center;padding:13px 10px;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:14px;font-weight:500;line-height:1.2;border:0;border-right:1px solid var(--hc-color-border);border-radius:0;background:#fff;transition:background var(--hc-transition),color var(--hc-transition)}.hc-store .hc-hero-links .hc-hero-tab:last-child{border-right:0}.hc-store .hc-hero-links .hc-hero-tab.hc-is-active{color:var(--hc-color-primary);background:var(--hc-color-mint);box-shadow:inset 0 -2px var(--hc-color-primary)}.hc-store .hc-hero-links .hc-hero-tab:focus-visible{outline-offset:-3px}.hc-store .hc-hero-links .hc-red{color:var(--hc-color-sale)}.hc-store .hc-hero-playback-toggle{position:absolute;top:12px;right:12px;z-index:5;width:auto;height:auto;padding:6px 10px;margin:0;border:0;border-radius:20px;background:#fff;color:#111;font-size:11px;line-height:1.3}.hc-store .hc-hero-playback-toggle:focus-visible{top:12px;right:12px;z-index:5;width:auto;height:auto;margin:0;padding:8px 14px;clip:auto;clip-path:none;border-radius:20px;background:#fff;color:#111;font-size:13px}.hc-store .hc-hero-picture{display:block;width:100%;height:100%}.hc-store .hc-hero-slide.hc-has-responsive-media{background:#142521}.hc-store .hc-hero-slide.hc-has-responsive-media .hc-hero-image{object-position:var(--hc-hero-position-desktop, 50% 50%)}.hc-store .hc-hero-slide-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:pointer}.hc-store .hc-hero-slide:has(.hc-hero-slide-link) .hc-hero-copy{z-index:2;pointer-events:none}.hc-store .hc-hero-copy .hc-hero-cta{pointer-events:auto}.hc-store .hc-hero-copy{position:absolute;inset:50% auto auto 5%;transform:translateY(-50%);width:44%;max-width:44%;color:var(--hc-hero-copy-color,#fff)}.hc-store .hc-hero-eyebrow{font-weight:400;font-size:clamp(14px,1.6cqw,23px);line-height:1.3;margin:0 0 clamp(8px,1cqw,15px)}.hc-store .hc-hero .hc-hero-title{font-size:clamp(34px,calc(5.5cqw * var(--hc-hero-heading-scale,1)),80px);font-weight:600;line-height:1.06;letter-spacing:normal;text-wrap:balance}.hc-store .hc-hero-description{margin-top:clamp(10px,1.25cqw,18px);font-size:clamp(14px,1.6cqw,23px);line-height:1.4}.hc-store .hc-hero-cta{display:inline-flex;align-items:center;justify-content:center;line-height:1.2;border:1px solid var(--hc-color-border);border-radius:24px;transition:color var(--hc-transition),background var(--hc-transition),transform var(--hc-transition);margin-top:clamp(16px,2cqw,29px);min-height:44px;padding:.7cqw 2.8cqw;font-size:clamp(14px,1.3cqw,19px);border-color:currentColor}.hc-store .hc-hero{position:relative;isolation:isolate;overflow:hidden;background:#080c10;container-type:inline-size;touch-action:pan-y pinch-zoom;cursor:default;user-select:none;-webkit-user-select:none;aspect-ratio:var(--hc-hero-desktop-ratio,5/2)}@media(hover:hover)and (pointer:fine){.hc-store .hc-hero:hover .hc-hero-arrow:not(:disabled){opacity:1;pointer-events:auto}.hc-store .hc-hero:hover .hc-hero-arrow:disabled{opacity:.3}.hc-store .hc-hero .hc-hero-arrow:not(:disabled):hover{background:var(--hc-color-mint)}.hc-store .hc-hero.hc-is-dragging .hc-hero-arrow{opacity:0;pointer-events:none}.hc-store .hc-hero-cta:hover{background:#ffffff2e;color:#fff}.hc-store .hc-hero-links .hc-hero-tab:hover{background:var(--hc-color-mint)}}@media(max-width:1399px){.hc-store .hc-hero-links .hc-hero-tab{font-size:12px}}@media(min-width:768px)and (max-width:1023px){.hc-store .hc-hero-links .hc-hero-tab{font-size:10px;padding-inline:4px}}@media(max-width:767px){.hc-store .hc-hero-section{margin-bottom:0}.hc-store .hc-hero-placeholder-mark{right:3%;width:28%;gap:6px;font-size:10px}.hc-store .hc-hero-links{display:flex;overflow-x:auto;min-height:54px;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.hc-store .hc-hero-links::-webkit-scrollbar{display:none}.hc-store .hc-hero-links .hc-hero-tab{flex:1 0 max(105px,30%);min-height:54px;font-size:11px;padding:8px 10px}.hc-store .hc-hero .hc-hero-arrow{display:none}.hc-store .hc-hero-slide.hc-has-responsive-media .hc-hero-image{object-position:var(--hc-hero-position-mobile, 50% 50%)}.hc-store .hc-hero-copy{left:4.7%;width:44%;max-width:44%}.hc-store .hc-hero .hc-hero-title{font-size:clamp(16px,calc(5.55cqw * var(--hc-hero-heading-scale-mobile,1)),37px);line-height:1.08;letter-spacing:normal}.hc-store .hc-hero-eyebrow{font-size:clamp(10px,2.7cqw,16px);line-height:1.25;margin-bottom:1.5cqw}.hc-store .hc-hero-description{font-size:clamp(10px,2.8cqw,16px);margin-top:1.8cqw;line-height:1.3}.hc-store .hc-hero-cta{border-width:1px;margin-top:2.7cqw;min-height:30px;padding:1.4cqw 4cqw;font-size:clamp(10px,2.7cqw,15px)}.hc-store .hc-hero{aspect-ratio:var(--hc-hero-mobile-ratio,7/4)}}.hc-store .hc-hero-tab{overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/62/assets/hc-hero.css.map */
