.scc-contact{margin:1.5em 0;padding:1.25em;border:1px solid #ddd;border-radius:10px;max-width:650px}.scc-heading{font-weight:600;margin:0 0 1em}.scc-field{margin:0 0 1em}.scc-field label{display:block;margin:0 0 .35em;font-weight:600}.scc-field select{width:100%;max-width:440px;padding:.7em;border:1px solid #bbb;border-radius:6px;background:#fff;color:#222}.scc-notice{font-size:.9em;color:#555}.scc-actions{display:flex;flex-wrap:wrap;gap:10px}.scc-button{display:inline-block;text-decoration:none!important;padding:12px 18px;border-radius:7px;font-weight:600;line-height:1.4}.scc-whatsapp{background:#187c48;color:#fff!important}.scc-email{background:#263f6c;color:#fff!important}.scc-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}body.woocommerce .woocommerce-Price-amount,body.woocommerce-page .woocommerce-Price-amount,body.woocommerce .wc-block-components-product-price,body.woocommerce-page .wc-block-components-product-price,body.woocommerce .wp-block-woocommerce-product-price,body.woocommerce-page .wp-block-woocommerce-product-price{display:none!important}
/* O formulário nativo duplicava os seletores e ainda exibia a quantidade/carrinho.
   A seleção e os pedidos de contacto são tratados exclusivamente pelo plugin. */
body.single-product form.cart,
body.single-product .woocommerce-variation-add-to-cart,
body.single-product .single_add_to_cart_button { display:none!important; }
