.product__options-label{font-size:4.26vw;margin-bottom:2.66vw}.product__options{margin-bottom:1.73vw}.product__radios{display:flex;flex-wrap:wrap}.product__swatch{position:relative;margin:0 1vw 0 0}.product__swatch label{font-size:4.26vw;font-weight:400;margin-bottom:0;min-width:6.66vw;min-height:6.66vw;border:2px solid var(--border_color_2);text-align:center;line-height:1.2;color:var(--color_slick_arrow);cursor:pointer;border-radius:4.53vw;padding:1.2vw 2vw .8vw;max-width:36.66vw}.product__swatch .tooltip{text-align:center;background:#000;color:#fff;bottom:100%;padding:5px 10px;display:block;position:absolute;z-index:2;min-width:50px;left:50%;transform:translate(-50%);margin-bottom:12px;opacity:0;filter:alpha(opacity=0);visibility:hidden;transition:all .25s ease-out;box-shadow:2px 2px 6px #00000047;font-size:var(--font_size);font-weight:500;letter-spacing:normal;pointer-events:none}.product__swatch .tooltip:before{bottom:-16px;content:"";display:block;height:16px;left:0;position:absolute;width:100%}.product__swatch .tooltip:after{border-left:solid transparent 7px;border-right:solid transparent 7px;border-top:solid #000 7px;bottom:-7px;content:" ";height:0;left:50%;transform:translate(-50%);position:absolute;width:0}.product__swatch:hover .tooltip{opacity:1;filter:alpha(opacity=100);visibility:visible}.product__swatch input{display:none}.product__swatch input.disabled+label:after{position:absolute;content:"";left:50%;top:50%;width:75%;border-top:1px solid var(--border_color_2);transform-origin:0% 0%;transform:rotate(316deg) translate(-50%,-50%)}.product__swatch-shade label{position:relative;min-width:6.66vw;width:6.66vw;height:6.66vw;padding:0;border-radius:50%}.product__swatch-shade .bgImg{display:block;width:100%;height:100%;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:cover}.product__swatch input[type=radio]:checked+label{border:2px solid var(--color_slick_arrow)}@media (min-width: 768px){.product__options-label{font-size:1.125vw;margin-bottom:.625vw}.product__options{margin-bottom:1.43vw}.product__swatch{margin:0 1vw 0 0}.product__swatch label{font-size:1.12vw;font-weight:400;min-width:4.5vw;min-height:2.18vw;border:2px solid var(--border_color_2);text-align:center;color:var(--color_slick_arrow);cursor:pointer;border-radius:1.28vw;margin-bottom:0;max-width:10.44vw;padding:.5vw 1vw}.product__swatch input{display:none}.product__swatch-shade label{margin-bottom:0;min-width:auto;min-height:auto;width:2.06vw;height:2.06vw;padding:0;border-radius:50%}}@media (min-width: 1440px){.product__swatch{margin:0 5px 0 0}.product__swatch label{font-size:16px;min-width:75px;min-height:32px;border-radius:20px;margin-bottom:0;max-width:95px;padding:7px 14px}.product__swatch-shade label{width:30px;height:30px;min-width:auto;max-width:none;min-height:auto;padding:0}.product__options-label{font-size:16px;margin-bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/component-variants.v2.css.map */
