.banner__slide{position:relative}.banner-slide__content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;padding:3rem 2.8rem;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--color-text);background:rgb(var(--overlay-desktop))}.banner__text{max-width:530px;display:inline-block}@media screen and (max-width: 749px){.banner-slide__content{padding:3rem 1.4rem}.content-position-mobile-center-below.banner-slide__content{padding-top:4rem;padding-bottom:4rem}.banner-slide__inner-content{width:100%}}.banner--dots-enable .banner-slide__content{padding-bottom:4.5rem;padding-top:4.5rem}@media screen and (min-width: 990px){.banner--arrows-enable .banner-slide__content{padding-left:8rem;padding-right:8rem}}.banner-slide__inner-content>*+*{margin-top:1rem}.banner__logo img{display:inline-block}@media screen and (min-width: 750px){.banner__logo img{max-width:var(--size)}}@media screen and (max-width: 749px){.banner__logo img{max-width:var(--size-mobile)}}.banner__eyebrow-text{font-size:1.6rem;display:block}.banner__heading{color:var(--color-text);font-weight:500;line-height:1.1}.banner__block-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.banner-slide__inner-content .button{z-index:2}banner-swiper .swiper-button-next{right:20px}banner-swiper .swiper-button-prev{left:20px}banner-swiper .swiper-button-prev:after,banner-swiper .swiper-button-next:after{display:none}banner-swiper .swiper-button-prev svg circle,banner-swiper .swiper-button-next svg circle{fill:var(--arrow-circle-color)}banner-swiper .swiper-button-prev svg path,banner-swiper .swiper-button-next svg path{stroke:var(--arrow-color)}@media screen and (max-width: 767px){.banner-slide__content{color:var(--color-text-mobile);background:rgb(var(--overlay-mobile))}.banner__heading{color:var(--color-text-mobile)}}@media screen and (max-width: 749px){.banner-slide__inner-content .button.absolute-positioning-mobile{position:absolute;top:var(--top-position-mobile);left:var(--left-position-mobile)}}@media screen and (min-width: 750px){.banner-slide__inner-content .button.absolute-positioning{position:absolute;top:var(--top-position);left:var(--left-position)}}@media screen and (max-width: 749px){.banner-slide-content-positioning-mobile{position:absolute;top:var(--top-position-mobile);left:var(--left-position-mobile);width:max-content}}@media screen and (min-width: 750px){.banner-slide-content-positioning{position:absolute;top:var(--top-position);left:var(--left-position)}}
/*# sourceMappingURL=/cdn/shop/t/339/assets/section-banner.css.map */
