.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:2rem;padding-bottom:2rem}.banner-slide__inner-content{width:100%}}.banner--dots-enable .banner-slide__content{padding-bottom:4.5rem;padding-top:4.5rem}@media screen and (max-width: 749px){.banner--dots-enable .banner-slide__content{padding-bottom:2.5rem;padding-top:2.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--media picture img{width:100%;height:100%;object-fit:cover}.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 .banner__buttons{margin-top:3rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2.5rem;max-width:unset}.banner-slide__inner-content .banner__buttons .button{min-width:20rem!important}.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)}.banner-slide__inner-content .banner__buttons{gap:1.7rem}}@media screen and (max-width: 749px){.banner-slide__inner-content .banner__buttons.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 .banner__buttons.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/408/assets/section-banner.css.map */
