:root{--color-woo-image-border: #f2f2f2}.woocommerce .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:auto !important;margin-right:auto !important}.woocommerce-account .wp-block-post-title,.woocommerce-account main .woocommerce,.woocommerce-cart .wp-block-post-title,.woocommerce-cart main .woocommerce,.woocommerce-checkout .wp-block-post-title,.woocommerce-checkout main .woocommerce{max-width:100%}.woocommerce .woocommerce-breadcrumb{margin-bottom:0}.wc-block-components-notice-banner{margin-top:0}.woocommerce ul.products-block-post-template li.product img,.woocommerce ul.wp-block-woocommerce-product-template li.product img{border:1px solid var(--color-woo-image-border)}.woocommerce :is(.quantity .input-text.qty,.wc-block-add-to-cart-form .quantity .input-text.qty){padding-left:.5rem;padding-right:.5rem;text-align:right;width:5rem}.woocommerce-account{--wc-form-border-color: var(--wp--preset--color--border-normal);font-size:var(--wp--preset--font-size--small)}.woocommerce-account .woocommerce-MyAccount-navigation{max-width:var(--wp--custom--width--sidebar)}.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link{padding:1px 0;border-bottom:1px solid var(--wp--preset--color--border-normal)}.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link:first-child{border-top:1px solid var(--wp--preset--color--border-normal)}.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link:is(.is-active,:hover,:focus-within) a{background-color:var(--wp--preset--color--bg-secondary);text-decoration:none}.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link a{display:block;padding:var(--wp--custom--spacing--xx-small) var(--wp--custom--spacing--x-small);text-decoration:none}.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link a:hover{text-decoration:none}.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link a:focus-visible{outline:2px solid var(--wp--preset--color--primary);outline-offset:2px}.woocommerce-account .my-section{border:none;padding:0;margin-bottom:var(--wp--custom--spacing--large)}.woocommerce-account .my-section-title{font-size:var(--wp--preset--font-size--x-large);margin-bottom:var(--wp--custom--spacing--small)}.woocommerce-account .my-section-title i{margin-right:.25em}.woocommerce-account fieldset{padding:var(--wp--custom--spacing--small);border:1px solid var(--wp--preset--color--border-normal)}.woocommerce-account fieldset .form-row label{margin-bottom:var(--wp--custom--spacing--xx-small)}.woocommerce table.shop_table{border:1px solid var(--wp--preset--color--border-normal);border-collapse:collapse;font-size:var(--wp--preset--font-size--small)}.woocommerce table.shop_table th{font-weight:normal;background-color:var(--wp--preset--color--bg-secondary)}.woocommerce table.shop_table img{border:1px solid var(--wp--preset--color--border-normal)}.woocommerce table.shop_table td.product-price,.woocommerce table.shop_table td.product-quantity,.woocommerce table.shop_table td.product-subtotal{text-align:right}.woocommerce table.shop_table button{height:50px}.woocommerce table.shop_table.woocommerce-checkout-review-order-table td:last-child{text-align:right}.woocommerce .woocommerce-cart-form table.shop_table{margin-bottom:var(--wp--custom--spacing--small)}.woocommerce-cart .cart-collaterals .cart_totals h2{font-weight:normal;margin-bottom:var(--wp--custom--spacing--xx-small)}.woocommerce-cart .cart-collaterals .cart_totals table{border-collapse:collapse}.woocommerce-cart .cart-collaterals .cart_totals .cart-subtotal td,.woocommerce-cart .cart-collaterals .cart_totals .order-total td{text-align:right}.woocommerce-cart .cart-collaterals .cart_totals .wp-element-button{padding:.5em 1em;font-size:var(--wp--preset--font-size--large)}.wp-block-woocommerce-product-template li.wc-block-product{display:flex;flex-direction:column}.wp-block-woocommerce-product-template .wp-block-woocommerce-product-button{margin-top:auto}
