.css{--css-bg: #ffffff;--css-accent: #fe6dce;--css-accent2: #ff47c8;--css-text: #232323;--css-muted: #5a5a5a;background:var(--css-bg);padding:60px 0 50px;position:relative;font-family:Urbanist,system-ui,-apple-system,sans-serif}.css:before{content:"";position:absolute;top:-120px;left:50%;transform:translate(-50%);width:600px;height:240px;background:radial-gradient(ellipse,rgba(254,109,206,.1) 0%,transparent 70%);pointer-events:none}.css__hdr{text-align:center;padding:0 24px 32px;opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s ease}.css-visible.css__hdr,.css__hdr.css-visible{opacity:1;transform:translateY(0)}.css__tag{display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--css-accent);margin-bottom:12px}.css__title{font-size:clamp(1.6rem,3.5vw,2.6rem);font-weight:800;color:var(--css-text);margin:0 0 16px;line-height:1.15}.css__rule{display:flex;justify-content:center}.css__rule span{display:block;width:60px;height:3px;border-radius:2px;background:linear-gradient(90deg,var(--css-accent),var(--css-accent2))}.css__stage{max-width:900px;margin:0 auto;padding:0 24px;position:relative;opacity:0;transform:translateY(28px);transition:opacity .7s ease .1s,transform .7s ease .1s}.css-visible.css__stage,.css__stage.css-visible{opacity:1;transform:translateY(0)}.css__viewport{position:relative;width:100%;aspect-ratio:16 / 10;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px #0000001f;background:#f2f2f2}.css__track{position:relative;width:100%;height:100%}.css__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .6s ease}.css__slide.is-active{opacity:1;visibility:visible}.css__slide img{width:100%;height:100%;object-fit:cover;display:block}.css__caption{position:absolute;bottom:0;left:0;right:0;padding:18px 22px;font-size:.9rem;font-weight:600;color:#fff;background:linear-gradient(to top,rgba(0,0,0,.55) 0%,transparent 100%)}.css__nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:none;background:#ffffffeb;color:var(--css-text);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 16px #00000026;transition:background .25s ease,transform .25s ease;z-index:3}.css__nav:hover{background:var(--css-accent);color:#fff;transform:translateY(-50%) scale(1.06)}.css__nav--prev{left:-6px}.css__nav--next{right:-6px}.css__dots{display:flex;justify-content:center;gap:8px;margin-top:20px;flex-wrap:wrap}.css__dot{width:9px;height:9px;border-radius:50%;border:none;background:#2323232e;cursor:pointer;padding:0;transition:background .25s ease,transform .25s ease}.css__dot:hover{background:#23232366}.css__dot.is-active{background:linear-gradient(135deg,var(--css-accent),var(--css-accent2));transform:scale(1.25)}.css__foot{text-align:center;padding:36px 24px 0;opacity:0;transform:translateY(20px);transition:opacity .7s ease .2s,transform .7s ease .2s}.css-visible.css__foot,.css__foot.css-visible{opacity:1;transform:translateY(0)}.css__cta{display:inline-flex;align-items:center;gap:10px;padding:14px 36px;font-size:.95rem;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--css-accent),var(--css-accent2));border-radius:80px;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 4px 20px #ff11b040}.css__cta:hover{transform:translateY(-2px);box-shadow:0 8px 32px #ff11b059}@media(max-width:768px){.css{padding:44px 0 36px}.css__stage{padding:0 16px}.css__viewport{aspect-ratio:4 / 3;border-radius:14px}.css__nav{width:36px;height:36px}.css__nav--prev{left:6px}.css__nav--next{right:6px}.css__caption{font-size:.8rem;padding:14px 16px}}@media(prefers-reduced-motion:reduce){.css__slide{transition:none!important}.css__hdr,.css__stage,.css__foot{opacity:1!important;transform:none!important}}@media(scripting:none){.css-reveal{opacity:1!important;transform:none!important}.css__nav,.css__dots{display:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/customer-slideshow.css.map */
