.spw-sw{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:6px 0 0;padding:7px 7px 8px;overflow:visible}.spw-sw__dot{position:relative;width:22px;height:22px;padding:0;border:0;border-radius:50%;background:var(--sw);cursor:pointer;box-shadow:inset 0 0 0 1px #00000024;transition:transform .15s ease,box-shadow .15s ease;-webkit-tap-highlight-color:transparent}.spw-sw__dot.is-light{box-shadow:inset 0 0 0 1px #00000038}.spw-sw__dot:hover{transform:scale(1.1)}.spw-sw__dot.is-on{box-shadow:inset 0 0 0 1px #00000024,0 0 0 3px #fff,0 0 0 4.5px #111}.spw-sw__dot.is-more{display:none}.spw-sw__dot:focus-visible{outline:2px solid #111;outline-offset:4px}.spw-sw__more{display:inline-flex;align-items:center;justify-content:center;height:24px;min-width:34px;padding:0 9px;border:1px solid #e3e3e3;border-radius:999px;font-size:11px;font-weight:500;line-height:1;color:#555;text-decoration:none;background:#fff}.spw-sw__more:hover{border-color:#111;color:#111}@media(max-width:749px){.spw-sw{gap:11px}.spw-sw__dot{width:19px;height:19px}.spw-sw__more{height:21px;min-width:30px;font-size:10px}}.spw-sw .spw-sw__dot,.spw-sw .spw-sw__dot:hover,.spw-sw .spw-sw__dot:focus,.spw-sw .spw-sw__dot:active,.spw-sw .spw-sw__dot.is-on{background:var(--sw)!important;border:0!important;color:transparent!important;opacity:1!important;outline:none}.spw-sw .spw-sw__dot:before,.spw-sw .spw-sw__dot:after{content:none!important;display:none!important}.spw-sw .spw-sw__dot:focus-visible{outline:2px solid #111!important;outline-offset:4px}.spw-colorset .bls__option-swatch{margin:0 14px 14px 0!important;padding:0!important;border:0!important;background:none!important}.spw-colorset .bls__option-swatch label,.spw-colorset .bls__option-swatch .bls__product-swatches{display:block!important;width:42px!important;height:42px!important;min-width:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:var(--sw)!important;box-shadow:inset 0 0 0 1px #00000024;cursor:pointer;transition:box-shadow .15s ease,transform .15s ease}.spw-colorset .bls__option-swatch.is-light label{box-shadow:inset 0 0 0 1px #00000038}.spw-colorset .bls__option-swatch:hover label{transform:scale(1.06)}.spw-colorset .bls__option-swatch .bls_swatche-item{display:none!important}.spw-colorset .bls__option-swatch.active label,.spw-colorset .bls__option-swatch.active .bls__product-swatches{border:0!important;box-shadow:inset 0 0 0 1px #00000024,0 0 0 4px #fff,0 0 0 6px #111!important}.spw-colorset .bls__option-swatch[data-disabled] label{opacity:.35}.spw-colorset{padding-left:6px;padding-top:2px}.spw-colorset legend{margin-left:-6px;margin-bottom:14px!important}@media(max-width:749px){.spw-colorset .bls__option-swatch label,.spw-colorset .bls__option-swatch .bls__product-swatches{width:38px!important;height:38px!important}}.spw-colorset .bls__option-swatch[data-disabled]{position:relative;cursor:not-allowed;margin-bottom:22px!important}.spw-colorset .bls__option-swatch[data-disabled] label{opacity:.55;filter:saturate(.35)}.spw-colorset .bls__option-swatch[data-disabled]:hover label{transform:none}.spw-colorset .bls__option-swatch[data-disabled]:after{content:"";position:absolute;left:50%;top:50%;width:48px;height:2px;margin:-1px 0 0 -24px;border-radius:2px;background:#111;transform:rotate(-45deg);pointer-events:none}.spw-colorset .bls__option-swatch[data-disabled]:before{content:"vyprod\e1no";position:absolute;left:50%;top:100%;margin-top:5px;transform:translate(-50%);font-size:10.5px;line-height:1;font-weight:500;color:#777;white-space:nowrap;pointer-events:none}@media(max-width:749px){.spw-colorset .bls__option-swatch[data-disabled]:after{width:44px;margin-left:-22px}}variant-selects fieldset:not(.spw-colorset) .bls__option-swatch{margin:0 8px 8px 0!important;padding:0!important;border:0!important;background:none!important}variant-selects fieldset:not(.spw-colorset) .bls__option-swatch label,variant-selects fieldset:not(.spw-colorset) .bls__option-swatch .bls__product-swatches{display:inline-flex!important;align-items:center;justify-content:center;min-width:64px;height:44px!important;padding:0 18px!important;margin:0!important;border:1.5px solid #e3e3e3!important;border-radius:999px!important;background:#fff!important;color:#111!important;font-size:14px;font-weight:500;letter-spacing:.01em;line-height:1;cursor:pointer;transition:border-color .15s,background .15s,color .15s}variant-selects fieldset:not(.spw-colorset) .bls__option-swatch:hover label{border-color:#111!important}variant-selects fieldset:not(.spw-colorset) .bls__option-swatch.active label,variant-selects fieldset:not(.spw-colorset) .bls__option-swatch.active .bls__product-swatches{border:1.5px solid #111!important;background:#111!important;color:#fff!important}variant-selects fieldset:not(.spw-colorset) .bls__option-swatch.active .bls_swatche-item{color:#fff!important}variant-selects fieldset:not(.spw-colorset) .bls__option-swatch[data-disabled] label{opacity:.45;text-decoration:line-through}variant-selects fieldset legend{margin-bottom:12px!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/spw-swatches.css.map */
