.co-coll{--cr:var(--red,#406d43);--cl:var(--line,rgba(0,0,0,.13));--cs:var(--soft,rgba(0,0,0,.6));--cjp:"Noto Sans JP","Hiragino Kaku Gothic ProN","Yu Gothic",sans-serif}.co-coll .cl{padding-bottom:64px;min-height:60vh}.co-coll button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.co-coll .cl-w{max-width:1400px;margin:0 auto;padding-inline:max(16px,2.8vw)}.co-coll .cl-mono{font:700 11px var(--m);letter-spacing:.12em;text-transform:uppercase}.co-coll .cl-jp{font-family:var(--cjp);font-weight:700;letter-spacing:.08em}.co-coll .crumbs{margin-bottom:0}.co-coll .cl-strip{padding-top:16px}.co-coll .cl-sh{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.co-coll .cl-sh .cl-mono{color:var(--cr)}.co-coll .cl-sh .cl-mono .cl-jp{color:var(--ink);opacity:.45;margin-left:8px;font-size:10.5px}.co-coll .cl-sh a{font:700 11px var(--m);letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap}.co-coll .cl-sc{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding:2px 0 6px;margin-inline:calc(-1*max(16px,2.8vw));padding-inline:max(16px,2.8vw);scroll-padding-inline:max(16px,2.8vw);overscroll-behavior-x:contain}.co-coll .cl-sc::-webkit-scrollbar{display:none}.co-coll .cl-ph{flex:0 0 78px;scroll-snap-align:start;display:grid;gap:7px;cursor:pointer;text-align:center}.co-coll .cl-ph .im{aspect-ratio:1;border-radius:0;overflow:hidden;background:#111;position:relative;box-shadow:inset 0 0 0 1px var(--cl)}.co-coll .cl-ph img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.co-coll .cl-ph .fb{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;font:800 10px/1.1 var(--f);text-transform:uppercase;padding:6px}.co-coll .cl-ph b{font:700 10.5px/1.2 var(--f);text-transform:uppercase;letter-spacing:.02em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.co-coll .cl-ph[aria-current] .im{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--cr)}.co-coll .cl-ph[aria-current] b{color:var(--cr)}.co-coll .cl-ph.all .im{display:grid;place-items:center;background:var(--ink);color:var(--paper)}.co-coll .cl-ph.all .im span{font:800 13px var(--f);text-transform:uppercase;letter-spacing:.04em}.co-coll .cl-hero{position:relative;margin-top:18px;color:#fff;background:#0b0b0d;overflow:hidden;min-height:clamp(300px,92vw,420px);display:flex;align-items:flex-end}.co-coll .cl-hero .bg{position:absolute;top:0;right:0;bottom:0;left:0}.co-coll .cl-hero .bg img{width:100%;height:100%;object-fit:cover;display:block}.co-coll .cl-hero .bg.col{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.co-coll .cl-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 30%,#0000008c 62%,#000000db);pointer-events:none}.co-coll .cl-hero .tx{position:relative;z-index:2;width:100%;padding:22px max(16px,2.8vw) 22px}.co-coll .cl-hero .crumbs,.co-coll .cl-hero .crumbs a{color:#ffffffb8}.co-coll .cl-hero .k{color:var(--cr);margin:12px 0 6px;display:flex;gap:10px;align-items:center}.co-coll .cl-hero .k .cl-jp{color:#fff;opacity:.7;font-size:11px}.co-coll .cl-hero h1{font:900 clamp(34px,10vw,84px)/.92 var(--f);text-transform:uppercase;letter-spacing:-.01em;margin:0;text-wrap:balance}.co-coll .cl-hero p{margin:10px 0 0;max-width:62ch;font-size:14px;line-height:1.45;color:#ffffffd1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.co-coll .cl-hero .n{display:inline-flex;margin-top:14px;padding:6px 10px;border:1px solid rgba(255,255,255,.5);font:700 11px var(--m);letter-spacing:.12em;text-transform:uppercase}.co-coll .cl-barph{margin-top:16px}.co-coll .cl-bar{background:var(--bg);border-block:1px solid var(--cl);z-index:60}.co-coll .cl-bar.fx{position:fixed;top:0;box-shadow:0 8px 24px -14px #00000073}.co-coll .cl-bi{display:flex;align-items:center;gap:8px;min-height:54px}.co-coll .cl-btn{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border:1px solid var(--ink);font:700 12px var(--m)!important;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;flex:none}.co-coll .cl-btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8}.co-coll .cl-btn .bd{min-width:18px;height:18px;border-radius:var(--ita-r,0px);background:var(--cr);color:#fff;font-size:10.5px;display:inline-grid;place-items:center;padding:0 5px;letter-spacing:0}.co-coll .cl-btn.dk{background:var(--ink);color:var(--paper)}.co-coll .cl-cnt{margin-left:auto;color:var(--cs);white-space:nowrap}.co-coll .cl-cnt b{color:var(--ink)}.co-coll .cl-q{flex:none;height:38px;padding:0 14px;border-radius:var(--ita-r,0px);border:1px solid var(--cl);font:600 12.5px var(--f)!important;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.co-coll .cl-q small{color:var(--cs);font:400 11px var(--m)}.co-coll .cl-q[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.co-coll .cl-q[aria-pressed=true] small{color:inherit;opacity:.7}.co-coll .cl-act{display:flex;gap:8px;flex-wrap:wrap;align-items:center;padding:6px 0 18px}.co-coll .cl-act:empty{display:none}.co-coll .cl-chip{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 10px 0 12px;background:var(--ink);color:var(--paper);font:700 11px var(--m)!important;letter-spacing:.06em;text-transform:uppercase}.co-coll .cl-chip svg{width:12px;height:12px;stroke:currentColor;stroke-width:2.2;fill:none}.co-coll .cl-clear{font:700 11px var(--m)!important;letter-spacing:.08em;text-transform:uppercase;color:var(--cr)!important;text-decoration:underline;text-underline-offset:3px;padding:6px 4px!important}.co-coll .cl-body{padding-top:18px}.co-coll .cl-rail{display:none}.co-coll .cl-main{container-type:inline-size;container-name:clm;min-width:0}.co-coll .cl-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 10px}@container clm (min-width:620px){.co-coll .cl-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 14px}}@container clm (min-width:1060px){.co-coll .cl-grid{grid-template-columns:repeat(var(--clc,4),minmax(0,1fr))}}.co-coll .cl-more{display:grid;justify-items:center;gap:12px;padding-top:40px}.co-coll .cl-more[hidden]{display:none}.co-coll .cl-more .t{color:var(--cs)}.co-coll .cl-more .bar{width:200px;height:2px;background:var(--cl);position:relative}.co-coll .cl-more .bar i{position:absolute;left:0;top:0;bottom:0;background:var(--ink)}.co-coll .cl-more .cl-btn{height:48px;padding:0 34px}.co-coll .cl-empty{border:1px solid var(--cl);padding:44px 20px;text-align:center;display:grid;justify-items:center;gap:10px}.co-coll .cl-empty[hidden]{display:none}.co-coll .cl-empty .jp{font:900 44px/1 var(--cjp);color:transparent;-webkit-text-stroke:1px var(--ink);letter-spacing:.1em}.co-coll .cl-empty b{font:800 18px var(--f);text-transform:uppercase}.co-coll .cl-empty p{margin:0;color:var(--cs);font-size:14px;max-width:40ch}.co-coll .cl-empty .row{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:6px}.co-coll .cl-g{border-top:1px solid var(--cl);padding:16px 0}.co-coll .cl-g:first-child{border-top:0}.co-coll .cl-gh{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:12px}.co-coll .cl-gh .cl-mono{font-size:11.5px}.co-coll .cl-ops{display:flex;flex-wrap:wrap;gap:8px}.co-coll .cl-o{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 14px;border-radius:var(--ita-r,0px);border:1px solid var(--cl);font:500 13px var(--f)!important;text-align:left}.co-coll .cl-o small{font:400 11px var(--m);color:var(--cs)}.co-coll .cl-o[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.co-coll .cl-o[aria-pressed=true] small{color:inherit;opacity:.7}.co-coll .cl-o:disabled{opacity:.32;cursor:default}.co-coll .cl-o .sw{width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1px #00000040;flex:none}.co-coll .cl-scrim{position:fixed;top:0;bottom:0;z-index:80;background:#00000080;opacity:0;pointer-events:none;transition:opacity .25s}.co-coll .cl-scrim.on{opacity:1;pointer-events:auto}.co-coll .cl-sheet{position:fixed;bottom:0;z-index:81;background:var(--bg);color:var(--ink);border-radius:var(--ita-r,0px);max-height:min(88vh,860px);display:flex;flex-direction:column;transform:translateY(102%);transition:transform .32s cubic-bezier(.2,.8,.2,1);visibility:hidden}.co-coll .cl-sheet.on{transform:none;visibility:visible}.co-coll .cl-shh{padding:10px 18px 12px;border-bottom:1px solid var(--cl);display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 10px}.co-coll .cl-shh:before{content:"";grid-column:1/-1;justify-self:center;width:40px;height:4px;border-radius:2px;background:var(--cl);margin-bottom:8px}.co-coll .cl-shh h3{margin:0;font:800 18px var(--f);text-transform:uppercase;display:flex;align-items:baseline;gap:10px}.co-coll .cl-shh h3 .cl-jp{font-size:11px;color:var(--cr)}.co-coll .cl-shh .x{width:40px;height:40px;display:grid;place-items:center}.co-coll .cl-shh .x svg{width:20px;height:20px;stroke:currentColor;stroke-width:2;fill:none}.co-coll .cl-shb{overflow-y:auto;padding:4px 18px 10px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.co-coll .cl-shf{display:grid;grid-template-columns:auto 1fr;gap:10px;padding:12px 18px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--cl)}.co-coll .cl-shf .cl-btn{height:50px;justify-content:center}.co-coll .cl-shf .go{background:var(--cr);border-color:var(--cr);color:#fff}@media(min-width:761px){.co-coll .cl-strip{padding-top:26px}.co-coll .cl-ph{flex-basis:104px}.co-coll .cl-ph b{font-size:11.5px}.co-coll .cl-sc{gap:14px}.co-coll .cl-hero{min-height:0;aspect-ratio:1400/470;max-height:520px;width:calc(min(1400px,100%) - (2*max(16px,2.8vw)));margin:22px auto 0}.co-coll .cl .cl-sc{margin-inline:0;padding-inline:0;scroll-padding-inline:0}.co-coll .cl-hero .tx{padding:34px 40px}.co-coll .cl-hero p{font-size:15px}.co-coll .cl-barph{margin-top:24px}.co-coll .cl .cl-body{display:grid;grid-template-columns:272px minmax(0,1fr);gap:44px;padding-top:0}.co-coll .cl .cl-rail{display:block;padding-top:6px}.co-coll .cl .cl-rail .cl-o{min-height:34px;padding:0 12px;font-size:12.5px!important}.co-coll .cl .cl-rail .cl-g{padding:14px 0}.co-coll .cl .cl-rail h2{font:800 15px var(--f);text-transform:uppercase;margin:0 0 4px;display:flex;justify-content:space-between;align-items:baseline}.co-coll .cl .cl-rail h2 .cl-jp{font-size:10.5px;color:var(--cr)}.co-coll .cl .cl-fbtn{display:none}.co-coll .cl .cl-bar{border-top:0}}.co-coll .cl-dd{position:relative;flex:none}.co-coll .cl-dd>.cl-q svg{width:12px;height:12px;stroke:currentColor;stroke-width:2;fill:none;transition:transform .2s}.co-coll .cl-dd.on>.cl-q{border-color:var(--ink)}.co-coll .cl-dd.on>.cl-q svg{transform:rotate(180deg)}.co-coll .cl-ddp{position:absolute;top:calc(100% + 8px);left:0;z-index:70;width:340px;background:var(--bg);border:1px solid var(--ink);box-shadow:0 18px 40px -18px #00000080;padding:16px;display:none}.co-coll .cl-dd.on .cl-ddp{display:block}.co-coll .cl-dd.r .cl-ddp{left:auto;right:0}.co-coll .cl-ddp .cl-g{padding:0;border:0}.co-coll .cl-ddf{display:flex;justify-content:space-between;align-items:center;margin-top:14px;padding-top:12px;border-top:1px solid var(--cl)}.co-coll .cl-ddf .cl-btn{height:34px}@media(max-width:760px){.co-coll .cl-dd.d{display:none}}@media(min-width:761px){.co-coll .cl-dd.p{display:none}}@media(prefers-reduced-motion:reduce){.co-coll .cl-sheet,.co-coll .cl-scrim{transition:none}}.co-coll .cl-fab{display:none;position:fixed;bottom:calc(18px + env(safe-area-inset-bottom));transform:translate(-50%);z-index:75;background:#0b0b0d;color:#fff;border-radius:var(--ita-r,0px);height:52px;padding:0 6px;align-items:center;box-shadow:0 12px 30px -10px #0009}.co-coll .cl-fab button{height:52px;padding:0 16px!important;display:flex;align-items:center;gap:9px;font:700 12px var(--m)!important;letter-spacing:.12em;text-transform:uppercase;color:#fff!important}.co-coll .cl-fab svg{width:18px;height:18px;stroke:#fff;fill:none;stroke-width:1.8}.co-coll .cl-fab i{width:1px;height:18px;background:#ffffff4d}.co-coll .cl-fab .bd{background:var(--cr);border-radius:var(--ita-r,0px);min-width:18px;height:18px;display:inline-grid;place-items:center;font-size:10px;letter-spacing:0;padding:0 5px}.co-coll .cl-fab .bd[hidden]{display:none}.co-coll .cl-g{border-top:1px solid var(--cl);padding:18px 0}.co-coll .cl-g:first-child{border-top:0;padding-top:12px}.co-coll .cl-gh{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:0 0 12px;min-height:20px}.co-coll .cl-gh .cl-mono{font-size:11.5px;letter-spacing:.14em;display:flex;gap:10px;align-items:baseline}.co-coll .cl-gh .cl-mono .cl-jp{color:var(--cr);font-size:10.5px;letter-spacing:.06em}.co-coll .cl-gh .r{display:flex;gap:12px;align-items:baseline}.co-coll .cl-gh small{font:400 11px var(--m);color:var(--cs)}.co-coll .cl-gx{font:700 10.5px var(--m)!important;letter-spacing:.1em;text-transform:uppercase;color:var(--cr)!important;text-decoration:underline;text-underline-offset:3px}.co-coll .cl-ops{display:grid;gap:8px}.co-coll .cl-g[data-kind=chips] .cl-ops{grid-template-columns:repeat(2,minmax(0,1fr))}.co-coll .cl-g[data-g=size] .cl-ops{grid-template-columns:repeat(4,minmax(0,1fr))}.co-coll .cl-g[data-g=print] .cl-ops{grid-template-columns:repeat(2,minmax(0,1fr))}.co-coll .cl-rail .cl-g[data-g=size] .cl-ops{grid-template-columns:repeat(3,minmax(0,1fr))}.co-coll .cl-o{position:relative;display:flex;align-items:center;gap:8px;min-height:44px;padding:0 12px!important;border:1.5px solid var(--cl)!important;border-radius:var(--ita-r,0px)!important;background:var(--bg)!important;color:var(--ink)!important;font:600 13px var(--f)!important;text-align:left;transition:border-color .15s,background .15s;width:100%;min-width:0}.co-coll .cl-o .t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.co-coll .cl-o small{font:400 11px var(--m)!important;color:var(--cs)!important;opacity:1!important;flex:none}.co-coll .cl-o .cb{display:none}.co-coll .cl-o .sw{width:14px;height:14px;border-radius:50%;flex:none;box-shadow:inset 0 0 0 1px #00000040}@media(hover:hover){.co-coll .cl-o:not(:disabled):hover{border-color:var(--ink)!important}}.co-coll .cl-g[data-kind=chips] .cl-o[aria-pressed=true]{background:var(--ink)!important;color:var(--paper)!important;border-color:var(--ink)!important}.co-coll .cl-g[data-kind=chips] .cl-o[aria-pressed=true]:after{content:"";position:absolute;left:-1.5px;right:-1.5px;bottom:-1.5px;height:3px;background:var(--cr)}.co-coll .cl-g[data-kind=chips] .cl-o[aria-pressed=true] small{color:inherit!important;opacity:.7!important}.co-coll .cl-g[data-g=size] .cl-o{justify-content:center;padding:0 6px!important}.co-coll .cl-g[data-g=size] .cl-o .t{flex:none}.co-coll .cl-g[data-kind=list] .cl-ops{gap:0}.co-coll .cl-g[data-kind=list] .cl-o{border:0!important;border-bottom:1px solid var(--cl)!important;padding:0!important;gap:12px;min-height:46px;background:none!important}.co-coll .cl-g[data-kind=list] .cl-o:last-child{border-bottom:0!important}.co-coll .cl-g[data-kind=list] .cl-o .cb{display:block;width:18px;height:18px;border:1.5px solid var(--ink);flex:none;position:relative}.co-coll .cl-g[data-kind=list] .cl-o[aria-pressed=true] .cb{background:var(--ink)}.co-coll .cl-g[data-kind=list] .cl-o[aria-pressed=true] .cb:after{content:"";position:absolute;left:4.5px;top:1px;width:5px;height:10px;border:solid var(--cr);border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}.co-coll .cl-g[data-kind=list] .cl-o[aria-pressed=true] .t{font-weight:700}.co-coll .cl-o:disabled{opacity:.35;cursor:default}.co-coll .cl-q,.co-coll .cl-btn,.co-coll .cl-fab,.co-coll .cl-sheet,.co-coll .cl-btn .bd,.co-coll .cl-fab .bd{border-radius:var(--ita-r,0px)!important}.co-coll .cl-q[aria-pressed=true]{box-shadow:inset 0 -3px 0 var(--cr)}.co-coll .cl-sheet{border-radius:var(--ita-r,0px)}.co-coll .cl-shh:before{border-radius:0}.co-coll .cl-shh h3{font-size:17px}.co-coll .cl-shb{padding:0 18px 8px}.co-coll .cl-shf{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.co-coll .cl-shf .cl-btn{height:52px}@media(min-width:761px){.co-coll .cl .cl-rail .cl-o{min-height:38px;font-size:12.5px!important}.co-coll .cl .cl-rail .cl-g[data-kind=list] .cl-o{min-height:40px}.co-coll .cl .cl-rail .cl-g{padding:16px 0}.co-coll .cl-ddp .cl-g{padding:0}.co-coll .cl-ddp{width:360px}}.co-coll .cl-g[data-kind=list] .cl-ops{grid-template-columns:minmax(0,1fr)!important}.co-coll .bn{position:relative;color:#fff;background:#0b0b0d;overflow:hidden}.co-coll .bn .ph img{display:block;width:100%;height:100%;object-fit:cover}.co-coll .bn .ph .dk{display:none}@media(min-width:761px){.co-coll .bn .ph .mb{display:none}.co-coll .bn .ph .dk{display:block}}.co-coll .bn .crumbs,.co-coll .bn .crumbs a{color:#ffffffb8}.co-coll .bn .k{color:var(--cr);display:flex;gap:10px;align-items:center;margin-bottom:12px}.co-coll .bn .k .cl-jp{color:#fff;opacity:.75;font-size:11px}.co-coll .bn h1{font:900 clamp(40px,13.4vw,84px)/.88 var(--f);text-transform:uppercase;letter-spacing:-.02em;margin:0;text-wrap:balance}.co-coll .bn h1 span{display:block;color:transparent;-webkit-text-stroke:1.5px #fff}.co-coll .bn2 h1 span{-webkit-text-stroke-color:#111}.co-coll .bn .n{display:inline-flex;padding:6px 10px;border:1px solid rgba(255,255,255,.55);font:700 11px var(--m);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.co-coll .bn .fr{color:#ffffffb3}.co-coll .bn .ds{margin:14px 0 0;max-width:52ch;font-size:14px;line-height:1.5;color:#fffc;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.co-coll .bn .vj{position:absolute;right:12px;top:58px;z-index:2;writing-mode:vertical-rl;font:900 30px/1 var(--cjp);color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.4);letter-spacing:.2em;pointer-events:none}.co-coll .bn1{min-height:min(124vw,540px)}.co-coll .bn1 .ph{position:absolute;top:0;right:0;bottom:0;left:0}.co-coll .bn1:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000080 0,#0000 28%,#00000059 55%,#000000e0);pointer-events:none}.co-coll .bn1 .in{position:relative;z-index:3;min-height:inherit;display:flex;flex-direction:column;justify-content:space-between;padding-block:18px 26px}.co-coll .bn1 .ft{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:18px}.co-coll .bn1 .ft .fr{font-size:11px}.co-coll .bn2{background:#efece6;color:#111;display:grid;grid-template-columns:minmax(0,1fr)}.co-coll .bn2 .ph{order:-1;aspect-ratio:4/3.4;position:relative;background:#151517}.co-coll .bn2 .ph img{object-position:var(--co-op,50% 15%)}.co-coll .bn2 .tx{position:relative;padding:20px max(16px,2.8vw) 26px;display:flex;flex-direction:column;gap:0;overflow:hidden}.co-coll .bn2 .crumbs,.co-coll .bn2 .crumbs a{color:#0000008c}.co-coll .bn2 .k{margin:18px 0 10px}.co-coll .bn2 .k .cl-jp{color:#111}.co-coll .bn2 h1{font-size:clamp(40px,13.4vw,92px)}.co-coll .bn2 .vj{top:18px;font-size:34px;-webkit-text-stroke:1px rgba(0,0,0,.28)}.co-coll .bn2 .ds{color:#000000a8;margin-top:14px}.co-coll .bn2 .ds.mt{font:700 11.5px var(--m);letter-spacing:.1em;text-transform:uppercase;color:#0009}.co-coll .bn2 .chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px;max-width:560px}.co-coll .bn2 .cl-q{background:#fff;border-color:#00000038;height:36px;padding:0 12px}.co-coll .bn2 .cl-q[aria-pressed=true]{background:#111;color:#fff;border-color:#111}.co-coll .bn2 .cl-q[disabled]{opacity:.4}.co-coll .bn2 .tx:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;background:var(--cr)}.co-coll .bn3 .pp{position:relative;display:grid}.co-coll .bn3 .pp .ph{aspect-ratio:1/1.12;position:relative}.co-coll .bn3 .pp .ph:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000008c 0,#0000 26% 44%,#000000e6)}.co-coll .bn3 .pp .tx{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding:16px max(16px,2.8vw) 20px;display:flex;flex-direction:column;justify-content:space-between}.co-coll .bn3 .bt{display:flex;flex-direction:column;align-items:flex-start}.co-coll .bn3 .bt .n{margin-top:14px}.co-coll .bn3 .vj{top:56px}.co-coll .bn3 .cu{padding:18px 0 22px;border-top:1px solid rgba(255,255,255,.14)}.co-coll .bn3 .cu .ch{color:#ffffff9e;display:flex;gap:10px;align-items:center;margin-bottom:12px}.co-coll .bn3 .cu .ch .cl-jp{color:var(--cr);font-size:11px}.co-coll .bn3 .cr{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1*max(16px,2.8vw));padding-inline:max(16px,2.8vw);scroll-snap-type:x proximity;scroll-padding-inline:max(16px,2.8vw)}.co-coll .bn3 .cr::-webkit-scrollbar{display:none}.co-coll .bn3 .cf{flex:0 0 44%;scroll-snap-align:start;position:relative;aspect-ratio:4/5;overflow:hidden;background:#151517;display:block;margin:0}.co-coll .bn3 .cf img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.co-coll .bn3 .cf b{position:absolute;left:0;right:0;bottom:0;padding:22px 10px 9px;font:700 10px/1.2 var(--m);letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(180deg,transparent,rgba(0,0,0,.82));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.co-coll .bn3 a.cf{cursor:pointer}.co-coll .bn3 a.cf:hover img{transform:scale(1.05)}.co-coll .bn2 .ph,.co-coll .bn3 .pp .ph{min-height:0;overflow:hidden}.co-coll .bn2 .ph img,.co-coll .bn3 .pp .ph img{position:absolute;top:0;right:0;bottom:0;left:0}.co-coll .bn4{min-height:112px}.co-coll .bn4 .ph{position:absolute;top:0;right:0;bottom:0;left:0}.co-coll .bn4:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000db 0,#00000080 60%,#0000004d);pointer-events:none}.co-coll .bn4 .in{position:relative;z-index:3;min-height:inherit;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding-block:14px 14px}.co-coll .bn4 h1{font-size:clamp(30px,9vw,56px);text-wrap:balance}.co-coll .bn4 .top{display:none}.co-coll .bn4 .r{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none}.co-coll .bn4 .r .cl-jp{color:var(--cr);font-size:11px}.co-coll .b4{display:flex;align-items:center;gap:10px;min-height:54px}.co-coll .b4r{display:flex;align-items:center;gap:8px;flex:none}.co-coll .b4r .cl-cnt{display:none}.co-coll .b4r .cl-btn[data-sheet=sort]{font-size:0!important;gap:0;width:40px;padding:0;justify-content:center}.co-coll .b4t{display:none}.co-coll .cl-bar.fx .b4t{display:block;font:900 15px var(--f);text-transform:uppercase;letter-spacing:-.01em;white-space:nowrap;padding-right:14px;border-right:1px solid var(--cl)}@media(min-width:761px){.co-coll .bn .vj{font-size:64px;right:max(24px,3vw);top:34px}.co-coll .bn h1{font-size:clamp(46px,8vw,116px)}.co-coll .bn1{min-height:540px}.co-coll .bn1:after{background:linear-gradient(90deg,#000000d6 0,#00000073 42%,#0000 72%),linear-gradient(180deg,#00000059 0,#0000 30%,#0000008c)}.co-coll .bn1 .in{padding-block:26px 40px}.co-coll .bn1 .bt{max-width:min(880px,72%)}.co-coll .bn2{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);height:580px}.co-coll .bn2 .ph{order:2;aspect-ratio:auto}.co-coll .bn2 .tx{padding:34px 48px 44px;justify-content:flex-start}.co-coll .bn2 .k{margin-top:auto}.co-coll .bn2 h1{font-size:clamp(46px,6.4vw,96px)}.co-coll .bn2 .vj{right:30px;top:90px;font-size:60px}.co-coll .bn3 .pp{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);height:600px}.co-coll .bn3 .pp .ph{aspect-ratio:auto;order:2}.co-coll .bn3 .pp .ph:after{background:linear-gradient(90deg,#0b0b0d 0,#0b0b0d00 22%)}.co-coll .bn3 .pp .tx{position:relative;inset:auto;order:1;padding:34px 48px 44px;justify-content:space-between}.co-coll .bn3 .vj{top:auto;bottom:40px;right:40px;z-index:4}.co-coll .bn3 h1{font-size:clamp(52px,8.4vw,130px)}.co-coll .bn3 .cu{padding:22px 0 30px}.co-coll .bn3 .cr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;overflow:visible}.co-coll .bn3 .cf{aspect-ratio:5/3.4;flex:none}.co-coll .bn3 .cf img{object-position:50% 38%}.co-coll .bn4{min-height:160px}.co-coll .bn4 .top{display:block;margin-bottom:10px}.co-coll .bn4 .in{align-items:flex-end;padding-block:22px 22px}.co-coll .bn4:after{background:linear-gradient(90deg,#000000d6 0,#0006 55%,#0003)}.co-coll .b4r .cl-cnt{display:block}.co-coll .b4r .cl-btn[data-sheet=sort]{font-size:12px!important;gap:8px;width:auto;padding:0 14px}.co-coll .cl[data-bn="4"] .cl-sheet{top:0;border-radius:var(--ita-r,0px);max-height:none;transform:translate(102%);box-shadow:-30px 0 60px -30px #00000080}.co-coll .cl[data-bn="4"] .cl-sheet.on{transform:none}.co-coll .cl[data-bn="4"] .cl-shh:before{display:none}.co-coll .cl[data-bn="4"] .cl-shh{padding-top:16px}.co-coll .cl[data-bn="4"] .cl-shb,.co-coll .cl[data-bn="4"] .cl-shh,.co-coll .cl[data-bn="4"] .cl-shf{padding-inline:26px}.co-coll .cl[data-bn="4"] .cl-shb{flex:1}}.co-coll .cl-rail{position:relative}@media(max-width:760px){.co-coll .cl[data-skb=on] .cl-fab{display:flex;bottom:calc(74px + env(safe-area-inset-bottom));transition:opacity .2s,transform .2s}.co-coll .cl[data-skb=on].sh-on .cl-fab{display:none}.co-coll .cl[data-skb=on] .cl-fab.sk-l{transform:none}.co-coll .cl[data-skb=on] .cl-fab.sk-hide{opacity:0;pointer-events:none;transform:translate(-50%) translateY(14px)}.co-coll .cl[data-skb=on] .cl-fab.sk-l.sk-hide{transform:translateY(14px)}}.co-coll .cl[data-cnt=off] .cl-o:not([data-stock]):not(.cl-g[data-g=series] .cl-o) small{display:none!important}.co-coll .pim{display:grid;gap:8px;margin:0 0 12px}.co-coll .pim[data-s=s]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.co-coll .pim[data-s=m]{grid-template-columns:repeat(2,minmax(0,1fr))}.co-coll .pim[data-s=l]{grid-template-columns:minmax(0,1fr)}.co-coll .pim .pf{position:relative;display:block;margin:0;aspect-ratio:4/5;overflow:hidden;background:#151517;cursor:pointer}.co-coll .pim .pf img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.co-coll .pim a.pf:hover img{transform:scale(1.05)}.co-coll .pim .pf b{position:absolute;left:0;right:0;bottom:0;padding:16px 8px 7px;font:700 9.5px/1.2 var(--m);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:linear-gradient(180deg,transparent,rgba(0,0,0,.85));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.co-coll .pim[data-s=s] .pf b{display:none}.co-coll .cl.cl[data-ft=clear] .cl-g .cl-o{font:500 15.5px/1.3 var(--f)!important;min-height:46px;padding-block:0}.co-coll .cl.cl[data-ft=clear] .cl-g .cl-o:not([aria-pressed=true]){color:#151515!important}.co-coll .cl.cl[data-ft=clear] .cl-g .cl-o small{font:500 13px var(--f)!important;color:#151515!important}.co-coll .cl.cl[data-ft=bold] .cl-g .cl-o{font:700 15.5px/1.3 var(--f)!important;min-height:46px;padding-block:0}.co-coll .cl.cl[data-ft=bold] .cl-g .cl-o:not([aria-pressed=true]){color:#000!important}.co-coll .cl.cl[data-ft=bold] .cl-g .cl-o small{font:700 13px var(--f)!important;color:#000!important}@media(min-width:761px){.co-coll .cl[data-ab=full] .cl-hero{width:100%;margin:0;max-height:560px;aspect-ratio:1440/520}.co-coll .cl[data-ab=full] .cl-hero .tx{padding:40px max(40px,calc((100vw - 1400px)/2 + max(16px,2.8vw)))}}.co-coll .ss-avatars .cl-sc,.co-coll .ss-chips .cl-sc{gap:14px}.co-coll .ss-avatars .ss-i{flex:0 0 66px;scroll-snap-align:start;display:grid;gap:6px;text-align:center;cursor:pointer;align-content:start}.co-coll .ss-avatars .ss-i .im{width:56px;height:56px;border-radius:50%!important;overflow:hidden;margin:2px auto;background:#111;color:#fff;font:800 11px var(--f);display:grid;place-items:center;box-shadow:inset 0 0 0 1px var(--cl)}.co-coll .ss-avatars .ss-i img{width:100%;height:100%;object-fit:cover;display:block}.co-coll .ss-avatars .ss-i.all .im{background:var(--ink);color:var(--paper)}.co-coll .ss-avatars .ss-i b{font:600 10px/1.2 var(--f);text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.co-coll .ss-avatars .ss-i[aria-current] .im{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--cr)}.co-coll .ss-avatars .ss-i[aria-current] b{color:var(--ink);text-decoration:underline;text-decoration-color:var(--cr);text-underline-offset:3px}.co-coll .ss-chips .ss-i{flex:0 0 auto;scroll-snap-align:start;display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px 0 5px;border:1.5px solid var(--cl);font:600 12px var(--f);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;cursor:pointer;border-radius:var(--ita-r,0px)}.co-coll .ss-chips .ss-i img{width:24px;height:24px;object-fit:cover;display:block;background:#111;flex:none}.co-coll .ss-chips .ss-i.all{padding-left:12px}.co-coll .ss-chips .ss-i[aria-current]{background:var(--ink);color:var(--paper);border-color:var(--ink);box-shadow:inset 0 -3px 0 var(--cr)}@media(min-width:761px){.co-coll .ss-avatars .ss-i{flex-basis:84px}.co-coll .ss-avatars .ss-i .im{width:64px;height:64px}.co-coll .ss-avatars .ss-i b{font-size:10.5px}}.co-coll .ssd{display:inline-block;margin-left:14px;vertical-align:middle}.co-coll .ssb{display:inline-flex;align-items:center;gap:7px;border:1px solid currentColor;padding:5px 10px;font:700 11px var(--m);letter-spacing:.1em;text-transform:uppercase;color:inherit;background:none}.co-coll .ssb svg{width:12px;height:12px;stroke:currentColor;fill:none;stroke-width:2}.co-coll .ssl{display:none;position:fixed;z-index:60;width:min(300px,90vw);overflow-y:auto;background:#fff;border:1.5px solid #151515;box-shadow:0 18px 40px -16px #00000080;text-align:left}.co-coll .ssd.on .ssl{display:block}.co-coll .ssd .ssl a{display:block;padding:11px 14px;font:600 13px var(--f)!important;text-transform:none!important;letter-spacing:0!important;border-bottom:1px solid var(--cl);color:#151515!important;cursor:pointer;background:#fff}.co-coll .ssd .ssl a[aria-current]{box-shadow:inset 3px 0 0 var(--cr);font-weight:800!important}.co-coll .ssd .ssl a:hover{background:#f2f2f2}.co-coll .cl .cl-ag{padding:0!important}.co-coll .cl-agh{display:flex;align-items:center;gap:10px;width:100%;padding:15px 0;min-height:0;text-align:left;cursor:pointer;color:var(--ink);background:none;border:0}.co-coll .cl-agh .cl-mono{flex:1;font-size:11.5px;letter-spacing:.14em}.co-coll .cl-agh .bd{min-width:20px;height:20px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;background:var(--cr);color:#fff;font:700 10.5px var(--m);border-radius:var(--ita-r,0px)}.co-coll .cl-agh svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s;flex:none}.co-coll .cl-ag.on .cl-agh svg{transform:rotate(180deg)}.co-coll .cl-ag.on .cl-agh .cl-mono,.co-coll .cl-agh:hover .cl-mono{color:var(--cr)}.co-coll .cl-agb{padding:0 0 16px}.co-coll .cl-agf{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.co-coll .cl-ag[data-kind=list] .cl-ops{grid-template-columns:minmax(0,1fr)}.co-coll .stk .rin{position:sticky;top:var(--rtop,16px);max-height:calc(100vh - var(--rtop,16px) - 16px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;scroll-snap-type:y proximity;scroll-padding-block:6px;-webkit-overflow-scrolling:touch}.co-coll .stk .rin::-webkit-scrollbar{display:none}.co-coll .stk .rin[data-f=d]{-webkit-mask-image:linear-gradient(#000 calc(100% - 34px),transparent);mask-image:linear-gradient(#000 calc(100% - 34px),transparent)}.co-coll .stk .rin[data-f=u]{-webkit-mask-image:linear-gradient(transparent,#000 34px);mask-image:linear-gradient(transparent,#000 34px)}.co-coll .stk .rin[data-f=ud]{-webkit-mask-image:linear-gradient(transparent,#000 34px,#000 calc(100% - 34px),transparent);mask-image:linear-gradient(transparent,#000 34px,#000 calc(100% - 34px),transparent)}.co-coll .stk .rin .cl-g{padding:10px 0}.co-coll .stk .rin .cl-gh{margin-bottom:8px}.co-coll .stk .rin .cl-o{min-height:36px}.co-coll .stk .rin .cl-ag .cl-agb{padding-bottom:10px}.co-coll .ss-tiles .cl-sc{gap:12px}.co-coll .st-t{position:relative;flex:none;display:block;text-align:left}.co-coll .ss-tiles .st-t{width:132px;aspect-ratio:3/4;overflow:hidden;background:#1b1b1f;scroll-snap-align:start}.co-coll .ss-tiles .st-t .p{position:absolute;top:0;right:0;bottom:0;left:0}.co-coll .ss-tiles .st-t .p img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.co-coll .ss-tiles .st-t:hover .p img{transform:scale(1.05)}.co-coll .ss-tiles .st-t:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#000000d1);pointer-events:none}.co-coll .ss-tiles .st-t b{position:absolute;left:10px;right:10px;bottom:10px;z-index:1;color:#fff;font:700 13.5px/1.12 var(--f);text-transform:uppercase;letter-spacing:.01em}.co-coll .ss-tiles .st-t.all .p{display:flex;align-items:center;justify-content:center;background:var(--ink);color:#fff;font:900 28px var(--f)}.co-coll .st-t[aria-current]{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--cr)}.co-coll .st-t .now{position:absolute;top:8px;left:8px;z-index:2;background:var(--cr);color:#fff;font:700 9.5px var(--m);letter-spacing:.14em;text-transform:uppercase;padding:3px 6px;font-style:normal}.co-coll .ss-grid .cl-sc{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,auto);grid-auto-columns:92px;gap:14px 10px;overflow-x:auto;align-content:start}.co-coll .ss-grid .st-t{width:92px}.co-coll .ss-grid .st-t .p{display:block;aspect-ratio:1;overflow:hidden;background:#1b1b1f}.co-coll .ss-grid .st-t .p img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.co-coll .ss-grid .st-t:hover .p img{transform:scale(1.06)}.co-coll .ss-grid .st-t .p>span{display:flex;height:100%;align-items:center;justify-content:center;color:#fff;font:900 22px var(--f)}.co-coll .ss-grid .st-t b{display:block;margin-top:6px;font:600 11.5px/1.2 var(--f);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.co-coll .ss-grid .st-t.all .p{background:var(--ink)}.co-coll .ss-az{position:relative}.co-coll .ss-az .azl{display:flex;flex-wrap:wrap;gap:8px 22px;align-items:baseline}.co-coll .ss-az .azg{display:inline-flex;flex-wrap:wrap;gap:4px 14px;align-items:baseline}.co-coll .ss-az .azg i{font:700 11px var(--m);font-style:normal;color:var(--cr);letter-spacing:.06em;min-width:12px}.co-coll .ss-az .azl a{font:600 14px var(--f);padding:3px 0;border-bottom:1.5px solid transparent;transition:border-color .15s,color .15s}.co-coll .ss-az .azl a:hover{border-bottom-color:var(--cr)}.co-coll .ss-az .azl a[aria-current]{border-bottom-color:var(--cr);color:var(--cr)}.co-coll .ss-az .azall{font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.co-coll .ss-az .azp{position:absolute;z-index:8;width:132px;padding:5px;background:#fff;border:1.5px solid var(--ink);box-shadow:0 18px 36px -14px #00000080;pointer-events:none;opacity:0;transform:translateY(4px);transition:opacity .14s,transform .16s}.co-coll .ss-az .azp.on{opacity:1;transform:none}.co-coll .ss-az .azp img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;background:#eee}.co-coll .ss-az .azp b{display:block;font:700 11.5px/1.2 var(--f);text-transform:uppercase;margin:6px 2px 2px}@media(max-width:760px){.co-coll .ss-tiles .st-t{width:104px}.co-coll .ss-grid .cl-sc{grid-auto-columns:78px}.co-coll .ss-grid .st-t{width:78px}.co-coll .ss-az .azp{display:none}.co-coll .ss-az .azl{gap:6px 16px}.co-coll .ss-az .azl a{font-size:13.5px}}.co-coll .s2 .cl-sh{align-items:center}.co-coll .s2 .cl-sh .cl-mono{font-size:13px}.co-coll .s2r{display:flex;align-items:center;gap:8px}.co-coll .s2a{width:38px;height:38px;display:none;place-items:center;border:1.5px solid var(--ink);background:var(--paper,#fff);color:var(--ink);cursor:pointer;border-radius:var(--ita-r,0px);padding:0}.co-coll .s2a svg{width:18px;height:18px}.co-coll .s2a:hover{background:var(--ink);color:var(--paper,#fff)}.co-coll .s2r a{margin-right:8px}.co-coll .s2 .cl-sc{gap:10px;scroll-snap-type:x mandatory;padding-bottom:10px}.co-coll .s2 .cl-sc>a{cursor:pointer;scroll-snap-align:start;position:relative;flex:none;color:inherit;text-decoration:none}.co-coll .s2 .sn{display:block;font:500 12.5px/1.3 var(--f);color:var(--cs);margin-top:3px}.co-coll .s2now{position:absolute;left:0;top:0;z-index:2;background:var(--cr);color:#fff;font:800 11px/1 var(--f);letter-spacing:.1em;text-transform:uppercase;padding:5px 7px;font-style:normal}.co-coll .s2t{width:110px}.co-coll .s2t .p{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:#1b1b1f}.co-coll .s2t .p img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.co-coll .s2t:hover .p img{transform:scale(1.06)}.co-coll .s2t .p.tx>span{display:flex;height:100%;align-items:center;justify-content:center;text-align:center;padding:8px;color:#fff;font:800 14px/1.15 var(--f);text-transform:uppercase}.co-coll .s2t b{display:block;margin-top:7px;font:700 13.5px/1.2 var(--f);text-transform:uppercase;letter-spacing:.01em;overflow-wrap:break-word}.co-coll .s2t.all .p{background:var(--cr);color:#fff}.co-coll .s2t .ah{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;font:700 13px var(--f);letter-spacing:.06em;text-transform:uppercase}.co-coll .s2t .ah i{font:900 40px/1 var(--f);font-style:normal;letter-spacing:0;margin-bottom:4px}.co-coll .s2t[aria-current] .p{outline:3px solid var(--cr);outline-offset:-3px}.co-coll .s2t[aria-current] b{color:var(--cr)}.co-coll .s2t.all[aria-current] .p{outline-color:var(--ink)}.co-coll .s2grid2 .cl-sc{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,auto);grid-auto-columns:108px;gap:12px 10px;align-items:start}.co-coll .s2grid2 .s2t b{font-size:12.5px;margin-top:5px}.co-coll .s2grid2 .sn{font-size:12px;margin-top:1px}.co-coll .s2grid2 .s2t{width:auto}.co-coll .s2c{width:80vw;max-width:440px;aspect-ratio:16/10;overflow:hidden;background:#111;color:#fff;display:block}.co-coll .s2c img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.co-coll .s2c:hover img{transform:scale(1.04)}.co-coll .s2c:after{content:"";position:absolute;top:35%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#000000d9);pointer-events:none}.co-coll .s2c .ov{position:absolute;left:14px;right:14px;bottom:12px;z-index:1;display:grid;gap:2px}.co-coll .s2c .ov b{color:#fff;font:900 24px/1.05 var(--f);text-transform:uppercase;letter-spacing:-.005em;overflow-wrap:break-word}.co-coll .s2c .ov .sn{color:#ffffffd1;margin:0}.co-coll .s2c .ov{text-shadow:0 1px 10px rgba(0,0,0,.35)}.co-coll .s2c .go{display:inline-flex;align-items:center;gap:4px;margin-top:6px;font:700 12.5px var(--f);letter-spacing:.06em;text-transform:uppercase;color:#fff;border-bottom:2px solid var(--cr);justify-self:start;padding-bottom:2px}.co-coll .s2c .go svg{width:13px;height:13px}.co-coll .s2c.all{background:var(--cr)}.co-coll .s2c .mo{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:2px;background:#0f0f11}.co-coll .s2c .mo img{position:static;width:100%;height:100%;min-height:0;object-fit:cover;filter:saturate(.9)}.co-coll .s2c.all:after{top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0f0f1126,#0f0f11e0)}.co-coll .s2c.tx:after{display:none}.co-coll .s2tag{justify-self:start;background:var(--cr);color:#fff;font:800 11px/1 var(--f);letter-spacing:.1em;text-transform:uppercase;padding:5px 7px;font-style:normal;margin-bottom:4px}.co-coll .s2c.tx{background:#1b1b1f}.co-coll .s2c[aria-current]{outline:3px solid var(--cr);outline-offset:-3px}.co-coll .s2c.all[aria-current]{outline-color:var(--ink)}.co-coll .s2bar{background:#0f0f11;color:#fff;box-shadow:0 0 0 100vmax #0f0f11;clip-path:inset(0 -100vmax);padding-bottom:6px;margin-bottom:0}.co-coll .s2bar .cl-sh .cl-mono,.co-coll .s2bar .cl-sh .cl-mono .cl-jp,.co-coll .s2bar .cl-sh a{color:#fff}.co-coll .s2bar .s2a{border-color:#ffffff80;background:transparent;color:#fff}.co-coll .s2bar .s2a:hover{background:#fff;color:#0f0f11}.co-coll .s2bar .s2t{width:88px}.co-coll .s2bar .s2t b{font-size:12px;color:#fff}.co-coll .s2bar .sn{color:#ffffff9e}.co-coll .s2bar .s2t .p{box-shadow:inset 0 0 0 1px #ffffff24}.co-coll .s2bar .s2t[aria-current] .p{outline:3px solid var(--cr);outline-offset:-3px}.co-coll .s2bar .s2t[aria-current] b{color:#fff;text-decoration:underline;text-decoration-color:var(--cr);text-decoration-thickness:2px;text-underline-offset:4px}.co-coll .s2bar .s2t.all[aria-current] .p{outline-color:#fff}.co-coll .s2barl{position:relative;background:var(--bg);box-shadow:0 0 0 100vmax var(--bg);clip-path:inset(0 -100vmax);padding-top:12px;padding-bottom:6px;margin-bottom:0}.co-coll .s2barl:before,.co-coll .s2barl:after{content:"";position:absolute;left:-100vmax;right:-100vmax;height:1px;background:var(--cl);pointer-events:none}.co-coll .s2barl:before{top:0}.co-coll .s2barl:after{bottom:0}.co-coll .s2barl .s2t{width:88px}.co-coll .s2barl .s2t b{font-size:12px}.co-coll .s2barl .s2t[aria-current] .p{outline:3px solid var(--cr);outline-offset:-3px}.co-coll .s2barl .s2t[aria-current] b{text-decoration:underline;text-decoration-color:var(--cr);text-decoration-thickness:2px;text-underline-offset:4px}.co-coll .s2barl .s2t.all[aria-current] .p{outline-color:var(--ink)}@media(min-width:761px){.co-coll .s2a{display:grid}.co-coll .s2 .cl-sc{gap:16px}.co-coll .s2big .s2t{width:172px}.co-coll .s2t b{font-size:15px;margin-top:9px}.co-coll .s2grid2 .cl-sc{grid-auto-columns:150px;gap:18px 16px}.co-coll .s2grid2 .s2t b{font-size:14px;margin-top:7px}.co-coll .s2grid2 .sn{font-size:12.5px}.co-coll .s2c{width:420px;max-width:none}.co-coll .s2c .ov{left:18px;right:18px;bottom:16px}.co-coll .s2c .ov b{font-size:30px}.co-coll .s2bar .s2t{width:108px}.co-coll .s2bar .s2t b{font-size:12.5px}.co-coll .s2bar .cl-sc{gap:14px}.co-coll .s2barl .s2t{width:108px}.co-coll .s2barl .s2t b{font-size:12.5px}.co-coll .s2barl .cl-sc{gap:14px}}.co-coll .crumbs{display:flex;gap:8px;align-items:center;font:400 12px var(--m);text-transform:uppercase;letter-spacing:.06em;color:var(--soft);flex-wrap:wrap;margin:0}.co-coll .crumbs a:hover{color:var(--red)}.co-coll :is(.cl-strip,.bn,.cl-hero) picture.ita-pic{display:contents}.co-coll .bn .ph img,.co-coll .cl-hero .bg img,.co-coll .cl-ph .im img,.co-coll .ss-avatars .ss-i img,.co-coll .st-t .p img,.co-coll .s2t .p img{width:100%;height:100%;object-fit:cover;display:block}.co-coll .cl-bar.fx{top:var(--co-top,0px);left:0;right:0}.co-coll .cl-sheet,.co-coll .cl-scrim{left:0;right:0}.co-coll .cl-sheet:focus{outline:none}.co-coll .cl-fab{left:50%}@media(max-width:760px){.co-coll .cl[data-skb=on] .cl-fab{bottom:calc(18px + env(safe-area-inset-bottom))}}@media(min-width:761px){.co-coll .cl[data-bn="4"] .cl-sheet{left:auto;width:min(440px,100%)}.co-coll .cl-fab{display:none!important}}.co-coll .cl-dd.d .cl-q svg{width:12px;height:12px;stroke:currentColor;stroke-width:2;fill:none}.co-coll .cl-btn svg,.co-coll .cl-fab svg{flex:none}.co-coll a.cl-btn{text-decoration:none}.co-coll .co-busy :is(.cl-grid,.cl-rb,.cl-shb){opacity:.55;transition:opacity .2s;pointer-events:none}.co-coll .co-ci{position:relative;min-width:0}.co-coll .co-pt{position:absolute;right:8px;top:8px;z-index:3;background:#fff;color:#000;font:700 9.5px var(--m);letter-spacing:.08em;text-transform:uppercase;padding:4px 6px;pointer-events:none}@container clm (max-width:619px){.co-coll .cl[data-colm="1"] .cl-grid{grid-template-columns:minmax(0,1fr)}}.co-coll :is(.cl-ph b,.ss-avatars .ss-i b,.ss-grid .st-t b,.bn3 .cf b,.pim .pf b,.cl-o .t){white-space:normal;overflow:visible;text-overflow:clip;-webkit-line-clamp:unset;line-clamp:unset;max-height:none;overflow-wrap:anywhere}.co-coll .cl-ph b,.co-coll .ss-avatars .ss-i b,.co-coll .ss-grid .st-t b{display:block}html.jp-off-c .co-coll :is(.cl-jp,.vj,.cl-empty .jp){display:none}.co-coll .ss-az .azp img:not([src]){visibility:hidden}@media(prefers-reduced-motion:reduce){.co-coll *{scroll-behavior:auto}}.co-coll .cl-jp,.co-coll .cl .cl-rail h2 .cl-jp{color:var(--red-tx,#406d43)}.co-coll .s2t.all.aol .p{background:var(--paper,#fff);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);transition:background .2s,color .2s}.co-coll .s2t.all.aol .ah{font-size:12px;letter-spacing:.08em}.co-coll .s2t.all.aol .ah i{font-size:38px}.co-coll .s2t.all.aol .ah:after{content:"\2192";display:block;margin-top:8px;font:700 18px/1 var(--f);color:var(--cr)}.co-coll .s2t.all.aol b{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}.co-coll .s2t.all.aol:is(:hover,:focus-visible) .p{background:var(--ink);color:var(--paper,#fff)}.co-coll .s2bar .s2t.all.aol .p{background:transparent;color:#fff;box-shadow:inset 0 0 0 1.5px #fff}.co-coll .s2t.all.afd .p{background:#1b1b1f;color:#fff}.co-coll .s2t.all.afd .afx,.co-coll .s2t.all.afd .afi{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.co-coll .s2t.all.afd .afi{opacity:0;transition:opacity 1s ease}.co-coll .s2t.all.afd .afi.on{opacity:1}.co-coll .s2t.all.afd .afi img{width:100%;height:100%;object-fit:cover;display:block}.co-coll .s2t.all.afd .p:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 50%,#0000009e);pointer-events:none}.co-coll .s2t.all.afd .alb{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:6px;padding:8px;color:#fff;font:800 11px/1.1 var(--f);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.co-coll .s2t.all.afd .alb svg{width:15px;height:15px;flex:none;transition:transform .2s}.co-coll .s2t.all.afd:is(:hover,:focus-visible) .alb svg{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.co-coll .s2t.all.afd .afi{transition:none}}@media(max-width:760px){.co-coll .s2t.all.afd .alb{font-size:9.5px;letter-spacing:.02em;gap:3px;padding:7px 6px}.co-coll .s2t.all.afd .alb svg{width:12px;height:12px}}.co-coll .co-ci{display:flex;flex-direction:column}.co-coll .co-ci>.m-card{flex:1 1 auto}.co-coll .cl[data-sqf=contain] .co-ci[data-ar=sq] .m-card[data-img=photo] .m-tile{background:var(--co-sqbg,#fff);box-shadow:none}.co-coll .m-card .m-tile .m-a img{object-fit:contain;object-position:50% 50%}@media(min-width:761px){.co-coll .co-fw-d img{object-fit:contain!important;object-position:var(--co-wp,100%) 50%!important}}@media(max-width:760px){.co-coll .co-fw-m img{object-fit:contain!important;object-position:50% 50%!important}}@media(min-width:761px){.co-coll .co-tall{--co-bh:clamp(440px,min(46vw, calc(100svh - 112px) ),720px);--co-pc:minmax(0,min(calc(var(--co-bh) * var(--co-ar)),62%))}.co-coll .c3h.full.co-tall{--co-bh:clamp(480px,min(46vw, calc(100svh - 112px) ),720px)}.co-coll .bn1.co-tall{min-height:var(--co-bh)}.co-coll .cl-hero.co-tall{aspect-ratio:auto;max-height:none;height:var(--co-bh)}.co-coll .bn2.co-tall,.co-coll .bn3.co-tall .pp,.co-coll .c3h.co-tall,.co-coll .c3h.full.co-tall{height:var(--co-bh);grid-template-columns:minmax(0,1fr) var(--co-pc)}.co-coll .bn3.co-tall .pp .ph:after{background:none}}.co-coll .cl[data-edge=tint] .co-ci .m-card[data-img=photo] .m-tile{background:var(--co-edge,#e6e2db)}.co-coll .cl[data-edge=tint] .co-ci .m-card[data-img=photo] .m-tile .m-a img{mix-blend-mode:multiply}.co-coll .cl[data-edge=tint][data-sqf=contain] .co-ci[data-ar=sq] .m-card[data-img=photo] .m-tile{background:var(--co-edge,#e6e2db)}.co-coll .cl[data-edge=frame] .co-ci .m-card .m-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;box-shadow:inset 0 0 0 1px #00000024;pointer-events:none}.co-coll .cl-g[data-g=colour] .cl-ops{display:flex;flex-wrap:wrap;gap:12px}.co-coll .cl-g[data-g=colour] .cl-o{width:34px;height:34px;min-height:0;padding:0!important;justify-content:center;border-radius:50%!important;border:0!important;background:none!important;overflow:visible}.co-coll .cl-g[data-g=colour] .cl-o .sw{width:30px;height:30px;border-radius:50%;box-shadow:inset 0 0 0 1px #00000047}.co-coll .cl-g[data-g=colour] .cl-o :is(.t,small){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.co-coll .cl-g[data-g=colour] .cl-o[aria-pressed=true]{background:none!important;box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--ink)}.co-coll .cl-g[data-g=colour] .cl-o[aria-pressed=true]:after{display:none}.co-coll .cl-g[data-g=colour] .cl-o:disabled{opacity:.3}@media(hover:hover){.co-coll .cl-g[data-g=colour] .cl-o:not(:disabled):hover{box-shadow:0 0 0 2px var(--bg),0 0 0 3px var(--cl)}}@media(min-width:761px){.co-coll .cl[data-tsd="85"] .cl-hero h1{font-size:clamp(28.9px,8.5vw,71.4px)}.co-coll .cl[data-tsd="85"] .bn h1{font-size:clamp(39.1px,6.8vw,98.6px)}.co-coll .cl[data-tsd="85"] .bn2 h1{font-size:clamp(39.1px,5.44vw,81.6px)}.co-coll .cl[data-tsd="85"] .bn3 h1{font-size:clamp(44.2px,7.14vw,110.5px)}.co-coll .cl[data-tsd="85"] .cl-head h1{font-size:clamp(22.1px,6.29vw,39.1px)}.co-coll .cl[data-tsd="85"] .c3h h1{font-size:clamp(34px,11.05vw,88.4px)}.co-coll .cl[data-tsd="85"] .c3h.full h1{font-size:clamp(40.8px,4.59vw,71.4px)}.co-coll .cl[data-tsd="70"] .cl-hero h1{font-size:clamp(23.8px,7vw,58.8px)}.co-coll .cl[data-tsd="70"] .bn h1{font-size:clamp(32.2px,5.6vw,81.2px)}.co-coll .cl[data-tsd="70"] .bn2 h1{font-size:clamp(32.2px,4.48vw,67.2px)}.co-coll .cl[data-tsd="70"] .bn3 h1{font-size:clamp(36.4px,5.88vw,91px)}.co-coll .cl[data-tsd="70"] .cl-head h1{font-size:clamp(18.2px,5.18vw,32.2px)}.co-coll .cl[data-tsd="70"] .c3h h1{font-size:clamp(28px,9.1vw,72.8px)}.co-coll .cl[data-tsd="70"] .c3h.full h1{font-size:clamp(33.6px,3.78vw,58.8px)}.co-coll .cl[data-tsd=c] .cl-hero h1,.co-coll .cl[data-tsd=c] .bn h1,.co-coll .cl[data-tsd=c] .bn2 h1,.co-coll .cl[data-tsd=c] .bn3 h1,.co-coll .cl[data-tsd=c] .cl-head h1,.co-coll .cl[data-tsd=c] .c3h h1,.co-coll .cl[data-tsd=c] .c3h.full h1{font-size:clamp(26px,3vw,40px);line-height:1;letter-spacing:-.01em;text-wrap:balance;overflow-wrap:break-word}.co-coll .cl[data-tsd=c] .c3h h1{padding-right:0}}@media(max-width:760px){.co-coll .cl[data-tsm="85"] .cl-hero h1{font-size:clamp(28.9px,8.5vw,71.4px)}.co-coll .cl[data-tsm="85"] .bn h1{font-size:clamp(34px,11.39vw,71.4px)}.co-coll .cl[data-tsm="85"] .bn2 h1{font-size:clamp(34px,11.39vw,78.2px)}.co-coll .cl[data-tsm="85"] .bn3 h1{font-size:clamp(34px,11.39vw,71.4px)}.co-coll .cl[data-tsm="85"] .bn4 h1{font-size:clamp(25.5px,7.65vw,47.6px)}.co-coll .cl[data-tsm="85"] .cl-head h1{font-size:clamp(22.1px,6.29vw,39.1px)}.co-coll .cl[data-tsm="85"] .c3h h1{font-size:clamp(34px,11.05vw,88.4px)}.co-coll .cl[data-tsm="70"] .cl-hero h1{font-size:clamp(23.8px,7vw,58.8px)}.co-coll .cl[data-tsm="70"] .bn h1{font-size:clamp(28px,9.38vw,58.8px)}.co-coll .cl[data-tsm="70"] .bn2 h1{font-size:clamp(28px,9.38vw,64.4px)}.co-coll .cl[data-tsm="70"] .bn3 h1{font-size:clamp(28px,9.38vw,58.8px)}.co-coll .cl[data-tsm="70"] .bn4 h1{font-size:clamp(21px,6.3vw,39.2px)}.co-coll .cl[data-tsm="70"] .cl-head h1{font-size:clamp(18.2px,5.18vw,32.2px)}.co-coll .cl[data-tsm="70"] .c3h h1{font-size:clamp(28px,9.1vw,72.8px)}.co-coll .cl[data-tsm=c] .cl-hero h1,.co-coll .cl[data-tsm=c] .bn h1,.co-coll .cl[data-tsm=c] .bn2 h1,.co-coll .cl[data-tsm=c] .bn3 h1,.co-coll .cl[data-tsm=c] .bn4 h1,.co-coll .cl[data-tsm=c] .cl-head h1,.co-coll .cl[data-tsm=c] .c3h h1{font-size:clamp(24px,7.4vw,30px);line-height:1;letter-spacing:-.01em;text-wrap:balance;overflow-wrap:break-word}.co-coll .cl[data-tsm=c] .c3h h1{padding-right:0}}.co-coll .cl[data-dl="2"] :is(.cl-hero p,.bn .ds,.cl-head p,.c3h .ds){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.co-coll .cl[data-dl="3"] :is(.cl-hero p,.bn .ds,.cl-head p,.c3h .ds){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.co-coll .cl[data-dl="4"] :is(.cl-hero p,.bn .ds,.cl-head p,.c3h .ds){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.co-coll .cl[data-dl="5"] :is(.cl-hero p,.bn .ds,.cl-head p,.c3h .ds){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.co-coll .co-tg{display:inline-flex;align-items:center;margin-left:8px;color:inherit}.co-coll .co-tg .fx-bd{margin:0 0 0 4px;vertical-align:baseline;font-size:11px}.co-coll .cl-head .m .co-tg{margin:0 8px 0 0}.co-coll .cl[data-dl=auto] :is(.bn .ds,.cl-hero p){-webkit-line-clamp:5;text-wrap:pretty}.co-coll .cl-hero p{max-width:60ch}.co-coll .cjp{font-family:var(--cjp);font-weight:700;letter-spacing:.12em;line-height:1.2;font-size:clamp(15px,1.5vw,21px);color:#fff;opacity:.88;margin:-4px 0 10px}.co-coll :is(.bn2,.c3h:not(.full)) .cjp{color:var(--ink)}.co-coll .c3h.full .cjp{color:#fff}html.jp-off-c .co-coll .cjp{display:none}.co-coll .nw{white-space:nowrap}.co-coll{--co-op:50% 15%}.co-coll :is(.bn .ph,.cl-hero .bg,.c3h .im,.cl-head .th) img{object-position:var(--co-op)}@media(min-width:761px){.co-coll .cl-rail.fo.stk .rin{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.28) transparent;padding-right:6px}.co-coll .cl-rail.fo.stk .rin::-webkit-scrollbar{display:block;width:6px}.co-coll .cl-rail.fo.stk .rin::-webkit-scrollbar-thumb{background:#00000047}.co-coll .cl-rail .cl-g[data-g=garment] .cl-o .gi{width:22px;height:22px;flex:none;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linejoin:round;stroke-linecap:round}}.co-coll .co-dm{display:none}@media(max-width:760px){.co-coll .cl[data-dm] :is(.cl-hero .tx>p,.bn .ds:not(.mt),.cl-head>p,.c3h .ds){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--dm,2);overflow:hidden}.co-coll .cl[data-dm="0"] :is(.cl-hero .tx>p,.bn .ds:not(.mt),.cl-head>p,.c3h .ds){display:none}.co-coll .cl[data-dm="0"] .cjp,.co-coll .cl[data-dm]:not(.dm-open) .cjp{display:none}.co-coll .cl[data-dm].dm-open :is(.cl-hero .tx>p,.bn .ds:not(.mt),.cl-head>p,.c3h .ds){display:block;-webkit-line-clamp:unset;overflow:visible}.co-coll .co-dm{display:inline-flex;align-items:center;min-height:30px;margin:2px 0 0;padding:0;border:0;background:none;color:inherit;font:700 11px var(--m);letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;cursor:pointer;opacity:.9}.co-coll .co-dm[hidden]{display:none}.co-coll .cl[data-dm] :is(.cl-hero .tx>p,.bn .ds:not(.mt),.cl-head>p,.c3h .ds){max-width:78%;text-align:left}.co-coll .co-sw .ssb{padding:4px 8px;font-size:11px;letter-spacing:.06em;column-gap:5px}.co-coll .co-sw .ssb svg{width:10px;height:10px}.co-coll .co-sw .ssb>*{font-size:inherit!important;line-height:1.2}}.co-coll .ssd.co-sw{display:flex;margin:0 0 14px;max-width:100%}.co-coll .co-sw .ssb{max-width:100%;text-align:left;flex-wrap:wrap;row-gap:2px;padding:6px 10px;text-transform:uppercase;line-height:1.25}.co-coll .co-sw .cs-l{opacity:.7}.co-coll .co-sw .cs-n{font-weight:800;text-transform:uppercase}.co-coll .co-sw .cs-c{text-decoration:underline;text-underline-offset:3px}.co-coll .co-sw .ssb[aria-expanded=true] svg{transform:rotate(180deg)}.co-coll .co-sws{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:80}.co-coll .co-swp{display:none;position:fixed;z-index:81;width:min(320px,90vw);overflow-y:auto;background:#fff;color:#151515;border:1.5px solid #151515;box-shadow:0 18px 40px -16px #00000080;text-align:left}.co-coll .co-swp:focus{outline:none}.co-coll .co-swp.on,.co-coll .co-sws.on{display:block}.co-coll .co-swp .swh{display:none}.co-coll .co-swp a{display:block;padding:11px 14px;font:600 13px var(--f);text-transform:none;letter-spacing:0;border-bottom:1px solid var(--cl);color:#151515;background:#fff}.co-coll .co-swp a[aria-current]{box-shadow:inset 3px 0 0 var(--cr);font-weight:800}.co-coll .co-swp a:hover{background:#f2f2f2}@media(max-width:760px){.co-coll .co-sws.on{background:#00000080}.co-coll .co-swp{left:0;right:0;bottom:0;top:auto;width:auto;max-height:72vh;border-width:1.5px 0 0;padding-bottom:env(safe-area-inset-bottom)}.co-coll .co-swp .swh{display:block;position:sticky;top:0;z-index:1;padding:14px 14px 12px;background:#fff;border-bottom:1.5px solid #151515;font:800 12px var(--m);letter-spacing:.12em;text-transform:uppercase}.co-coll .co-swp a{padding:14px}}.co-coll .cl .cl-dd2 .cl-agh{margin:2px 0 14px;padding:0 14px;height:44px;border:1px solid var(--line,#ddd);background:#fff;font:600 14px/1 var(--f);color:var(--ink)}.co-coll .cl .cl-dd2 .cl-agh .t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.co-coll .cl .cl-dd2 .cl-agh:hover,.co-coll .cl .cl-dd2.on .cl-agh{border-color:var(--ink)}.co-coll .cl .cl-dd2 .cl-agb{margin:-15px 0 14px;padding:4px 12px;border:1px solid var(--ink);border-top:0;max-height:320px;overflow-y:auto;overscroll-behavior:contain}.co-coll .cl-g[data-g=colour] .cl-o,.co-coll .cl-g[data-g=colour] .cl-o[aria-pressed=true]{flex:0 0 34px!important;width:34px!important;height:34px!important;min-width:34px!important;max-width:34px!important;aspect-ratio:1/1;min-height:0!important;max-height:34px!important;border-radius:var(--ita-r,0px)!important;padding:0!important;margin:0!important;display:grid!important;place-items:center;box-sizing:border-box;box-shadow:none!important}.co-coll .cl-g[data-g=colour] .cl-o .cb,.co-coll .cl-g[data-g=colour] .cl-o:before{display:none!important}.co-coll .cl-g[data-g=colour] .cl-o .sw{width:30px!important;height:30px!important;flex:none;border-radius:0!important}.co-coll .cl-g[data-g=colour] .cl-o[aria-pressed=true]{outline:2px solid var(--ink);outline-offset:3px}@media(hover:hover){.co-coll .cl-g[data-g=colour] .cl-o:not(:disabled):not([aria-pressed=true]):hover{outline:1px solid var(--cl,#999);outline-offset:3px}}.co-coll .cl-g[data-g=colour] .cl-ops{gap:14px;padding:4px}.co-coll .cl-g[data-g=colour] .cl-o[aria-pressed=true]{outline:0!important;position:relative}.co-coll .cl-g[data-g=colour] .cl-o[aria-pressed=true]:after{content:""!important;display:block!important;position:absolute;left:50%;top:46%;width:6px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translate(-50%,-50%) rotate(45deg);filter:drop-shadow(0 0 1px rgba(0,0,0,.9));z-index:2;background:none}
/*# sourceMappingURL=/cdn/shop/t/8/assets/sec-collection.css.map */
