/* Requested refinements only: mountain atmosphere, editorial copy and product captions. */
#scads-monolith .mono-ridge192{filter:grayscale(.88) brightness(.29) contrast(1.42);opacity:.95;background-position:50% 67%;transform:scale(1.035);}
#scads-monolith .mono-valley192{filter:grayscale(.92) brightness(.16) contrast(1.4);opacity:.74;background-position:50% 64%;}
#scads-monolith .mono-mist192.mist-near192{opacity:.21;inset:59% -18% -13%;animation-duration:31s}
#scads-monolith .mono-mist192.mist-far192{opacity:.135;inset:43% -20% 3%;animation-duration:43s}
.mono-stars193{position:absolute;inset:5% 0 47%;pointer-events:none;mask-image:linear-gradient(#000 65%,transparent)}
.mono-stars193 i{position:absolute;left:var(--x);top:var(--y);width:2px;height:2px;border-radius:50%;background:#ddd6c5;box-shadow:0 0 4px #d9ccac66;opacity:0;animation:star-breathe193 var(--duration) var(--delay) ease-in-out infinite;animation-play-state:paused}
#scads-monolith.mono-arrived192:not(.mono-offscreen192) .mono-stars193 i{animation-play-state:running}
@keyframes star-breathe193{0%,7%,20%,100%{opacity:0;transform:scale(.7)}12%{opacity:.58;transform:scale(1)}15%{opacity:.2}17%{opacity:.36}}
#scads-welcome .welcome-copy p{max-width:700px!important;font-weight:500!important;font-size:clamp(16px,1.25vw,19px)!important;line-height:1.65!important;letter-spacing:.005em;text-wrap:pretty}
#scads-welcome .welcome-copy .welcome-last188{font-family:Archivo,Arial,sans-serif;font-weight:800;font-size:clamp(16px,1.4vw,21px);letter-spacing:.035em;line-height:1.4;display:block;margin-top:26px;text-wrap:balance}
body #scads-wrap.wrap-editorial .wrap-heading h2{font-size:clamp(29px,3.15vw,49px)!important;line-height:1.12!important;letter-spacing:-.045em!important}
body #scads-wrap.wrap-editorial .wrap-heading h2>span,body #scads-wrap.wrap-editorial .wrap-heading h2>em{display:block;white-space:nowrap}
body #scads-wrap.wrap-editorial .wrap-heading h2>em{margin-top:7px}
body #scads-wrap.wrap-editorial .wrap-heading p{max-width:38ch;font-weight:500;line-height:1.6}
body.scads-dark-176 #scads-wrap.wrap-editorial{padding-bottom:38px}
body.scads-dark-176 #scads-wrap+.collection-peak-transition,body.scads-dark-176 .collection-peak-transition{height:clamp(64px,7vw,105px);min-height:0;margin:0}
#scads-collection .collection-focus:before{content:'';position:absolute;inset:4% -57% -6%;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 50% 55%,color-mix(in srgb,var(--range) 72%,#c0c7cd) 0%,color-mix(in srgb,var(--range) 60%,transparent) 27%,transparent 69%);opacity:.52;transform:scale(.96);transition:opacity .55s,transform .7s}
#scads-collection .collection-focus:is(:hover,:focus-visible):before,#scads-collection .collection-piece.is-focused .collection-focus:before{opacity:.78;transform:scale(1.04)}
#scads-collection .collection-ground{background:radial-gradient(ellipse,color-mix(in srgb,var(--range) 65%,#c2a777),transparent 68%);opacity:.5!important;height:30px;filter:blur(5px)}
body #scads-collection .collection-piece figcaption{width:190px;max-width:160%;padding-bottom:13px;line-height:1.15;letter-spacing:.06em;color:color-mix(in srgb,var(--range) 48%,#e4dbc4);font-family:Archivo,Arial,sans-serif;font-weight:900;font-size:clamp(20px,1.65vw,25px);text-align:center;text-shadow:none;transition:color .4s}
#scads-collection .range-name193{display:block}
body #scads-collection .collection-piece figcaption .range-abv193{display:flex;align-items:baseline;justify-content:center;gap:7px;margin:9px 0 0;font:600 16px/1.2 Manrope,Arial,sans-serif;letter-spacing:.055em;color:#d8bd88}
#scads-collection .range-abv193 span{font:500 9px/1.2 Manrope,Arial,sans-serif;letter-spacing:.14em;color:#a9aa9f}
body #scads-collection .collection-piece figcaption:after{left:22%;right:22%;background:linear-gradient(90deg,transparent,var(--range),#c2a777,transparent);height:1px;transform:scaleX(.8)}
#scads-collection .collection-bottle188 .range-name193{font-size:.76em}
@media(max-width:700px){
 #scads-monolith .mono-ridge192{background-position:51% 68%;filter:grayscale(.9) brightness(.27) contrast(1.38)}
 #scads-monolith .mono-mist192.mist-near192{inset:59% -32% -10%;opacity:.18}
 #scads-monolith .mono-mist192.mist-far192{inset:42% -30% 4%;opacity:.1}
 .mono-stars193{inset:8% 0 50%}.mono-stars193 i:nth-child(n+5){display:none}
 #scads-welcome .welcome-copy p{max-width:36ch!important;font-size:16px!important;line-height:1.6!important}
 #scads-welcome .welcome-copy .welcome-last188{font-size:16px;line-height:1.45;margin-top:22px;letter-spacing:.025em}
 body #scads-wrap.wrap-editorial .wrap-heading h2{font-size:clamp(25px,7.75vw,40px)!important;line-height:1.13!important}
 body #scads-wrap.wrap-editorial .wrap-heading p{font-size:13px;max-width:30ch;margin-inline:auto}
 body.scads-dark-176 #scads-wrap.wrap-editorial{padding-bottom:26px}
 body.scads-dark-176 .collection-peak-transition{height:58px}
 body #scads-collection .collection-piece figcaption{font-size:21px;letter-spacing:.035em}
 body #scads-collection .collection-piece figcaption .range-abv193{font-size:15px;margin-top:8px}
 #scads-collection .collection-focus:before{opacity:.6;inset:4% -50% -4%}
}
@media(prefers-reduced-motion:reduce){.mono-stars193 i{animation:none;opacity:.18}#scads-collection .collection-focus:before{transition:none}}
