.editorial-multiproduct-carousel{display:flex;flex-direction:column;align-items:center;width:100%}@media screen and (min-width: 1024px){.editorial-multiproduct-carousel{flex-direction:row;align-items:stretch}}.editorial-multi-product-carousel__wrapper{width:100%}@media screen and (min-width: 1024px){.editorial-multi-product-carousel__wrapper{display:flex}}.editorial-multiproduct-carousel__banner{height:460px;width:100%;position:relative}.editorial-multiproduct-carousel .fadeInUpCustom{animation-name:fadeInUpCustom}@media screen and (min-width: 768px){.editorial-multiproduct-carousel__banner{height:700px}}@media screen and (min-width: 1024px){.editorial-multiproduct-carousel__banner{flex:0 0 41%;height:unset}.editorial-multiproduct-carousel--right .editorial-multiproduct-carousel__banner{order:1}}.empc-banner__image-container{height:100%;width:100%;position:absolute;top:0;transition:opacity .8s ease}@media screen and (min-width: 1024px){.empc-banner__image-container{height:100%}}.empc-banner__image-container--single-banner{transition:unset}.empc-banner__image-container.active{opacity:1}.empc-banner__image-container:not(.active){opacity:0}.empc-banner__image-container--single-banner:not(.active){opacity:1}.editorial-multiproduct-carousel__headline{font:var(--dna-h2-font);padding:var(--dna-space-6) var(--dna-space-4);text-align:center;transition:opacity .4s ease}@media screen and (min-width: 1024px){.editorial-multiproduct-carousel__headline{font:var(--dna-h3-font);padding:0 var(--dna-space-8)}}.editorial-multiproduct-carousel__content{width:100%}@media screen and (min-width: 1024px){.editorial-multiproduct-carousel__content{padding:var(--dna-space-10) 0 calc(var(--dna-space-10) - calc(var(--dna-space-5) / 2))}}.empc-content__carousel{--aspect-ratio: unset;width:100%}.empc-content__carousel::part(base){gap:0}@media screen and (max-width: 1024px){.empc-content__carousel sl-carousel-item{transition:opacity .4s ease}.empc-content__carousel sl-carousel-item:not(.--is-active),.empc-content__carousel sl-carousel-item:not(.--in-view){opacity:0}.empc-content__carousel sl-carousel-item.--is-active,.empc-content__carousel sl-carousel-item.--in-view{opacity:1}}.empc-content-carousel__product-grid{display:flex;justify-content:start;overflow-x:auto;width:100%}.empc-content-carousel__product-grid::-webkit-scrollbar{display:none}@media screen and (min-width: 1024px){.empc-content-carousel__product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));margin:var(--dna-space-10) 0 var(--dna-space-16);overflow-x:unset}}@media screen and (min-width: 1440px){.empc-content-carousel__product-grid{grid-template-columns:repeat(3,250px);justify-content:center}}.empc-content-carousel__product-image{aspect-ratio:1;width:150px}@media screen and (min-width: 1024px){.empc-content-carousel__product-image{width:unset}}@media screen and (min-width: 1440px){.empc-content-carousel__product-image{width:250px}}.editorial-multiproduct-carousel__navigation{display:flex;align-items:center;padding:0 calc(var(--dna-space-10) * 2.5);width:100%}@media screen and (min-width: 1440px){.editorial-multiproduct-carousel__navigation{padding:0 calc(var(--dna-space-10) * 5)}}.empc-content__arrow{color:var(--empc-text-color);width:calc(var(--dna-space-6) * 2);padding:0}.empc-content__arrow svg{height:100%;width:100%}.editorial-multiproduct-carousel__navigation--mobile{display:flex;justify-content:space-between;padding:0 var(--dna-space-4);width:100%;position:absolute;top:50%;transform:translateY(-50%)}.editorial-multiproduct-carousel__navigation--mobile .empc-content__arrow{height:32px;width:32px;position:relative}.editorial-multiproduct-carousel__navigation--mobile .empc-content__arrow:after{content:"";background-color:var(--dna-color-sandstone);border-radius:50%;height:100%;width:100%;opacity:.4;position:absolute;top:0;left:0;z-index:-1}.editorial-multiproduct-carousel__navigation--mobile .empc-content__arrow svg{height:auto;width:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.editorial-multiproduct-carousel__cta{margin:var(--dna-space-4) 0 var(--dna-space-8);transition:opacity .4s ease}@media screen and (min-width: 1024px){.editorial-multiproduct-carousel__cta{margin:0 var(--dna-space-6)}}@keyframes fadeInUpCustom{0%{opacity:0;transform:translate3d(0,10%,0)}to{opacity:1;transform:translateZ(0)}} /*# sourceMappingURL=/cdn/shop/t/1163/assets/section-editorial-multiproduct-carousel.css.map?v=68479512332556282051760566312 */