.woocommerce div.product .wc-block-add-to-cart-form form.cart{display:block;margin-bottom:var(--wp--preset--spacing--xs);padding:0}.woocommerce div.product .wc-block-add-to-cart-form form.cart table.variations{border-bottom:1px solid var(--wp--custom--color--primary--100);border-top:1px solid var(--wp--custom--color--primary--100)}.woocommerce div.product .wc-block-add-to-cart-form form.cart table.variations tr{margin:0;padding-block:var(--wp--preset--spacing--lg)}.woocommerce div.product .wc-block-add-to-cart-form form.cart table.variations tr+tr{border-top:1px solid var(--wp--custom--color--primary--100)}.woocommerce div.product .wc-block-add-to-cart-form form.cart table.variations tr th{display:block;line-height:inherit;padding:0}.woocommerce div.product .wc-block-add-to-cart-form form.cart table.variations tr th label{color:var(--wp--custom--color--heading--neutral);font-weight:400;margin:0;margin-bottom:var(--wp--preset--spacing--sm)}.woocommerce div.product .wc-block-add-to-cart-form form.cart table.variations tr th .woo-selected-variation-item-name{display:none}.woocommerce div.product .wc-block-add-to-cart-form form.cart table.variations tr td select{font-size:inherit;height:unset;margin:0;width:100%}.woocommerce div.product .wc-block-add-to-cart-form form.cart table.variations tr .iconic-was-swatches{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--md);margin-bottom:0}.woocommerce div.product .wc-block-add-to-cart-form form.cart table.variations tr .iconic-was-swatches__item{margin:0}.woocommerce div.product .wc-block-add-to-cart-form form.cart table.variations tr .iconic-was-swatches__item--out-of-stock .iconic-was-swatch{opacity:1;-webkit-text-decoration:none;text-decoration:none}.woocommerce div.product .wc-block-add-to-cart-form form.cart table.variations .reset_variations{display:none !important}.woocommerce div.product .wc-block-add-to-cart-form form.cart button.single_add_to_cart_button{background-color:var(--wp--custom--color--primary--800);border-color:rgba(0,0,0,0);color:var(--wp--custom--color--neutral--0);line-height:26px;margin-bottom:0;margin-top:var(--wp--preset--spacing--lg);width:100%}.woocommerce div.product .wc-block-add-to-cart-form form.cart button.single_add_to_cart_button:hover{background-color:var(--wp--custom--color--primary--950)}.woocommerce div.product .wc-block-add-to-cart-form form.cart button.single_add_to_cart_button:active{box-shadow:var(--wp--custom--shadow--button)}.woocommerce div.product .wc-block-add-to-cart-form form.cart .input-text{font-size:inherit;padding:var(--wp--preset--spacing--sm) var(--wp--preset--spacing--xl)}.woocommerce div.product .wc-block-add-to-cart-form form.cart .quantity{display:flex;gap:var(--wp--preset--spacing--md);margin-bottom:0;margin-top:var(--wp--preset--spacing--lg)}.woocommerce div.product .wc-block-add-to-cart-form form.cart .quantity__wrapper{border:1px solid var(--wp--custom--color--primary--200);display:flex;width:100px}.woocommerce div.product .wc-block-add-to-cart-form form.cart .quantity:focus-within{border-color:var(--wp--custom--color--primary--500)}.woocommerce div.product .wc-block-add-to-cart-form form.cart .quantity .qty{appearance:textfield;border:0;color:var(--wp--custom--color--body--neutral);flex:1 1 auto;font-size:var(--wp--preset--font-size--sm);font-weight:400;margin:0;min-width:40px;padding-block:var(--wp--preset--spacing--xs);padding-inline:0;text-align:center}.woocommerce div.product .wc-block-add-to-cart-form form.cart .quantity .qty:focus{outline:none}.woocommerce div.product .wc-block-add-to-cart-form form.cart .quantity .qty::-webkit-outer-spin-button,.woocommerce div.product .wc-block-add-to-cart-form form.cart .quantity .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce div.product .wc-block-add-to-cart-form form.cart .quantity__button{background:none;border:0;border-radius:0;color:var(--wp--custom--color--primary--500);cursor:pointer;font-size:var(--wp--preset--font-size--xs);min-width:30px;padding:0;text-align:center}.woocommerce div.product .wc-block-add-to-cart-form form.cart .quantity__button:hover{background:none;color:var(--wp--custom--color--primary--900)}.woocommerce div.product .wc-block-add-to-cart-form form.cart .quantity__button:focus{outline:none}
