.variant-picker .variant-option--swatches .pro_var{display:flex!important;flex-wrap:wrap!important;gap:7px!important}.variant-picker .variant-option--swatches .swiper-slide{width:auto!important}.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch{position:relative!important;display:block!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;padding:4px!important;margin:0!important;border:1px solid rgba(31,31,33,.22)!important;border-radius:50%!important;background:#fff!important;box-shadow:none!important;outline:none!important;overflow:visible!important;cursor:pointer!important}.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch:after{content:none!important}.variant-picker .variant-option--swatches .bt-solid-product-swatch{display:block!important;width:100%!important;height:100%!important;border-radius:50%!important;background:var(--bt-swatch-color)!important;border:1px solid rgba(31,31,33,.1)!important;box-shadow:none!important}.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch:has(input:checked){border:2px solid #1f1f21!important;padding:3px!important;border-radius:50%!important;background:#fff!important;outline:none!important;box-shadow:none!important}.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch:hover{outline:none!important;border-color:#1f1f218c!important}.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch:has(input:focus-visible){outline:2px solid #1f1f21!important;outline-offset:2px!important;border-radius:50%!important}.variant-picker .variant-option--swatches .variant-tooltip{border-radius:4px!important}@media screen and (max-width:749px){.variant-picker .variant-option--swatches .pro_var{gap:8px!important}.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important}}.variant-picker .variant-option--swatches>legend,.variant-picker .variant-option--swatches .variant-option__label,.variant-picker .variant-option--swatches .variant-option__name,.variant-picker .variant-option--swatches .variant-option__value{font-size:.92rem!important;line-height:1.25!important}@media screen and (max-width:749px){.variant-picker .variant-option--swatches>legend,.variant-picker .variant-option--swatches .variant-option__label,.variant-picker .variant-option--swatches .variant-option__name,.variant-picker .variant-option--swatches .variant-option__value{font-size:.88rem!important}}@media screen and (max-width:749px){.product-information .variant-picker{margin-top:0!important;margin-bottom:0!important}.product-information .variant-picker fieldset,.product-information .variant-picker .variant-option{margin-top:0!important;margin-bottom:6px!important}.product-information .variant-picker legend,.product-information .variant-picker .variant-option__label,.product-information .variant-picker .variant-option__name{margin-bottom:4px!important;line-height:1.15!important}.product-information .variant-picker .variant-option--swatches .pro_var{margin-top:0!important;margin-bottom:0!important}.product-information .variant-picker .variant-option--buttons{margin-top:0!important}.product-information .size-chart,.product-information [class*=size-chart]{margin-top:0!important;margin-bottom:0!important}}@media screen and (max-width:749px){.product-information [data-block-id=bt_cro_benefit_bullets],.product-information [id*=bt_cro_benefit_bullets]{white-space:nowrap!important;font-size:.74rem!important;line-height:1.15!important;margin-top:0!important;margin-bottom:0!important}.product-information [data-block-id=bt_cro_benefit_bullets] p,.product-information [id*=bt_cro_benefit_bullets] p{white-space:nowrap!important;margin:0!important}}.product-information [data-block-id=bt_cro_benefit_bullets],.product-information [id*=bt_cro_benefit_bullets]{margin-top:-2px!important;margin-bottom:0!important;text-align:left!important;font-size:.9rem!important;line-height:1.15!important}.product-information [data-block-id=bt_cro_benefit_bullets] p,.product-information [id*=bt_cro_benefit_bullets] p{margin:0!important;text-align:left!important}@media screen and (max-width:749px){.product-information [data-block-id=bt_cro_benefit_bullets],.product-information [id*=bt_cro_benefit_bullets]{margin-top:-2px!important;font-size:.8rem!important;white-space:nowrap!important}}.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch:has(input:checked){outline:none!important;box-shadow:none!important}.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch:has(input:checked):after{content:none!important;display:none!important;border:0!important}.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch:has(input:checked) .bt-solid-product-swatch{border-color:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/189/assets/bt-cro-compact-swatches.css.map */
