.hero__wrapper{display:flex;gap:0;background:var(--light-background)}@media screen and (max-width:1100px){.hero__wrapper{min-height:700px}.hero__image{height:100%}}.hero__part{width:50%}.hero__left{display:flex;align-items:center}.hero__right .hero__image{object-fit:cover}.hero__info{display:flex;flex-direction:column;justify-content:center;gap:45px;padding-left:clamp(40px,calc(110 * (100vw / 1440)),110px);padding-right:16px}@media screen and (min-width:1950px){.hero__info{padding-left:250px}}.hero__title{margin:unset;position:relative;z-index:2}.hero__title em{font-weight:400}.hero__title *{font-family:var(--font-circular);font-weight:700;font-size:44px;line-height:48px;letter-spacing:0;margin:unset;color:#000}.hero__description{max-width:470px;font-family:var(--font-circular);font-size:22px;line-height:25px;letter-spacing:0;font-weight:450;color:#000}.hero__buttons{display:grid;grid-template-columns:repeat(2,minmax(0,320px));justify-content:center;gap:16px;align-items:center}.hero__buttons .hero__button{width:100%;display:flex;gap:7px;align-items:center;justify-content:center;border-radius:90px;padding:16px 40px;background-color:#05060a;border:2px solid #05060A;color:#f0f0eb;font-family:var(--font-circular);font-size:14px;font-weight:700;line-height:15px;letter-spacing:5%;text-decoration:unset;transition:all ease-in-out .4s}.hero__buttons .hero__button.hero__button--outline,.hero__buttons .hero__button:hover{background-color:transparent;color:#05060a}.hero__buttons .hero__button.hero__button--outline svg path{transition:all ease-in-out .4s}.hero__buttons .hero__button.hero__button--outline:hover{background-color:#05060a;color:#f0f0eb}.hero__buttons .hero__button.hero__button--outline:hover svg path{fill:#f0f0eb}@media(max-width:1100px){.hero__button:nth-child(2){padding-inline:14px}}@media(max-width:540px){.hero__button:nth-child(2){padding-inline:10px;gap:3px}}@media screen and (min-width:1100px){.hero__title em{position:relative;white-space:nowrap;left:20px}.hero__title *{font-size:88px;line-height:84px}.hero__buttons{justify-content:flex-start;display:flex;gap:32px;flex-direction:row}.hero__buttons .hero__button{width:fit-content}}@media screen and (max-width:990px){.hero__part{width:100%}.hero__wrapper{flex-direction:column-reverse}.hero__right .hero__image{max-height:450px}.hero__left{justify-content:center}.hero__info{padding:32px 16px 24px;gap:32px}}@media screen and (max-width:540px){.hero__right .hero__image{max-height:254px;object-position:41.504% .941%!important}.hero__wrapper{min-height:auto}}.template-index .hero__buttons .hero__button,.template-index .hero__buttons .hero__button.hero__button--outline svg path{transition-duration:.28s}
/*# sourceMappingURL=/cdn/shop/t/124/assets/hero.css.map */
