.ing-carousel-wrap{display:flex;align-items:center;gap:10px;padding:0 20px;margin-top:32px}.ing-carousel{flex:1;display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.ing-carousel::-webkit-scrollbar{display:none}.ing-slide{flex:0 0 min(78vw,300px);scroll-snap-align:center}.ing-card{border:1px solid rgba(244,91,152,.28);border-radius:20px;background:#ffffff05;overflow:hidden;text-align:center}.ing-card-media{aspect-ratio:4/3;padding:22px;box-sizing:border-box;background:transparent}.ing-card-media img{width:100%;height:100%;object-fit:contain;transition:transform .3s ease;transform:scale(1)}.ing-slide.active .ing-card-media img{transform:scale(1.06)}.ing-card-body{padding:20px 22px 26px;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.ing-slide.active .ing-card-body{opacity:1}.ing-slide-tag{display:inline-flex;align-items:center;font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:#ffffff24;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.28);border-radius:100px;padding:5px 14px;margin-bottom:10px}.ing-slide-eyebrow{display:block;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--pink);margin-bottom:6px}.ing-slide-name{display:block;font-size:24px;font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:-.3px}.ing-divider{display:flex;align-items:center;gap:10px;margin:16px 0}.ing-divider span{flex:1;height:1px;background:#ffffff24}.ing-divider svg{width:14px;height:14px;color:var(--pink);flex-shrink:0}.ing-row{font-size:12.5px;color:var(--muted);line-height:1.6;text-align:left;padding:12px 0}.ing-row b{color:#fff}.ing-hr{height:1px;background:#ffffff14}.ing-arrows{display:flex;gap:8px;justify-content:center;margin-top:22px}.ing-arrow{width:34px;height:34px;border-radius:50%;border:1px solid var(--line);background:#ffffff0a;color:var(--pink);font-size:14px;cursor:pointer;flex-shrink:0}@media(min-width:990px){.ing-carousel-wrap{padding:0 40px;margin-top:56px}.ing-slide{flex-basis:min(34vw,420px)}.ing-card{display:grid;grid-template-columns:1fr 1fr;text-align:left}.ing-card-media{aspect-ratio:auto;height:100%}.ing-card-body{padding:36px 40px;display:flex;flex-direction:column;justify-content:center}.ing-slide-name{font-size:30px}.ing-row{font-size:13.5px;max-width:100%}.ing-arrow{min-width:40px;min-height:40px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/lust-ing-carousel-merged.css.map */
