@layer overrides{.variations_form,.variations_form .variations,.variations_form .variations td{margin:0;padding:0;border:0;background:transparent}.variations_form .reset_variations{display:inline-block;margin-inline-start:var(--st-space-2);font-size:var(--st-font-size-sm);color:var(--st-fg-muted)}.woocommerce-password-strength{display:block;margin-block-start:var(--st-space-1);padding-block:var(--st-space-1);font-size:var(--st-font-size-sm);text-align:end;border-radius:var(--st-radius-sm)}.woocommerce-password-strength.strong{color:var(--st-success-fg)}.woocommerce-password-strength.good{color:var(--st-warning-fg)}.woocommerce-password-strength.bad,.woocommerce-password-strength.short{color:var(--st-error-fg)}.woocommerce-password-hint{display:block;margin-block-start:var(--st-space-1);font-size:var(--st-font-size-sm);color:var(--st-fg-muted)}ul.wc_payment_methods{margin:0;padding:0;list-style:none}ul.wc_payment_methods .wc_payment_method{padding-block:var(--st-space-2);border-block-end:1px solid var(--st-border)}ul.wc_payment_methods .payment_box{margin-block-start:var(--st-space-2);padding:var(--st-space-3);background:var(--st-bg-element);border-radius:var(--st-radius-md);font-size:var(--st-font-size-sm)}ul.woocommerce-shipping-methods{margin:0;padding:0;list-style:none}a.button,button.button,input.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--st-space-2);min-block-size:var(--st-tap-target-min);padding-inline:var(--st-space-3);padding-block:var(--st-space-2);border-radius:var(--st-radius-md);border:1px solid var(--st-border);background:var(--st-bg);color:var(--st-fg);font-weight:var(--st-font-weight-medium);text-decoration:none;cursor:pointer;transition:border-color 150ms ease,background-color 150ms ease}a.button:hover,button.button:hover,input.button:hover{border-color:var(--st-fg)}a.button.alt,button.button.alt,input.button.alt,button[id="place_order"],a.checkout-button,.st-mini-cart__buttons a.checkout{background:var(--st-accent-solid);border-color:var(--st-accent-solid);color:var(--st-accent-on)}a.button.alt:hover,button.button.alt:hover,input.button.alt:hover,button[id="place_order"]:hover,a.checkout-button:hover,.st-mini-cart__buttons a.checkout:hover{filter:brightness(0.95)}a.button.disabled,a.button[disabled],button.button[disabled],input.button[disabled]{opacity:0.5;cursor:not-allowed}}