.hero-section{padding:3rem 1.6rem;display:flex;flex-direction:column;width:100%}.hero-section>*:not(:last-child){margin-bottom:0}.hero-section p{margin:0}.hero-section__grid{margin-bottom:0;display:flex;flex-direction:column;width:100%;align-self:center;max-width:128rem}.hero-section__grid>*:not(:last-child){margin-bottom:0}.hero-section__grid *:not(.button):not(.has-bg){background:transparent}.hero-section__heading-wrap{display:flex;flex-direction:column;width:100%;margin-bottom:1.6rem}.hero-section__heading{text-align:left;font-size:2.4rem;line-height:2.9rem;font-weight:600;padding:0;margin:0}.hero-section__media-item{display:flex;flex-direction:column;width:100%;align-items:center;position:relative}.hero-section__media-block{display:block;width:100%;max-width:16rem}.hero-section .mobile-hide{display:none}.hero-section__text-item{display:flex;flex-direction:column;width:100%;padding:0}.hero-section__grid>*{position:relative}.hero-section__media{min-height:100%;width:100%;overflow:visible}.hero-section__media--placeholder{position:relative;overflow:hidden}.hero-section__media--placeholder:after{content:"";position:absolute;width:100%;height:100%;background:rgba(var(--color-foreground),.04)}.hero-section__media--placeholder>svg{position:absolute;left:50%;max-width:80rem;top:50%;transform:translate(-50%,-50%);width:100%;fill:currentColor}.hero-section__content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0;position:relative;z-index:1}.hero-section__text{display:flex;flex-direction:column;margin-bottom:.6rem;width:100%}.hero-section__text p{font-size:1.6rem;line-height:2.4rem}.hero-section__media-wrap-mobile{display:flex;align-self:center;width:100%;max-width:40rem;margin-bottom:2.4rem}.hero-section__media-wrap-mobile .hero-section__media-circle-wrap{max-width:70%;left:50%;transform:translate(-50%)}.hero-section__media-mobile img{object-fit:contain;object-position:center}.hero-section__media-mobile{display:flex;width:100%}.hero-section__media-circle-wrap{max-width:46rem;width:100%;position:absolute;bottom:0;left:0}.hero-section__media-circle{padding-bottom:100%;width:100%;background-color:#fff;border-radius:50%}.hero-section__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;width:100%;margin-bottom:3.2rem}.hero-section__list>*:not(:last-child){margin-bottom:1.2rem}.hero-section__list-item{display:flex;flex-direction:row;align-items:center}.hero-section__list-item>*:not(:last-child){margin-right:.8rem}.hero-section__list-item--mark{position:relative;width:1.8rem;height:1.8rem;flex-shrink:0;color:#f05a23}.hero-section__list-item span{font-size:1.6rem;line-height:2rem;font-weight:600}.hero-section__btn{display:flex;flex-direction:column;justify-content:center;align-self:center}.hero-section__btn>*:not(:last-child){margin-bottom:1.2rem}.hero-section__btn-info{text-align:center;font-size:1.4rem;line-height:1.7rem;font-weight:400}@media screen and (min-width: 750px){.hero-section__grid--reverse .hero-section__content{margin-left:auto}}@media screen and (min-width: 750px){.hero-section__heading-wrap{margin-bottom:2.4rem}.hero-section__heading{font-size:5.4rem;line-height:8.1rem;font-weight:700}.hero-section .mobile-hide{display:flex}.hero-section__media-mobile,.hero-section__media-wrap-mobile{display:none}.hero-section__grid--reverse{flex-direction:row-reverse}.hero-section{padding:3rem 8rem}.hero-section>*:not(:last-child){margin-bottom:3rem}.hero-section__grid{flex-direction:row}.hero-section__grid>*:not(:last-child){margin-bottom:0;margin-right:2rem}.hero-section__list-item span{font-size:2rem;line-height:2.4rem}.hero-section__list>*:not(:last-child){margin-bottom:.8rem}.hero-section__media-item{align-items:center;justify-content:center;width:42%;flex-shrink:0}.hero-section__media-block{max-width:46rem}.hero-section__media-circle-wrap{bottom:-1rem;right:0;left:unset}.hero-section__text-item{padding:0}.hero-section__text{margin-bottom:3.2rem}.hero-section__list{margin-bottom:4rem}.hero-section__list>*:not(:last-child){margin-bottom:2.4rem}.hero-section__text p{font-size:18px;line-height:150%}.hero-section__btn{align-self:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/128/assets/section-hero.css.map */
