.cv-home-hero{position:relative;background:var(--cv-hero-bg)}.cv-home-hero .cv-home-hero__viewport{display:grid;position:relative;touch-action:pan-y;-webkit-user-select:none;user-select:none}.cv-home-hero .cv-home-hero__slide{display:grid;grid-area:1 / 1;min-width:0;position:relative;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .48s ease,visibility .48s;background:var(--cv-slide-background)}.cv-home-hero .cv-home-hero__slide.is-active{opacity:1;pointer-events:auto;visibility:visible}.cv-home-hero .cv-home-hero__media,.cv-home-hero .cv-home-hero__placeholder{grid-area:1 / 1;display:grid;align-items:center;width:100%;min-width:0}.cv-home-hero .cv-home-hero__media img{display:block;width:100%;height:auto;max-height:var(--cv-hero-height);object-fit:var(--cv-slide-fit);object-position:var(--cv-slide-position)}.cv-home-hero.cv-home-hero--fixed .cv-home-hero__media{min-height:var(--cv-hero-height)}.cv-home-hero.cv-home-hero--fixed .cv-home-hero__media img{height:100%;max-height:none;position:absolute;top:0;right:0;bottom:0;left:0}.cv-home-hero .cv-home-hero__placeholder{min-height:420px;place-items:center;color:#8a9099;background:#eef1f5;font-weight:800}.cv-home-hero .cv-home-hero__shade{grid-area:1 / 1;z-index:1;background:linear-gradient(90deg,#000000ad,#0000002e 48%,#0000000a);opacity:var(--cv-slide-overlay,var(--cv-hero-overlay));pointer-events:none}.cv-home-hero .cv-home-hero__content{grid-area:1 / 1;position:relative;z-index:2;align-self:center;margin:100px max(48px,calc((100% - 1320px)/2)) 88px;width:min(520px,43%);min-width:0;color:var(--cv-slide-text,#fff);overflow-wrap:anywhere}.cv-home-hero .cv-home-hero__content--center{justify-self:center;text-align:center}.cv-home-hero .cv-home-hero__content--right{justify-self:end}.cv-home-hero .cv-home-hero__eyebrow{margin:0 0 14px;color:var(--cv-slide-eyebrow,#ff7a1a);font-size:14px;line-height:1.3;font-weight:900;text-transform:uppercase}.cv-home-hero h1,.cv-home-hero h2{margin:0;color:inherit;font-size:clamp(34px,4.3vw,var(--cv-hero-heading-size));line-height:1.04;font-weight:900;letter-spacing:0}.cv-home-hero .cv-home-hero__text{margin:22px 0 0;max-width:520px;color:var(--cv-slide-body,rgba(255,255,255,.92));font-size:clamp(16px,1.5vw,19px);line-height:1.45}.cv-home-hero .cv-home-hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.cv-home-hero .cv-home-hero__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;max-width:100%;box-sizing:border-box;padding:12px 28px;border-radius:999px;font-size:15px;line-height:1.35;font-weight:850;text-decoration:none;text-align:center;transition:transform .18s ease,background .18s ease,color .18s ease}.cv-home-hero .cv-home-hero__button:hover{transform:translateY(-1px)}.cv-home-hero .cv-home-hero__button--primary{background:var(--cv-slide-primary-bg,#c45100);color:var(--cv-slide-primary-text,#fff)}.cv-home-hero .cv-home-hero__button--secondary{border:1px solid var(--cv-slide-secondary-border,rgba(255,255,255,.72));background:var(--cv-slide-secondary-bg,rgba(0,0,0,.24));color:var(--cv-slide-secondary-text,#fff)}.cv-home-hero .cv-home-hero__arrow{position:absolute;z-index:3;bottom:16px;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:#ffffffd1;color:#111318;font-size:34px;line-height:1;cursor:pointer}.cv-home-hero .cv-home-hero__arrow--prev{inset-inline-start:24px}.cv-home-hero .cv-home-hero__arrow--next{inset-inline-end:24px}.cv-home-hero .cv-home-hero__dots{position:absolute;z-index:3;left:50%;bottom:26px;display:flex;align-items:center;justify-content:center;gap:8px;max-width:calc(100% - 160px);transform:translate(-50%)}.cv-home-hero .cv-home-hero__dots button{box-sizing:border-box;flex:0 1 24px;width:24px;height:24px;padding:8px;border:0;border-radius:999px;background:#ffffff8f;background-clip:content-box;cursor:pointer;filter:drop-shadow(0 0 2px #000)}.cv-home-hero .cv-home-hero__dots button.is-active{flex-basis:48px;width:48px;background-color:#fff}.cv-home-hero button:focus-visible,.cv-home-hero a:focus-visible{outline:3px solid currentColor;outline-offset:4px}@media(min-width:990px){.cv-home-hero.cv-home-hero--adapt.cv-home-hero--fit-contain .cv-home-hero__blend-image{width:min(100%,calc(var(--cv-hero-height) * var(--cv-slide-art-ratio)));justify-self:var(--cv-slide-art-align);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--cv-slide-fade-left),#000 calc(100% - var(--cv-slide-fade-right)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--cv-slide-fade-left),#000 calc(100% - var(--cv-slide-fade-right)),transparent 100%)}}@media(min-width:750px)and (max-width:989px){.cv-home-hero .cv-home-hero__media img{object-position:var(--cv-slide-tablet-position)}.cv-home-hero.cv-home-hero--tablet-stack .cv-home-hero__slide{grid-template-rows:auto auto;align-content:start}.cv-home-hero.cv-home-hero--tablet-stack .cv-home-hero__content{grid-area:1 / 1;align-self:start;justify-self:stretch;width:auto;margin:38px 40px 30px}.cv-home-hero.cv-home-hero--tablet-stack .cv-home-hero__media,.cv-home-hero.cv-home-hero--tablet-stack .cv-home-hero__placeholder{grid-area:2 / 1;align-self:end;min-height:0;margin-bottom:64px}.cv-home-hero.cv-home-hero--tablet-stack .cv-home-hero__media img{position:static;height:auto;max-height:none;object-fit:contain}.cv-home-hero.cv-home-hero--tablet-stack .cv-home-hero__shade{grid-area:2 / 1}.cv-home-hero .cv-home-hero__actions{margin-top:22px}}@media(max-width:749px){.cv-home-hero .cv-home-hero__slide{grid-template-rows:auto auto;align-content:start;align-items:start}.cv-home-hero .cv-home-hero__media{grid-area:2 / 1;align-self:start;justify-self:center;width:min(100%,430px);margin-top:max(-50vw,-215px);margin-bottom:52px}.cv-home-hero .cv-home-hero__slide--mobile-overlay .cv-home-hero__media{position:relative}.cv-home-hero .cv-home-hero__slide--mobile-overlay .cv-home-hero__media:after{content:"";position:absolute;inset:0 0 auto;height:min(24vw,103.2px);background:linear-gradient(to bottom,var(--cv-slide-background),transparent);pointer-events:none}.cv-home-hero .cv-home-hero__media img,.cv-home-hero.cv-home-hero--fixed .cv-home-hero__media img{position:static;height:auto;max-height:none;object-fit:contain;object-position:var(--cv-slide-mobile-position)}.cv-home-hero.cv-home-hero--fixed .cv-home-hero__media{min-height:0}.cv-home-hero .cv-home-hero__shade{grid-area:2 / 1;justify-self:center;width:min(100%,430px);margin-top:max(-50vw,-215px);margin-bottom:52px;background:linear-gradient(180deg,#00000026,#00000026)}.cv-home-hero .cv-home-hero__content,.cv-home-hero .cv-home-hero__content--center,.cv-home-hero .cv-home-hero__content--right{align-self:start;justify-self:stretch;width:auto;margin:36px 20px 0;text-align:start}.cv-home-hero h1,.cv-home-hero h2{max-width:100%;font-size:min(var(--cv-hero-heading-mobile-size),10vw);line-height:1.08}.cv-home-hero .cv-home-hero__eyebrow{font-size:12px;margin-bottom:12px}.cv-home-hero .cv-home-hero__text{max-width:100%;margin-top:16px;font-size:16px}.cv-home-hero .cv-home-hero__actions{gap:10px;margin-top:22px}.cv-home-hero .cv-home-hero__button{min-height:44px;padding:11px 18px;font-size:14px;white-space:normal}.cv-home-hero .cv-home-hero__arrow{display:none}.cv-home-hero .cv-home-hero__dots{bottom:16px;max-width:calc(100% - 32px)}.cv-home-hero .cv-home-hero__slide--mobile-stack{grid-template-rows:auto auto;align-content:start}.cv-home-hero .cv-home-hero__slide--mobile-stack .cv-home-hero__content{grid-area:1 / 1;margin-bottom:24px}.cv-home-hero .cv-home-hero__slide--mobile-stack .cv-home-hero__media,.cv-home-hero .cv-home-hero__slide--mobile-stack .cv-home-hero__placeholder{grid-area:2 / 1;margin-top:0;margin-bottom:52px}.cv-home-hero .cv-home-hero__slide--mobile-stack .cv-home-hero__media img{max-height:min(90vw,387px);object-fit:contain}.cv-home-hero .cv-home-hero__slide--mobile-stack .cv-home-hero__shade{grid-area:2 / 1;margin-top:0}}@media(prefers-reduced-motion:reduce){.cv-home-hero .cv-home-hero__slide,.cv-home-hero .cv-home-hero__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/inline-c2d40638df10.css.map */
