.home-clothing-rack-module__rVi-PG__rack{overflow:hidden}.home-clothing-rack-module__rVi-PG__hint{color:var(--color-muted,#776e69);margin-top:.6rem;font-size:.8rem}.home-clothing-rack-module__rVi-PG__scene{isolation:isolate;height:465px;position:relative}.home-clothing-rack-module__rVi-PG__loader{color:var(--color-muted,#776e69);flex-direction:column;justify-content:center;align-items:center;gap:16px;font-size:.8rem;display:flex;position:absolute;inset:0}.home-clothing-rack-module__rVi-PG__loaderMark{background:var(--color-canvas,#fffaf5);border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:relative;box-shadow:0 8px 35px #8a294112}.home-clothing-rack-module__rVi-PG__loaderMark:after{content:"";border:2px solid #8a29411a;border-top-color:var(--color-accent,#8a2941);border-radius:50%;animation:1s linear infinite home-clothing-rack-module__rVi-PG__orbit;position:absolute;inset:-4px}.home-clothing-rack-module__rVi-PG__loader button{cursor:pointer;border:1px solid;border-radius:8px;padding:8px 14px}.home-clothing-rack-module__rVi-PG__scroll{z-index:1;overscroll-behavior-inline:contain;scrollbar-width:thin;width:min(100% - 2rem,92rem);margin-inline:auto;padding:0 12px;animation:.55s both home-clothing-rack-module__rVi-PG__reveal;position:relative;overflow:auto hidden}.home-clothing-rack-module__rVi-PG__track{gap:4px;width:max-content;min-width:100%;padding:28px 30px 12px;display:flex;position:relative}.home-clothing-rack-module__rVi-PG__prepared:before{content:"";z-index:0;background:linear-gradient(#959b97,#f5f6f2 30%,#c5cbc6 52%,#7f8781 90%);height:8px;position:absolute;top:43px;left:-48px;right:-48px;box-shadow:0 2px 4px #00000018}.home-clothing-rack-module__rVi-PG__slot{perspective:1400px;flex:0 0 76px;width:76px;transition:width .62s cubic-bezier(.2,.7,.2,1),flex-basis .62s cubic-bezier(.2,.7,.2,1);position:relative}.home-clothing-rack-module__rVi-PG__active{z-index:1;flex-basis:250px;width:250px}.home-clothing-rack-module__rVi-PG__garment{cursor:pointer;background:0 0;border:0;width:100%;height:355px;display:block;position:relative}.home-clothing-rack-module__rVi-PG__garment:focus-visible{outline:2px solid var(--color-accent,#8a2941);outline-offset:2px;border-radius:12px}.home-clothing-rack-module__rVi-PG__turn{pointer-events:none;width:250px;position:absolute;top:0;left:50%;transform:translate(-50%)}.home-clothing-rack-module__rVi-PG__hook{z-index:3;color:#887c71;filter:drop-shadow(0 1px 1px #0002);width:20px;height:26.6667px;position:absolute;top:11.5px;left:50%;transform:translate(-50%)}.home-clothing-rack-module__rVi-PG__hanger{z-index:2;color:#857264;transform-origin:50% 18px;filter:drop-shadow(0 2px 1px #0002);width:154px;height:62px;margin:18px auto -52px;display:block;position:relative}.home-clothing-rack-module__rVi-PG__clips{filter:drop-shadow(0 1px 1px #0003)}.home-clothing-rack-module__rVi-PG__image{object-fit:contain;filter:drop-shadow(4px 8px 5px #0002);width:250px;height:333px}.home-clothing-rack-module__rVi-PG__images{height:333px;display:block;position:relative}.home-clothing-rack-module__rVi-PG__image{transform-origin:50% 0}.home-clothing-rack-module__rVi-PG__side,.home-clothing-rack-module__rVi-PG__front{transition:opacity .32s,transform .62s cubic-bezier(.2,.7,.2,1),filter .62s;position:absolute;inset:0}.home-clothing-rack-module__rVi-PG__side{transform:rotateY(0)translateZ(0)}.home-clothing-rack-module__rVi-PG__front{opacity:0;transform:translate(10px)rotateY(-18deg)}.home-clothing-rack-module__rVi-PG__active .home-clothing-rack-module__rVi-PG__front{opacity:1;filter:drop-shadow(5px 10px 7px #00000026);transform:translate(0)rotateY(0)}.home-clothing-rack-module__rVi-PG__active .home-clothing-rack-module__rVi-PG__side{opacity:0;transform:translate(-8px)rotateY(22deg)}.home-clothing-rack-module__rVi-PG__hanger{transition:transform .62s cubic-bezier(.2,.7,.2,1),color .4s;transform:rotateY(73deg)}.home-clothing-rack-module__rVi-PG__active .home-clothing-rack-module__rVi-PG__hanger{color:#695047;transform:rotateY(0)}.home-clothing-rack-module__rVi-PG__label{text-align:center;opacity:0;visibility:hidden;height:60px;padding:4px;font-size:.85rem;transition:opacity .3s,visibility .3s;display:block}.home-clothing-rack-module__rVi-PG__label span{color:var(--color-accent,#8a2941);margin-top:5px;font-size:.7rem;display:block}.home-clothing-rack-module__rVi-PG__active .home-clothing-rack-module__rVi-PG__label{opacity:1;visibility:visible;transition-delay:.14s}@media (max-width:640px){.home-clothing-rack-module__rVi-PG__slot{flex-basis:56px;width:56px}.home-clothing-rack-module__rVi-PG__active{flex-basis:190px;width:190px}.home-clothing-rack-module__rVi-PG__turn{width:190px}.home-clothing-rack-module__rVi-PG__image,.home-clothing-rack-module__rVi-PG__images{width:190px;height:253px}.home-clothing-rack-module__rVi-PG__garment{height:275px}.home-clothing-rack-module__rVi-PG__track{padding-inline:12px}}@keyframes home-clothing-rack-module__rVi-PG__reveal{0%{opacity:0}to{opacity:1}}@keyframes home-clothing-rack-module__rVi-PG__orbit{to{transform:rotate(360deg)}}@media (max-width:640px){.home-clothing-rack-module__rVi-PG__scene{height:385px}.home-clothing-rack-module__rVi-PG__hanger{width:132px;height:58px;margin-bottom:-52px}}@media (prefers-reduced-motion:reduce){.home-clothing-rack-module__rVi-PG__slot,.home-clothing-rack-module__rVi-PG__image,.home-clothing-rack-module__rVi-PG__hanger,.home-clothing-rack-module__rVi-PG__label{transition:none}.home-clothing-rack-module__rVi-PG__scroll,.home-clothing-rack-module__rVi-PG__loaderMark:after{animation:none}}
