.dcs{--dcs-ease:cubic-bezier(.22,.9,.32,1);background:#f1eee8;border-radius:inherit;color:#716553;height:100%;isolation:isolate;overflow:hidden;position:relative;width:100%}.dcs[data-dark=true]{background:#24262b;color:#b9ad97}.dcs-original{inset:5%;opacity:1;position:absolute;transition:opacity .28s var(--dcs-ease),transform .28s var(--dcs-ease)}.dcs img{display:block;filter:none!important;height:100%;object-fit:contain!important;object-position:center!important;pointer-events:none;width:100%}.dcs-missing{align-items:center;display:flex;font:500 10px/1.3 DM Sans,sans-serif;inset:0;justify-content:center;padding:6px;position:absolute;text-align:center}.dcs-object{opacity:0;pointer-events:none;position:absolute;transition:opacity .28s var(--dcs-ease)}.dcs[data-state=cutout] .dcs-original,.dcs[data-state=studio] .dcs-original{opacity:0;transform:translateY(5px)}.dcs[data-state=cutout] .dcs-object,.dcs[data-state=studio] .dcs-object{opacity:1}.dcs-garment{position:relative;z-index:2}.dcs-support{stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;opacity:.65;overflow:visible;position:absolute;z-index:0}.dcs-hanger{bottom:calc(100% - 12px);height:auto;left:17%;width:66%}.dcs[data-type=structured] .dcs-hanger,.dcs[data-type=wide] .dcs-hanger{left:8%;width:84%}.dcs-floor{fill:#80745e14;height:20%;left:-9%;top:94%;width:118%}.dcs-shadow{background:radial-gradient(ellipse,#1e191338,#0000 70%);height:8%;left:15%;min-height:3px;position:absolute;top:99%;width:70%;z-index:1}.dcs-status{background:inherit;border-radius:8px;bottom:8px;color:inherit;font:500 11px DM Sans,sans-serif;left:10px;padding:4px 7px;position:absolute;z-index:3}@keyframes dcs-settle{0%{opacity:.55;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}@keyframes dcs-support{0%{opacity:0;transform:translateY(3px)}to{opacity:.65;transform:none}}@keyframes dcs-stroke{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes dcs-shadow{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}.dcs-card-new,.dcs[data-motion=settle][data-state=studio] .dcs-garment,.dcs[data-motion=short][data-state=studio] .dcs-garment{animation:dcs-settle .32s var(--ease-out) both;animation:dcs-settle .32s var(--dcs-ease,var(--ease-out)) both}.dcs[data-motion=settle][data-state=studio] .dcs-support{animation:dcs-support .22s var(--dcs-ease) both}.dcs[data-motion=ingest][data-state=studio] .dcs-garment{animation:dcs-settle .38s var(--dcs-ease) .18s both}.dcs[data-motion=ingest][data-state=studio] .dcs-support{animation:dcs-support .24s var(--dcs-ease) .52s both}.dcs[data-motion=ingest][data-state=studio] .dcs-hanger path{stroke-dasharray:1;animation:dcs-stroke .24s var(--dcs-ease) .52s both}.dcs[data-motion=ingest][data-state=studio] .dcs-shadow{animation:dcs-shadow .24s var(--dcs-ease) .76s both}@media(prefers-reduced-motion:reduce){.dcs *,.dcs-card-new{stroke-dasharray:none!important;stroke-dashoffset:0!important;animation:none!important;transform:none!important;transition:none!important}}