.carousel-coup-de-coeur{overflow:hidden;--padding-bottom: 120%;--media-bg: #f4f4f4}.carousel-coup-de-coeur__wrapper{display:grid;grid-template-columns:1fr auto;gap:2.4rem}@media screen and (min-width: 750px){.carousel-coup-de-coeur__wrapper{gap:3.2rem}}@media screen and (min-width: 1200px){.carousel-coup-de-coeur__wrapper{gap:4.8rem}}@media screen and (min-width: 1200px){.carousel-coup-de-coeur__wrapper_no-heading{gap:4rem}}.carousel-coup-de-coeur__subtitle{margin:0}.carousel-coup-de-coeur__subtitle+.carousel-coup-de-coeur__wrapper{margin-top:1rem}.carousel-coup-de-coeur__title{margin:0}.carousel-coup-de-coeur__button{grid-row:2;grid-column:span 2}@media screen and (min-width: 576px){.carousel-coup-de-coeur__button{grid-row:unset;grid-column:2;margin-left:auto}}@media screen and (max-width: 575px){.carousel-coup-de-coeur__top+.carousel-coup-de-coeur__button{grid-row:3}}.carousel-coup-de-coeur__content{grid-column:span 2}.carousel-coup-de-coeur__slider{position:relative}@media screen and (min-width: 576px){.carousel-coup-de-coeur__slider{overflow:visible}}.carousel-coup-de-coeur__slider .swiper-wrapper{padding-bottom:6.4rem}@media screen and (min-width: 576px){.carousel-coup-de-coeur__slider .swiper-wrapper{padding-bottom:0}}.carousel-coup-de-coeur__slider:not(.swiper-initialized) .swiper-wrapper{display:flex;gap:.8rem}@media screen and (min-width: 576px){.carousel-coup-de-coeur__slider:not(.swiper-initialized) .swiper-wrapper .carousel-coup-de-coeur__slide--5{width:calc(50% - .4rem)}}@media screen and (min-width: 990px){.carousel-coup-de-coeur__slider:not(.swiper-initialized) .swiper-wrapper .carousel-coup-de-coeur__slide--5{width:calc(33.3333333333% - 1.2rem)}}@media screen and (min-width: 1200px){.carousel-coup-de-coeur__slider:not(.swiper-initialized) .swiper-wrapper .carousel-coup-de-coeur__slide--5{width:calc(25% - 1.0666666667rem)}}@media screen and (min-width: 1360px){.carousel-coup-de-coeur__slider:not(.swiper-initialized) .swiper-wrapper .carousel-coup-de-coeur__slide--5{width:calc(20% - 1rem)}}@media screen and (min-width: 576px){.carousel-coup-de-coeur__slider:not(.swiper-initialized) .swiper-wrapper .carousel-coup-de-coeur__slide--4{width:calc(50% - .4rem)}}@media screen and (min-width: 990px){.carousel-coup-de-coeur__slider:not(.swiper-initialized) .swiper-wrapper .carousel-coup-de-coeur__slide--4{width:calc(33.3333333333% - 1.2rem)}}@media screen and (min-width: 1360px){.carousel-coup-de-coeur__slider:not(.swiper-initialized) .swiper-wrapper .carousel-coup-de-coeur__slide--4{width:calc(25% - 1.0666666667rem)}}@media screen and (min-width: 576px){.carousel-coup-de-coeur__slider:not(.swiper-initialized) .swiper-wrapper .carousel-coup-de-coeur__slide--3{width:calc(50% - .4rem)}}@media screen and (min-width: 990px){.carousel-coup-de-coeur__slider:not(.swiper-initialized) .swiper-wrapper .carousel-coup-de-coeur__slide--3{width:calc(33.3333333333% - 1.2rem)}}@media screen and (min-width: 576px){.carousel-coup-de-coeur__slider:not(.swiper-initialized) .swiper-wrapper .carousel-coup-de-coeur__slide--2{width:calc(50% - .4rem)}}.carousel-coup-de-coeur__slider-nav{position:absolute;bottom:0;left:0;z-index:2;display:flex;column-gap:1.6rem;justify-content:space-between;pointer-events:none}.carousel-coup-de-coeur__slider-nav .swiper-button-prev,.carousel-coup-de-coeur__slider-nav .swiper-button-next{pointer-events:all}@media screen and (min-width: 576px){.carousel-coup-de-coeur__slider-nav{top:50%;bottom:auto;left:1.5rem;right:1.5rem;transform:translateY(-50%)}.carousel-coup-de-coeur__slider-nav .swiper-button-prev{transform:translate(-50%)}.carousel-coup-de-coeur__slider-nav .swiper-button-next{transform:translate(50%)}}@media screen and (min-width: 1200px){.carousel-coup-de-coeur__slider-nav{left:-.4rem;right:-.4rem;width:calc(100% + .8rem)}}.carousel-coup-de-coeur__slider-nav .swiper-button-disabled{opacity:.2;pointer-events:none}@media screen and (min-width: 576px){.carousel-coup-de-coeur__slider-nav .swiper-button-disabled{opacity:0}}.carousel-coup-de-coeur__slide{height:auto}.carousel-coup-de-coeur__card{display:block;text-decoration:none;color:inherit}.carousel-coup-de-coeur__media{position:relative;background:var(--media-bg);border-radius:.4rem;overflow:hidden}.carousel-coup-de-coeur__media:before{content:"";display:block;padding-bottom:var(--padding-bottom)}.carousel-coup-de-coeur__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transition:opacity var(--duration-default, .3s)}.carousel-coup-de-coeur__img--main{opacity:1}.carousel-coup-de-coeur__img--hover{opacity:0}.carousel-coup-de-coeur__slide--has-hover:hover .carousel-coup-de-coeur__img--hover{opacity:1}.carousel-coup-de-coeur__slide--has-hover:hover .carousel-coup-de-coeur__img--main{opacity:0}.carousel-coup-de-coeur__meta{padding-top:1.2rem;display:grid;gap:.6rem}.carousel-coup-de-coeur__product-title{margin:0;font-size:18px;font-weight:400;line-height:1.15;text-transform:uppercase;color:#000!important}.carousel-coup-de-coeur__price,.carousel-coup-de-coeur__price *{color:#000!important;font-size:16px;font-weight:300;line-height:1.1}.no-js .carousel-coup-de-coeur__slider .swiper-wrapper{overflow-x:auto}.carousel-coup-de-coeur__slider.is-single:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:100%!important}.carousel-coup-de-coeur__slider.is-single+.carousel-coup-de-coeur__slider-nav,.carousel-coup-de-coeur__slider.is-single~.carousel-coup-de-coeur__slider-nav{display:none}@media screen and (max-width: 575px){.carousel-coup-de-coeur__meta{padding-top:.8rem;gap:.4rem}.carousel-coup-de-coeur__product-title{font-size:1.4rem;font-weight:400;line-height:1.25;letter-spacing:.02em}.carousel-coup-de-coeur__price,.carousel-coup-de-coeur__price *{font-size:1.3rem;font-weight:400;line-height:1.2}}@media screen and (min-width: 576px) and (max-width: 989px){.carousel-coup-de-coeur__product-title{font-size:1.7rem;line-height:1.2}.carousel-coup-de-coeur__price,.carousel-coup-de-coeur__price *{font-size:1.2rem}}@media screen and (min-width: 990px){.carousel-coup-de-coeur__meta{display:flex;flex-direction:column;gap:.6rem;min-height:6.8rem}.carousel-coup-de-coeur__product-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:1.2;max-height:2.4em}.carousel-coup-de-coeur__price{margin-top:auto}}.carousel-coup-de-coeur__meta{text-align:left!important;align-items:flex-start}.carousel-coup-de-coeur__product-title{text-align:left!important;width:100%}.carousel-coup-de-coeur__price,.carousel-coup-de-coeur__price *{text-align:left!important;justify-content:flex-start!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-carousel-coup-de-coeur.css.map */
