.sw__list{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0}.sw__item{position:relative;display:inline-flex;flex:0 0 auto;line-height:0;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.sw__chip{position:relative;display:block;width:30px;height:18px;background-color:#eee;background-size:cover;background-position:center top;background-repeat:no-repeat;box-shadow:inset 0 0 0 1px #0000001a;transition:box-shadow .15s ease,transform .15s ease,opacity .15s ease}.sw--pdp{margin:14px 0 6px;padding:3px 0 3px 3px}.sw--pdp .sw__item.is-current .sw__chip{outline:1px solid #000;outline-offset:3px}.sw--pdp .sw__tip{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%);padding:4px 7px;background:#000;color:#fff;font-size:11px;line-height:1.2;letter-spacing:.02em;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease;z-index:5}@media(hover:hover){.sw--pdp .sw__item:hover .sw__chip{box-shadow:0 1px 5px #00000059,inset 0 0 0 1px #0000001a}.sw--pdp .sw__item:hover .sw__tip{opacity:1}}.sw--pdp .sw__item:focus-visible .sw__tip{opacity:1}@media(min-width:769px){.sw--pdp .sw__item.is-soldout:not(.is-current){display:none}}@media(max-width:768px){.sw--pdp .sw__item.is-soldout .sw__chip{opacity:.35}.sw--pdp .sw__tip{display:none}}variant-swatch-king.sw--card{display:block}.sw--card .sw__list{flex-wrap:nowrap;justify-content:center;gap:2px;overflow:hidden;padding:1px}.sw--card.is-expanded .sw__list{flex-wrap:wrap;row-gap:4px;overflow:visible}.template-collection .ss__results .grid-product__content:has(>variant-swatch-king.is-expanded),.template-search .ss__results .grid-product__content:has(>variant-swatch-king.is-expanded){padding-bottom:0}.template-collection .ss__results .grid-product__content>variant-swatch-king.is-expanded,.template-search .ss__results .grid-product__content>variant-swatch-king.is-expanded{position:static}.sw--card .sw__chip{width:26px;height:16px}.sw--card .swatch-selected{box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #fff}.sw--card .sw__item.is-hidden{display:none}.sw--card .sw__item.is-soldout .sw__chip:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top right,transparent calc(50% - 1.5px),rgba(255,255,255,.9) calc(50% - 1.5px),rgba(255,255,255,.9) calc(50% - .5px),#000 calc(50% - .5px),#000 calc(50% + .5px),rgba(255,255,255,.9) calc(50% + .5px),rgba(255,255,255,.9) calc(50% + 1.5px),transparent calc(50% + 1.5px))}.sw--card .sw__item.is-soldout .sw__chip{opacity:.7}.sw--card .sw__more{flex:0 0 auto;margin:0 0 0 2px;padding:0 3px;border:0;background:none;color:inherit;font-size:11px;line-height:16px;letter-spacing:.02em;cursor:pointer}@media(hover:hover){.sw--card .sw__item:hover .sw__chip{box-shadow:inset 0 0 0 1px #0000008c}.sw--card .sw__item:hover .swatch-selected{box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #fff}}.template-product .variant-input-wrap:not([data-handle=color]):not([data-handle=colour]) label{background:none;border:0;border-bottom:1px solid transparent}.template-product .variant-input-wrap:not([data-handle=color]):not([data-handle=colour]) input[type=radio]:focus+label{background:none}.template-product .variant-input-wrap:not([data-handle=color]):not([data-handle=colour]) input[type=radio]:checked+label{background:none;border:0;border-bottom:1px solid #000;text-decoration:none}.template-product .variant-input-wrap:not([data-handle=color]):not([data-handle=colour]) label.disabled{background:none;opacity:.3}
/*# sourceMappingURL=/cdn/shop/t/159/assets/sprwmn-swatches.css.map */
