/*
Theme Name: VELUSHEN Enquiries
Description: Product discovery and email enquiries for VELUSHEN.
Version: 1.0.1
Template: muvenra-rehab
Text Domain: velushen-inquiry
*/
.enquiry-note{padding:20px 24px;background:#f3eee5;border-left:3px solid #21483a;line-height:1.7;margin:20px 0}.enquiry-note a{text-decoration:underline}.enquiry-section{padding:70px 0}.enquiry-section p{max-width:760px;line-height:1.8}.enquiry-section .button{margin-top:18px}.header-actions a{white-space:nowrap}.products .product-card .price b{font-size:12px}.woocommerce .price{display:none!important}.woocommerce a.button{white-space:normal}.site-footer nav a{line-height:1.8}.policy-note{font-size:13px;color:#59665f}.site-header .brand{font-size:13px;letter-spacing:.1em}@media(max-width:700px){.site-header{height:auto;min-height:76px;gap:16px;padding:15px 5vw;grid-template-columns:1fr auto}.main-nav{grid-column:1/-1;grid-row:2;display:flex;gap:18px;flex-wrap:wrap}.header-actions{grid-column:2;grid-row:1}.tradebar span:last-child{display:none}.hero h1{font-size:42px}.enquiry-section{padding:45px 0}}

/* Keep long product names and enquiry controls usable on narrow screens. */
.product-card a{display:block}.product-card h3,.woocommerce div.product .product_title{overflow-wrap:anywhere}
a:focus-visible,button:focus-visible{outline:3px solid #b99559;outline-offset:4px}
.enquiry-note{color:#24332b}.enquiry-note .button{display:inline-block;min-height:44px}
@media(max-width:700px){.hero h1{font-size:clamp(32px,9vw,42px);overflow-wrap:break-word}.hero-actions{flex-wrap:wrap}.hero-actions .button{max-width:100%;white-space:normal}.woocommerce div.product .product_title{font-size:30px}.enquiry-note{padding:16px}.enquiry-section a{overflow-wrap:anywhere}.site-header .brand{min-width:0}.main-nav a{padding:10px 0}.tradebar{font-size:10px}}
