@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-tight-cyrillic-ext-500-normal-BZAF-_VI.woff2)format("woff2"),url(/assets/inter-tight-cyrillic-ext-500-normal-Dy1ZB9JY.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-tight-cyrillic-500-normal-5ykfyGeh.woff2)format("woff2"),url(/assets/inter-tight-cyrillic-500-normal-CRXauZSq.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-tight-greek-ext-500-normal-Be7hKmpC.woff2)format("woff2"),url(/assets/inter-tight-greek-ext-500-normal-BEGGcu3x.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-tight-greek-500-normal-kave9HZE.woff2)format("woff2"),url(/assets/inter-tight-greek-500-normal-Ca-cFdRH.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-tight-vietnamese-500-normal-C7jl9LDK.woff2)format("woff2"),url(/assets/inter-tight-vietnamese-500-normal-CO4EMNTO.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-tight-latin-ext-500-normal-D3akd6m-.woff2)format("woff2"),url(/assets/inter-tight-latin-ext-500-normal-_hLDZz_3.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-tight-latin-500-normal-BFXNXuvF.woff2)format("woff2"),url(/assets/inter-tight-latin-500-normal-pobXraBK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-tight-cyrillic-ext-700-normal-D_7NT8eF.woff2)format("woff2"),url(/assets/inter-tight-cyrillic-ext-700-normal-BFcoPt71.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-tight-cyrillic-700-normal-DtWWjp29.woff2)format("woff2"),url(/assets/inter-tight-cyrillic-700-normal-DDZiLR3d.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-tight-greek-ext-700-normal-D0RkHJEE.woff2)format("woff2"),url(/assets/inter-tight-greek-ext-700-normal-mW3dmpoD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-tight-greek-700-normal-RgALSHS4.woff2)format("woff2"),url(/assets/inter-tight-greek-700-normal-DU8XoIeX.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-tight-vietnamese-700-normal-Cn_DV52A.woff2)format("woff2"),url(/assets/inter-tight-vietnamese-700-normal-DwHBAXeT.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-tight-latin-ext-700-normal-BpKPOkj3.woff2)format("woff2"),url(/assets/inter-tight-latin-ext-700-normal-CrlzIQ10.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-tight-latin-700-normal-BZKd_v_8.woff2)format("woff2"),url(/assets/inter-tight-latin-700-normal-DvYAVZQd.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-tight-cyrillic-ext-800-normal-CzCOBUhR.woff2)format("woff2"),url(/assets/inter-tight-cyrillic-ext-800-normal-WowoGRZX.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-tight-cyrillic-800-normal-CC_RRmyd.woff2)format("woff2"),url(/assets/inter-tight-cyrillic-800-normal-ChWbk4mt.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-tight-greek-ext-800-normal-DNWjXg9N.woff2)format("woff2"),url(/assets/inter-tight-greek-ext-800-normal-DfP-QoiQ.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-tight-greek-800-normal-X9eW6L67.woff2)format("woff2"),url(/assets/inter-tight-greek-800-normal-CxHmUlv4.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-tight-vietnamese-800-normal-OJoDhpMd.woff2)format("woff2"),url(/assets/inter-tight-vietnamese-800-normal-CbYrLkxo.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-tight-latin-ext-800-normal-DfKN99cy.woff2)format("woff2"),url(/assets/inter-tight-latin-ext-800-normal-A39zhqaD.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-tight-latin-800-normal-CRGCHRPv.woff2)format("woff2"),url(/assets/inter-tight-latin-800-normal-D2te1T7i.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Permanent Marker;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/permanent-marker-latin-400-normal-BF23djCy.woff2)format("woff2"),url(/assets/permanent-marker-latin-400-normal-BnZj5c41.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-latin-400-normal-_AdqYBm1.woff2)format("woff2"),url(/assets/nanum-pen-script-latin-400-normal-CEV0Fmsy.woff)format("woff")}@font-face{font-family:Neue Haas Display;src:url(/fonts/NeueHaasDisplayBold.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}:root{--ink:#000;--paper:#fff;--muted:#6b6b6b;--line:#00000017;--font-sans:"Neue Haas Display", "Inter Tight", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-hand:"Permanent Marker", "Marker Felt", cursive;--gutter:clamp(16px, 3.4vw, 56px);--k:1;--radius-card:14px;--bar-font:clamp(22px, 2.4vw, 36px);--head-h:calc(var(--bar-font) * 1.3 * 2);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{background:var(--paper);-webkit-text-size-adjust:100%}body{color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;background:0 0;margin:0;font-size:15px;font-weight:700;line-height:1.2;overflow-x:hidden}img{max-width:100%;display:block}button,input,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:not-allowed}a{color:inherit}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.marker{font-family:var(--font-hand);font-weight:400}#root{z-index:1;position:relative}#root:has(>.test-environment-banner){--test-banner-height:42px}#root:has(>.test-environment-banner--collapsed){--test-banner-height:30px}.test-environment-banner{z-index:100;min-height:42px;padding:8px var(--gutter);color:#fff;letter-spacing:.08em;background:#d40000;justify-content:center;align-items:center;gap:18px;display:flex;position:sticky;top:0}.test-environment-banner button{letter-spacing:0;border:1px solid;border-radius:999px;padding:3px 10px;font-size:12px}.test-environment-banner button:hover{color:#d40000;background:#fff}.test-environment-banner button:focus-visible{outline-color:#fff}.test-environment-banner--collapsed{justify-content:flex-end;min-height:30px;padding-block:3px;font-size:12px}.page{min-height:100dvh;padding:0 var(--gutter) 150px;position:relative}.page>:not(.chrome){animation:.45s backwards page-in}.page>.gallery-room,.page>.manifest-col{animation-name:page-fade}@keyframes page-fade{0%{opacity:0}}@keyframes page-in{0%{opacity:0;transform:translateY(6px)}}.chrome{grid-template-columns:1fr auto 1fr;align-items:start;gap:16px;padding:clamp(18px,3vw,40px) 0 12px;display:grid}.chrome-center{justify-content:center;align-self:center;display:flex}.bond-link{justify-self:start;width:clamp(84px,9vw,140px);transition:transform .2s ease-out}.bond-link:hover,.logo:hover,.hoop-link:hover,.bid-hoop:hover{transform:scale(1.04)}.bond-link--small{justify-self:end;width:clamp(74px,7vw,110px)}.chrome-hoop{--hoop-w:calc(var(--head-h) * 298 / 224);justify-self:end;align-items:flex-start;gap:clamp(8px,1vw,14px);display:flex}.chrome-hoop .hoop-link{width:var(--hoop-w)}.chrome-hoop .score{grid-template-columns:auto auto;grid-template-rows:calc(var(--hoop-w) * .262) calc(var(--hoop-w) * .262);place-items:center start;column-gap:6px;row-gap:calc(var(--hoop-w) * .04);height:auto;margin-top:calc(var(--hoop-w) * 4 / 298);display:grid}.chrome-hoop .score>:first-child{grid-area:1/1}.chrome-hoop .score>:nth-child(2){grid-area:1/2}.chrome-hoop .score>:nth-child(3){display:none}.chrome-hoop .score>:nth-child(4){grid-area:2/2}.chrome-hoop .score>:nth-child(5){grid-area:2/1}.chrome-hoop .score-word{height:calc(var(--hoop-w) * .155)!important}.chrome-hoop .score-box{height:calc(var(--hoop-w) * .262)}.chrome-hoop .score-box span{font-family:var(--font-sans);letter-spacing:-.02em;padding-top:0;font-size:clamp(13px,1.3vw,16px);font-weight:800}.sock-flyer{z-index:50;pointer-events:none;width:30px;margin:-31px 0 0 -15px;position:fixed}.hoop-link{width:calc(var(--head-h) * 298 / 224);justify-self:end;transition:transform .2s ease-out;position:relative}.hoop-link img{transform:scaleX(-1)}.hoop-count{background:var(--ink);min-width:26px;height:26px;color:var(--paper);font-family:var(--font-sans);letter-spacing:-.02em;text-align:center;border-radius:13px;padding:0 5px;font-size:clamp(13px,1.3vw,16px);font-weight:800;line-height:26px;position:absolute;bottom:-8px;right:-10px}@media (width>=761px){.hoop-count{bottom:0;right:0}}.chrome-left{justify-self:start;align-items:flex-start;display:flex}.corner-switch{height:var(--head-h);width:auto;display:block}.corner-half{cursor:pointer}.corner-half polygon{fill:#0000}.corner-half .mark-name,.is-shop .corner-half--shop polygon,.is-bond .corner-half--bond polygon{fill:var(--ink)}.is-shop .corner-half--shop .mark-name{fill:var(--paper)}.is-shop .corner-half--bond:hover polygon,.is-bond .corner-half--shop:hover polygon{fill:var(--ink)}.is-bond .corner-half--shop:hover .mark-name{fill:var(--paper)}.is-shop .corner-half--bond:hover image{filter:url(#corner-white)}.trapezoid{--trap-bg:var(--ink);--trap-fg:var(--paper);display:block}.trapezoid svg{width:100%;height:auto;display:block}.trapezoid-shape{fill:var(--trap-bg)}.trapezoid .mark-name{fill:var(--trap-fg)}.mark-name{font-family:var(--font-sans);font-weight:800}.trapezoid--sm{width:118px}.trapezoid--md{width:220px}.home{--bond-w:clamp(260px, 26vw, 400px)}.home-choice--buy{--w:calc(var(--bond-w) * 399 / 539 * 1007 / 700)}.trapezoid--lg,.trapezoid--buy{width:var(--w)}.logo{text-decoration:none;transition:transform .2s ease-out;display:inline-block}.home{flex-wrap:wrap;justify-content:space-evenly;align-items:center;gap:48px;padding-top:40px;padding-bottom:40px;display:flex}.home-choice{text-decoration:none;transition:transform .25s cubic-bezier(.3,1.6,.5,1);display:block}.home-choice:hover{transform:scale(1.03)rotate(-.6deg)}.home-choice--bond{width:var(--bond-w)}.home-choice--bond:hover{transform:scale(1.03)rotate(1.2deg)}.number-bar{font-size:var(--bar-font);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:800;display:flex}.number-bar button{letter-spacing:0;text-align:center;width:1.3em;height:1.3em;padding:0;line-height:1.3em;transition:background .12s,color .12s}.number-bar button:hover,.number-bar button.is-current{background:var(--ink);color:var(--paper)}.pick{flex-direction:column;display:flex}.pick .chrome{margin-bottom:clamp(24px,6vh,90px)}.pick-title{text-align:center;letter-spacing:-.045em;margin:0 0 clamp(28px,6vh,64px);font-size:clamp(44px,6.4vw,104px);font-weight:800;line-height:.95}.pick-row{letter-spacing:-.04em;font-variant-numeric:tabular-nums;justify-content:center;font-size:clamp(44px,5.4vw,92px);font-weight:800;display:flex}.pick-row button{letter-spacing:0;text-align:center;width:1.3em;height:1.3em;padding:0;line-height:1.3em;transition:background .12s,color .12s}.pick-row button:hover,.pick-row button:focus-visible{background:var(--ink);color:var(--paper)}.pick-keys{display:none}.pick-stage{display:contents}@media (width>=761px){.pick-stage{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:calc(clamp(18px,3vw,40px) + clamp(84px,9vw,140px)/2.12188) 0 calc(clamp(24px,4vw,48px) + 82.0797px)}}.product .chrome{margin-bottom:6px}@media (width>=761px){html:has(.page.product){overflow:hidden}.page.product{height:calc(100dvh - var(--test-banner-height,0px));flex-direction:column;min-height:0;padding-bottom:0;display:flex;overflow:hidden}.product .product-grid{flex:1;grid-template-rows:minmax(0,1fr) auto;min-height:0;padding-bottom:28px}.product .product-photo-col{justify-self:stretch;align-items:center;min-height:0;container-type:size}.product .product-stage{--stage-h:max(160px, min(100cqh - 16px, 640px))}}@media (width<=760px){html:has(.page.product){overflow:hidden}.page.product{height:calc(100dvh - var(--test-banner-height,0px));flex-direction:column;min-height:0;padding-bottom:0;display:flex;overflow:hidden}.product .chrome{padding-top:12px}.product .product-grid{flex:1;grid-template-rows:minmax(0,1fr) auto;gap:10px;min-height:0}.product .product-photo-col{justify-self:stretch;align-items:center;min-height:0;container-type:size}.product-card-col .sock-card{grid-template-columns:minmax(0,112fr) minmax(0,87fr) minmax(0,125fr)}.product .product-stage{--stage-h:min(52vh, 440px, 100cqh);transform:scale(calc(var(--sock-scale,1) * 1.05))}}@media (width>=761px){.product .chrome-hoop{align-self:start;height:0}}.product-grid{grid-template-columns:minmax(0,1fr);justify-items:center;gap:18px;display:grid}.product-card-col{flex-direction:column;align-items:center;gap:12px;max-width:100%;display:flex}.option-switch{z-index:50;border:2px solid var(--ink);background:var(--paper);box-shadow:0 0 0 2px var(--paper);border-radius:7px;font-size:14px;font-weight:800;display:flex;position:fixed;bottom:18px;right:18px;overflow:hidden}.option-switch button{background:var(--paper);width:36px;color:var(--ink);font:inherit;cursor:pointer;padding:8px 0 7px}.option-switch button+button{border-left:2px solid var(--ink)}.option-switch button.is-on,.option-switch button:hover{background:var(--ink);color:var(--paper)}.product-card-col{align-items:stretch;gap:0}@media (width>=761px){.product-card-col{--sockit-w:120px}.product-card-col .sock-card .cfg-sockit{width:var(--sockit-w)}}.product-card-col .sock-card.is-single{grid-template-areas:"hnum hside hsize hbox hprice sock""name1 side size box1 price sock"}.product-card-col .sock-card.is-pair{grid-template-areas:"hnum hside hsize hbox hprice sock""name1 side size box1 price sock""name2 side size box2 price sock"}.cfg-h-box{grid-area:hbox}.cfg-box-1{grid-area:box1}.cfg-box-2{grid-area:box2}.cfg-box-panel{background:var(--paper);grid-area:1/hbox/-1;align-self:stretch}.sock-card .cfg-h-box,.cfg-box{z-index:1;position:relative}.sock-card .cfg-h-box{background:var(--paper);color:var(--ink);margin:0 7px}.cfg-box{width:calc(2 * (var(--cfg-big) * 1.125 + 9px) + 6px);color:var(--ink);justify-content:center;justify-self:center;margin:0 7px;display:flex}.box-pick{--box-h:calc(var(--cfg-big) * 1.5);grid-template-columns:auto auto;column-gap:6px;display:grid;position:relative}.box-pick button{background:var(--paper);cursor:pointer;border:0;padding:3px;display:block}.box-pick button:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.box-pick .box-top{height:var(--box-h);aspect-ratio:3/4;opacity:.5;filter:saturate(.7);width:auto;transition:opacity .15s,filter .15s;display:block}.box-pick button.is-on .box-top,.box-pick button:hover .box-top{opacity:1;filter:none}@media (width>=761px){.sock-card .box-pick{column-gap:10px}.sock-card .box-pick button{padding:2.5px}}.is-pair .box-pick{--box-h:calc(var(--cfg-row) - 6px)}.is-pair .cfg-box-2{translate:0 -10px}.box-pick-note{z-index:2;background:var(--paper);color:var(--ink);letter-spacing:.04em;white-space:nowrap;box-shadow:0 0 0 1.5px var(--ink);pointer-events:none;border-radius:6px;padding:4px 8px 3px;font-size:12px;font-weight:700;animation:1.1s both box-pick-note;position:absolute;bottom:calc(100% + 6px);left:50%;translate:-50%}.box-pick-note.is-hover{animation:.15s both box-pick-hover}@keyframes box-pick-hover{0%{opacity:0;transform:translateY(4px)}}@keyframes box-pick-note{0%{opacity:0;transform:translateY(4px)}15%,75%{opacity:1;transform:none}to{opacity:0}}@media (width>=761px){.cfg-box-panel{display:none}.sock-card .cfg-h-box{margin:0}.box-pick button{background:0 0}.box-pick{column-gap:8px}.box-pick button{border-radius:6px;padding:4px}.box-pick button.is-on{background:var(--paper)}.is-pair .box-pick{--box-h:calc(var(--cfg-name) * .746)}.is-pair .cfg-box-1,.is-pair .cfg-box-2{font-size:var(--cfg-name);align-self:center;translate:0 .04em}}@media (width<=760px){.product-card-col .sock-card.is-single{grid-template-areas:"hnum hside hsize""name1 side size""hbox hbox hprice""box1 box1 price""sock sock sock";grid-template-rows:auto calc(2 * var(--cfg-big) + 8px) auto auto auto}.product-card-col .sock-card.is-pair{grid-template-areas:"hnum hside hsize""name1 side size""name2 side size""hbox hbox hprice""box1 box2 price""sock sock sock";grid-template-rows:auto var(--cfg-big) var(--cfg-big) auto auto auto}.cfg-box-panel{display:none}.product-card-col .sock-card .cfg-h-box,.product-card-col .sock-card .cfg-h-price{align-self:end;margin:0}.product-card-col .sock-card .cfg-box{justify-self:center;width:auto;margin:0}.product-card-col .sock-card .cfg-price{justify-self:center}.product-card-col .is-pair .box-pick{--box-h:calc(var(--cfg-big) * 1.5)}.product-card-col .is-pair .cfg-box-2{translate:none}.product-card-col .box-pick{column-gap:8px}.product-card-col .box-pick button{background:0 0;border-radius:6px;padding:4px}.product-card-col .box-pick button.is-on{background:var(--paper)}.product-card-col .is-pair .cfg-box-1 .box-pick-note{left:0;translate:0}}.product-photo-col{justify-content:center;min-width:0;display:flex}.product-stage{--stage-h:min(52vh, 520px);height:var(--stage-h);perspective:1400px;transform:scale(var(--sock-scale,1));transform-origin:50%;justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.3,1.4,.5,1);display:flex}@media (width>=761px){.product-stage{transform:scale(var(--sock-scale-wide,.85));transition:transform .45s cubic-bezier(.45,0,.25,1)}}.product-turn{z-index:0;align-items:center;height:100%;display:flex;position:relative}.product-stack-layer{pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}.product-stack-layer>*{animation:.35s cubic-bezier(.3,1.5,.5,1) both stack-in}.product-turn.is-stacked .product-photo{filter:drop-shadow(0 4px 10px #0003)}@keyframes stack-in{0%{opacity:0;transform:translateY(-40px)scale(1.06)}}.product-photo{aspect-ratio:350/716;height:100%}.sock-spin{--axis:36.6%;perspective:900px;perspective-origin:var(--axis) 100%;cursor:pointer;padding:0;display:block}.sock-spin.is-mirror{--axis:63.4%}.product-photo.is-cuff-right{translate:13.4%}.product-photo.is-cuff-left{translate:-13.4%}.sock-spin.is-still .sock-spin-inner{transition:none}.sock-spin-inner{width:100%;height:100%;transform-origin:var(--axis) 50%;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.35,1.25,.45,1);display:block;position:relative}.sock-spin .sock-spin-face{backface-visibility:hidden;transition:visibility 0s linear .108s;position:absolute;inset:0}.sock-spin-inner:not(.is-odd) .sock-spin-back,.sock-spin-inner.is-odd .sock-spin-face:not(.sock-spin-back){visibility:hidden}.sock-spin.is-still .sock-spin-face{transition:none}.sock-spin .sock-spin-back{transform:rotateY(180deg)}.sock-spin .sock-spin-face{isolation:isolate}.sock-spin .sock-photo-number{mix-blend-mode:normal}.sock-spin:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (prefers-reduced-motion:reduce){.sock-spin-inner{transition-duration:10ms}}.product-turn.is-pair .product-photo+.product-photo{margin-left:calc(var(--stage-h) * 350 / 716 * .64)}.flip-card{perspective:1800px}.flip-card-inner{transform-style:preserve-3d;grid-template-columns:minmax(0,1fr);transition:transform .75s cubic-bezier(.35,1.25,.45,1);display:grid}.flip-card.is-flipped .flip-card-inner{transform:rotateY(180deg)}.flip-card-face{backface-visibility:hidden;grid-area:1/1;min-width:0}.flip-card-back{transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){.flip-card-inner{transition-duration:10ms}}.sock-card{--cfg-big:clamp(30px, 3vw, 40px);--cfg-name:calc(var(--cfg-big) / .72);--cfg-row:calc(var(--cfg-big) * 1.18);font-variant-numeric:tabular-nums;--cfg-big-line:calc(var(--cfg-big) * 1.4);background:var(--ink);max-width:100%;color:var(--paper);text-transform:uppercase;border-radius:0;align-items:center;gap:8px 16px;padding:18px 22px;font-size:13px;font-weight:800;display:grid;overflow:hidden}.sock-card::-webkit-scrollbar{display:none}.sock-card.is-single{grid-template-areas:"hnum hside hsize hprice sock""name1 side size price sock";grid-template-rows:auto calc(2 * var(--cfg-row) + 8px)}.sock-card.is-pair{grid-template-areas:"hnum hside hsize hprice sock""name1 side size price sock""name2 side size price sock";grid-template-rows:auto var(--cfg-row) var(--cfg-row)}.cfg-side--pair{align-self:center}.sock-card .leg-photo .sock-photo-number{font-size:calc(var(--cfg-big) * 350 / 716 * .6);top:25%}.is-pair .cfg-name{cursor:default;position:relative}.side-note{z-index:2;background:var(--paper);color:var(--ink);letter-spacing:.04em;white-space:nowrap;box-shadow:0 0 0 1.5px var(--ink);pointer-events:none;opacity:0;border-radius:6px;padding:4px 8px 3px;font-size:11px;font-weight:800;line-height:normal;position:absolute;top:50%;left:50%;translate:-50% -50%}.side-note.is-tapped{animation:1.1s both box-pick-note}@media (hover:hover){.cfg-name:hover .side-note{opacity:1}}.sock-card .cfg-sockit{align-self:stretch}@media (width>=761px){.sock-card{scroll-snap-type:none}}.cfg-h-num{grid-area:hnum}.cfg-h-side{grid-area:hside}.cfg-h-size{grid-area:hsize}.cfg-h-price{grid-area:hprice}.cfg-h-price .cur-switch{margin-block:-3px}.cfg-name-1{grid-area:name1}.cfg-name-2{grid-area:name2}.cfg-side{grid-area:side}.cfg-size{grid-area:size;justify-self:center}.cfg-price{grid-area:price}.sock-card .cfg-sockit{grid-area:sock}.sock-card .cfg-head{scroll-snap-align:start;align-self:end}.cfg-name{font-size:var(--cfg-name);letter-spacing:-.04em;scroll-snap-align:start;margin:0;line-height:1;translate:0 .04em}.sock-name-digit{text-align:center;width:.68em;display:inline-block}button.cfg-h-size{font:inherit;cursor:pointer}button.cfg-h-size.is-on{box-shadow:inset 0 0 0 1.5px var(--paper);color:var(--paper);background:0 0}.size-picker{flex-direction:column;align-items:center;display:flex;position:relative}.size-window{width:calc(var(--cfg-big) * 4.05);height:var(--cfg-big-line);overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;outline:none;overflow:hidden auto}.size-window::-webkit-scrollbar{display:none}.size-window:focus-visible{box-shadow:inset 0 0 0 1.5px var(--paper)}.size-item{width:100%;height:var(--cfg-big-line);font-size:var(--cfg-big);line-height:var(--cfg-big-line);letter-spacing:-.04em;scroll-snap-align:center;opacity:.35;transition:opacity .12s;display:block}.size-picker.is-set .size-item[aria-selected=true]{opacity:1}.size-step{opacity:1;height:16px;font-size:13px;line-height:1}.size-step:disabled{opacity:.6;cursor:default}.sock-card.is-single .size-step:first-child{translate:0 calc(.698 * var(--cfg-big) - 20.55px)}.sock-card.is-single .size-step:nth-of-type(2){translate:0 calc(-.699 * var(--cfg-big) + 18.53px)}.sock-card.is-pair .size-step:first-child{translate:0 calc(.11 * var(--cfg-big) + 3.78px)}.sock-card.is-pair .size-step:nth-of-type(2){translate:0 calc(-.111 * var(--cfg-big) - 3.96px)}@media (width>=761px){.sock-card.is-single .size-step:first-child{translate:0 calc(.698 * var(--cfg-big) - 20.55px - 6px)}.sock-card.is-single .size-step:nth-of-type(2){translate:0 calc(-.699 * var(--cfg-big) + 18.53px + 6px)}.sock-card.is-pair .size-step:first-child{translate:0 calc(.11 * var(--cfg-big) + 3.78px - 6px)}.sock-card.is-pair .size-step:nth-of-type(2){translate:0 calc(-.111 * var(--cfg-big) - 3.96px + 6px)}}@media (width<=760px){.sock-card.is-pair .size-step:first-child{translate:0 calc(.698 * var(--cfg-big) - 20.55px)}.sock-card.is-pair .size-step:nth-of-type(2){translate:0 calc(-.699 * var(--cfg-big) + 18.53px)}}.size-tip{z-index:1;background:var(--paper);color:var(--ink);letter-spacing:.04em;white-space:nowrap;box-shadow:0 0 0 1.5px var(--ink);opacity:0;pointer-events:none;border-radius:6px;padding:4px 8px 3px;font-size:11px;font-weight:800;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% - 12px);left:50%;transform:translate(-50%,4px)}.size-tip:after{content:"";border:5px solid #0000;border-top-color:var(--paper);position:absolute;top:100%;left:50%;transform:translate(-50%)}.size-window:hover~.size-tip{opacity:1;transform:translate(-50%)}.size-fit,.size-tip{display:none}.size-picker.is-fit{padding-right:64px}.size-fit{letter-spacing:.02em;white-space:nowrap;font-size:11px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.cfg-head{background:var(--paper);color:var(--ink);text-align:center;white-space:nowrap;padding:7px 14px 6px}.leg-picker{grid-template-columns:1fr 1fr;gap:6px;display:grid}.leg-picker--one .leg{grid-row:1}.leg-picker--one .leg.is-on{grid-column:1/-1;justify-self:center}.leg--spacer{visibility:hidden;grid-column:2}.leg{border:1.5px solid #0000;border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:4px 0;transition:border-color .12s;display:flex}.leg-photo{opacity:.35;width:24px;transition:opacity .15s}.leg.is-on .leg-photo{opacity:1}.leg-label{letter-spacing:.06em;opacity:.55;font-size:10px}.leg.is-on .leg-label{opacity:1}@media (width>=761px){.sock-card{--cfg-big:clamp(33px, 3.3vw, 44px);padding:20px 26px}.sock-card .cfg-head{font-size:15px}.sock-card .leg-photo{width:30px}.sock-card .leg-label{font-size:12px}.sock-card .size-step{height:20px;font-size:17px}.sock-card .box-pick{--box-h:calc(var(--cfg-big) * 1.7)}.sock-card.is-pair .box-pick{--box-h:calc(var(--cfg-row) - 2px)}.sock-card .cfg-h-price .cur-switch{margin-block:-4px;font-size:.85em}}.cfg-price{min-width:3.3em;font-size:var(--cfg-big);letter-spacing:-.04em;text-align:center;white-space:nowrap;line-height:1}.cfg-sockit{white-space:nowrap;border:2px solid var(--paper);letter-spacing:.02em;border-radius:6px;padding:12px 28px;font-size:15px;transition:background .15s,color .15s,opacity .15s}.cfg-sockit:not(:disabled):hover{background:var(--paper);color:var(--ink)}.cfg-sockit:disabled{opacity:.35}.flip-icon{background:var(--ink);color:var(--paper);font:inherit;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;padding:6px 13px;font-size:12px;font-weight:700;line-height:1;transition:transform .2s ease-out;display:inline-flex;position:relative;translate:0 8px}.flip-icon:after{content:"";position:absolute;inset:-8px -10px}.flip-icon:hover{transform:scale(1.04)}@media (width<=760px){.flip-icon{padding:5px 10px;font-size:10px;translate:0 6px}}.sock-photo{aspect-ratio:350/716;-webkit-user-select:none;user-select:none;position:relative;container-type:inline-size}.sock-photo img{object-fit:contain;width:100%;height:100%}.sock-photo.is-mirrored img{transform:scaleX(-1)}.sock-photo-number{letter-spacing:-.02em;color:#0d0d0d;mix-blend-mode:multiply;font-size:26cqw;font-weight:800;line-height:1;animation:.35s both number-in;position:absolute;top:15%;left:36.3%;transform:translate(-50%,-50%)}.sock-photo.is-mirrored .sock-photo-number{left:63.7%}.sock-photo-badge{color:#0d0d0d;mix-blend-mode:multiply;white-space:nowrap;animation:.35s 80ms both number-in;position:absolute;top:25.5%;left:36.3%;transform:translate(-50%)}.sock-photo.is-mirrored .sock-photo-badge{left:63.7%}@keyframes number-in{0%{opacity:0;transform:translate(-50%,-38%)}}.drawn-sock{aspect-ratio:427/817;transform-origin:50% 60%;width:40px;display:block;position:absolute}.drawn-sock img{width:100%;height:100%}.drawn-sock.is-mirrored img{transform:scaleX(-1)}.drawn-sock-number{font-size:15px;line-height:1;position:absolute;top:17%;left:43%;transform:translate(-50%,-50%)}.drawn-sock.is-mirrored .drawn-sock-number{left:57%}.score{align-items:center;gap:8px;height:30px;display:flex}.score>img,.score-box img{width:auto;height:100%}.score-word{height:72%!important}.score-colon{height:40%!important}.score-box{height:100%;position:relative}.score-box span{place-items:center;padding-top:2px;font-size:19px;line-height:1;display:grid;position:absolute;inset:0}.score.is-inverted img{filter:invert()}.score.is-inverted .score-box span{color:var(--paper)}.court-page{flex-direction:column;padding-bottom:clamp(16px,3vh,32px);display:flex;overflow-x:clip}.court-page-body{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;padding-top:62px;display:flex}@media (width>=761px){.court-page{padding-bottom:0}.court-page .chrome{top:0;right:var(--gutter);left:var(--gutter);z-index:2;position:absolute}.court-page-body{min-height:100dvh;padding:152px 0 90px}}.card-stack{justify-items:center;display:grid;position:relative}.card-stack>*{grid-area:1/1}.card-stack-card{transform-origin:50% 0;align-self:start;transition:transform .5s cubic-bezier(.2,.8,.2,1),opacity .4s,visibility 0s linear .5s}.card-stack-card.is-front{z-index:2;transition-delay:0s}.card-stack-card.is-behind{z-index:0;opacity:.55;transition-delay:0s;transform:translateY(-46px)scale(.9)}.card-stack-card.is-hidden{z-index:3;visibility:hidden;transform:translate(calc(50vw + 50%))}@media (prefers-reduced-motion:reduce){.card-stack-card{transition:none}}.card-stack-return{z-index:1;cursor:pointer;border-radius:12px 12px 0 0;align-self:start;width:90%;height:46px;transform:translateY(-46px)}.card-stack:has(.card-stack-return:hover,.card-stack-return:focus-visible) .card-stack-card.is-front{transform:translateY(8px)}.card-stack-return:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.card-stack-flip{transition:opacity .3s}.is-at-line .card-stack-flip{opacity:0;pointer-events:none}.court-card{--k:1;width:min(396px,100%);height:560px}@media (width>=520px){.court-card{--k:1.2;width:560px;height:640px}}.court-card-hit{display:contents}.court-card,.court-card button,.court-card a{cursor:pointer}.court-card .flip-card-inner{grid-template-rows:minmax(0,1fr);height:100%}.court-card .flip-card-face{min-height:0;transition:visibility 0s linear .12s}.court-card.is-flipped .flip-card-front,.court-card:not(.is-flipped) .flip-card-back{visibility:hidden}@media (width<=760px){html:has(.court-page-body:not(.is-at-line)){overscroll-behavior:none;overflow:hidden}.page.court-page:has(.court-page-body:not(.is-at-line)){height:100dvh;min-height:0;padding-bottom:0;overflow:hidden}.court-page-body:not(.is-at-line){justify-content:center;gap:10px;min-height:0;padding:20px 0;container-type:size}.court-page-body:not(.is-at-line) .court-card{height:calc(100cqh - 30px)}.court-page-body:not(.is-at-line) .card-stack-card.is-hidden{position:absolute;top:0}.court-card-hit.is-nudging .court-card:not(.is-flipped) .flip-card-inner{animation:.9s ease-in-out .6s card-nudge}.court-card-hit.is-nudging .court-card.is-flipped .flip-card-inner{animation:.9s ease-in-out .6s card-nudge-back}@keyframes card-nudge{40%{transform:rotateY(-22deg)}}@keyframes card-nudge-back{40%{transform:rotateY(158deg)}}}.score-card{height:100%;padding:0 calc(26px * var(--k)) calc(22px * var(--k));background:var(--ink);color:var(--paper);border-radius:30px;flex-direction:column;align-items:center;display:flex;overflow:hidden}.score-card-net{aspect-ratio:853/362;flex:none;width:58%;position:relative;overflow:hidden}.score-card-net img{filter:invert();width:100%;position:absolute;bottom:0;left:0}.cart-card{border:5px solid var(--ink);background:var(--paper);border-radius:12px;flex-direction:column;gap:14px;height:100%;padding:24px 22px;display:flex}.cart-empty{text-align:center;margin:40px auto;font-size:18px;line-height:1.3}.cart-pick{display:none}@media (width<=760px){.cart-card:has(.cart-pick) .cart-empty{display:none}.cart-pick{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:clamp(24px,5vh,44px);display:flex}.cart-pick .pick-title{font-size:clamp(32px,10vw,48px)}}.cart-lines{border-right:4px solid var(--ink);flex-direction:column;flex:auto;gap:16px;min-height:0;margin:0;padding:0 14px 0 0;list-style:none;display:flex;overflow-y:auto}.cart-lines.is-compact{max-height:320px}.cart-lines li{align-items:flex-start;gap:14px;display:flex}.cart-thumb{background:var(--ink);border-radius:4px;flex:none;place-items:center;width:58px;height:92px;padding:6px 0;display:grid}.cart-thumb .sock-photo{height:100%}.cart-info{text-transform:uppercase;flex-direction:column;gap:2px;font-size:12px;display:flex}.cart-info strong{font-size:15px;font-weight:800}.qty{align-items:center;gap:12px;margin-top:6px;display:flex}.qty button{border:1.5px solid var(--ink);width:22px;height:22px;font-size:13px;line-height:1;transition:background .12s,color .12s}.qty button:hover{background:var(--ink);color:var(--paper)}.totals{margin:auto 0 0;font-size:12px}.totals div{justify-content:space-between;padding:7px 0;display:flex}.totals dt,.totals dd{margin:0}.totals .total{border-top:2px solid var(--ink);margin-top:4px;font-size:15px;font-weight:800}.btn-black{background:var(--ink);width:100%;color:var(--paper);text-align:center;letter-spacing:.02em;border-radius:2px;padding:12px 18px;font-size:13px;font-weight:800;text-decoration:none;transition:transform .15s,opacity .15s;display:block}.btn-black:not(:disabled):hover{transform:translateY(-2px)}.btn-black:disabled{opacity:.3}.btn-plain{text-align:center;padding:6px 0;font-size:13px;font-weight:800;text-decoration:none;display:block}.btn-plain:hover{text-underline-offset:3px;text-decoration:underline}.wordmark{flex-direction:column;align-items:center;text-decoration:none;display:flex}.wordmark-big{letter-spacing:-.05em;font-size:clamp(48px,6vw,96px);font-weight:800;line-height:.86}.wordmark-small{letter-spacing:-.02em;font-size:clamp(11px,1.15vw,18px);font-weight:800}.steps{justify-content:center;gap:40px;margin:8px 0 28px;padding:0;font-size:18px;font-weight:800;list-style:none;display:flex}.steps button{width:30px;height:30px}.steps button.is-current{background:var(--ink);color:var(--paper)}.steps button:disabled{opacity:.35}.checkout-body{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:clamp(24px,5vw,80px);max-width:1040px;margin:0 auto;display:grid}.checkout-form{flex-direction:column;gap:10px;display:flex}.checkout-form h2{margin:14px 0 4px;font-size:14px;font-weight:800}.field{flex:1;display:block}.field input,.field select{border:1.5px solid var(--ink);background:var(--paper);text-transform:uppercase;appearance:none;border-radius:0;width:100%;padding:13px 12px 12px;font-size:13px;font-weight:700}.field input::placeholder{color:var(--ink);opacity:.85}.field input:focus,.field select:focus{box-shadow:inset 0 0 0 2px var(--ink);outline:none}.field select{background-image:linear-gradient(45deg, transparent 50%, var(--ink) 50%), linear-gradient(135deg, var(--ink) 50%, transparent 50%);background-position:calc(100% - 18px),calc(100% - 12px);background-repeat:no-repeat;background-size:6px 6px}.field-pair{gap:10px;display:flex}.check{cursor:pointer;align-items:center;gap:10px;margin-top:6px;font-size:12px;display:flex}.check input{width:18px;height:18px;accent-color:var(--ink)}.checkout-actions{justify-content:space-between;align-items:center;gap:16px;margin-top:18px;display:flex}.checkout-actions .btn-black{width:auto;padding-inline:28px}.options{border:0;flex-direction:column;gap:12px;margin:0;padding:0;display:flex}.option{border:1.5px solid var(--ink);cursor:pointer;align-items:center;gap:14px;padding:16px;transition:box-shadow .12s;display:flex}.option.is-on{box-shadow:inset 0 0 0 2px var(--ink)}.option input{width:18px;height:18px;accent-color:var(--ink)}.option-text{flex-direction:column;flex:1;gap:4px;font-size:13px;display:flex}.option-text small{font-size:11px;font-weight:500}.option-price{font-size:14px;font-weight:800}.option--box img{object-fit:cover;border-radius:4px;width:76px;height:76px}.payment-placeholder{border:1.5px dashed var(--ink);align-items:center;gap:18px;padding:18px;font-size:14px;font-weight:500;line-height:1.35;display:flex}.payment-placeholder img{flex:none;width:64px}.review{margin:8px 0 0;font-size:12px}.review div{border-bottom:1px solid #00000026;grid-template-columns:90px 1fr;gap:10px;padding:8px 0;display:grid}.review dt{font-weight:800}.review dd{text-transform:uppercase;margin:0;font-weight:500}.form-error{background:var(--ink);color:var(--paper);margin:4px 0 0;padding:10px 12px;font-size:13px}.checkout-summary{border:5px solid var(--ink);background:var(--paper);border-radius:12px;flex-direction:column;gap:16px;padding:22px;display:flex;position:sticky;top:20px}.chrome--bond .bond-link{justify-self:start}.bond{flex-direction:column;display:flex}.bond-menu{flex-direction:column;align-items:center;gap:clamp(0px,.6vh,6px);margin:clamp(40px,12vh,140px) auto 0;display:flex}.bond-menu a{height:calc(1.3908*clamp(40px,6.4vh,68px));animation:.5s cubic-bezier(.3,1.4,.5,1) both menu-in;animation-delay:calc(var(--i) * 70ms);transition:transform .2s;display:block}.bond-menu img{width:auto;height:100%}.bond-variants-wrap{z-index:5;flex-direction:column;align-items:flex-end;gap:6px;display:flex;position:fixed;bottom:18px;right:18px}.bond-variants{border:2px solid var(--ink);background:var(--paper);font-size:22px}.bond-variants-name{letter-spacing:.08em;white-space:nowrap;margin:0;font-size:13px;font-weight:700}.bond-trap{aspect-ratio:1406/978;width:min(640px,100%);margin:clamp(30px,9vh,110px) auto 0;position:relative}.bond-trap a{align-items:center;width:100%;height:20%;padding-left:16%;display:flex;position:absolute;left:0}.bond-trap img{width:auto;height:72%}@media (width>=761px){.page.bond{height:100dvh;min-height:0;padding-bottom:0;overflow:hidden}.bond-trap{width:min(600px,100%,143.763dvh - 287.526px);margin:auto;translate:2% calc(-6px - 5vh)}.bond-trap a{padding-left:22%}}.bond-trap a:hover,.bond-trap a:focus-visible{background:var(--ink)}.bond-trap a:hover img,.bond-trap a:focus-visible img{filter:invert()}@keyframes menu-in{0%{opacity:0;transform:translateY(14px)rotate(-3deg)}}.bond-page{flex-direction:column;align-items:center;display:flex}.bond-page .chrome{width:100%}.bond-title{margin:clamp(10px,4vh,40px) 0 clamp(18px,4vh,40px)}.bond-title img{width:auto;height:clamp(34px,4.6vw,56px)}.bond-title--naq img{height:clamp(60px,8vw,100px)}.bond-title--word{--title-h:calc(clamp(40px, 6.4vh, 68px) * 121 / 87 * .72);justify-content:center;align-self:stretch;margin-bottom:clamp(10px,3vh,30px);display:flex;position:relative}.bond-title-word{height:var(--title-h);display:block}@media (width>=761px){.bond-page .bond-title--word{margin-top:calc(clamp(18px,3vw,40px)/1.66667 - 12px)}}.bond-title-hold{display:block;position:relative}.bond-back{top:calc(var(--title-h) / 2);right:calc(100% + var(--title-h) * .3);height:calc(var(--title-h) * 87 / 121 / 2);aspect-ratio:1694/978;display:block;position:absolute;transform:translateY(-50%)}.bond-back svg{width:100%;height:100%;display:block}.bond-back polygon{fill:var(--ink)}.bond-back:hover{opacity:.55}.bond-title-word img{height:100%;max-width:calc(100vw - 2 * var(--gutter) - 3.1 * var(--title-h));object-fit:contain}.manifest-col{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.bond-title--naq{margin-top:0}.manifest-wall{letter-spacing:-.04em;margin:clamp(10px,4vh,50px) 0 0;font-size:clamp(28px,4vw,60px);font-weight:800;line-height:1.02}.manifest .manifest-wall{top:50%;right:var(--gutter);left:var(--gutter);margin:0;position:absolute;transform:translateY(-50%)}.naq-center{top:50%;right:var(--gutter);left:var(--gutter);justify-content:center;font-size:clamp(28px,4vw,60px);display:flex;position:absolute;transform:translateY(-1.53em)}.naq-block{text-align:left;width:fit-content;min-width:min(340px,100%)}.naq-center .manifest-wall{margin:0;font-size:1em}.naq-ask{border:5px solid var(--ink);background:var(--ink);width:100%;color:var(--paper);letter-spacing:.06em;text-align:center;border-radius:8px;margin:clamp(28px,6vh,56px) 0 0;padding:16px 24px;font-size:16px;font-weight:800;display:block}.naq-ask[aria-expanded=true]{border-radius:8px 8px 0 0}.naq-ways{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.2,.9,.3,1);display:grid}.naq-ways.is-open{grid-template-rows:1fr}.naq-ways-inner{min-height:0;box-shadow:inset 3px 0 var(--ink), inset -3px 0 var(--ink), inset 0 -3px var(--ink);border-radius:0 0 8px 8px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.naq-ways a{min-height:54px;color:var(--ink);letter-spacing:.04em;overflow-wrap:anywhere;justify-content:center;align-items:center;padding:0 10px 3px;font-size:13px;font-weight:800;text-decoration:none;display:flex}.naq-ways a+a{box-shadow:inset 3px 0 var(--ink)}.naq-ways a:hover,.naq-ways a:focus-visible{background:var(--ink);color:var(--paper)}.naq-ways svg{fill:none;stroke:currentColor;stroke-width:3px;stroke-linejoin:round;width:30px;height:auto}@media (prefers-reduced-motion:reduce){.naq-ways{transition:none}}.bond-title-lines{display:none}.bond-title-line{height:var(--title-h);background:url(/img/menu/never-asked-questions.png) 0 0/auto 100% no-repeat;display:block}.bond-title-line--never{width:calc(var(--title-h) * 329 / 121);background-position-x:0}.bond-title-line--asked{width:calc(var(--title-h) * 375 / 121);background-position-x:calc(var(--title-h) * -362 / 121)}.bond-title-line--questions{width:calc(var(--title-h) * 610 / 121);background-position-x:calc(var(--title-h) * -770 / 121)}@media (width<=760px){html:has(.page:is(.bond,.manifest,.gallery,.stats,.naq)){overscroll-behavior:none;overflow:hidden}html:has(.page:is(.bond,.manifest,.gallery,.stats,.naq)) body{overscroll-behavior:none;overflow:hidden}.page:is(.bond,.manifest,.gallery,.stats,.naq){height:100dvh;min-height:0;padding-bottom:0;overflow:hidden}.manifest .manifest-col{flex:1;min-height:0}.manifest .manifest-wall{margin:auto 0;font-size:43.4px;position:static;transform:none}.page.bond .bond-trap{margin:auto}.naq .bond-title-word{height:auto}.naq .bond-title-word img{display:none}.naq .bond-title-hold{left:calc(var(--title-h) * .46)}.naq .bond-title-lines{flex-direction:column;align-items:flex-start;display:flex}.naq .naq-center{flex:1;align-items:center;width:100%;min-height:0;font-size:43.4px;position:static;transform:none}.naq .naq-block{text-align:center;min-width:0}.naq .naq-askbox{width:fit-content;margin:0 auto}.naq .naq-ways-inner{grid-template-columns:minmax(64px,1fr) auto}.naq .naq-ways a{white-space:nowrap}}.bond-statement{letter-spacing:-.04em;margin:0;font-size:clamp(34px,4.6vw,64px);font-weight:800;line-height:1.02}.bond-statement--small{text-align:center;margin-top:20px;font-size:clamp(26px,3vw,40px)}.info-hint{display:none}.info-hint,.gallery-hint{font-family:var(--font-hand);opacity:.55;margin:8px 0 0;font-size:16px;font-weight:400}.info.page{padding-bottom:0}.info .bond-title--word{margin-bottom:clamp(6px,2vh,18px)}.info-frame{--pad:clamp(10px, 1.6vw, 18px);width:min(100%, calc((100dvh - 380px) * 2588 / 1440 + 2 * var(--pad)));padding:var(--pad);position:relative}.info-frame-line{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.info-frame-line path{fill:none;stroke:var(--ink);stroke-width:clamp(2.5px,1.31dvh - 4.978px,1vw);stroke-linejoin:round}.info-cards{aspect-ratio:2588/1440;--u:1cqw;--say:calc(var(--u) * 1.25);--tag-pad:calc(var(--u) * .25) calc(var(--u) * .5) calc(var(--u) * .12);flex:none;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;width:min(100%,179.722dvh - 682.944px);margin:0 auto;display:grid;position:relative;container-type:inline-size}.info-flip{cursor:pointer;perspective:1600px;background:0 0;border:0;padding:0}.info-flip-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.45,0,.55,1);display:block;position:relative}.info-flip.is-open .info-flip-inner{transform:rotateY(180deg)}.info-flip-face{background:var(--paper);backface-visibility:hidden;justify-content:center;align-items:center;transition:visibility 0s linear .25s;display:flex;position:absolute;inset:0}.info-flip.is-open .info-flip-front,.info-flip:not(.is-open) .info-flip-back{visibility:hidden}.info-flip-front{transform:rotateY(0)}.info-flip-front img{-webkit-user-select:none;user-select:none;height:auto}.info-flip:hover .info-flip-front img,.info-flip:hover .info-flip-name{opacity:.55}.reveal-name{z-index:1;white-space:nowrap;pointer-events:none;line-height:0;display:block;position:absolute}.reveal-name img{-webkit-user-select:none;user-select:none;height:auto}.reveal-name .info-flip-name{font-size:calc(var(--u) * 5.6 * .57);line-height:1}.info-flip-name{font-family:"Nanum Pen Script", var(--font-hand);font-size:calc(var(--u) * 5.6);letter-spacing:.04em;color:var(--ink);-webkit-text-stroke:.045em var(--ink);-webkit-user-select:none;user-select:none;line-height:1}.info-flip-back{transform:rotateY(180deg)}.info-quarter{overflow:hidden}.info-quarter>svg{width:100%;height:100%;display:block;position:absolute;inset:0}.info-whole{z-index:1;pointer-events:none;position:absolute;inset:0}.info-whole svg{width:100%;height:100%;display:block}.info-whole-part{opacity:0;width:50%;height:50%;position:absolute}.info-whole-part.is-shown{opacity:1}.info-cards .sock-photo-number{animation:none}.reveal-sizes{align-items:center;gap:calc(var(--u) * 1.3);width:69.6291%;font-family:var(--font-sans);text-align:center;flex-direction:column;display:flex;position:absolute;top:5%;left:0}.reveal-socks{column-gap:calc(var(--u) * 2.2);grid-template-rows:auto auto auto;grid-template-columns:repeat(3,auto);place-items:end center;display:grid}.reveal-size{display:contents}.reveal-sock .sock-photo{height:100%}.reveal-size-letter{padding:var(--tag-pad);margin-bottom:calc(var(--u) * 2.4);background:var(--ink);color:var(--paper);font-size:var(--say);letter-spacing:.03em;border-radius:4px;grid-row:1;align-self:start;place-items:center;font-weight:800;line-height:1.1;display:grid}.reveal-sock{grid-row:2}.reveal-eu{margin-top:calc(var(--u) * .7);padding:var(--tag-pad);background:var(--ink);color:var(--paper);font-size:var(--say);letter-spacing:.03em;font-variant-numeric:tabular-nums;border-radius:4px;grid-row:3;align-self:start;font-weight:800;line-height:1.1}.reveal-copy{font-size:var(--say);white-space:nowrap;font-weight:700;line-height:1.25}.reveal-sides{font-family:var(--font-sans);position:absolute;inset:0}.number-bar.reveal-sides-bar{font-size:calc(var(--say) * 1.2);pointer-events:auto;position:absolute;top:16%;left:67.4%;transform:translate(-50%)}.reveal-sides-bar>span{text-align:center;width:1.3em;height:1.3em;line-height:1.3em;display:block}.reveal-sides-bar>.is-current{background:var(--ink);color:var(--paper)}.reveal-sides-sock{align-items:center;gap:calc(var(--u) * .7);flex-direction:column;display:flex;position:absolute;top:31%;transform:translate(-50%)}.reveal-sides-sock--left{left:44.4%}.reveal-sides-sock--right{left:85.3%}.reveal-sides-say{align-items:center;gap:calc(var(--u) * .35);font-size:var(--say);letter-spacing:.02em;white-space:nowrap;text-transform:uppercase;flex-direction:column;font-weight:800;line-height:1.1;display:flex}.reveal-sides-turn{width:calc(var(--u) * 14 * 350 / 716);height:calc(var(--u) * 14);background:0 0;border:0}button.reveal-sides-turn{pointer-events:auto}.info-flip .sock-spin{perspective:none}.info-flip .sock-spin-inner{transform-style:flat;transition:none;transform:none!important}.info-flip .sock-spin-inner.is-odd{transform:translateX(calc(2 * var(--axis) - 100%))!important}.info-flip .sock-spin .sock-spin-face{backface-visibility:visible;transition:none;transform:none}.reveal-cost{align-items:center;gap:calc(var(--u) * 1.5);font-family:var(--font-sans);text-align:center;flex-direction:column;display:flex;position:absolute;top:27%;left:32.4575%;right:2%}.reveal-cost-row{align-items:flex-end;gap:calc(var(--u) * 4.5);display:flex}.reveal-cost-part{align-items:center;gap:calc(var(--u) * .7);flex-direction:column;display:flex}.reveal-cost-socks{gap:calc(var(--u) * 1.2);margin-bottom:calc(var(--u) * .2);display:flex}.reveal-cost-sock{height:calc(var(--u) * 12);display:block}.reveal-cost-sock .sock-photo{height:100%}.reveal-cost-copy{gap:calc(var(--u) * .3);max-width:calc(var(--u) * 33);font-size:var(--say);flex-direction:column;font-weight:600;line-height:1.3;display:flex}.reveal-cost-copy b{font-weight:800}.reveal-cost-split{font-size:var(--say);letter-spacing:.03em;white-space:nowrap;font-weight:800;line-height:1.1;display:inline-flex}.reveal-cost-split>*{padding:var(--tag-pad)}.reveal-cost-split b{background:var(--ink);color:var(--paper);border-radius:4px 0 0 4px}.reveal-cost-split span{background:var(--paper);box-shadow:inset 0 0 0 2px var(--ink);border-radius:0 4px 4px 0}.reveal-specs{left:calc(3% + var(--u) * 4.4);align-items:start;column-gap:calc(var(--u) * 3.3);font-family:var(--font-sans);text-align:left;grid-template-columns:auto auto auto;display:grid;position:absolute;top:18%}.reveal-label{padding:var(--tag-pad);background:var(--ink);color:var(--paper);font-size:var(--say);letter-spacing:.03em;white-space:nowrap;border-radius:4px;font-weight:800;line-height:1.1;display:inline-block}.reveal-specs-eq{margin-bottom:calc(var(--u) * 1.2);grid-column:1/-1;justify-self:center}.reveal-share{color:var(--ink);text-align:left;margin-top:calc(var(--u) * .7);font-family:inherit;font-size:var(--say);letter-spacing:.03em;white-space:nowrap;background:0 0;border:0;grid-template-columns:auto;padding:0;font-weight:800;line-height:1.1;display:inline-grid;position:relative}button.reveal-share{cursor:pointer;pointer-events:auto}.reveal-share-head{display:flex;position:relative}.reveal-share-head>*{padding:var(--tag-pad);background:var(--ink);color:var(--paper);text-align:center;border:0}.reveal-share-head b{width:5.6em;font-weight:inherit;border-radius:4px 0 0 4px;flex:none}.reveal-share-head span{min-width:4.6em;box-shadow:inset 1.5px 0 var(--paper);font-variant-numeric:tabular-nums;border-radius:0 4px 4px 0;flex:1 0 auto}.reveal-share.is-open .reveal-share-head>*{border-bottom-right-radius:0;border-bottom-left-radius:0}.reveal-share-of{grid-template-rows:0fr;display:grid}.reveal-share.is-open .reveal-share-of{grid-template-rows:1fr;transition:grid-template-rows .3s cubic-bezier(.2,.9,.3,1)}.reveal-share-of-clip{min-height:0;overflow:hidden}.reveal-share-of-inner{background:var(--paper);border:3px solid var(--ink);font-size:calc(var(--u) * 1.05);font-variant-numeric:tabular-nums;border-top:0;border-radius:0 0 4px 4px;display:block}.reveal-share-of-inner>span{align-items:baseline;gap:calc(var(--u) * .4);padding:calc(var(--u) * .35) calc(var(--u) * .6) calc(var(--u) * .25);white-space:normal;display:flex}.reveal-share-of-inner span span{white-space:pre}.reveal-share-of-inner b{flex:none;width:2.6em;font-weight:800}.reveal-specs-part{flex-direction:column;align-items:center;display:flex}.reveal-specs-under{justify-content:center;width:0;display:flex}.reveal-specs-art{height:calc(var(--u) * 11);align-items:center;display:flex}.reveal-specs-art .sock-photo{height:100%}.reveal-specs-plus{margin-top:calc(var(--u) * 4);font-size:calc(var(--u) * 3);align-self:flex-start;font-weight:800;line-height:1}.reveal-specs-number{gap:calc(var(--u) * .5);color:var(--ink)}.reveal-specs-hash{width:1.45em;padding:var(--tag-pad);background:var(--ink);color:var(--paper);font-size:var(--say);border-radius:4px;place-items:center;padding-inline:0;font-weight:800;line-height:1.1;display:grid}.reveal-specs-number svg{width:calc(var(--u) * 1.2);height:92%;overflow:visible}.reveal-specs-number path{fill:none;stroke:var(--ink);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.reveal-specs-digits{gap:calc(var(--u) * .1) calc(var(--u) * .5);font-size:calc(var(--say) * 1.2);grid-template-columns:auto auto;font-weight:800;line-height:1.1;display:grid}.reveal-specs-digits>*{min-width:1.35em;color:inherit;font:inherit;background:0 0;border:0;border-radius:3px;place-items:center;padding:.05em .15em 0;line-height:1.1;display:grid}.reveal-specs-digits button{cursor:pointer;pointer-events:auto}.reveal-specs-digits button:hover,.reveal-specs-digits .is-on,.reveal-specs-digits button.is-on:hover{background:var(--ink);color:var(--paper)}.reveal-specs-digits button:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.info-flip:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (prefers-reduced-motion:reduce){.info-flip-inner{transition:none}}.gallery-room{flex-direction:column;align-items:center;width:100%;display:flex}.gallery.page:has(.gallery-room){height:100dvh;padding-bottom:0;overflow:hidden}.room-stage{z-index:0;position:absolute;inset:0;overflow:hidden}.room-stage.has-pair{cursor:pointer}.room-stage.has-pair .buy{cursor:default}:is(.gallery:has(.gallery-room) .chrome,.gallery-room .bond-title){z-index:1;position:relative}.room-lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.room-lines path{fill:none;stroke:var(--ink);stroke-linecap:round}.room{--room-top:clamp(150px, 25vh, 240px);top:var(--room-top);width:min(72vw, calc((79dvh - var(--room-top)) * 2360 / 1195));position:absolute;left:50%;translate:-50%}@media (width>=761px){.room{--room-top:clamp(280px, 33vh, 320px)}}.room-drawing{width:100%;display:block}.room-piece{place-items:center;display:grid;position:absolute;container-type:size}.room-tag{position:absolute;top:85.4%}.room-piece{width:43.73%;height:64.44%;top:16.65%;left:26.86%}.room-tag{right:27.9%}.room-pair{place-items:center;width:100%;height:100%;display:grid}.room-socks{--sock-h:88cqh;align-items:flex-end;gap:calc(var(--sock-h) * 350 / 716 * (2 * .268 + .12));transform:scale(var(--k,1));transform-origin:50%;transition:transform .35s cubic-bezier(.3,.1,.25,1);display:flex}.room-socks .sock-spin{--sock-h:88cqh;width:calc(var(--sock-h) * 350 / 716);height:var(--sock-h);background:0 0;border:0;animation:.5s both page-in}.room-socks .sock-spin+.sock-spin{animation-delay:80ms}.room-socks .sock-photo{width:100%;height:100%}.room-socks .sock-spin{pointer-events:none}.room-socks .sock-photo:after{content:"";pointer-events:auto;clip-path:polygon(24% 0,68% 0,68% 40%,76% 56%,100% 80%,100% 100%,50% 100%,15% 88%,0 72%,0 48%,24% 36%);position:absolute;inset:0}.room-socks .sock-photo.is-mirrored:after{clip-path:polygon(76% 0,32% 0,32% 40%,24% 56%,0 80%,0 100%,50% 100%,85% 88%,100% 72%,100% 48%,76% 36%)}.buy{z-index:2;color:var(--ink);position:absolute}.buy p{margin:0}.buy-sizes{border:3px solid var(--ink);background:var(--ink);border-radius:8px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.buy-sizes button{background:var(--paper);flex-direction:column;align-items:center;padding:5px 0 4px;font-size:15px;font-weight:800;line-height:1;display:flex}.buy-sizes button+button{box-shadow:inset 3px 0 var(--ink)}.buy-sizes small{letter-spacing:.02em;margin-top:2px;font-size:9px;font-weight:700}.buy-sizes button:hover,.buy-sizes button.is-on{background:var(--ink);color:var(--paper)}.buy-go{border:3px solid var(--ink);background:var(--paper);width:100%;color:var(--ink);letter-spacing:.05em;border-radius:8px;padding:11px 8px;font-size:12px;font-weight:800}.buy-go:disabled{opacity:.3;cursor:not-allowed}.buy-go:not(:disabled):hover{background:var(--ink);color:var(--paper)}.buy-done{font-size:12px;font-weight:700}.buy-done a{color:inherit}.buy--bid{width:min(230px,15vw);min-width:190px;top:30%;right:max(16px,2.4vw)}.bid-card{border:5px solid var(--ink);background:var(--paper);border-radius:12px;flex-direction:column;gap:8px;width:100%;padding:12px;display:flex}.bid-head{justify-content:space-between;align-items:flex-start;gap:6px;display:flex}.bid-lot{color:var(--ink);letter-spacing:.12em;font-size:11px;font-weight:800}.bid-what{letter-spacing:-.03em;font-size:20px;font-weight:800;line-height:1;margin-top:4px!important}.bid-est{color:var(--ink);letter-spacing:.04em;align-items:center;gap:6px;font-size:14px;font-weight:800;display:flex}.bid-est b{background:var(--ink);color:var(--paper);letter-spacing:-.01em;border-radius:4px;padding:2px 6px 1px}.bid-corner{align-items:flex-start;gap:8px;padding-top:8px;display:flex}.bid-paddle{transform-origin:50% 100%;flex-direction:column;align-items:center;display:flex}.bid-paddle span{border:3px solid var(--ink);background:var(--paper);letter-spacing:-.04em;border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:grid}.bid-paddle i{background:var(--ink);border-radius:0 0 3px 3px;width:5px;height:13px;margin-top:-1px}.bid-paddle.is-up{animation:.8s ease-in-out both paddle-up}@keyframes paddle-up{50%{transform:translate(-5px,-4px)rotate(-12deg)}}.bid-hoop{width:54px;transition:transform .2s;display:block;position:relative}.bid-hoop img{width:100%;display:block;transform:scaleX(-1)}.bid-hoop-count{background:var(--ink);min-width:22px;height:22px;color:var(--paper);text-align:center;border-radius:11px;padding:0 5px;font-size:12.5px;font-weight:800;line-height:22px;animation:.4s cubic-bezier(.3,1.8,.5,1) both count-pop;position:absolute;bottom:-6px;right:-7px}@keyframes count-pop{0%{transform:scale(.4)}}.buy-sold{background:var(--ink);color:var(--paper);text-align:center;letter-spacing:.12em;cursor:default;-webkit-user-select:none;user-select:none;margin:0;font-size:14px}.buy-sold:hover{background:var(--ink)!important;color:var(--paper)!important}@media (width>=761px){.buy--bid[style*=--bid-mid]{top:var(--bid-mid-y);right:auto;left:var(--bid-mid);translate:-50% -50%}.buy--bid .bid-card{border-width:4px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"what hoop""est paddle""sizes sizes""go go";gap:16px 8px;padding:18px 14px;display:grid}.buy--bid .bid-head,.buy--bid .bid-corner{display:contents}.buy--bid .bid-head>div:first-child{grid-area:what}.buy--bid .bid-lot{font-size:14px}.buy--bid .bid-what{font-size:24px;margin-top:6px!important}.buy--bid .bid-hoop{grid-area:hoop;place-self:start center;width:76px;margin-top:2px}.buy--bid .bid-hoop-count{border-radius:13px;min-width:25px;height:25px;padding:0 5px;font-size:15px;line-height:25px;bottom:-4px;right:-4px}.buy--bid .bid-paddle{grid-area:paddle;place-self:end center}.buy--bid .bid-paddle span{letter-spacing:-.02em;width:40px;height:40px;padding-top:2px;font-size:17px;line-height:1}.buy--bid .bid-paddle i{width:6px;height:17px}.buy--bid .bid-est{white-space:nowrap;flex-direction:column;grid-area:est;align-items:flex-start;gap:6px;font-size:13px}.buy--bid .bid-est b{border-radius:6px;padding:4px 9px 3px;font-size:26px}.buy--bid .cur-switch--bid{display:none}.buy--bid .buy-sizes{border-width:2.5px;grid-area:sizes}.buy--bid .buy-sizes button+button{box-shadow:inset 2.5px 0 var(--ink)}.buy--bid .buy-sizes button{padding:5px 0 11px;font-size:20px}.buy--bid .buy-sizes small{border-top:2.5px solid var(--ink);letter-spacing:-.02em;align-self:stretch;margin-top:3px;padding-top:11px;font-size:16px}.buy--bid .buy-go{letter-spacing:.02em;white-space:nowrap;border-width:2.5px;flex-direction:column;grid-area:go;justify-content:center;align-items:center;gap:4px;height:58px;padding:0 6px;font-size:17px;line-height:1;display:flex}.buy--bid .buy-go-dot,.buy--bid .buy-go-price{display:none}.buy--bid .buy-sold{padding:0 8px;font-size:20px}}.room-chair{pointer-events:none;width:auto;position:absolute;translate:-50%}.gallery-grid{letter-spacing:-.04em;text-align:center;grid-template-columns:repeat(10,1fr);gap:.06em .32em;font-weight:800;line-height:1.04;display:grid}.gallery-grid.is-small{grid-template-rows:repeat(10,1fr);grid-template-columns:repeat(10,1fr);gap:0;width:100%;height:100%;font-size:min(6.3cqw,8.2cqh)}.gallery-grid.is-small span,.gallery-grid.is-small button{place-items:center;padding:0;display:grid}.gallery-grid button{padding:0 .04em}.gallery-grid button:hover,.gallery-grid button:focus-visible,.gallery-grid.is-small span:hover{background:var(--ink);color:var(--paper)}.gallery-close{flex-direction:column;align-items:center;width:100%;display:flex}.gallery-frame{width:min(580px,100%);animation:.5s both page-in;position:relative}.frame-drawing{width:100%}.gallery-frame-inner{place-items:center;display:grid;position:absolute;inset:7% 5.5% 8% 5%;container-type:size}.gallery-frame-inner .gallery-grid{font-size:min(6.6cqw,8.6cqh)}.gallery-pair{justify-content:center;align-items:center;gap:14%;display:flex}.gallery-pair .sock-photo{height:88%;animation:.5s both page-in}.gallery-pair .sock-photo:last-child{animation-delay:80ms}.gallery-tag{background:var(--ink);color:var(--paper);white-space:nowrap;align-self:center;margin-top:8px;padding:4px 8px 3px;font-size:clamp(8px,.9vw,11px);font-weight:800}.gallery-close>.gallery-tag{align-self:center;transform:translate(min(160px,26vw))}.gallery-piece-wrap{justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.piece-nav{padding:0 8px 6px;font-size:48px;font-weight:500;line-height:1;transition:transform .15s}.piece-nav:hover{transform:scale(1.2)}.piece-buy{text-align:center;flex-direction:column;align-items:center;gap:12px;width:min(340px,100%);margin-top:26px;display:flex}.piece-buy p{margin:0;font-weight:500}.piece-sizes{border:1.5px solid var(--ink);grid-template-columns:repeat(3,1fr);width:100%;display:grid}.piece-sizes button{padding:10px 0;font-size:12px;font-weight:800}.piece-sizes button+button{border-left:1.5px solid var(--ink)}.piece-sizes button.is-on{background:var(--ink);color:var(--paper)}.piece-added{font-size:13px}.gallery-chair{width:clamp(90px,11vw,150px);margin-top:36px}.stats{--logo-h:calc(118px * .7295);height:100dvh;min-height:0;padding-bottom:calc(clamp(24px, 4vw, 48px) + var(--logo-h) + clamp(8px, 2vh, 20px));overflow:hidden}@media (width<=760px){.stats{--logo-h:calc(92px * .7295)}}.stats-tabs{flex-wrap:wrap;justify-content:center;gap:6px 14px;margin:calc(-1*clamp(2px,1vh,12px)) 0 clamp(8px,2vh,20px);display:flex}.stats-tabs a{color:var(--ink);letter-spacing:.04em;border-radius:4px;padding:2px 6px 1px;font-size:14px;font-weight:800;text-decoration:none;transition:background .15s,color .15s}.stats-tabs a:hover{background:var(--line)}.stats-tabs a.is-current{background:var(--ink);color:var(--paper)}.mkt{flex-direction:column;flex:1 1 0;align-items:center;width:min(1000px,100%);min-height:0;display:flex}.mkt-chart{flex:1 1 0;align-self:stretch;min-height:0;position:relative}.st{text-align:center;font-variant-numeric:tabular-nums;flex-direction:column;justify-content:center;align-items:center;gap:clamp(6px,1.4vh,14px);display:flex;position:absolute;inset:0}.st-big{letter-spacing:-.02em;font-size:clamp(22px,3.6vh,40px);font-weight:800;line-height:1}.st-small{letter-spacing:.08em;color:var(--muted);font-size:clamp(10px,1.4vh,13px);font-weight:700}.st--pairs{--pair-col:clamp(64px, 9vh, 100px);--row:clamp(38px, 5.6vh, 60px);gap:0}.st-pairs-head,.st-pair-row{grid-template-columns:var(--pair-col) 1fr 120px;align-items:center;gap:18px;width:min(640px,100%);display:grid}.st-pairs-head{padding:0 24px 6px 10px}.st-pairs-head button{color:var(--ink);font:inherit;letter-spacing:.06em;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:2px 6px 1px;font-size:12px;font-weight:800}.st-pairs-head button:first-child{justify-self:center}.st-pairs-head button:last-child{grid-column:3;justify-self:end}.st-pairs-head button:hover{background:var(--line)}.st-pairs-head button.is-on,.st-pairs-head button.is-on:hover{background:var(--ink);color:var(--paper)}.st-pairs{height:min(calc(8 * var(--row)), 100%);width:min(640px,100%);margin:0;padding:0 14px 0 0;list-style:none;overflow-y:scroll}.st-pairs::-webkit-scrollbar{width:6px}.st-pairs::-webkit-scrollbar-track{background:var(--line);border-radius:3px}.st-pairs::-webkit-scrollbar-thumb{background:var(--ink);border-radius:3px}.st--wide{--pair-col:clamp(150px, 22vh, 220px)}.st--wide .st-pair-row .st-big{justify-self:start;font-size:clamp(18px,3vh,28px)}.st--wide .st-pairs-head button:first-child{justify-self:start}.st--buy .st-pairs-head,.st--buy .st-pair-row{grid-template-columns:var(--pair-col) 1fr 110px 50px}.st--buy .st-pairs-head,.st--buy .st-pairs{width:min(700px,100%)}.st-buy{background:var(--ink);color:var(--paper);font:inherit;letter-spacing:.06em;cursor:pointer;border:0;border-radius:4px;justify-self:end;padding:3px 7px 2px;font-size:11px;font-weight:800;transition:transform .15s}.st-buy:hover{transform:scale(1.08)}.st-buy.is-on{box-shadow:0 0 0 2px var(--paper), 0 0 0 4px var(--ink)}.st-ticket{z-index:5;text-align:left;animation:.25s cubic-bezier(.2,.9,.3,1) both st-ticket-in;position:fixed;top:50%;transform:translateY(-50%)}@keyframes st-ticket-in{0%{opacity:0;transform:translate(16px,-50%)}}.st-ticket .bid-card{position:relative}.st-ticket-sides{grid-template-columns:repeat(2,1fr)}.st-ticket-close{background:var(--ink);width:26px;height:26px;color:var(--paper);font:inherit;cursor:pointer;border:0;border-radius:50%;padding:0 0 2px;font-size:18px;font-weight:800;line-height:1;position:absolute;top:-13px;left:-13px}.st-pair-row{width:100%;height:var(--row);color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px}.st-pair-row:hover,.is-open>.st-pair-row{background:var(--ink);color:var(--paper)}.st-pair-row:hover .st-bar,.is-open>.st-pair-row .st-bar{background:var(--paper)}.st-pair-row:hover .st-count,.is-open>.st-pair-row .st-count{color:var(--paper)}.st-pair-row:hover .st-buy,.is-open>.st-pair-row .st-buy{background:var(--paper);color:var(--ink)}.st-pair-row .st-big{justify-self:center}.is-open>.st-pair-row{border-radius:8px 8px 0 0}.st-cities{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.2,.9,.3,1);display:grid}.st-cities.is-open{grid-template-rows:1fr;margin-bottom:8px}.st-cities-inner{min-height:0;box-shadow:inset 3px 0 var(--ink), inset -3px 0 var(--ink), inset 0 -3px var(--ink);border-radius:0 0 8px 8px;overflow:hidden}.st-five{font-variant-numeric:tabular-nums;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.st-five li{text-align:center;flex-direction:column;align-items:center;gap:5px;padding:12px 6px 14px;display:flex}.st-five li+li{box-shadow:inset 3px 0 var(--ink)}.st-five li:first-child{background:var(--ink);color:var(--paper)}.st-five-no{border:2px solid;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;font-weight:800;line-height:1;display:grid}.st-five-name{letter-spacing:.06em;overflow-wrap:anywhere;font-size:12px;font-weight:800}.st-five-pct{letter-spacing:-.03em;font-size:clamp(20px,3vh,28px);font-weight:800;line-height:1}.st-five-count{letter-spacing:.06em;white-space:nowrap;font-size:10px;font-weight:800}.st-pairs .st-big{font-size:clamp(28px,5vh,52px)}.st-bar{background:var(--ink);height:clamp(10px,1.8vh,16px)}.st-count{letter-spacing:.06em;color:var(--ink);white-space:nowrap;justify-self:end;font-size:clamp(11px,1.5vh,14px);font-weight:800}@media (width<=760px){.page{padding-bottom:130px}.chrome{grid-template-columns:auto 1fr auto;gap:10px}.product .chrome,.court-page .chrome{grid-template-columns:1fr 1fr;grid-template-areas:"bond hoop""center center"}.product .chrome .chrome-left,.court-page .chrome .chrome-left{grid-area:bond}.product .chrome .chrome-right,.court-page .chrome .chrome-right{grid-area:hoop}.product .chrome .chrome-center,.court-page .chrome .chrome-center{grid-area:center}.home{--bond-w:min(280px, 78vw);flex-direction:column;justify-content:center;gap:56px;padding-bottom:40px}.pick-row{display:none}html:has(.page.pick){overscroll-behavior:none;overflow:hidden}.page.pick{height:100dvh;min-height:0;padding-bottom:0;overflow:hidden}.pick .chrome{margin-bottom:0}.pick-stage{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:clamp(24px,5vh,44px);padding-bottom:6vh;display:flex}.pick-title{margin:0;font-size:clamp(40px,12vw,56px)}.pick-keys{font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;grid-template-columns:repeat(3,1.3em);font-size:clamp(44px,15vw,64px);font-weight:800;display:grid}.pick-keys button{text-align:center;-webkit-tap-highlight-color:transparent;width:1.3em;height:1.3em;padding:0;line-height:1.3em}.pick-keys button:last-child{grid-column:2}.pick-keys button:active,.pick-keys button:focus-visible{background:var(--ink);color:var(--paper)}.product-stage{--stage-h:min(46vh, 400px)}.product-turn.is-pair .product-photo{height:min(100%,76vw)}.product-turn.is-pair .product-photo+.product-photo{margin-left:calc(min(var(--stage-h), 76vw) * 350 / 716 * .64)}.product-card-col{width:calc(100% + 2 * var(--gutter));max-width:none;margin:0 calc(-1 * var(--gutter))}.sock-card{width:100%;padding:14px var(--gutter);scroll-padding-inline:var(--gutter);--cfg-big:30px;border-radius:0;column-gap:12px}.sock-card.is-single{grid-template-areas:"hnum hside hsize""name1 side size""hprice price price""sock sock sock";grid-template-rows:auto calc(2 * var(--cfg-big) + 8px) auto auto}.sock-card.is-pair{grid-template-areas:"hnum hside hsize""name1 side size""name2 side size""hprice price price""sock sock sock";grid-template-rows:auto var(--cfg-big) var(--cfg-big) auto auto}.sock-card .cfg-h-price{align-self:center}.sock-card .cfg-price{justify-self:start}.sock-card .cfg-sockit{place-self:auto stretch}.checkout-body{grid-template-columns:1fr}.checkout-summary{order:-1;position:static}.checkout-actions{flex-direction:column-reverse;align-items:stretch}.checkout-actions .btn-black{width:100%}.field-pair{flex-direction:column}.steps{margin-bottom:18px}.score-card{border-radius:24px;padding:0 18px 20px}.score-card-net{width:52%}.room-stage{--room-w:160vw;--frame-top:182px;--card-top:calc(var(--frame-top) + 58.6vw + 46px);--card-h:214px}.room{width:var(--room-w);top:calc(var(--frame-top) - var(--room-w) * 1195 / 2360 * .1305);translate:-48.4%}.room-lines{display:none}.room-drawing{clip-path:inset(11.7% 26.1% 13.4% 22.9%)}.room-tag{margin-top:10px;padding:6px 10px 5px;font-size:11.5px;top:85%}.room-chair{--chair-h:24vw;left:15vw!important;top:calc(var(--card-top) + var(--card-h) / 2 - var(--chair-h) / 2)!important;height:var(--chair-h)!important}.buy--bid{top:var(--card-top);width:max-content;min-width:176px;left:auto;right:10vw}.buy--bid .bid-card{border-width:4px;gap:6px;padding:9px 7px 10px}.buy--bid .bid-est{gap:6px}.buy--bid .bid-what{font-size:17px}.buy--bid .bid-paddle span{letter-spacing:-.02em;padding-top:2px;font-size:13px;line-height:1}.buy--bid .bid-hoop-count{border-radius:12px;min-width:23px;height:23px;padding:0 4px;font-size:13.5px;line-height:23px;bottom:-4px;right:-4px}.buy--bid .bid-corner{padding-top:2px}.buy--bid .bid-est{letter-spacing:.02em;white-space:nowrap;justify-content:space-between;align-items:stretch;gap:8px;font-size:12px;line-height:1}.buy--bid .bid-est-word{letter-spacing:0;white-space:normal;align-items:center;width:min-content;margin-right:auto;font-size:12px;line-height:1.05;display:flex}.buy--bid .cur-switch--bid{flex-direction:column;margin:0;font-size:10px}.buy--bid .cur-switch--bid button+button{border-top:2.5px solid var(--ink)}.buy--bid .bid-est b{align-items:center;padding:0 7px;font-size:16px;display:flex}.buy--bid .buy-sizes small{font-size:12px}.buy--bid .buy-sizes{border-width:2.75px}.buy--bid .buy-sizes button+button{box-shadow:inset 2.75px 0 var(--ink)}.buy--bid .buy-go{border-width:2.75px}.buy--bid .buy-sizes button{padding:3px 0 7.5px}.buy--bid .buy-sizes small{border-top:2.75px solid var(--ink);align-self:stretch;margin-top:2px;padding-top:7.5px}.buy--bid .buy-go{letter-spacing:.02em;white-space:nowrap;padding:8px 4px;font-size:13px}.buy--bid .buy-go-dot,.buy--bid .buy-go-price{display:none}.trapezoid--sm{width:92px}.info-hint{display:block}.gallery-close>.gallery-tag{transform:none}.piece-nav{padding:0 2px 4px;font-size:36px}}.number-bars{flex-direction:column;align-items:center;display:flex}.number-bar--second{background:linear-gradient(var(--ink), var(--ink)) 0 1px / 100% calc(100% - 2px) no-repeat;animation:.3s both second-bar-in}.number-bar--second button{background:var(--ink);color:var(--paper)}.number-bar-clear{width:22px;height:22px;color:var(--ink);cursor:pointer;place-items:center;padding:0;transition:background .12s,color .12s;display:grid;position:absolute;top:50%;left:calc(100% + 6px);translate:0 -50%}.number-bar-clear:hover,.number-bar-clear:active{background:var(--ink);color:var(--paper)}.number-bar-clear-x{width:11px;height:11px;position:relative;rotate:45deg}.number-bar-clear-x:before,.number-bar-clear-x:after{content:"";background:currentColor;width:11px;height:2.5px;position:absolute;top:50%;left:50%;translate:-50% -50%}.number-bar-clear-x:after{rotate:90deg}@media (width>=761px){.number-bar-clear{width:calc(var(--bar-font) * 1.3);height:calc(var(--bar-font) * 1.3);top:0;left:100%;translate:none}.number-bar-row+.number-bar-row .number-bar-clear{animation:.3s both second-bar-in}.number-bar-clear-x{width:14px;height:14px}.number-bar-clear-x:before,.number-bar-clear-x:after{width:14px;height:3px}}.number-bar--second button:hover,.number-bar--second button.is-current{background:var(--paper);color:var(--ink)}@media (hover:none){.number-bars .number-bar button:hover:not(.is-current){color:var(--ink);background:0 0}.number-bars .number-bar--second button:hover:not(.is-current){background:var(--ink);color:var(--paper)}}@keyframes second-bar-in{0%{opacity:0;transform:translateY(-8px)}}.number-bar-row{position:relative}.row-tip{background:var(--ink);width:max-content;color:var(--paper);letter-spacing:.04em;text-transform:uppercase;text-align:left;white-space:nowrap;opacity:0;pointer-events:none;border-radius:6px;min-width:9.5em;padding:4px 8px 3px;font-size:12px;font-weight:700;line-height:1.25;transition:opacity .15s,transform .15s;position:absolute;top:50%;right:calc(100% + 12px);transform:translate(4px,-50%)}@media (width>=761px){.row-tip--added{display:none}.row-tip{box-sizing:border-box;width:12.1em}}@keyframes row-tip-added{0%{opacity:0;translate:0 4px}15%,75%{opacity:1;translate:0}to{opacity:0}}.row-tip:after{content:"";border:5px solid #0000;border-left-color:var(--ink);position:absolute;top:50%;left:100%;transform:translateY(-50%)}.number-bar-row:hover>.row-tip{opacity:1;transform:translateY(-50%)}@media (width<=760px){.row-tip{inset:auto auto calc(100% + 8px) 50%;transform:translate(-50%,4px)}.number-bar-row+.number-bar-row .row-tip{top:calc(100% + 8px);bottom:auto;transform:translate(-50%,-4px)}.number-bar-row:hover>.row-tip{opacity:0}.row-tip--added{animation:1.1s both row-tip-added}.row-tip:after{border-left-color:#0000;border-top-color:var(--ink);top:100%;left:50%;transform:translate(-50%)}.number-bar-row+.number-bar-row .row-tip:after{border-top-color:#0000;border-bottom-color:var(--ink);top:auto;bottom:100%}}.score-card .sum{width:100%;min-height:0;margin-top:calc(36px * var(--k));flex:auto}.sum-board{gap:calc(12px * var(--k));color:var(--paper);font-variant-numeric:tabular-nums;flex-direction:column;display:flex}.sb-grid{grid-template-columns:minmax(0, 1fr) calc(30px * var(--k)) minmax(0, 1fr);row-gap:calc(10px * var(--k));align-items:center;display:grid}.sb-head{font-size:calc(14px * var(--k));letter-spacing:.14em;text-align:center;font-weight:800}.sb-num{padding:calc(7px * var(--k)) calc(14.5px * var(--k)) calc(5px * var(--k)) calc(13.5px * var(--k));border:2px solid var(--paper);font-size:calc(66px * var(--k));letter-spacing:-.02em;text-align:center;justify-self:center;font-weight:800;line-height:1}.sb-colon{font-size:calc(40px * var(--k));text-align:center;font-weight:800}.sb-foot{padding-top:calc(14px * var(--k));font-size:calc(13px * var(--k));letter-spacing:.08em;text-align:center;opacity:.7;flex:none;margin-top:auto;font-weight:800}@media (width<=760px){.sb-foot{opacity:1}}.sock-pile{min-height:calc(150px * var(--k));margin:calc(4px * var(--k)) calc(6px * var(--k)) 0;flex:auto;position:relative}.sock-pile-sock{backface-visibility:hidden;height:calc(108px * var(--k) * var(--s));filter:drop-shadow(0 2px 4px #000000b3);transform:translate(-50%, -50%) rotate(var(--r));animation:.45s cubic-bezier(.3,1.3,.5,1) both sock-drop;animation-delay:calc(min(var(--i), 20) * 35ms);position:absolute}.sock-pile-sock .sock-photo{height:100%}@keyframes sock-drop{0%{opacity:0;transform:translate(-50%, -140%) rotate(calc(var(--r) * .4))}}@media (prefers-reduced-motion:reduce){.sock-pile-sock{animation:none}}.number-bar--court{font-size:clamp(28px,3.1vw,46px)}@media (width<=760px){.court-page{--court-w:min(396px, 100vw - 32px)}.court-page .court-card,.court-page .line-flip,.court-page .line-card{width:var(--court-w)}.court-page .line-card .lf-address{grid-column:1/-1}.court-page .line-card :is(.lf-flat,.lf-postalCode,.lf-city,.cp){grid-column:span 3}.court-page .line-card .lf-lastName{grid-area:2/1/auto/-1}.court-page .line-card .lf-firstName{grid-area:3/1/auto/span 3}.court-page .line-card .lf-phone{grid-area:3/4/auto/span 3}.court-page .line-card .lf-email{grid-area:4/1/auto/-1}.court-page .line-card .cp-drop{--cp-drop-h:calc(47px + 154px)}.court-page .line-card .cp-head{padding:5px 9px}.court-page .line-card .cp-list button{padding:4px 9px;font-size:15px;font-weight:700;line-height:20px}.court-page .line-card .cp.is-filled:not(.is-open){background:var(--line-ink);color:var(--line-paper)}.court-page .line-card .cp.is-filled:not(.is-open) .lf-label{opacity:1}.court-page .line-card .lf-pick span{letter-spacing:.02em;text-transform:uppercase}.court-page .line-card .lf-pick label.is-on span{opacity:1}.court-page .line-card .lf-pick em{grid-row:1/span 2;align-self:center;font-size:19px;line-height:1}.court-page .line-card .lf-pick-change{display:none}.court-page .line-title{font-size:32px}.court-page .line-back{padding:5px 7px 4px;font-size:10px}.court-page .line-pay .line-back{margin-bottom:2.4px}.court-page .lf-check{font-size:11px}.number-bar--court,.court-page .chrome .chrome-center{display:none}.court-page .chrome{grid-template-areas:"bond hoop";padding-bottom:0}}.order-head{font-size:calc(40px * var(--k));letter-spacing:-.045em;font-weight:800;line-height:.9}.order-end{margin-top:calc(3.5px * var(--k));gap:calc(14px * var(--k));flex-direction:column;flex:none;display:flex}.order-score{text-align:right;justify-items:end;display:grid}.order-score-label{font-size:calc(23px * var(--k));letter-spacing:.02em;white-space:nowrap;font-weight:800}.order-score strong{margin-top:calc(4px * var(--k));text-transform:uppercase;font-size:calc(80px * var(--k));letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin-right:.045em;line-height:.9}@media (width<=480px){.order-head{font-size:calc(11.1111vw - 7.11111px)}}.order-score-note{margin-top:calc(4px * var(--k));font-size:calc(15px * var(--k));font-weight:600}.order-score-line{white-space:nowrap;line-height:1}.order-go{padding:calc(14px * var(--k)) 0;border-radius:calc(6px * var(--k));background:var(--ink);color:var(--paper);font-size:calc(14px * var(--k));letter-spacing:.04em;font-weight:800;transition:transform .15s}.order-go:hover{transform:translateY(-2px)}.order-card{gap:calc(26px * var(--k))}.order-lines{scrollbar-width:thin;min-height:0;margin:0;margin-right:calc(-16px * var(--k));padding:0;padding-right:calc(16px * var(--k));flex:auto;list-style:none;overflow-y:auto}.order-more-row,.order-more-row>.order-more{grid-column:1/-1}.order-lines li+li{margin-top:calc(8px * var(--k))}.order-box{--h:calc(46px * var(--k));grid-template-columns:calc(135px * var(--k)) minmax(0, 1fr) auto minmax(0, 1fr) auto minmax(0, 1fr) calc(53px * var(--k));--pad-x:calc(8px * var(--k));padding:calc(8px * var(--k)) var(--pad-x);background:var(--ink);color:var(--paper);border-radius:8px;align-items:center;display:grid}.order-lines .order-box{--h:calc(62px * var(--k));--half:calc((62px - 3px) * var(--k) / 2)}.order-lines .is-single .side-roll{height:var(--h)}.order-lines .is-single .order-thumb .sock-photo{height:calc(var(--h) - 10px * var(--k))}.order-lines .is-single .order-boxes .pack-sock{--lid-h:calc((62px - 14px) * var(--k) / 2)}.order-lines .order-box{grid-template-columns:calc(135px * var(--k)) minmax(0, 1fr) auto minmax(0, 1fr) auto minmax(0, 1fr) calc(53px * var(--k)) auto}.order-box>:nth-child(5){grid-column:8}.order-lines{column-gap:calc(2px * var(--k))}.order-lines .order-what{width:2.9em;margin-left:calc(5px * var(--k));font-size:calc(27px * var(--k))}.order-lines .order-feet,.order-lines .side-roll{width:calc(20px * var(--k));font-size:calc(12px * var(--k))}.order-lines .order-thumb{align-items:center;gap:calc(3px * var(--k));flex-direction:column;width:auto}.order-lines .order-thumb.is-pair .sock-photo{height:calc((var(--h) - 3px * var(--k)) / 2)}.order-lines .order-thumb .sock-photo-number{font-size:62cqw}.order-lines .order-thumb.is-pair .sock-photo-number{font-size:66cqw}.order-lines .order-size,.order-boxes{box-sizing:border-box;height:var(--h);padding:0 calc(5px * var(--k));border:1.5px solid var(--paper);border-radius:2px;justify-content:center;place-self:stretch stretch;align-items:center;display:flex}.order-lines .order-size{font-size:calc(18px * var(--k));line-height:1}.order-boxes{align-items:flex-start;gap:calc(3px * var(--k));--lid-h:calc((var(--h) - 3px * var(--k) - 11px * var(--k)) / 2);flex-direction:column}.order-boxes .pack-sock{cursor:default}.order-boxes .pack-kind{font-size:calc(11px * var(--k));opacity:1}.order-remove{width:calc(28px * var(--k));margin:calc(-8px * var(--k)) calc(-1 * var(--pad-x)) calc(-8px * var(--k)) calc(4px * var(--k));background:var(--ink);box-shadow:inset 0 0 0 3px var(--ink);color:var(--paper);cursor:pointer;border:0;border-radius:0 8px 8px 0;justify-content:center;align-self:stretch;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex}.order-remove:hover,.order-remove:focus-visible{background:var(--paper);color:var(--ink)}.order-remove-x{font-size:calc(30px * var(--k));font-weight:800;line-height:1;rotate:45deg}.order-remove:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.order-boxes{background:var(--paper);color:var(--ink)}@supports (grid-template-columns:subgrid){.order-lines{grid-template-columns:auto minmax(0, 1fr) auto minmax(0, 1fr) auto minmax(0, 1fr) minmax(calc(53px * var(--k)), auto);align-content:start;row-gap:calc(10px * var(--k));display:grid}.order-lines li+li{margin-top:0}.order-lines>li,.order-box{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.order-lines{grid-template-columns:auto auto minmax(0, 1fr) auto minmax(0, 1fr) auto minmax(0, 1fr) minmax(calc(53px * var(--k)), auto) auto}.order-lines .order-box{grid-template-columns:subgrid;grid-column:2/-1}}.order-kind{width:calc(24px * var(--k));margin-right:calc(4px * var(--k));background:var(--ink);color:var(--paper);border-radius:8px;grid-column:1;justify-content:center;align-self:stretch;align-items:center;display:flex}.order-lines .order-what{gap:calc(3px * var(--k));width:auto;margin-left:calc(2px * var(--k))}.order-lines .order-what strong{height:var(--half);font-size:var(--half);line-height:var(--half)}.order-lines .is-single .order-what strong{font-size:var(--half);line-height:var(--half)}.order-lines .is-single .side-roll,.order-lines .is-single .order-thumb .sock-photo{height:var(--half)}.order-lines .is-single .order-thumb .sock-photo-number{font-size:66cqw}.order-lines .order-box.is-single{--h:calc(((62px - 14px) / 2 + 11px) * var(--k))}.order-lines .is-single .order-size,.order-lines .is-single .order-boxes{height:var(--h);align-self:center}.order-lines .order-size{font-size:calc(15px * var(--k))}.order-lines .order-kind{--half:calc((62px - 3px) * var(--k) / 2);width:auto;padding:0 calc(6px * var(--k))}.order-lines .order-kind .order-thumb{align-items:center;gap:calc(3px * var(--k));flex-direction:column;width:auto;height:auto}.order-lines .order-kind .order-thumb .sock-photo{height:var(--half)}.order-lines .order-kind .order-thumb .sock-photo-number{font-size:66cqw;top:25%}.order-lines .order-socks{gap:calc(6px * var(--k))}.order-box>:first-child{grid-column:1}.order-box>:nth-child(2){grid-column:3}.order-box>:nth-child(3){grid-column:5}.order-box>:nth-child(4){grid-column:7}.order-size{font-size:calc(15px * var(--k));letter-spacing:.02em;font-weight:800;line-height:var(--h);white-space:nowrap}.order-socks{align-items:center;gap:calc(6px * var(--k));display:flex}.order-thumb{justify-content:center;gap:calc(3px * var(--k));width:calc(54px * var(--k));height:var(--h);flex:none;display:flex}.order-thumb .sock-photo{height:100%}.order-thumb .sock-photo-number{font-size:48cqw;top:25%}.order-what{height:var(--h);flex-direction:column;justify-content:center;display:flex}.order-what strong{height:calc(var(--h) / 2);font-size:calc(24px * var(--k));line-height:calc(var(--h) / 2);letter-spacing:-.02em;white-space:nowrap}.order-big{font-size:calc(28px * var(--k));font-weight:800;line-height:var(--h);letter-spacing:-.04em;text-align:center;font-variant-numeric:tabular-nums}.order-lines .order-price{font-size:calc(30px * var(--k))}.sum-unit,.order-price-unit{letter-spacing:0;margin-left:.2em;font-size:1em}.order-price{white-space:nowrap;justify-content:flex-end;align-items:baseline;display:flex}.digit-roll{text-align:center;cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none;width:.68em;display:inline-block;position:relative}.digit-roll:focus-visible{outline:1.5px solid var(--paper);outline-offset:1px}.digit-roll-ghost{visibility:hidden}.digit-roll-window{background:var(--paper);height:1.2em;color:var(--ink);border-radius:2px;margin-top:-.6em;line-height:1.2em;position:absolute;top:50%;left:0;right:0;overflow:hidden}.digit-roll-strip{flex-direction:column;transition:transform .18s;display:flex}.digit-roll-strip span{height:1.2em}.order-feet{box-sizing:border-box;width:calc(22px * var(--k));border:1.5px solid var(--paper);font-size:calc(15px * var(--k));border-radius:2px;flex:none;justify-content:center;align-items:center;font-weight:800;line-height:1;display:flex}.order-feet-pair{gap:calc(3px * var(--k));height:var(--h);flex-direction:column;flex:none;display:flex}.order-feet-pair .order-feet{flex:1 1 0}.side-roll{width:calc(22px * var(--k));height:var(--h);font-size:calc(15px * var(--k));text-align:center;flex:none;font-weight:800;position:relative;overflow:hidden}.side-roll-frame{position:absolute;inset:0}.side-roll{--step:calc(18px * var(--k))}.side-roll-strip{top:calc(50% - var(--step) / 2);transition:transform .18s;display:block;position:absolute;left:0;right:0}.side-roll-strip span{height:var(--step);line-height:var(--step);opacity:0;transition:opacity .18s;position:absolute;left:0;right:0}.side-roll.is-rolling .side-roll-strip span{opacity:.3}.side-roll .side-roll-strip span.is-on{opacity:1}.side-roll.is-rolling{cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none}.side-roll.is-rolling:focus-visible{outline:1.5px solid var(--paper);outline-offset:1px}@media (width<=519px){.court-card .order-card{padding-left:8px;padding-right:8px}.order-lines{margin-right:-6px;padding-right:6px}.order-box .order-what,.order-box .order-what strong{font-size:15px}.order-box .order-thumb{width:38px}.order-box .order-feet,.order-box .side-roll{width:18px}.order-box{--pad-x:6px;padding-left:6px;padding-right:6px}.order-box .pack-kind{display:none}.order-lines .order-box .order-size{font-size:11px}.order-lines .order-what{margin-left:2px;font-size:15px}.order-lines{column-gap:1px}.order-remove{width:22px;margin-left:2px}.order-more .order-more-plus{width:22px}.order-lines .order-what strong{font-size:15px}.order-lines .is-single .order-what strong{font-size:17px}.order-lines .order-size{font-size:11px}.order-kind{width:18px;margin-right:2px}.order-lines .order-size,.order-boxes{padding:0 4px}}.order-what .digit-roll{width:.8em;margin:0 .04em}.order-what{width:3.1em;font-size:calc(24px * var(--k));flex:none;align-items:center}.order-more{box-sizing:border-box;height:calc((35px + 2 * 8px) * var(--k));padding:0 calc(12px * var(--k));border:3px solid var(--ink);border-radius:calc(8px * var(--k));background:var(--paper);color:var(--ink);flex:none;justify-content:space-between;align-items:center;text-decoration:none;display:flex}.order-more-what{font-size:calc(19px * var(--k));letter-spacing:-.02em;font-weight:800}.order-more-plus{width:calc(28px * var(--k));margin-right:calc(-12px * var(--k) - 3px);text-align:center;font-size:calc(30px * var(--k));font-weight:800;line-height:1;transition:transform .15s}.order-more:hover .order-more-plus{transform:rotate(90deg)}.line-card{--k:1;--line-ink:var(--ink);--line-paper:var(--paper);box-sizing:border-box;border:5px solid var(--ink);background:var(--line-paper);width:min(396px,100%);min-height:560px;color:var(--line-ink);border-radius:12px;flex-direction:column;gap:14px;padding:22px;display:flex}@media (width>=520px){.line-card{--k:1.2;width:560px;min-height:640px}}.line-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.line-title{font-size:calc(40px * var(--k));letter-spacing:-.045em;margin:0;font-weight:800;line-height:.9}.line-back{border:2.5px solid var(--ink);background:var(--paper);color:var(--ink);font:inherit;font-size:calc(12px * var(--k));letter-spacing:.02em;cursor:pointer;border-radius:8px;flex:none;align-items:center;gap:5px;padding:6px 10px 5px;font-weight:800;display:inline-flex}.line-back-arrow{width:1.2em;height:.9em;display:block}.line-pay .line-top{align-items:flex-end}.line-pay .line-back{margin-bottom:calc(40px * var(--k) * .075)}.line-back:hover{background:var(--ink);color:var(--paper)}.line-fields{flex-direction:column;flex:auto;gap:16px;display:flex}.lf-part{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px 10px;display:grid}.lf-head{letter-spacing:.14em;grid-column:1/-1;margin:0;font-size:13px;font-weight:800}.lf{flex-direction:column;gap:3px;min-width:0;display:flex}.lf.span-2{grid-column:span 2}.lf.span-3{grid-column:span 3}.lf.span-4{grid-column:span 4}.lf.span-6{grid-column:1/-1}.lf-label{letter-spacing:.1em;opacity:.6;padding:0;font-size:9px;font-weight:800}.lf input,.lf select{box-sizing:border-box;border:1.5px solid var(--line-ink);width:100%;min-width:0;height:30px;color:inherit;font:inherit;background:0 0;border-radius:6px;outline:none;padding:0 10px;font-size:15px;font-weight:700}.lf select option{color:#000}.lf-pick{border:0;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:6px;margin:0;padding:0;display:grid}.lf-pick legend{grid-column:1/-1;margin-bottom:4px;padding:0}.lf-pick label{border:1.5px solid var(--line-ink);cursor:pointer;border-radius:6px;grid-template-columns:1fr auto;gap:1px 8px;padding:6px 10px;display:grid;position:relative}.lf-pick input{opacity:0;pointer-events:none;position:absolute}.lf-pick strong{font-size:13px;font-weight:800}.lf-pick span{opacity:.7;grid-column:1;font-size:10px;font-weight:600}.lf-pick em{grid-area:1/2;font-size:13px;font-style:normal;font-weight:800}.lf-pick label.is-on{background:var(--line-ink);color:var(--line-paper)}.lf-pick.is-closed label{grid-column:1/-1}.lf-pick-change{letter-spacing:.1em;opacity:.7;grid-area:2/2;place-self:end;font-size:9px;font-weight:800}.line-card .lf-pick+.lf{margin-top:2px}.lf-map{min-height:44px;font:inherit;letter-spacing:.02em;color:var(--line-paper);background:var(--line-ink);border:2.5px solid var(--line-ink);cursor:pointer;border-radius:6px;grid-column:1/-1;padding:6px 10px;font-size:15px;font-weight:800}.lf-map:disabled{cursor:progress;opacity:.7}.lf-map:focus-visible{outline:2px solid var(--line-ink);outline-offset:2px}.lf-pick label:has(input:focus-visible){box-shadow:0 0 0 2px var(--line-ink)}.lf-check{letter-spacing:.06em;cursor:pointer;grid-column:1/-1;align-items:center;gap:8px;font-size:13px;font-weight:800;display:flex}.lf-check input{width:16px;height:16px;accent-color:var(--line-ink);margin:0}.line-end{flex-direction:column;flex:none;gap:10px;display:flex}.line-go{padding:calc(14px * var(--k)) 0;background:var(--line-ink);color:var(--line-paper);font-size:calc(14px * var(--k));letter-spacing:.04em;border-radius:6px;font-weight:800;transition:transform .15s}.line-go:hover{transform:translateY(-2px)}.line-go:disabled{opacity:.6}.line-card .lf{border:1.5px solid var(--line-ink);cursor:text;border-radius:6px;gap:1px;padding:5px 9px}.line-card .lf-part--form{gap:6px 8px}.lf input,.lf select{border:0;border-radius:0;height:20px;padding:0}.lf input:focus,.lf select:focus{box-shadow:none}.line-card,.cp{position:relative}.cp-value{box-sizing:border-box;width:100%;height:20px;color:inherit;text-align:left;justify-content:space-between;align-items:center;padding:0;font-size:15px;font-weight:700;display:flex}.cp-arrow{border-bottom:7px solid;border-left:5px solid #0000;border-right:5px solid #0000;flex:none;width:0;height:0}.cp:not(.is-open) .cp-arrow{rotate:180deg}.cp-value:focus-visible{outline:none}.cp-list{z-index:3;border:1.5px solid var(--line-ink);background:var(--line-paper);max-height:240px;color:var(--line-ink);scrollbar-width:thin;flex-direction:column;margin-top:4px;padding:6px 0;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.cp-list button{color:inherit;text-align:left;text-underline-offset:3px;padding:4px 10px;font-size:13px;font-weight:600}.cp-value,.cp-list button,.line-card .lf input{text-transform:uppercase}.cp-list button:hover,.cp-list button:focus-visible{outline:none;text-decoration:underline}.cp-list button.is-on{font-weight:800;text-decoration:underline;text-decoration-thickness:2px}.line-card .cp-drop{z-index:3;height:var(--cp-drop-h);overscroll-behavior:contain;scrollbar-width:none;border-bottom:2.5px solid var(--line-ink);background:var(--line-paper);color:var(--line-ink);border-radius:6px;position:absolute;top:-2.5px;left:-2.5px;right:-2.5px;overflow-y:auto}.line-card .cp-drop::-webkit-scrollbar{display:none}.line-card .cp-head{z-index:1;box-sizing:border-box;border:2.5px solid var(--line-ink);background:var(--line-paper);width:100%;color:inherit;text-align:left;cursor:pointer;border-bottom:0;border-radius:6px 6px 0 0;flex-direction:column;gap:1px;display:flex;position:sticky;top:0}.line-card .cp-head .cp-value{align-self:stretch;width:100%}.line-card .cp-drop .cp-list{background:0 0;border:0;flex-direction:column;max-height:none;margin:0;padding:0;display:flex;position:static;overflow:visible}.line-card .cp-drop .cp-list button{border:solid var(--line-ink);border-width:0 2.5px}.line-card .cp-drop .cp-list button:is(:hover,:focus-visible,.is-on){background:var(--line-ink);color:var(--line-paper);box-shadow:0 1px 0 var(--line-ink);text-decoration:none}@media (width>=761px){.cp-list button:hover,.cp-list button:focus-visible,.cp-list button.is-on{background:var(--line-ink);color:var(--line-paper);text-decoration:none}.cp-list{scrollbar-width:auto;overflow-y:scroll}.cp-list::-webkit-scrollbar{width:6px}.cp-list::-webkit-scrollbar-track{background:var(--line);border-radius:3px}.cp-list::-webkit-scrollbar-thumb{background:var(--line-ink);border-radius:3px}.line-card .lf-pick.is-closed+.lf{margin-bottom:-3px}.line-card:not(.line-pay) .lf-pick em{grid-row:1/span 2;align-self:center;font-size:24px;line-height:1}.line-card .lf-lastName{grid-area:2/1/auto/-1}.line-card .lf-firstName{grid-area:3/1/auto/span 3}.line-card .lf-phone{grid-area:3/4/auto/span 3}.line-card .lf-email{grid-area:4/1/auto/-1}.line-card .cp-drop{--cp-drop-h:calc(50px + 165px)}.line-card .cp-head{padding:6px 10px}.line-card .cp-list button{padding:4px 10px;font-size:14.4px;font-weight:700;line-height:22px}.line-card:not(.line-pay) .cp-value{flex:none;height:18px}.line-card .lf-pick-change{display:none}.line-card .cp.is-filled:not(.is-open){background:var(--line-ink);color:var(--line-paper)}.line-card .cp.is-filled:not(.is-open) .lf-label{opacity:1}}@media (width<=519px){.lf-pick{grid-template-columns:1fr}}.line-flip .flip-card-face{transition:visibility 0s linear .12s;display:flex}.line-flip.is-flipped .flip-card-front,.line-flip:not(.is-flipped) .flip-card-back{visibility:hidden}.line-flip .line-card{flex:auto}.pay-bill{flex-direction:column;gap:4px;margin:0;display:flex}.pay-bill div{border-bottom:1.5px solid var(--line-ink);justify-content:space-between;gap:12px;padding-bottom:4px;font-size:12px;font-weight:800;display:flex}.pay-bill dt,.pay-bill dd{margin:0}.pay-bill .pay-total{border:0;align-items:baseline;padding:6px 0 0}.pay-total dt,.pay-total dd{font-size:calc(30px * var(--k));letter-spacing:-.04em;line-height:.9}.pay-total dd{align-items:center;gap:8px;display:flex}.pay-total .cur-switch--bill{flex-direction:column;margin:0}.pay-bill .pay-total{gap:12px}.pay-total .cur-switch--bill{margin-right:auto}.pay-total .cur-switch--bill button{padding:2px 4px 1px;line-height:1}.pay-bill .pay-total{align-items:center}.pay-total dt{flex:none}.pay-total-br{display:inline}.pay-total dd{flex:auto;justify-content:flex-end;min-width:0;container-type:inline-size}.pay-total .pay-total-sum{font-size:min(var(--sum-max,48px), calc((100cqw - var(--switch-w,41px)) / var(--chars,2)));white-space:nowrap;line-height:.72}.pay-total-sum small{letter-spacing:0;text-transform:uppercase;font-size:1em}.pay-pick{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.pay-pick legend{margin-bottom:4px}.pay-pick label{border:1.5px solid var(--line-ink);cursor:pointer;border-radius:6px;align-items:baseline;gap:12px;padding:12px 14px;display:flex;position:relative}.pay-pick input{opacity:0;pointer-events:none;position:absolute}.pay-pick strong{flex:none;min-width:7.5em;font-size:15px;font-weight:800}.pay-pick span{opacity:.75;font-size:11px;font-weight:600}.pay-pick label.is-on{background:var(--line-ink);color:var(--line-paper)}.pay-pick label:has(input:focus-visible){box-shadow:0 0 0 2px var(--line-ink)}.pay-blik input{letter-spacing:.12em;width:10ch;font-size:22px}.line-card.line-pay{gap:10px}.line-pay .line-end{margin-top:auto}.line-flip-hit{display:contents}.line-flip{cursor:pointer}.line-flip :is(input,select,label,button){cursor:auto}.line-flip :is(button,label){cursor:pointer}.pay-pick{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pay-pick legend{grid-column:1/-1}.pay-pick label{flex-direction:column;gap:2px;padding:6px 10px}.pay-pick strong{min-width:0}.pay-pick span{font-size:10px}@media (width<=519px){.pay-pick{grid-template-columns:repeat(3,auto)}.pay-pick label{text-align:center;justify-content:center;align-items:center;padding:10px 4px}.pay-pick strong{font-size:12px}.pay-pick span{display:none}}.box-top-number{fill:#111;letter-spacing:-.02em;font-size:84px;font-weight:800}.order-top{justify-content:space-between;align-items:center;display:flex}.pack-sock{align-items:center;gap:calc(7px * var(--k));color:inherit;font:inherit;font-size:calc(10px * var(--k));letter-spacing:.06em;text-align:left;white-space:nowrap;cursor:pointer;padding:0;font-weight:800;line-height:1.2;display:inline-flex}.pack-sock .box-top{width:calc(var(--lid-h) * .75);height:var(--lid-h);filter:drop-shadow(0 1px 1.5px #00000059);flex:none}.pack-sock:focus-visible{outline-offset:2px;outline:2px solid}.pack-kind{opacity:.75;animation:.25s both word-in}.pack-sock:hover .pack-kind{opacity:1}.lid-in{animation:.3s cubic-bezier(.3,1.4,.5,1) both lid-in}@keyframes lid-in{0%{opacity:0;transform:translateY(-8px)scale(1.08)}}@keyframes word-in{0%{opacity:0;transform:translateY(60%)}}.pay-sum{--parcel-w:calc(132px * var(--k));grid-template-columns:var(--parcel-w) 1fr;align-items:start;gap:calc(16px * var(--k));margin:calc(18px * var(--k)) 0 calc(10px * var(--k));display:grid}.bv-tags>span,.bv-row>span{white-space:nowrap}.bv-tags .bv-tag{justify-self:start}.pay-parcel{flex-direction:column;align-items:flex-start;gap:6px;margin:0;display:flex}.parcel{width:100%;height:auto;display:block}.parcel-more{fill:#fff;font-size:22px;font-weight:800}.pay-parcel-in{width:100%;display:block;position:relative}.pay-parcel-slot{width:25.74%;height:49.34%;position:absolute;top:44.91%}.pay-parcel-slot--0{left:6.32%}.pay-parcel-slot--1{left:35.9%}.pay-parcel-slot .ibox{width:100%;height:100%}.pay-parcel-more{color:var(--paper);font-size:calc(13px * var(--k));letter-spacing:-.01em;grid-template-columns:auto auto;place-items:center start;gap:6px 4px;font-weight:800;line-height:1;display:grid;position:absolute;top:24.25%;left:7%;translate:0 -50%}.pay-parcel-more>span{display:contents}.pay-parcel-more b{font:inherit;white-space:nowrap}.pay-parcel-box{width:auto;height:1em;display:block}.pay-parcel-caption{color:var(--line-ink);letter-spacing:.14em;white-space:nowrap;font-size:13px;font-weight:800}.line-pay .pay-pick{margin-top:calc(12px * var(--k))}.bv{min-width:0;height:calc(var(--parcel-w) * .6956);justify-self:end;margin:0;font-weight:800}.bv-tags{align-content:space-between;align-items:center;column-gap:calc(10px * var(--k));font-size:calc(13px * var(--k));letter-spacing:-.01em;grid-template-columns:auto auto auto;line-height:1;display:grid}.bv-tag{min-width:calc(20px * var(--k));height:calc(20px * var(--k));background:var(--ink);color:var(--paper);font-size:calc(12px * var(--k));border-radius:4px;place-items:center;padding:0 4px;display:grid}.bv-tags .bv-cost{text-align:right}.bv-row{display:contents}@media (width>=761px){.bv.bv-tags{border:2.5px solid var(--ink);border-radius:8px;row-gap:0;overflow:hidden}.bv-row{grid-column:1/-1;grid-template-columns:subgrid;padding:calc(3px * var(--k)) calc(8px * var(--k));align-items:center;display:grid}.bv-row+.bv-row{border-top:1.5px solid var(--ink)}.pay-pick legend{margin-bottom:6px}.pay-pick span{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;opacity:.6;font-size:12px;line-height:1}.pay-pick label.is-on span{opacity:1}.pay-pick strong{line-height:1}.line-pay .pay-fill .lf-label{font-size:12px}.line-pay .pay-fill .lf input{font-size:min(calc((100cqh - 15px) * .8), var(--fit))}.pay-pick label{box-sizing:border-box;justify-content:center;gap:3px;height:44px;padding-left:7px;padding-right:7px}.pay-bill .pay-total{gap:16px}.pay-total dd{--sum-max:92px;--unit:40px;--switch-w:52px;gap:12px}.pay-total .cur-switch--bill{font-size:15px}.pay-total .cur-switch--bill button{padding:4px 7px 3px}.line-pay .pay-fill{flex:none;min-height:0}.line-pay .pay-fill .pay-blik{flex:none;height:72px}.line-pay .pay-fill .pay-card{flex:none;grid-auto-rows:50px}.line-pay .pay-fill .pay-blik{height:106px}.line-pay .pay-fill .pay-blik input{font-size:min(calc((100cqh - 17px) * .82), var(--fit))}.line-pay .pay-sum{--parcel-w:180px;margin-top:8px;margin-bottom:4px}.line-pay .pay-pick label{padding-top:5px;padding-bottom:5px}.line-pay .pay-pick{margin-top:10px}.bv{height:auto}.bv-tags{align-content:start;row-gap:calc(5px * var(--k))}}.pay-card{gap:6px 8px}.pay-fill{min-height:calc(64px * var(--k));flex-direction:column;flex:auto;display:flex}.pay-fill .lf{justify-content:flex-start;padding:6px 10px;container-type:size}.pay-fill .lf input{width:100%;height:auto;line-height:1;font-size:min(calc((100cqh - 14px) * .8), var(--fit))}.pay-fill>.lf{flex:auto}.pay-blik{--fit:15cqw}.pay-fill .pay-card{grid-template-columns:minmax(0, 1fr) calc(90px * var(--k)) calc(64px * var(--k));flex:auto;grid-auto-rows:1fr}.pay-card .lf{grid-column:auto}.pay-card .lf.span-6{--fit:8.5cqw;grid-column:1/-1}.pay-card .lf.span-3{--fit:13cqw}.pay-card .lf.span-2{--fit:21cqw}.pay-card .lf.span-1{--fit:34cqw}.line-card .lf,.line-card .lf-pick label{border-width:2.5px}.line-card .lf:focus-within{box-shadow:none}@media (width>=761px){.line-card .lf-pick legend{margin-bottom:6px}.line-card:not(.line-pay) .lf{box-sizing:border-box;justify-content:flex-start;height:50px;padding:6px 10px}.line-card:not(.line-pay) .lf-label{font-size:12px}.line-card:not(.line-pay) .lf input,.line-card:not(.line-pay) .lf select{height:22px;font-size:14.4px}.line-card .lf-pick label{box-sizing:border-box;align-content:center;gap:3px 8px;min-height:44px;padding:5px 7px}.line-card .lf-pick strong,.line-card .lf-pick em{font-size:15px;line-height:1}.line-card .lf-pick span{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;opacity:.6;font-size:12px;font-weight:800;line-height:1}.line-card .lf-pick label.is-on span{opacity:1}}.line-card .lf.is-filled:not(:focus-within){background:var(--line-ink);color:var(--line-paper)}.line-card .lf.is-filled:not(:focus-within) input{color:var(--line-paper)}.line-card .lf.is-filled:not(:focus-within) .lf-label{opacity:1}.line-card .lf:has(input:-webkit-autofill){background:var(--line-ink);color:var(--line-paper)}.line-card .lf:has(input:-webkit-autofill) .lf-label{opacity:1}.line-card .lf input:-webkit-autofill{-webkit-box-shadow:0 0 0 100px var(--line-ink) inset;-webkit-text-fill-color:var(--line-paper);caret-color:var(--line-paper)}.line-card .lf:has(input:autofill){background:var(--line-ink);color:var(--line-paper)}.line-card .lf:has(input:autofill) .lf-label{opacity:1}.line-card .lf input:autofill{box-shadow:0 0 0 100px var(--line-ink) inset;color:var(--line-paper);caret-color:var(--line-paper)}.line-pay .cur-switch--bill,.line-pay .pay-pick label,.line-pay .lf{border-width:2.5px}.line-pay .lf:focus-within{box-shadow:none}@media (width>=761px){.line-pay .bv-row+.bv-row{border-top-width:2.5px}}.bv-mark{width:calc(14px * var(--k));height:calc(14px * var(--k));display:block}@media (width<=519px){.pay-sum{--parcel-w:112px;gap:12px}.bv{height:auto}.bv-tags{align-content:start;gap:7px 8px;font-size:11px}.pay-parcel-more{font-size:11px}.pay-parcel-caption{letter-spacing:.06em;font-size:10px}.pay-total dt{font-size:24px}.pay-total dd{--sum-max:56px;--unit:22px}.pay-pick label{padding-top:7px;padding-bottom:7px}.pay-fill{min-height:0}.pay-fill .pay-blik{flex:none;height:64px}.bv-tags .bv-name{text-overflow:ellipsis;max-width:150px;overflow:hidden}}.order-rise{display:contents}.order-rise .flip-card{animation:.7s cubic-bezier(.2,.9,.3,1) both order-rise}@keyframes order-rise{0%{opacity:0;transform:translateY(60px)}}.line-card.order-card{gap:12px}.order-card{position:relative}.order-hero{width:min(calc(100% - 44px), calc(260px * var(--k)));margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.order-missing{margin:auto 0;font-size:13px;font-weight:700}.parcel-stage{perspective:1600px;cursor:pointer;width:100%;padding:0;display:block;position:relative}.parcel-lid{will-change:transform}.parcel-stage:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.parcel-lid{transform-origin:43.1% 0;transform-style:preserve-3d;transition:transform 1.2s cubic-bezier(.5,0,.25,1);position:absolute;inset:0;transform:rotate3d(800,978,0,0)}.parcel-stage.is-open .parcel-lid{transform:rotate3d(800,978,0,-115deg)}.flip-card .parcel-stage{transition:visibility 0s .12s}.flip-card.is-flipped .flip-card-front .parcel-stage,.flip-card:not(.is-flipped) .flip-card-back .parcel-stage{visibility:hidden;transition-delay:0s}.parcel-stage{backface-visibility:hidden}.parcel-lid-face{backface-visibility:hidden;width:100%;height:100%;display:block;position:absolute;inset:0}.parcel-lid-under{transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){.parcel-lid{transition-duration:10ms}.order-rise .flip-card{animation:none}}.line-card.order-card--black{background:var(--ink);color:var(--paper);justify-content:center;align-items:center}.order-enough{font-size:calc(40px * var(--k));letter-spacing:-.04em;text-align:left;margin:0;font-weight:800;line-height:.95}.cat-stage{z-index:0;pointer-events:none;width:100%;height:0;position:absolute;top:0;left:0;overflow:clip visible}.cat{pointer-events:none;-webkit-user-select:none;user-select:none;width:105px;height:73px;position:absolute;top:0;left:0}.cat.is-off{display:none}.cat-pose{position:absolute;bottom:-3px;left:50%;overflow:visible;translate:-50%}.cat-pose--walk{width:105px}.cat-pose--sit{width:66px}.cat-pose--lie{width:99px}.cat-pose--stretch{width:105px}.cat.is-left .cat-pose{scale:-1 1}.cat-leg,.cat-eye,.cat-head{transform-box:fill-box}.cat.is-walk .cat-head{animation:1s ease-in-out infinite alternate cat-nod}@keyframes cat-nod{to{transform:translateY(.7px)rotate(-1.5deg)}}.cat-tail{transform-box:fill-box;transform-origin:35% 100%;animation:3.8s ease-in-out infinite alternate cat-tail}@keyframes cat-tail{0%{transform:rotate(-5deg)}to{transform:rotate(6deg)}}.cat-eye{transform-origin:50%;animation:9s ease-in-out infinite cat-blink}@keyframes cat-blink{0%,86%,to{transform:scaleY(1)}90%,93%{transform:scaleY(.12)}}.order-size-b{display:none}@media (width<=760px){.court-card .order-lines .order-box,.court-card .order-lines .order-kind{--tag-h:22px}.court-card .order-lines .order-box{--h:calc(2 * var(--tag-h) + 3px);border-radius:0 8px 8px 0;padding-top:4px;padding-bottom:4px}.court-card .order-lines .order-kind{border-radius:8px 0 0 8px;width:auto;margin-right:-1px;padding:0 2px 0 4px}.court-card .order-lines .order-kind .order-thumb{flex-direction:row;gap:2px}.court-card .order-lines .order-kind .order-thumb .sock-photo{height:calc(2 * var(--tag-h) + 3px)}.court-card .order-lines .order-kind .order-thumb .sock-photo-number{font-size:52cqw}.court-card .order-lines .order-what{order:-1;align-self:center;gap:3px;height:auto;margin:0 1px 0 0}.court-card .order-lines .order-what strong{height:var(--tag-h);font-size:calc((var(--tag-h) - 2px) / .746);line-height:var(--tag-h);letter-spacing:-.05em;translate:0 .04em}.court-card .order-lines .order-feet{background:var(--paper);width:18px;color:var(--ink)}.court-card .order-lines .order-feet,.court-card .order-lines .side-roll{font-size:11.8771px}.court-card .order-lines .order-feet-pair{align-self:center;height:auto}.court-card .order-lines .order-feet-pair .order-feet{height:var(--tag-h);flex:none}.court-card .order-lines .side-roll{width:18px;height:var(--h);color:var(--ink);align-self:center}.order-size-b{box-sizing:border-box;width:18px;height:var(--h);background:var(--paper);color:var(--ink);writing-mode:vertical-rl;white-space:nowrap;border-radius:2px;flex:none;justify-content:center;align-self:center;align-items:center;font-size:10px;font-weight:800;line-height:1;display:flex}.court-card .order-lines .order-box .order-size{visibility:hidden;border:0;width:0;padding:0;overflow:hidden}.court-card .order-lines .order-box .order-boxes{background:0 0;border:0;justify-content:center;align-items:center;gap:1px;margin-left:-2px;padding:0}.court-card .order-lines .order-box .order-boxes .pack-sock{--lid-h:calc(var(--tag-h) + 1px)}.court-card .order-lines .order-box.is-single .order-boxes .pack-sock{--lid-h:var(--tag-h)}.court-card .order-lines .order-price{letter-spacing:-.05em;margin-left:0;margin-right:1px;font-size:21px}.court-card .order-lines .order-price-unit{letter-spacing:0;margin-left:.2em;font-size:1em}.court-card .order-lines{grid-template-columns:auto auto 0 auto 0 auto minmax(0,1fr) minmax(40px,auto) auto}.court-card .order-lines .order-remove{width:26px;margin-top:-4px;margin-bottom:-4px;margin-left:-1px;padding:0}.court-card .order-more .order-more-plus{box-sizing:border-box;width:26px;padding:0}.court-card .order-lines .order-remove-x,.court-card .order-more .order-more-plus{--cross-arm:14px;--cross-bar:3.5px}.court-card .order-lines .order-socks{gap:5px}.court-card .order-lines .order-box .order-boxes{--box-h:calc((var(--h) - 3px) / 2);gap:calc(3px - var(--box-h) * 12 / 148);margin-left:3px}.court-card .order-lines .order-box .order-boxes .pack-sock,.court-card .order-lines .order-box.is-single .order-boxes .pack-sock{--lid-h:calc(var(--box-h) * 160 / 148)}.court-card .order-lines .order-price{font-size:27px}}.court-card .order-lines .order-box .order-price{grid-column:6/8;justify-content:flex-end;justify-self:center;width:2.6em}@media (width>=761px){.court-card{--m:1.25}.court-card .order-lines .order-box,.court-card .order-lines .order-kind{--tag-h:calc(22px * var(--m))}.court-card .order-lines .order-box{--h:calc(2 * var(--tag-h) + 3px * var(--m));--pad-x:calc(8px * var(--m));padding-top:calc(4px * var(--m));padding-bottom:calc(4px * var(--m));border-radius:0 8px 8px 0}.court-card .order-lines .order-kind{width:auto;margin-right:calc(-2px * var(--k) - 1px);padding:0 calc(2px * var(--m)) 0 calc(4px * var(--m));border-radius:8px 0 0 8px}.court-card .order-lines .order-kind .order-thumb{gap:calc(2px * var(--m));flex-direction:row}.court-card .order-lines .order-kind .order-thumb .sock-photo{height:calc(2 * var(--tag-h) + 3px * var(--m))}.court-card .order-lines .order-kind .order-thumb .sock-photo-number{font-size:52cqw}.court-card .order-lines .order-socks{gap:calc(3px * var(--m))}.court-card .order-lines .order-what{align-self:center;gap:calc(3px * var(--m));order:-1;width:auto;height:auto;margin:0 3px 0 0}.court-card .order-lines .order-what strong{height:var(--tag-h);font-size:calc((var(--tag-h) - 2px * var(--m)) / .746);line-height:var(--tag-h);letter-spacing:-.05em;translate:0 .04em}.court-card .order-lines .order-feet{width:calc(18px * var(--m));background:var(--paper);color:var(--ink);font-size:calc(10px * var(--m) * .715 / .602)}.court-card .order-lines .order-feet-pair{align-self:center;height:auto}.court-card .order-lines .order-feet-pair .order-feet{height:var(--tag-h);flex:none}.court-card .order-lines .side-roll{width:calc(18px * var(--m));height:var(--h);color:var(--ink);font-size:calc(10px * var(--m) * .715 / .602);align-self:center}.order-size-b{box-sizing:border-box;width:calc(18px * var(--m));height:var(--h);background:var(--paper);color:var(--ink);writing-mode:vertical-rl;font-size:calc(10px * var(--m));white-space:nowrap;border-radius:2px;flex:none;justify-content:center;align-self:center;align-items:center;font-weight:800;line-height:1;display:flex}.court-card .order-lines .order-box .order-size{visibility:hidden;border:0;width:0;padding:0;overflow:hidden}.court-card .order-lines .order-box .order-boxes{justify-content:flex-start;align-self:center;align-items:center;gap:calc(1.5px * var(--m));height:var(--h);margin-left:calc(-.5px * var(--m));background:0 0;border:0;flex-direction:row;padding:0}.court-card .order-lines .order-box .order-boxes .pack-kind{display:none}.court-card .order-lines .order-box .order-boxes .pack-sock,.court-card .order-lines .order-box.is-single .order-boxes .pack-sock{--lid-h:calc(var(--h) * 160 / 148)}.court-card .order-lines .order-price{margin-left:0;margin-right:calc(2px * var(--k));font-size:calc(29px * var(--m));letter-spacing:-.04em}.court-card .order-lines{grid-template-columns:auto auto 0 auto 0 auto minmax(0, 1fr) minmax(calc(40px * var(--m)), auto) auto;row-gap:calc(10px * var(--m))}.court-card .order-lines .order-remove{width:calc(34px * var(--m));margin-top:calc(-4px * var(--m));margin-bottom:calc(-4px * var(--m));margin-left:calc(-2px * var(--k));padding:0}.court-card .order-more .order-more-plus{box-sizing:border-box;width:calc(34px * var(--m));padding:0}.court-card .order-lines .order-remove-x,.court-card .order-more .order-more-plus{--cross-arm:calc(14px * var(--m));--cross-bar:calc(3.5px * var(--m))}}.court-card .order-lines .order-remove-x,.court-card .order-more .order-more-plus{height:var(--cross-arm);color:inherit;flex:none;font-size:0;display:block;position:relative}.court-card .order-lines .order-remove-x{width:var(--cross-arm)}.court-card .order-lines .order-remove-x:before,.court-card .order-lines .order-remove-x:after,.court-card .order-more .order-more-plus:before,.court-card .order-more .order-more-plus:after{content:"";width:var(--cross-arm);height:var(--cross-bar);background:currentColor;position:absolute;top:50%;left:50%;translate:-50% -50%}.court-card .order-lines .order-remove-x:after,.court-card .order-more .order-more-plus:after{rotate:90deg}.info-box{display:none}.info.page{padding-bottom:clamp(40px,8vh,90px)}.info-box{flex-direction:column;align-items:center;gap:clamp(18px,3vh,30px);width:min(100%,179.722dvh - 682.944px + 2*clamp(10px,1.6vw,18px));margin-top:clamp(50px,9vh,100px);display:flex;container-type:inline-size}.info-box-head{background:var(--ink);color:var(--paper);letter-spacing:-.04em;margin:0;padding:6px 16px 5px;font-size:clamp(30px,3.4vw,48px);font-weight:800;line-height:1}.ibox-body{--d-words:615px;--d-h:min(209px, calc((100cqw - var(--d-words)) / 2.565));--d-box:calc(var(--d-h) * 3 / 4);grid-template-columns:auto auto;justify-content:space-between;align-items:start;gap:clamp(28px,3vw,44px);width:100%;display:grid}.ibox-part{align-items:flex-start;gap:clamp(24px,2.4vw,36px);display:flex}.ibox-words{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.ibox-part:last-child .ibox-words{height:var(--w-h,auto);grid-template-rows:auto minmax(0,1fr);align-items:center;display:grid}.ibox-lead{letter-spacing:-.04em;white-space:nowrap;margin:0;font-size:clamp(28px,3vw,42px);font-weight:800;line-height:1}.ibox-line{white-space:nowrap;margin:0;font-size:19px;font-weight:600;line-height:1.35}.ibox-switch{background:var(--ink);border-radius:9px;padding:4px;display:flex}.ibox-switch button{color:var(--paper);font:inherit;letter-spacing:.03em;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:9px 16px 8px;font-size:14px;font-weight:800}.ibox-switch button.is-on{background:var(--paper);color:var(--ink)}.ibox-stage{align-self:center}.ibox-click{cursor:pointer;background:0 0;border:0;padding:0;display:block}.ibox-click:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.ibox-ship-parcel{flex:none;align-self:center}.ibox-ship-parcel .parcel-stage{width:calc(var(--d-h) * 1406 / 978);background:0 0;border:0}.ibox{width:var(--d-box);aspect-ratio:3/4;perspective:900px;display:block;position:relative}.ibox-tray{background:#9c7445;border-radius:4px;place-items:center;display:grid;position:absolute;inset:4% 4.2%;box-shadow:inset 0 0 0 5px #b78c56,inset 0 6px 14px #00000059}.ibox--metal .ibox-tray{background:#b9bec3;border-radius:13%/10%;inset:3.8% 4.2%;box-shadow:inset 0 0 0 4px #9ea3a8,inset 0 6px 14px #0000004d}.ibox-sock{filter:drop-shadow(0 1px 2px #00000040);width:calc(100% - 10px);height:calc(100% - 10px)}.ibox-sock-number{letter-spacing:-.02em;fill:var(--ink);font-size:53.5px;font-weight:800}.ibox-lid{transform-origin:4.2%;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.33,0,.2,1),rotate .3s ease-out;position:absolute;inset:0}.ibox-lid .box-top{filter:drop-shadow(0 3px 5px #0000004d);backface-visibility:hidden;width:100%;height:100%;display:block}.ibox-lid:before{content:"";backface-visibility:hidden;background:#b78c56;border-radius:2px;position:absolute;inset:3.8% 4.2% 3.8% calc(4.2% - 2px);transform:rotateY(180deg)}.ibox--metal .ibox-lid:before{background:#a9aeb3;border-radius:13%/10%}.ibox.is-open .ibox-lid{transform:rotateY(-96deg)}.is-hinting .ibox-lid{animation:12s ease-in-out .8s infinite ibox-hint}@keyframes ibox-hint{0%,8.2%,to{rotate:y 0deg}2.2%{rotate:y -24deg}3.9%{rotate:y -6deg}5.2%{rotate:y -14deg}}.ibox-ship-parcel .parcel-stage:not(.is-open) .parcel-lid{animation:12s ease-in-out 1.8s infinite parcel-hint}@keyframes parcel-hint{0%,8.2%,to{rotate:800 978 0 0deg}2.2%{rotate:800 978 0 -24deg}3.9%{rotate:800 978 0 -6deg}5.2%{rotate:800 978 0 -14deg}}@media (prefers-reduced-motion:reduce){.ibox-lid{transition:none}.is-hinting .ibox-lid,.ibox-ship-parcel .parcel-stage:not(.is-open) .parcel-lid{animation:none}}.info-plain{--part-gap:clamp(70px, 11vh, 120px);gap:var(--part-gap);flex-direction:column;width:min(100%,179.722dvh - 682.944px + 2*clamp(10px,1.6vw,18px));margin-top:clamp(6px,2vh,20px);display:flex}.info-plain .info-box{width:100%;margin-top:0}.ip-head{flex:none}.ip-lead{letter-spacing:-.04em;margin:0;font-size:clamp(28px,3vw,42px);font-weight:800;line-height:1}.ip-line{margin:0;font-size:19px;font-weight:600;line-height:1.35}.ip-list{grid-template-columns:max-content max-content;row-gap:8px;margin:0;padding:0;list-style:none;display:grid}.ip-list>li{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.ip-tag{grid-column:1/-1;grid-template-columns:subgrid;letter-spacing:.03em;font-size:14px;font-weight:800;line-height:1;display:grid}.ip-tag b,.ip-tag span{border:2px solid var(--ink);text-align:left;padding:8px 12px 7px}.ip-tag--pick{color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.ip-tag--pick.is-on span{background:var(--ink);color:var(--paper)}.ip-tag--pick:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.ip-tag .has-tip{cursor:help;position:relative}.ip-tip{z-index:5;background:var(--ink);width:max-content;color:var(--paper);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;pointer-events:none;opacity:0;border-radius:6px;padding:5px 9px 4px;font-size:11px;font-style:normal;font-weight:800;transition:opacity .15s,transform .15s;position:absolute;top:50%;left:calc(100% + 12px);transform:translate(-4px,-50%)}.ip-tip:after{content:"";border:5px solid #0000;border-right-color:var(--ink);position:absolute;top:50%;right:100%;transform:translateY(-50%)}.has-tip:hover>.ip-tip,.has-tip:focus-visible>.ip-tip{opacity:1;transform:translateY(-50%)}.ip-list--made{row-gap:14px}.ip-list--made .ip-mix{grid-column:1/-1;width:0;margin-top:8px;padding-left:2px}.ip-list--made .ip-tag span{text-align:center}.ip-tag .has-widest{justify-items:center;display:grid}.ip-fig{grid-area:1/1;font-style:normal}.ip-fig.is-ghost{visibility:hidden}.ip-mix{letter-spacing:.03em;grid-template-columns:max-content max-content;gap:4px 12px;margin:0;font-size:14px;font-weight:800;line-height:1.2;display:grid}.ip-mix>div{display:contents}.ip-mix dt{text-align:right;font-variant-numeric:tabular-nums}.ip-mix dd{margin:0}.ip-tag b{background:var(--ink);color:var(--paper);border-radius:6px 0 0 6px}.ip-tag span{font-variant-numeric:tabular-nums;border-radius:0 6px 6px 0}.info-plain--d{--part-gap:20px;--text-gap:10px;--one-h:400px;--head-w:calc(var(--head-h,64px) * 3.8);width:min(100% - 100px,1320px)}.io-spend .ip-tag{white-space:nowrap;grid-template-columns:max-content max-content}.info-plain--d .ip-list--made{width:var(--head-w);grid-template-columns:1fr 1fr;column-gap:8px;display:grid}.info-plain--d .ip-list--made>li{grid-column:auto;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) auto}.info-plain--d .ip-list--made .ip-tag{border:4px solid var(--ink);background:var(--ink);font-size:calc(var(--head-h,64px) * .2);border-radius:9px 9px 0 0;display:flex;overflow:hidden}.info-plain--d .ip-list--made .ip-tag>b,.info-plain--d .ip-list--made .ip-tag>span{border:0;border-radius:0;padding:.5em .45em .45em}.info-plain--d .ip-list--made .ip-tag>b{background:var(--ink);color:var(--paper);text-align:center;flex:1}.info-plain--d .ip-list--made .ip-tag>span{background:var(--paper);color:var(--ink)}.info-plain--d .ip-list--made .ip-mix{font-size:calc(var(--head-h,64px) * .18)}.info-plain--d .ip-list--made .ip-mix dd{white-space:pre-line}.io-sides{width:var(--head-w);grid-template-columns:1fr 1fr;gap:8px;display:grid}.io-sides .io-size{height:calc(var(--head-h,64px) * .84 + 8px)}.io-sides .io-size b{height:auto;font-size:calc(var(--head-h,64px) * .2);letter-spacing:0;padding:.28em 0 .24em}.io-sides .io-size span{height:auto;min-height:0;font-size:calc(var(--head-h,64px) * .18);letter-spacing:.02em;flex:auto;line-height:1.05}.io-corner--spend{align-self:stretch}.info-plain--d .io-spend{width:var(--head-w,auto);flex:1;grid-template-columns:1fr 1fr;gap:8px;margin-top:-4px;display:grid}.io-size.io-spend-tile span{flex:auto;min-height:0}.io-size.io-spend-tile b{height:auto;font-size:calc(var(--head-h,64px) * .2);padding:.5em 0 .45em;line-height:1}.io-size.io-spend-tile span{height:auto}.io-spend-tile i{font-style:normal}.io-spend-tile span i{font-size:calc(var(--head-h,64px) * .58);letter-spacing:-.03em;line-height:.75}.io-sizes{width:var(--head-w);grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.io-size{border:4px solid var(--ink);background:var(--paper);width:100%;color:var(--ink);font:inherit;appearance:none;cursor:pointer;border-radius:9px;flex-direction:column;padding:0;font-weight:800;line-height:1;display:flex;overflow:hidden}.io-size b,.io-size span{text-align:center;place-items:center;width:100%;display:grid}.io-size b{height:calc(var(--head-h,64px) * .5);background:var(--ink);color:var(--paper);font-size:calc(var(--head-h,64px) * .4);letter-spacing:-.04em;flex:none}.io-size span{height:calc(var(--head-h,64px) * .34);background:var(--paper);font-size:calc(var(--head-h,64px) * .21);letter-spacing:.02em;font-variant-numeric:tabular-nums;border-radius:0 0 5px 5px;transition:background .12s,color .12s}.io-sizes .io-size{height:calc(var(--head-h,64px) * .84 + 8px)}.io-sizes .io-size span{flex:auto;min-height:0}.io-sizes .io-size b{height:auto;font-size:calc(var(--head-h,64px) * .2);letter-spacing:0;padding:.28em 0 .24em}.io-sizes .io-size span{height:auto;font-size:calc(var(--head-h,64px) * .31);letter-spacing:-.01em}.io-size:hover,.io-size.is-on{background:var(--ink)}.io-size:hover span,.io-size.is-on span{color:var(--paper);background:0 0}.io-size:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.info-plain--d .ip-tag b,.info-plain--d .ip-tag span{border-width:4px}.info-plain--d .ip-tag b{border-radius:9px 0 0 9px}.info-plain--d .ip-tag span{border-radius:0 9px 9px 0}.info-plain--d .ip-list--made .ip-tag>b{border-radius:5px 0 0}.info-plain--d .ip-list--made .ip-tag>span{border-radius:0 5px 0 0}.info-plain--d .ip-list--made>li:first-child .ip-tip{top:calc(100% + 10px);left:50%;transform:translate(-50%,-4px)}.info-plain--d .ip-list--made>li:first-child .ip-tip:after{border-color:#0000;border-bottom-color:var(--ink);inset:auto auto 100% 50%;transform:translate(-50%)}.info-plain--d .ip-list--made>li:first-child .has-tip:hover>.ip-tip,.info-plain--d .ip-list--made>li:first-child .has-tip:focus-visible>.ip-tip{transform:translate(-50%)}.info-plain--d .ip-list--made .ip-mix{border:4px solid var(--ink);border-top:0;border-radius:0 0 9px 9px;align-content:start;width:auto;margin:0;padding:10px 12px 11px}.info-plain--d .ip-list--made .ip-tag>b,.info-plain--d .ip-list--made .ip-tag>span{white-space:nowrap}.info-plain--d .ibox-body{--d-h:calc(var(--head-h,64px) * .76);justify-content:start;gap:22px}.io-box-row{justify-content:center;display:flex}.io-box-row .info-box{width:auto}.io-box-row .info-box-head{flex:none}.info-plain--d .ibox-words{gap:calc(var(--head-h,64px) * .06)}.info-plain--d .ibox-lead{font-size:calc(var(--head-h,64px) * .28)}.info-plain--d .ibox-line{font-size:calc(var(--head-h,64px) * .15);line-height:1.15}.info-plain--d .ibox-switch{border-radius:8px;padding:3px}.info-plain--d .ibox-switch button{font-size:calc(var(--head-h,64px) * .14);padding:.4em .65em .35em}.info.page:has(.info-plain--d){padding-bottom:16px}.info-plain--d .info-box{flex-direction:row;align-items:flex-start;gap:24px}.info-plain--d .ibox-part{gap:12px}.io{justify-content:space-between;gap:var(--part-gap) 40px;grid-template:"sizes sock sides""stuff sock spend"/max-content auto max-content;display:grid}.io-corner{align-items:flex-start;gap:var(--text-gap);flex-direction:column;display:flex}.io-corner--sizes{grid-area:sizes}.io-corner--sides{grid-area:sides}.io-corner--stuff{grid-area:stuff}.io-corner--spend{grid-area:spend}.io-top{align-items:flex-start;gap:calc(var(--head-h,64px) * .2);display:flex}.info-plain--d .info-box-head{box-sizing:border-box;width:var(--head-w);height:var(--name-h,calc(var(--head-h,64px) * .76));padding:0 calc(var(--head-h,64px) * .16);font-size:calc(var(--name-h,calc(var(--head-h,64px) * .76)) * .816);justify-content:center;align-items:center;display:flex}.io-top-words{height:var(--head-h,64px);text-align:left;flex-direction:column;justify-content:space-between;display:flex}.io-corner--sizes .io-top,.io-corner--sides .io-top,.io-corner--spend .io-top{align-items:inherit;flex-direction:column;gap:8px}.io-corner--sizes .io-top-words,.io-corner--sides .io-top-words,.io-corner--spend .io-top-words{justify-content:flex-start;gap:4px;height:auto}.info-plain--d .io-top .ip-lead{font-size:calc(var(--head-h,64px) * .4);white-space:nowrap;line-height:1}.info-plain--d .io-top .ip-line{font-size:calc(var(--head-h,64px) * .21);line-height:1.25}.io-bar{margin-top:calc(-1 * var(--text-gap));grid-template-columns:repeat(10, calc(var(--head-w) / 10));grid-auto-rows:calc(var(--head-h,64px) * .36);font-size:calc(var(--head-h,64px) * .3);display:grid}.io-bar button{width:auto;height:auto;color:var(--ink);line-height:1;font:inherit;cursor:pointer;background:0 0;border:0}.io-bar button.is-current,.io-bar button:hover{background:var(--ink);color:var(--paper)}.info-plain--d .ip-lead{white-space:nowrap;font-size:36px}.info-plain--d .ip-line{white-space:nowrap;font-size:18px}.info-plain--d .ip-tag,.info-plain--d .ip-mix{font-size:calc(var(--head-h,64px) * .15)}.info-plain--d .ip-tag{text-align:left}.io-spend{gap:10px;display:flex}.io-sock{width:calc(var(--one-h) * 350 / 716 * 1.54);min-height:var(--one-h);grid-area:sock;justify-content:center;align-items:center;display:flex}.io-socks{height:var(--one-h);transform:scale(var(--k,1));align-items:flex-end;gap:6px;transition:transform .35s cubic-bezier(.3,.1,.25,1);display:flex}.io-spin{--sock-h:var(--one-h);width:calc(var(--sock-h) * 350 / 716);height:var(--sock-h);background:0 0;border:0}.io-socks.is-pair .io-spin{--sock-h:calc(var(--one-h) * .7)}.info-plain .io-spin .sock-photo{width:100%;height:100%}.io-spin:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.info-plain.info-plain--d{--part-gap:52px;--text-gap:7px;--head-w:calc(var(--head-h,64px) * 3.01)}.info-plain.info-plain--d .io-corner--sizes .io-top,.info-plain.info-plain--d .io-corner--sides .io-top,.info-plain.info-plain--d .io-corner--spend .io-top{gap:6px}.info-plain.info-plain--d .io-top .ip-lead{font-size:calc(var(--head-h,64px) * .3)}.info-plain.info-plain--d .io-top .ip-line{font-size:calc(var(--head-h,64px) * .18)}.info-plain.info-plain--d .io-sizes .io-size b,.info-plain.info-plain--d .io-sides .io-size b,.info-plain.info-plain--d .io-size.io-spend-tile b,.info-plain.info-plain--d .ip-list--made .ip-tag{font-size:calc(var(--head-h,64px) * .14)}.info-plain.info-plain--d .io-sizes .io-size b,.info-plain.info-plain--d .io-sides .io-size b,.info-plain.info-plain--d .io-size.io-spend-tile b,.info-plain.info-plain--d .ip-list--made .ip-tag>b{letter-spacing:0;padding:.28em 0 .24em;line-height:1}.info-plain.info-plain--d .ip-list--made .ip-tag>b{border-radius:5px 5px 0 0}.info-plain.info-plain--d .io-sizes .io-size,.info-plain.info-plain--d .io-sides .io-size{height:calc(var(--head-h,64px) * .74 + 8px)}.info-plain.info-plain--d .io-sizes .io-size span{font-size:calc(var(--head-h,64px) * .22)}.info-plain.info-plain--d .io-sides .io-size span{font-size:calc(var(--head-h,64px) * .14)}.info-plain.info-plain--d .io-spend{margin-top:calc(var(--head-h,64px) * .026)}.info-plain.info-plain--d .io-spend-tile span i{font-size:calc(var(--head-h,64px) * .46)}.info-plain.info-plain--d .io-bar{margin-top:calc(6px - var(--text-gap));grid-auto-rows:calc(var(--head-h,64px) * .3);font-size:calc(var(--head-h,64px) * .22)}.info-plain.info-plain--d .ip-list--made .ip-mix{font-size:calc(var(--head-h,64px) * .13);column-gap:8px;padding:8px 7px 9px}.info-plain.info-plain--d .ibox-lead{font-size:calc(var(--head-h,64px) * .3)}.info-plain.info-plain--d .ibox-line{font-size:calc(var(--head-h,64px) * .18)}.info-plain.info-plain--d .ibox-switch{align-self:stretch}.info-plain.info-plain--d .ibox-switch button{white-space:nowrap;flex:1}.info-plain--d .io{column-gap:0}.info-plain--d .io-sock{width:calc(var(--one-h) * 350 / 716 * (2 + 2 * .268 + .12))}.info-plain--d .io-socks.is-pair{gap:calc(var(--one-h) * 350 / 716 * (2 * .268 + .12))}.info-plain--d .io-spin--one{translate:-13.4%}.info-plain--d .io-spin--one:not(.is-mirror){translate:13.4%}.info-plain--d .io-socks.is-pair .io-spin{--sock-h:var(--one-h)}.info-plain.info-plain--d .info-box{flex-direction:column;align-items:center;gap:14px}.info-plain.info-plain--d .ibox-body{width:auto}.info-plain.info-plain--d .is-stacked .ibox-switch{flex-direction:column}.info-plain.info-plain--d .is-stacked .ibox-body{gap:34px}.info-plain.info-plain--d .is-stacked .ibox-part{gap:22px}.info-plain.info-plain--d .is-stacked .ibox-switch{border:3px solid var(--ink);box-shadow:none;padding:0;overflow:hidden}.info-plain.info-plain--d .is-stacked .ibox-switch button{border-radius:0;grid-template-columns:auto 1fr;align-items:center;padding:0;display:grid}.info-plain.info-plain--d .is-stacked .ibox-switch button+button{border-top:3px solid var(--ink)}.info-plain.info-plain--d .is-stacked .ibox-switch button>span{padding:calc(var(--head-h,64px) * .07) calc(var(--head-h,64px) * .12);align-self:stretch;place-items:center;line-height:1;display:grid}.info-plain.info-plain--d .is-stacked .ibox-switch-word{min-width:3.6em;font-size:calc(var(--head-h,64px) * .16)}.info-plain.info-plain--d .is-stacked .ibox-switch-cost{font-size:calc(var(--head-h,64px) * .22);letter-spacing:-.01em}.info-plain.info-plain--d:has(.is-stacked) .io-box-row{margin-top:calc(var(--part-gap) * -.55)}.info-plain.info-plain--d .is-stacked .ibox-switch-word{border-right:3px solid var(--ink)}.info-plain.info-plain--d .is-stacked .ibox-body{--d-h:var(--w-h,calc(var(--head-h,64px) * .76));--d-box:calc(var(--d-h) * 160 / 148 * 3 / 4)}.info-plain.info-plain--d .is-stacked .ibox-stage{margin-block:calc(var(--d-h) * -6 / 148)}.info-plain.info-plain--d .is-stacked .ibox-ship-parcel .parcel-stage{width:calc(var(--d-h) * 1406 / 978)}.info-plain.info-plain--d .info-box-head{border:4px solid var(--ink);background:var(--paper);color:var(--ink);text-align:left;border-left-width:0;border-radius:9px;justify-content:flex-start;padding-left:0;transition:background .15s,color .15s}@media (width>=761px){.info-plain.info-plain--d .ip-list--made .ip-mix{font-size:calc(var(--head-h,64px) * .145);row-gap:2.6px;padding:7px 7px 8px}.info-plain.info-plain--d .io-sides .io-size span{box-sizing:border-box;font-size:calc(var(--head-h,64px) * .145);padding:.28em .3em .24em}.info-plain.info-plain--d .info-box-head{border-color:#0000;border-radius:0}.info-plain.info-plain--d .io-box-row .info-box{align-items:flex-start;container-type:normal}.info-plain.info-plain--d .is-stacked .ibox-switch{flex-direction:row}.info-plain.info-plain--d .is-stacked .ibox-switch button{flex:1 1 0;grid-template-rows:auto auto;grid-template-columns:1fr}.info-plain.info-plain--d .is-stacked .ibox-switch{--sw-line:calc(4px / var(--box-z,1));border-width:var(--sw-line);border-radius:calc(9px / var(--box-z,1))}.info-plain.info-plain--d .is-stacked .ibox-switch button+button{border-top:0;border-left:var(--sw-line) solid var(--ink)}.info-plain.info-plain--d .is-stacked .ibox-switch button>.ibox-switch-word{border-right:0;border-bottom:var(--sw-line) solid var(--ink);min-width:0;line-height:1;font-size:calc(var(--head-h,64px) * .14 / var(--box-z,1));letter-spacing:0;padding:.28em 0 .24em;font-weight:900}.info-plain.info-plain--d .is-stacked .ibox-switch-cost{font-size:calc(var(--head-h,64px) * .25 / var(--box-z,1))}}.info-scroll{display:none}@media (width<=760px){.info-scroll{left:50%;bottom:calc(18px + env(safe-area-inset-bottom));z-index:20;background:var(--ink);color:var(--paper);font-family:var(--font-sans);letter-spacing:.04em;pointer-events:none;border-radius:999px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:700;transition:opacity .3s,transform .3s;display:flex;position:fixed;transform:translate(-50%)}.info-scroll span{animation:1.4s ease-in-out infinite info-scroll-bob;display:inline-block}.info-scroll.is-gone{opacity:0;transform:translate(-50%,12px)}.info-plain.info-plain--d .info-box-head{border-color:#0000;border-radius:0}.info-plain.info-plain--d .io-box-row .ibox-br-3{display:inline}.info-plain.info-plain--d .io-box-row .ibox-br-2{display:none}.info-plain.info-plain--d .io-box-row .is-stacked .ibox-stage,.info-plain.info-plain--d .io-box-row .is-stacked .ibox-ship-parcel{align-self:center}.info-plain.info-plain--d .io-box-row .is-stacked .ibox-ship-parcel{translate:18px}.info-plain.info-plain--d .io-box-row .is-stacked .ibox-switch{flex-direction:row}.info-plain.info-plain--d .io-box-row .is-stacked .ibox-switch button{flex:1 1 0;grid-template-rows:auto auto;grid-template-columns:1fr}.info-plain.info-plain--d .io-box-row .is-stacked .ibox-switch button+button{border-top:0;border-left:2.5px solid var(--ink)}.info-plain.info-plain--d .io-box-row .is-stacked .ibox-switch button>span{padding-block:2px}.info-plain.info-plain--d .io-box-row .is-stacked .ibox-switch-word{border-right:0;border-bottom:2.5px solid var(--ink);min-width:0}}.info-plain.info-plain--d .io-size b{background:var(--paper);color:var(--ink);border-bottom:4px solid var(--ink)}.info-plain.info-plain--d .io-size:hover b,.info-plain.info-plain--d .io-size.is-on b{background:var(--ink);color:var(--paper)}.info-plain.info-plain--d .ip-list--made .ip-tag,.info-plain.info-plain--d .ip-list--made .ip-tag>b{background:var(--paper);color:var(--ink)}.info-plain.info-plain--d .ibox-switch{background:var(--paper);box-shadow:inset 0 0 0 3px var(--ink)}.info-plain.info-plain--d .ibox-switch button{color:var(--ink)}.info-plain.info-plain--d .ibox-switch button.is-on{background:var(--ink);color:var(--paper)}.ibox-br-2,.ibox-br-one,.ibox-br-lead{display:none}@media (width<=760px){.info-plain.info-plain--d{--head-h:52px;--one-h:min(230px, 50vw * 716 / 350);--part-gap:24px;--text-gap:8px;width:min(396px,100vw - 70px);margin:calc(var(--part-gap) - 32px) auto 0;align-self:center}html:has(.page.info .info-plain--d){overscroll-behavior:none;overflow:hidden}.info.page:has(.info-plain--d){touch-action:none;height:100dvh;min-height:0;overflow:hidden}.info-plain.info-plain--d{overscroll-behavior:none;touch-action:pan-y;scroll-snap-type:y mandatory;scrollbar-width:none;flex:1 1 0;min-height:0;overflow-y:auto}.info-plain.info-plain--d::-webkit-scrollbar{display:none}.info-plain--d .io{display:contents}.info-plain--d .io-sock,.info-plain--d .io-corner,.info-plain--d .io-box-row{flex:none}.info-plain--d .io-corner,.info-plain--d .io-box-row{scroll-snap-align:start}.info-plain--d .io-sock{z-index:2;width:100%;min-height:0;padding-bottom:var(--part-gap);margin-bottom:calc(-1 * var(--part-gap));background:var(--paper);touch-action:none;order:-1;position:sticky;top:0}.info-plain.info-plain--d .io-corner{--head-w:100%;align-self:stretch;align-items:stretch}.info-plain.info-plain--d .io-corner .io-top{align-items:stretch}.info-plain.info-plain--d{--copy-fs:calc(var(--head-h) * .25);--lead-fs:calc(var(--copy-fs) * 2.608)}.info-plain.info-plain--d .io-corner .io-top-words{flex-direction:row;align-items:last baseline;gap:10px}.info-plain.info-plain--d .io-top .ip-lead{font-size:var(--lead-fs);letter-spacing:-.04em;flex:none;line-height:1}.info-plain.info-plain--d .io-top .ip-line{max-width:9.5em;font-size:var(--copy-fs);white-space:normal;text-wrap:balance;flex:0 auto;line-height:1.15}.info-plain.info-plain--d .io-sizes,.info-plain.info-plain--d .io-sides,.info-plain.info-plain--d .io-spend{gap:5px;width:100%;margin-top:0}.info-plain.info-plain--d .io-size,.info-plain.info-plain--d .io-sizes .io-size,.info-plain.info-plain--d .io-sides .io-size{border-width:2.5px;border-radius:8px;flex-direction:row;height:auto}.info-plain.info-plain--d .io-corner .io-size b{border-bottom:0;border-right:2.5px solid var(--ink);width:auto;min-width:2.6em;height:auto;font-size:calc(var(--head-h) * .22);padding:4px .6em}.info-plain.info-plain--d .io-corner .io-size span{border-radius:0 5px 5px 0;flex:auto;width:auto;height:auto;padding:4px 0}.info-plain.info-plain--d .io-sizes .io-size span{font-size:calc(var(--head-h) * .22)}.info-plain.info-plain--d .io-sides .io-size span{font-size:calc(var(--head-h) * .16)}.info-plain.info-plain--d .io-spend-tile span i{font-size:calc(var(--head-h) * .38);line-height:1}.info-plain.info-plain--d .io-bar{--bar-font:min(22px, (100vw - 70px) / 13);width:auto;font-size:var(--bar-font);letter-spacing:-.03em;grid-template-columns:repeat(10,1.3em);grid-auto-rows:1.3em;justify-content:center;margin-top:-4px}.info-plain.info-plain--d .io-bar button{line-height:1.3em}.info-plain.info-plain--d .io-corner .ip-list--made{flex-direction:column;gap:5px;width:100%;display:flex}.info-plain.info-plain--d .io-corner .ip-list--made>li{border:2.5px solid var(--ink);font-size:calc(var(--head-h) * .22);border-radius:8px;align-items:stretch;display:flex;overflow:hidden}.info-plain.info-plain--d .io-corner .ip-list--made .ip-tag,.info-plain.info-plain--d .io-corner .ip-list--made .ip-tag>b{background:var(--ink);color:var(--paper)}.info-plain.info-plain--d .io-corner .ip-list--made .ip-tag{border:0;border-right:2.5px solid var(--ink);width:5.1em;font-size:inherit;border-radius:0;flex:none;display:flex}.info-plain.info-plain--d .io-corner .ip-list--made .ip-tag>b{border-radius:0;place-items:center;width:100%;padding:4px 0;display:grid}.info-plain.info-plain--d .io-corner .ip-list--made .ip-mix{width:auto;min-width:0;height:auto;font-size:min(calc(var(--head-h) * .21), (100vw - 70px) / 29.5);letter-spacing:0;border:0;border-radius:0;flex:auto;justify-content:space-between;align-items:center;gap:5px;margin:0;padding:4px 7px;line-height:1;display:flex}.info-plain.info-plain--d .io-corner .ip-list--made .ip-mix>div{gap:.35em;display:flex}.info-plain.info-plain--d .io-corner .ip-list--made>li:last-child .ip-mix{justify-content:flex-start}.info-plain.info-plain--d .io-corner .ip-list--made .ip-mix dd{white-space:nowrap}.info-plain.info-plain--d .io-box-row{--head-w:100%}.info-plain.info-plain--d .io-box-row .info-box{width:100%}.info-plain.info-plain--d .io-box-row .is-stacked .ibox-body{--d-h:68px;--d-box:calc(var(--d-h) * 160 / 148 * 3 / 4);grid-template-columns:1fr 1fr;justify-content:stretch;align-items:stretch;gap:14px;width:100%}.info-plain.info-plain--d .io-box-row .is-stacked .ibox-part{flex-direction:column;align-items:flex-start;gap:10px}.info-plain.info-plain--d .io-box-row .is-stacked .ibox-words,.info-plain.info-plain--d .io-box-row .is-stacked .ibox-part:last-child .ibox-words{flex-direction:column;align-items:stretch;gap:8px;width:100%;height:auto;display:flex}.info-plain.info-plain--d .io-box-row .ibox-lead{font-size:var(--lead-fs);letter-spacing:-.04em;white-space:normal;line-height:.95}.info-plain.info-plain--d .io-box-row .ibox-line{font-size:var(--copy-fs);white-space:nowrap;line-height:1.15}.info-plain.info-plain--d .io-box-row .ibox-br-3{display:none}.info-plain.info-plain--d .io-box-row .ibox-br-2{display:inline}.info-plain.info-plain--d .io-box-row .is-stacked .ibox-switch{border-width:2.5px;border-radius:8px;width:100%}.info-plain.info-plain--d .io-box-row .is-stacked .ibox-switch button>span{padding:5px 8px}.info-plain.info-plain--d .io-box-row .is-stacked .ibox-switch-word,.info-plain.info-plain--d .io-box-row .is-stacked .ibox-switch-cost{font-size:calc(var(--head-h) * .22)}.info-plain.info-plain--d .io-box-row .is-stacked .ibox-switch-word{border-right-width:2.5px}.info-plain.info-plain--d .io-box-row .is-stacked .ibox-stage,.info-plain.info-plain--d .io-box-row .is-stacked .ibox-ship-parcel{align-self:flex-start;margin-top:auto;padding-top:10px}.info-plain.info-plain--d:has(.is-stacked) .io-box-row{margin-top:0}.info.page:has(.info-plain--d){padding-bottom:0}.bond-page.info .bond-title{margin-top:16px}}@media (width>=761px){.info-plain .io-bar-top{display:none}}@media (width<=760px){.info-plain.info-plain--d .io-sock{flex-direction:column}.info-plain.info-plain--d .io-bar-top{width:100%;margin-bottom:var(--part-gap);flex:none}.info-plain.info-plain--d .io-bar-top .io-bar{margin-top:0}.info-plain.info-plain--d .io-box-row .is-stacked .ibox-stage{align-self:center}.info-plain.info-plain--d .io-box-row .is-stacked .ibox-body{column-gap:0}.info-plain.info-plain--d .io-box-row .is-stacked .ibox-part:last-child .ibox-lead{width:min-content}.info-plain.info-plain--d .io-box-row .is-stacked .ibox-part:last-child .ibox-words{align-self:center;width:max-content}.info-plain.info-plain--d .io-box-row .ibox-br-lead{display:inline}.info-plain.info-plain--d .io-box-row .is-stacked .ibox-part:first-child{justify-self:start;width:max-content}.info-plain.info-plain--d .io-box-row .is-stacked .ibox-part:first-child .ibox-switch{width:100%}.info-plain.info-plain--d .io-box-row .is-stacked .ibox-switch button>span{padding-inline:4px}.info-plain.info-plain--d .io-box-row .is-stacked .ibox-ship-parcel{align-self:center;translate:12px}.info-plain.info-plain--d .io-box-row .ibox-br-3{display:none}.info-plain.info-plain--d .io-box-row .ibox-br-2,.info-plain.info-plain--d .io-box-row .ibox-br-one{display:inline}@media (prefers-reduced-motion:no-preference){.info-plain.info-plain--d .io-box-row .is-hinting .ibox-lid{animation-name:ibox-hint-wide}}@keyframes ibox-hint-wide{0%,8.2%,to{rotate:y 0deg}2.2%{rotate:y -42deg}3.9%{rotate:y -12deg}5.2%{rotate:y -26deg}}.info-plain.info-plain--d .io-box-row .info-box{gap:8px}.info-plain.info-plain--d .io-box-row .is-stacked .ibox-part{gap:6px}.info-plain.info-plain--d .io-box-row .is-stacked .ibox-words{gap:5px}.info-plain--d .io-corner--sides,.info-plain--d .io-corner--spend{margin-top:calc(12px - var(--part-gap))}.info-plain.info-plain--d .io-corner--stuff .io-bar{display:none}.info-plain--d .io-corner--sides,.info-plain--d .io-corner--spend{scroll-snap-align:none}.info-plain--d .io-corner--sizes,.info-plain--d .io-corner--stuff,.info-plain--d .io-box-row{scroll-snap-stop:always}.info-plain--d .io-box-row{min-height:calc(var(--win-h,0px) + 2px)}.product .chrome-hoop>.score{display:none}.product .chrome-hoop .hoop-count{border-radius:11px;min-width:22px;height:22px;padding:0 4px;font-size:12px;line-height:22px;display:block;top:auto;bottom:0;right:0}}.cfg-spend{display:contents}@media (width<=760px){.product .cfg-spend{grid-area:price-start/price-start/sock-end/price-end;align-self:center;align-items:stretch;height:56px;display:flex}.product .sock-card .cfg-price{text-align:center;flex:1;align-self:center;min-width:0;font-size:24px}.product .sock-card .cfg-sockit{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:2px;height:auto;padding:0 7px;font-size:13px;line-height:1;display:flex}.product-card-col .sock-card .cfg-head{padding-top:4px;padding-bottom:3px}.product-card-col .sock-card{padding-top:9px}.product-card-col .sock-card.is-pair{--cfg-name:calc(var(--cfg-big) / .76)}.product-card-col .sock-card.is-pair .cfg-name-2{translate:0 calc(.04em - 2px)}.product-card-col .sock-card.is-single{grid-template-areas:"hnum hside hsize""name1 side size""hbox hbox hprice""box1 box1 price""box1 box1 sock";grid-template-rows:auto calc(2 * var(--cfg-big) + 8px) auto auto auto}.product-card-col .sock-card.is-pair{grid-template-areas:"hnum hside hsize""name1 side size""name2 side size""hbox hbox hprice""box1 box2 price""box1 box2 sock";grid-template-rows:auto var(--cfg-big) var(--cfg-big) auto auto auto}.product-card-col .sock-card .box-pick,.product-card-col .is-pair .box-pick{--box-h:48px;column-gap:6px}.product-card-col .sock-card .cfg-box{align-self:center}}.cur-switch{vertical-align:middle;border:2.5px solid var(--ink);letter-spacing:.02em;border-radius:4px;margin-left:.5em;font-size:.7em;font-weight:800;line-height:1;display:inline-flex;overflow:hidden}.cur-switch button{background:var(--paper);color:var(--ink);font:inherit;cursor:pointer;border:0;padding:3px 5px 2px}.cur-switch button.is-on{background:var(--ink);color:var(--paper)}.chrome-right{justify-self:end;align-items:flex-start;gap:clamp(10px,1.4vw,20px);display:flex}.chrome--bond .chrome-right{grid-column:3}.cur-switch--corner{border-width:2.5px;border-radius:5px;margin:0;font-size:clamp(11px,.95vw,13px)}.cur-switch--corner button{padding:4px 6px 3px}@media (width<=760px){.cur-switch--corner{flex-direction:column}.cur-switch--corner button+button{border-top:2.5px solid var(--ink)}}@media (width>=761px){.chrome-right{z-index:3;position:relative}.cur-switch--corner{top:calc(var(--head-h) + 8px);border-width:2.5px;border-radius:4px;font-size:clamp(11px,.9vw,13px);position:absolute;right:0}.cur-switch--corner button{padding:3px 5px 2px}.chrome--bond .cur-switch--corner{top:0}}.cur-switch--score{margin:0 0 calc(6px * var(--k));font-size:calc(12px * var(--k))}.cur-switch--bill{letter-spacing:0;font-size:11px}.admin{padding:48px var(--gutter);background:var(--paper);color:var(--ink);font-family:var(--font-sans)}.admin h1{letter-spacing:-.04em;margin:0;font-size:40px;font-weight:800}.admin input,.admin button{font:inherit;font-weight:700}.admin input{border:2px solid var(--ink);background:var(--paper);color:var(--ink);border-radius:6px;padding:8px 10px}.admin button{background:var(--ink);color:var(--paper);cursor:pointer;border:0;border-radius:6px;padding:10px 18px}.admin button:disabled{opacity:.4;cursor:default}.admin.admin-lock{min-height:100svh;padding-block:var(--gutter);box-sizing:border-box;place-items:center;display:grid}.admin-lock-form{flex-direction:column;gap:16px;width:min(100%,340px);display:flex}.admin-lock-form h1{text-align:center;font-size:clamp(72px,24vw,112px);line-height:.85}.admin-lock-who{color:var(--muted);text-align:center;overflow-wrap:anywhere;margin:0 0 16px}.admin-lock-field{flex-direction:column;gap:6px;font-weight:700;display:flex}.admin-lock-field input{box-sizing:border-box;width:100%;padding:12px;font-size:18px}.admin-lock-form button{padding:14px 18px;font-size:18px}.admin-lock-form .admin-error{text-align:center}.admin-prices{max-width:640px}.admin-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:24px;display:flex}.admin .admin-out{white-space:nowrap;border:2px solid var(--ink);background:var(--paper);color:var(--ink);margin-left:auto;padding:6px 10px;font-size:12px}.admin table{border-collapse:collapse;width:100%}.admin th,.admin td{border-bottom:1.5px solid var(--line);text-align:left;padding:8px 6px;font-size:14px}.admin thead th{font-size:12px;font-weight:800}.admin tbody th{font-weight:700}.admin td{white-space:nowrap}.admin td input{text-align:right;width:6em}.admin td input.is-bad{border-color:#d00}.admin-unit{margin-left:6px;font-weight:700}.admin-actions{align-items:center;gap:16px;margin-top:24px;display:flex}.admin-ok{font-weight:800}.admin-error{color:#d00;margin:0;font-weight:700}@media (width<=480px){.admin tbody th{font-size:12px}.admin td input{width:4.5em}}.admin-tabs{flex-wrap:wrap;gap:0 20px;min-width:0;display:flex}.admin .admin-tabs button{color:var(--ink);letter-spacing:-.04em;white-space:nowrap;opacity:.25;background:0 0;border-radius:0;padding:0;font-size:40px;font-weight:800}.admin .admin-tabs button.is-on{opacity:1}.stock{max-width:720px}.stock .is-low{color:#d00}.stock-sum{flex-wrap:wrap;gap:8px 24px;margin:0 0 20px;font-size:12px;font-weight:800;display:flex}.stock-sum b{letter-spacing:-.03em;margin-right:6px;font-size:28px}.stock-scroll{overflow-x:auto}.admin .stock-grid th,.admin .stock-grid td{text-align:center;border-bottom:0;padding:3px}.admin .stock-grid tbody th{text-align:left;padding-right:10px;font-size:13px;font-weight:800}.admin .stock-size{border-bottom:2px solid var(--ink);font-size:11px}.admin .stock-side{opacity:.5;font-size:11px}.admin .stock-grid td:nth-child(odd){padding-right:10px}.admin .stock-cell,.admin .stock-box{border:2px solid var(--line);background:var(--paper);width:100%;min-width:40px;color:var(--ink);font-variant-numeric:tabular-nums;border-radius:6px;padding:8px 4px;font-size:15px;font-weight:800}.admin .stock-cell.is-low,.admin .stock-box.is-low{color:#d00;border-color:#d00}.admin .stock-cell.is-out,.admin .stock-box.is-out{border-color:var(--ink);background:var(--ink);color:var(--paper)}.admin .stock-cell.is-picked,.admin .stock-box.is-picked{outline:3px solid var(--ink);outline-offset:2px}.stock-parts{gap:8px;margin-bottom:20px;display:flex}.admin .stock-parts button{border:2px solid var(--ink);background:var(--paper);max-width:160px;height:44px;color:var(--ink);flex:1;font-size:14px;font-weight:800}.admin .stock-parts button.is-on{background:var(--ink);color:var(--paper)}.admin .stock-box{text-align:left;justify-content:space-between;align-items:center;max-width:284px;margin-bottom:16px;padding:12px 14px;font-size:14px;display:flex}.stock-box small{opacity:.5;margin-top:2px;font-size:10px;display:block}.admin .stock-box b{font-size:28px}.admin .stock-boxgrid{width:auto}.admin .stock-boxgrid .stock-size{min-width:120px;padding:6px 6px 4px}.admin .stock-boxgrid .stock-cell{min-width:120px}.admin .stock-grid .stock-no{font-size:20px}.stock-move{border:2px solid var(--ink);border-radius:10px;margin-top:32px;padding:20px}.stock h2{margin:0;font-size:12px;font-weight:800}.stock-item{letter-spacing:-.03em;margin:6px 0 14px;font-size:24px;font-weight:800}.stock-row{gap:10px;display:flex}.stock-sign{display:flex}.admin .stock-sign button{border:2px solid var(--ink);background:var(--paper);width:48px;color:var(--ink);padding:0;font-size:22px}.admin .stock-sign button:first-child{border-radius:6px 0 0 6px}.admin .stock-sign button:last-child{border-left:0;border-radius:0 6px 6px 0}.admin .stock-sign button.is-on,.admin .stock-reasons button.is-on{background:var(--ink);color:var(--paper)}.admin .stock-row input{text-align:right;flex:1;min-width:0;height:50px;font-size:22px}.stock-reasons{flex-wrap:wrap;gap:8px;margin:12px 0 16px;display:flex}.admin .stock-reasons button{border:2px solid var(--ink);background:var(--paper);color:var(--ink);padding:8px 12px;font-size:12px}.admin .stock-save{width:100%;height:50px}.stock .stock-h{margin-top:32px}.stock-history{margin:8px 0 0;padding:0;list-style:none}.stock-history li{border-bottom:1.5px solid var(--line);grid-template-columns:96px 1fr auto;gap:2px 12px;padding:10px 0;font-size:14px;font-weight:700;display:grid}.stock-history b{grid-row:span 2;align-self:center;font-size:20px}.stock-history b.is-minus{opacity:.45}.stock-when,.stock-why{opacity:.5;font-size:11px}.stock-why{grid-column:2}.stock-demo{opacity:.4;margin-top:24px;font-size:10px;font-weight:800}@media (width<=480px){.admin .admin-tabs button{font-size:30px}.admin .stock-cell{min-width:0;padding:7px 0;font-size:13px}.admin .stock-grid td:nth-child(odd){padding-right:6px}.stock-move{padding:16px}}.lf-stripe{width:100%}.pay-demo{letter-spacing:.08em;opacity:.5;margin:-4px 0 0;font-size:9px;font-weight:800}.order-unpaid{flex-direction:column;gap:16px;margin:auto 0;display:flex}.order-unpaid p{margin:0;font-size:15px;font-weight:700}.resume-payment{flex-direction:column;gap:12px;display:flex}.resume-payment .pay-card{grid-template-columns:minmax(0, 1fr) calc(82px * var(--k)) calc(62px * var(--k));grid-auto-rows:calc(58px * var(--k))}.resume-payment .pay-blik{min-height:calc(70px * var(--k))}@keyframes info-scroll-bob{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.info-scroll span{animation:none}}.sb-start{min-height:calc(150px * var(--k));flex:auto;justify-content:center;align-items:center;display:none}@media (width>=761px){.sb-start{display:flex}}.sb-start-board{padding:calc(16px * var(--k)) calc(26px * var(--k));border:3px solid var(--paper);background:var(--paper);color:var(--ink);font-size:calc(28px * var(--k));letter-spacing:.04em;cursor:pointer;font-family:inherit;font-weight:800;text-decoration:none;animation:1.2s step-end infinite sb-start-blink}@keyframes sb-start-blink{50%{background:var(--ink);color:var(--paper)}}@media (prefers-reduced-motion:reduce){.sb-start-board{animation:none}}.cart-games{flex:1;display:flex}@media (width>=761px){.cart-card:has(.cart-games){padding:0}}.pb,.pb-win{background:var(--ink);color:var(--paper);text-align:center;-webkit-user-select:none;user-select:none;border-radius:7px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;display:flex}.pb button{font-family:inherit;font-style:inherit;color:inherit;cursor:pointer}.pb .pb-2-num,.pb-win .pb-win-num{font-family:var(--font-sans);font-weight:800}.pb .pb-2-num,.pb-win .pb-win-num .pb-lamp-lit,.pb-win .pb-win-num .pb-lamp-ghost{color:#0000;background:radial-gradient(circle, var(--paper) 2.3px, transparent 2.9px) 0 0 / 7px 7px;text-shadow:none;-webkit-background-clip:text;background-clip:text}.pb .pb-2-num,.pb-win .pb-win-num .pb-lamp-lit{filter:drop-shadow(0 0 4px #ffffff8c)}.pb-lamp{font-variant-numeric:tabular-nums;line-height:1;display:inline-grid;position:relative}.pb-lamp>*{grid-area:1/1}.pb-lamp-ghost{opacity:.09}.pb-win{position:relative;overflow:hidden}.pb-win-go{z-index:1;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;transition:filter .2s;position:relative}.pb-win:has(.pb-win-go:hover,.pb-win-cta:hover) :is(.pb-win-go,.pb-win-cta){filter:brightness(1.15)drop-shadow(0 0 10px #ffffff59)}.pb-win:after{content:"";pointer-events:none;background:radial-gradient(circle, transparent 1.5px, var(--ink) 2px) 0 0 / 4px 4px;opacity:.55;position:absolute;inset:0}.pb-win-title{letter-spacing:.12em;text-shadow:0 0 6px #ffffffb3,0 0 18px #ffffff59;height:1.1em;font-family:Courier New,ui-monospace,monospace;font-size:64px;font-weight:700;line-height:1.1;position:absolute;top:22px;left:0;right:0;overflow:hidden}.pb-win-cta{color:inherit;cursor:pointer;letter-spacing:.04em;text-shadow:0 0 6px #ffffffb3;background:0 0;border:0;padding:0;font-family:Courier New,ui-monospace,monospace;font-size:30px;font-weight:700;transition:filter .2s}.pb-win-num{margin-top:40px;font-size:300px;animation:.45s cubic-bezier(.3,1.4,.5,1) both pb-win-in,.4s step-end .45s 3 pb-blink}@keyframes pb-win-in{0%{opacity:0;transform:scale(.4)}}@keyframes pb-blink{50%{opacity:.15}}.pb-2{text-shadow:0 0 6px #ffffffb3,0 0 18px #ffffff59;grid-template-rows:1fr auto 1fr;grid-template-columns:minmax(0,1fr);justify-items:center;gap:12px;padding:26px 16px 28px;font-family:Courier New,ui-monospace,monospace;font-weight:700;display:grid;position:relative;overflow:hidden}.pb-2:after{content:"";pointer-events:none;background:radial-gradient(circle, transparent 1.5px, var(--ink) 2px) 0 0 / 4px 4px;opacity:.55;position:absolute;inset:0}.pb-2-head{flex-direction:column;place-self:start stretch;align-items:center;gap:10px;margin:0 -16px;display:flex}.pb-2-title{letter-spacing:.12em;align-self:stretch;height:1.1em;font-size:64px;line-height:1.1;position:relative;overflow:hidden}.pb-2-title span,.pb-win-title span{white-space:nowrap;animation:16s linear -7s infinite pb-slide;position:absolute;top:0}@keyframes pb-slide{0%{left:100%;transform:translate(0)}to{left:0;transform:translate(-100%)}}.pb-2-round{letter-spacing:.06em;font-size:22px}.pb-2-round i{opacity:.6;font-style:normal}.pb-2-duel{align-items:center;gap:14px;display:flex}.pb-2-num{z-index:1;border:0;width:1.1em;padding:0;font-size:200px;line-height:1;transition:filter .2s;position:relative}.pb .pb-2-num:hover{filter:brightness(1.15)drop-shadow(0 0 4px #ffffff8c)drop-shadow(0 0 10px #ffffff59)}.pb-2-vs{font-size:30px}.pb-2-left{align-self:end;align-items:baseline;gap:14px;display:flex}.pb-2-left-label{letter-spacing:.06em;font-size:20px}.pb-2-left-nums{gap:12px;font-size:30px;display:flex}@media (prefers-reduced-motion:reduce){.pb-win-num,.pb-2-title span,.pb-win-title span{animation:none}}@media (width<=760px){.cart-games{display:none}}.sock-card .cfg-h-size{pointer-events:none;justify-content:center;align-items:center;gap:.6em;display:flex}.sock-card .cfg-h-size .cfg-h-size-eu{font-variant-numeric:tabular-nums;text-align:left;min-width:3.3em;display:inline-block}@media (width>=761px){.sock-card .cfg-h-size{gap:10px;min-width:210px}.info-plain--d.info-v2{--one-h:520px}.info-plain.info-v2 .io{grid-template-rows:auto auto 1fr;grid-template-areas:"sizes sock sides""stuff sock box""spend sock box";align-items:start;row-gap:27px}.info-v2 .io-corner--stuff>.io-bar{display:none}.info-plain.info-v2 .io-bar-top{margin-top:-32px;margin-bottom:var(--part-gap);flex:none;display:block}.info-plain.info-plain--d.info-v2 .io-bar-top .io-bar{width:auto;font-size:calc(var(--head-h,64px) * .34);grid-template-columns:repeat(10,1.3em);grid-auto-rows:1.3em}.info-plain.info-v2 .io-corner--sizes,.info-plain.info-v2 .io-corner--sides{margin-top:44px}.info-plain.info-v2 .io-sock{flex-direction:column;justify-content:flex-start}.info-plain--d.info-v2 .io-socks{transform:scale(calc(var(--k,1) * .78))}.info-plain--d.info-v2 .io-socks.is-pair{gap:calc(var(--one-h) * 350 / 716 * (2 * .268 + .12))}.info-plain.info-plain--d.info-v2 .io-sock{width:calc(var(--one-h) * 350 / 716 * .78 * (2 + 2 * .268 + .12 + .3))}.info-plain.info-plain--d.info-v2{width:min(100% - 80px,1310px)}.info-plain.info-plain--d.info-v2 .io{column-gap:40px}.info-plain.info-v2 .io-spend{flex:none}.info-plain.info-plain--d.info-v2 .io-size.io-spend-tile span{padding:calc(var(--head-h,64px) * .09) 0}.info-plain.info-v2 .io-size.io-spend-tile b{font-size:calc(var(--head-h,64px) * .16)}.info-plain.info-plain--d.info-v2 .io-spend-tile span i{font-size:calc(var(--head-h,64px) * .37)}.info-plain.info-plain--d.info-v2 .io-box-row{grid-area:box;width:auto;margin:0}.info-plain.info-v2 .io-box-row .ibox-body{column-gap:36px;row-gap:var(--part-gap);grid-template-columns:max-content auto;align-items:start}.info-plain.info-v2 .io-box-row .ibox-part{display:contents}.info-plain.info-v2 .io-box-row .ibox-stage{transform-origin:0 0;transform:scale(.92)}.info-plain.info-v2 .io-box-row .ibox-ship-parcel{transform-origin:0 100%;transform:scale(.92)}.info-plain.info-v2 .io-box-row .ibox-words:has(.ibox-line){text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;display:flex}.info-plain.info-v2 .io-box-row .ibox-line{width:0;min-width:100%;font-size:calc(var(--head-h,64px) * .18);white-space:normal;line-height:1.4}.info-plain.info-v2 .ibox-br-lead{display:inline}.info-plain.info-plain--d.info-v2 .info-box-head{text-align:center;justify-content:center}.info-plain.info-plain--d.info-v2 .io-box-row .info-box{gap:6px}.info-plain.info-plain--d.info-v2 .io-box-row .ibox-body{row-gap:18px}.info-plain.info-plain--d.info-v2 .is-stacked .ibox-switch-cost{font-size:calc(var(--head-h,64px) * .21 / var(--box-z,1))}.info-plain.info-plain--d.info-v2 .io-box-row .ibox-stage{transform:none}.info-plain.info-plain--d.info-v2 .io-box-row{flex-direction:column;align-self:stretch;display:flex}.info-plain.info-plain--d.info-v2 .io-box-row .info-box{flex:1}.info-plain.info-plain--d.info-v2 .io-box-row .ibox-body{flex:1;grid-template-rows:auto 1fr}.info-plain.info-plain--d.info-v2 .io-box-row .ibox-part:last-child>*{align-self:end}.info-plain.info-v2 .io-box-row .ibox-line{white-space:nowrap}.info-plain.info-v2 .cur-switch--spend,.info-plain.info-v2 .cur-switch--box{vertical-align:.2em;letter-spacing:.02em;margin-left:.4em;font-size:.45em}}.steady{place-items:center;display:inline-grid}.steady>*{grid-area:1/1}.steady>.steady-ghost{visibility:hidden}.bv-cost.steady{place-items:center end}.line-go-sum.steady{place-items:center start}.pay-total-steady.steady{place-items:center end}@media (width>=761px){.info.page:has(.info-v3){height:100dvh;min-height:0;padding-bottom:0;overflow:hidden}.info-plain.info-plain--d.info-v2.info-v3{flex-direction:column;gap:0;width:min(100% - 80px,1310px);margin:0 auto;display:flex}.info-plain.info-plain--d.info-v2.info-v3 .io-bar-top{margin:0 auto 28px}.info-plain.info-plain--d.info-v2.info-v3 .io{flex:1;grid-template:100%/1fr auto;align-items:stretch;column-gap:60px;min-height:0}.info-plain.info-plain--d.info-v2.info-v3 .io-sock{grid-area:auto;justify-content:center;align-items:center;width:auto;min-width:0;min-height:0}.info-plain--d.info-v2.info-v3 .io-socks{transform:scale(calc(var(--k,1) * .92));transform-origin:50%}.info-plain--d.info-v2.info-v3 .io-socks.is-pair{transform:scale(calc(var(--k,1) * .8))}.info-plain.info-plain--d.info-v2.info-v3 .io-sock:has(>.io-socks:not(.is-pair)){translate:calc(var(--head-h,64px) * .34 * 1.3 * -2) 0;grid-area:1/1/auto/-1}.info-plain.info-plain--d.info-v2.info-v3 .io-win-hold{z-index:1;flex-direction:column;grid-area:1/2;min-height:0;display:flex;position:relative}.info-plain.info-plain--d.info-v2.info-v3 .io-win-tabs{left:var(--col-mid,50%);bottom:var(--tabs-under,0px);z-index:3;white-space:nowrap;justify-content:center;gap:6px 14px;display:flex;position:absolute;transform:translate(-50%)}.info-plain.info-plain--d.info-v2.info-v3 .io-win-tabs button{color:var(--ink);font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:2px 6px 1px;font-size:14px;font-weight:800}.info-plain.info-plain--d.info-v2.info-v3 .io-win-tabs button.is-current{background:var(--ink);color:var(--paper)}.info-plain.info-plain--d.info-v2.info-v3 .io-win-hint{left:var(--col-mid,50%);bottom:var(--hint-mid,calc(var(--tabs-under,0px) + 40px));z-index:3;background:var(--ink);color:var(--paper);font-family:var(--font-sans);letter-spacing:.04em;pointer-events:none;border-radius:999px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:700;transition:opacity .3s,transform .3s;display:flex;position:absolute;transform:translate(-50%,50%)}.info-plain.info-plain--d.info-v2.info-v3 .io-win-hint span{animation:1.4s ease-in-out infinite info-scroll-bob;display:inline-block}.info-plain.info-plain--d.info-v2.info-v3 .io-win-hint.is-gone{opacity:0;transform:translate(-50%,calc(50% + 12px))}.info-plain.info-plain--d.info-v2.info-v3 .io-win{overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.info-plain.info-plain--d.info-v2.info-v3 .io-win::-webkit-scrollbar{display:none}.info-plain.info-plain--d.info-v2.info-v3 .io-group{box-sizing:border-box;min-height:var(--win-h,100%);padding-top:var(--group-top,0px);scroll-snap-align:start;scroll-snap-stop:always;flex-direction:column;justify-content:flex-start;gap:36px;display:flex}.info-plain.info-plain--d.info-v2.info-v3 .io-corner--sizes,.info-plain.info-plain--d.info-v2.info-v3 .io-corner--sides{margin-top:0}.info-plain.info-plain--d.info-v2.info-v3 .io-box-row{align-self:auto}.info-plain.info-plain--d.info-v2.info-v3 .io-box-row .ibox-body{row-gap:56px}}.ob{z-index:60;font-family:var(--font-sans);position:fixed;inset:0}.ob-veil{display:block;position:absolute;inset:0}.ob--live{pointer-events:none}.ob--live .ob-block,.ob--live .ob-bubble,.ob--live .ob-corner,.ob--live .ob-dock{pointer-events:auto;position:absolute}body:has(.ob--live) .box-pick-note{animation-name:box-pick-note-solid}@keyframes box-pick-note-solid{0%,to{opacity:1;transform:none}}@keyframes ob-in{0%{opacity:0;translate:0 8px}}.ob-bubble{background:var(--paper);color:var(--ink);border-radius:10px;padding:14px 16px 12px;animation:.3s both ob-in;position:absolute}.ob-bubble-count{letter-spacing:.06em;color:var(--muted);align-items:center;gap:10px;font-size:11px;font-weight:800;display:flex}@media (width<=760px){.ob .ob-bubble{padding:8px 11px}.ob-steer{gap:6px;margin-left:auto;display:flex}.ob .ob-title-row{align-items:center;gap:12px;margin-top:3px;display:flex}.ob-title-row .ob-skip{height:32px;margin:0 0 0 auto;padding:0 10px;font-size:13px}.ob .ob-title{margin-top:0;font-size:17px}.ob .ob-text{margin-top:2px;line-height:1.25}.ob .ob-rows{row-gap:4px;margin-top:2px;padding:0}.ob .ob-rows:not(.ob-rows--pictures){row-gap:3px;margin-top:5px}.ob-rows div{grid-template-columns:max-content minmax(0,1fr);gap:10px;padding:2px 0}.ob-rows dt,.ob-rows dd{font-size:14px;line-height:1.25}.ob .ob-back,.ob .ob-go{height:32px;font-size:13px}.ob .ob-go{padding:0 10px 0 12px}.ob .ob-back{width:38px}.ob .ob-back,.ob .ob-go,.ob .ob-skip{border-width:2.5px;border-radius:6px}}.ob-corner{background:var(--paper);border-radius:9px;flex-direction:column;align-items:flex-end;gap:6px;padding:6px;display:flex;position:absolute;bottom:24px;right:24px}.ob-corner-steer{gap:6px;display:flex}.ob-corner .ob-back,.ob-corner .ob-go,.ob-corner .ob-skip{border-width:2.5px;border-radius:6px;height:32px}.ob-corner .ob-back{width:38px}.ob-corner .ob-skip{padding:0 10px}.ob-corner .ob-go{white-space:nowrap;width:108px;padding:0 10px 0 12px}.ob-corner .ob-skip{align-self:stretch;margin-right:0}.ob-dock{background:var(--paper);border-radius:9px;gap:6px;padding:6px;display:flex;position:absolute;left:50%;translate:-50%}body:has(.ob) .how-to-play--dock{visibility:hidden}.ob-dock .ob-go{white-space:nowrap;width:104px}.ob-dock .ob-skip{height:32px;margin:0;padding:0 10px;font-size:13px}.ob-back.is-idle{opacity:.2;cursor:default;pointer-events:none}.ob-title{letter-spacing:.01em;text-transform:uppercase;margin:4px 0 0;font-size:22px;font-weight:800;line-height:1}.ob-text{color:#3a3a3a;margin:8px 0 0;font-size:15px;line-height:1.3}.ob-rows{margin:12px 0 0}.ob-rows div{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:baseline;gap:12px;padding:4px 0;display:grid}.ob-rows dt{letter-spacing:.02em;text-transform:uppercase;font-size:15px;font-weight:800;line-height:1.3}.ob-rows dd{color:#3a3a3a;margin:0;font-size:15px;line-height:1.3}.ob-rows--pictures div{grid-template-columns:82px minmax(0,1fr);align-items:center;gap:14px}.ob-rows--pictures .trapezoid{width:53px}.ob-rows--pictures img{width:82px;height:auto;display:block}.ob-rows--tight div{grid-template-columns:7em minmax(0,1fr);gap:28px;font-size:15px}.ob-rows--tight dt,.ob-rows--tight dd{font-size:inherit}.ob-rows--tight dd{white-space:nowrap}.ob-rows{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:8px 26px;padding:4px 0;display:grid}.ob-rows div{display:contents}.ob-rows--pictures{align-items:center}.ob-text,.ob-rows--pictures dd{white-space:pre-line}.ob-rows--pictures .trapezoid{margin-left:17.5px}.ob-text,.ob-rows dt,.ob-rows dd,.ob-rows--tight div{font-size:16px}@media (width<=760px){.ob-text,.ob-rows dt,.ob-rows dd,.ob-rows--tight div{font-size:min(15px,4.2vw)}.ob-rows{gap:4px 18px;padding:2px 0}}.ob-bubble-row{align-items:center;gap:10px;margin-top:16px;display:flex}.ob-dots{gap:5px;display:flex}.ob-skip{margin-right:auto}.ob-dots i{background:var(--line);border-radius:50%;outline:1px solid #00000040;width:6px;height:6px}.ob-dots i.is-on{background:var(--ink);outline-color:var(--ink)}.ob-bubble-count{color:var(--ink)}.ob-dots i{outline-color:var(--ink);background:0 0}.ob-dots i.is-on{background:var(--ink)}@media (width<=360px){.ob-bubble-count,.ob-steer{gap:6px}.ob-dots{gap:3px}.ob-dots i{width:5px;height:5px}}.ob-back,.ob-go,.ob-skip{border:3px solid var(--ink);height:40px;font:inherit;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:800;display:inline-flex}.ob-back{width:46px}.ob-back,.ob-skip{background:var(--paper);color:var(--ink)}.ob-skip{padding:0 14px}.ob-go{background:var(--ink);color:var(--paper);padding:0 14px 0 16px}.ob-back:hover,.ob-skip:hover{background:var(--ink);color:var(--paper)}.chrome-left{z-index:3;position:relative}.how-to-play{color:var(--ink);font:inherit;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:12px;font-weight:800;display:inline-flex}.how-to-play:after{content:"";position:absolute;inset:-8px -10px}.how-to-play--head{background:var(--ink);color:var(--paper);letter-spacing:.04em;border-radius:999px;gap:6px;padding:6px 13px;font-size:12px;font-weight:700;line-height:1;transition:transform .2s ease-out;position:absolute;top:calc(100% + 12px);left:0}.how-to-play--head:hover{transform:scale(1.04)}.how-to-play--head .how-to-play-q,.how-to-play--head:hover .how-to-play-q{border:2px solid var(--paper);width:17px;height:17px;color:var(--paper);background:0 0;font-size:11px}.how-to-play-dock{display:none}.how-to-play-q{border:2.5px solid var(--ink);border-radius:50%;place-items:center;width:22px;height:22px;font-size:13px;line-height:1;display:grid}.how-to-play:hover .how-to-play-q{background:var(--ink);color:var(--paper)}@media (width<=760px){.how-to-play--head{display:none}.how-to-play-dock{z-index:3;height:0;display:block;position:relative}.how-to-play--dock{background:var(--ink);color:var(--paper);letter-spacing:.04em;border-radius:999px;gap:5px;padding:5px 10px;font-size:10px;font-weight:700;line-height:1;position:absolute;bottom:10px;left:50%;translate:-50%}.how-to-play--dock .how-to-play-q,.how-to-play--dock:hover .how-to-play-q{border:2px solid var(--paper);width:15px;height:15px;color:var(--paper);background:0 0;font-size:9px}}.shipping-admin{border-top:2px solid var(--ink);max-width:960px;margin-top:64px;padding-top:24px}.shipping-admin h2{font-size:24px}.shipping-admin p{margin:16px 0;line-height:1.5}.shipping-admin summary{cursor:pointer;padding:16px 0;font-weight:700}.shipping-admin fieldset{border:1px solid var(--line);min-width:0;margin:16px 0;padding:16px}.shipping-admin label{flex-direction:column;gap:6px;margin:12px 0;font-size:14px;display:flex}.shipping-admin input,.shipping-admin select{width:100%;min-width:0;min-height:44px}.shipping-admin select{font:inherit;background:var(--paper);color:var(--ink);border:2px solid var(--ink);padding:8px}.shipping-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;display:grid}.shipping-order{border:2px solid var(--ink);margin-top:24px;padding:20px}.shipping-confirm{border:2px solid var(--ink);margin:20px 0;padding:16px}.shipping-confirm label{flex-direction:row;align-items:center;gap:12px;display:flex}.shipping-confirm input{flex-shrink:0;width:24px}.shipping-admin .admin-actions{flex-wrap:wrap}.shipping-hours{max-height:240px;font-size:14px;overflow:auto}.shipping-admin :focus-visible{outline:3px solid var(--ink);outline-offset:3px}.order-tracking{overscroll-behavior:contain;flex-direction:column;align-items:center;padding:1.5rem;line-height:1.5;display:flex;position:absolute;inset:0;overflow:auto}.order-tracking>*{flex-shrink:0;width:min(100%,320px)}.order-tracking>:first-child{margin-top:auto}.order-tracking>:last-child{margin-bottom:auto}.order-tracking a{color:inherit}.order-history-zone{opacity:.7;font-size:.8em;font-weight:400}.order-missing a{color:inherit}.order-return{cursor:auto;border-top:1px solid;margin-top:1.5rem;padding-top:1rem}.order-return h4{margin:0 0 8px}.order-return p{margin:8px 0}.order-return fieldset{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.order-return legend{margin-bottom:8px;padding:0;font-weight:700}.order-return label{gap:4px;display:grid}.order-return .order-return-line{grid-template-columns:minmax(0,1fr) 72px;align-items:center;gap:12px}.order-return select,.order-return textarea{width:100%;min-height:44px;font:inherit;color:inherit;background:0 0;border:1.5px solid;border-radius:4px;padding:8px;font-size:16px}.order-return select option{color:#000;background:#fff}.order-return textarea{resize:vertical}.order-return :focus-visible{outline-offset:2px;outline:2px solid}.order-return-go{min-height:44px;font:inherit;color:#000;background:#fff;border:1.5px solid #fff;border-radius:6px;padding:0 16px;font-size:13px;font-weight:800}.order-return-go.is-quiet{color:inherit;background:0 0;border-color:currentColor}.order-return-go:disabled{opacity:.6}.order-return-actions{flex-wrap:wrap;gap:8px;display:flex}.order-return-error{font-weight:700}.turnstile-box:empty{display:none}.order-return-admin{border-top:1px solid var(--ink);padding:12px 0}.order-return-admin:first-of-type{border-top:0;padding-top:0}.order-return-message{white-space:pre-wrap;background:var(--paper);border-radius:4px;padding:8px}.order-return-steps{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.order-return-steps .admin-orders-ghost{min-height:36px;color:var(--ink);border:1.5px solid var(--ink);background:0 0;padding:0 12px;font-size:12px}.order-return-steps .admin-orders-ghost:hover:not(:disabled){background:var(--ink);color:var(--paper)}.return-state--rejected{color:var(--muted)}.admin-orders{--tone:#f4f4f4;grid-template-columns:minmax(0,1fr) 460px;align-items:start;gap:32px;display:grid}.admin-orders-main{min-width:0}.admin-orders-side{background:var(--tone);border-radius:6px;max-height:calc(100vh - 32px);position:sticky;top:16px;overflow-y:auto}.admin-orders-hint{color:var(--muted);margin:0;padding:48px 32px;font-size:14px;line-height:1.5}.admin-orders .admin-orders-ghost{min-height:36px;color:var(--ink);border:1.5px solid var(--ink);white-space:nowrap;background:0 0;padding:0 12px;font-size:12px}.admin-orders .admin-orders-ghost:hover:not(:disabled){background:var(--ink);color:var(--paper)}.admin-orders-bar{align-items:center;gap:16px;display:flex}.admin-orders-search{flex:auto;min-width:0;max-width:480px;position:relative}.admin-orders .admin-orders-search input{width:100%;height:36px;padding:0 36px 0 10px;font-size:14px;font-weight:500}.admin-orders .admin-orders-search input::placeholder{color:var(--muted)}.admin-orders .admin-orders-search input::-webkit-search-cancel-button{display:none}.admin-orders .admin-orders-clear{width:36px;height:36px;color:var(--ink);background:0 0;padding:0;font-size:18px;line-height:1;position:absolute;top:0;right:0}.admin-orders-total{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;margin:0 0 0 auto;font-size:13px}.admin-orders-filters{flex-wrap:wrap;align-items:center;gap:8px 20px;margin:16px 0 8px;display:flex}.admin-orders-filters>[role=group]{flex-wrap:wrap;gap:6px;display:flex}.admin-orders .admin-orders-filter{background:var(--paper);min-height:32px;color:var(--ink);border:1.5px solid var(--line);white-space:nowrap;flex:none;padding:0 10px;font-size:13px;font-weight:500}.admin-orders .admin-orders-filter:hover{border-color:var(--ink)}.admin-orders-filter span{font-variant-numeric:tabular-nums;color:var(--muted);margin-left:6px}.admin-orders .admin-orders-filter.is-alert{color:#c00;border-color:#c00}.admin-orders-filter.is-alert span{color:inherit}.admin-orders .admin-orders-filter[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.admin-orders .admin-orders-filter.is-alert[aria-pressed=true]{background:#c00;border-color:#c00}.admin-orders-filter[aria-pressed=true] span{color:inherit}.admin-orders .admin-orders-reset{color:var(--ink);background:0 0;border-radius:0;padding:0;font-size:13px;font-weight:500;text-decoration:underline}.admin-orders-note{flex-wrap:wrap;align-items:center;gap:16px;margin:32px 0;font-size:14px;display:flex}.admin-orders-scroll{overflow-x:auto}.admin-orders-scroll[aria-busy=true]{opacity:.5}.admin-orders .admin-orders-list th,.admin-orders .admin-orders-list td{vertical-align:top;white-space:normal;padding:10px 16px 10px 0;font-size:14px}.admin-orders .admin-orders-list thead th{color:var(--muted);padding-top:12px;padding-bottom:8px;font-size:12px;font-weight:500}.admin-orders .admin-orders-list tbody tr{cursor:pointer}.admin-orders .admin-orders-list tbody tr:hover{background:var(--tone)}.admin-orders .admin-orders-list tbody tr.is-selected{background:#e6e6e6}.admin-orders .admin-orders-list tr>:first-child{padding-left:8px}.admin-orders .admin-orders-list tr>:last-child{padding-right:8px}.admin-orders .admin-orders-list small{color:var(--muted);overflow-wrap:anywhere;margin-top:2px;font-size:12px;font-weight:400;display:block}.admin-orders .admin-orders-list th[scope=row] button{color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;background:0 0;border-radius:0;padding:0;font-size:14px;font-weight:700;display:block}.admin-orders .admin-orders-list th[scope=row] button:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.admin-orders .admin-orders-list .is-money{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700}.admin-orders .admin-orders-list thead .is-money{font-weight:500}.admin-orders .admin-orders-list .is-narrow-only{display:none}.admin-orders .admin-orders-list small.order-review,.order-review{color:#c00;font-weight:700}.order-status{white-space:nowrap;align-items:center;gap:6px;font-weight:500;display:inline-flex}.order-status:before{content:"";border:1.5px solid var(--ink);box-sizing:border-box;border-radius:50%;flex:none;width:8px;height:8px}.order-status--paid:before{background:var(--ink)}.order-status--canceled{color:var(--muted)}.order-status--canceled:before{border-color:var(--muted);border-style:dashed}.admin-orders-pages{align-items:center;gap:16px;margin-top:16px;font-size:13px;display:flex}.order-card-admin{outline:none;padding:24px;font-size:14px}.order-card-admin-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.order-card-admin h3{font-variant-numeric:tabular-nums;margin:0 0 4px;font-size:20px}.order-card-admin h4{margin:24px 0 6px;font-size:13px}.order-card-admin h4 small{color:var(--muted);font-weight:400}.order-card-admin p,.order-card-admin ul{overflow-wrap:anywhere;margin:0 0 8px;line-height:1.5}.order-card-admin ul{padding-left:18px}.order-card-admin a{color:inherit}.order-card-admin>.order-review{margin-top:16px}.order-quiet{color:var(--muted);font-size:12px}.order-refund-mark{font-weight:700}.admin-orders .admin-orders-list small.order-refund-mark{color:var(--ink)}.order-card-admin-top .order-refund-mark{margin:4px 0 0}.order-refund{margin-top:12px}.order-refund label{margin-bottom:4px;font-size:12px;display:block}.order-refund input{box-sizing:border-box;border:1.5px solid var(--ink);background:var(--paper);width:96px;min-height:36px;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;border-radius:4px;padding:0 8px}.order-refund input[aria-invalid=true]{border-color:#c00}.order-refund .order-return-steps{align-items:center;margin-top:0}.order-refund p{margin:6px 0 0}.order-refund .admin-orders-ghost:disabled{opacity:.5;cursor:not-allowed}.order-sums{font-variant-numeric:tabular-nums;grid-template-columns:1fr auto;gap:2px 16px;margin:0 0 6px;display:grid}.order-sums dd{text-align:right;margin:0}.order-sums .is-total{font-weight:700}.order-history{margin-top:0}.order-history li{grid-template-columns:112px 1fr;padding:8px 0}.order-shipment.shipping-admin{border-top:1.5px solid var(--line);max-width:none;margin-top:24px;padding-top:16px}.order-shipment.shipping-admin h4{margin-top:0}.order-shipment.shipping-admin .admin-actions{margin-top:12px}@media (width<=1180px){.admin-top{flex-wrap:wrap;gap:12px}.admin .admin-out{white-space:nowrap}.admin-orders{display:block}.admin-orders-side{display:none}.admin-orders.is-open .admin-orders-side{z-index:50;background:var(--paper);border-radius:0;max-height:none;display:block;position:fixed;inset:0}}@media (width<=620px){.admin-tabs{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.admin .admin-tabs button{flex:none}.admin-orders-bar{flex-wrap:wrap}.admin-orders-search{flex-basis:100%;max-width:none}.admin-orders-total{margin-left:0;margin-right:auto}.admin-orders .admin-orders-list .is-customer{display:none}.admin-orders .admin-orders-list .is-narrow-only{display:block}.order-card-admin{padding:16px}}.box-pick button:disabled{opacity:.3}.buy--bid:not(.st-ticket) .buy-sizes{background:0 0;border:0;border-radius:0;gap:4px;height:54.5px;overflow:visible}.buy--bid:not(.st-ticket) .buy-sizes button{border:2.5px solid var(--ink);min-width:0;box-shadow:none;border-radius:6px;align-items:stretch;padding:3px 0 0;font-size:11px;overflow:hidden}.buy--bid:not(.st-ticket) .buy-sizes small{border-top:2.5px solid var(--ink);letter-spacing:-.02em;flex:1;justify-content:center;align-items:center;margin-top:3px;padding:0;font-size:13px;font-weight:800;display:flex}@media (width>=761px){.buy--bid:not(.st-ticket) .buy-sizes{gap:5px;height:73.5px}.buy--bid:not(.st-ticket) .buy-sizes button{padding-top:4px;font-size:13px}.buy--bid:not(.st-ticket) .buy-sizes small{margin-top:4px;font-size:15.5px}}.info :is(.io-size,.io-size>b,.ibox-switch,.ibox-switch button,.ibox-switch-word,.ip-tag,.ip-mix,.ip-list--made li){border-width:2.5px!important}.info .info-box-head{border-width:2.5px 2.5px 2.5px 0!important}.legal{max-width:68ch;margin:48px auto 0;font-size:16px;line-height:1.55}.legal h1{text-transform:uppercase;margin:0 0 4px;font-size:clamp(28px,5vw,44px);font-weight:800;line-height:1.05}.legal .legal-version{color:var(--muted);margin:0 0 32px;font-size:13px}.legal a{color:inherit}.legal-nav{border-top:1px solid var(--ink);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;gap:8px 24px;margin-top:40px;padding-top:16px;font-size:13px;font-weight:800;display:flex}.lf-check a{color:inherit;text-decoration:underline}.admin-form{max-width:1080px;margin-top:48px;padding-bottom:32px}.af-top{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:center;gap:16px;padding-bottom:20px;display:flex}.af-top h2{letter-spacing:-.03em;margin:0;font-size:32px;font-weight:800}.af-lede{color:var(--muted);margin:6px 0 0;font-weight:500;line-height:1.45}.af-badge{border:1.5px solid var(--ink);color:var(--ink);letter-spacing:.06em;text-transform:uppercase;vertical-align:2px;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800;display:inline-block}.admin .af-secondary{border:2px solid var(--ink);background:var(--paper);color:var(--ink);padding:8px 14px;font-size:13px}.af-notice{color:#d00;border:2px solid #d00;border-radius:6px;margin:20px 0;padding:12px 14px;font-weight:700}.admin-form code{background:#0000000d;border-radius:4px;padding:1px 4px;font-size:12px}.af-ready{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px;margin:24px 0 8px;padding:0;list-style:none;display:grid}.af-ready li{border:1.5px solid var(--line);border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:2px 10px;padding:12px 14px;display:grid}.af-ready li.is-missing{border-color:#d006}.af-ready-mark{background:var(--ink);width:22px;height:22px;color:var(--paper);border-radius:50%;grid-row:span 3;place-items:center;font-size:12px;font-weight:800;display:grid}.af-ready li.is-missing .af-ready-mark{background:#d00}.af-ready-label{letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:800}.af-ready-text{color:var(--muted);overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.35}.af-ready li.is-missing .af-ready-text{color:var(--ink)}.admin .af-link{color:var(--ink);text-underline-offset:3px;background:0 0;border-radius:0;justify-self:start;margin-top:4px;padding:0;font-size:13px;text-decoration:underline}.af-plain{border:0;min-width:0;margin:0;padding:0}.af-section{border-bottom:1.5px solid var(--line);grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:32px;padding:28px 0;display:grid}.af-section-head h3{letter-spacing:-.01em;margin:0 0 6px;font-size:18px;font-weight:800}.af-section-aside{color:var(--muted);font-size:14px;font-weight:500;line-height:1.45}.af-subhead{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin:22px 0 10px;font-size:12px;font-weight:800}.af-subhead:first-child{margin-top:0}.af-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px 14px;display:grid}.af-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.af-span-1{grid-column:span 1}.af-span-2{grid-column:span 2}.af-span-3{grid-column:span 3}.af-span-4{grid-column:span 4}.af-span-6{grid-column:1/-1}.af-field{flex-direction:column;gap:6px;min-width:0;margin:0;display:flex}.af-label{padding:0;font-size:13px;font-weight:800}.af-control{display:flex;position:relative}.af-control input,.af-control textarea,.af-select select{box-sizing:border-box;border:2px solid var(--ink);background:var(--paper);width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;border-radius:6px;margin:0;padding:10px 12px;font-size:15px;font-weight:600}.af-control textarea{resize:vertical;line-height:1.4}.af-control input::placeholder,.af-control textarea::placeholder{color:#9a9a9a;font-weight:500}:is(.af-control input:user-invalid,.af-control textarea:user-invalid){border-color:#d00}.af-control--unit input{padding-right:46px}.af-unit{color:var(--muted);pointer-events:none;font-size:12px;font-weight:800;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.af-hint{color:var(--muted);margin:0;font-size:12.5px;font-weight:500;line-height:1.4}.af-section-body>.af-hint{margin-top:10px}.admin-form :focus-visible,.af-grid :focus-visible{outline:3px solid var(--ink);outline-offset:2px}.af-select{flex:auto;min-width:0;display:block;position:relative}.af-select select{appearance:none;cursor:pointer;padding-right:40px}.af-select:after{content:"";border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);pointer-events:none;width:8px;height:8px;position:absolute;top:50%;right:16px;transform:translateY(-70%)rotate(45deg)}.af-choices{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;margin:0 0 16px;padding:0;display:grid}.af-choices legend{margin-bottom:8px}.af-choice{border:2px solid var(--line);cursor:pointer;border-radius:10px;flex-direction:column;gap:4px;padding:14px 14px 14px 42px;display:flex;position:relative}.admin .af-choice input{width:18px;height:18px;accent-color:var(--ink);border:0;margin:0;padding:0;position:absolute;top:15px;left:14px}.af-choice:has(input:checked){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.af-choice:has(input:focus-visible){outline:3px solid var(--ink);outline-offset:2px}.af-choice-title{font-size:14px;font-weight:800}.af-choice-text{color:var(--muted);font-size:13px;font-weight:500;line-height:1.35}.af-table-wrap{overflow-x:auto}.admin .af-table{border-collapse:collapse;width:100%}.admin .af-table th,.admin .af-table td{white-space:nowrap;border-bottom:0;padding:6px 4px}.admin .af-table thead th{color:var(--muted);font-size:12px;font-weight:800}.admin .af-table tbody th{width:24px;font-size:14px}.admin .af-table td{min-width:96px}.admin .af-table td:last-child{width:40px;min-width:40px}.admin .af-table td input{text-align:left;width:100%}.admin .af-icon{border:1.5px solid var(--line);background:var(--paper);width:36px;height:36px;color:var(--ink);place-items:center;padding:0;font-size:14px;display:grid}.af-section-body>.af-secondary{margin-top:12px}.af-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.af-empty{border:2px dashed #0003;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.af-empty p{margin:0;font-weight:600}.af-savebar{z-index:5;border-top:2px solid var(--ink);background:var(--paper);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px 16px;margin-top:24px;padding:14px 0;display:flex;position:sticky;bottom:0}.af-savebar-state{color:var(--muted);margin-right:auto;font-size:14px;font-weight:700}.af-savebar.is-dirty .af-savebar-state{color:var(--ink)}.af-savebar.is-dirty .af-savebar-state:before{content:"";background:var(--ink);vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.af-savebar-error{color:#d00;flex:100%;order:3;font-size:14px;font-weight:700}@media (width<=760px){.af-section{grid-template-columns:1fr;gap:14px;padding:22px 0}.af-top{flex-wrap:wrap;align-items:flex-start}}@media (width<=640px){.af-choices{grid-template-columns:1fr}.af-grid,.af-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.af-span-3,.af-span-4,.af-span-6{grid-column:1/-1}.af-span-1,.af-span-2{grid-column:span 1}}
