.product-promotional-carousel .promo-carousel{padding-inline:60px}.product-promotional-carousel .promo-carousel .css-slider.enabled{display:block!important}.product-promotional-carousel .promo-carousel .css-slider-navigation-container{position:static}.product-promotional-carousel .promo-carousel__slide{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:hidden;border-radius:18px;background:#f4eff6}.product-promotional-carousel .promo-carousel__banner{position:relative;min-width:0}.product-promotional-carousel .promo-carousel__picture{display:block;width:100%;height:100%}.product-promotional-carousel .promo-carousel__banner-image{display:block;width:100%;height:100%;object-fit:cover}.product-promotional-carousel .promo-carousel__badge{position:absolute;top:0;right:0;width:min(48%,240px)}.product-promotional-carousel .promo-carousel__badge img{display:block;width:100%;height:auto}.product-promotional-carousel .promo-carousel__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:28px;align-content:center}.product-promotional-carousel .promo-carousel__product{display:flex;flex-direction:column;min-width:0;background:#fff;border-radius:12px;overflow:hidden}.product-promotional-carousel .promo-carousel__product-image{display:block;position:relative;aspect-ratio:1}.product-promotional-carousel .promo-carousel__product-image img,.product-promotional-carousel .promo-carousel__product-image svg{display:block;width:100%;height:100%;object-fit:contain;padding:12px}.product-promotional-carousel .promo-carousel__discount{position:absolute;right:8px;top:8px;border-radius:4px;padding:3px 6px;background:#ef4566;color:#fff;font-size:11px}.product-promotional-carousel .promo-carousel__product-content{display:flex;flex-direction:column;flex:1;gap:7px;padding:0 12px 16px}.product-promotional-carousel .promo-carousel__price{margin:0;font-size:12px}.product-promotional-carousel .promo-carousel__title{margin:0;font-family:var(--font-stack-headings-product);font-size:18px;line-height:1.2;font-weight:700}.product-promotional-carousel .promo-carousel__title a{color:inherit}.product-promotional-carousel .promo-carousel__description{margin:0;font-size:12px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-promotional-carousel .promo-carousel__shop{display:block;margin-top:auto;padding:9px 8px;border-radius:999px;background:linear-gradient(269.35deg,#1a4d2d 4.18%,#2b834c);color:#fff;text-align:center;font-size:12px;text-decoration:none}.product-promotional-carousel .promo-carousel__shop:hover{background:#1a4d2d}.product-promotional-carousel .css-slider-button{position:absolute!important;width:40px;top:50%;transform:translateY(-50%);color:#1d1d1d;border:0;background:transparent}.product-promotional-carousel .css-slider-button svg path{fill:none}.product-promotional-carousel .css-slider-prev{left:-48px}.product-promotional-carousel .css-slider-next{right:-48px}@media screen and (max-width:1023px){.product-promotional-carousel .promo-carousel__products{padding:18px;gap:12px}.product-promotional-carousel .promo-carousel__title{font-size:16px}}@media screen and (max-width:767px){.product-promotional-carousel .promo-carousel{padding-inline:20px}.product-promotional-carousel .promo-carousel .css-slider-navigation-container{margin-top:24px;padding-top:0;line-height:0}.product-promotional-carousel .promo-carousel .css-slider-dot-navigation{display:flex;align-items:center;justify-content:center;margin-top:0;margin-bottom:0}.product-promotional-carousel .promo-carousel__slide{display:flex;flex-direction:column;align-self:start;height:fit-content}.product-promotional-carousel .promo-carousel__banner{flex-shrink:0}.product-promotional-carousel .promo-carousel__picture,.product-promotional-carousel .promo-carousel__banner-image{height:auto}.product-promotional-carousel .promo-carousel__products{flex:0 0 auto;align-content:start;padding-top:24px;padding-bottom:24px}.product-promotional-carousel .promo-carousel__badge{max-width:193px;width:193px}.product-promotional-carousel .css-slider-prev{left:0}.product-promotional-carousel .css-slider-next{right:0}.product-promotional-carousel .css-slider-button{top:28%;background:#ffffffd9;border-radius:50%}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/product-promotional-carousel.css.map */
