.pc .pc__cs{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px}.pc__sw{position:relative;flex:none;width:16px;height:16px;border-radius:50%;background:var(--c,#ccc);box-shadow:inset 0 0 0 1px #0306072e;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:box-shadow .2s,transform .2s}.pc__sw:before{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}.pc__sw.on{box-shadow:inset 0 0 0 1px #0306072e,0 0 0 2px #fff,0 0 0 3px var(--black)}.pc__sw.x:after{content:"";position:absolute;left:50%;top:-2px;bottom:-2px;width:1px;background:var(--b60);transform:rotate(45deg)}.pc__sw:focus-visible,.pc__qa:focus-visible,.pc__sz [data-qs]:focus-visible{outline:2px solid var(--black);outline-offset:3px}.pc__more{font:500 11px/1 Geist,Instrument Sans,sans-serif;color:var(--b60)}.pc__sh{display:flex;justify-content:space-between;align-items:center;gap:8px}.pc__row{display:flex;flex-direction:column;gap:6px}.pc__row small{font:500 11px/1 var(--sans);color:var(--b60)}.pc__sz span{white-space:nowrap}.pc__qx{display:none;width:24px;height:24px;margin:-4px -6px -4px 0;place-items:center;cursor:pointer}.pc__qx svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.pc__qa{position:absolute;right:10px;bottom:10px;z-index:3;width:34px;height:34px;border-radius:50%;background:#fff;color:var(--black);display:grid;place-items:center;box-shadow:0 2px 10px #03060724;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .2s,background .2s,color .2s,opacity .2s}.pc__qa svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.pc__qa:active{transform:scale(.92)}.pc--qa .pc__qa{opacity:0;pointer-events:none}.pc__sz [data-qs]{cursor:pointer;transition:background .2s,color .2s,border-color .2s}.pc__sz [data-qs].on{background:var(--black);color:#fff;border-color:var(--black)}.pc__sz [data-qs].x{cursor:not-allowed;text-decoration:line-through}.pc__qa.busy,.pc__sz .busy{opacity:.55;pointer-events:none}.pc__qa.ok,.pc__sz .ok,.pc__sz .ok.on{background:var(--green);color:var(--black);border-color:var(--green)}.pc__qa.err,.pc__sz .err{background:var(--red);color:#fff;border-color:var(--red)}.pc[data-qa-card]:hover .pc__s{pointer-events:auto}@media(min-width:810px)and (hover:hover){.pc__sw:hover{transform:scale(1.12)}.pc__sz [data-qs]:not(.x):hover{background:var(--black);color:#fff;border-color:var(--black)}.pc__qa:hover{background:var(--black);color:#fff}.pc--hs .pc__qa{display:none}.pc__qa{opacity:0;transform:translateY(6px)}.pc:hover .pc__qa,.pc__qa:focus-visible{opacity:1;transform:none}.pc:has(.pc__cs:hover) .pc__h,.pc--sw .pc__h{opacity:0}.pc:has(.pc__cs:hover) .pc__s{transform:translateY(12px);opacity:0;pointer-events:none}}@media(max-width:809px),(hover:none){.pc__h{display:none}.pc:hover .pc__n{background-size:0 1px}.pc__s,.pc:hover .pc__s{display:none}.pc.pc--qa .pc__s{display:flex;opacity:1;transform:none;pointer-events:auto;max-height:calc(100% - 16px);overflow-y:auto;overscroll-behavior:contain;animation:pcqa .25s ease}.pc__qx{display:grid}}@media(max-width:809px){.pc__qa{right:8px;bottom:8px;width:32px;height:32px}.pc.pc--qa .pc__s{left:6px;right:6px;bottom:6px;max-height:calc(100% - 12px);padding:10px;gap:8px;border-radius:6px}.pc.pc--qa .pc__s b{font-size:12.5px}.pc.pc--qa .pc__row{gap:4px}.pc.pc--qa .pc__row small{font-size:10px}.pc.pc--qa .pc__sz{gap:4px}.pc.pc--qa .pc__sz span{min-width:28px;padding:6px;font-size:11.5px}}@keyframes pcqa{0%{opacity:0;transform:translateY(8px)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/pm-swatches.css.map */
