:root{--paper:#FFFFFF;--ink:#0D0D0D;--steel:#7C807E;--line:rgba(13,13,13,.16);--white:#FFFFFF;--onimg:#FFFFFF;--block:#FFFFFF;--block-fg:#0D0D0D;--pad:clamp(16px,3.2vw,44px);--head-h:36px;--bar1:var(--head-h);--bar2:34px;--frail:clamp(58px,5vw,62px);--fgap:6px;--parrow-w:48px;--imgw:62%;--fs-display:clamp(26px,5vw,58px);--fs-title:clamp(18px,2.6vw,30px);--fs-lead:15px;--fs-body:13px;--fs-label:11px;--fs-micro:9.5px;--tr-display:-.015em;--tr-nav:.14em;--tr-wide:.2em;--frost:rgba(255,255,255,.72);--frost-flat:rgba(255,255,255,.94);--frost-blur:blur(20px) saturate(1.6)}body.template-index{--paper:#E6E6E3;--pad:clamp(14px,3vw,34px)}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-x:hidden}body{background:var(--paper);color:var(--ink);font-family:Archivo,Noto Sans TC,sans-serif;font-variation-settings:"wdth" 100;font-size:var(--fs-body);line-height:1.45}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}:focus-visible{outline:1.5px solid var(--ink);outline-offset:3px}.mono{font-family:IBM Plex Mono,monospace}.fero{font-family:Helvetica,Helvetica Neue,Arial,sans-serif;font-weight:700;text-transform:uppercase}.helv{font-family:Helvetica,Helvetica Neue,Arial,sans-serif}.up{text-transform:uppercase;letter-spacing:var(--tr-nav)}.tiny{font-size:var(--fs-micro)}.sm{font-size:var(--fs-label)}.vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hd-overlay{position:fixed;top:0;left:0;right:0;z-index:55;height:var(--head-h);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(14px,3vw,44px);padding:0 var(--pad);background:var(--white);color:var(--ink)}.hd-static{position:relative;left:auto;right:auto;top:auto}.h-left,.h-right{display:flex;gap:clamp(14px,1.6vw,26px);align-items:center}.h-left{align-self:stretch;align-items:stretch}.hlink{font-size:var(--fs-label);letter-spacing:var(--tr-nav);white-space:nowrap;position:relative;padding:3px 0;color:inherit;background:none;border:none;font-family:inherit;font-weight:inherit;line-height:inherit}.hlink:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:0 50%;transition:transform .34s cubic-bezier(.2,.8,.2,1)}.hlink:hover:after,.hlink.on:after{transform:scaleX(1)}.h-nav{display:flex;gap:clamp(13px,1.7vw,28px);align-items:stretch}.hnav-item{position:relative;display:flex;align-items:center}.hnav-item.open>.hlink:after{transform:scaleX(1)}.hdrop{position:absolute;top:100%;left:-14px;z-index:70;--row:34px;--n:6;min-width:186px;overflow:hidden;visibility:hidden;pointer-events:none;transition:visibility 0s linear .5s}.hnav-item.open .hdrop{visibility:visible;pointer-events:auto;transition-delay:0s}.hdrop .blind{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;flex-direction:column;perspective:560px;perspective-origin:50% 0;pointer-events:none}.hdrop .blind i{height:var(--row);flex:0 0 auto;display:block;transform-origin:50% 0;transform:rotateX(-91deg);opacity:0;background:var(--frost);-webkit-backdrop-filter:var(--frost-blur);backdrop-filter:var(--frost-blur);border-bottom:1px solid var(--line);transition:transform .46s cubic-bezier(.16,.88,.28,1.06),opacity .2s ease;transition-delay:calc(var(--i) * 26ms)}.hdrop .blind i:last-child{flex:1 1 auto}.hdrop .blind i:nth-child(3n){transition-delay:calc(var(--i) * 26ms + 10ms);transform:rotateX(-95deg)}.hnav-item.open .hdrop .blind i{transform:rotateX(0);opacity:1}.hnav-item:not(.open) .hdrop .blind i{transition-delay:calc((var(--n) - var(--i)) * 14ms)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.hdrop .blind i{background:var(--frost-flat)}}.hdrop-in{position:relative;z-index:1;padding:0 14px}.hdrop-in a{display:flex;align-items:center;height:var(--row);font-size:var(--fs-label);letter-spacing:var(--tr-nav);text-transform:uppercase;white-space:nowrap;opacity:0;transition:opacity .26s ease}.hnav-item.open .hdrop-in a{opacity:1;transition-delay:calc(.24s + var(--j) * .05s)}.hdrop.lg{--row:76px;min-width:178px}.hdrop.lg .hdrop-in{padding:0 12px}.hdrop.lg .hdrop-in a{gap:0;justify-content:flex-start}.hdrop.lg .sc{flex:1 1 auto;text-align:center}.hdrop.lg img{flex:0 0 auto;width:44px;height:55px;object-fit:cover;display:block;background:#0d0d0d0f}.h-right{position:relative;width:max-content;justify-self:end}.hsearch{position:relative;display:inline-flex;align-items:center;--hs-label-w:56px;--hs-w:clamp(120px,14vw,200px);--hs-w-neg:clamp(-200px,-14vw,-120px);padding-left:var(--hs-w);margin-left:var(--hs-w-neg)}.hsearch:before{content:"";position:absolute;z-index:0;top:50%;left:-13px;width:calc(100% + 22px);height:28px;background:#0d0d0d1a;opacity:0;transform:translateY(-50%) scaleX(.7);transform-origin:100% 50%;transition:opacity .28s ease,transform .42s cubic-bezier(.2,.8,.2,1)}.hsearch:hover:before,.hsearch:focus-within:before{opacity:1;transform:translateY(-50%) scaleX(1)}.hs-hit{position:absolute;z-index:3;top:50%;transform:translateY(-50%);left:-13px;width:calc(100% + 22px);height:28px;cursor:inherit;background:none;border:none}.hsearch:focus-within .hs-hit{pointer-events:none}.hs-label{position:relative;z-index:2;font-size:var(--fs-label);letter-spacing:var(--tr-nav);white-space:nowrap;cursor:inherit;transition:transform .42s cubic-bezier(.2,.8,.2,1)}.hsearch:hover .hs-label,.hsearch:focus-within .hs-label{transform:translate(var(--hs-w-neg))}.hs-field{position:absolute;z-index:1;top:50%;transform:translateY(-50%);left:calc(var(--hs-label-w) + 14px);width:calc(var(--hs-w) - 14px);height:20px;display:flex;align-items:center;opacity:0;pointer-events:none;transition:opacity .26s ease}.hsearch:focus-within .hs-field{opacity:1;pointer-events:auto}.hs-ptr{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;color:var(--ink);opacity:0;pointer-events:none}.hs-line{flex:1 1 auto;height:1px;background:currentColor}.hs-head{flex:0 0 auto;display:block;margin-left:-1px}@keyframes hs-draw{0%{clip-path:inset(0 100% 0 0);opacity:.8}68%{clip-path:inset(0 0 0 0);opacity:.8}to{clip-path:inset(0 0 0 0);opacity:.2}}.hsearch:focus-within .hs-ptr{animation:hs-draw .68s cubic-bezier(.2,.8,.2,1) both}.hs-input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;background:none;border:none;padding:0;color:inherit;font:inherit;font-size:var(--fs-label);letter-spacing:var(--tr-nav);text-transform:uppercase;opacity:0;transition:opacity .3s ease}.hsearch:focus-within .hs-input{opacity:1}.hs-input::-webkit-search-cancel-button{display:none}.hs-input:focus{outline:none}@media(prefers-reduced-motion:reduce){.hsearch:before,.hs-field,.hs-label,.hlink:after,.hdrop .blind i,.hdrop-in a{transition-duration:1ms}.hsearch:focus-within .hs-ptr{animation:none;opacity:.2;clip-path:none}.hdrop .blind i{transform:none}}.cartpanel{position:absolute;top:calc(100% + 14px);right:0;width:min(330px,82vw);z-index:70;color:var(--ink);text-align:left}.cartpanel[hidden]{display:none}.cartpanel{--row:62px;--n:12;overflow:hidden}.cartpanel .blind{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;flex-direction:column;perspective:620px;perspective-origin:50% 0;pointer-events:none}.cartpanel .blind i{height:var(--row);flex:0 0 auto;display:block;transform-origin:50% 0;transform:rotateX(-91deg);opacity:0;background:var(--frost);-webkit-backdrop-filter:var(--frost-blur);backdrop-filter:var(--frost-blur);border-bottom:1px solid var(--line);transition:transform .5s cubic-bezier(.16,.88,.28,1.06),opacity .22s ease;transition-delay:calc(var(--i) * 28ms)}.cartpanel .blind i:last-child{flex:1 1 auto}.cartpanel .blind i:nth-child(3n){transition-delay:calc(var(--i) * 28ms + 10ms);transform:rotateX(-95deg)}.cartpanel.open .blind i{transform:rotateX(0);opacity:1}.cartpanel:not(.open) .blind i{transition-delay:calc((var(--n) - var(--i)) * 15ms)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.cartpanel .blind i{background:var(--frost-flat)}}.cp-in{position:relative;z-index:1;padding:0 17px;opacity:0;transition:opacity .45s ease}.cartpanel.filled .cp-in{opacity:1}.cp-head{height:var(--row);display:flex;align-items:center;color:var(--steel);margin:0}.cp-list{list-style:none;max-height:calc(var(--row) * 5);overflow-y:auto}.cp-item{height:var(--row);display:flex;gap:11px;align-items:center;padding:0;border:none;font-size:var(--fs-label)}.cp-item img{width:40px;height:50px;object-fit:cover;flex:0 0 auto}.cp-meta{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;align-items:flex-start}.cp-meta .cp-name{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-meta>span{color:var(--steel)}.cp-qty{display:flex;align-items:center;gap:9px;line-height:1;font-family:IBM Plex Mono,monospace;font-size:var(--fs-micro)}.cp-qty a{color:var(--steel);padding:2px 1px;transition:color .18s}.cp-qty a:hover{color:var(--ink)}.cp-qty b{font-weight:400;color:var(--ink);min-width:1ch;text-align:center}.cp-end{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.cp-del{font-size:var(--fs-label);line-height:1;color:var(--steel);transition:color .18s}.cp-del:hover{color:var(--ink)}.cartpanel.busy .cp-qty,.cartpanel.busy .cp-del{pointer-events:none;opacity:.4}.cp-price{white-space:nowrap}.cp-empty{height:var(--row);display:flex;align-items:center;color:var(--steel);padding:0;border:none}.cp-foot{height:var(--row);display:flex;justify-content:space-between;align-items:center;padding:0;border:none;margin:0}.cp-cta{height:var(--row);display:flex;align-items:center}.cp-btn{flex:1 1 auto;height:38px;display:grid;place-items:center;padding:0;background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.wordmark{display:block;line-height:0}.wordmark{--mark-w:clamp(309px,34.31vw,377px)}.wordmark img{width:var(--mark-w);max-width:100%;height:auto;display:block}.wordmark .txt{font-family:Helvetica,Helvetica Neue,Arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:var(--tr-wide);font-size:var(--fs-label)}.hbtn{background:none;border:none;font:inherit;color:inherit;padding:4px 0}.bag{position:relative}.bag i{position:absolute;top:-5px;right:-11px;font-style:normal;font-family:IBM Plex Mono,monospace;font-size:var(--fs-micro)}.section-header{position:sticky;top:0;z-index:60}.iconbtn,.icolink{display:inline-flex;align-items:center;justify-content:center;padding:6px 0;line-height:0}.iconbtn svg,.icolink svg{display:block}.bar-2{position:fixed;top:min(calc(var(--bar1) + (100svh - var(--bar1)) * .382),calc(100svh - 278px));right:0;left:auto;z-index:59;display:flex;justify-content:flex-end;align-items:flex-start;pointer-events:none}.fbox{display:flex;flex-direction:column;align-items:stretch;gap:clamp(8px,1vh,12px);width:calc(var(--frail) + 12px);padding:16px 14px 18px 12px;position:relative;pointer-events:auto}.fbox:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border:1px solid var(--line);background:var(--paper)}.fbox>*{position:relative;z-index:1}.filters{display:flex;flex-direction:column;align-items:stretch;gap:var(--fgap)}.filter{background:none;border:1px solid transparent;font:inherit;font-size:var(--fs-label);letter-spacing:var(--tr-nav);text-transform:uppercase;color:var(--steel);padding:3px 0;white-space:nowrap;transition:color .2s;position:relative;display:flex;justify-content:flex-end;align-items:center;gap:8px}.f-ab{font-variant-numeric:tabular-nums}.f-full{position:absolute;right:calc(100% + 6px);top:50%;transform:translate(10px,-50%);padding:3px 9px;background:var(--paper);border:1px solid var(--line);color:var(--ink);opacity:0;pointer-events:none;transition:opacity .24s ease,transform .32s cubic-bezier(.2,.8,.2,1)}.filter:hover .f-full,.filter:focus-visible .f-full{opacity:1;transform:translateY(-50%)}.filter:before{content:"";flex:0 0 auto;width:5px;height:5px;border-radius:50%;background:currentColor;opacity:0;transition:opacity .2s}.filter:hover{color:var(--ink)}.filter.on{color:var(--ink);background:none;border-color:transparent}.filter.on:before{opacity:1}.fpage{display:flex;flex-direction:column;align-items:flex-end;gap:0;margin-top:26px}.fpage .parrow{margin-bottom:12px}.pageno{font-size:var(--fs-micro);letter-spacing:0;color:var(--steel);white-space:nowrap}.pgroup{position:relative}.pgroup>summary{list-style:none;cursor:pointer;display:inline-block;transition:color .2s}.pgroup>summary::-webkit-details-marker{display:none}.pgroup>summary:hover,.pgroup[open]>summary{color:var(--ink)}.pagelist{position:absolute;top:50%;right:calc(100% + 10px);transform:translateY(-50%);z-index:3;display:flex;align-items:center;gap:2px;padding:5px 9px;background:var(--paper);border:1px solid var(--line);white-space:nowrap;box-shadow:0 2px 14px #0d0d0d12}.pagelist a,.pagelist span{font-family:IBM Plex Mono,monospace;font-size:var(--fs-micro);color:var(--steel);padding:3px 5px;transition:color .2s}.pagelist a:hover,.pagelist .on{color:var(--ink)}.parrow{position:relative;display:inline-flex;align-items:center;width:var(--parrow-w);height:14px;color:var(--ink)}.parrow:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:currentColor;opacity:.55}.pa-end{position:relative;z-index:1;flex:1 1 50%;display:flex;align-items:center;transition:opacity .2s}.pa-prev{justify-content:flex-start}.pa-next{justify-content:flex-end}.pa-prev .pa-head{transform:scaleX(-1)}.pa-end:hover{opacity:.5}.pa-end.off{opacity:.25;pointer-events:none}.pa-head{display:block;flex:0 0 auto}.drawer{position:fixed;inset:0 auto 0 0;width:min(380px,86vw);z-index:80;--row:54px;--n:20;--sub-x:118px;overflow:hidden;visibility:hidden;pointer-events:none;transition:visibility 0s linear .62s}.drawer.open{visibility:visible;pointer-events:auto;transition-delay:0s}.blind{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;flex-direction:column;perspective:820px;perspective-origin:50% 0;pointer-events:none}.blind i{height:var(--row);flex:0 0 auto;display:block;transform-origin:50% 0;transform:rotateX(-91deg);opacity:0;background:var(--frost);-webkit-backdrop-filter:var(--frost-blur);backdrop-filter:var(--frost-blur);border-bottom:1px solid var(--line);transition:transform .6s cubic-bezier(.16,.88,.28,1.06),opacity .26s ease;transition-delay:calc(var(--i) * 30ms)}.blind i:last-child{flex:1 1 auto}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.blind i{background:var(--frost-flat)}}.blind i:nth-child(3n){transition-delay:calc(var(--i) * 30ms + 12ms);transform:rotateX(-95deg)}.blind i:nth-child(4n){transition-delay:calc(var(--i) * 30ms + 6ms)}.drawer.open .blind i{transform:rotateX(0);opacity:1}.drawer:not(.open) .blind i{transition-delay:calc((var(--n) - var(--i)) * 16ms)}.dr-in{position:relative;z-index:1;height:100%;overflow-y:auto;padding:calc(var(--row) * 2) 28px 28px}.dr-in>*{opacity:0;transform:translateY(7px);transition:opacity .38s ease,transform .38s cubic-bezier(.2,.8,.2,1)}.drawer.open .dr-in>*{opacity:1;transform:none;transition-delay:.4s}.drawer.open .dr-in>*:nth-child(2){transition-delay:.46s}.drawer.open .dr-in>*:nth-child(3){transition-delay:.52s}.dr-nav .ttl{display:flex;align-items:center;height:var(--row);width:100%;padding:0;background:none;border:none;font:inherit;font-size:var(--fs-lead);text-align:left;text-transform:uppercase;letter-spacing:var(--tr-nav);color:inherit}.dr-nav .ttl .mk{margin-left:auto;font-family:IBM Plex Mono,monospace;font-size:var(--fs-label);color:var(--steel);transition:transform .4s cubic-bezier(.2,.8,.2,1),color .3s}.dr-nav .item.on .ttl .mk{transform:rotate(90deg);color:var(--ink)}.dr-nav .subs{display:grid;grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.2,.8,.2,1)}.dr-nav .item.on .subs{grid-template-rows:1fr}.dr-nav .subs-in{overflow:hidden;position:relative;min-height:0}.dr-nav .subs a{display:flex;align-items:center;height:var(--row);padding-left:var(--sub-x);font-size:var(--fs-label);letter-spacing:var(--tr-nav);text-transform:uppercase;border:none;opacity:0;transition:opacity .3s ease}.dr-nav .item.on .subs a{opacity:1;transition-delay:calc(.5s + var(--j) * .07s)}.dr-nav .ptr{position:absolute;left:0;top:0;height:var(--row);display:flex;align-items:center;opacity:0;pointer-events:none;color:var(--ink)}@keyframes ptr-sweep{0%{transform:translate(-16px);opacity:0}16%{opacity:1}58%{transform:translate(calc(var(--sub-x) - 58px));opacity:1}to{transform:translate(calc(var(--sub-x) - 58px));opacity:0}}.dr-nav .item.on .ptr{animation:ptr-sweep .86s cubic-bezier(.2,.8,.2,1) both}@media(prefers-reduced-motion:reduce){.cartpanel .blind i{transform:none}.blind i,.dr-in>*,.dr-nav .subs a{transition-duration:1ms!important;transition-delay:0s!important}.blind i{transform:none}.dr-nav .item.on .ptr{animation:none}}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:transparent;opacity:0;pointer-events:none;transition:opacity .4s;z-index:70}.scrim.on{opacity:1;pointer-events:auto}.drawer .grp{margin-top:30px}.drawer .grp p{color:var(--steel);margin-bottom:8px}.drawer .grp a{font-size:var(--fs-label);border:none;padding:5px 0;display:block}.closeX{position:absolute;top:18px;right:24px;z-index:2;background:none;border:none;font:inherit}.hero{display:block;height:100svh;position:relative;overflow:hidden;background:#ededea;color:var(--ink)}.heroimg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;background-size:cover;background-position:50% 32%}@media(pointer:fine){.hero{cursor:none}}.hero-cursor{position:fixed;left:0;top:0;z-index:90;pointer-events:none;font-size:var(--fs-lead);letter-spacing:var(--tr-nav);line-height:1;color:#fff;mix-blend-mode:difference;opacity:0;transition:opacity .18s ease;will-change:transform}.hero-cursor.on{opacity:1}.sec{padding:clamp(48px,8vh,96px) var(--pad)}.sec-head{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:10px;margin-bottom:26px}.sec-head h2{font-variation-settings:"wdth" 108,"wght" 500;font-size:var(--fs-lead);text-transform:uppercase;letter-spacing:var(--tr-wide)}.shop{background:var(--white)}.head{display:flex;justify-content:space-between;align-items:baseline;padding:clamp(26px,5vh,54px) var(--pad) 0}.head h1{font-variation-settings:"wdth" 108,"wght" 500;font-size:var(--fs-lead);text-transform:uppercase;letter-spacing:var(--tr-wide)}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(92px,14vh,192px) clamp(52px,10.4vw,168px);padding:clamp(16px,4vw,56px) 0}.grid.padded{padding:clamp(16px,4vw,56px) var(--pad) clamp(60px,10vh,120px)}.card{display:flex;flex-direction:column}.card.hide{display:none}.fig{position:relative;aspect-ratio:4/5;overflow:hidden;background:#fff}.slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .45s ease}.slide.on{opacity:1}.slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%}.slide.ph{background:repeating-linear-gradient(115deg,rgba(13,13,13,.03) 0 2px,transparent 2px 7px),#fff}.slide.ph:after{content:attr(data-lab);position:absolute;bottom:9px;right:11px;font-family:IBM Plex Mono,monospace;font-size:var(--fs-micro);letter-spacing:var(--tr-nav);color:#0d0d0d57}.figlink{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;background:none;border:none;padding:14px 10px;font-family:Archivo,sans-serif;font-size:19px;line-height:1;color:#fff;mix-blend-mode:difference;opacity:0;transition:opacity .3s ease}.nav.prev{left:0}.nav.next{right:0}.count{position:absolute;bottom:9px;left:50%;transform:translate(-50%);z-index:3;color:#fff;mix-blend-mode:difference;opacity:0;transition:opacity .3s ease;pointer-events:none}.card:hover .nav,.card:focus-within .nav,.card:hover .count,.card:focus-within .count{opacity:1}.fig.single .nav,.fig.single .count{display:none}.card h3{margin-top:11px;font-size:var(--fs-body);font-weight:400}.card .price{color:var(--steel);margin-top:2px}.card .spec{border-top:1px solid var(--line);margin-top:9px;max-height:14px;overflow:hidden;transition:max-height .45s cubic-bezier(.2,.8,.2,1)}.card:hover .spec,.card:focus-within .spec{max-height:160px}.card .spec dl{display:grid;grid-template-columns:auto 1fr;gap:2px 12px;padding-top:5px}.card .spec dt{color:var(--steel)}.card .spec dd{text-align:right}.card .spec .rowline{display:flex;justify-content:space-between;color:var(--steel);padding-top:4px}.card .spec .sizes{display:flex;gap:6px;margin-top:8px}.card .spec .sizes b{font-weight:400;width:24px;height:20px;display:grid;place-items:center;border:1px solid var(--line);font-family:IBM Plex Mono,monospace;font-size:var(--fs-micro)}.card .spec .sizes b.out{color:var(--line);text-decoration:line-through}.card .spec .sizes b.low{border-color:var(--ink);color:var(--ink);font-weight:500}.info-top,.info-bot{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.info-top .nm{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.info-bot .pr{flex:1 1 auto;min-width:0}.card .info-top .buysizes{margin-top:0;gap:6px;flex-wrap:nowrap;flex:0 0 auto}.card{--ctrl-in:12px}.card .info-top .buysizes button{width:auto;min-width:20px;height:auto;padding:6px 3px;border:none;border-radius:0;background:none;color:var(--steel);font-size:var(--fs-label);line-height:1;transition:color .18s}.card .info-top .buysizes{margin-right:calc(var(--ctrl-in) - 3px)}.card .info-top .buysizes button:hover:not(.out){color:var(--ink);background:none}.card .info-top .buysizes button.sel{color:var(--ink);background:none;font-weight:500}.card .info-top .buysizes button.out{color:var(--steel);opacity:.45;cursor:not-allowed;background-clip:content-box;background-image:linear-gradient(to top right,transparent calc(50% - .5px),currentColor calc(50% - .5px),currentColor calc(50% + .5px),transparent calc(50% + .5px))}.card .info-bot .add{margin-top:0;width:auto;flex:0 0 auto;height:auto;margin-right:var(--ctrl-in);padding:6px 0 6px 6px;border:none;background:none;color:var(--ink);font-size:var(--fs-label);line-height:1;white-space:nowrap;transition:opacity .18s}.card .info-bot .add:hover:not(:disabled){background:none;color:var(--ink);opacity:.55}.card .info-bot .add:disabled{border:none;color:var(--steel);opacity:.55;cursor:default}.info{display:flex;flex-direction:column;align-items:stretch;gap:1px;margin-top:5px;font-size:var(--fs-label)}.info .pr{color:var(--steel);font-size:var(--fs-label);white-space:nowrap}.card .buysizes{display:flex;gap:5px;flex-wrap:wrap;margin-top:10px}.card .buysizes button{min-width:30px;height:24px;padding:0 5px;background:none;border:1px solid var(--line);font-family:IBM Plex Mono,monospace;font-size:var(--fs-micro);color:var(--ink);transition:.18s}.card .buysizes button:hover:not(.out){border-color:var(--ink)}.card .buysizes button.low{border-color:var(--ink)}.card .buysizes button.sel{background:var(--ink);color:var(--paper);border-color:var(--ink)}.card .buysizes button.out{color:var(--line);text-decoration:line-through;cursor:not-allowed}.add{margin-top:10px;width:100%;padding:10px;background:none;color:var(--ink);border:1px solid var(--ink);font-family:inherit;transition:.22s}.add:hover:not(:disabled){background:var(--ink);color:var(--paper)}.add:disabled{border-color:var(--line);color:var(--steel);cursor:default}.shopsplit{display:grid;grid-template-columns:var(--pvw,42%) minmax(0,1fr);align-items:start}.preview{position:sticky;top:var(--bar1);height:calc(100svh - var(--bar1));overflow:hidden;border-right:1px solid var(--line);background:var(--white)}.preview .pv{position:absolute;top:0;right:0;bottom:0;left:0;display:block;opacity:0;pointer-events:none;transition:opacity .5s cubic-bezier(.2,.8,.2,1)}.preview .pv.on{opacity:1;pointer-events:auto}.preview .pv img{width:100%;height:100%;object-fit:cover;object-position:50% 32%}.preview .pv.ph{background:repeating-linear-gradient(115deg,rgba(13,13,13,.03) 0 2px,transparent 2px 7px),#fff}.preview .pv.ph:after{content:attr(data-lab);position:absolute;bottom:12px;right:14px;font-family:IBM Plex Mono,monospace;font-size:var(--fs-micro);letter-spacing:var(--tr-nav);color:#0d0d0d57}.preview .cap{position:absolute;left:clamp(14px,1.6vw,26px);bottom:clamp(14px,1.8vh,26px);z-index:2;font-family:IBM Plex Mono,monospace;font-size:var(--fs-micro);letter-spacing:var(--tr-nav);text-transform:uppercase;color:var(--ink);pointer-events:none}.shopcol{min-width:0;padding-right:var(--frail)}.shopgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px 3px;padding:clamp(10px,1.4vw,18px) clamp(10px,1.4vw,20px) clamp(60px,10vh,120px)}.shopgrid .card h3{font-size:var(--fs-label)}.split{display:grid;grid-template-columns:1fr 1fr;gap:0;padding:0;margin:0}.split .pane{position:relative;height:clamp(430px,82svh,940px);overflow:hidden;display:flex;align-items:flex-end;padding:clamp(18px,2.4vw,34px);color:#fff}.split .pane .ph{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-size:cover;background-position:50% 40%;transition:transform 1.1s cubic-bezier(.2,.8,.2,1)}.split .pane:hover .ph{transform:scale(1.03)}.split .pane .in{position:relative;z-index:2}.split .pane h3{font-variation-settings:"wdth" 110;font-size:var(--fs-title);text-transform:uppercase;line-height:1}.pdp{display:grid;grid-template-columns:var(--imgw) minmax(0,1fr);align-items:start}.pdp-img{position:sticky;top:var(--bar1);margin-top:var(--bar1);height:calc(100svh - var(--bar1));overflow:hidden;background:#fff}.pdp-img .slide img{object-position:50% 38%}.pdp-body{padding:calc(var(--head-h) + clamp(30px,7vh,80px)) var(--pad) clamp(34px,7vh,72px) clamp(22px,3vw,52px);min-height:100svh}.hd-pdp .h-right{position:absolute;left:var(--imgw);right:var(--pad);display:flex;align-items:center;justify-content:space-evenly;gap:0}.hd-pdp{display:flex;align-items:center;justify-content:space-between}.hd-pdp .h-right>*{flex:0 0 auto}.hd-pdp .wordmark{--mark-w:clamp(240px,32.6vw,343px)}.rail{position:absolute;z-index:4;top:clamp(18px,3vh,34px);right:clamp(14px,1.8vw,30px);text-align:right;color:#fff;mix-blend-mode:difference}.rail p{margin-bottom:7px;opacity:.75}.rail button{display:block;margin-left:auto;background:none;border:none;padding:2px 0;font-family:IBM Plex Mono,monospace;font-size:var(--fs-label);color:inherit;opacity:.5;transition:opacity .25s}.rail button.on{opacity:1;font-weight:500}.rail button:hover{opacity:1}.rail .arrows{display:flex;justify-content:flex-end;align-items:center;gap:clamp(8px,1vw,14px);margin-top:11px;padding-top:9px;border-top:1px solid currentColor}.gnav{background:none;border:none;padding:0 2px;font-family:Archivo,sans-serif;font-size:19px;line-height:1;color:inherit;opacity:.5;transition:opacity .25s}.gnav:hover{opacity:1}.col{display:flex;flex-direction:column;min-height:100%}.pdp h1{font-family:Helvetica,Helvetica Neue,Arial,sans-serif;font-weight:400;font-size:var(--fs-display);line-height:1.06;letter-spacing:var(--tr-display);max-width:14ch}.pdp .price{margin-top:14px;font-family:IBM Plex Mono,monospace;font-size:var(--fs-body)}.pdp .price s{color:var(--steel);margin-right:8px}.pdp{--pdp-rw:clamp(248px,18vw,300px)}.pdp .lede{max-width:34ch;margin:clamp(34px,7vh,74px) 0 0 0;font-size:var(--fs-body);line-height:1.95}.pdp .lede b{font-family:Helvetica,Helvetica Neue,Arial,sans-serif;font-weight:700}.pdp .lede p+p{margin-top:1.6em}.pdp .lede dl{margin-top:1.6em}.pdp .spec{width:var(--pdp-rw);max-width:100%;margin:clamp(26px,5vh,52px) 0 0 auto;border-top:1px solid var(--ink)}.pdp .spec .row{display:grid;grid-template-columns:9ch 1fr;gap:14px;padding:9px 0;border-bottom:1px solid var(--line)}.pdp .spec dt{color:var(--steel)}.pdp .spec dd{text-align:right}.pdp .buy{width:var(--pdp-rw);max-width:100%;margin:clamp(26px,5vh,52px) 0 0 auto}.buy .sizes{display:flex;gap:7px;flex-wrap:wrap}.pdp .buy .sizes{justify-content:flex-end}.pdp .buy .stock{text-align:right}.buy .sizes button{width:44px;height:34px;background:none;border:1px solid var(--line);font-family:IBM Plex Mono,monospace;font-size:var(--fs-label);color:var(--ink);transition:.2s}.buy .sizes button:hover:not(.out){border-color:var(--ink)}.buy .sizes button.sel{background:var(--ink);color:var(--paper);border-color:var(--ink)}.buy .sizes button.low{border-color:var(--ink)}.buy .sizes button.out{color:var(--line);text-decoration:line-through;cursor:not-allowed}.stock{margin-top:9px;color:var(--steel);min-height:14px}.cart{margin-top:16px;width:100%;padding:14px;background:transparent;color:var(--ink);border:1px solid var(--ink);font:inherit}.cart:disabled{border-color:var(--line);color:var(--steel);cursor:default}.pdp .meta{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-top:auto;padding-top:clamp(40px,8vh,90px);color:var(--steel)}.page{padding:clamp(34px,6vh,70px) var(--pad) clamp(60px,10vh,120px);min-height:60svh}.page h1{font-variation-settings:"wdth" 108,"wght" 500;font-size:var(--fs-title);text-transform:uppercase;letter-spacing:var(--tr-nav);margin-bottom:24px}.rte{max-width:66ch;line-height:1.9}.rte p+p{margin-top:1.2em}.rte a{border-bottom:1px solid var(--line)}.ctable{width:100%;border-collapse:collapse;margin-top:20px}.ctable th{text-align:left;font-weight:400;color:var(--steel);font-size:var(--fs-micro);letter-spacing:var(--tr-nav);text-transform:uppercase;padding-bottom:10px;border-bottom:1px solid var(--line)}.ctable td{padding:16px 0;border-bottom:1px solid var(--line);vertical-align:top}.ctable td.r,.ctable th.r{text-align:right}.citem{display:flex;gap:16px;align-items:flex-start}.citem img{width:72px;height:90px;object-fit:cover}.cart-blocks>*{margin-top:24px}.pdp-blocks>*{margin-top:16px}.cart-blocks>*+*,.pdp-blocks>*+*{margin-top:14px}.cfoot{display:flex;justify-content:flex-end;align-items:center;gap:24px;margin-top:28px;flex-wrap:wrap}.cfoot .tot{font-family:IBM Plex Mono,monospace;font-size:var(--fs-lead)}.cfoot>div:has(#akocommerce_cvs_section){display:contents}.cfoot>div>div:has(>#akocommerce_cvs_section){flex:0 0 100%;order:-1;text-align:left;margin-bottom:10px}.cfoot>div>button[name=checkout]{order:1}.btn{display:inline-block;padding:14px 34px;background:transparent;color:var(--ink);border:1px solid var(--ink);font:inherit;text-transform:uppercase;letter-spacing:var(--tr-nav);font-size:var(--fs-label)}.fx-btn{position:relative}.fx-btn .lab-wrap{position:relative;display:inline-block;transform-origin:50% 50%}.fx-btn .labin{display:inline-block;white-space:nowrap}.fx-btn .labin.base{opacity:1;transition:opacity .25s ease}.fx-btn .labin.slice{position:absolute;top:0;left:0;opacity:0;pointer-events:none;transform:translateZ(0);transition:transform .38s cubic-bezier(.2,.9,.2,1),opacity .25s ease;transition-delay:calc(var(--i) * 7ms)}@media(hover:hover){.fx-btn:hover:not(:disabled) .labin.base{opacity:0}.fx-btn:hover:not(:disabled) .labin.slice{opacity:1;transform:translate3d(0,var(--dy),0)}}.fx-btn .crt-line{position:absolute;left:50%;top:50%;height:2px;width:var(--crt-w,80px);margin:-1px 0 0 calc(var(--crt-w,80px) / -2);background:var(--ink);box-shadow:0 0 6px #0d0d0d59;border-radius:1px;opacity:0;transform:scaleX(0);pointer-events:none}.fx-btn.crt-off .lab-wrap{animation:crt-off-pic .5s cubic-bezier(.55,0,.2,1) forwards}.fx-btn.crt-off .crt-line{animation:crt-off-line .5s cubic-bezier(.55,0,.2,1) forwards}.fx-btn.crt-on .lab-wrap{animation:crt-on-pic .42s cubic-bezier(.2,.8,.2,1) both}.fx-btn.crt-on .crt-line{animation:crt-on-line .42s cubic-bezier(.2,.8,.2,1) both}@keyframes crt-off-pic{0%{transform:scale(1);opacity:1}38%{transform:scale(1.3,.04);opacity:1}44%{transform:scale(1.3,.02);opacity:0}to{transform:scale(1.3,.02);opacity:0}}@keyframes crt-off-line{0%,34%{transform:scaleX(1.3);opacity:0}40%{transform:scaleX(1.3);opacity:1}78%{transform:scaleX(.02);opacity:1}to{transform:scaleX(0);opacity:0}}@keyframes crt-on-line{0%{transform:scaleX(0);opacity:0}12%{transform:scaleX(.02);opacity:1}52%{transform:scaleX(1.3);opacity:1}62%,to{transform:scaleX(1.3);opacity:0}}@keyframes crt-on-pic{0%,52%{transform:scale(1.3,.02);opacity:0}58%{transform:scale(1.3,.04);opacity:1}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.fx-btn .labin.slice{display:none}.fx-btn:hover:not(:disabled) .labin.base{opacity:1}.fx-btn.crt-off .lab-wrap,.fx-btn.crt-on .lab-wrap,.fx-btn.crt-off .crt-line,.fx-btn.crt-on .crt-line{animation:none}}.empty{color:var(--steel);padding:40px 0}.about{position:relative;min-height:calc(100svh - var(--head-h));display:grid;place-items:center;overflow:hidden;padding:24px var(--pad)}.cloth{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;pointer-events:none;color:var(--ink)}.about-box{position:relative;z-index:1;background:var(--white);width:min(100%,clamp(300px,44vw,640px));min-height:clamp(200px,27vh,280px);padding:clamp(30px,5vh,52px) clamp(24px,3.4vw,50px)}.about-copy{font-size:var(--fs-label);line-height:2;letter-spacing:.06em;text-transform:uppercase;text-align:center}.about-copy p+p{margin-top:1em}.about-box.cform{min-height:0;padding:0;background:var(--white)}.cform--mail{width:min(100%,clamp(380px,32vw,460px))}.cform--msg{width:min(100%,clamp(300px,44vw,640px));display:flex;flex-direction:column}.cf-row{display:flex;align-items:center;height:28px;padding:0 13px}.cf-label{flex:0 0 auto;font-size:var(--fs-label);letter-spacing:var(--tr-nav);white-space:nowrap}.cf-field{position:relative;flex:1 1 auto;min-width:0;height:20px;margin-left:14px;display:flex;align-items:center}.cf-line{position:absolute;left:0;right:0;top:50%;height:1px;background:var(--ink);opacity:.2;pointer-events:none}.cf-field:focus-within .cf-line{animation:hs-draw .68s cubic-bezier(.2,.8,.2,1) both}.cf-input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;background:none;border:none;border-radius:0;padding:0;color:var(--ink);font:inherit;font-size:var(--fs-label);letter-spacing:var(--tr-nav);text-transform:uppercase}.cf-input:focus,.cf-text:focus{outline:none}.cf-send{flex:0 0 auto;display:flex;align-items:center;margin-left:-1px;padding:11px 6px 11px 0;margin-right:-6px;background:none;border:none;color:var(--ink);transition:opacity .2s}.cf-send:hover{opacity:.55}.cf-area{display:flex;flex-direction:column;padding:4px 13px 0}.cf-area .cf-label{line-height:20px}.cf-text{display:block;width:100%;min-height:clamp(180px,28vh,300px);resize:vertical;background:none;border:none;border-radius:0;padding:6px 0;color:var(--ink);font:inherit;font-size:var(--fs-label);letter-spacing:.04em;line-height:2}.cf-submit{align-self:flex-end;display:flex;align-items:center;gap:8px;padding:8px 13px 9px;background:none;border:none;color:var(--ink);font-size:var(--fs-label);letter-spacing:var(--tr-nav);transition:opacity .2s}.cf-submit:hover{opacity:.55}.cf-note{font-size:var(--fs-label);letter-spacing:var(--tr-nav)}.cf-err{padding:0 13px 9px;font-size:var(--fs-micro);letter-spacing:var(--tr-nav);color:var(--ink)}.cf-err ul{list-style:none;margin:0;padding:0}.about-note{position:relative;z-index:1;background:var(--white);width:min(100%,clamp(300px,44vw,640px));margin-top:14px;padding:clamp(18px,3vh,28px) clamp(18px,3vw,34px);font-size:var(--fs-label);line-height:1.95}.about-note h3{font-size:var(--fs-label);letter-spacing:var(--tr-nav);text-transform:uppercase;margin:1.5em 0 .2em}.about-note h3:first-child{margin-top:0}.about-note p{margin:0}.about-note a{border-bottom:1px solid var(--line)}@media(hover:none){.cf-input,.cf-text{font-size:16px}.cf-input{letter-spacing:0;text-transform:none}}.ftr{background:var(--white);border-top:1px solid var(--line);padding:clamp(20px,3vh,34px) var(--pad) clamp(56px,7vh,88px);text-align:center}.frow{display:flex;flex-wrap:wrap;align-items:center;gap:6px clamp(16px,2.4vw,34px);font-size:var(--fs-label)}.fbar{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:10px clamp(24px,4.4vw,64px)}.ftr .frow{justify-content:center;gap:10px clamp(24px,4.4vw,64px)}.ftr .fine{margin-top:0}.frow a{white-space:nowrap;padding:2px 0;border-bottom:1px solid transparent;transition:border-color .2s}.frow a:hover{border-bottom-color:currentColor}.fine{margin-top:clamp(12px,2vh,20px);font-size:var(--fs-micro);letter-spacing:var(--tr-nav);text-transform:uppercase;color:var(--steel)}.fine .fero{font-size:var(--fs-micro);color:var(--ink)}.fine a{border-bottom:1px solid var(--line);transition:border-color .2s}.fine a:hover{border-bottom-color:currentColor}.loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#fff;display:grid;place-items:center;opacity:1;visibility:visible;transition:opacity .5s ease,visibility 0s linear .5s;animation:ldFail 1ms linear 6s forwards}@keyframes ldFail{to{opacity:0;visibility:hidden}}.loader.done{opacity:0;visibility:hidden;pointer-events:none;animation:none}.loader.leaving{opacity:1;visibility:visible;pointer-events:auto;animation:none;transition:opacity .28s ease}.ld-mark{position:relative;width:min(52vw,440px)}.ld-ghost,.ld-fill{display:block}.ld-ghost{opacity:.13}.ld-fill{position:absolute;top:0;left:0;right:0;bottom:0;clip-path:inset(0 100% 0 0);will-change:clip-path}.ld-mark img{width:100%;height:auto;display:block}.ld-mark .txt{display:block;font-size:var(--fs-title);letter-spacing:var(--tr-wide);white-space:nowrap;line-height:1}.toast{position:fixed;left:50%;bottom:26px;transform:translate(-50%,140%);z-index:90;background:var(--ink);color:#fff;padding:12px 22px;font-size:var(--fs-label);letter-spacing:var(--tr-nav);text-transform:uppercase;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.toast.on{transform:translate(-50%)}@media(max-width:900px){.ftr{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 150px)}.grid{grid-template-columns:repeat(2,1fr);gap:clamp(60px,12vh,112px) clamp(28px,8vw,60px)}.nav,.count{opacity:1}.split{grid-template-columns:1fr}.split .pane{height:clamp(340px,62svh,560px)}.frow{gap:6px 16px;font-size:var(--fs-micro)}.card .spec{max-height:none}.bar-2{position:sticky;top:var(--bar1);height:0;justify-content:stretch}.fbox{width:100%;flex-direction:row;align-items:center;height:var(--bar2);padding:0 clamp(10px,3vw,16px);gap:8px}.filter{padding:5px 8px;justify-content:flex-start;width:auto}.f-ab{display:none}.f-full{position:static;transform:none;opacity:1;padding:0;border:none;background:none;color:inherit;pointer-events:auto}.filters{flex:1 1 auto;flex-direction:row;align-items:center;min-width:0;gap:2px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.filter:hover{color:var(--ink)}.filters::-webkit-scrollbar{display:none}.pageno,.parrow,.fpage{flex:0 0 auto}.fpage{flex-direction:row;align-items:center;gap:8px;margin-top:0}.fpage .parrow{margin-bottom:0}.fbox:before{border-left:none;border-right:none;border-top:none}.pagelist{top:calc(100% + 8px);right:0;left:auto;transform:none}.parrow{transform:none}.fpage{flex-wrap:nowrap}.fpage .pageno{flex:0 0 auto}.shopcol{padding-right:0;padding-top:var(--bar2)}.pdp{grid-template-columns:1fr}.pdp-img{position:relative;height:auto;aspect-ratio:4/5}.pdp-body{padding:clamp(26px,5vh,44px) var(--pad) 40px var(--pad);min-height:0}.rail{top:auto;bottom:14px;right:14px}.hd-pdp .h-right{position:static;left:auto;right:auto;justify-content:flex-end;gap:18px}.pdp .lede,.pdp .spec,.pdp .buy{width:auto;max-width:none;margin-left:0}.pdp .buy .sizes{justify-content:flex-start}.pdp .buy .stock{text-align:left}.citem img{width:56px;height:70px}.shopsplit{grid-template-columns:1fr}.preview{display:none}.shopgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 3px}}@media(min-width:901px)and (max-width:1200px){.shopgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}:root{--cur-ink:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cg transform='rotate%2845 4 4%29'%3E%3Cpath d='M4 4 L12 1 L12 7 Z' fill='%230D0D0D'/%3E%3Cline x1='11' y1='4' x2='40' y2='4' stroke='%230D0D0D' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E") 4 4;--cur-paper:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cg transform='rotate%2845 4 4%29'%3E%3Cpath d='M4 4 L12 1 L12 7 Z' fill='%23E6E6E3'/%3E%3Cline x1='11' y1='4' x2='40' y2='4' stroke='%23E6E6E3' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E") 4 4}html{cursor:var(--cur-ink),default}a,button,summary,label,[role=button]{cursor:var(--cur-ink),pointer}.zone-dark,.zone-dark *,.btn,.cart,.cp-btn{cursor:var(--cur-paper),default}.zone-dark a,.zone-dark button,.btn,.cart,.cp-btn{cursor:var(--cur-paper),pointer}input,textarea,[contenteditable],.zone-dark input,.zone-dark textarea,.zone-dark [contenteditable]{cursor:text}.sgrid{display:grid;--rowA:clamp(260px,37vh,410px);--rowBig:calc(var(--rowA) * 1.46);--rowSmall:calc(var(--rowA) * .54);--rowTall:calc(var(--rowA) * 1.55);--k:.55;gap:10px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.sgrid{transition:grid-template-columns .62s cubic-bezier(.22,.85,.24,1),grid-template-rows .62s cubic-bezier(.22,.85,.24,1)}}.sgrid[data-n="1"]{grid-template-columns:repeat(1,1fr);grid-template-rows:var(--rowA)}.sgrid[data-n="2"]{grid-template-columns:repeat(2,1fr);grid-template-rows:var(--rowA)}.sgrid[data-n="3"]{grid-template-columns:repeat(3,1fr);grid-template-rows:var(--rowA)}.sgrid[data-n="4"]{grid-template-columns:repeat(2,1fr);grid-template-rows:var(--rowA) var(--rowA)}.sgrid[data-n="5"],.sgrid[data-n="6"]{grid-template-columns:repeat(3,1fr);grid-template-rows:var(--rowA) var(--rowA)}.sgrid[data-n="5"] .sc:nth-child(5){grid-column:span 2}.sgrid[data-n="1"],.sgrid[data-n="2"],.sgrid[data-n="3"]{grid-template-rows:var(--rowTall)}.sgrid[data-n="1"]{grid-template-columns:minmax(0,560px);--k:1}.sgrid[data-n="2"],.sgrid[data-n="4"]{--k:.85}@media(hover:hover){.sgrid[data-n="2"]:has(.sc:nth-child(1):is(:hover,:focus-within)){grid-template-columns:1.4fr .8fr}.sgrid[data-n="2"]:has(.sc:nth-child(2):is(:hover,:focus-within)){grid-template-columns:.8fr 1.4fr}.sgrid[data-n="3"]:has(.sc:nth-child(1):is(:hover,:focus-within)){grid-template-columns:1.4fr .8fr .8fr}.sgrid[data-n="3"]:has(.sc:nth-child(2):is(:hover,:focus-within)){grid-template-columns:.8fr 1.4fr .8fr}.sgrid[data-n="3"]:has(.sc:nth-child(3):is(:hover,:focus-within)){grid-template-columns:.8fr .8fr 1.4fr}.sgrid[data-n="4"]:has(.sc:nth-child(1):is(:hover,:focus-within)){grid-template-columns:1.4fr .8fr;grid-template-rows:var(--rowBig) var(--rowSmall)}.sgrid[data-n="4"]:has(.sc:nth-child(2):is(:hover,:focus-within)){grid-template-columns:.8fr 1.4fr;grid-template-rows:var(--rowBig) var(--rowSmall)}.sgrid[data-n="4"]:has(.sc:nth-child(3):is(:hover,:focus-within)){grid-template-columns:1.4fr .8fr;grid-template-rows:var(--rowSmall) var(--rowBig)}.sgrid[data-n="4"]:has(.sc:nth-child(4):is(:hover,:focus-within)){grid-template-columns:.8fr 1.4fr;grid-template-rows:var(--rowSmall) var(--rowBig)}.sgrid[data-n="5"]:has(.sc:nth-child(1):is(:hover,:focus-within)){grid-template-columns:1.4fr .8fr .8fr;grid-template-rows:var(--rowBig) var(--rowSmall)}.sgrid[data-n="5"]:has(.sc:nth-child(2):is(:hover,:focus-within)){grid-template-columns:.8fr 1.4fr .8fr;grid-template-rows:var(--rowBig) var(--rowSmall)}.sgrid[data-n="5"]:has(.sc:nth-child(3):is(:hover,:focus-within)){grid-template-columns:.8fr .8fr 1.4fr;grid-template-rows:var(--rowBig) var(--rowSmall)}.sgrid[data-n="5"]:has(.sc:nth-child(4):is(:hover,:focus-within)){grid-template-columns:1.4fr .8fr .8fr;grid-template-rows:var(--rowSmall) var(--rowBig)}.sgrid[data-n="5"]:has(.sc:nth-child(5):is(:hover,:focus-within)){grid-template-columns:.6fr 1.2fr 1.2fr;grid-template-rows:var(--rowSmall) var(--rowBig)}.sgrid[data-n="6"]:has(.sc:nth-child(1):is(:hover,:focus-within)){grid-template-columns:1.4fr .8fr .8fr;grid-template-rows:var(--rowBig) var(--rowSmall)}.sgrid[data-n="6"]:has(.sc:nth-child(2):is(:hover,:focus-within)){grid-template-columns:.8fr 1.4fr .8fr;grid-template-rows:var(--rowBig) var(--rowSmall)}.sgrid[data-n="6"]:has(.sc:nth-child(3):is(:hover,:focus-within)){grid-template-columns:.8fr .8fr 1.4fr;grid-template-rows:var(--rowBig) var(--rowSmall)}.sgrid[data-n="6"]:has(.sc:nth-child(4):is(:hover,:focus-within)){grid-template-columns:1.4fr .8fr .8fr;grid-template-rows:var(--rowSmall) var(--rowBig)}.sgrid[data-n="6"]:has(.sc:nth-child(5):is(:hover,:focus-within)){grid-template-columns:.8fr 1.4fr .8fr;grid-template-rows:var(--rowSmall) var(--rowBig)}.sgrid[data-n="6"]:has(.sc:nth-child(6):is(:hover,:focus-within)){grid-template-columns:.8fr .8fr 1.4fr;grid-template-rows:var(--rowSmall) var(--rowBig)}}.sc{position:relative;min-width:0;min-height:0;display:block}.sc .scfig{position:absolute;overflow:hidden;background:transparent;display:flex;align-items:stretch;transition:top .62s cubic-bezier(.22,.85,.24,1),bottom .62s cubic-bezier(.22,.85,.24,1),left .62s cubic-bezier(.22,.85,.24,1),right .62s cubic-bezier(.22,.85,.24,1)}.sc:nth-child(1) .scfig{top:0;bottom:calc(13% * var(--k));left:0;right:calc(34% * var(--k))}.sc:nth-child(2) .scfig{top:calc(8% * var(--k));bottom:0;left:calc(30% * var(--k));right:calc(4% * var(--k))}.sc:nth-child(3) .scfig{top:calc(3% * var(--k));bottom:calc(17% * var(--k));left:calc(8% * var(--k));right:calc(26% * var(--k))}.sc:nth-child(4) .scfig{top:calc(15% * var(--k));bottom:0;left:0;right:calc(32% * var(--k))}.sc:nth-child(5) .scfig{top:0;bottom:calc(10% * var(--k));left:calc(16% * var(--k));right:calc(20% * var(--k))}.sc:nth-child(6) .scfig{top:calc(6% * var(--k));bottom:calc(12% * var(--k));left:calc(33% * var(--k));right:0}@media(hover:hover){.sc:is(:hover,:focus-within) .scfig{top:0;bottom:0;left:0;right:0}}.sc .scslides{flex:1 1 auto;min-width:0;position:relative;transition:filter .5s ease}.scslides.single .nav,.scslides.single .count{display:none}.sgrid .slide img{object-fit:contain;object-position:50% 50%}.sgrid .nav,.sgrid .count{z-index:6;pointer-events:none;mix-blend-mode:normal;color:var(--ink)}@media(hover:hover){.sgrid:has(.sc:is(:hover,:focus-within)) .sc:not(:hover):not(:focus-within) .scslides{filter:grayscale(.55) contrast(.94) opacity(.72)}.sgrid .sc:is(:hover,:focus-within) .nav{opacity:1;pointer-events:auto}.sgrid .sc:is(:hover,:focus-within) .count{opacity:1}}.sc .scno{position:absolute;top:9px;left:11px;z-index:3;font-family:IBM Plex Mono,monospace;font-size:var(--fs-micro);letter-spacing:var(--tr-nav);color:var(--onimg);mix-blend-mode:difference;pointer-events:none}.sc .scinfo{flex:0 0 0px;min-width:0;overflow:hidden;opacity:0;align-self:flex-end;padding:0;transition:flex-basis .55s cubic-bezier(.22,.85,.24,1),padding .55s cubic-bezier(.22,.85,.24,1),opacity .3s ease .1s;pointer-events:none}@media(hover:hover){.sc:is(:hover,:focus-within) .scinfo{flex-basis:clamp(146px,13.5vw,196px);opacity:1;padding:0 2px 10px 18px}}.sc .scinfo .nm{display:block}.sc .scinfo h3{font-size:var(--fs-body);font-weight:400;letter-spacing:0}.sc .scinfo .pr{display:block;margin-top:2px;font-family:IBM Plex Mono,monospace;font-size:var(--fs-label);color:var(--steel);white-space:nowrap}.sc .scinfo dl{display:grid;grid-template-columns:auto 1fr;gap:1px 10px;margin-top:9px;padding-top:8px;border-top:1px solid var(--line);font-family:IBM Plex Mono,monospace;font-size:var(--fs-micro);letter-spacing:var(--tr-nav)}.sc .scinfo dt{color:var(--steel);text-transform:uppercase}.sc .scinfo dd{text-align:right}.sc .scinfo .szs{display:flex;gap:5px;margin-top:9px}.sc .scinfo .szs b{font-weight:400;width:22px;height:18px;display:grid;place-items:center;border:1px solid var(--line);font-family:IBM Plex Mono,monospace;font-size:var(--fs-micro)}.sc .scinfo .szs b.out{color:var(--line);text-decoration:line-through}.sc .hit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4}@media(hover:none),(max-width:760px){.sgrid[data-n]{grid-template-columns:1fr 1fr;grid-template-rows:none;grid-auto-rows:minmax(0,auto);gap:12px 10px}.sgrid[data-n="5"] .sc:nth-child(5){grid-column:auto}.sc{min-height:0}.sc .scfig{position:relative;display:block;overflow:visible;aspect-ratio:auto;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important}.sc .scslides{aspect-ratio:4/5}.sgrid .nav{opacity:1;pointer-events:auto}.sgrid .count{opacity:1}.sc .scinfo{flex:none;opacity:1;overflow:visible;padding:8px 0 0}.sc .scinfo .nm{display:flex;justify-content:space-between;align-items:baseline;gap:14px}.sc .scinfo .pr{display:inline;margin-top:0}.sc .scinfo dl,.sc .scinfo .szs{display:none}}@media(max-width:460px){.sgrid[data-n]{grid-template-columns:1fr}}@media(max-width:820px){.hd-overlay:not(.hd-pdp){height:auto;min-height:var(--head-h);padding-top:7px;padding-bottom:7px;grid-template-columns:1fr auto;grid-template-areas:"mark util" "nav nav";row-gap:5px;align-content:center}.hd-overlay:not(.hd-pdp)>.h-left{grid-area:nav;justify-content:flex-start}.hd-overlay:not(.hd-pdp)>.wordmark{grid-area:mark;justify-self:start}.hd-overlay:not(.hd-pdp)>.h-right{grid-area:util;justify-content:flex-end}:root{--bar1:63px}.hdrop{top:calc(100% + 7px)}}@media(max-width:480px){.hdrop{left:auto;right:auto;min-width:164px}.h-nav{gap:clamp(10px,3.4vw,18px)}.hd-overlay:not(.hd-pdp){grid-template-areas:"mark mark" "nav util"}.hd-overlay:not(.hd-pdp)>.wordmark{grid-area:mark;justify-self:stretch}.hd-overlay:not(.hd-pdp)>.h-left{grid-area:nav}.hd-overlay:not(.hd-pdp)>.h-right{grid-area:util}.wordmark img{margin:0 auto}.hsearch{--hs-w:clamp(96px,30vw,150px);padding-left:0;margin-left:0}.hsearch:before{left:-13px;width:calc(100% + 26px + var(--hs-w))}.hs-hit{left:-13px;width:calc(100% + 26px + var(--hs-w))}.hs-field{left:calc(var(--hs-label-w) + 14px);width:var(--hs-w)}.hsearch:hover .hs-label,.hsearch:focus-within .hs-label{transform:none}}@media(max-width:343px){.hd-overlay:not(.hd-pdp){grid-template-columns:1fr;grid-template-areas:"mark" "nav" "util";row-gap:4px}.hd-overlay:not(.hd-pdp)>.h-left{justify-content:center}.hd-overlay:not(.hd-pdp)>.h-right{justify-content:center;justify-self:center}}@media(hover:none){.fig,.scslides,.pdp-img{touch-action:pan-y pinch-zoom}.fig .nav,.scslides .nav,.pdp-img .rail .arrows{display:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/fero.css.map */
