.hero{position:relative;width:100%;height:var(--hero-h-m, 60svh);overflow:hidden;display:flex;align-items:var(--hero-content-valign-m, center)}@media(min-width:1200px){.hero{height:var(--hero-h, 80svh);align-items:var(--hero-content-valign, center)}}.hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero__bg--link{cursor:pointer;display:block;text-decoration:none}.hero__picture{display:block;width:100%;height:100%}.hero__img,.hero__video,.hero__img-placeholder{display:block;width:100%;height:100%;object-fit:var(--hero-img-fit-m, cover);object-position:var(--hero-img-pos-m, center center)}@media(min-width:1200px){.hero__img,.hero__video{object-fit:var(--hero-img-fit, cover);object-position:var(--hero-img-pos, center center)}}.hero__video--mobile{display:block}.hero__video--desktop{display:none}.hero__picture--mobile-only{display:block}@media(min-width:1200px){.hero__video--mobile{display:none}.hero__video--desktop{display:block}.hero__picture--mobile-only{display:none}}.hero__img-placeholder{background:#1a1a1a}.hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--hero-overlay, rgba(0,0,0,0));opacity:var(--hero-overlay-opacity, 0);pointer-events:none}.hero__content{position:relative;z-index:1;width:100%;height:100%;display:flex;align-items:var(--hero-content-valign-m, center);justify-content:var(--hero-content-align-m, center);padding:0 var(--hero-pad-h, 24px);pointer-events:none}.hero__content a,.hero__content button,.hero__content [role=button]{pointer-events:auto}@media(min-width:1200px){.hero__content{align-items:var(--hero-content-valign, center);justify-content:var(--hero-content-align, center)}}.hero__inner{width:100%;max-width:var(--hero-content-maxwidth, 700px);display:flex;flex-direction:column;align-items:var(--hero-content-align-m, center);text-align:var(--hero-text-align-m, center);padding-bottom:var(--hero-btn-gap, 28px)}@media(min-width:1200px){.hero__inner{align-items:var(--hero-content-align, center);text-align:var(--hero-text-align, center)}}.hero__eyebrow{margin:0;font-family:var(--hero-eyebrow-font);font-weight:var(--hero-eyebrow-weight);font-size:var(--hero-eyebrow-size-m, 12px);color:var(--hero-eyebrow-color, #fff);text-transform:var(--hero-eyebrow-transform, uppercase);letter-spacing:var(--hero-eyebrow-spacing, .15em)}@media(min-width:1200px){.hero__eyebrow{font-size:var(--hero-eyebrow-size, 12px)}}.hero__title{margin:var(--hero-eyebrow-gap, 16px) 0 0;font-family:var(--hero-title-font);font-weight:var(--hero-title-weight);font-size:var(--hero-title-size-m, 40px);color:var(--hero-title-color, #fff);text-transform:var(--hero-title-transform, none);letter-spacing:var(--hero-title-spacing, 0);line-height:var(--hero-title-lh, 1.05)}@media(min-width:1200px){.hero__title{font-size:var(--hero-title-size, 64px)}}.hero__sub{margin:var(--hero-title-gap, 16px) 0 0;max-width:var(--hero-sub-maxwidth, 100%);font-family:var(--hero-sub-font);font-weight:var(--hero-sub-weight);font-size:var(--hero-sub-size-m, 14px);color:var(--hero-sub-color, #fff);text-transform:var(--hero-sub-transform, none);letter-spacing:var(--hero-sub-spacing, 0);line-height:var(--hero-sub-lh, 1.5)}.hero__sub p{font-family:var(--hero-sub-font);font-weight:var(--hero-sub-weight);font-size:var(--hero-sub-size-m, 14px);color:var(--hero-sub-color, #fff);text-transform:var(--hero-sub-transform, none);letter-spacing:var(--hero-sub-spacing, 0);line-height:var(--hero-sub-lh, 1.5);margin:0}@media(min-width:1200px){.hero__sub,.hero__sub p{font-size:var(--hero-sub-size, 16px)}}.hero__inner>*:first-child{margin-top:0!important}.hero__btns{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:var(--hero-content-align-m, center);margin-top:var(--hero-sub-gap, 24px)}@media(min-width:1200px){.hero__btns{justify-content:var(--hero-content-align, center)}}.hero__btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;transition:color .2s,background .2s,border-color .2s}.hero__btn--1{font-family:var(--hero-btn1-font);font-weight:var(--hero-btn1-weight);font-size:var(--hero-btn1-size, 12px);text-transform:var(--hero-btn1-transform, uppercase);letter-spacing:var(--hero-btn1-spacing, .1em);color:var(--hero-btn1-color, #fff);background:var(--hero-btn1-bg, transparent);border:var(--hero-btn1-border-w, 1px) solid var(--hero-btn1-border, #fff);border-radius:var(--hero-btn1-radius, 0px);padding:var(--hero-btn1-pad-v-m, 12px) var(--hero-btn1-pad-h-m, 24px)}.hero__btn--1:hover{color:var(--hero-btn1-color-hover, #111);background:var(--hero-btn1-bg-hover, #fff);border-color:var(--hero-btn1-border-hover, #fff)}.hero__btn--2{font-family:var(--hero-btn2-font);font-weight:var(--hero-btn2-weight);font-size:var(--hero-btn2-size, 12px);text-transform:var(--hero-btn2-transform, uppercase);letter-spacing:var(--hero-btn2-spacing, .1em);color:var(--hero-btn2-color, #fff);background:var(--hero-btn2-bg, transparent);border:var(--hero-btn2-border-w, 1px) solid var(--hero-btn2-border, #fff);border-radius:var(--hero-btn2-radius, 0px);padding:var(--hero-btn2-pad-v-m, 12px) var(--hero-btn2-pad-h-m, 24px)}.hero__btn--2:hover{color:var(--hero-btn2-color-hover, #fff);background:var(--hero-btn2-bg-hover, transparent);border-color:var(--hero-btn2-border-hover, #aaa)}.hero__btn--underline{position:relative}.hero__btn--underline:before{content:"";position:absolute;bottom:calc(var(--hero-btn1-pad-v-m, 12px) - 2px);left:var(--hero-btn1-pad-h-m, 24px);right:var(--hero-btn1-pad-h-m, 24px);height:1px;background:var(--hero-btn1-decoration-color, #ffffff);transform:scaleX(1);transform-origin:center;transition:transform .25s ease}.hero__btn--underline:after{content:"";position:absolute;bottom:calc(var(--hero-btn1-pad-v-m, 12px) - 2px);left:var(--hero-btn1-pad-h-m, 24px);right:var(--hero-btn1-pad-h-m, 24px);height:1px;background:var(--hero-btn1-decoration-color, #ffffff);transform:scaleX(0);transform-origin:center;transition:transform .25s ease 0s}.hero__btn--underline:hover:before{transform:scaleX(0);transition:transform .25s ease}.hero__btn--underline:hover:after{transform:scaleX(1);transition:transform .25s ease .25s}.hero__btn--underline-2:before,.hero__btn--underline-2:after{bottom:calc(var(--hero-btn2-pad-v-m, 12px) - 2px);left:var(--hero-btn2-pad-h-m, 24px);right:var(--hero-btn2-pad-h-m, 24px);background:var(--hero-btn2-decoration-color, #ffffff)}@media(min-width:1200px){.hero__btn--1{padding:var(--hero-btn1-pad-v, 12px) var(--hero-btn1-pad-h, 24px)}.hero__btn--2{padding:var(--hero-btn2-pad-v, 12px) var(--hero-btn2-pad-h, 24px)}.hero__btn--underline:before,.hero__btn--underline:after{bottom:calc(var(--hero-btn1-pad-v, 12px) - 2px);left:var(--hero-btn1-pad-h, 24px);right:var(--hero-btn1-pad-h, 24px)}.hero__btn--underline-2:before,.hero__btn--underline-2:after{bottom:calc(var(--hero-btn2-pad-v, 12px) - 2px);left:var(--hero-btn2-pad-h, 24px);right:var(--hero-btn2-pad-h, 24px)}}.hero__sound{position:absolute;z-index:2;bottom:var(--hero-sound-pos-bottom, 24px);left:var(--hero-sound-pos-left, auto);right:var(--hero-sound-pos-right, 24px);width:fit-content;display:flex;align-items:center;justify-content:center;background:var(--hero-sound-bg, transparent);color:var(--hero-sound-color, #fff);border:var(--hero-sound-border-w, 0px) solid var(--hero-sound-border, #fff);border-radius:var(--hero-sound-radius, 50px);padding:var(--hero-sound-pad, 8px);cursor:pointer;transition:opacity .2s}.hero__sound:hover{opacity:.7}.hero__sound svg{display:block}.hero__sound--desktop-only{display:none}@media(min-width:1200px){.hero__sound--desktop-only{display:flex}.hero__sound--mobile-only{display:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/hero.css.map */
