/* Scoped refinement of the existing homepage product stage and selector. */
#range.sc-install .sc-dossier .sc-selector button{color:#847b69;transition:color .3s ease}
#range.sc-install .sc-dossier .sc-selector button strong{color:inherit;transition:color .3s ease}
#range.sc-install .sc-dossier .sc-selector button[aria-pressed=true]{color:var(--dossier-ink)}
#range.sc-install .sc-dossier .sc-selector button:after{transition:transform .3s ease}
@media(max-width:700px){
 #range.sc-install{padding-top:58px;scroll-margin-top:108px}
 #range.sc-install .sc-heading{margin-bottom:24px;padding:0 6%;scroll-margin-top:108px}
 #range.sc-install #range-title{scroll-margin-top:118px;line-height:1.09}
 #range.sc-install .sc-heading p{margin-top:18px}
 #range.sc-install .sc-toolbar{margin:0 7% 12px}
 #range.sc-install .sc-selection-hint{font-size:12px;letter-spacing:.065em;margin:8px 0 16px;padding:0 12px;line-height:1.6}
 #range.sc-install .sc-dossier .sc-selector{padding-inline:calc(50% - 62px);scroll-padding-inline:calc(50% - 62px);overscroll-behavior-x:contain;scroll-snap-type:x proximity;touch-action:pan-x pan-y;max-width:100%;width:100%;box-sizing:border-box}
 #range.sc-install .sc-dossier .sc-selector button{flex:0 0 124px;width:124px;min-height:88px;scroll-snap-align:center;padding:14px 9px 20px;white-space:nowrap}
 #range.sc-install .sc-dossier .sc-selector button strong{font-size:22px;line-height:1.25}
}
@media(prefers-reduced-motion:reduce){#range.sc-install .sc-dossier .sc-selector button,#range.sc-install .sc-dossier .sc-selector button strong,#range.sc-install .sc-dossier .sc-selector button:after{transition:none}}
