.svp-warehouse-hidden,.value.svp-warehouse-hidden,.variations__row.svp-warehouse-hidden,.woo-variation-items-wrapper.svp-warehouse-hidden,tr.svp-warehouse-hidden{display:none!important;visibility:hidden!important}.ast-variation-button-group .ast-single-variation{position:relative;min-height:32px;line-height:normal;padding:3px 8px;margin:0 8px 8px 0;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.ast-variation-button-group .ast-single-variation.svp-var-hidden{display:none!important}.ast-variation-button-group .ast-single-variation .svp-var-price,.ast-variation-button-group .ast-single-variation .svp-var-subtext{display:none!important}.ast-variation-button-group .ast-single-variation .svp-var-text{display:flex;flex-direction:column;align-items:center;text-align:center;line-height:1.15;font-size:16px;font-weight:400;pointer-events:none;letter-spacing:-.022em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.ast-variation-button-group.svp-is-color .ast-single-variation{display:inline-flex;align-items:center;flex-direction:column;width:73px;min-height:85px;height:85px;padding:4px 8px;gap:7px}.ast-variation-button-group.svp-is-color .ast-single-variation.svp-var-hidden{display:none!important}.ast-variation-button-group.svp-is-color .ast-single-variation::before{content:"";width:55px;height:55px;border-radius:100%;border:1px solid var(--svp-swatch,#9ca3af);background:radial-gradient(circle at center,var(--svp-swatch,#9ca3af) 0 23px,#fff 24px 100%);box-sizing:border-box;flex:0 0 55px}.ast-variation-button-group.svp-is-color .ast-single-variation[data-swatch=white]::before{border-color:rgba(0,0,0,.35);background:radial-gradient(circle at center,#f3f3f3 0 23px,#fff 24px 100%)}.ast-variation-button-group.svp-is-color .ast-single-variation .svp-var-price{display:block!important;color:var(--ast-global-color-5);font-size:12px;font-weight:700;line-height:1.15;text-align:center;white-space:nowrap;pointer-events:none}.ast-variation-button-group.svp-is-color .ast-single-variation .svp-var-price .woocommerce-Price-amount{font-size:inherit;font-weight:inherit}.ast-variation-button-group .ast-single-variation:focus-visible{outline:2px solid var(--ast-global-color-0,#492cdd);outline-offset:2px}@media (max-width:768px){.ast-variation-button-group .ast-single-variation{min-height:32px;padding:3px 7px;margin:0 10px 10px 0}}@media (max-width:768px){.ast-variation-button-group.svp-is-color .ast-single-variation{min-height:85px;height:85px}}.ast-variation-button-group .ast-single-variation.svp-var-needs-switch{opacity:1!important;filter:none!important;cursor:pointer!important;pointer-events:auto!important}.ast-variation-button-group .ast-single-variation.svp-var-needs-switch:hover{opacity:1!important;border-color:var(--ast-global-color-0,#492cdd)}.ast-variation-button-group .ast-single-variation.svp-var-needs-switch::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.svp-state-hidden,.value.svp-state-hidden,.variations__row.svp-state-hidden,.woo-variation-items-wrapper.svp-state-hidden,tr.svp-state-hidden{display:none!important;visibility:hidden!important}.ast-variation-button-group.svp-is-color .ast-single-variation .svp-var-text{display:none!important}.svp-native-swatch-select{position:absolute!important;width:1px!important;height:1px!important;clip-path:inset(50%);overflow:hidden!important}.svp-native-swatches .ast-single-variation{background:0 0;color:inherit;border:1px solid var(--ast-border-color,#d1d1d8);border-radius:4px}.svp-native-swatches .ast-single-variation.active{border:2px solid var(--ast-global-color-0,#492cdd);background:var(--ast-global-color-7,#f5f5f7)}.ast-variation-button-group.svp-is-color .ast-single-variation{font-size:0!important}
