/* 1.8.473 — Single product pages: clear 18px gap between the Add to cart row and the yellow CUSTOMIZE button (.idxpd-customize-button, printed by
   idx-product-designer right after the Add to cart button). Both Woo's quantity box and the Add to cart button are floats, and the plugin's
   button uses clear:both, which swallows its own top margin — so the gap is put on the floated Add to cart button instead (a float's bottom margin
   is honoured by clearance). Only applies when the Customize button follows it; grid/flex layouts (body.idx-configurator / .chamevo-product) are skipped. */
body.single-product:not(.idx-configurator):not(.chamevo-product) form.cart .single_add_to_cart_button:has(+ .idxpd-customize-button) {
	margin-bottom: 18px;
}
/* The hover/focus ring (3px + 2px offset) and the 2px bottom shadow sit inside that gap, so nothing touches or is clipped. */
body.single-product form.cart .idxpd-customize-button { overflow: visible; }
