.ras{position:relative;overflow:hidden;font-family:Inter,sans-serif;color:#fff;height:var(--ras-h)}.ras__bgs{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ras__bg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity var(--ras-t) ease}.ras__bg.is-on{opacity:1}.ras__in{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;height:100%}.ras__head{display:flex;flex-direction:column;align-items:center;gap:18px;width:100%;box-sizing:border-box;padding:var(--ras-hpad) 22px 0;text-align:center}.ras__h{margin:var(--ras-htrim) 0;font-size:var(--ras-hs);line-height:var(--ras-hlh);font-weight:500;letter-spacing:-.07em;text-transform:capitalize;color:#fff}.ras__sub{margin:0;font-size:var(--ras-ss);line-height:var(--ras-sl);font-weight:400;color:#fff}.ras__sub2{display:inline}@media(max-width:1023px){.ras__sub2{display:block}}.ras__stage{position:relative;flex:1 1 auto;width:100%;min-height:0;transform:translateY(var(--ras-sy,0px))}.ras__slide{position:absolute;left:50%;top:50%;width:var(--ras-sw);aspect-ratio:1/1;margin:calc(var(--ras-sw) / -2) 0 0 calc(var(--ras-sw) / -2);pointer-events:none;transform-origin:50% 50%;transition:transform var(--ras-t) cubic-bezier(.4,0,.2,1),opacity var(--ras-t) ease;will-change:transform}.ras__slide img{display:block;width:100%;height:100%;object-fit:contain}.ras__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;flex:none;width:var(--ras-asz);height:var(--ras-asz);min-width:0;padding:0;margin:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;cursor:pointer;background:#ffffff80;color:#fff;line-height:0;transition:background .2s}.ras__arrow:hover{background:#ffffffb8}.ras__arrow svg{display:block;width:15px;height:15px;fill:none;stroke:#fff}.ras__arrow svg path{fill:none;stroke:#fff}.ras__arrow--prev{left:var(--ras-ax)}.ras__arrow--next{right:var(--ras-ax)}.ras__caps{position:relative;z-index:2;display:grid;width:100%}.ras__cap{grid-area:1/1;display:flex;flex-direction:column;align-items:center;gap:24px;padding:0 22px var(--ras-cpad);opacity:0;visibility:hidden;transition:opacity var(--ras-t) ease}.ras__cap.is-on{opacity:1;visibility:visible}.ras__name{margin:0;font-size:var(--ras-ns);line-height:20px;text-align:center;color:#fff}.ras__name b{font-weight:700}.ras__name .ras__lc{font-weight:700;text-transform:lowercase}.ras__atc{display:flex;align-items:center;justify-content:center;gap:0;width:204px;height:48px;box-sizing:border-box;border:1px solid #fff;border-radius:5px;background:transparent;color:#fff;font-size:13px;line-height:21px;font-weight:600;text-transform:uppercase;cursor:pointer;transition:background .2s,color .2s}.ras__div{flex:none;width:1px;height:13px;background:currentColor;margin:0 9px}.ras__atc:hover{background:#fff;color:#111}.ras__atc[disabled]{opacity:.6;cursor:default}.ras__meters{display:flex;justify-content:center;gap:var(--ras-mg)}.ras__meter{display:flex;flex-direction:column;align-items:center;gap:9px}.ras__dots{display:flex;gap:3px}.ras__dot{width:11.25px;height:11.25px;border-radius:50%;background:#ffffff42;box-shadow:inset 0 0 0 1px #ffffff8c}.ras__dot.is-on{background:#fff;box-shadow:none}.ras__ml{font-size:11.85px;line-height:16.575px;font-weight:700;letter-spacing:-.1275px;color:#fff}@media(prefers-reduced-motion:reduce){.ras__slide,.ras__bg,.ras__cap{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/238/assets/ripple-air-singles.css.map */
