@property --sg-base{syntax:"<color>";inherits:false;initial-value:#f4f8fa94}@property --sg-wash{syntax:"<color>";inherits:false;initial-value:#131c2500}:root{--sg-ink:#131c25;--sg-sheen:linear-gradient(180deg, #ffffffb8 0%, #ffffff4d 46%, #ffffff24 72%, #ffffff52 100%);--sg-shadow:inset 0 1px 0 #fffffff2, inset 0 0 0 1px #ffffff8c, inset 0 -1px 0 #131c2512, inset 0 -8px 14px -10px #131c251a, 0 1px 2px #131c2514, 0 10px 24px -12px #131c254d;--sg-hover-wash:#131c250f;--sg-ease:cubic-bezier(.23, 1, .32, 1)}.savvy-glass{isolation:isolate;color:var(--sg-ink);background:linear-gradient(var(--sg-wash), var(--sg-wash)), var(--sg-sheen), var(--sg-base);box-shadow:var(--sg-shadow);font-family:var(--font-bricolage-grotesque), system-ui, sans-serif;transition:--sg-wash .15s ease, scale .2s var(--sg-ease);border:0;text-decoration:none;position:relative}.savvy-glass[data-over=moving]{-webkit-backdrop-filter:blur(10px)saturate(1.4);backdrop-filter:blur(10px)saturate(1.4)}@media (hover:hover) and (pointer:fine){.savvy-glass:is(a,button):hover:not(:disabled){--sg-wash:var(--sg-hover-wash)}}.savvy-glass:is(a,button):active:not(:disabled){transition-duration:.12s;scale:.96}.savvy-glass:is(a,button):focus-visible,.savvy-glass .sg-item:focus-visible{outline:2px solid var(--sg-ink);outline-offset:2px}.sg-button{cursor:pointer;border-radius:999px;place-items:center;width:40px;height:40px;padding:0;display:inline-grid}.sg-button[data-size="44"]{width:44px;height:44px}.sg-button[data-size="50"]{width:50px;height:50px}.sg-button[data-shape=pill]{width:auto;font:600 14px/1 var(--font-bricolage-grotesque), system-ui, sans-serif;padding:0 16px}.sg-button:disabled{pointer-events:none}.sg-button:disabled>*{opacity:.32}.sg-chevron{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.sg-home{border-radius:999px;align-items:center;gap:9px;height:40px;padding:0 16px 0 13px;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.sg-home-arrow{font-size:15px;translate:0 -1px}.sg-mark{min-width:0;display:flex}.sg-mark .brand-media{width:calc(var(--sg-mark-h,21px) * var(--brand-logo-ratio,4));max-width:100%;height:auto}.sg-mark img{object-fit:contain;width:100%;height:100%}.sg-group{border-radius:999px;align-items:center;gap:2px;height:40px;padding:0 4px;display:flex}.sg-item{height:32px;color:var(--sg-ink);font:600 14px/1 var(--font-bricolage-grotesque), system-ui, sans-serif;letter-spacing:.005em;white-space:nowrap;transition:background-color .15s ease, scale .2s var(--sg-ease);border-radius:999px;justify-content:center;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.sg-item:hover{background-color:#131c250f}}.sg-item:active{transition-duration:.12s;scale:.96}.sg-divider{background:#131c2524;flex:none;width:1px;height:18px;margin:0 2px}.sg-item.sg-bag{gap:0;width:36px;padding:0}.sg-bag svg{stroke-width:1.6px;width:20px;height:20px}.sg-bag .sf-bag-count{border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;position:absolute;top:-1px;right:-2px}.sg-bag:has(>span+span){gap:6px;width:auto;padding:0 10px}.sg-account-icon{width:36px;padding:0}.sg-account-icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:22px;height:22px}.sg-account-icon[data-signed-in] circle{fill:var(--mall-orange,#cb5035);stroke:var(--mall-orange,#cb5035)}@media (prefers-reduced-motion:reduce){.savvy-glass:active,.sg-item:active{scale:none}}@media (prefers-reduced-transparency:reduce){.savvy-glass{--sg-base:#f7f9fa;background:var(--sg-base);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.savvy-glass[data-over=moving]{--sg-base:#f7f9faf0}}@media (prefers-contrast:more){.savvy-glass{box-shadow:var(--sg-shadow), 0 0 0 1px #131c258c}}@media (forced-colors:active){.savvy-glass{border:1px solid canvastext}}.sg-islands{top:calc(8px + env(safe-area-inset-top,0px) + var(--acz-notice-room,0px));z-index:45;pointer-events:none;justify-content:space-between;gap:10px;display:flex;position:fixed;left:10px;right:10px}.sg-islands>*{pointer-events:auto}.sg-islands .sg-group{gap:2px;height:44px;padding:0}.sg-islands .sg-item{min-width:44px;height:44px;padding:0}.sg-islands .sg-island-logo{min-width:0;padding:0 16px 0 4px}.sg-islands .sg-island-logo .brand-media{width:min(calc(20px * var(--brand-logo-ratio,4)), 36vw)}.sg-icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:22px;height:22px}.sg-islands .sg-account-icon,.sg-islands .sg-item.sg-bag{width:44px}.sg-islands .sg-bag svg{stroke-width:2.2px}.sg-islands .sg-bag .sf-bag-count{background:var(--mall-orange-deep,#a8432c);color:#fff;top:3px;right:1px}
html[data-app-page] .brand-shell>:not(main):not(.acz-notice){display:none}.app-shell{background:var(--color-paper);min-height:100dvh;color:var(--color-ink);flex-direction:column;animation:.3s cubic-bezier(.2,0,0,1) backwards app-shell-open;display:flex}@keyframes app-shell-open{0%{opacity:0;transform:scale(.96)}}@keyframes app-shell-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.app-shell{animation-name:app-shell-fade}}.app-bar{z-index:20;min-height:52px;padding:env(safe-area-inset-top,0px) max(16px, env(safe-area-inset-right,0px)) 0 max(16px, env(safe-area-inset-left,0px));background:var(--color-paper);border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;display:grid;position:sticky;top:0}.app-bar-back{justify-self:start;align-items:center;gap:8px;min-width:44px;max-width:100%;min-height:44px;font-size:14px;display:inline-flex}.app-bar-logo{min-width:0;display:flex}.app-bar-logo .brand-media{width:calc(22px * var(--brand-logo-ratio,4));max-width:100%;height:auto}.app-bar-logo img{object-fit:contain;width:100%;height:100%}.app-bar-store{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:379px){.app-bar-store{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.app-bar-title{letter-spacing:normal;text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:inherit;font-size:15px;font-weight:600;line-height:1.3;overflow:hidden}.app-bar-logo-title .brand-media{width:calc(26px * var(--brand-logo-ratio,4))}.app-bar-end{justify-self:end;align-items:center;gap:14px;display:flex}.app-bar-account{white-space:nowrap;align-items:center;min-height:44px;font-size:14px;display:inline-flex}.app-bar-bag{justify-content:center;justify-self:end;min-width:44px;min-height:44px}@media (max-width:760px){.app-bar a{transition:scale .28s cubic-bezier(.32,.72,0,1),opacity .28s cubic-bezier(.32,.72,0,1)}.app-bar .is-pressed{opacity:.6;transition-duration:90ms;transition-timing-function:cubic-bezier(.2,0,0,1);scale:.94}}@media (max-width:760px) and (prefers-reduced-motion:reduce){.app-bar .is-pressed{scale:none}}.app-content{min-width:0;padding:16px max(16px, env(safe-area-inset-right,0px)) 32px max(16px, env(safe-area-inset-left,0px));flex:1}.app-shell[data-own-tab]>.app-content{padding:0}@media (max-width:760px),(min-width:761px) and (max-width:1180px) and (hover:none) and (pointer:coarse){:root .app-shell[data-own-tab]:has(>.sf-onebar-holder){padding-top:0}:root .app-shell[data-own-tab]:has(>.sf-onebar-holder)>.app-content{animation:none}}.app-float{display:none}@media (min-width:1100px) and (hover:hover) and (pointer:fine){html[data-app-float]{--af-top:14px;--af-h:40px;--af-edge:clamp(16px, 1.05vw, 24px);--af-gap:8px;--af-arrows:86px}html[data-app-float] .app-shell>.app-bar{display:none}html[data-app-float] .app-shell>.app-float{top:calc(var(--af-top) + var(--acz-notice-room,0px));left:var(--af-edge);right:var(--af-edge);z-index:45;height:var(--af-h);pointer-events:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid;position:fixed}.app-float>*{pointer-events:auto}.app-float>.sg-home{justify-self:start}.app-float-mid{justify-self:center;margin:0}.app-float-end{margin-right:calc(var(--af-arrows) + var(--af-gap));justify-self:end}html[data-app-float] .app-shell>.app-content{padding-top:calc(var(--af-top) + var(--af-h) + 16px)}}.app-shell>.sg-islands{display:none}@media (max-width:760px),(pointer:coarse) and (max-height:500px){.app-shell[data-islands]>.sf-onebar-holder{display:none}.app-shell[data-islands]>.sg-islands{display:flex}}
.sock-stage-module__3LtHLW__stage{--mist:#e8eef1;--mist-deep:#d3dde3;--ink:#131c25;--slate:#47545f;--tag:#ffd23f;--paper:#fff;--display:var(--font-savvy-sox-display), "Arial Narrow", system-ui, sans-serif;--body:var(--font-bricolage-grotesque), system-ui, sans-serif;--rod:linear-gradient(180deg, #5d6b76, var(--ink));--panel-h:276px;--rod-y:30px;--H:clamp(300px, calc(100svh - var(--bar-room,64px) - var(--panel-h) - 74px), 620px);--side-k:.8;--small-k:.5;--gap:clamp(30px, 3.4vw, 64px);z-index:40;padding-top:var(--bar-room,64px);background:linear-gradient(180deg, #ffffff8c 0%, transparent 38%), linear-gradient(180deg, var(--mist) 0%, var(--mist) 58%, var(--mist-deep) 100%);color:var(--ink);font-family:var(--body);-webkit-tap-highlight-color:transparent;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid;position:fixed;inset:0;overflow:hidden}.review-screen.review-hosted{background:0 0;border:0;padding:0;display:block}.app-shell:has(.sock-stage-module__3LtHLW__stage)>.app-bar{z-index:41}.app-shell:has(.sock-stage-module__3LtHLW__stage) [data-tag-chip]{display:none}.sock-stage-module__3LtHLW__line{min-width:0;min-height:0;position:relative}.sock-stage-module__3LtHLW__line:before,.sock-stage-module__3LtHLW__line:after{content:"";z-index:3;pointer-events:none;width:clamp(28px,6vw,96px);position:absolute;top:0;bottom:0}.sock-stage-module__3LtHLW__line:before{background:linear-gradient(90deg, var(--mist), #e8eef100);left:0}.sock-stage-module__3LtHLW__line:after{background:linear-gradient(270deg, var(--mist), #e8eef100);right:0}.sock-stage-module__3LtHLW__rod{top:var(--rod-y);z-index:1;background:var(--rod);pointer-events:none;border-radius:2px;height:3px;position:absolute;left:0;right:0}.sock-stage-module__3LtHLW__track{align-items:flex-start;gap:var(--gap);height:100%;padding:var(--rod-y) calc(50% - var(--H) * .4) 0;overscroll-behavior-x:contain;touch-action:pan-y pinch-zoom;-webkit-touch-callout:none;scrollbar-width:none;cursor:grab;outline:none;margin:0;list-style:none;display:flex;overflow:auto hidden}.sock-stage-module__3LtHLW__track::-webkit-scrollbar{display:none}@media (hover:none){.sock-stage-module__3LtHLW__line{overflow-x:clip}.sock-stage-module__3LtHLW__track{will-change:transform;overflow:visible}.sock-stage-module__3LtHLW__slot{will-change:transform}}@media (hover:hover) and (pointer:fine){.sock-stage-module__3LtHLW__track{scroll-snap-type:none}}.sock-stage-module__3LtHLW__track[data-arriving]{scroll-snap-type:none}.sock-stage-module__3LtHLW__track[data-dragging],.sock-stage-module__3LtHLW__track[data-gliding]{scroll-snap-type:none;cursor:grabbing}.sock-stage-module__3LtHLW__track[data-dragging] :is(.sock-stage-module__3LtHLW__see,.sock-stage-module__3LtHLW__plus,.sock-stage-module__3LtHLW__yours){pointer-events:none}.sock-stage-module__3LtHLW__track:focus-visible{box-shadow:inset 0 0 0 3px var(--ink)}.sock-stage-module__3LtHLW__slot{--fh:var(--H);scroll-snap-align:center;transform-origin:50% 0;animation:sock-stage-module__3LtHLW__breeze 1.5s calc(var(--i) * 70ms) cubic-bezier(.37, 0, .63, 1) both;flex-direction:column;flex:none;align-items:center;transition:rotate .82s cubic-bezier(.34,1.7,.5,1);display:flex;position:relative;rotate:none}.sock-stage-module__3LtHLW__views{transform:scale(var(--side-k));transform-origin:50% 0;will-change:transform;align-items:flex-start;transition:transform .52s cubic-bezier(.22,1,.36,1);display:flex}.sock-stage-module__3LtHLW__slot[data-near] .sock-stage-module__3LtHLW__views{transform:none}@media (hover:hover) and (pointer:fine){.sock-stage-module__3LtHLW__slot:not([data-near]):hover .sock-stage-module__3LtHLW__views{transform:scale(var(--side-k)) translateY(6px);transition-duration:.26s}}.sock-stage-module__3LtHLW__flatView{height:var(--fh);width:calc(var(--fh) * var(--a));position:relative}.sock-stage-module__3LtHLW__pair,.sock-stage-module__3LtHLW__single,.sock-stage-module__3LtHLW__faces{width:100%;height:100%;display:block;position:relative}.sock-stage-module__3LtHLW__pair,.sock-stage-module__3LtHLW__single{filter:drop-shadow(0 16px 14px #131c2533)}.sock-stage-module__3LtHLW__pair>img{opacity:0;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;height:auto;transition:opacity .28s;display:block}.sock-stage-module__3LtHLW__pair>img[data-ready]{opacity:1}.sock-stage-module__3LtHLW__pair[data-cropped]{overflow-clip-margin:40px;overflow:clip}.sock-stage-module__3LtHLW__single img{width:auto;height:100%;margin:0 auto;display:block}.sock-stage-module__3LtHLW__single>img{opacity:0;transition:opacity .28s}.sock-stage-module__3LtHLW__single>img[data-ready]{opacity:1}.sock-stage-module__3LtHLW__faces{justify-content:center;gap:6%;display:flex}.sock-stage-module__3LtHLW__face{height:100%;display:block;position:relative}.sock-stage-module__3LtHLW__clip{z-index:2;background:linear-gradient(90deg, #26313b, var(--ink) 60%);border-radius:3px 3px 4px 4px;width:12px;height:22px;transition:background .22s,box-shadow .22s;position:absolute;top:-10px;left:50%;translate:-50%;box-shadow:0 2px 3px #131c2540}.sock-stage-module__3LtHLW__slot[data-picked] .sock-stage-module__3LtHLW__clip,.sock-stage-module__3LtHLW__slot[data-in-bag] .sock-stage-module__3LtHLW__clip{background:var(--tag);box-shadow:0 0 0 2px var(--ink)}.sock-stage-module__3LtHLW__see{z-index:2;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:-10px -8px 0}.sock-stage-module__3LtHLW__see[aria-disabled]{pointer-events:none}.sock-stage-module__3LtHLW__slot[data-near]{-webkit-user-select:none;user-select:none}.sock-stage-module__3LtHLW__slot[data-near]:after{content:"";z-index:2;cursor:default;position:absolute;inset:-10px -8px 0}.sock-stage-module__3LtHLW__track[data-dragging] .sock-stage-module__3LtHLW__slot:after{pointer-events:none}.sock-stage-module__3LtHLW__name{top:calc(var(--H) * var(--side-k) + 14px);z-index:3;background:var(--ink);width:max-content;max-width:280px;color:var(--paper);font:650 12.5px/1.25 var(--body);text-align:center;text-wrap:balance;opacity:0;pointer-events:none;border-radius:999px;padding:5px 12px;transition:opacity .18s,translate .22s cubic-bezier(.22,1,.36,1);position:absolute;left:50%;translate:-50% -4px}@media (hover:hover) and (pointer:fine){.sock-stage-module__3LtHLW__track:not([data-moving]) .sock-stage-module__3LtHLW__slot:not([data-near]):hover .sock-stage-module__3LtHLW__name{opacity:1;translate:-50%}}.sock-stage-module__3LtHLW__yours{background:var(--ink);color:var(--paper);white-space:nowrap;border-radius:999px;margin-top:12px;padding:4px 11px;font-size:12px;font-weight:700;transition:translate .52s cubic-bezier(.22,1,.36,1)}.sock-stage-module__3LtHLW__slot:not([data-near]) .sock-stage-module__3LtHLW__yours{translate:0 calc(var(--H) * (var(--side-k) - 1))}.sock-stage-module__3LtHLW__slot[data-in-bag] .sock-stage-module__3LtHLW__yours{background:#1f8a4c}.sock-stage-module__3LtHLW__plus{top:calc(var(--H) * var(--side-k) - 30px);right:calc(var(--H) * var(--a) * (1 - var(--side-k)) / 2 - 14px);z-index:3;border:2px solid var(--ink);background:var(--paper);width:44px;height:44px;color:var(--ink);font:600 24px/1 var(--body);cursor:pointer;border-radius:50%;place-items:center;transition:background-color .2s,opacity .22s,transform .22s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;box-shadow:0 6px 12px -4px #131c2559}@media (hover:hover) and (pointer:fine){.sock-stage-module__3LtHLW__plus:hover:not(:disabled,[aria-disabled]){transform:scale(1.08)}}.sock-stage-module__3LtHLW__slot:not([data-photo]) .sock-stage-module__3LtHLW__plus,.sock-stage-module__3LtHLW__slot[data-cut] .sock-stage-module__3LtHLW__plus{opacity:0;pointer-events:none}.sock-stage-module__3LtHLW__plus[data-away]{opacity:0;pointer-events:none;transform:scale(.6)}.sock-stage-module__3LtHLW__plus[data-picked] span{animation:.42s cubic-bezier(.34,1.8,.5,1) sock-stage-module__3LtHLW__pop;display:inline-block}.sock-stage-module__3LtHLW__plus[data-picked]{background:var(--tag);font-size:18px;font-weight:800}.sock-stage-module__3LtHLW__plus:disabled:not([data-away]){opacity:.55}.sock-stage-module__3LtHLW__arrow{top:calc(var(--rod-y) - 25px);z-index:4;width:52px;height:52px;color:var(--ink);font:500 30px/1 var(--body);cursor:pointer;background:#ffffffe6;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:0 8px 20px -8px #131c2573}.sock-stage-module__3LtHLW__arrow[data-side=previous]{left:18px}.sock-stage-module__3LtHLW__arrow[data-side=next]{right:18px}.sock-stage-module__3LtHLW__arrow{transition:opacity .22s,transform .16s}@media (hover:hover) and (pointer:fine){.sock-stage-module__3LtHLW__arrow:hover:not(:disabled){transform:scale(1.06)}}.sock-stage-module__3LtHLW__arrow:disabled{opacity:0;pointer-events:none}.sock-stage-module__3LtHLW__loading3d{height:100%;color:var(--slate);place-items:center;margin:0;font-size:13px;font-weight:600;display:grid}.sock-stage-module__3LtHLW__stage .review-side{display:contents}.sock-stage-module__3LtHLW__stage .sock-stage-module__3LtHLW__customize .review-face-actions .review-side{display:contents}.sock-stage-module__3LtHLW__stage .sock-stage-module__3LtHLW__customize .review-face-actions .review-sock{background:0 0;height:44px}.sock-stage-module__3LtHLW__stage .review-face-actions{background:0 0;border:0;margin:0;padding:0}.sock-stage-module__3LtHLW__stage .review-side>span:not(.review-sock){display:none}.sock-stage-module__3LtHLW__stage .review-sock{height:100%;display:block}.sock-stage-module__3LtHLW__face .review-sock{filter:drop-shadow(0 16px 14px #131c2533);height:100%}.sock-stage-module__3LtHLW__panel{z-index:5;height:var(--panel-h);background:#f4f7f9;border-radius:28px 28px 0 0;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(330px,400px);align-items:start;gap:clamp(20px,2.6vw,48px);padding:22px clamp(20px,3vw,48px) 20px;display:grid;position:relative;box-shadow:0 -18px 40px -26px #131c2573}.sock-stage-module__3LtHLW__about{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding-right:120px;display:flex;position:relative}.sock-stage-module__3LtHLW__act{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;animation:.18s cubic-bezier(.22,1,.36,1) both sock-stage-module__3LtHLW__actIn;display:flex}.sock-stage-module__3LtHLW__picked{gap:10px;width:100%;display:grid}.sock-stage-module__3LtHLW__ownRow{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.sock-stage-module__3LtHLW__ownState{gap:2px;display:grid}.sock-stage-module__3LtHLW__ownRow .sock-stage-module__3LtHLW__stepper{width:auto}.sock-stage-module__3LtHLW__ownRow .sock-stage-module__3LtHLW__stepper .sock-stage-module__3LtHLW__label{display:none}.sock-stage-module__3LtHLW__pickedHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.sock-stage-module__3LtHLW__pickedNote{margin:0;font-size:15px;font-weight:750}.sock-stage-module__3LtHLW__pickedNote span{color:#1f7a45}.sock-stage-module__3LtHLW__bag{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:10px 14px;display:grid}.sock-stage-module__3LtHLW__bag .sock-stage-module__3LtHLW__addButton,.sock-stage-module__3LtHLW__bag .sock-stage-module__3LtHLW__error,.sock-stage-module__3LtHLW__bag .sock-stage-module__3LtHLW__note{grid-column:1/-1}.sock-stage-module__3LtHLW__backToYours{color:var(--ink);font:650 13px/1.2 var(--body);cursor:pointer;background:#ffffffb3;border:1.5px solid #131c252e;border-radius:999px;align-items:center;gap:8px;margin-bottom:-6px;padding:7px 14px;transition:opacity .22s,translate .26s cubic-bezier(.22,1,.36,1);display:inline-flex}.sock-stage-module__3LtHLW__backToYours:not([data-shown]){opacity:0;pointer-events:none;translate:-6px}.sock-stage-module__3LtHLW__title{font-family:var(--display);font-variation-settings:"wdth" 75;letter-spacing:-.012em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:clamp(34px,2.7vw,50px);font-weight:800;font-stretch:75%;line-height:.95}.sock-stage-module__3LtHLW__tag{isolation:isolate;width:96px;color:var(--ink);text-align:center;transform-origin:50% 13px;filter:drop-shadow(0 10px 12px #131c2533);flex-direction:column;align-items:center;margin:0;padding:26px 8px 13px;animation:1.7s cubic-bezier(.37,0,.63,1) .3s both sock-stage-module__3LtHLW__tagBreeze;display:flex;position:absolute;top:-8px;right:4px;rotate:7deg}.sock-stage-module__3LtHLW__tag:before{content:"";z-index:-1;background:linear-gradient(160deg, #ffe07a, var(--tag) 45%, #f7c21c);clip-path:polygon(20px 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%,0 20px);border-radius:10px;position:absolute;inset:0}.sock-stage-module__3LtHLW__tag:after{content:"";background:var(--mist);border-radius:50%;width:10px;height:10px;position:absolute;top:8px;left:50%;translate:-50%;box-shadow:inset 0 1px 2px #131c2559}.sock-stage-module__3LtHLW__string{fill:none;width:40px;height:36px;stroke:var(--ink);stroke-width:1.4px;stroke-linecap:round;position:absolute;top:-24px;left:calc(50% - 20px);overflow:visible}.sock-stage-module__3LtHLW__tag b{font-family:var(--display);font-variation-settings:"wdth" 75;font-size:40px;font-weight:800;font-stretch:75%;line-height:.95}.sock-stage-module__3LtHLW__tag span{font-size:13px;font-weight:700}.sock-stage-module__3LtHLW__tag small{word-spacing:.14em;font-family:var(--display);font-variation-settings:"wdth" 75;text-wrap:balance;border-top:1px dashed #131c2559;margin-top:5px;padding-top:5px;font-size:12px;font-weight:800;font-stretch:75%;line-height:1.1}.sock-stage-module__3LtHLW__stage[data-reached] .sock-stage-module__3LtHLW__tag{animation:.9s cubic-bezier(.3,1.4,.5,1) both sock-stage-module__3LtHLW__tagFlip}.sock-stage-module__3LtHLW__label{color:var(--slate);letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:700}.sock-stage-module__3LtHLW__customize{width:100%;position:relative}.sock-stage-module__3LtHLW__customize .review-face-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sock-stage-module__3LtHLW__faceButton{background:var(--paper);min-height:60px;color:var(--ink);font:700 15px/1.2 var(--body);text-align:left;cursor:pointer;border:1.5px solid #131c2524;border-radius:16px;align-items:center;gap:12px;padding:6px 14px 6px 10px;transition:border-color .16s,transform .16s;display:flex}@media (hover:hover) and (pointer:fine){.sock-stage-module__3LtHLW__faceButton:hover:not(:disabled){border-color:var(--ink)}}.sock-stage-module__3LtHLW__faceButton:active:not(:disabled){transform:scale(.97)}.sock-stage-module__3LtHLW__faceThumb{place-items:center;width:30px;height:52px;display:grid}.sock-stage-module__3LtHLW__pairNote{color:var(--slate);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:6px 0 0;font-size:13px;display:flex}.sock-stage-module__3LtHLW__textButton{color:var(--ink);font:700 13px/1.3 var(--body);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.sock-stage-module__3LtHLW__stepper{justify-content:space-between;align-items:center;width:100%;display:flex}.sock-stage-module__3LtHLW__stepper .sock-stage-module__3LtHLW__label{margin:0}.sock-stage-module__3LtHLW__stepperControls{background:var(--paper);border:1.5px solid #131c2524;border-radius:999px;grid-template-columns:48px 52px 48px;align-items:center;height:48px;display:grid}.sock-stage-module__3LtHLW__stepperControls button{height:100%;color:var(--ink);font:600 22px/1 var(--body);cursor:pointer;background:0 0;border:0}.sock-stage-module__3LtHLW__stepperControls button:disabled{opacity:.3;cursor:default}.sock-stage-module__3LtHLW__stepperControls output{font:800 18px/1 var(--body);text-align:center;font-variant-numeric:tabular-nums}.sock-stage-module__3LtHLW__addPick{border:2px solid var(--ink);background:var(--tag);width:100%;min-height:56px;color:var(--ink);font:800 17px/1 var(--body);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:10px;display:inline-flex}.sock-stage-module__3LtHLW__addPick span{font-size:24px;font-weight:600}.sock-stage-module__3LtHLW__inBag{background:#ffffffb3;border-radius:14px;margin:0;padding:12px 16px;font-size:15px;font-weight:650}.sock-stage-module__3LtHLW__tray{scrollbar-width:none;gap:10px;max-width:230px;margin:0;padding:6px 8px 2px 2px;list-style:none;display:flex;overflow-x:auto}.sock-stage-module__3LtHLW__tray::-webkit-scrollbar{display:none}.sock-stage-module__3LtHLW__trayItem button{cursor:pointer;transform-origin:50% 0;background:0 0;border:0;border-radius:10px;place-items:center;width:46px;height:66px;padding:0;animation:.7s cubic-bezier(.25,.9,.3,1.15) both sock-stage-module__3LtHLW__drop;display:grid;position:relative}.sock-stage-module__3LtHLW__trayItem img,.sock-stage-module__3LtHLW__faceTray{object-fit:contain;filter:drop-shadow(0 5px 5px #131c2533);max-width:46px;max-height:62px;display:block}.sock-stage-module__3LtHLW__faceTray{place-items:center;width:30px;height:62px;display:grid}.sock-stage-module__3LtHLW__trayClip{background:var(--ink);border-radius:2px;width:8px;height:16px;position:absolute;top:-21px;left:50%;translate:-50%}.sock-stage-module__3LtHLW__trayItem[data-active] button:after{content:"";background:var(--ink);border-radius:2px;height:3px;position:absolute;inset:auto 8px -8px}.sock-stage-module__3LtHLW__trayCount{background:var(--ink);min-width:24px;color:var(--paper);font:800 11px/1.3 var(--body);border-radius:999px;padding:2px 5px;position:absolute;bottom:0;right:-6px}.sock-stage-module__3LtHLW__trayItem[data-in-bag] .sock-stage-module__3LtHLW__trayCount{background:#1f8a4c}.sock-stage-module__3LtHLW__trayHint{color:#131c2566;border:2px dashed #131c2538;border-radius:10px;place-items:center;width:46px;height:66px;font-size:24px;display:grid}.sock-stage-module__3LtHLW__total{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;padding-bottom:4px;display:flex}.sock-stage-module__3LtHLW__sum{margin:0;font-size:15px;font-weight:750}.sock-stage-module__3LtHLW__addButton{background:var(--ink);width:100%;min-height:60px;color:var(--paper);font:750 17px/1.1 var(--body);cursor:pointer;border:0;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;padding:0 26px;transition:transform .16s;display:flex;box-shadow:0 14px 26px -12px #131c2599}.sock-stage-module__3LtHLW__addButton:active:not(:disabled){transform:scale(.98)}.sock-stage-module__3LtHLW__addButton:disabled{opacity:.6;cursor:progress}.sock-stage-module__3LtHLW__addButton:disabled:not([aria-busy]){cursor:default}.sock-stage-module__3LtHLW__addButton b{font-family:var(--display);font-variation-settings:"wdth" 75;font-size:26px;font-weight:800;font-stretch:75%}.sock-stage-module__3LtHLW__error{color:#9b2c1c;background:#fff1ef;border-radius:12px;margin:0;padding:10px 14px;font-size:14px;font-weight:600}.sock-stage-module__3LtHLW__note{color:var(--slate);margin:0;font-size:13px}@media (max-width:1099px),(hover:none),(pointer:coarse){.sock-stage-module__3LtHLW__stage{--H:clamp(240px, 42svh, 420px);--side-k:.78;--gap:22px;--rod-y:22px;padding-top:calc(var(--bar-room,64px) + 6px);overscroll-behavior:contain;display:block;overflow:hidden auto}.sock-stage-module__3LtHLW__line{height:calc(var(--H) + var(--rod-y) + 52px)}.sock-stage-module__3LtHLW__track{cursor:auto}.sock-stage-module__3LtHLW__arrow{width:42px;height:42px;font-size:24px}.sock-stage-module__3LtHLW__arrow[data-side=previous]{left:6px}.sock-stage-module__3LtHLW__arrow[data-side=next]{right:6px}.sock-stage-module__3LtHLW__panel{height:auto;min-height:calc(100svh - var(--bar-room,64px) - 6px - var(--H) - var(--rod-y) - 52px);flex-direction:column;align-items:stretch;padding:18px 20px 0;display:flex}.sock-stage-module__3LtHLW__bag{margin-top:auto!important}.sock-stage-module__3LtHLW__about{min-height:116px;padding-right:104px}.sock-stage-module__3LtHLW__title{font-size:clamp(30px,9vw,42px)}.sock-stage-module__3LtHLW__tag{width:84px;padding:22px 6px 11px}.sock-stage-module__3LtHLW__tag b{font-size:34px}.sock-stage-module__3LtHLW__act{margin:10px 0 18px}.sock-stage-module__3LtHLW__bag{z-index:6;padding:8px 12px calc(8px + env(safe-area-inset-bottom));background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 10px;margin:0 -20px;position:sticky;bottom:0;box-shadow:0 -10px 30px -12px #131c2559}.sock-stage-module__3LtHLW__bag .sock-stage-module__3LtHLW__addButton{grid-column:auto}.sock-stage-module__3LtHLW__total{display:contents}.sock-stage-module__3LtHLW__tray,.sock-stage-module__3LtHLW__sum,.sock-stage-module__3LtHLW__bag .sock-stage-module__3LtHLW__addButton{grid-row:1}.sock-stage-module__3LtHLW__tray{gap:0;max-width:84px;padding:0 0 0 4px}.sock-stage-module__3LtHLW__trayItem+.sock-stage-module__3LtHLW__trayItem{margin-left:-14px}.sock-stage-module__3LtHLW__trayItem button{width:30px;height:46px;animation:none}.sock-stage-module__3LtHLW__trayItem img,.sock-stage-module__3LtHLW__faceTray{max-width:30px;max-height:44px}.sock-stage-module__3LtHLW__trayItem[data-active] button:after{display:none}.sock-stage-module__3LtHLW__trayCount{min-width:20px;font-size:10px;bottom:-2px;right:-8px}.sock-stage-module__3LtHLW__sum{text-align:left;font-size:14px;line-height:1.2}.sock-stage-module__3LtHLW__addButton{white-space:nowrap;gap:10px;width:auto;min-height:50px;padding:0 18px;font-size:15px}.sock-stage-module__3LtHLW__addButton b{font-size:21px}.sock-stage-module__3LtHLW__error,.sock-stage-module__3LtHLW__note{grid-column:1/-1}}@keyframes sock-stage-module__3LtHLW__breeze{0%,to{transform:none}25%{transform:rotate(2.6deg)}55%{transform:rotate(-1.6deg)}80%{transform:rotate(.6deg)}}@keyframes sock-stage-module__3LtHLW__drop{0%{opacity:0;transform:translateY(-20px)rotate(-4deg)}40%{opacity:1}70%{transform:translateY(2px)rotate(2deg)}to{transform:none}}@keyframes sock-stage-module__3LtHLW__tagBreeze{0%,to{rotate:7deg}30%{rotate:12deg}62%{rotate:4deg}85%{rotate:8deg}}@keyframes sock-stage-module__3LtHLW__tagFlip{0%{transform:rotateY(0)}45%{transform:rotateY(90deg)}55%{transform:rotateY(-90deg)}to{transform:rotateY(0)}}@media (prefers-reduced-motion:reduce){.sock-stage-module__3LtHLW__slot,.sock-stage-module__3LtHLW__trayItem button,.sock-stage-module__3LtHLW__tag,.sock-stage-module__3LtHLW__title,.sock-stage-module__3LtHLW__stage[data-reached] .sock-stage-module__3LtHLW__tag{animation:none}.sock-stage-module__3LtHLW__slot{transition:none}}@keyframes sock-stage-module__3LtHLW__actIn{0%{opacity:0;transform:translateY(6px)}}@keyframes sock-stage-module__3LtHLW__nameIn{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.sock-stage-module__3LtHLW__views,.sock-stage-module__3LtHLW__act,.sock-stage-module__3LtHLW__name,.sock-stage-module__3LtHLW__yours{transition:none;animation:none}}.sock-stage-module__3LtHLW__trayItem[data-arriving]{opacity:0}@keyframes sock-stage-module__3LtHLW__pop{0%{transform:scale(.4)}60%{transform:scale(1.18)}to{transform:none}}@media (prefers-reduced-motion:reduce){.sock-stage-module__3LtHLW__slot{transition:none;rotate:none}.sock-stage-module__3LtHLW__plus[data-picked] span,.sock-stage-module__3LtHLW__bubble[data-on] .sock-stage-module__3LtHLW__bubbleFill{animation:none}}.sock-stage-module__3LtHLW__inPairs{justify-items:start;gap:6px;width:100%;display:grid}.sock-stage-module__3LtHLW__addButton[data-quiet]{background:var(--paper);color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink)}.sock-stage-module__3LtHLW__addButton{transition:background-color .22s,color .22s,box-shadow .22s,transform .16s}.sock-stage-module__3LtHLW__trayLabel{color:var(--slate);letter-spacing:.06em;text-transform:uppercase;grid-column:1/-1;margin:0 0 -6px;font-size:11.5px;font-weight:700}.sock-stage-module__3LtHLW__undo{background:var(--ink);color:var(--paper);border-radius:12px;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:12px;margin:0;padding:8px 14px;font-size:13.5px;font-weight:600;animation:.18s cubic-bezier(.22,1,.36,1) both sock-stage-module__3LtHLW__actIn;display:flex}.sock-stage-module__3LtHLW__undo .sock-stage-module__3LtHLW__textButton{color:var(--tag)}@media (max-width:1099px),(hover:none),(pointer:coarse){.sock-stage-module__3LtHLW__plus,.sock-stage-module__3LtHLW__trayLabel,.sock-stage-module__3LtHLW__each{display:none}.sock-stage-module__3LtHLW__title{font-size:clamp(26px,7.4vw,32px)}.sock-stage-module__3LtHLW__about{min-height:104px}.sock-stage-module__3LtHLW__panel{padding-top:14px}.sock-stage-module__3LtHLW__yours{margin-top:8px}.sock-stage-module__3LtHLW__undo{margin:0 -2px}.sock-stage-module__3LtHLW__arrow{top:calc(var(--rod-y) + var(--H) * .4)}.sock-stage-module__3LtHLW__stage{--H:clamp(220px, 33svh, 360px)}.sock-stage-module__3LtHLW__line{height:calc(var(--H) + var(--rod-y) + 40px)}.sock-stage-module__3LtHLW__panel{min-height:calc(100svh - var(--bar-room,64px) - 6px - var(--H) - var(--rod-y) - 40px);padding-top:12px}.sock-stage-module__3LtHLW__about{gap:6px;min-height:86px}.sock-stage-module__3LtHLW__tag{transform-origin:100% 0;top:-14px;scale:.86}.sock-stage-module__3LtHLW__act{gap:8px;margin:4px 0 12px}.sock-stage-module__3LtHLW__faceButton{min-height:54px;padding-block:6px}.sock-stage-module__3LtHLW__faceThumb{height:44px}.sock-stage-module__3LtHLW__pairNote{margin-top:6px}.sock-stage-module__3LtHLW__stepperControls{height:44px}}.sock-stage-module__3LtHLW__middle{flex-direction:column;align-items:stretch;gap:12px;min-width:0;display:flex}.sock-stage-module__3LtHLW__middle>.sock-stage-module__3LtHLW__act{margin:0}.sock-stage-module__3LtHLW__bubbles{background:#ffd23f38;border-radius:18px;align-items:center;gap:14px;padding:10px 14px 10px 10px;transition:background-color .26s;display:flex}.sock-stage-module__3LtHLW__bubbles[data-reached]{background:#2fb36a24}.sock-stage-module__3LtHLW__bubbleRow{gap:8px;margin:0;padding:0;list-style:none;display:flex}.sock-stage-module__3LtHLW__bubble{width:48px;height:48px;position:relative}.sock-stage-module__3LtHLW__bubbleFill,.sock-stage-module__3LtHLW__bubbleEmpty{width:100%;height:100%;font:800 18px/1 var(--body);border-radius:50%;place-items:center;padding:0;display:grid;overflow:hidden}.sock-stage-module__3LtHLW__bubbleEmpty{color:#131c2573;cursor:pointer;background:#ffffff8c;border:2px dashed #131c254d;font-size:22px;font-weight:600;transition:border-color .16s,color .16s}.sock-stage-module__3LtHLW__bubbleEmpty:hover:not(:disabled){border-color:var(--ink);color:var(--ink)}.sock-stage-module__3LtHLW__bubbleEmpty:disabled{cursor:default}.sock-stage-module__3LtHLW__bubbleFill{border:2px solid var(--ink);background:var(--paper);color:#1f7a45;cursor:pointer;animation:.42s cubic-bezier(.34,1.8,.5,1) sock-stage-module__3LtHLW__pop}span.sock-stage-module__3LtHLW__bubbleFill{cursor:default}.sock-stage-module__3LtHLW__bubbles[data-reached] .sock-stage-module__3LtHLW__bubbleFill{border-color:#1f8a4c}.sock-stage-module__3LtHLW__bubbleFill img{object-fit:cover;object-position:50% 35%;width:100%;height:100%;scale:1.25}.sock-stage-module__3LtHLW__bubbleFill .sock-stage-module__3LtHLW__faceTray{width:20px;height:40px}.sock-stage-module__3LtHLW__bubbleMore{background:var(--ink);color:var(--paper);font:800 11px/1.4 var(--body);border-radius:999px;padding:1px 6px;position:absolute;top:-6px;right:-8px}.sock-stage-module__3LtHLW__bubbleText{gap:2px;min-width:0;display:grid}.sock-stage-module__3LtHLW__bubbleDeal{margin:0;font-size:15px;font-weight:800}.sock-stage-module__3LtHLW__bubbleDeal span{color:#1f7a45}.sock-stage-module__3LtHLW__bubbleNext{color:var(--slate);flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0;font-size:13.5px;font-weight:600;display:flex}.sock-stage-module__3LtHLW__bundle{position:relative}.sock-stage-module__3LtHLW__bubble{transition:translate .32s var(--ease-out), rotate .32s var(--ease-out)}.sock-stage-module__3LtHLW__bubbles[data-reached] .sock-stage-module__3LtHLW__bubble{z-index:1;translate:0 -2px}.sock-stage-module__3LtHLW__bubbles[data-reached] .sock-stage-module__3LtHLW__bubble:first-child{z-index:0;translate:10px 1px;rotate:-7deg}.sock-stage-module__3LtHLW__bubbles[data-reached] .sock-stage-module__3LtHLW__bubble:last-child{z-index:0;translate:-10px 1px;rotate:7deg}.sock-stage-module__3LtHLW__band{z-index:2;background:linear-gradient(90deg, #9664004d, transparent 9px, transparent calc(100% - 9px), #9664004d), linear-gradient(180deg, #ffe07a, var(--tag) 55%, #f7c21c);height:20px;color:var(--ink);font-family:var(--display);font-variation-settings:"wdth" 75;letter-spacing:.02em;white-space:nowrap;pointer-events:none;clip-path:inset(0 100% 0 0);border-radius:2px;place-items:center;margin-top:-9px;font-size:13px;font-weight:800;font-stretch:75%;line-height:1;transition:clip-path .16s ease-in;display:grid;position:absolute;top:50%;left:4px;right:4px;rotate:-2deg;box-shadow:0 3px 6px -2px #131c2566}.sock-stage-module__3LtHLW__band:before{content:"";border-block:1px dashed #131c2559;position:absolute;inset:3px 0}.sock-stage-module__3LtHLW__bubbles[data-reached] .sock-stage-module__3LtHLW__band{clip-path:inset(-8px);transition:clip-path .42s .2s var(--ease-out)}@media (prefers-reduced-motion:reduce){.sock-stage-module__3LtHLW__bubble,.sock-stage-module__3LtHLW__band,.sock-stage-module__3LtHLW__bubbles[data-reached] .sock-stage-module__3LtHLW__band{transition:none}}.sock-stage-module__3LtHLW__bubbleNext{min-height:1lh}.sock-stage-module__3LtHLW__bubbles[data-reached] .sock-stage-module__3LtHLW__bubbleNext{color:#1f7a45}.sock-stage-module__3LtHLW__customizeButton{background:var(--paper);min-height:38px;color:var(--ink);font:700 14px/1 var(--body);cursor:pointer;border:1.5px solid #131c2538;border-radius:999px;align-items:center;gap:8px;padding:0 16px;transition:border-color .16s;display:inline-flex}@media (hover:hover) and (pointer:fine){.sock-stage-module__3LtHLW__customizeButton:hover:not(:disabled){border-color:var(--ink)}}.sock-stage-module__3LtHLW__customizeButton:disabled{opacity:.5;cursor:default}@media (hover:none),(pointer:coarse){.sock-stage-module__3LtHLW__customizeButton{position:relative}.sock-stage-module__3LtHLW__customizeButton:after{content:"";position:absolute;inset:-3px 0}}@media (max-width:1099px),(hover:none),(pointer:coarse){.sock-stage-module__3LtHLW__middle{gap:10px;margin:4px 0 12px}.sock-stage-module__3LtHLW__bubbles{gap:12px;padding:8px 12px 8px 8px}.sock-stage-module__3LtHLW__bubble{width:42px;height:42px}.sock-stage-module__3LtHLW__bubbleDeal{font-size:14px}.sock-stage-module__3LtHLW__bubbleNext{font-size:13px}}.sock-stage-module__3LtHLW__view3d{top:calc(var(--rod-y) + var(--H) - 62px);left:calc(50% + var(--H) * var(--on-a) / 2 + 18px);z-index:6;background:var(--ink);height:44px;color:var(--paper);font:750 14px/1 var(--body);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 12px;transition:opacity .22s,scale .22s cubic-bezier(.22,1,.36,1),background-color .2s,color .2s;display:inline-flex;position:absolute;translate:-100%;box-shadow:0 10px 20px -8px #131c258c}.sock-stage-module__3LtHLW__view3d svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;width:20px;height:20px}@media (hover:hover) and (pointer:fine){.sock-stage-module__3LtHLW__view3d:hover{scale:1.05}}.sock-stage-module__3LtHLW__view3d[data-on]{background:var(--paper);color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink), 0 10px 20px -8px #131c2573}.sock-stage-module__3LtHLW__track:is([data-moving],[data-gliding],[data-dragging])~.sock-stage-module__3LtHLW__view3d{opacity:0;pointer-events:none;transition-duration:.12s}.sock-stage-module__3LtHLW__view3d:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.sock-stage-module__3LtHLW__sock3d{top:calc(var(--rod-y) - var(--H) * .04);z-index:4;width:calc(var(--H) * .85);height:calc(var(--H) * 1.16);opacity:0;pointer-events:none;transition:opacity .56s cubic-bezier(.3,0,.2,1);position:absolute;left:50%;translate:-50%}:is(.sock-stage-module__3LtHLW__sock3d>.sock-studio,.sock-stage-module__3LtHLW__sock3d .preview-section,.sock-stage-module__3LtHLW__sock3d .model-stage){width:100%;height:100%;min-height:0;box-shadow:none;background:0 0!important;border:0!important}.sock-stage-module__3LtHLW__sock3d .preview-section{padding-bottom:0}.sock-stage-module__3LtHLW__sock3d .view-controls{top:auto;right:auto;bottom:calc(var(--H) * .12 + 4px);left:calc(50% - var(--H) * var(--on-a) / 2);flex-direction:column;align-items:flex-start;gap:6px;translate:none}.sock-stage-module__3LtHLW__stage[data-3d-ready] .sock-stage-module__3LtHLW__sock3d{opacity:1;pointer-events:auto;transition-duration:.34s}.sock-stage-module__3LtHLW__track:is([data-moving],[data-gliding],[data-dragging])~.sock-stage-module__3LtHLW__sock3d{transition-duration:.56s;opacity:0!important;pointer-events:none!important}.sock-stage-module__3LtHLW__stage[data-3d] .sock-stage-module__3LtHLW__slot:is([data-near],[data-on-show]) .sock-stage-module__3LtHLW__flatView{will-change:opacity}.sock-stage-module__3LtHLW__stage[data-3d-ready] .sock-stage-module__3LtHLW__track:not([data-moving],[data-gliding],[data-dragging]) .sock-stage-module__3LtHLW__slot[data-on-show] .sock-stage-module__3LtHLW__flatView{opacity:0;transition-duration:.34s}@media (max-width:1099px),(hover:none),(pointer:coarse){.sock-stage-module__3LtHLW__sock3d .view-controls{top:calc(var(--H) * .04 + 14px);bottom:auto;left:calc(50% - var(--H) * var(--on-a) / 2 - 18px);flex-direction:row;align-items:center}.sock-stage-module__3LtHLW__view3d{top:calc(var(--rod-y) + var(--H) - 52px);left:calc(50% + var(--H) * var(--on-a) / 2 + 10px);height:40px;padding:0 14px 0 10px;font-size:13px}}@media (prefers-reduced-motion:reduce){.sock-stage-module__3LtHLW__view3d,.sock-stage-module__3LtHLW__sock3d,.sock-stage-module__3LtHLW__flatView{transition:none}}.sock-stage-module__3LtHLW__sock3d .view-controls button{min-height:36px;color:var(--ink);font:650 13px/1 var(--body);background:#ffffffe6;border:1.5px solid #131c252e;border-radius:999px;padding:0 14px}.sock-stage-module__3LtHLW__view3d{top:calc(var(--rod-y) + var(--H) + 8px);gap:6px;height:32px;padding:0 14px 0 10px;font-size:13px;left:50%;translate:-50%}.sock-stage-module__3LtHLW__view3d svg{width:17px;height:17px}.sock-stage-module__3LtHLW__view3d[data-beside]{translate:4px}@media (min-width:761px) and (max-width:1099px) and (min-height:501px),(min-width:761px) and (max-width:1099px) and (pointer:fine),(min-width:1100px) and (hover:none) and (min-height:501px),(min-width:1100px) and (pointer:coarse) and (min-height:501px){.sock-stage-module__3LtHLW__view3d[data-pair]{translate:4px}}.sock-stage-module__3LtHLW__yours{align-items:center;height:32px;margin-top:8px;padding:0 12px;transition:translate .52s cubic-bezier(.22,1,.36,1),opacity .22s;display:inline-flex}.sock-stage-module__3LtHLW__slot[data-near] .sock-stage-module__3LtHLW__yours{translate:calc(-50% - 4px)}.sock-stage-module__3LtHLW__slot[data-cut] .sock-stage-module__3LtHLW__yours,.sock-stage-module__3LtHLW__stage[data-3d] .sock-stage-module__3LtHLW__slot[data-near] .sock-stage-module__3LtHLW__yours{opacity:0}.sock-stage-module__3LtHLW__sock3d{top:calc(var(--rod-y) - var(--H) * .13);height:calc(var(--H) * 1.24 + 48px)}.sock-stage-module__3LtHLW__sock3d .model-stage{flex:none;height:calc(100% - 48px)}:is(.sock-stage-module__3LtHLW__sock3d .view-controls,.sock-stage-module__3LtHLW__sock3d .preview-compact .view-controls){top:auto;right:calc(50% + 4px);bottom:calc(var(--H) * .11 + 8px);flex-direction:row;align-items:center;gap:6px;left:auto}.sock-stage-module__3LtHLW__sock3d .view-controls button{min-height:32px}.sock-stage-module__3LtHLW__sock3d .view-controls button.spin-toggle{justify-content:center;align-items:center;gap:6px;min-width:88px;padding:0 12px 0 10px;display:inline-flex}.sock-stage-module__3LtHLW__sock3d .view-controls button.spin-toggle svg{flex:none}.sock-stage-module__3LtHLW__inPairs{gap:8px}.sock-stage-module__3LtHLW__inPairsRow{align-items:center;gap:24px;width:100%;display:flex}.sock-stage-module__3LtHLW__removeButton{white-space:nowrap;color:var(--slate);font-size:13px;font-weight:600}.sock-stage-module__3LtHLW__inPairs .sock-stage-module__3LtHLW__stepper{justify-content:flex-start;gap:10px;width:auto}.sock-stage-module__3LtHLW__inPairs .sock-stage-module__3LtHLW__stepper .sock-stage-module__3LtHLW__label{color:var(--slate);letter-spacing:0;text-transform:lowercase;order:2;margin:0;font-size:14px;font-weight:650;display:inline}.sock-stage-module__3LtHLW__inPairs .sock-stage-module__3LtHLW__stepperControls{height:44px}.sock-stage-module__3LtHLW__about{grid-template:"title tag""back tag"1fr/minmax(0,max-content) auto;justify-content:start;align-items:start;gap:12px 24px;padding-right:0;display:grid}.sock-stage-module__3LtHLW__title{grid-area:title}.sock-stage-module__3LtHLW__backToYours{grid-area:back;justify-self:start;margin:0}.sock-stage-module__3LtHLW__tag{grid-area:tag;position:relative;top:-10px;right:auto}@media (min-width:1100px) and (hover:hover) and (pointer:fine){.sock-stage-module__3LtHLW__stage{--panel-h:300px;--H:clamp(300px, calc(100svh - var(--bar-room,64px) - var(--panel-h) - 84px), 620px)}.sock-stage-module__3LtHLW__panel{grid-template-columns:1fr minmax(420px,480px) 1fr;gap:40px;padding-inline:48px}.sock-stage-module__3LtHLW__middle{gap:10px}.sock-stage-module__3LtHLW__faceButton{min-height:52px}.sock-stage-module__3LtHLW__bag{background:#fff;border-radius:20px;grid-template-columns:1fr auto;align-self:start;row-gap:10px;padding:14px 16px 16px;box-shadow:0 10px 30px -18px #131c2559}.sock-stage-module__3LtHLW__trayLabel{grid-area:1/1;align-self:center;margin:0}.sock-stage-module__3LtHLW__total{grid-area:1/2;align-items:baseline;padding:0}.sock-stage-module__3LtHLW__tray{grid-column:1/-1;max-width:none}}@media (max-width:1099px),(hover:none),(pointer:coarse){.sock-stage-module__3LtHLW__about{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""back";min-height:84px;padding-right:100px}.sock-stage-module__3LtHLW__title{align-content:end;min-height:2lh;display:grid}.sock-stage-module__3LtHLW__tag{grid-area:auto;position:absolute;top:-14px;right:0}.sock-stage-module__3LtHLW__middle{margin-top:0}.sock-stage-module__3LtHLW__inPairs .sock-stage-module__3LtHLW__removeButton{margin-left:auto}.sock-stage-module__3LtHLW__inPairsRow{gap:12px}.sock-stage-module__3LtHLW__about{row-gap:8px}.sock-stage-module__3LtHLW__middle{gap:8px}.sock-stage-module__3LtHLW__faceButton{min-height:44px}.sock-stage-module__3LtHLW__faceThumb{height:32px}.sock-stage-module__3LtHLW__pairNote{margin-top:2px}:is(.sock-stage-module__3LtHLW__sock3d .view-controls,.sock-stage-module__3LtHLW__sock3d .preview-compact .view-controls){top:auto;right:calc(50% + 4px);bottom:calc(var(--H) * .11 + 13px);flex-direction:row;left:auto}.sock-stage-module__3LtHLW__view3d{top:calc(var(--rod-y) + var(--H) + 3px);height:32px;padding:0 12px 0 9px;left:50%}.sock-stage-module__3LtHLW__slot[data-near] .sock-stage-module__3LtHLW__yours{margin-top:4px}.sock-stage-module__3LtHLW__tray{padding:4px 10px 4px 4px}.sock-stage-module__3LtHLW__trayCount{bottom:0}}.sock-stage-module__3LtHLW__stage{--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-out-cubic:cubic-bezier(.33, 1, .68, 1)}.sock-stage-module__3LtHLW__sock3d{transform-origin:50% calc(var(--H) * .13);transition:opacity .22s var(--ease-out), scale .22s var(--ease-out);scale:.94}.sock-stage-module__3LtHLW__stage[data-3d-ready] .sock-stage-module__3LtHLW__sock3d{transition:opacity .34s cubic-bezier(.3, 0, .2, 1), scale .34s var(--ease-out);scale:1}.sock-stage-module__3LtHLW__track:is([data-moving],[data-gliding],[data-dragging])~.sock-stage-module__3LtHLW__sock3d{transition:opacity .3s var(--ease-out-cubic), scale .3s var(--ease-out-cubic);opacity:0!important;pointer-events:none!important;scale:.92!important}.sock-stage-module__3LtHLW__track[data-gliding]~.sock-stage-module__3LtHLW__sock3d{transition:opacity .22s var(--ease-out), scale .22s var(--ease-out);scale:.94!important}.sock-stage-module__3LtHLW__flatView{transition:opacity .18s var(--ease-out)}.sock-stage-module__3LtHLW__stage[data-3d-ready] .sock-stage-module__3LtHLW__track:not([data-moving],[data-gliding],[data-dragging]) .sock-stage-module__3LtHLW__slot[data-on-show] .sock-stage-module__3LtHLW__flatView{transition:opacity .34s cubic-bezier(.3,0,.2,1)}.sock-stage-module__3LtHLW__view3d{box-shadow:inset 0 0 0 2px var(--ink), 0 10px 20px -8px #131c258c;transition:opacity .22s ease, scale .22s cubic-bezier(.22, 1, .36, 1), background-color .16s var(--ease-out), box-shadow .16s var(--ease-out), color 0s linear 25ms}.sock-stage-module__3LtHLW__slot[data-near] .sock-stage-module__3LtHLW__yours{transition:translate .52s cubic-bezier(.22, 1, .36, 1), opacity .18s var(--ease-out) .1s}.sock-stage-module__3LtHLW__titleSwap{opacity:var(--name-o,1);flex-direction:column;grid-area:title;justify-content:flex-end;min-width:0;min-height:calc(1.9*clamp(34px,2.7vw,50px));display:flex;position:relative}.sock-stage-module__3LtHLW__actSwap{min-height:75px;position:relative}.sock-stage-module__3LtHLW__moreSwap{position:relative}.sock-stage-module__3LtHLW__actSwap>.sock-stage-module__3LtHLW__act,.sock-stage-module__3LtHLW__moreSwap>.sock-stage-module__3LtHLW__act{margin:0}.sock-stage-module__3LtHLW__title{animation:sock-stage-module__3LtHLW__nameIn .28s var(--ease-out) 30ms both}.sock-stage-module__3LtHLW__title[data-quiet]{animation:none}.sock-stage-module__3LtHLW__act{animation:sock-stage-module__3LtHLW__actIn .2s var(--ease-out) 20ms both}.sock-stage-module__3LtHLW__titleSwap>[data-leaving],.sock-stage-module__3LtHLW__actSwap>[data-leaving],.sock-stage-module__3LtHLW__moreSwap>[data-leaving]{pointer-events:none;position:absolute;top:0;left:0}.sock-stage-module__3LtHLW__titleSwap>[data-leaving]{animation:sock-stage-module__3LtHLW__nameOut .1s var(--ease-out) forwards;top:auto;bottom:0}.sock-stage-module__3LtHLW__actSwap>[data-leaving],.sock-stage-module__3LtHLW__moreSwap>[data-leaving]{animation:sock-stage-module__3LtHLW__actOut .1s var(--ease-out) forwards}@keyframes sock-stage-module__3LtHLW__nameOut{to{opacity:0}}@keyframes sock-stage-module__3LtHLW__actOut{to{opacity:0;transform:translateY(-4px)scale(.98)}}.sock-stage-module__3LtHLW__addPick{transition:transform .12s var(--ease-out)}.sock-stage-module__3LtHLW__addPick:active:not(:disabled){transform:scale(.97)}.sock-stage-module__3LtHLW__bubbleFill{animation:.32s cubic-bezier(.34,1.56,.64,1) both sock-stage-module__3LtHLW__bubbleIn}@keyframes sock-stage-module__3LtHLW__bubbleIn{0%{opacity:0;transform:scale(.7)}}.sock-stage-module__3LtHLW__addButton{box-shadow:inset 0 0 0 2px var(--ink), 0 14px 26px -12px #131c2599;transition:background-color .2s var(--ease-out), box-shadow .2s var(--ease-out), color 0s linear 25ms, opacity .2s var(--ease-out), transform .16s ease}.sock-stage-module__3LtHLW__addButton[data-quiet]{box-shadow:inset 0 0 0 2px var(--ink), 0 14px 26px -12px #131c2500}.sock-stage-module__3LtHLW__trayItem{transition:opacity .12s linear}.sock-stage-module__3LtHLW__track[data-gliding=ease] .sock-stage-module__3LtHLW__views{transition:transform .48s cubic-bezier(.37,0,.63,1)}@media (max-width:1099px),(hover:none),(pointer:coarse){.sock-stage-module__3LtHLW__about{min-height:94px}.sock-stage-module__3LtHLW__titleSwap{min-height:calc(1.9*clamp(26px,7.4vw,32px))}}@media (min-width:1100px) and (hover:hover) and (pointer:fine){.sock-stage-module__3LtHLW__stage{--panel-h:240px;--H:clamp(300px, calc(100svh - var(--bar-room,64px) - var(--panel-h) - 84px), 660px)}.sock-stage-module__3LtHLW__stage[data-sides]{--panel-h:324px}.sock-stage-module__3LtHLW__stage[data-sides=two]{--panel-h:388px}.sock-stage-module__3LtHLW__panel{padding-top:20px;padding-bottom:12px}.sock-stage-module__3LtHLW__bag{position:relative}.sock-stage-module__3LtHLW__undo{position:absolute;bottom:calc(100% + 10px);left:0;right:0;box-shadow:0 10px 24px -10px #131c2580}}@media (max-width:1099px),(hover:none),(pointer:coarse){.sock-stage-module__3LtHLW__stage{--H:clamp(220px, 35svh, 370px)}}@media (min-width:1100px) and (max-width:1365px) and (hover:hover) and (pointer:fine){.sock-stage-module__3LtHLW__titleSwap{min-height:calc(2.85*clamp(34px,2.7vw,50px))}}.sock-stage-module__3LtHLW__backToYours{transition:opacity .26s cubic-bezier(.33,1,.68,1),translate .24s cubic-bezier(.23,1,.32,1)}@media (min-width:1100px) and (hover:hover) and (pointer:fine){.sock-stage-module__3LtHLW__about{grid-template-columns:minmax(0,1fr) auto}}.sock-stage-module__3LtHLW__yours{transform-origin:50% calc(-1 * (var(--H) * var(--side-k) + 8px));transition:translate .52s cubic-bezier(.22, 1, .36, 1), transform-origin .52s cubic-bezier(.22, 1, .36, 1), rotate .82s cubic-bezier(.34, 1.7, .5, 1), opacity .22s ease, background-color .2s var(--ease-out);rotate:none}.sock-stage-module__3LtHLW__slot[data-near] .sock-stage-module__3LtHLW__yours{transform-origin:calc(100% + 4px) calc(-1 * (var(--H) + 8px));transition:translate .52s cubic-bezier(.22, 1, .36, 1), transform-origin .52s cubic-bezier(.22, 1, .36, 1), rotate .82s cubic-bezier(.34, 1.7, .5, 1), opacity .18s var(--ease-out) .1s, background-color .2s var(--ease-out)}.sock-stage-module__3LtHLW__stage[data-3d] .sock-stage-module__3LtHLW__slot[data-near] .sock-stage-module__3LtHLW__yours{transition:translate .52s cubic-bezier(.22, 1, .36, 1), transform-origin .52s cubic-bezier(.22, 1, .36, 1), rotate .82s cubic-bezier(.34, 1.7, .5, 1), opacity .12s var(--ease-out), background-color .2s var(--ease-out)}@media (max-width:1099px),(hover:none),(pointer:coarse){.sock-stage-module__3LtHLW__slot[data-near] .sock-stage-module__3LtHLW__yours{transform-origin:calc(100% + 4px) calc(-1 * (var(--H) + 4px))}}@media (prefers-reduced-motion:reduce){.sock-stage-module__3LtHLW__yours{rotate:none}}:is(.sock-stage-module__3LtHLW__sock3d .view-controls,.sock-stage-module__3LtHLW__sock3d .preview-compact .view-controls){right:calc(50% + 28px)}.sock-stage-module__3LtHLW__stage[data-3d] .sock-stage-module__3LtHLW__view3d[data-beside]{translate:-20px}.sock-stage-module__3LtHLW__view3d[data-on]{justify-content:center;min-width:135px}@media (max-width:1099px),(hover:none),(pointer:coarse){.sock-stage-module__3LtHLW__view3d[data-on]{min-width:132px}}.sock-stage-module__3LtHLW__view3d{transition:opacity .22s ease, scale .22s cubic-bezier(.22, 1, .36, 1), background-color .16s var(--ease-out), box-shadow .16s var(--ease-out), color 0s linear 25ms, translate .24s cubic-bezier(.23, 1, .32, 1)}.sock-stage-module__3LtHLW__track:is([data-moving],[data-gliding],[data-dragging])~.sock-stage-module__3LtHLW__view3d{transition-duration:.18s,.18s,.16s,.16s,0s,.24s}@media (prefers-reduced-motion:reduce){.sock-stage-module__3LtHLW__view3d{transition:none}}.sock-stage-module__3LtHLW__pair>img,.sock-stage-module__3LtHLW__single>img{z-index:1;position:relative}.sock-stage-module__3LtHLW__glow{z-index:0;opacity:0;pointer-events:none;transition:opacity .12s cubic-bezier(.23,1,.32,1);position:absolute;inset:0}.sock-stage-module__3LtHLW__glow>img{filter:blur(16px)saturate(1.8);transform-origin:50% 45%;max-width:none;height:auto;display:block}.sock-stage-module__3LtHLW__single .sock-stage-module__3LtHLW__glow>img{width:auto;height:100%;margin:0 auto}@keyframes sock-stage-module__3LtHLW__glowBreath{0%{opacity:.5;scale:1}to{opacity:1;scale:1.03}}@keyframes sock-stage-module__3LtHLW__glowIn{0%{opacity:0;scale:1}to{opacity:1;scale:1.03}}@media (prefers-reduced-motion:no-preference){.sock-stage-module__3LtHLW__stage[data-3d] .sock-stage-module__3LtHLW__slot[data-on-show] .sock-stage-module__3LtHLW__glow>img{animation:1.4s cubic-bezier(.37,0,.63,1) .25s both paused sock-stage-module__3LtHLW__glowIn,1.4s cubic-bezier(.37,0,.63,1) 1.65s infinite alternate-reverse paused sock-stage-module__3LtHLW__glowBreath}.sock-stage-module__3LtHLW__stage[data-3d]:not([data-3d-ready]) .sock-stage-module__3LtHLW__track:not([data-moving],[data-gliding],[data-dragging]) .sock-stage-module__3LtHLW__slot[data-on-show] .sock-stage-module__3LtHLW__glow{transition-duration:.2s;transition-delay:0s}}.sock-stage-module__3LtHLW__stage[data-3d]:not([data-3d-ready]) .sock-stage-module__3LtHLW__track:not([data-moving],[data-gliding],[data-dragging]) .sock-stage-module__3LtHLW__slot[data-on-show] .sock-stage-module__3LtHLW__glow{opacity:.8;transition-duration:.4s;transition-delay:.25s}.sock-stage-module__3LtHLW__stage[data-3d]:not([data-3d-ready]) .sock-stage-module__3LtHLW__track:not([data-moving],[data-gliding],[data-dragging]) .sock-stage-module__3LtHLW__slot[data-on-show] .sock-stage-module__3LtHLW__glow>img{animation-play-state:running}@starting-style{.sock-stage-module__3LtHLW__stage[data-3d]:not([data-3d-ready]) .sock-stage-module__3LtHLW__track:not([data-moving],[data-gliding],[data-dragging]) .sock-stage-module__3LtHLW__slot[data-on-show] .sock-stage-module__3LtHLW__glow{opacity:0}}.sock-stage-module__3LtHLW__pair>img:not([data-ready])~.sock-stage-module__3LtHLW__glow,.sock-stage-module__3LtHLW__single>img:not([data-ready])~.sock-stage-module__3LtHLW__glow,.sock-stage-module__3LtHLW__stage:not([data-3d]) .sock-stage-module__3LtHLW__glow{display:none}@media (prefers-reduced-motion:reduce){.sock-stage-module__3LtHLW__glow>img{opacity:.75;animation:none}}.sock-stage-module__3LtHLW__glyph{display:contents}.sock-stage-module__3LtHLW__arrow .sg-chevron{display:none}@media (min-width:1100px) and (hover:hover) and (pointer:fine){html[data-app-float] .sock-stage-module__3LtHLW__stage{--bar-room:calc(var(--af-top) + var(--af-h));--rod-y:22px;--H:clamp(300px, calc(100svh - var(--bar-room) - var(--panel-h) - var(--rod-y) - 54px), 660px)}html[data-app-float] .sock-stage-module__3LtHLW__arrow{top:calc(var(--af-top) - var(--bar-room));background:linear-gradient(var(--sg-wash), var(--sg-wash)), var(--sg-sheen), var(--sg-base);width:40px;height:40px;box-shadow:var(--sg-shadow);color:var(--sg-ink);transition:--sg-wash .15s ease, scale .2s var(--ease-out);border:0;border-radius:50%;left:auto}html[data-app-float] .sock-stage-module__3LtHLW__arrow[data-side=next]{right:var(--af-edge)}html[data-app-float] .sock-stage-module__3LtHLW__arrow[data-side=previous]{right:calc(var(--af-edge) + 46px)}html[data-app-float] .sock-stage-module__3LtHLW__arrow:hover:not(:disabled){--sg-wash:var(--sg-hover-wash);transform:none}html[data-app-float] .sock-stage-module__3LtHLW__arrow:active:not(:disabled){transition-duration:.12s;scale:.96}html[data-app-float] .sock-stage-module__3LtHLW__arrow:disabled{opacity:1;pointer-events:none}html[data-app-float] .sock-stage-module__3LtHLW__arrow:disabled .sg-chevron{opacity:.32}html[data-app-float] .sock-stage-module__3LtHLW__arrow:focus-visible{outline:2px solid var(--ink);outline-offset:2px}html[data-app-float] .sock-stage-module__3LtHLW__arrow .sock-stage-module__3LtHLW__glyph{display:none}html[data-app-float] .sock-stage-module__3LtHLW__arrow .sg-chevron{display:block}}@media (max-width:760px),(pointer:coarse) and (max-height:500px){:is(.sock-stage-module__3LtHLW__sock3d .view-controls,.sock-stage-module__3LtHLW__sock3d .preview-compact .view-controls){top:calc(var(--H) * 1.13 + 6px);bottom:auto;right:auto;left:calc(50% - max(var(--H) * var(--on-a) / 2, 124px));translate:none}.sock-stage-module__3LtHLW__sock3d .view-controls button.spin-toggle{max-width:100px;min-height:36px}}.sock-stage-module__3LtHLW__loading3d{z-index:5;top:calc(var(--rod-y) + var(--H) + 8px);box-sizing:border-box;width:88px;height:32px;color:var(--ink);font:650 13px/1 var(--body);opacity:0;pointer-events:none;background:#ffffffe6;border:1.5px solid #131c252e;border-radius:999px;justify-content:center;align-items:center;transition:opacity .16s cubic-bezier(.23,1,.32,1),translate .16s cubic-bezier(.23,1,.32,1);display:inline-flex;position:absolute;right:calc(50% + 28px);translate:0 3px}.sock-stage-module__3LtHLW__dots{gap:3px;margin-left:5px;display:inline-flex}.sock-stage-module__3LtHLW__dots>i{opacity:.25;background:currentColor;border-radius:50%;width:3px;height:3px;animation:1.2s cubic-bezier(.37,0,.63,1) infinite paused sock-stage-module__3LtHLW__loadDot}.sock-stage-module__3LtHLW__dots>i:nth-child(2){animation-delay:.16s}.sock-stage-module__3LtHLW__dots>i:nth-child(3){animation-delay:.32s}@keyframes sock-stage-module__3LtHLW__loadDot{0%,to{opacity:.25}40%{opacity:1}}.sock-stage-module__3LtHLW__stage[data-3d]:not([data-3d-ready]) .sock-stage-module__3LtHLW__track:not([data-moving],[data-gliding],[data-dragging])~.sock-stage-module__3LtHLW__loading3d{opacity:1;transition-duration:.4s;transition-delay:.25s;translate:0}.sock-stage-module__3LtHLW__stage[data-3d]:not([data-3d-ready]) .sock-stage-module__3LtHLW__track:not([data-moving],[data-gliding],[data-dragging])~.sock-stage-module__3LtHLW__loading3d .sock-stage-module__3LtHLW__dots>i{animation-play-state:running}.sock-stage-module__3LtHLW__stage[data-3d-ready] .sock-stage-module__3LtHLW__loading3d{transition-duration:.34s,0s;transition-timing-function:cubic-bezier(.3,0,.2,1),linear;translate:0}.sock-stage-module__3LtHLW__track:is([data-moving],[data-gliding],[data-dragging])~.sock-stage-module__3LtHLW__loading3d{transition-duration:.12s}@media (max-width:760px),(pointer:coarse) and (max-height:500px){.sock-stage-module__3LtHLW__loading3d{top:calc(var(--rod-y) + var(--H) + 6px);right:auto;left:calc(50% - max(var(--H) * var(--on-a) / 2, 124px));height:36px}}@media (prefers-reduced-motion:reduce){.sock-stage-module__3LtHLW__loading3d{translate:none}.sock-stage-module__3LtHLW__dots>i{opacity:.6;animation:none}}.sock-stage-module__3LtHLW__bag>.sock-stage-module__3LtHLW__bubbles,.sock-stage-module__3LtHLW__about>.sock-stage-module__3LtHLW__customizeButton,.sock-stage-module__3LtHLW__sidesNote,.sock-stage-module__3LtHLW__removeIcon{display:none}@media (hover:none){.sock-stage-module__3LtHLW__arrow{clip-path:inset(50%);opacity:0;width:1px;height:1px;overflow:hidden}}@media (max-width:760px),(pointer:coarse) and (max-height:500px){.sock-stage-module__3LtHLW__stage{--safe-t:env(safe-area-inset-top,0px);--safe-b:env(safe-area-inset-bottom,0px);--rod-y:calc(var(--safe-t) + 64px);--under:64px;--counter-h:304px;--side-k:.86;--gap:34px;--free:max(0px, 100dvh - var(--counter-h) - var(--safe-b) - var(--rod-y) - var(--H) - var(--under));--H:clamp(240px, min(calc(100svh - var(--rod-y) - var(--under) - var(--counter-h) - var(--safe-b)), calc(100vw * 1.3)), 560px);grid-template-rows:minmax(auto,1fr) auto;padding-top:0;display:grid;overflow:hidden auto}.sock-stage-module__3LtHLW__line{height:auto;min-height:calc(var(--rod-y) + var(--H) + var(--under))}.sock-stage-module__3LtHLW__line:before,.sock-stage-module__3LtHLW__line:after{width:16px}.sock-stage-module__3LtHLW__slot{margin-inline:calc(var(--H) * var(--a) * (var(--side-k) - 1) / 2)}.sock-stage-module__3LtHLW__track{padding-inline:calc(50% - var(--H) * .23)}.sock-stage-module__3LtHLW__arrow{clip-path:inset(50%);opacity:0;width:1px;height:1px;overflow:hidden}.sock-stage-module__3LtHLW__see{appearance:none}.sock-stage-module__3LtHLW__yours{height:36px;margin-top:8px;padding:0 14px;font-size:13px}.sock-stage-module__3LtHLW__slot[data-near] .sock-stage-module__3LtHLW__yours{translate:calc(50% - max(var(--H) * var(--a) / 2, 124px)) 0;transform-origin:max(var(--H) * var(--a) / 2, 124px) calc(-1 * (var(--H) + 8px))}.sock-stage-module__3LtHLW__view3d,.sock-stage-module__3LtHLW__view3d[data-beside],.sock-stage-module__3LtHLW__stage[data-3d] .sock-stage-module__3LtHLW__view3d[data-beside]{top:calc(var(--rod-y) + var(--H) + 6px);left:calc(50% + max(var(--H) * var(--on-a) / 2, 124px));height:36px;padding:0 14px 0 11px;font-size:13.5px;translate:-100%}.sock-stage-module__3LtHLW__view3d:after{content:"";position:absolute;inset:-4px 0}.sock-stage-module__3LtHLW__sock3d{width:min(calc(var(--H) * .85), calc(100% - 112px))}.sock-stage-module__3LtHLW__panel{box-sizing:border-box;height:auto;min-height:calc(var(--counter-h) + var(--safe-b));padding:16px 20px calc(16px + var(--safe-b));border-radius:24px 24px 0 0;flex-direction:column;gap:12px;display:flex;position:relative}.sock-stage-module__3LtHLW__about{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title tag""back tag""note note";align-items:start;gap:4px 12px;min-height:88px;padding-right:0;display:grid}.sock-stage-module__3LtHLW__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:0;font-size:clamp(22px,6.2vw,26px);line-height:.95;display:-webkit-box;overflow:hidden}.sock-stage-module__3LtHLW__titleSwap{justify-content:flex-start;min-height:calc(1.9*clamp(22px,6.2vw,26px))}.sock-stage-module__3LtHLW__titleSwap>[data-leaving]{top:0;bottom:auto}.sock-stage-module__3LtHLW__backToYours,.sock-stage-module__3LtHLW__about>.sock-stage-module__3LtHLW__customizeButton{background:0 0;border-color:#131c2529;grid-area:back;justify-self:start;height:36px;min-height:36px;margin:0;padding:0 14px;font-size:13.5px;font-weight:650;display:inline-flex;position:relative}.sock-stage-module__3LtHLW__about>.sock-stage-module__3LtHLW__customizeButton{transition:opacity .26s cubic-bezier(.33,1,.68,1),translate .24s cubic-bezier(.23,1,.32,1)}.sock-stage-module__3LtHLW__about>.sock-stage-module__3LtHLW__customizeButton:not([data-shown]){opacity:0;pointer-events:none;translate:-6px}.sock-stage-module__3LtHLW__backToYours:after,.sock-stage-module__3LtHLW__about>.sock-stage-module__3LtHLW__customizeButton:after{content:"";position:absolute;inset:-6px 0}.sock-stage-module__3LtHLW__tag{grid-area:tag;justify-self:end;width:64px;margin-right:4px;padding:14px 4px 8px;position:relative;top:0;right:auto;scale:1}.sock-stage-module__3LtHLW__tag b{font-size:24px}.sock-stage-module__3LtHLW__tag span{font-size:12px}.sock-stage-module__3LtHLW__string,.sock-stage-module__3LtHLW__tag small{display:none}.sock-stage-module__3LtHLW__middle{gap:10px;margin:0}.sock-stage-module__3LtHLW__middle>.sock-stage-module__3LtHLW__actSwap{height:48px;min-height:0}.sock-stage-module__3LtHLW__actSwap>.sock-stage-module__3LtHLW__act{justify-content:center;min-height:48px}.sock-stage-module__3LtHLW__middle>.sock-stage-module__3LtHLW__bubbles,.sock-stage-module__3LtHLW__middle .sock-stage-module__3LtHLW__customizeButton,.sock-stage-module__3LtHLW__middle .sock-stage-module__3LtHLW__customize{display:none}.sock-stage-module__3LtHLW__sidesNote{color:var(--slate);grid-area:note;margin:0;font-size:13px;line-height:1.25;transition:opacity .26s cubic-bezier(.33,1,.68,1);display:block}.sock-stage-module__3LtHLW__sidesNote:not([data-shown]){opacity:0}.sock-stage-module__3LtHLW__middle>.sock-stage-module__3LtHLW__customizeOnly{display:none}.sock-stage-module__3LtHLW__addPick{width:100%;min-height:48px}.sock-stage-module__3LtHLW__inPairs{justify-content:space-between;align-items:center;gap:10px;display:flex}.sock-stage-module__3LtHLW__inPairsRow{width:auto;position:relative}.sock-stage-module__3LtHLW__inPairs .sock-stage-module__3LtHLW__stepperControls{border-color:#131c251f;grid-template-columns:44px 44px 44px;height:48px}.sock-stage-module__3LtHLW__stepperControls button{width:44px}.sock-stage-module__3LtHLW__inPairs .sock-stage-module__3LtHLW__stepper .sock-stage-module__3LtHLW__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sock-stage-module__3LtHLW__inPairs .sock-stage-module__3LtHLW__removeButton{display:none}.sock-stage-module__3LtHLW__removeIcon{z-index:1;width:44px;height:48px;color:var(--ink);background:0 0;border:0;border-radius:999px 0 0 999px;place-items:center;display:grid;position:absolute;top:0;left:0}.sock-stage-module__3LtHLW__removeIcon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.sock-stage-module__3LtHLW__removeIcon:active:not(:disabled){background:#131c250f}.sock-stage-module__3LtHLW__customize .review-face-actions{grid-template-columns:1fr 1fr;gap:6px;display:grid}.sock-stage-module__3LtHLW__faceButton{min-height:44px}.sock-stage-module__3LtHLW__faceThumb{height:32px}.sock-stage-module__3LtHLW__bag{box-shadow:none;background:0 0;grid-template-rows:minmax(44px,auto) 52px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px 12px;padding:0;display:grid;position:static;margin:auto 0 0!important}.sock-stage-module__3LtHLW__tray,.sock-stage-module__3LtHLW__trayLabel,.sock-stage-module__3LtHLW__total{display:none}.sock-stage-module__3LtHLW__bag>.sock-stage-module__3LtHLW__bubbles{display:contents}.sock-stage-module__3LtHLW__bag .sock-stage-module__3LtHLW__bundle{grid-area:1/1}.sock-stage-module__3LtHLW__bag .sock-stage-module__3LtHLW__bubbleRow{gap:4px}.sock-stage-module__3LtHLW__bag .sock-stage-module__3LtHLW__bubble{width:44px;height:44px}.sock-stage-module__3LtHLW__bag .sock-stage-module__3LtHLW__bubbleFill[data-arriving]{opacity:0;animation:none}.sock-stage-module__3LtHLW__bag .sock-stage-module__3LtHLW__bubbles[data-reached]:has(.sock-stage-module__3LtHLW__bubbleFill[data-arriving]) .sock-stage-module__3LtHLW__bubble{translate:none;rotate:none}.sock-stage-module__3LtHLW__bag .sock-stage-module__3LtHLW__bubbles[data-reached]:has(.sock-stage-module__3LtHLW__bubbleFill[data-arriving]) .sock-stage-module__3LtHLW__band{clip-path:inset(0 100% 0 0)}.sock-stage-module__3LtHLW__bag .sock-stage-module__3LtHLW__bubbleText{flex-direction:column;grid-area:1/2;justify-content:center;gap:2px;display:flex}.sock-stage-module__3LtHLW__bag .sock-stage-module__3LtHLW__bubbleDeal,.sock-stage-module__3LtHLW__bag .sock-stage-module__3LtHLW__bubbleNext{text-wrap:balance;font-size:13px;line-height:1.1}.sock-stage-module__3LtHLW__bag[data-done] :is(.sock-stage-module__3LtHLW__bubbleDeal,.sock-stage-module__3LtHLW__bubbleNext){display:none}.sock-stage-module__3LtHLW__bag[data-done] .sock-stage-module__3LtHLW__total{display:contents}.sock-stage-module__3LtHLW__bag[data-done] .sock-stage-module__3LtHLW__sum{grid-area:1/2;font-size:13px;font-weight:700;line-height:1.1}.sock-stage-module__3LtHLW__bag .sock-stage-module__3LtHLW__addButton{grid-area:2/1/auto/-1;height:52px;min-height:52px;padding:0 20px;font-size:16px}.sock-stage-module__3LtHLW__bag .sock-stage-module__3LtHLW__addButton>span{text-align:left;white-space:normal;min-width:0;line-height:1.1}.sock-stage-module__3LtHLW__bag :is(.sock-stage-module__3LtHLW__undo,.sock-stage-module__3LtHLW__error,.sock-stage-module__3LtHLW__note){right:12px;bottom:calc(100% + var(--under) + 8px + var(--free));margin:0;position:absolute;left:12px;box-shadow:0 10px 24px -10px #131c2580}.sock-stage-module__3LtHLW__bag:has(.sock-stage-module__3LtHLW__undo) :is(.sock-stage-module__3LtHLW__error,.sock-stage-module__3LtHLW__note){bottom:calc(100% + var(--under) + 60px + var(--free))}.sock-stage-module__3LtHLW__bag .sock-stage-module__3LtHLW__undo .sock-stage-module__3LtHLW__textButton{position:relative}.sock-stage-module__3LtHLW__bag .sock-stage-module__3LtHLW__undo .sock-stage-module__3LtHLW__textButton:after{content:"";position:absolute;inset:-14px -10px}.sock-stage-module__3LtHLW__bag :is(.sock-stage-module__3LtHLW__error,.sock-stage-module__3LtHLW__note){background:var(--paper);border-radius:12px;padding:8px 14px}}@media (max-width:760px) and (max-height:720px){.sock-stage-module__3LtHLW__stage{--counter-h:288px;--H:clamp(160px, min(calc(100svh - var(--rod-y) - var(--under) - var(--counter-h) - var(--safe-b)), calc(100vw * 1.3)), 560px)}.sock-stage-module__3LtHLW__panel{gap:10px;padding-top:12px}.sock-stage-module__3LtHLW__about{min-height:80px}.sock-stage-module__3LtHLW__title{font-size:21px}.sock-stage-module__3LtHLW__titleSwap{min-height:39.9px}.sock-stage-module__3LtHLW__backToYours,.sock-stage-module__3LtHLW__about>.sock-stage-module__3LtHLW__customizeButton{height:32px;min-height:32px}.sock-stage-module__3LtHLW__backToYours:after,.sock-stage-module__3LtHLW__about>.sock-stage-module__3LtHLW__customizeButton:after{inset:-8px 0}.sock-stage-module__3LtHLW__tag{width:60px;padding:12px 4px 7px}.sock-stage-module__3LtHLW__tag b{font-size:23px}}@media (max-width:374px){.sock-stage-module__3LtHLW__panel{padding-inline:16px}.sock-stage-module__3LtHLW__bag{column-gap:8px}.sock-stage-module__3LtHLW__bag .sock-stage-module__3LtHLW__bubbleText{gap:0}.sock-stage-module__3LtHLW__bag .sock-stage-module__3LtHLW__bubbleDeal,.sock-stage-module__3LtHLW__bag .sock-stage-module__3LtHLW__bubbleNext{font-size:12.5px}}@media (max-width:760px) and (max-height:607px) and (orientation:portrait){.sock-stage-module__3LtHLW__stage{--under:56px;--counter-h:272px}.sock-stage-module__3LtHLW__panel{gap:8px;padding-top:10px}.sock-stage-module__3LtHLW__about{min-height:76px}.sock-stage-module__3LtHLW__bag{row-gap:10px}}@media (pointer:coarse) and (max-height:500px) and (orientation:landscape){.sock-stage-module__3LtHLW__stage{--rod-y:calc(var(--safe-t) + 60px);--under:42px;--counter-h:0px;--H:clamp(200px, calc(100svh - var(--rod-y) - var(--under) - 8px), 400px);padding-left:env(safe-area-inset-left,0px);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) min(400px,48vw)}.sock-stage-module__3LtHLW__line{grid-area:1/1}.sock-stage-module__3LtHLW__panel{height:100%;padding:calc(var(--safe-t) + 64px) calc(16px + env(safe-area-inset-right,0px)) calc(16px + var(--safe-b)) 20px;border-radius:24px 0 0 24px;grid-area:1/2;gap:10px;overflow-y:auto;box-shadow:-18px 0 40px -26px #131c2573}.sock-stage-module__3LtHLW__bag{position:relative}.sock-stage-module__3LtHLW__bag :is(.sock-stage-module__3LtHLW__undo,.sock-stage-module__3LtHLW__error,.sock-stage-module__3LtHLW__note){bottom:calc(100% + 8px)}.sock-stage-module__3LtHLW__bag:has(.sock-stage-module__3LtHLW__undo) :is(.sock-stage-module__3LtHLW__error,.sock-stage-module__3LtHLW__note){bottom:calc(100% + 60px)}.sock-stage-module__3LtHLW__tag{transform-origin:100% 0;top:4px;scale:.86}}@supports (hanging-punctuation:first){.sock-stage-module__3LtHLW__pair,.sock-stage-module__3LtHLW__single,.sock-stage-module__3LtHLW__trayItem img,.sock-stage-module__3LtHLW__faceTray,.sock-stage-module__3LtHLW__tag{filter:none}.sock-stage-module__3LtHLW__face .review-sock{filter:none}.sock-stage-module__3LtHLW__flatView:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(50% 50% at 50% 40%,#131c2533,#131c2500 100%);height:40px;position:absolute;bottom:-22px;left:4%;right:4%}.sock-stage-module__3LtHLW__tag{border-radius:10px;box-shadow:0 10px 16px -6px #131c254d}}@media (min-width:1100px) and (hover:hover) and (pointer:fine){.sock-stage-module__3LtHLW__about{grid-template-rows:auto 1fr;grid-template-areas:"back tag""title tag";row-gap:10px}.sock-stage-module__3LtHLW__titleSwap{justify-content:flex-start}.sock-stage-module__3LtHLW__titleSwap>[data-leaving]{top:0;bottom:auto}.sock-stage-module__3LtHLW__backToYours{transition:opacity .2s cubic-bezier(.23,1,.32,1)}.sock-stage-module__3LtHLW__backToYours:not([data-shown]){transition-duration:.15s;translate:none}}.sock-stage-module__3LtHLW__orbs{z-index:6;pointer-events:none;flex-direction:column;gap:8px;display:none;position:absolute}.sock-stage-module__3LtHLW__orb{width:44px;height:44px;font:700 10px/1 var(--body);letter-spacing:.01em;cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:opacity .2s var(--ease-out,ease-out), scale .2s cubic-bezier(.23, 1, .32, 1);border:0;border-radius:50%;place-items:center;padding:0;display:grid}.sock-stage-module__3LtHLW__orbFace{transition:opacity .2s var(--ease-out,ease-out);flex-direction:column;grid-area:1/1;align-items:center;gap:3px;display:flex}.sock-stage-module__3LtHLW__orb[data-paused] [data-face=pause],.sock-stage-module__3LtHLW__orb:not([data-paused]) [data-face=play]{opacity:0}.sock-stage-module__3LtHLW__stage[data-3d] .sock-stage-module__3LtHLW__track:is([data-moving],[data-gliding],[data-dragging])~.sock-stage-module__3LtHLW__orbs .sock-stage-module__3LtHLW__orb[data-spin],.sock-stage-module__3LtHLW__stage[data-3d]:not([data-3d-ready]) .sock-stage-module__3LtHLW__orbs .sock-stage-module__3LtHLW__orb[data-spin]{opacity:.4;pointer-events:none}.sock-stage-module__3LtHLW__orb svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;width:20px;height:20px}.sock-stage-module__3LtHLW__orb svg[data-solid]{fill:currentColor;stroke:none;width:16px;height:16px;margin:2px 0}.sock-stage-module__3LtHLW__orb:active{scale:.94}.sock-stage-module__3LtHLW__orb:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.sock-stage-module__3LtHLW__orb[data-spin]:not([data-shown]){opacity:0;pointer-events:none;scale:.8}.sock-stage-module__3LtHLW__orbWait{z-index:1;width:56px;height:44px;font:700 10px/1 var(--body);letter-spacing:.01em;opacity:0;pointer-events:none;transition:opacity .2s var(--ease-out,ease-out);border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex;position:absolute;top:0;left:-12px}.sock-stage-module__3LtHLW__stage[data-3d]:not([data-3d-ready]) .sock-stage-module__3LtHLW__track:not([data-moving],[data-gliding],[data-dragging])~.sock-stage-module__3LtHLW__orbs .sock-stage-module__3LtHLW__orbWait{opacity:1;pointer-events:auto;transition-delay:.25s}.sock-stage-module__3LtHLW__stage[data-3d]:not([data-3d-ready]) .sock-stage-module__3LtHLW__track:not([data-moving],[data-gliding],[data-dragging])~.sock-stage-module__3LtHLW__orbs .sock-stage-module__3LtHLW__orb[data-spin]{opacity:0;transition-delay:.25s}.sock-stage-module__3LtHLW__stage[data-3d]:not([data-3d-ready]) .sock-stage-module__3LtHLW__track:not([data-moving],[data-gliding],[data-dragging])~.sock-stage-module__3LtHLW__orbs .sock-stage-module__3LtHLW__dots>i{animation-play-state:running}.sock-stage-module__3LtHLW__orbWait .sock-stage-module__3LtHLW__dots{align-items:center;gap:4px;height:20px;margin:0}.sock-stage-module__3LtHLW__orbWait .sock-stage-module__3LtHLW__dots>i{width:4px;height:4px}@media (hover:hover) and (pointer:fine){.sock-stage-module__3LtHLW__orb:hover{scale:1.06}}@media (prefers-reduced-motion:reduce){.sock-stage-module__3LtHLW__orb,.sock-stage-module__3LtHLW__orbFace,.sock-stage-module__3LtHLW__orbWait{transition:none}}@media (max-width:760px),(pointer:coarse) and (max-height:500px){.sock-stage-module__3LtHLW__orbs{right:10px;bottom:calc(var(--under,42px) - 44px);flex-direction:row;display:flex}.sock-stage-module__3LtHLW__orb[aria-pressed=false]{background:linear-gradient(180deg, #ffffff29 0%, #ffffff0a 46%, #fff0 62%, #ffffff12 100%), color-mix(in srgb, var(--ink) 92%, transparent);width:auto;color:var(--paper);font:750 13px/1 var(--body);letter-spacing:normal;border-radius:22px;padding:0 16px 0 13px;box-shadow:inset 0 1px .5px #ffffff61,inset 0 0 0 .5px #ffffff29,inset 0 -10px 16px -12px #0006,0 12px 26px -10px #0a0c128c}.sock-stage-module__3LtHLW__orb[aria-pressed=false]:before{background:radial-gradient(90% 140% at 16% -30%,#ffffff29,#0000 58%)}.sock-stage-module__3LtHLW__orb[aria-pressed=false] .sock-stage-module__3LtHLW__orbFace{flex-direction:row;gap:7px}.sock-stage-module__3LtHLW__orb[aria-pressed=false] svg{width:18px;height:18px}.sock-stage-module__3LtHLW__view3d,.sock-stage-module__3LtHLW__loading3d{display:none}.sock-stage-module__3LtHLW__sock3d .view-controls{display:none}.sock-stage-module__3LtHLW__slot[data-near] .sock-stage-module__3LtHLW__yours{transform-origin:50% calc(-1 * (var(--H) + 4px));translate:none}}@media (min-width:1100px) and (hover:hover) and (pointer:fine){.sock-stage-module__3LtHLW__stage .sock-stage-module__3LtHLW__yours,.sock-stage-module__3LtHLW__stage .sock-stage-module__3LtHLW__slot[data-near] .sock-stage-module__3LtHLW__yours,.sock-stage-module__3LtHLW__stage[data-3d] .sock-stage-module__3LtHLW__slot[data-near] .sock-stage-module__3LtHLW__yours{transition:translate .52s cubic-bezier(.22,1,.36,1),transform-origin .52s cubic-bezier(.22,1,.36,1),rotate .82s cubic-bezier(.34,1.7,.5,1),opacity .22s}.sock-stage-module__3LtHLW__stage .sock-stage-module__3LtHLW__slot[data-near] .sock-stage-module__3LtHLW__yours{transform-origin:50% calc(-1 * (var(--H) + 8px));translate:0}.sock-stage-module__3LtHLW__stage[data-3d] .sock-stage-module__3LtHLW__slot[data-near]:not([data-cut]) .sock-stage-module__3LtHLW__yours{opacity:1}.sock-stage-module__3LtHLW__stage .sock-stage-module__3LtHLW__track[data-gliding=ease] .sock-stage-module__3LtHLW__yours,.sock-stage-module__3LtHLW__stage[data-3d] .sock-stage-module__3LtHLW__track[data-gliding=ease] .sock-stage-module__3LtHLW__slot[data-near] .sock-stage-module__3LtHLW__yours{transition-duration:.48s,.48s,.82s,.22s;transition-timing-function:cubic-bezier(.37,0,.63,1),cubic-bezier(.37,0,.63,1),cubic-bezier(.34,1.7,.5,1),ease}}@media (max-width:760px),(pointer:coarse) and (max-height:500px){.sock-stage-module__3LtHLW__stage[data-3d] .sock-stage-module__3LtHLW__slot[data-near]:not([data-cut]) .sock-stage-module__3LtHLW__yours{opacity:1}}@media not ((max-width:760px) or ((pointer:coarse) and (max-height:500px))){.sock-stage-module__3LtHLW__stage .sock-stage-module__3LtHLW__track:is([data-moving],[data-gliding],[data-dragging])~.sock-stage-module__3LtHLW__view3d{opacity:1;pointer-events:auto}.sock-stage-module__3LtHLW__sock3d .view-controls{display:none}.sock-stage-module__3LtHLW__stage .sock-stage-module__3LtHLW__orbs{display:contents}.sock-stage-module__3LtHLW__stage :is(.sock-stage-module__3LtHLW__orbWait,.sock-stage-module__3LtHLW__orb:not([data-spin])){display:none}.sock-stage-module__3LtHLW__stage .sock-stage-module__3LtHLW__orb[data-spin]{z-index:5;top:calc(var(--rod-y) + var(--H) + 8px);width:88px;height:32px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--ink);font:650 13px/1 var(--body);letter-spacing:normal;background:#ffffffe6;border:1px solid #131c252e;border-radius:999px;padding:0 12px 0 10px;position:absolute;right:calc(50% + 28px)}.sock-stage-module__3LtHLW__stage .sock-stage-module__3LtHLW__orb[data-spin]:before{display:none}.sock-stage-module__3LtHLW__stage .sock-stage-module__3LtHLW__orb[data-spin]:hover{scale:none}.sock-stage-module__3LtHLW__stage .sock-stage-module__3LtHLW__orb[data-spin] .sock-stage-module__3LtHLW__orbFace{flex-direction:row;gap:6px}.sock-stage-module__3LtHLW__stage .sock-stage-module__3LtHLW__orb[data-spin] svg[data-solid]{width:14px;height:14px;margin:0}.sock-stage-module__3LtHLW__stage[data-3d]:not([data-3d-ready]) .sock-stage-module__3LtHLW__track:not([data-moving],[data-gliding],[data-dragging])~.sock-stage-module__3LtHLW__orbs .sock-stage-module__3LtHLW__orb[data-spin]{pointer-events:none}}@media (min-width:1100px) and (hover:hover) and (pointer:fine){.sock-stage-module__3LtHLW__stage{--room:calc(100svh - var(--bar-room,64px) - var(--panel-h) - var(--rod-y) - 54px);--hang:clamp(0px, (var(--room) - 400px) * .0372, 16px);--row-gap:clamp(8px, 8px + (var(--room) - 400px) * .0651, 36px);--row-foot:clamp(14px, 14px + (var(--room) - 400px) * .0512, 36px);--H:clamp(100px, calc(var(--room) + 22px - var(--hang) - var(--row-gap) - var(--row-foot)), clamp(660px, 54vw, 800px))}html[data-app-float] .sock-stage-module__3LtHLW__stage{--room:calc(100svh - var(--bar-room,64px) - var(--panel-h) - var(--rod-y) - 54px);--hang:clamp(0px, (var(--room) - 400px) * .0372, 16px);--row-gap:clamp(8px, 8px + (var(--room) - 400px) * .0651, 36px);--row-foot:clamp(14px, 14px + (var(--room) - 400px) * .0512, 36px);--H:clamp(100px, calc(var(--room) + 22px - var(--hang) - var(--row-gap) - var(--row-foot)), clamp(660px, 54vw, 800px))}.sock-stage-module__3LtHLW__track{padding-top:calc(var(--rod-y) + var(--hang))}.sock-stage-module__3LtHLW__clip{height:calc(22px + var(--hang) * 1.25);translate:-50% calc(var(--hang) * -1.25)}.sock-stage-module__3LtHLW__sock3d{top:calc(var(--rod-y) + var(--hang) - var(--H) * .13)}.sock-stage-module__3LtHLW__name{top:calc(var(--H) * var(--side-k) + var(--row-gap) + 6px)}.sock-stage-module__3LtHLW__stage .sock-stage-module__3LtHLW__yours{margin-top:var(--row-gap);transform-origin:50% calc(-1 * (var(--H) * var(--side-k) + var(--row-gap)))}.sock-stage-module__3LtHLW__stage .sock-stage-module__3LtHLW__slot[data-near] .sock-stage-module__3LtHLW__yours{transform-origin:50% calc(-1 * (var(--H) + var(--row-gap)))}.sock-stage-module__3LtHLW__view3d,.sock-stage-module__3LtHLW__loading3d,.sock-stage-module__3LtHLW__stage .sock-stage-module__3LtHLW__orb[data-spin]{top:calc(var(--rod-y) + var(--hang) + var(--H) + var(--row-gap))}:is(.sock-stage-module__3LtHLW__sock3d .view-controls,.sock-stage-module__3LtHLW__sock3d .preview-compact .view-controls){bottom:calc(var(--H) * .11 + 16px - var(--row-gap))}}html[data-landing-hold] .sock-stage-module__3LtHLW__stage[data-3d-ready] .sock-stage-module__3LtHLW__sock3d{transition-duration:1ms}html[data-landing-hold] .sock-stage-module__3LtHLW__stage[data-3d-ready] .sock-stage-module__3LtHLW__slot[data-on-show] .sock-stage-module__3LtHLW__flatView{transition-duration:1ms}.sock-stage-module__3LtHLW__breakBar{gap:4px;min-width:0;display:grid}.sock-stage-module__3LtHLW__breakTrack{background:#131c251a;border-radius:999px;height:10px;margin:4px 10px 20px 0;position:relative}.sock-stage-module__3LtHLW__breakFill{border-radius:inherit;transform-origin:0;background:#ffd23f;transition:transform .42s cubic-bezier(.23,1,.32,1);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #131c251f}.sock-stage-module__3LtHLW__breakTrack i{background:#131c254d;border-radius:1px;width:2px;height:16px;transition:background-color .24s;position:absolute;top:-3px;transform:translate(-1px)}.sock-stage-module__3LtHLW__breakTrack i[data-on]{background:#131c25}.sock-stage-module__3LtHLW__breakTrack b{color:#47545f;font-size:11px;font-style:normal;font-weight:650;position:absolute;top:18px;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.sock-stage-module__3LtHLW__breakFill{transition:none}}.sock-stage-module__3LtHLW__bag>.sock-stage-module__3LtHLW__breakBar{display:none}@media (max-width:760px),(pointer:coarse) and (max-height:500px){.sock-stage-module__3LtHLW__middle>.sock-stage-module__3LtHLW__breakBar{display:none}.sock-stage-module__3LtHLW__bag>.sock-stage-module__3LtHLW__breakBar{grid-area:1/1/auto/-1;display:grid}}
.text-swap-module__zCA5ja__swap{justify-items:inherit;transition:width .18s cubic-bezier(.23,1,.32,1);display:inline-grid}.text-swap-module__zCA5ja__swap>*{white-space:nowrap;grid-area:1/1}.text-swap-module__zCA5ja__still{white-space:inherit}.text-swap-module__zCA5ja__in{animation:.2s cubic-bezier(.23,1,.32,1) 60ms both text-swap-module__zCA5ja__textIn}.text-swap-module__zCA5ja__out{pointer-events:none;animation:90ms cubic-bezier(.23,1,.32,1) forwards text-swap-module__zCA5ja__textOut}@keyframes text-swap-module__zCA5ja__textIn{0%{opacity:0;transform:translateY(5px)}}@keyframes text-swap-module__zCA5ja__textOut{to{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.text-swap-module__zCA5ja__swap{transition:none}}
.customize-hint-module__OIZt_G__glow{z-index:40;pointer-events:none;border-radius:26px;transition:opacity .3s;animation:.4s .9s both customize-hint-module__OIZt_G__fadeIn,1.8s ease-in-out 1.3s 3 customize-hint-module__OIZt_G__breathe;position:fixed;box-shadow:0 0 0 3px #ffd23fd9}.customize-hint-module__OIZt_G__sticker{color:#131c25;font-family:var(--font-bricolage-grotesque), system-ui, sans-serif;font-variation-settings:"wdth" 75;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:#ffd23f;border:0;border-radius:6px;margin:0;padding:3px 9px;font-size:14px;font-weight:800;font-stretch:75%;position:absolute;top:-14px;right:14px;rotate:4deg;box-shadow:0 6px 12px -6px #131c2573}@keyframes customize-hint-module__OIZt_G__fadeIn{0%{opacity:0}}@keyframes customize-hint-module__OIZt_G__breathe{50%{box-shadow:0 0 0 7px #ffd23f59}}.customize-hint-module__OIZt_G__leaving{opacity:0!important}@media (prefers-reduced-motion:reduce){.customize-hint-module__OIZt_G__glow{animation:none}}
