/*
Theme Name: KADIGO Austria
Theme URI: https://kadigo.at
Description: KADIGO Austria child theme for Blocksy and WooCommerce machinery enquiry catalogue.
Author: KADIGO Austria
Template: blocksy
Version: 1.0.0
Text Domain: kadigo-austria
*/
:root{--kadigo-ink:#252c33;--kadigo-muted:#68737d;--kadigo-bg:#f4f6f7;--kadigo-accent:#c47a24;--kadigo-border:#dce1e5}
body{color:var(--kadigo-ink)}
.kadigo-hero{background:linear-gradient(115deg,#252c33,#48545e);color:#fff;padding:clamp(48px,7vw,100px) 24px;border-radius:8px;margin:22px 0 36px}
.kadigo-hero-inner{max-width:1120px;margin:auto}.kadigo-eyebrow{letter-spacing:.16em;text-transform:uppercase;font-size:.8rem;color:#e5bd8c;font-weight:700}.kadigo-hero h1{color:#fff;font-size:clamp(2rem,4vw,3.6rem);max-width:790px;line-height:1.12;margin:15px 0}.kadigo-hero p{max-width:650px;color:#e3e7ea;font-size:1.12rem}
.kadigo-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:27px}.kadigo-button{display:inline-block;background:var(--kadigo-accent);color:#fff!important;text-decoration:none!important;padding:13px 22px;border-radius:4px;font-weight:700}.kadigo-button-secondary{background:transparent;border:1px solid #fff}.kadigo-section{margin:45px 0}.kadigo-section h2{margin-bottom:8px}.kadigo-intro{color:var(--kadigo-muted);margin-bottom:25px}.kadigo-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.kadigo-category{padding:27px 24px;border:1px solid var(--kadigo-border);border-radius:6px;background:var(--kadigo-bg);text-decoration:none!important;color:var(--kadigo-ink)!important}.kadigo-category strong{display:block;font-size:1.2rem}.kadigo-category span{color:var(--kadigo-muted)}.kadigo-cta{background:var(--kadigo-bg);padding:32px;border-left:4px solid var(--kadigo-accent);border-radius:4px;margin:40px 0}.kadigo-product-note{padding:16px 20px;background:var(--kadigo-bg);border-left:3px solid var(--kadigo-accent);margin:20px 0}.kadigo-enquiry-form{max-width:700px;display:grid;gap:14px}.kadigo-enquiry-form label{display:grid;gap:5px;font-weight:600}.kadigo-enquiry-form input,.kadigo-enquiry-form textarea{width:100%;border:1px solid var(--kadigo-border);padding:12px}.kadigo-enquiry-form button{justify-self:start;background:var(--kadigo-accent);color:white;border:0;padding:12px 22px;cursor:pointer}.kadigo-form-status{padding:12px;background:var(--kadigo-bg)}.woocommerce ul.products li.product{border:1px solid var(--kadigo-border);border-radius:5px;padding:12px!important}.woocommerce ul.products li.product .price{font-weight:700}.woocommerce div.product form.cart{display:none!important}
@media(max-width:700px){.kadigo-categories{grid-template-columns:1fr}.kadigo-hero{padding:45px 20px}.kadigo-cta{padding:22px}}
