@layer woocommerce{.woocommerce a.button,.woocommerce button.button,.woocommerce .wp-element-button,.wc-block-components-button{border-radius:var(--tl-radius);transition:background-color var(--tl-dur-base) var(--tl-ease)}.woocommerce .price,.wc-block-components-product-price{color:var(--wp--preset--color--contrast)}.woocommerce .price ins,.woocommerce .price .amount ins,.wc-block-components-product-price ins{color:var(--wp--preset--color--accent);text-decoration:none}.woocommerce span.onsale,.wc-block-components-product-sale-badge{background:var(--wp--preset--color--accent);color:var(--wp--preset--color--base);border-radius:var(--tl-radius)}.woocommerce-message,.woocommerce-info,.woocommerce-error{border-top-color:var(--wp--preset--color--primary);border-radius:var(--tl-radius)}.wc-block-components-text-input input:focus-visible,.wc-block-components-button:focus-visible{outline:var(--tl-focus-ring);outline-offset:2px}.wc-block-cart,.wc-block-checkout{--wc-form-border-radius:var(--tl-radius);--wc-form-color-focus:var(--wp--preset--color--primary);--wc-button-border-radius:var(--tl-radius)}}
