.carousel-hero-section-wrapper,.carousel-hero__slide{position:relative}@media screen and (max-width: 750px){.carousel-hero__slide{grid-gap:0}.carousel-hero__slide.grid--col-1{grid-template-columns:1fr;grid-template-rows:auto auto;grid-template-areas:"top" "bottom"}}.carousel-hero__slide{width:100vw}.carousel-hero__media{grid-area:1 / 1 / 2 / 2;background-color:var(--color-background)}@media screen and (max-width: 750px){.carousel-hero__content{min-height:max(560px,75vh)}}.media.show-mobile{display:none}@media screen and (max-width: 750px){.media.hide-mobile{display:none}.media.show-mobile{display:inherit}}.carousel-hero__content{position:relative;height:100%;justify-content:center;align-items:center;grid-area:1 / 1 / 2 / 2;padding-top:3rem;padding-bottom:2rem}@media screen and (max-width: 750px){.carousel-hero__content{padding:4rem 1rem 2rem}}@media screen and (min-width: 991px){.carousel-hero__content{grid-template-rows:minmax(510px,72vh)}}@media screen and (min-width: 751px) and (max-width: 990px){.carousel-hero__content{grid-template-rows:minmax(510px,68vh)}}@media screen and (max-width: 750px){.carousel-hero__content{height:auto}}.carousel-hero__content.panoramic-header{padding-top:calc(3rem + 70px)}@media screen and (max-width: 750px){.carousel-hero__content.panoramic-header{padding-top:calc(3rem + 60px)}}.carousel-hero__box{flex-direction:column;background-color:transparent;box-sizing:content-box;color:var(--color-text)}@media screen and (min-width: 1440px){.carousel-hero__box{max-width:calc(var(--text-max-width) * 1.2)}}@media screen and (min-width: 751px) and (max-width: 1399px){.carousel-hero__box{max-width:var(--text-max-width)}}@media screen and (max-width: 750px){.carousel-hero__box{max-width:100%}}.carousel-hero__heading{font-size:clamp(5.5rem,3.3vw,6rem);line-height:1.05;margin-bottom:1.2rem}.carousel-hero__text{margin-bottom:2.8rem}@media screen and (max-width: 750px){.carousel-hero__heading{font-size:3.3rem}}.carousel-hero__buttons{flex-wrap:wrap;justify-content:flex-start;align-items:baseline}@media screen and (max-width: 750px){.carousel-hero__buttons{gap:.7rem}}.text-center .carousel-hero__buttons{justify-content:center}.carousel-hero__box.position-left{grid-column:1 / span 6}.carousel-hero__box.position-center{grid-column:4 / span 6}.carousel-hero__box.position-right{grid-column:7 / span 6}@media screen and (min-width: 751px) and (max-width: 990px){.carousel-hero__box.position-left{grid-column:1 / span 8}.carousel-hero__box.position-center{grid-column:3 / span 8}.carousel-hero__box.position-right{grid-column:6 / span 8}}@media screen and (max-width: 750px){.carousel-hero__box.position-left,.carousel-hero__box.position-center,.carousel-hero__box.position-right{grid-column:span 12}.carousel-hero__box.align-self-start--mobile{align-self:start}.carousel-hero__box.align-self-center--mobile{align-self:center}.carousel-hero__box.align-self-end--mobile{align-self:end}.carousel-hero__box{transform:translateY(var(--text-pos-y-mobile))}}.carousel-hero__pagination{position:absolute}.carousel-hero__pagination .swiper-pagination-bullet{border:1.5px solid #FFF;background-color:transparent}.carousel-hero__pagination .swiper-pagination-bullet-active{background-color:#fff}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-json-banner-carousel-hero.css.map */
