.hero{padding:var(--padding-top) 10px var(--padding-bottom)}@media screen and (min-width:900px){.hero{padding:var(--padding-top) 29px var(--padding-bottom)}}.hero__slider{position:relative;display:block;width:100%}.hero__container{position:relative;display:block;width:100%;aspect-ratio:373 / 360;max-height:var(--max-height-mob);border-radius:20px;overflow:hidden}.hero__container[data-swipe]{cursor:grab}@media screen and (min-width:900px){.hero__container{aspect-ratio:1862 / 657;max-height:var(--max-height-desk);border-radius:30px}}.hero__track{position:relative;display:flex;width:100%;height:100%;transition:transform var(--hero-transition-speed, .4s) cubic-bezier(.65,0,.35,1)}.hero__slider[data-animation=fade] .hero__track,.hero__slider[data-animation=zoom] .hero__track{transition:none}.hero__slider[data-animation=fade] .hero__slide,.hero__slider[data-animation=zoom] .hero__slide{top:0;right:0;bottom:0;left:0;opacity:0;z-index:0;transition:opacity var(--hero-transition-speed, .9s) cubic-bezier(.4,0,.2,1)}.hero__slider[data-animation=fade] .hero__slide[data-active],.hero__slider[data-animation=zoom] .hero__slide[data-active]{opacity:1;z-index:1}.hero__slider[data-animation=zoom] .hero__img{transform:scale(1);transform-origin:center;transition:transform var(--hero-zoom-duration, 6s) linear;will-change:transform}.hero__slider[data-animation=zoom] .hero__slide[data-active] .hero__img{transform:scale(1.08)}@media(prefers-reduced-motion:reduce){.hero__track,.hero__slider[data-animation=fade] .hero__slide,.hero__slider[data-animation=zoom] .hero__slide,.hero__slider[data-animation=zoom] .hero__img{transition:none}.hero__slider[data-animation=zoom] .hero__slide[data-active] .hero__img{transform:none}}.hero__slide{position:absolute;width:100%;height:100%;flex-shrink:0}.hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000000d}@media screen and (min-width:900px){.hero__media:after{background:#0000001a}}.hero__img{display:none;width:100%;height:100%;object-fit:cover}.hero__img--mobile{display:block}@media screen and (min-width:900px){.hero__img--mobile{display:none}.hero__img--desktop{display:block}}.hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;padding-bottom:22.25%;padding-left:12px;padding-right:12px;z-index:2;pointer-events:none}.hero__overlay .page-width{width:100%;max-width:none;padding:0}@media screen and (min-width:900px){.hero__overlay{padding-left:11.33%;padding-right:0;padding-bottom:9.4%}}.hero__content{display:flex;flex-direction:column;gap:17px}@media screen and (min-width:900px){.hero__content{gap:26px;max-width:652px}}.hero__text{display:flex;flex-direction:column;gap:7px}@media screen and (min-width:900px){.hero__text{gap:32px}}.hero__title{margin:0;font-family:var(--font-instrument-serif);font-weight:400;font-style:normal;font-size:var(--type-mob-h1);line-height:1.1;color:var(--text-color)}@media screen and (min-width:900px){.hero__title{font-size:56px;line-height:1}}.hero__subtitle{margin:0;font-family:var(--font-dm-sans);font-weight:400;font-size:var(--type-mob-lead);line-height:var(--type-mob-body-lh);color:var(--text-color)}@media screen and (min-width:900px){.hero__subtitle{font-weight:500;font-size:16px;line-height:24px}}.hero__dots{position:absolute;left:50%;bottom:13px;translate:-50% 0;display:flex;align-items:center;gap:4px;z-index:2}.hero__dot,.hero__dot:empty{display:block;width:6px;height:6px;border-radius:50px;background-color:#d6d6d6;cursor:default;transition:width .3s ease,background-color .3s ease}.hero__dot[data-active]{width:29px;background-color:#fff}@media screen and (min-width:900px){.hero__dots{bottom:29px;gap:7px;filter:none}.hero__dot,.hero__dot:empty{width:9px;height:9px;background-color:#d6d6d6}.hero__dot[data-active]{width:43px;background-color:#fff}}.hero__buttons{display:flex;gap:13px;pointer-events:auto}@media screen and (min-width:900px){.hero__buttons{gap:16px}}.hero__button{display:flex;align-items:center;justify-content:center;gap:4px;border-style:solid;border-width:1px;border-color:var(--button-border-color);border-radius:var(--button-border-radius);background-color:var(--button-background-color);color:var(--button-text-color);font-family:var(--font-dm-sans);font-weight:600;letter-spacing:.045px;text-decoration:none;white-space:nowrap}@media screen and (min-width:900px){.hero__button{letter-spacing:.09px}}.hero__button{transition:background-color .2s ease,color .2s ease,border-color .2s ease}.hero__button:hover,.hero__button:focus-visible{background-color:var(--button-text-color);border-color:var(--button-text-color);color:var(--button-hover-text)}.hero__button-icon{transition:transform .2s ease}.hero__button:hover .hero__button-icon,.hero__button:focus-visible .hero__button-icon{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.hero__button,.hero__button-icon{transition:none}.hero__button:hover,.hero__button:focus-visible{transform:none}.hero__button:hover .hero__button-icon,.hero__button:focus-visible .hero__button-icon{transform:none}}.hero__button[data-hide-mob]{display:none}@media screen and (min-width:900px){.hero__button[data-hide-mob]{display:flex}.hero__button[data-hide-desk]{display:none}}.hero__button-icon{display:flex;align-items:center;justify-content:center;width:14px;height:14px;color:inherit}.hero__button-icon svg{width:9.17px;height:8.54px}@media screen and (min-width:900px){.hero__button-icon{width:14px;height:14px}}@media screen and (max-width:749px){.hero__buttons{flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hero.css.map */
