.pp,.pp-layer{--pp-black:#111;--pp-white:#fff;--pp-grey:#f5f5f5;--pp-line:#e3e3e3;--pp-mute:#6b6b6b;--pp-red:#c62828;--pp-red-bg:#fdf3f3;--pp-red-line:#e3a3a3;--pp-green:#2e7d32;--pp-green-bg:#eaf5ea;--pp-amber:#9a6200;--pp-amber-bg:#fdf4e3;--pp-sans:"Helvetica Neue",Helvetica,Arial,sans-serif;--pp-mono:"Roboto Mono",ui-monospace,Menlo,monospace;--glow-ms:2.8s;--glow-a:.9;--glow-r:8px;--glow-w:12%}.pp{position:relative;min-height:100%;background:var(--pp-white);color:var(--pp-black);font-family:var(--pp-sans);font-size:14px;line-height:1.45}.pp *,.pp-layer *{letter-spacing:0!important;box-sizing:border-box}:where(.pp,.pp-layer) button{font:inherit;color:inherit;cursor:pointer}.pp-mono{font-family:var(--pp-mono)}.pp img{display:block;max-width:100%}.pp-title{margin:0;font-family:var(--pp-sans);font-size:17px;font-weight:700;text-transform:uppercase;line-height:1.25}.pp-price{font-family:var(--pp-mono);font-size:15px;white-space:nowrap;text-align:right}.pp-price s{color:var(--pp-mute);margin-right:8.5px}.pp-price .is-sale{color:var(--pp-red);font-weight:700}.pp-badges{display:inline-flex;flex-wrap:wrap;gap:8.5px;vertical-align:middle}.pp-badge{font-family:var(--pp-mono);font-size:10px;font-weight:500;line-height:20px;padding:0 8.5px;border-radius:5px;white-space:nowrap}.pp-badge--new{background:var(--pp-black);color:var(--pp-white)}.pp-badge--sale{background:var(--pp-red-bg);color:var(--pp-red)}.pp-badge--restocked{background:#e8e8e8;color:#5a5a5a}.pp-badge--soldout{background:var(--pp-red-bg);color:var(--pp-red)}.pp-rating{display:flex;align-items:center;gap:8.5px;font-family:var(--pp-mono);font-size:11px}.pp-rating a{color:var(--pp-mute);text-decoration:underline;text-underline-offset:3px;text-transform:uppercase}.pp-status{display:inline-flex;align-items:center;gap:8.5px;font-family:var(--pp-mono);font-size:10px;font-weight:700;text-transform:uppercase;line-height:22px;padding:0 8.5px;border-radius:5px;white-space:nowrap}.pp-status:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.pp-status--in{background:var(--pp-green-bg);color:var(--pp-green)}.pp-status--low{background:var(--pp-amber-bg);color:var(--pp-amber)}.pp-status--sold,.pp-status--err{background:var(--pp-red-bg);color:var(--pp-red)}.pp-status--mto{background:#ececec;color:#4a4a4a}.pp-link{background:none;border:0;padding:0;font-family:var(--pp-mono);font-size:11px;color:var(--pp-mute);text-transform:uppercase;text-decoration:underline;text-underline-offset:3px}.pp-note{margin:8.5px 0 0;font-family:var(--pp-mono);font-size:11px;color:var(--pp-amber)}.pp-note--sold{color:var(--pp-red)}.pp-icon{width:35px;height:35px;display:grid;place-items:center;background:none;border:0;padding:0;color:var(--pp-black)}.pp-icon svg{width:18px;height:18px}.pp-wish{display:inline-flex;align-items:center;justify-content:flex-end;gap:0;height:35px;min-width:35px;padding:0 8.5px;background:none;border:0;color:var(--pp-black)}.pp-wish svg{width:18px;height:18px;flex:none}.pp-wish.is-on svg path{fill:currentColor}.pp-wish.is-flash .pp-wish__label{max-width:190px;opacity:1;margin-right:8.5px}.pp-wish__label{max-width:0;overflow:hidden;white-space:nowrap;opacity:0;font-family:var(--pp-mono);font-size:11px;text-transform:uppercase;color:var(--pp-mute);transition:max-width .35s cubic-bezier(.2,.8,.2,1),opacity .25s,margin .35s}@media(hover:hover){.pp-wish:hover .pp-wish__label,.pp-wish:focus-visible .pp-wish__label{max-width:160px;opacity:1;margin-right:8.5px}}.pp-toast{position:absolute;left:17.5px;right:17.5px;top:17.5px;z-index:5;background:#111111e6;color:#fff;font-family:var(--pp-mono);font-size:11px;padding:8.5px 17.5px;border-radius:5px;opacity:0;transform:translateY(-8.5px);transition:opacity .25s,transform .25s;pointer-events:none}.pp-toast.is-on{opacity:1;transform:none}.pp-sw{position:relative;width:70px;height:70px;padding:0;background:var(--pp-white);border:1px solid var(--pp-line);border-radius:5px;overflow:hidden;display:grid;place-items:center}.pp-sw img,.pp-sw svg{width:86%;height:86%;object-fit:contain}.pp-sw.is-selected{border:2px solid var(--pp-black)}.pp-sw.is-sold img,.pp-sw.is-sold svg{opacity:.4}.pp-sw.is-sold:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top right,transparent calc(50% - .5px),var(--pp-red) calc(50% - .5px),var(--pp-red) calc(50% + .5px),transparent calc(50% + .5px))}.pp-size{position:relative;height:48px;padding:0;background:var(--pp-grey);border:1px solid var(--pp-line);border-radius:5px;font-family:var(--pp-mono);font-size:13px;transition:background .2s,border-color .2s}.pp-size:hover{background:var(--pp-white)}.pp-size.is-sold{background:var(--pp-red-bg);border-color:var(--pp-red-line);color:var(--pp-red)}.pp-size.is-selected{border:2px solid var(--pp-black)}.pp-size.is-sold.is-selected{border-color:#d57070;color:#d57070}.pp-size.is-low:after{content:"";position:absolute;top:8.5px;right:8.5px;width:5px;height:5px;border-radius:50%;background:var(--pp-amber)}.pp-shake{animation:ppShake .35s}@keyframes ppShake{25%{transform:translate(-4px)}50%{transform:translate(4px)}75%{transform:translate(-2px)}}.pp-atc{position:relative;overflow:hidden;isolation:isolate;color:#fff!important;width:100%;height:52px;border:0;border-radius:5px;background:var(--pp-black);font-family:var(--pp-mono);font-size:13px;font-weight:700;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:17.5px}.pp-atc:disabled{background:#d9d9d9;cursor:not-allowed}.pp-atc:disabled{color:#6b6b6b!important}.pp-atc:disabled .pp-txt:after{display:none}.pp-txt{position:relative;display:inline-block}.pp-txt:after{content:attr(data-t);position:absolute;top:-8.5px;right:-8.5px;bottom:-8.5px;left:-8.5px;padding:8.5px;color:#fff;white-space:nowrap;text-shadow:0 0 2px rgba(255,255,255,var(--glow-a,.9)),0 0 var(--glow-r,8px) rgba(255,255,255,var(--glow-a,.9)),0 0 calc(var(--glow-r,8px) * 2) rgba(255,255,255,calc(var(--glow-a,.9) * .6));-webkit-mask-image:linear-gradient(90deg,transparent calc(50% - var(--glow-w,12%)),#000 50%,transparent calc(50% + var(--glow-w,12%)));mask-image:linear-gradient(90deg,transparent calc(50% - var(--glow-w,12%)),#000 50%,transparent calc(50% + var(--glow-w,12%)));-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:ppTxtGlow var(--glow-ms,2.8s) linear infinite;pointer-events:none}@keyframes ppTxtGlow{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0% 0;mask-position:0% 0}}.pp--a .pp-gal{position:relative}.pp--a .pp-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;cursor:pointer}.pp--a .pp-track::-webkit-scrollbar{display:none}.pp--a .pp-slide{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1/1.05;display:grid;place-items:center;overflow:hidden}.pp--a .pp-slide img,.pp--a .pp-slide svg{width:86%;height:86%;object-fit:contain}.pp--a .pp-gal__cap{margin:0;padding:0 17.5px 17.5px;text-align:center;font-family:var(--pp-mono);font-size:9px;color:rgba(0,0,0,var(--cap-a,.4))}.pp--a .pp-bars{display:flex;align-items:center;gap:var(--bar-gap,8.5px);padding:8.5px var(--bar-pad,0px);cursor:pointer}.pp--a .pp-bars i{position:relative;flex:1 1 0;min-width:0;height:var(--bar-h,2px);border-radius:2px;background:#e2e2e2;overflow:hidden;transition:flex-grow .12s linear}.pp--a .pp-bars b{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--pp-black);transform-origin:left center;transform:scaleX(0)}.pp--a .pp-bars i.is-rip{animation:ppRip .55s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--d,0ms)}@keyframes ppRip{0%{transform:scaleY(1)}35%{transform:scaleY(var(--rip,3))}to{transform:scaleY(1)}}.pp--a .pp-gal__bar{display:flex;align-items:center;justify-content:space-between;padding:0 8.5px 0 17.5px}.pp--a .pp-gal__bar .pp-mono{font-size:11px;color:var(--pp-mute)}.pp--a .pp-gal__bar div{display:flex}.pp--a .pp-info{padding:17.5px}.pp--a .pp-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8.5px 17.5px}.pp--a .pp-head .pp-rating{margin:0}.pp--a .pp-head .pp-tag{justify-self:end}.pp--a .pp-head+.pp-opt{margin-top:17.5px}.pp--a .pp-title{display:flex;flex-wrap:wrap;align-items:center;gap:8.5px}.pp--a .pp-rating{margin-top:8.5px}.pp--a .pp-opt{margin-top:35px}.pp--a .pp-opt__head{display:flex;align-items:center;flex-wrap:wrap;gap:8.5px;min-height:22px;margin-bottom:17.5px;font-family:var(--pp-mono);font-size:11px;text-transform:uppercase}.pp--a .pp-opt__head b{font-weight:700}.pp--a .pp-opt__head>span:first-child,.pp--a .pp-opt__head>b,.pp--a .pp-opt__head [data-act=notify]{opacity:.5}.pp--a .pp-opt__head .pp-end{margin-left:auto}.pp--a .pp-swatches{display:flex;gap:8.5px}.pp--a .pp-sizes{display:grid;grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));gap:8.5px}.pp--a .pp-atc{margin-top:17.5px}[data-mx-wishlist-icon]{position:relative}[data-mx-wishlist-icon]:after{content:"";position:absolute;top:6px;right:6px;width:6px;height:6px;border-radius:50%;background:#ff1a1a;box-shadow:0 0 6px #ff1a1a;transform:scale(0);transition:transform .35s cubic-bezier(.2,.9,.25,1.4)}[data-mx-wishlist-icon].is-lit svg path{fill:currentColor}[data-mx-wishlist-icon].is-lit:after{transform:scale(1)}.mx-bump svg{animation:mxBump .45s cubic-bezier(.2,.9,.25,1.4)}@keyframes mxBump{35%{transform:scale(1.3) rotate(-8deg)}70%{transform:scale(.95)}}.mxp-fx{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;pointer-events:none;overflow:hidden}.pp-tag{display:inline-flex;align-items:center;gap:8.5px;padding:0 8.5px;border-radius:5px;background:#f3f3f3;font:700 9px/17.5px var(--pp-mono);text-transform:uppercase;color:#000;white-space:nowrap}.pp-tag:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:#ff1a1a;box-shadow:0 0 6px #ff1a1a}.pp-tag--out:before{background:#999;box-shadow:none}.pp-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;pointer-events:none}.pp-layer.is-open{pointer-events:auto}.pp-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#fffc;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);opacity:0;transition:opacity .35s}.pp-dialog{position:relative;width:100%;height:100%;background:transparent;color:var(--pp-black);font-family:var(--pp-sans);font-size:14px;line-height:1.45;overflow:auto;transform:translateY(100%);transition:transform .45s cubic-bezier(.2,.8,.2,1);padding:var(--pad-t,17.5px) var(--pad,17.5px) 35px;display:flex;flex-direction:column}.pp-dialog>*{flex-shrink:0}.pp-layer.is-open .pp-backdrop{opacity:1}.pp-layer.is-open .pp-dialog{transform:none}.pp-dialog__head{display:flex;align-items:center;justify-content:space-between;gap:17.5px;min-height:35px}.pp-dialog__title{margin:0;font-family:var(--pp-mono);font-size:11px;font-weight:700;text-transform:uppercase}.pp-close{width:35px;height:35px;display:grid;place-items:center end;background:none;border:0;padding:0}.pp-close svg{width:18px;height:18px}.pp-block{margin-top:35px}.pp-h{margin:0;font-family:var(--pp-sans);font-size:17px;font-weight:700;text-transform:uppercase;line-height:1.25}.pp-h--s{font-size:13px}.pp-sub{margin:8.5px 0 0;font-family:var(--pp-mono);font-size:11px;color:var(--pp-mute);text-transform:uppercase}.pp-text{margin:8.5px 0 0;font-family:var(--pp-mono);font-size:12px;line-height:1.6;color:#555}.pp-text--lead{margin-top:17.5px}.pp-label{font-family:var(--pp-mono);font-size:11px;text-transform:uppercase}.pp-label--head{margin:0 0 17.5px}.pp-row{display:flex;justify-content:space-between;align-items:center;gap:17.5px;margin:0 0 17.5px}.pp-small{margin:17.5px 0 0;font-family:var(--pp-mono);font-size:11px;color:var(--pp-mute);text-align:center}.pp-note-s{margin:17.5px 0 0;font-family:var(--pp-mono);font-size:11px;color:var(--pp-mute)}.pp-band{margin:17.5px calc(var(--pad,17.5px) * -1) 0;padding:17.5px var(--pad,17.5px);background:#0000000a;font-family:var(--pp-mono);font-size:12px}.pp-band b{font-weight:700;text-transform:uppercase;font-size:11px}.pp-units{display:inline-flex;align-items:center;gap:8.5px;font-family:var(--pp-mono);font-size:11px}.pp-units button{background:none;border:0;padding:0;border-bottom:2px solid transparent;line-height:22px;font-family:var(--pp-mono);font-size:11px;font-weight:700;color:var(--pp-mute)}.pp-units button.is-on{border-color:var(--pp-black);color:var(--pp-black)}.pp-table-wrap{overflow:visible}.pp-table{width:100%;border-collapse:collapse;text-align:center;font-family:var(--pp-mono)}.pp-table th{height:35px;padding:0 8.5px;font-size:10px;font-weight:400;text-transform:uppercase;color:var(--pp-mute);border-bottom:1px solid var(--pp-black);white-space:nowrap}.pp-table th span{color:#aaa}.pp-table th:first-child,.pp-table td:first-child{text-align:left;padding-left:0}.pp-table td{height:44px;padding:0 8.5px;font-size:13px;border-bottom:1px solid #ececec;color:#6b6b6b}.pp-table td:first-child,.pp-table tr.is-mine td{color:var(--pp-black);font-weight:700}.pp-table tr.is-mine td:first-child:before{content:">";margin-right:8.5px;color:var(--pp-red)}.pp-band+.pp-block{margin-top:17.5px}.pp-sketch{position:relative;width:67%;margin:0 auto}.pp-dialog .pp-block:has(>.pp-sketch){margin-left:calc(var(--pad,17.5px) * -1);margin-right:calc(var(--pad,17.5px) * -1);padding:17.5px var(--pad,17.5px);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35'%3E%3Cpath d='M15 17h5v1h-5zM17 15h1v5h-1z' fill='%23000' fill-opacity='.14'/%3E%3C/svg%3E") center / 35px 35px repeat}.pp-sketch svg{width:100%;height:auto;display:block}.pp-legend{margin-top:17.5px;font-family:var(--pp-mono);font-size:11px;color:var(--pp-mute)}.pp-legend p{margin:0 0 8.5px}.pp-legend i{font-style:normal;font-weight:700;color:var(--pp-black)}.pp-legend b{font-weight:700;color:var(--pp-black);text-transform:uppercase}.pp-legend__note{margin-top:17.5px!important}.pp-dialog .pp-sub,.pp-dialog .pp-band,.pp-dialog .pp-legend p,.pp-dialog .pp-legend__note{font-weight:400}.pp-dialog .pp-band b,.pp-dialog .pp-legend b,.pp-dialog .pp-legend i{font-weight:700}.pp-table th{position:relative}.pp-letter{background:none;border:0;padding:0;font:inherit;color:#aaa;cursor:pointer;text-decoration:underline dotted;text-underline-offset:3px}.pp-tip{position:absolute;top:calc(100% + 8.5px);left:50%;z-index:3;width:170px;padding:8.5px;border-radius:5px;background:var(--pp-black);color:#fff;font:400 10px/1.5 var(--pp-mono);text-transform:none;text-align:left;white-space:normal;opacity:0;visibility:hidden;transform:translate(-50%,-4px);transition:opacity .2s,transform .2s,visibility 0s linear .2s;pointer-events:none}.pp-tip b{display:block;font-weight:700;text-transform:uppercase;margin-bottom:4px}.pp-table th:last-child .pp-tip{left:auto;right:0;transform:translateY(-4px)}.pp-table th.is-tip .pp-tip{opacity:1;visibility:visible;transform:translate(-50%);transition:opacity .2s,transform .2s}.pp-table th:last-child.is-tip .pp-tip{transform:none}@media(hover:hover){.pp-table th:hover .pp-tip{opacity:1;visibility:visible;transform:translate(-50%);transition:opacity .2s,transform .2s}.pp-table th:last-child:hover .pp-tip{transform:none}}.pp-table th.is-col,.pp-table td.is-col{color:var(--pp-black)}.pp-table [data-col]{transition:opacity .25s}.pp-table.is-focus [data-col]{opacity:.15}.pp-table.is-focus [data-col].is-col{opacity:1}.pp-table th[data-col],.pp-table th[data-col] .pp-letter,.sk-m{cursor:help}.pp-sktip{position:absolute;z-index:3;width:170px;padding:8.5px;border-radius:5px;background:var(--pp-black);color:#fff;font:400 10px/1.5 var(--pp-mono);text-align:left;opacity:0;visibility:hidden;transform:translate(-50%,-4px);transition:opacity .2s,transform .2s,visibility 0s linear .2s;pointer-events:none}.pp-sktip b{display:block;font-weight:700;text-transform:uppercase;margin-bottom:4px}.pp-sktip.is-on{opacity:1;visibility:visible;transform:translate(-50%);transition:opacity .2s,transform .2s}.pp-table th.is-col .pp-letter{color:var(--pp-black)}.pp-table--wide th,.pp-table--wide td{padding-left:0;padding-right:0}.pp-table--wide td{font-size:12px}.pp-table--stack th{height:auto;padding-top:8.5px;padding-bottom:8.5px;line-height:1.6}.pp-table--stack th .pp-letter{display:block;margin:0 auto}.pp-table--stack th:first-child .pp-letter{margin:0}.sk-m{transition:opacity .25s}.pp-sketch.is-focus .sk-m{opacity:.15}.pp-sketch.is-focus .sk-m.is-on{opacity:1}.pp-sa__card{margin-top:35px;background:#0000000a;border-radius:5px;padding:17.5px;display:grid;grid-template-columns:90px 1fr;gap:17.5px;align-items:center}.pp-sa__thumb{background:var(--pp-white);border-radius:5px;aspect-ratio:1;display:grid;place-items:center;overflow:hidden}.pp-sa__thumb img,.pp-sa__thumb svg{width:88%;height:88%;object-fit:contain}.pp-sa__flag{margin:8.5px 0 0;font-family:var(--pp-mono);font-size:10px;font-weight:700;color:var(--pp-red);text-transform:uppercase}.pp-sa__sizes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8.5px}.pp-sa__sizes .pp-size{background:#0000000a;border-color:var(--pp-line);color:var(--pp-black)}.pp-sa__sizes .pp-size.is-selected{border:2px solid var(--pp-black)}.pp-sa__form{margin-top:auto;padding-top:35px}.pp-sa__done{margin-top:35px;background:#0000000a;border-radius:5px;padding:17.5px;font-family:var(--pp-mono);font-size:12px;display:grid;gap:8.5px}.pp-sa__done b{color:var(--pp-green)}.pp-layer .pp-dialog .pp-sa__intro{margin:17.5px 0 0;font-family:var(--pp-mono);font-size:11px;font-weight:400;line-height:1.6;color:var(--pp-black);text-transform:none}.pp-sa__file{margin-top:35px;border:1px solid rgba(17,17,17,.15);border-radius:5px;background:#fff9}.pp-sa__bar{display:flex;justify-content:space-between;gap:17.5px;padding:8.5px 17.5px;border-bottom:1px solid rgba(17,17,17,.15);font:700 10px/1.4 var(--pp-mono);text-transform:uppercase}.pp-sa__bar span:last-child{color:var(--pp-red)}.pp-sa__body{display:grid;grid-template-columns:90px 1fr;gap:17.5px;padding:17.5px;align-items:center}.pp-sa__log{margin:0;padding:0;list-style:none;font:11px/1.7 var(--pp-mono);text-transform:uppercase;color:var(--pp-mute)}.pp-sa__log b{color:var(--pp-black);font-weight:700}.pp-sa__log b.is-red{color:var(--pp-red)}.pp-sa__chips{display:flex;flex-wrap:wrap;gap:8.5px}.pp-chip{font:13px var(--pp-mono);border:1px solid rgba(17,17,17,.15);border-radius:5px;background:transparent;padding:8.5px 17.5px;color:var(--pp-black);cursor:pointer}.pp-chip.is-selected{background:var(--pp-black);color:#fff;border-color:var(--pp-black)}.pp-nl--prompt .pp-nl__field{display:flex;align-items:center;gap:8.5px}.pp-nl__pr{flex:none;font:700 13px var(--pp-mono);color:var(--pp-black)}.pp-layer .pp-nl--prompt .pp-nl__pr{text-transform:none}.pp-nl--prompt .pp-nl__input{flex:1;min-width:0}.pp-nl--prompt .pp-nl__ph{left:var(--pp-pr,62px)}.pp-layer .pp-opt{display:grid;gap:8.5px;margin:0 0 17.5px}.pp-layer .pp-sw{display:flex;align-items:center;gap:8.5px;width:auto;height:auto;overflow:visible;border:0;border-radius:0;background:none;padding:0;color:#1111118c;font:11px/1.4 var(--pp-mono);text-align:left;text-transform:uppercase;cursor:pointer}.pp-layer .pp-sw[aria-pressed=true]{color:var(--pp-black)}.pp-layer .pp-sw__t{position:relative;flex:0 0 auto;width:30px;height:17.5px;border-radius:17.5px;border:1px solid rgba(17,17,17,.15);transition:background-color .25s}.pp-layer .pp-sw__t i{position:absolute;top:2px;left:2px;width:11.5px;height:11.5px;border-radius:50%;background:#1111118c;transition:transform .25s cubic-bezier(.2,.8,.2,1),background-color .25s}.pp-layer .pp-sw[aria-pressed=true] .pp-sw__t{background:var(--pp-black);border-color:var(--pp-black)}.pp-layer .pp-sw[aria-pressed=true] .pp-sw__t i{transform:translate(12.5px);background:#fff}.pp-layer .pp-sw:focus-visible{outline:2px solid var(--pp-black);outline-offset:2px}.pp-layer .pp-optnote{display:flex;flex-wrap:wrap;gap:0 8.5px;margin:-4px 0 0 38.5px;font:9px/1.5 var(--pp-mono);text-transform:uppercase;color:#1111118c}.pp-layer .pp-optnote b{font-weight:500;transition:color .3s}.pp-layer .pp-optnote i{font-style:normal;opacity:.5}.pp-layer .pp-sw[aria-pressed=true]+.pp-optnote b{color:var(--pp-black);transition-delay:calc(var(--k) * .12s)}.pp-sa__form .pp-small,.pp-sa__done{text-transform:uppercase}.pp-nl{position:relative;margin-bottom:17.5px}.pp-nl__field{position:relative}.pp-nl__input{display:block;width:100%;height:48px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;outline:none;-webkit-appearance:none;appearance:none;font:400 14px var(--pp-mono);color:var(--pp-black)}.pp-nl__input::placeholder{color:transparent}.pp-nl__ph{position:absolute;left:0;top:50%;transform:translateY(-50%);pointer-events:none;font:700 13px/1.2 var(--pp-sans);text-transform:uppercase;white-space:nowrap;color:#000;transition:opacity .15s}.pp-nl__input:not(:placeholder-shown)+.pp-nl__ph{opacity:0}.pp-nl__shine{position:absolute;top:0;bottom:0;left:0;width:35%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 50%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 50%,transparent 100%);animation:ppNlBand 2.8s linear infinite}.pp-nl__shine>span{position:absolute;top:0;left:0;width:285.715%;color:#cfcfcf;animation:ppNlText 2.8s linear infinite}@keyframes ppNlBand{0%{transform:translate(-100%)}to{transform:translate(285.715%)}}@keyframes ppNlText{0%{transform:translate(35%)}to{transform:translate(-100%)}}.pp-nl__line{position:relative;height:1px;color:#00000059;transition:color .3s}.pp-nl.is-valid .pp-nl__line{color:var(--pp-black)}.pp-nl__track{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000001a}.pp-nl.is-focus .pp-nl__track{background:#0000002e}.pp-nl__st{position:absolute;top:0;left:0;right:0;height:1px;display:flex;gap:5px}.pp-nl__st i{flex:0 0 7px;height:1px;background:currentColor;transform-origin:left center;animation:ppStIn .18s cubic-bezier(.2,.7,.2,1) backwards}@keyframes ppStIn{0%{transform:scaleX(0)}}.pp-nl__st i.is-unpicked{background:var(--pp-red);animation:ppUnpick .5s cubic-bezier(.2,.7,.2,1) forwards}@keyframes ppUnpick{35%{transform:translateY(-4px) rotate(var(--r,0deg));opacity:1}to{transform:translateY(-10px) rotate(var(--r,0deg));opacity:0}}.pp-nl__pin{position:absolute;top:-4px;left:0;width:1px;height:9px;background:currentColor;opacity:0;transition:left .15s cubic-bezier(.2,.7,.2,1),opacity .2s}.pp-nl.is-focus .pp-nl__pin{opacity:1}.pp-nl.is-error .pp-nl__pin{opacity:0}.pp-nl__pin.is-bob{animation:ppDip .24s ease-in-out}@keyframes ppDip{45%{transform:translateY(3px)}}.pp-nl__msg:empty{display:none}.pp-nl__msg{display:flex;align-items:center;gap:8.5px;margin:8.5px 0 0;font-family:var(--pp-mono);font-size:11px;text-transform:uppercase;color:var(--pp-red)}.pp-nl__cross{position:relative;width:7px;height:7px;flex:none}.pp-nl__cross:before,.pp-nl__cross:after{content:"";position:absolute;top:3px;left:-1px;width:9px;height:1px;background:currentColor}.pp-nl__cross:before{transform:rotate(45deg)}.pp-nl__cross:after{transform:rotate(-45deg)}.sk-m__line{stroke-dasharray:1;stroke-dashoffset:1;animation:skDraw .7s cubic-bezier(.6,0,.2,1) var(--d,0s) forwards}.sk-m__line--fade{stroke-dashoffset:0;opacity:0;animation:skFade .5s ease var(--d,0s) forwards}.sk-m__ends,.sk-m__tag{opacity:0;animation:skFade .3s ease calc(var(--d,0s) + .55s) forwards}@keyframes skDraw{to{stroke-dashoffset:0}}@keyframes skFade{to{opacity:1}}@media(prefers-reduced-motion:reduce){.sk-m__line{stroke-dashoffset:0}.sk-m__line--fade,.sk-m__ends,.sk-m__tag{opacity:1}}.sk-wave path{animation:skWave 3.2s ease-in-out infinite;opacity:.35}@keyframes skWave{0%,to{opacity:.35}40%{opacity:1}}@media screen and (min-width:990px){.pp--a{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);column-gap:70px;align-items:start;padding:70px 35px}.pp--a .pp-stack{display:grid;gap:17.5px}.pp--a .pp-stack .pp-slide{aspect-ratio:1/1.05;display:grid;place-items:center;overflow:hidden;border-radius:5px;background:#fff}.pp--a .pp-dock{position:sticky;bottom:0;z-index:3;background:#ffffffe6;-webkit-backdrop-filter:blur(8.5px);backdrop-filter:blur(8.5px);padding-bottom:8.5px}.pp--a .pp-dock .pp-gal__bar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:17.5px;padding:0}.pp--a .pp-dock .pp-gal__cap{padding:0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp--a .pp-info{position:sticky;top:70px;padding:0}.pp--a .pp-title{font-size:22px}.pp--a .pp-price{font-size:17px}.pp--a .pp-opt{margin-top:35px}.pp--a .pp-head+.pp-opt{margin-top:35px}.pp--a .pp-sizes{grid-template-columns:repeat(var(--cols,4),minmax(0,1fr))}.pp-backdrop{background:linear-gradient(to left,#ffffffd9 0 480px,#fff0);-webkit-mask-image:linear-gradient(to left,#000 0,#000 480px,transparent 100%);mask-image:linear-gradient(to left,#000 0,#000 480px,transparent 100%)}.pp-dialog{--pad:35px;--pad-t:35px;width:480px;max-width:100%;margin-left:auto;transform:translate(100%)}.pp-layer.is-open .pp-dialog{transform:none}}@media(prefers-reduced-motion:reduce){.pp *,.pp-layer *{transition:none!important;animation:none!important}}.mxp [data-mxp-extra]{display:none}.mxp-section{margin:0}html.mxp-lock,html.mxp-lock body{overflow:hidden}.mxp .pp-slide img{width:100%;height:auto}.pp--a .pp-slide img{width:86%;height:86%;object-fit:contain}.pp-after{margin-top:35px}.pp-acc{border-top:1px solid var(--pp-line)}.pp-acc:last-child{border-bottom:1px solid var(--pp-line)}.pp-acc summary{display:flex;justify-content:space-between;align-items:center;min-height:52px;list-style:none;cursor:pointer;font-family:var(--pp-mono);font-size:11px;font-weight:700;text-transform:uppercase}.pp-acc summary::-webkit-details-marker{display:none}.pp-acc summary i{position:relative;width:11px;height:11px}.pp-acc summary i:before,.pp-acc summary i:after{content:"";position:absolute;left:0;right:0;top:5px;height:1.5px;background:currentColor;transition:transform .3s}.pp-acc summary i:after{transform:rotate(90deg)}.pp-acc[open] summary i:after{transform:rotate(0)}.pp-acc__body{padding:0 0 17.5px;font-family:var(--pp-mono);font-size:12px;line-height:1.6;color:#555}.pp-acc__body p{margin:0 0 8.5px}.pp-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;display:grid;place-items:center;background:#ffffffe6;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);opacity:0;transition:opacity .3s;cursor:zoom-out}.pp-lb.is-on{opacity:1}.pp-lb img{max-width:92vw;max-height:92vh;object-fit:contain}.pp-lb .pp-close{position:absolute;top:17.5px;right:17.5px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/mxdvs-product.css.map */
