.shopify-section:has(.carousel-split){--bg-color: #fff6f6;--card-bg-color: #ffffff;background-color:var(--bg-color)}.carousel-split__wrapper{flex-direction:column;gap:24px}.carousel-split__wrapper.section-card{background-color:var(--card-bg-color)}.carousel-split .heading-wrapper{padding:0}.carousel-split .heading-title{font-family:Apercu Pro;font-size:24px}.carousel-split .heading-properties{grid-template-columns:1fr;gap:12px;margin-top:24px}.carousel-split .heading-property{gap:8px}.carousel-split .heading-property img{width:18px;height:18px;flex-shrink:0}.carousel-split__benefits{--benefit-bg-color: #f1edfe;--benefit-text-color: #000000;display:grid;gap:12px;margin-block:10px}.carousel-split__benefit{background-color:var(--benefit-bg-color);border-radius:16px;gap:8px;padding:12px}.carousel-split__benefit img{width:22px;height:auto}.carousel-split__benefit p{color:var(var(--benefit-text-color));font-family:Apercu Pro;font-weight:700;font-size:16px;line-height:1.4}.carousel-split__images{max-width:380px;width:100%;display:flex;gap:8px}.carousel-split__images:not(.slick-initialized){overflow:auto}.carousel-split__image{max-width:380px;min-width:300px;width:100%;border-radius:16px;overflow:hidden}.carousel-split__image img{width:100%;object-fit:cover;aspect-ratio:7/8;vertical-align:bottom}.carousel-split__images.slick-initialized div:has(>.carousel-split__image){padding-inline:6px}.carousel-split__images.slick-initialized .slick-prev{left:0}.carousel-split__images.slick-initialized .slick-next{right:0}.carousel-split .slick-dots li{margin:0}.carousel-split .slick-dots li button{width:12px;height:12px;border:1px solid #f2bbc9;border-radius:50%;background-color:transparent;transition:all .15s ease-in-out}.carousel-split .slick-dots li button:before{display:none!important}.carousel-split .slick-dots li.slick-active button{background-color:#f27}@media (min-width: 1024px){.carousel-split__wrapper{flex-direction:row;gap:48px}.carousel-split .heading-title{font-size:32px}.carousel-split .heading-property img{width:22px}.carousel-split .heading-property p{font-size:18px}.carousel-split__benefits{grid-template-columns:repeat(2,1fr);gap:16px}.carousel-split__benefit{padding:16px}.carousel-split__benefit img{width:24px}.carousel-split__benefit p{font-size:18px}}@media (min-width: 1280px){.carousel-split__wrapper{flex-direction:row;gap:88px}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/carousel-split.css.map */
