.wc-variable-products .v-swatch{width:15px;height:15px;border-radius:50%;border:1.5px solid rgba(0,0,0,.12);flex-shrink:0;display:inline-block}.wc-variable-products .v-min-note{font-size:9.5px;font-weight:700;color:var(--v-ink-muted);background:var(--v-surface-soft);padding:2px 7px;border-radius:6px}.wc-variable-products .v-price-now.unit-price.discounted{color:var(--v-savings);font-weight:800}.wc-variable-products .v-ladder-label b{color:var(--v-brand);font-weight:800}.wc-variable-products .v-ladder{position:relative;height:18px;flex:1}.wc-variable-products .v-stock-warning{margin:-3px 13px 10px;font-size:10px;font-weight:700;color:var(--v-urgency)}.wc-variable-products .add-to-cart-btn-mobile.success{background:var(--v-savings)!important}.wc-variable-products .v-limited-strip{display:flex;align-items:center;justify-content:space-between;margin:0 13px 13px;background:var(--v-urgency-soft);border-radius:12px;padding:9px 13px;gap:10px}.wc-variable-products .v-limited-txt{font-size:11px;font-weight:800;color:var(--v-urgency)}.wc-variable-products .v-limited-strip .add-to-cart-btn-mobile{width:auto!important;max-width:none!important;border-radius:9px!important;background:var(--v-urgency)!important;padding:8px 14px!important;height:auto!important;flex-shrink:0!important}.wc-variable-products .v-limited-strip .add-to-cart-btn-mobile:active:not(:disabled){background:#9a3412!important}.wc-variable-products .wc-variation-message.success{color:#166534;background:#dcfce7}.wc-variable-products .wc-variation-message.error{color:#991b1b;background:#fee2e2}