.wp-block-button:where([style*="--button-hover-border-w"]) .wp-element-button:hover, .block-editor-block-list__block.wp-block-woocommerce-product-button:where( [style*="--button-hover-border-w"] ):hover .wp-element-button { border-width: var(--button-hover-border-w) !important; } .wp-block-button:where([style*="--button-hover-border-c"]) .wp-element-button:hover, .block-editor-block-list__block.wp-block-woocommerce-product-button:where( [style*="--button-hover-border-c"] ):hover .wp-element-button { border-color: var(--button-hover-border-c) !important; } .wp-block-button:where([style*="--button-hover-border-s"]) .wp-element-button:hover, .block-editor-block-list__block.wp-block-woocommerce-product-button:where( [style*="--button-hover-border-s"] ):hover .wp-element-button { border-style: var(--button-hover-border-s) !important; } /** Left */ .wp-block-button:where([style*="--button-hover-border-left-w"]) .wp-element-button:hover, .block-editor-block-list__block.wp-block-woocommerce-product-button:where( [style*="--button-hover-border-left-w"] ):hover .wp-element-button { border-left-width: var(--button-hover-border-left-w) !important; } .wp-block-button:where([style*="--button-hover-border-left-c"]) .wp-element-button:hover, .block-editor-block-list__block.wp-block-woocommerce-product-button:where( [style*="--button-hover-border-left-c"] ):hover .wp-element-button { border-left-color: var(--button-hover-border-left-c) !important; } .wp-block-button:where([style*="--button-hover-border-left-s"]) .wp-element-button:hover, .block-editor-block-list__block.wp-block-woocommerce-product-button:where( [style*="--button-hover-border-left-s"] ):hover .wp-element-button { border-left-style: var(--button-hover-border-left-s) !important; } /** Right */ .wp-block-button:where([style*="--button-hover-border-right-w"]) .wp-element-button:hover, .block-editor-block-list__block.wp-block-woocommerce-product-button:where( [style*="--button-hover-border-right-w"] ):hover .wp-element-button { border-right-width: var(--button-hover-border-right-w) !important; } .wp-block-button:where([style*="--button-hover-border-right-c"]) .wp-element-button:hover, .block-editor-block-list__block.wp-block-woocommerce-product-button:where( [style*="--button-hover-border-right-c"] ):hover .wp-element-button { border-right-color: var(--button-hover-border-right-c) !important; } .wp-block-button:where([style*="--button-hover-border-right-s"]) .wp-element-button:hover, .block-editor-block-list__block.wp-block-woocommerce-product-button:where( [style*="--button-hover-border-right-s"] ):hover .wp-element-button { border-right-style: var(--button-hover-border-right-s) !important; } /** Bottom */ .wp-block-button:where([style*="--button-hover-border-bottom-w"]) .wp-element-button:hover, .block-editor-block-list__block.wp-block-woocommerce-product-button:where( [style*="--button-hover-border-bottom-w"] ):hover .wp-element-button { border-bottom-width: var(--button-hover-border-bottom-w) !important; } .wp-block-button:where([style*="--button-hover-border-bottom-c"]) .wp-element-button:hover, .block-editor-block-list__block.wp-block-woocommerce-product-button:where( [style*="--button-hover-border-bottom-c"] ):hover .wp-element-button { border-bottom-color: var(--button-hover-border-bottom-c) !important; } .wp-block-button:where([style*="--button-hover-border-bottom-s"]) .wp-element-button:hover, .block-editor-block-list__block.wp-block-woocommerce-product-button:where( [style*="--button-hover-border-bottom-s"] ):hover .wp-element-button { border-bottom-style: var(--button-hover-border-bottom-s) !important; } /** Top */ .wp-block-button:where([style*="--button-hover-border-top-w"]) .wp-element-button:hover, .block-editor-block-list__block.wp-block-woocommerce-product-button:where( [style*="--button-hover-border-top-w"] ):hover .wp-element-button { border-top-width: var(--button-hover-border-top-w) !important; } .wp-block-button:where([style*="--button-hover-border-top-c"]) .wp-element-button:hover, .block-editor-block-list__block.wp-block-woocommerce-product-button:where( [style*="--button-hover-border-top-c"] ):hover .wp-element-button { border-top-color: var(--button-hover-border-top-c) !important; } .wp-block-button:where([style*="--button-hover-border-top-s"]) .wp-element-button:hover, .block-editor-block-list__block.wp-block-woocommerce-product-button:where( [style*="--button-hover-border-top-s"] ):hover .wp-element-button { border-top-style: var(--button-hover-border-top-s) !important; }