.garment-study{overflow:hidden;aspect-ratio:60/46}.garment-study .tee-fabric{fill:#fff;stroke:currentColor;stroke-width:1.6}.garment-study .tee-sleeve-fill{fill:#f6f9fe}.garment-study .tee-fabric-shading{opacity:.65}.garment-study .tee-neck-opening{fill:#dce8f8;stroke:currentColor;stroke-width:1}.garment-study .tee-neckband{fill:#e2edfc;stroke:currentColor;stroke-width:1}.garment-study .tee-label{fill:white;stroke:currentColor;stroke-width:.6}.garment-study .tee-hems{fill:none;stroke:currentColor;stroke-width:.75;opacity:.75}.garment-study .tee-folds{stroke:currentColor;stroke-width:.8;opacity:.3}.garment-study .tee-drafting{opacity:.38}.garment-study .tee-main{transform-origin:300px 240px}.garment-study .tee-pattern-board{opacity:0;visibility:hidden}.garment-study .tee-pattern-paper{fill:#fff;stroke:currentColor;stroke-width:1.5}.garment-study .tee-pattern-underlay{fill:#e2ecfb;stroke:currentColor;stroke-width:.8}.garment-study .tee-allowance{fill:none;stroke:currentColor;stroke-width:.75;stroke-dasharray:3 4;opacity:.5}.garment-study .tee-grain{fill:none;stroke:currentColor;stroke-width:.9;opacity:.7}.garment-study .tee-notch{stroke:currentColor;stroke-width:1.4}.garment-study .tee-pattern-front{translate:24px 12px}.garment-study .tee-pattern-back{translate:-24px 12px}.garment-study .tee-pattern-sleeves{translate:0 -20px}.garment-study .tee-pattern-band{translate:18px -12px}.garment-study .tee-hem-study{opacity:0;visibility:hidden;transform-origin:466px 318px;scale:.9}.garment-study .tee-detail-leader{stroke:currentColor;stroke-width:1;opacity:.5}.garment-study .tee-detail-ring{fill:var(--studio-paper,#f1f6fe);stroke:currentColor;stroke-width:1}.garment-study .tee-detail-stitches{fill:none;stroke:currentColor;stroke-width:1.4;stroke-dasharray:3 3}.garment-study .tee-sew-sequence{opacity:0}.garment-study .tee-collection{opacity:0;visibility:hidden}.garment-study .tee-collection-left,.garment-study .tee-collection-right{transform-origin:300px 240px;scale:.76}.garment-study .tee-collection-left{translate:-34px 0;rotate:-4deg;color:#6f86a4}.garment-study .tee-collection-right{translate:34px 0;rotate:4deg;color:#12458d}.garment-study .tee-collection-left .tee-fabric{fill:#e2e7ef}.garment-study .tee-collection-left .tee-neckband{fill:#c9d2df}.garment-study .tee-collection-right .tee-fabric{fill:#1864d3;stroke:#11458e}.garment-study .tee-collection-right :is(.tee-hems,.tee-folds){stroke:#b7d0f6;opacity:.8}.garment-study .tee-collection-right .tee-neckband{fill:#114b9e}.garment-study[data-garment-stage="1"] .tee-main{opacity:0;scale:.94}.garment-study[data-garment-stage="1"] .tee-pattern-board{opacity:1;visibility:visible}.garment-study[data-garment-stage="1"] .tee-pattern-board>g{translate:0 0}.garment-study:not([data-garment-stage="0"]) .tee-drafting{opacity:0}.garment-study[data-garment-stage="2"] .tee-hem-study{opacity:1;visibility:visible;scale:1}.garment-study[data-garment-stage="2"] .tee-fabric-shading{opacity:1}.garment-study[data-garment-stage="3"] .tee-main{scale:.82;translate:0 12px}.garment-study[data-garment-stage="3"] .tee-collection{opacity:1;visibility:visible}.garment-study[data-garment-stage="3"] .tee-collection-left{translate:-98px -14px;rotate:-9deg}.garment-study[data-garment-stage="3"] .tee-collection-right{translate:98px -14px;rotate:9deg}@media (prefers-reduced-motion:no-preference){.garment-study :is(.tee-main,.tee-collection-left,.tee-collection-right){transition:translate .9s cubic-bezier(.22,1,.36,1),scale .85s cubic-bezier(.22,1,.36,1),rotate .9s cubic-bezier(.22,1,.36,1),opacity .35s ease}.garment-study :is(.tee-pattern-board,.tee-collection,.tee-hem-study){transition:opacity .45s ease,visibility .45s,scale .7s cubic-bezier(.22,1,.36,1)}.garment-study :is(.tee-drafting,.tee-fabric-shading){transition:opacity .45s ease}.garment-study .tee-pattern-board>g{transition:translate .8s cubic-bezier(.22,1,.36,1)}.garment-study[data-garment-stage="1"] .tee-pattern-front{transition-delay:60ms}.garment-study[data-garment-stage="1"] .tee-pattern-back{transition-delay:.13s}.garment-study[data-garment-stage="1"] .tee-pattern-sleeves{transition-delay:.21s}.garment-study[data-garment-stage="1"] .tee-pattern-band{transition-delay:.28s}.garment-study[data-garment-stage="2"] .tee-sew-sequence{opacity:.9}.garment-study[data-garment-stage="2"] .tee-sew-sequence path{stroke-dasharray:1;animation:tee-sew 1.8s cubic-bezier(.4,0,.2,1) both}.garment-study[data-garment-stage="2"] .tee-sew-sequence .tee-sew-armholes{animation-delay:.18s}.garment-study[data-garment-stage="2"] .tee-sew-sequence .tee-sew-neck{animation-delay:.35s}.garment-study[data-garment-stage="2"] .tee-sew-sequence .tee-sew-hem{animation-delay:.55s}.garment-study[data-garment-stage="2"] .tee-hem-study{transition-delay:.5s}.garment-study[data-garment-stage="3"] .tee-collection-right{transition-delay:90ms}[data-motion-entered] .garment-study[data-garment-stage="0"] .tee-main{animation:tee-study-enter 1.1s cubic-bezier(.22,1,.36,1) both}}@keyframes tee-sew{0%{stroke-dashoffset:1;opacity:0}15%{opacity:1}75%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes tee-study-enter{0%{translate:0 12px}to{translate:0 0}}@media (prefers-reduced-motion:reduce){.garment-study,.garment-study *{animation:none!important;transition:none!important}.garment-study .tee-sew-sequence{opacity:0;stroke-dashoffset:0}}