.hero{position:relative}.hero__container{--padding-block-end:48px!important}@media(max-width:749px){.hero__container{--padding-block-end:28px!important;--padding-inline-start:max(var(--padding-inline-start, 0px), 20px);--padding-inline-end:max(var(--padding-inline-end, 0px), 20px)}}@media(max-width:749px){.hero__content-wrapper{padding-left:15px!important;padding-right:15px!important}.hero__content-wrapper>.button,.hero__content-wrapper>.group-block{align-self:var(--horizontal-alignment-mobile,var(--horizontal-alignment))}.hero__content-wrapper>.button{width:fit-content;max-width:100%}}.hero__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#05010000 15% 85%,#050100);z-index:1}@media(max-width:749px){.hero--content-below-media-mobile .hero__overlay{display:none}}@media screen and (max-width:749px){.hero-wrapper{margin-block-end:40px}.hero-wrapper .h1 p{font-size:35px!important}}@media screen and (max-width:749px){.hero .hero__container,.hero-wrapper .hero .hero__container{--padding-block-start:0!important;--padding-block-end:0!important;--padding-inline-start:0!important;--padding-inline-end:0!important}.hero .hero__content-wrapper,.hero-wrapper .hero .hero__content-wrapper{padding-block:0!important;padding-inline:15px!important;--padding-block-start:0!important;--padding-block-end:0!important;--padding-inline-start:15px!important;--padding-inline-end:15px!important}.hero .hero__container[style*="--vertical-alignment-mobile: flex-end"] .hero__content-wrapper,.hero .hero__container[style*="--vertical-alignment: flex-end"] .hero__content-wrapper,.hero-wrapper .hero .hero__container[style*="--vertical-alignment-mobile: flex-end"] .hero__content-wrapper,.hero-wrapper .hero .hero__container[style*="--vertical-alignment: flex-end"] .hero__content-wrapper{padding-block-end:25px!important;--padding-block-end:25px!important}.hero .group-block,.hero .spacing-style,.hero .text-block,.hero-wrapper .hero .group-block,.hero-wrapper .hero .spacing-style,.hero-wrapper .hero .text-block{--padding-block-start:0!important;--padding-block-end:0!important;--padding-inline-start:0!important;--padding-inline-end:0!important;padding-block-start:0!important;padding-block-end:0!important;padding-inline-start:0!important;padding-inline-end:0!important}.hero .text-block,.hero-wrapper .hero .text-block{padding-block-end:5px!important;--padding-block-end:5px!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-hero.css.map */
