/* Focused homepage refinements. No shared page or can-artwork rules. */
#intro.alpine-panorama .alpine-heading{top:17%;left:5%;width:90%;text-align:center;transform:none!important;}
#intro.alpine-panorama .alpine-heading h2{font:700 clamp(88px,9.2vw,144px)/1.01 CampaignSerif,Georgia,serif;letter-spacing:-.045em;margin:24px auto 0;max-width:1100px;text-align:center;}
#intro.alpine-panorama .alpine-heading h2 em{font:inherit;color:#a1874d;margin-top:2px;}
#intro.alpine-panorama .alpine-heading>span{display:block;font-size:12px;letter-spacing:.14em;}
/* Static paper and fine champagne detailing replace the entire film treatment. */
#contact.enquiry-static{position:relative;background:#f7f5ee;padding:58px 7% 76px;gap:34px;color:#302e29;}
#contact.enquiry-static .enquiry-intro{max-width:780px;text-align:center;}
#contact.enquiry-static .enquiry-intro h2{font:700 clamp(48px,6vw,84px)/1.03 CampaignSerif,Georgia,serif;color:#302e29;letter-spacing:-.035em;margin:22px auto;}
#contact.enquiry-static .enquiry-intro h2 em{color:#a1874d;font:inherit;}
#contact.enquiry-static .enquiry-intro .eyebrow{color:#8c7545;}
#contact.enquiry-static .enquiry-intro p{color:#756e61;line-height:1.8;}
#contact.enquiry-static .enquiry-intro a{color:#62533a;}
#contact.enquiry-static #trade-form{max-width:900px;margin:0 auto;padding:36px clamp(18px,3vw,44px) 32px;border:0;border-top:1px solid #b59b635c;border-bottom:1px solid #b59b6330;border-radius:0;background:#fffdf64d;box-shadow:0 18px 55px #6c593608;color:#302e29;gap:24px;}
#contact.enquiry-static #trade-form .product-select legend{color:#302e29;}
#contact.enquiry-static #trade-form .product-select legend>span{color:#a1874d;}
#contact.enquiry-static #trade-form label{color:#454037;}
#contact.enquiry-static #trade-form :is(input:not([type=checkbox]),select,textarea){background:#fffdf9;border:1px solid #c4b9a2;color:#302e29;font-size:16px;}
#contact.enquiry-static #trade-form .product-option{background:#fffdf966;border-color:#bdaa865e;}
#contact.enquiry-static #trade-form .product-option:has(input:checked){border-color:var(--variant);box-shadow:inset 2px 0 var(--variant);background:#fffdf9;}
#contact.enquiry-static #trade-form :is(input,select,textarea):focus{outline:2px solid #a68a50;outline-offset:3px;}
#contact.enquiry-static #trade-form button[type=submit]{background:#302e29;color:#fffaf0;border-color:#b59a60;}
#contact.enquiry-static #trade-form :is(.field-hint,.form-note,.selection-summary){color:#766f61;}
@media(max-width:700px){
 #intro.alpine-panorama .alpine-heading{top:36px;left:5%;width:90%;}
 #intro.alpine-panorama .alpine-heading h2{font-size:clamp(62px,17vw,105px);line-height:1.02;margin-top:21px;}
 #intro.alpine-panorama .alpine-heading>span{letter-spacing:.075em;font-size:12px;}
 #contact.enquiry-static{padding:42px 6% 55px;gap:28px;}
 #contact.enquiry-static .enquiry-intro h2{font-size:clamp(43px,11vw,66px);}
 #contact.enquiry-static #trade-form{padding:28px 0;box-shadow:none;background:none;}
 #contact.enquiry-static #trade-form .product-option{background:#fffdf9;}
 /* Main selector only: keep artwork, can transitions and navigation, remove colour wash. */
 #range .expression-atmospheres,#range .luminous-world,#range .expression-beam,#range .expression-haze,#range .range-mist,#range .mountain-smoke{display:none!important;}
}
@media(prefers-reduced-motion:reduce){#scads-collection .collection-pulse{display:none!important;}}
.motion-paused #scads-collection .collection-pulse{display:none!important;}
