.p2{--ink:#1B1D1F;--ink2:#4C5155;--ink3:#6B7075;--line:#E8EBED;--pill:#F4F5F6;--pill2:#E8EBED;--wash:#F7F8F9;--logo:#010F20;--blue:#2D63E0;--blue-h:#2453C4;--blue-t:#EAF0FC;--f-brand:"Smooch Sans","Arial Narrow",sans-serif;--f-ui:"JP Haas","Helvetica Neue",Helvetica,Arial,sans-serif;--f-text:"JP Haas Text","Helvetica Neue",Helvetica,Arial,sans-serif;--t1:12px;--t2:13px;--t3:15px;--t4:18px;--t5:26px;--t6:38px;--r1:8px;--r2:16px;--e-out:cubic-bezier(.16,1,.3,1);--e-spring:cubic-bezier(.34,1.56,.64,1);--hh:56px;--tb:60px;--sh:56vh;--gl:max(var(--g),env(safe-area-inset-left,0px));--gr:max(var(--g),env(safe-area-inset-right,0px))}.p2 *{box-sizing:border-box}.p2{-webkit-text-size-adjust:100%}.p2{margin:0;background:#fff;color:var(--ink);font:400 var(--t3)/1.5 var(--f-ui);-webkit-font-smoothing:antialiased}.p2 button{font:inherit;color:inherit;border:0;background:none;padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.p2 img{display:block;max-width:100%}.p2 a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.p2 :focus-visible{outline:2px solid var(--blue);outline-offset:2px}.p2 .ic{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.p2 .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:44px;padding:0 18px;border-radius:999px;font:500 var(--t3)/1 var(--f-text);white-space:nowrap;transition:transform .15s var(--e-out),background .2s,color .2s}.p2 .btn:active{transform:scale(.96)}.p2 .btn.blue{background:var(--blue);color:#fff}.p2 .btn.blue:hover{background:var(--blue-h)}.p2 .btn.line{box-shadow:inset 0 0 0 1px var(--pill2);color:var(--ink)}.p2 .btn.white{background:#fff;color:var(--ink)}.p2 .btn small{font-size:var(--t1);opacity:.85;font-weight:500}.p2 .stage{position:relative;height:var(--sh);overflow:hidden;background:radial-gradient(120% 90% at 50% 45%,#2a2e33,#0e1114);touch-action:pan-y;perspective:620px;perspective-origin:50% 50%;cursor:grab;user-select:none;-webkit-user-select:none}.p2 .stage.drag{cursor:grabbing}.p2 .shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#010f2080,#010f2000 30%,#ffffff29,#010f2000 70%,#010f2080);background-size:220% 100%;background-position:var(--lp,50%) 0;opacity:var(--lo,0)}.p2 .peek{position:absolute;top:50%;z-index:3;display:flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:999px;background:#ffffffe6;color:var(--ink);font:500 var(--t2)/34px var(--f-text);opacity:0;transform:translateY(-50%) scale(.94);pointer-events:none;transition:transform .25s var(--e-spring),background .2s,color .2s}.p2 .stage:not(.drag) .peek{transition:opacity .4s,transform .25s var(--e-spring)}.p2 .peek svg{width:14px;height:14px}.p2 .peek.l{left:var(--gl)}.p2 .peek.r{right:var(--gr)}.p2 .peek.go{background:var(--blue);color:#fff;transform:translateY(-50%) scale(1)}.p2 .hint{position:absolute;left:50%;bottom:44px;z-index:3;display:flex;align-items:center;gap:8px;padding:9px 14px 9px 11px;border-radius:999px;background:#010f209e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font:500 var(--t2)/1 var(--f-text);white-space:nowrap;opacity:0;transform:translate(-50%,6px);transition:opacity .4s,transform .4s var(--e-out);pointer-events:none}.p2 .hint.on{opacity:1;transform:translate(-50%)}.p2 .glc{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:none;transition:opacity .22s}.p2 .hint svg{width:20px;height:20px;animation:p2-hand 1.4s ease-in-out infinite}.p2 .frame{position:absolute;left:0;top:0;aspect-ratio:4/5}.p2 .frame img.sk{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.p2 .frame img.sk.in{animation:p2-skIn .7s var(--e-out) both}.p2 .inkw{position:absolute;left:0;top:0;pointer-events:none;transition:left .55s var(--e-out),top .55s var(--e-out),width .55s var(--e-out),height .55s var(--e-out),transform .55s var(--e-out)}.p2 .stage.drag .ink{transition:opacity .45s var(--e-out)}.p2 .scrim-t{position:absolute;inset:0 0 auto 0;height:32%;background:linear-gradient(to bottom,#010f206b,#010f2000);pointer-events:none}.p2 .ztrack{position:relative;display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:#010f2052;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-right:56px}.p2 .zpill{position:absolute;top:3px;left:0;height:30px;border-radius:999px;background:#fff;transition:transform .45s var(--e-out),width .45s var(--e-out)}.p2 .zc{position:relative;z-index:1;height:30px;padding:0 12px;border-radius:999px;font:500 var(--t2)/30px var(--f-text);color:#fff;white-space:nowrap;transition:color .3s}.p2 .zc[aria-pressed=true]{color:var(--ink)}.p2 .wrapnote{position:absolute;left:var(--gl);bottom:10px;z-index:3;display:inline-flex;align-items:center;gap:6px;max-width:72%;font:500 var(--t1)/1.25 var(--f-text);color:#fff;background:#010f2080;padding:7px 10px 7px 8px;border-radius:999px;opacity:0;transform:translateY(4px);transition:opacity .3s,transform .3s var(--e-out)}.p2 .wrapnote.on{opacity:1;transform:none}.p2 .wrapnote i{flex:none;width:6px;height:6px;border-radius:50%;background:#fff}.p2 .panel{padding:14px 0 10px;border-bottom:1px solid var(--line)}.p2 .ruler{position:relative;margin:4px var(--gr) 0 var(--gl);height:52px}.p2 .rtrack{display:flex;align-items:flex-end;height:52px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;-webkit-mask:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent);mask:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent)}.p2 .rtrack::-webkit-scrollbar{display:none}.p2 .tk{flex:none;width:14px;height:52px;scroll-snap-align:center;position:relative}.p2 .tk:before{content:"";position:absolute;left:50%;bottom:16px;width:1px;height:7px;background:var(--pill2)}.p2 .tk.maj:before{height:12px;background:#c9ced2}.p2 .tk.win:before{background:var(--blue);width:2px;margin-left:-.5px}.p2 .tk small{position:absolute;left:50%;bottom:0;transform:translate(-50%);font:500 10px/1 var(--f-text);color:var(--ink3)}.p2 .tk.pad{width:calc(50% - 7px)}.p2 .tk.pad:before{display:none}.p2 .rneedle{position:absolute;left:50%;bottom:14px;width:2px;height:24px;margin-left:-1px;border-radius:1px;background:var(--ink);pointer-events:none}.p2 .rlab{position:absolute;left:0;right:0;top:0;text-align:center;font:500 var(--t2)/1 var(--f-text);pointer-events:none}.p2 .rlab span{color:var(--ink3)}.p2 .rplay{position:absolute;right:0;top:-6px;z-index:2;width:28px;height:28px;border-radius:50%;background:var(--pill);display:grid;place-items:center;color:var(--ink2)}.p2 .rplay svg{width:12px;height:12px}.p2 .list{position:relative;z-index:1;background:#fff;padding:28px 0 0}.p2 .sec{padding:0 var(--gr) 0 var(--gl);margin-top:56px}.p2 .sec:first-child{margin-top:0}.p2 .eyebrow{margin:0 0 8px;font:500 var(--t1)/1 var(--f-text);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3)}.p2 .h2{margin:0;font:900 var(--t5)/1 var(--f-brand);text-transform:uppercase;letter-spacing:.01em;text-wrap:balance}.p2 .lede{margin:8px 0 0;max-width:56ch;color:var(--ink2);font-size:var(--t3)}.p2 .secrow{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.p2 .grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 8px}.p2 .tim{position:relative;display:block;width:100%;aspect-ratio:1;border-radius:var(--r2);overflow:hidden;background:var(--pill);transition:transform .2s var(--e-out),box-shadow .25s}.p2 .tim:active{transform:scale(.97)}.p2 a.tim{-webkit-touch-callout:none;-webkit-user-drag:none;user-select:none;-webkit-user-select:none}.p2 .tim .art{position:absolute;left:12%;top:12%;width:76%;height:76%;object-fit:contain;mix-blend-mode:multiply}.p2 .t.on .tim{box-shadow:0 0 0 2px var(--ink)}.p2 .t .meta{display:grid;gap:3px;height:48px}.p2 .t .nm{font:500 var(--t2)/1.25 var(--f-text);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.p2 .t .nm:hover{text-decoration:underline;text-underline-offset:2px}.p2 .t .dim{font:500 var(--t1)/1 var(--f-text);color:var(--ink3);font-variant-numeric:tabular-nums;align-self:end}.p2 .hr{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;margin:16px calc(-1 * var(--gl)) 0;padding:0 var(--gr) 4px var(--gl);scroll-padding:0 var(--gl);scrollbar-width:none;cursor:grab}.p2 .hr::-webkit-scrollbar{display:none}.p2 .hr>*{scroll-snap-align:start;flex:none}.p2 .acc .row img{width:74%;height:74%;object-fit:contain;mix-blend-mode:multiply}.p2 .devw{margin-top:16px;display:grid;gap:14px}.p2 .dline{position:relative;display:grid;grid-template-columns:repeat(3,1fr);touch-action:pan-y;cursor:pointer}.p2 .dbar{position:absolute;left:16.66%;right:16.66%;top:9px;height:2px;background:var(--pill2);overflow:hidden}.p2 .dbar i{display:block;height:100%;width:100%;background:var(--ink);transform-origin:0 50%;transform:scaleX(0);transition:transform .6s var(--e-out)}.p2 .dstop{position:relative;display:grid;justify-items:center;gap:8px}.p2 .dstop i{width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 2px var(--pill2);transition:box-shadow .3s,background .3s}.p2 .dstop.done i{background:var(--ink);box-shadow:none}.p2 .dstop.on i{background:var(--ink);box-shadow:0 0 0 5px #1b1d1f1a}.p2 .dstop b{font:500 var(--t2)/1.2 var(--f-text);color:var(--ink3);transition:color .3s}.p2 .dstop.on b,.p2 .dstop.done b{color:var(--ink)}.p2 .dcap{margin:0;min-height:3em;color:var(--ink2)}.p2 .dcap.swap{animation:p2-swap .4s var(--e-out)}.p2 .bar i{position:absolute;top:0;bottom:0;transform-origin:0 50%;transform:scaleX(0);transition:transform .9s var(--e-out),background .3s;transition-delay:calc(var(--k) * 70ms)}.p2 .cmpin{position:absolute;left:50%;top:50%;display:flex;align-items:flex-end;gap:16px;transform:translate(-50%,-50%)}.p2 .cmp .sel{position:relative;display:grid;place-items:center;border:2px solid var(--ink);border-radius:4px;background:#ffffffd9;transition:width .5s var(--e-out),height .5s var(--e-out)}.p2 .cmp .sel b{font:500 var(--t2)/1 var(--f-text);white-space:nowrap}.p2 .cmp .ref{position:relative;flex:none;display:grid;place-items:center;transition:width .5s var(--e-out),height .5s var(--e-out),border-radius .5s}.p2 .cmp .ref.card{border-radius:7%/11%;background:linear-gradient(135deg,#3a4046,#1b1d1f);color:#ffffffb3}.p2 .cmp .ref.card:before{content:"";position:absolute;left:10%;top:30%;width:16%;height:20%;border-radius:3px;background:#c9ced2}.p2 .cmp .ref.quarter{border-radius:50%;background:radial-gradient(circle at 35% 30%,#e8ebed,#9aa1a7);box-shadow:inset 0 0 0 2px #7d848a}.p2 .cmp .ref small{position:absolute;left:50%;top:calc(100% + 6px);transform:translate(-50%);font:500 10px/1.2 var(--f-text);color:var(--ink3);white-space:nowrap}.p2 .cread{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:12px 2px 2px}.p2 .cread b{display:block;font:500 var(--t3)/1.25 var(--f-text)}.p2 .cread span{display:block;font:500 var(--t1)/1.35 var(--f-text);color:var(--ink3)}.p2 .refs{flex:none;display:flex;padding:3px;border-radius:999px;background:var(--pill2)}.p2 .refs button{height:28px;padding:0 10px;border-radius:999px;font:500 var(--t1)/28px var(--f-text);color:var(--ink2);transition:background .2s,color .2s}.p2 .refs button[aria-pressed=true]{background:#fff;color:var(--ink);box-shadow:0 1px 3px #1b1d1f1f}.p2 .fcols a{display:block;padding:5px 0;color:#ffffffdb;font-size:var(--t3)}.p2 .fmail small{display:block;color:#ffffff80;font-size:var(--t2)}.p2 .fmail b{font:500 var(--t3)/1.3 var(--f-text);word-break:break-all}.p2 .fbot{margin-top:24px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;font-size:var(--t1);color:#ffffff80}.p2 .fpay{display:flex;flex-wrap:wrap;gap:6px}.p2 .fpay span{height:24px;padding:0 8px;border-radius:5px;background:#ffffff14;font:500 11px/24px var(--f-text);color:#ffffffb8}.p2 .tabbar{pointer-events:auto;display:grid;grid-template-columns:repeat(5,1fr);height:var(--tb);border-radius:30px;background:#fffffff2;-webkit-backdrop-filter:saturate(1.4) blur(16px);backdrop-filter:saturate(1.4) blur(16px);box-shadow:0 8px 28px #010f2024,0 0 0 1px #1b1d1f0f;transition:transform .4s var(--e-out),opacity .3s}.p2 .dock.down .tabbar{transform:translateY(calc(100% + 20px));opacity:0}.p2 .tabbar a{display:grid;place-items:center;align-content:center;gap:3px;color:var(--ink3);font:500 10px/1 var(--f-text)}.p2 .tabbar a svg{width:21px;height:21px}@media(min-width:900px){.p2{--sh:calc(100vh - var(--hh) - 196px)}.p2 .wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.p2 .list{padding:calc(var(--hh) + 36px) 0 0}.p2 .grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 12px}.p2 .tabbar{display:none}}@media(min-width:1300px){.p2 .grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.p2 *{animation:none!important;transition-duration:.01ms!important}}.p2 .panel{padding:12px 0 8px}.p2 .szhead{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:0 var(--gr) 0 var(--gl)}.p2 .szhead b{font:500 var(--t3)/1.2 var(--f-text)}.p2 .szhead b span{color:var(--ink3);font-weight:500}.p2 .reco{font:500 var(--t1)/1.3 var(--f-text);color:var(--blue);text-align:right}.p2 .szrail{display:flex;gap:6px;overflow-x:auto;scroll-snap-type:x proximity;padding:10px var(--gr) 6px var(--gl);scrollbar-width:none;cursor:grab}.p2 .szrail::-webkit-scrollbar{display:none}.p2 .szc{position:relative;flex:none;scroll-snap-align:center;display:grid;justify-items:center;align-content:end;gap:6px;min-width:62px;height:78px;padding:8px 8px 7px;border-radius:14px;background:var(--pill);transition:background .2s,box-shadow .2s,transform .2s var(--e-out)}.p2 .szc:active{transform:scale(.96)}.p2 .szc i{display:block;border:1.5px solid var(--ink3);border-radius:2px;background:#fff;transition:border-color .2s}.p2 .szc small{font:500 11px/1.1 var(--f-text);color:var(--ink2);white-space:nowrap;text-align:center}.p2 .szc small em{display:block;font-style:normal;font-size:10px;color:var(--ink3)}.p2 .szc[aria-pressed=true]{background:#fff;box-shadow:0 0 0 2px var(--ink)}.p2 .szc[aria-pressed=true] i{border-color:var(--ink)}.p2 .szc.rec:after{content:"";position:absolute;right:7px;top:7px;width:7px;height:7px;border-radius:50%;background:var(--blue)}.p2 .szc.wr small em{color:#9aa1a7}.p2 .subl{margin:8px 0 0;font:500 var(--t2)/1.45 var(--f-text);color:var(--ink3)}.p2 .edl{display:inline-flex;align-items:center;gap:4px;margin-top:12px;font:500 var(--t2)/1 var(--f-text);color:var(--blue)}.p2 .crumbs{font:500 var(--t1)/1 var(--f-text);color:var(--ink3);display:flex;gap:6px;flex-wrap:wrap}.p2 .crumbs a{color:var(--ink2)}.p2 .dname{margin:10px 0 0;font:500 26px/1.15 var(--f-ui);letter-spacing:-.01em;text-wrap:balance}.p2 .tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.p2 .tags a{height:28px;padding:0 10px;border-radius:999px;background:var(--pill);font:500 var(--t1)/28px var(--f-text);color:var(--ink2)}.p2 .tags a.pl{background:#fff;box-shadow:inset 0 0 0 1px var(--pill2)}.p2 .priceline{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}.p2 .priceline .p{font:500 var(--t3)/1.35 var(--f-text);color:var(--ink2)}.p2 .priceline .p b{font:900 30px/1 var(--f-brand);color:var(--ink);margin-right:6px;vertical-align:-3px}.p2 .priceline .p strong{color:var(--ink);font-weight:500}.p2 .save{flex:none;width:44px;height:44px;border-radius:50%;background:var(--pill);display:grid;place-items:center;transition:background .2s,color .2s,transform .3s var(--e-spring)}.p2 .save svg{width:19px;height:19px}.p2 .save[aria-pressed=true]{background:var(--ink);color:#fff}.p2 .save.pop{transform:scale(1.15)}@keyframes p2-cellIn{0%{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}.p2 .b3btn{margin-top:14px}.p2 .worn{width:58%}.p2 .worn .ph{position:relative;aspect-ratio:4/5;border-radius:var(--r2);overflow:hidden;background:var(--pill)}.p2 .worn .ph img{width:100%;height:100%;object-fit:cover}.p2 .worn b{display:block;margin-top:8px;font:500 var(--t2)/1.3 var(--f-text)}.p2 .about .rt{margin:12px 0 0;color:var(--ink2);max-width:60ch}.p2 .kv{margin:16px 0 0;border-top:1px solid var(--line)}.p2 .kv div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px;padding:12px 0;border-bottom:1px solid var(--line);font:500 var(--t2)/1.4 var(--f-text)}.p2 .kv dt{color:var(--ink3)}.p2 .kv dd{margin:0;color:var(--ink)}.p2 .kv dd a{text-decoration:underline;text-underline-offset:3px;text-decoration-color:#c9ced2}.p2 .grid.mlike{grid-template-columns:repeat(3,minmax(0,1fr))}.p2 .hint{top:calc(env(safe-area-inset-top,0px) + var(--hh) + 50px);bottom:auto}.p2 .morelink{display:inline-flex;margin-top:18px}.p2 .buy{pointer-events:auto;display:flex;align-items:center;gap:10px;padding:8px;border-radius:20px;background:#fffffff7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 10px 30px #010f2029,0 0 0 1px #1b1d1f0f}.p2 .buy .bthumb{position:relative;flex:none;width:48px;height:48px;border-radius:12px;overflow:hidden;background:var(--pill)}.p2 .buy .bthumb img{position:absolute;top:12%;right:12%;bottom:12%;left:12%;width:76%;height:76%;object-fit:contain;mix-blend-mode:multiply}.p2 .buy .bring{position:absolute;top:0;right:0;bottom:0;left:0;width:48px;height:48px;transform:rotate(-90deg)}.p2 .buy .bring circle{fill:none;stroke-width:3}.p2 .buy .bring .bg{stroke:transparent}.p2 .buy .bring .fg{stroke:var(--blue);stroke-linecap:round;transition:stroke-dashoffset .6s var(--e-out)}.p2 .buy .binfo{flex:1;min-width:0}.p2 .buy .binfo b{display:block;font:500 var(--t2)/1.25 var(--f-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p2 .buy .binfo span{display:block;margin-top:2px;font:500 var(--t1)/1.2 var(--f-text);color:var(--ink3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p2 .buy .binfo span i{font-style:normal;color:var(--blue)}.p2 .buy .btn{flex:none;height:48px;padding:0 16px;border-radius:16px}.p2 .buy .btn.in{background:var(--ink);color:#fff}.p2 .toast{position:fixed;left:50%;top:calc(env(safe-area-inset-top,0px) + 66px);z-index:95;transform:translate(-50%,-12px);opacity:0;pointer-events:none;display:flex;align-items:center;gap:8px;padding:10px 14px 10px 10px;border-radius:999px;background:var(--ink);color:#fff;font:500 var(--t2)/1 var(--f-text);transition:opacity .3s,transform .4s var(--e-spring);white-space:nowrap}.p2 .toast.on{opacity:1;transform:translate(-50%)}.p2 .toast i{width:22px;height:22px;border-radius:50%;background:var(--blue);display:grid;place-items:center}.p2 .toast i svg{width:12px;height:12px}@media(min-width:900px){.p2 .worn{width:34%}.p2 .grid.mlike{grid-template-columns:repeat(4,minmax(0,1fr))}}.p2{--navy:#010F20}.p2 .tags .pl{display:inline-flex;align-items:center;padding:0 10px;height:28px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line);font:500 12px/1 var(--f-text);color:var(--ink3)}@media(min-width:900px){.p2 #wear .devw{max-width:420px}}.p2 #about .rt a,.p2 #wear .lede a,.p2 #size .fine a{color:inherit;text-decoration:underline;text-underline-offset:2px}.p2{--ob:28px;--hh:84px}.p2 .fsoc span{flex:1;min-width:0;font:500 var(--t1)/1.3 var(--f-text);color:#ffffff8c}.p2 .fsoc a{flex:none;width:40px;height:40px;border-radius:50%;background:#ffffff14;color:#fff;display:flex;align-items:center;justify-content:center;font-size:0;line-height:0;transition:filter .2s,transform .2s var(--e-out)}.p2 .fsoc a[aria-label=Instagram]{background:radial-gradient(circle at 30% 107%,#fdf497,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.p2 .fsoc a[aria-label=Pinterest]{background:#e60023}.p2 .fsoc a[aria-label=Facebook]{background:#1877f2}.p2 .fsoc svg{display:block;width:19px;height:19px}.p2 .dex{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--gl));padding:0 var(--gr) 0 var(--gl)}.p2 .dex::-webkit-scrollbar{display:none}.p2 .dex button{flex:none;height:32px;padding:0 12px;border-radius:999px;background:var(--pill);font:500 var(--t2)/32px var(--f-text);color:var(--ink2);transition:background .2s,color .2s}.p2 .dex button[aria-pressed=true]{background:var(--ink);color:#fff}.p2 .dph img.flat{transform:none;object-position:50% 50%}.p2 .dline.two{grid-template-columns:repeat(2,1fr)}.p2 .dline.two .dbar{left:25%;right:25%}.p2 .dline.two .dstop:nth-of-type(3){display:none}.p2 .dsame{margin:-6px 0 0;font:500 var(--t1)/1.3 var(--f-text);color:var(--ink3)}.p2 .wsh-r .t i{position:absolute;top:0;bottom:0;border-radius:5px;background:var(--ink);transform-origin:left;transform:scaleX(0);transition:transform .7s cubic-bezier(.2,.9,.2,1)}.p2 .wsh-r b{font-weight:500;text-align:right;color:var(--ink2)}.p2 .wsh-ax div{display:flex;justify-content:space-between}.p2 .wsh .lk a{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:999px;font:500 14px/40px var(--f-text);box-shadow:inset 0 0 0 1px #d5d9de;color:var(--ink)}@media(prefers-reduced-motion:reduce){.p2 .wsh,.p2 .wsh-r .t i{transition:none}}.p2 .dsh .dtab button{height:32px;padding:0 12px;border-radius:999px;background:#f1f2f4;font:500 13px/32px var(--f-text);color:var(--ink2)}.p2 .dsh .dimg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .45s}.p2 .dsh .dimg span{position:absolute;left:10px;top:10px;padding:5px 8px;border-radius:999px;background:#ffffffeb;font:500 10px/1 var(--f-text);letter-spacing:.06em;text-transform:uppercase;color:var(--ink2)}.p2 .dsh .dst button{flex:1;height:32px;border-radius:999px;font:500 12px/1 var(--f-text);color:var(--ink2)}.p2 #hint,.p2 .peek{display:none!important}.p2 .tabbar a.on{color:var(--ink)}.p2 .tabbar a:nth-child(3) svg{width:22px;height:22px}.p2 .fsoc a{width:38px;height:38px;border-radius:11px}.p2 .fsoc a[aria-label=Instagram]{background:radial-gradient(circle at 30% 107%,#fdf497 0% 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.p2 .fsoc svg{width:20px;height:20px}.p2 .buy .binfo b,.p2 .buy .binfo span,.p2 .meta .dim{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.p2 .meta .nm{display:block;-webkit-line-clamp:unset;overflow:visible}.p2.p2-dsn{background:#fff}.p2-dsn .wrap{position:relative}.p2-dsn .hdend{position:absolute;left:0;top:0;width:1px;height:80px;pointer-events:none}@media(min-width:900px){.p2-dsn .wrap{padding-top:var(--hh)}}.p2-dsn .sec{display:block;max-width:none;margin-left:0;margin-right:0}.p2-dsn .list{padding-top:28px}.p2-dsn .crumbs i{font-style:normal;color:var(--ink3)}.p2-dsn .crumbs span[aria-current]{color:var(--ink3)}.p2-dsn .inkw{mix-blend-mode:multiply}.p2-dsn .save img{width:20px;height:20px;display:block}.p2-dsn .worn .ph img.lksk{position:absolute;top:0;right:0;bottom:0;left:0;filter:brightness(1.04) saturate(.85)}.p2-dsn .ink,.p2-dsn .worn .ph img.lkink{filter:grayscale(1) brightness(.8) contrast(9) blur(.3px)}.p2-dsn .worn .ph img.lkink{position:absolute;object-fit:contain;mix-blend-mode:multiply;opacity:.8}.p2-dsn .skc,.p2-dsn .worn .ph canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.p2-dsn .skc{opacity:0}.p2-dsn .frame.cv .skc{opacity:1}.p2-dsn .frame.cv .inkw,.p2-dsn .worn .ph.cv img.lkink{opacity:0}.p2-dsn #worn:has(.ugcw) .wno{display:none}.p2-dsn .lede .wbuy{color:var(--blue);white-space:nowrap}.p2-dsn #info>.infobar{margin-top:14px}.p2-dsn .ugcw .lede{margin-top:6px}.p2-dsn .ugc{margin-bottom:18px}.p2-dsn .ugc figure{flex:none;width:58%;margin:0}.p2-dsn .ugc figure img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:var(--r2);display:block;background:var(--pill)}.p2-dsn .ugc figcaption{margin-top:8px;font:500 var(--t1)/1.35 var(--f-text);color:var(--ink3)}.p2-dsn .ugc figcaption a,.p2-dsn .ugc figcaption span{display:block}.p2-dsn .about .dsc{margin-bottom:10px}.p2-dsn .about .dsc p{margin:0 0 8px}.p2-dsn .p2dock{bottom:calc(var(--tbh,64px) + env(safe-area-inset-bottom,0px));z-index:45}@media(max-width:899px){.p2-dsn .buy{gap:8px}.p2-dsn .buy .btn{padding:0 12px}}@media(min-width:900px){.p2-dsn .left{top:var(--hh);height:calc(100vh - var(--hh));padding-top:0}.p2-dsn .list{padding-top:36px}.p2-dsn .p2dock{bottom:24px}.p2-dsn .ugc figure{width:34%}}body:has(.p2-dsn .p2dock) [data-jp-setui] [data-sb]{visibility:hidden!important;pointer-events:none!important}.p2 .acts{display:flex;gap:8px;flex:none}.p2 .save.shr .ic{width:19px;height:19px;stroke-width:1.8}.p2 .dcount{display:flex;align-items:center;gap:8px;min-height:22px;margin:10px 0 0;font:500 var(--t2)/1.3 var(--f-text);color:var(--ink2)}.p2 .dcount strong{color:var(--ink);font-weight:700}.p2 .dcount .jp-product-proof__avatars{display:inline-flex}.p2 .dcount .jp-product-proof__avatars i{width:22px;height:22px;margin-left:-6px;border-radius:50%;border:2px solid var(--white,#fff);background:var(--pill);display:grid;place-items:center;font:700 10px/1 var(--f-text);font-style:normal;color:var(--ink2)}.p2 .dcount .jp-product-proof__avatars i:first-child{margin-left:0}.p2 .dsc.clamp{max-height:7.5em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,transparent);mask-image:linear-gradient(#000 60%,transparent)}.p2 .dsc{transition:max-height .35s ease}.p2 .dmore{display:inline-flex;min-height:44px;align-items:center;padding:0;border:0;background:none;font:500 var(--t3)/1 var(--f-text);color:var(--ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.p2 .mlike .t .meta{height:auto;min-height:48px}.p2 .h-try.is-soon{cursor:default}.p2 .h-try.is-soon:hover img{transform:none}.p2 .soon{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;font:500 11px/1 var(--f-text);letter-spacing:.02em;background:var(--pill);color:var(--ink3);white-space:nowrap;vertical-align:middle}.p2 .h-try .ov .soon{display:inline-flex;width:auto;height:36px;margin-top:12px;padding:0 14px;font-size:var(--t1);background:#fff3;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.p2 .soon-l{color:var(--ink3)}.p2 .soon-l .soon{height:18px;padding:0 7px;font-size:10px}.p2 .jp-rvb{display:inline-flex;align-items:center;gap:6px;min-height:24px;margin-top:8px;font:500 var(--t2)/1.3 var(--f-text);color:var(--ink2);text-decoration:none}.p2 .jp-rvb svg{width:14px;height:14px;flex:none;fill:var(--ink)}.p2 .jp-rvb b{font-weight:700;color:var(--ink)}.p2 .jp-rvb:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}@media(min-width:900px){.p2-dsn .wrap>.list{padding-right:max(0px,calc(100% - var(--wrap) / 2 - var(--gr)))}}
/*# sourceMappingURL=/cdn/shop/t/188/assets/jp-p2-dsn.css.map */
