.card-promo-banner{height:var(--promo-banner-height-mobile, 567px);--gsp-media-height: var(--promo-banner-height-mobile, 567px);position:relative}.card-promo-banner .gsp-image-inner,.card-promo-banner .gsp-image{position:absolute;top:0;right:0;bottom:0;left:0}.card-promo-banner .gsp-image-inner{inset-inline-start:50%;transform:translate(-50%)!important;margin:auto;width:auto!important}.card-promo-banner .gsp-img-overlay:after{top:auto;bottom:0;height:50%;background:linear-gradient(180deg,#0000 11.63%,#00000080 99.91%)}.card-promo-banner .badge{--color-foreground-rgb: 255, 255, 255;--color-foreground: #fff;--color-background-rgb: 0, 0, 0}.card-promo-banner .card-body>div{position:relative;z-index:1}.card-promo-banner .card-promo-banner__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}@media(min-width:768px){.card-promo-banner{height:var(--promo-banner-height-tablet, 567px);--gsp-media-height: var(--promo-banner-height-tablet, 567px)}}@media(min-width:1280px){.card-promo-banner{height:var(--promo-banner-height, 567px);--gsp-media-height: var(--promo-banner-height, 567px)}}.gsp-promo-banners__wrap{--gsp-swiper-item-width: auto;--gsp-swiper-item-width-mobile: auto}.gsp-promo-banners__wrap .gsp-image__placeholder{--color-bg-placeholder: #999999;--color-placeholder: #fff}.gsp-promo-banners__wrap .gsp-section-header-has-addon .gsp-section-header{gap:1.5rem}@media(min-width:768px){.gsp-promo-banners__wrap .gsp-section-header-has-addon .gsp-section-header{flex-wrap:nowrap}.gsp-promo-banners__wrap .gsp-section-header-has-addon .gsp-section-header .gsp-section-heading{flex-shrink:0;flex-basis:auto}.gsp-promo-banners__wrap .gsp-section-header-has-addon .gsp-section-header .gsp-section-header-addon{flex-shrink:1;flex-grow:1;min-width:0}.gsp-promo-banners__wrap .gsp-section-header-has-addon .gsp-section-header .promo-banner__collections{overflow:hidden}}@media(max-width:767.98px){.gsp-promo-banners__wrap .gsp-section-header-has-addon .gsp-section-header .gsp-section-heading{width:100%;text-align:center}.gsp-promo-banners__wrap .gsp-section-header-has-addon .gsp-section-header .gsp-section-header-addon{display:block!important}}@media(min-width:768px){.promo-banners--container .swiper{opacity:1;visibility:visible}.promo-banners--container .swiper .swiper-wrapper .swiper-slide{flex:384;transition:all .6s cubic-bezier(.4,0,.2,1)}.promo-banners--container.card-promo-banner--hover-expand .swiper .swiper-wrapper .swiper-slide:not(.promo-banner--video):hover{flex:552}.promo-banners--slider .card-promo-banner{aspect-ratio:var(--promo-banner-aspect-ratio, 52/67);transition:all .6s cubic-bezier(.4,0,.2,1)}.promo-banners--slider.card-promo-banner--hover-expand .card-promo-banner:not(.card-promo-banner--video):hover{aspect-ratio:var(--promo-banner-aspect-ratio-hover, 1/1)}}@media(max-width:767.98px){.card-promo-banner{aspect-ratio:var(--promo-banner-aspect-ratio, 52/67)}}.promo-banner__collection-btn{--gsp-btn-padding-x: 12px;--spacing-icon: 12px !important}
/*# sourceMappingURL=/cdn/shop/t/67/assets/promo-banners-section.css.map */
