/* Homepage information only. The product stage and globe retain their own styling. */
#range.sc-install .sc-dossier{position:relative;isolation:isolate;width:min(100%,1050px);margin:0 auto;--dossier-ink:#213d5b}
#range.sc-install .sc-dossier .sc-selector{position:relative;inset:auto;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));width:100%;max-width:none;gap:0;margin:0 auto;padding:0;border:0;border-bottom:1px solid #b69b6533;overflow-x:auto;scrollbar-width:none}
#range.sc-install .sc-dossier .sc-selector::-webkit-scrollbar{display:none}
#range.sc-install .sc-dossier .sc-selector button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:92px;padding:14px 8px 22px;background:none;border:0;text-align:center;opacity:1;color:#847b69;flex:none}
#range.sc-install .sc-dossier .sc-selector .sc-index{display:none}
#range.sc-install .sc-dossier .sc-selector button strong{font-size:clamp(18px,2vw,24px);font-weight:700;letter-spacing:-.02em;color:inherit;transition:color .45s}
#range.sc-install .sc-dossier .sc-selector button>span:last-child{font:400 13px/1.2 Body,Arial,sans-serif;color:inherit;margin:0}
#range.sc-install .sc-dossier .sc-selector button[aria-pressed=true]{background:none;color:var(--dossier-ink)}
#range.sc-install .sc-dossier .sc-selector button:after{content:'';display:block;position:absolute;bottom:0;left:50%;width:26px;height:1px;background:#ad9056;transform:translateX(-50%) scaleX(0);transition:transform .45s cubic-bezier(.2,.7,.2,1)}
#range.sc-install .sc-dossier .sc-selector button[aria-pressed=true]:after{transform:translateX(-50%) scaleX(1)}
#range.sc-install .sc-dossier .sc-selector button:hover{color:#403b31}
#range.sc-install .sc-dossier .range-info.sc-details{display:flex!important;flex-direction:column;align-items:center;gap:0;width:100%!important;max-width:none;margin:0;padding:58px 24px 24px;border:0;background:none;text-align:center;position:relative!important}
#range.sc-install .sc-dossier .sc-identity{position:relative;isolation:isolate;text-align:center;width:100%;order:0}
#range.sc-install .sc-dossier .sd-halo{position:absolute;inset:-35px 5% -25px;z-index:-1;pointer-events:none;opacity:.065;background:radial-gradient(ellipse,var(--dossier-ink),transparent 68%);transition:background .8s}
#range.sc-install .sc-dossier .sc-identity .eyebrow{display:block;font:400 12px/1.5 Body,Arial,sans-serif;letter-spacing:.19em;color:#817659}
#range.sc-install .sc-dossier #range-name{font:700 clamp(70px,8.5vw,116px)/1.04 CampaignSerif,Georgia,serif;letter-spacing:-.045em;margin:13px 0 10px;color:#292824}
#range.sc-install .sc-dossier #range-tag{font:italic 25px/1.4 Editorial,Georgia,serif;color:#a08751;margin:0}
#range.sc-install .sc-dossier .range-spec.sc-spec{order:1;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));max-width:580px;width:100%;margin:34px auto 0;padding:0;border:0;gap:0;align-self:center}
#range.sc-install .sc-dossier .sc-spec>div{padding:4px 10px;gap:11px;border:0;min-width:0}
#range.sc-install .sc-dossier .sc-spec>div+div{border-left:1px solid #b69b6538}
#range.sc-install .sc-dossier .sc-spec strong,#range.sc-install .sc-dossier .sc-spec strong span{font:700 clamp(21px,2.3vw,29px)/1.2 CampaignSerif,Georgia,serif;letter-spacing:-.025em;color:#766341;white-space:nowrap;margin:0}
#range.sc-install .sc-dossier .sc-spec small{font:400 12px/1.3 Body,Arial,sans-serif;letter-spacing:.16em;color:#928671}
#range.sc-install .sc-dossier .sc-copy{display:block;order:2;align-self:center;width:100%;max-width:490px;margin:28px auto 0;min-height:84px}
#range.sc-install .sc-dossier .range-description{max-width:none;margin:0;text-align:center;font:400 16px/1.75 Body,Arial,sans-serif;color:#777166}
#range.sc-install .sc-dossier #enquire-product{order:3;align-self:center;position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin:16px 0 0;padding:12px 0;border:0;border-bottom:1px solid #b69b65;background:none;border-radius:0;font:400 12px/1.5 Body,Arial,sans-serif;letter-spacing:.14em;color:#5d5341;transition:color .35s,border-color .35s}
#range.sc-install .sc-dossier #enquire-product:hover{color:#a08751;border-color:#77603c}
#range.sc-install .sc-dossier #enquire-product:focus-visible{outline:1px solid #a08751;outline-offset:6px}
#range.sc-install .sd-pulse{position:absolute;inset:0;width:100%;height:180px;overflow:hidden;pointer-events:none;z-index:2}
#range.sc-install .sd-pulse path{stroke:#b29962;stroke-width:.8;opacity:0}
#range.sc-install .sc-dossier .sc-identity.sd-outgoing{position:absolute;inset:0;pointer-events:none}
@media(max-width:700px){
 #range.sc-install .sc-dossier{width:100%}
 #range.sc-install .sc-dossier .sc-selector{display:flex;justify-content:flex-start;scroll-padding-inline:16px;padding-inline:16px;width:100%;margin:0;overscroll-behavior-x:contain}
 #range.sc-install .sc-dossier .sc-selector button{width:104px;min-height:88px;padding:14px 8px 20px}
 #range.sc-install .sc-dossier .sc-selector button strong{font-size:20px}
 #range.sc-install .sc-dossier .range-info.sc-details{padding:48px 6% 18px}
 #range.sc-install .sc-dossier #range-name{font-size:clamp(53px,15.5vw,85px);margin:13px 0 9px}
 #range.sc-install .sc-dossier #range-tag{font-size:23px}
 #range.sc-install .sc-dossier .range-spec.sc-spec{margin-top:28px}
 #range.sc-install .sc-dossier .sc-spec>div{padding:4px 5px;gap:10px}
 #range.sc-install .sc-dossier .sc-spec strong,#range.sc-install .sc-dossier .sc-spec strong span{font-size:clamp(18px,5.1vw,24px)}
 #range.sc-install .sc-dossier .sc-copy{margin-top:27px;min-height:112px;max-width:370px}
 #range.sc-install .sc-dossier #enquire-product{margin-top:12px}
}
@media(prefers-reduced-motion:reduce){#range.sc-install .sc-dossier *{animation:none!important;transition:none!important}}
#range.sc-install .sc-dossier #enquire-product{width:auto!important;max-width:max-content;flex:none}
#range.sc-install .sc-dossier .sc-selector{display:grid!important}
#range.sc-install .sc-dossier .sc-selector button,#range.sc-install .sc-dossier .sc-selector button[aria-pressed=true]{border:0!important;background:none!important}
#range.sc-install .sc-dossier .sc-selector button .sc-index{display:none!important}
#range.sc-install .sc-dossier .sc-selector button[aria-pressed=true]:after{height:1px;bottom:0;background:#ad9056;translate:0 0}
@media(max-width:700px){#range.sc-install .sc-dossier .sc-selector{display:flex!important}}
