.ProductOrbit-module__7R569a__collection{--orbit-surface:#fff7fa;--orbit-ink:#4d2034;--orbit-muted:#765665;--orbit-stage:#fffafd;--orbit-arc:#f8e9ef;--orbit-border:#e8cfda;--orbit-accent:#e88baf;--orbit-accent-ink:#341421;--orbit-control:#fff;--orbit-focus:#b54d79;color:var(--orbit-ink);margin-block:2rem 3rem}html[data-soff-theme=premium] .ProductOrbit-module__7R569a__collection{--orbit-surface:#14232d;--orbit-ink:#eff9fc;--orbit-muted:#a9c1cc;--orbit-stage:#172a36;--orbit-arc:#1c3442;--orbit-border:#355263;--orbit-accent:#29c4e8;--orbit-accent-ink:#071723;--orbit-control:#203744;--orbit-focus:#64dcf8}html[data-soff-theme=perla] .ProductOrbit-module__7R569a__collection{--orbit-surface:#f7fbfd;--orbit-ink:#16374a;--orbit-muted:#567181;--orbit-stage:#f1f7fa;--orbit-arc:#e4eff4;--orbit-border:#c8dce6;--orbit-accent:#127ea4;--orbit-accent-ink:#fff;--orbit-control:#fff;--orbit-focus:#126987}html[data-soff-theme=aurora] .ProductOrbit-module__7R569a__collection{--orbit-surface:#10203a;--orbit-ink:#eefaff;--orbit-muted:#abc7df;--orbit-stage:#132846;--orbit-arc:#172f50;--orbit-border:#3c5e83;--orbit-accent:#46d6ef;--orbit-accent-ink:#08182e;--orbit-control:#1a3150;--orbit-focus:#9beeff}html[data-soff-theme=salvia] .ProductOrbit-module__7R569a__collection{--orbit-surface:#f8faf3;--orbit-ink:#244c38;--orbit-muted:#627c68;--orbit-stage:#f4f7ee;--orbit-arc:#e7eddf;--orbit-border:#cbd9c5;--orbit-accent:#32664d;--orbit-accent-ink:#fff;--orbit-control:#fff;--orbit-focus:#244c38}html[data-soff-theme=malva] .ProductOrbit-module__7R569a__collection{--orbit-surface:#2b1d32;--orbit-ink:#fff2f9;--orbit-muted:#d5bad0;--orbit-stage:#35243d;--orbit-arc:#432c4a;--orbit-border:#72516f;--orbit-accent:#e9bad3;--orbit-accent-ink:#25152b;--orbit-control:#49334f;--orbit-focus:#ffd6ee}.ProductOrbit-module__7R569a__heading{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.ProductOrbit-module__7R569a__heading h2{color:var(--orbit-ink);margin:.3rem 0;font-size:clamp(1.4rem,3vw,2rem);font-weight:600}.ProductOrbit-module__7R569a__heading p:not(.ProductOrbit-module__7R569a__eyebrow){color:var(--orbit-muted);font-size:.9rem}.ProductOrbit-module__7R569a__heading a{color:var(--orbit-accent);white-space:nowrap;font-size:.85rem}.ProductOrbit-module__7R569a__eyebrow{color:var(--orbit-accent);letter-spacing:.2em;font-size:.65rem;font-weight:700}.ProductOrbit-module__7R569a__categories{scrollbar-width:none;-ms-overflow-style:none;gap:.5rem;padding:.25rem 0 1rem;display:flex;overflow-x:auto}.ProductOrbit-module__7R569a__categories::-webkit-scrollbar{display:none}.ProductOrbit-module__7R569a__categories button{border:1px solid var(--orbit-border);color:var(--orbit-muted);border-radius:2rem;flex-shrink:0;padding:.6rem 1rem;font-size:.75rem}.ProductOrbit-module__7R569a__categories button[aria-pressed=true]{background:var(--orbit-accent);color:var(--orbit-accent-ink);border-color:var(--orbit-accent)}.ProductOrbit-module__7R569a__orbit{isolation:isolate;color:var(--orbit-ink);background:0 0;border:0;border-radius:0;position:relative;overflow:hidden}.ProductOrbit-module__7R569a__stage{touch-action:pan-y;background:0 0;height:290px;position:relative;overflow:hidden}.ProductOrbit-module__7R569a__arc{display:none}.ProductOrbit-module__7R569a__item{width:205px;height:225px;transform:translateX(calc(-50% + var(--offset) * 185px)) translateY(calc(var(--distance) * -10px)) scale(calc(1 - var(--distance) * .16)) rotate(calc(var(--offset) * 5deg));pointer-events:none;transition:transform .75s cubic-bezier(.22,.68,.15,1),opacity .75s;position:absolute;top:24px;left:50%}.ProductOrbit-module__7R569a__photo{background:#fff;border:0;border-radius:18px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 14px 30px #0000002e}.ProductOrbit-module__7R569a__photoLink{border-radius:inherit;pointer-events:auto;cursor:pointer;display:block;position:absolute;inset:0;overflow:hidden}.ProductOrbit-module__7R569a__image{object-fit:contain;padding:10px}.ProductOrbit-module__7R569a__placeholder{color:#627880;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100%;font-size:.75rem;display:flex}.ProductOrbit-module__7R569a__caption{text-align:center;min-height:100px;padding:0 1.5rem;position:relative}.ProductOrbit-module__7R569a__caption span{text-transform:uppercase;letter-spacing:.12em;color:var(--orbit-muted);font-size:.7rem}.ProductOrbit-module__7R569a__caption h3{max-width:650px;margin:.5rem auto .75rem;font-size:clamp(1rem,2.4vw,1.6rem);font-weight:600;line-height:1.3}.ProductOrbit-module__7R569a__caption a{color:var(--orbit-accent);border-bottom:1px solid;padding-bottom:.15rem;font-size:.85rem;display:inline-block}.ProductOrbit-module__7R569a__controls{justify-content:center;gap:.55rem;padding:.4rem 0 .25rem;display:flex}.ProductOrbit-module__7R569a__controls button{background:var(--orbit-control);width:40px;height:40px;color:var(--orbit-ink);border:0;border-radius:50%;place-items:center;display:grid}.ProductOrbit-module__7R569a__controls button:disabled{opacity:.4}.ProductOrbit-module__7R569a__collection button:focus-visible,.ProductOrbit-module__7R569a__collection a:focus-visible{outline:3px solid var(--orbit-focus);outline-offset:3px}@media (max-width:600px){.ProductOrbit-module__7R569a__collection{margin-block:1.5rem 1.75rem}.ProductOrbit-module__7R569a__heading{margin-bottom:.55rem}.ProductOrbit-module__7R569a__categories{gap:.4rem;padding-bottom:.35rem}.ProductOrbit-module__7R569a__stage{height:180px}.ProductOrbit-module__7R569a__item{width:140px;height:158px;transform:translateX(calc(-50% + var(--offset) * 98px)) translateY(calc(var(--distance) * -3px)) scale(calc(1 - var(--distance) * .12)) rotate(calc(var(--offset) * 3deg));top:6px}.ProductOrbit-module__7R569a__photo{border-radius:14px;box-shadow:0 8px 20px #0000001a}.ProductOrbit-module__7R569a__item[data-distance="2"],.ProductOrbit-module__7R569a__item[data-distance="3"]{visibility:hidden}.ProductOrbit-module__7R569a__caption{min-height:92px}.ProductOrbit-module__7R569a__caption h3{margin:.35rem auto .5rem}.ProductOrbit-module__7R569a__heading{align-items:start}}@media (prefers-reduced-motion:reduce){.ProductOrbit-module__7R569a__item{transition:none}}
