.cs-section.cs-tone--noir{--cs-bg: #050507;--cs-fg: #ffffff;--cs-fg-muted: rgba(255, 255, 255, .72);--cs-line: rgba(255, 255, 255, .12);--cs-accent: #ff3b3b;--cs-accent-text: #ff3b3b;color:var(--cs-fg);background-color:var(--cs-bg)}.cs-section.cs-tone--custom{--cs-line: rgba(254, 190, 122, .35);--cs-accent: #febe7a;--cs-accent-text: #febe7a}.cs-hv{position:relative;display:flex;min-height:var(--cs-hv-minh-mobile, 520px);padding-top:var(--cs-pt, 96px);padding-bottom:var(--cs-pb, 96px);overflow:hidden;isolation:isolate}.cs-hv--v-top{align-items:flex-start}.cs-hv--v-center{align-items:center}.cs-hv--v-bottom{align-items:flex-end}.cs-hv__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.cs-hv__poster,.cs-hv__video,.cs-hv__el{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cs-hv__poster,.cs-hv__el,.cs-hv__video video{object-fit:cover;object-position:var(--cs-hv-pos, center center);display:block}.cs-hv__video video{width:100%;height:100%}.cs-hv__gif{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--cs-hv-pos, center center);display:block}.cs-hv__gif--mobile{display:none}@media screen and (max-width:749px){.cs-hv__video video{top:100px}.cs-hv__gif--mobile{display:block}.cs-hv__gif--desktop.has-mobile{display:none}.cs-hv__poster.cs-hv__poster--mobile{object-position:top}.cs-hv__media{bottom:-60px}}.cs-hv__iframe{position:absolute;top:50%;left:50%;width:100vw;height:56.25vw;min-height:100%;min-width:177.78vh;border:0;transform:translate(-50%,-50%) scale(1.02)}.cs-hv__poster--mobile,.cs-hv__video--mobile{display:none}@media screen and (max-width:749px){.cs-hv__poster--mobile{display:block}.cs-hv__poster--mobile~.cs-hv__poster--desktop,.cs-hv__poster--desktop:has(~.cs-hv__poster--mobile){display:none}.cs-hv--has-mobile .cs-hv__video--mobile{display:block}.cs-hv--has-mobile .cs-hv__video--desktop{display:none}}.cs-hv__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--cs-hv-overlay, #000);opacity:var(--cs-hv-overlay-opacity, .55)}.cs-hv--overlay-left .cs-hv__overlay{background:linear-gradient(90deg,var(--cs-hv-overlay) 0%,var(--cs-hv-overlay) 25%,transparent 100%)}.cs-hv--overlay-bottom .cs-hv__overlay{background:linear-gradient(0deg,var(--cs-hv-overlay) 0%,var(--cs-hv-overlay) 20%,transparent 100%)}.cs-hv--overlay-vignette .cs-hv__overlay{background:radial-gradient(ellipse at center,transparent 0%,var(--cs-hv-overlay) 85%)}@media screen and (max-width:749px){.cs-hv--overlay-left .cs-hv__overlay{background:var(--cs-hv-overlay)}}.cs-hv__grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--cs-line) 1px,transparent 1px),linear-gradient(90deg,var(--cs-line) 1px,transparent 1px);background-size:6.4rem 6.4rem;mask-image:radial-gradient(ellipse at 70% 40%,#000 0%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at 70% 40%,#000 0%,transparent 70%);opacity:.4}.cs-hv__container{position:relative;width:100%;display:flex}.cs-hv--align-left .cs-hv__container{justify-content:flex-start}.cs-hv--align-center .cs-hv__container{justify-content:center;text-align:center}.cs-hv--align-right .cs-hv__container{justify-content:flex-end;text-align:right}.cs-hv__copy{max-width:var(--cs-hv-content-w, 64rem);animation:cs-hv-in .8s var(--cs-ease, cubic-bezier(.22, 1, .36, 1)) both .1s}.cs-hv__title{margin:0 0 2.4rem;font-family:var(--cs-font-display);font-weight:700;font-size:clamp(3.6rem,2.2rem + 3.8vw,7.2rem);line-height:1.05;letter-spacing:-.02em;color:var(--cs-fg)}.cs-hv__title em,.cs-hv__title i{font-style:normal;color:var(--cs-accent-text)}.cs-hv__text{font-size:1.7rem;line-height:1.7;color:var(--cs-fg-muted)}.cs-hv--align-center .cs-hv__text{margin-inline:auto}.cs-hv--align-right .cs-hv__text{margin-left:auto}.cs-hv__actions{margin-top:3.2rem}.cs-hv--align-center .cs-hv__actions{justify-content:center}.cs-hv--align-right .cs-hv__actions{justify-content:flex-end}.cs-hv__toggle{position:absolute;right:2rem;bottom:2rem;z-index:2;display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:1px solid rgba(255,255,255,.35);border-radius:50%;background:#00000059;color:#fff;cursor:pointer;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background-color .2s ease,border-color .2s ease}.cs-hv__toggle:hover,.cs-hv__toggle:focus-visible{background:#0009;border-color:var(--cs-accent, #febe7a)}.cs-hv__toggle svg{width:1.8rem;height:1.8rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cs-hv__ico-play{display:none;fill:currentColor!important}.cs-hv.is-paused .cs-hv__ico-play{display:block}.cs-hv.is-paused .cs-hv__ico-pause{display:none}@keyframes cs-hv-in{0%{opacity:0;transform:translateY(1.6rem)}to{opacity:1;transform:none}}@media screen and (min-width:750px){.cs-hv{min-height:var(--cs-hv-minh, 600px)}.cs-hv__text{font-size:1.8rem}.cs-hv__toggle{right:3.2rem;bottom:3.2rem}}@media(prefers-reduced-motion:reduce){.cs-hv__video{display:none!important}.cs-hv__poster~.cs-hv__gif{display:none!important}.cs-hv__copy{animation:none}.cs-hv__toggle{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-hero-video.css.map */
