.MomentsOfRelaxation-module-scss-module__XxpPGa__section{padding:clamp(2rem,2.75vw,2.75rem) var(--page-gutter);color:#20251f;background:var(--home-section-surface,#f5f1e7);overflow:hidden}.MomentsOfRelaxation-module-scss-module__XxpPGa__heading{width:min(100%,92rem);margin-inline:auto}.MomentsOfRelaxation-module-scss-module__XxpPGa__heading p{letter-spacing:.2em;text-transform:uppercase;font-size:1.125rem;font-weight:500}@media (max-width:calc(48rem - .02px)){.MomentsOfRelaxation-module-scss-module__XxpPGa__heading p{font-size:.85rem}}.MomentsOfRelaxation-module-scss-module__XxpPGa__heading h2{color:#87a987;letter-spacing:-.06em;margin-top:clamp(1.5rem,2.4vw,2.4rem);font-size:calc(clamp(2.8rem,4.8vw,5rem) - 1rem);font-weight:400;line-height:.98}@media (max-width:calc(48rem - .02px)){.MomentsOfRelaxation-module-scss-module__XxpPGa__heading h2{font-size:calc(clamp(2rem,8vw,5rem) - 1rem)}}.MomentsOfRelaxation-module-scss-module__XxpPGa__heading span{color:#20251fad;margin-top:clamp(1.5rem,2.5vw,2.5rem);font-size:clamp(1rem,1.45vw,1.35rem);display:block}.MomentsOfRelaxation-module-scss-module__XxpPGa__gallery{background:#ded4bc;border-radius:clamp(.7rem,.9vw,1rem);width:min(100%,92rem);height:clamp(20rem,27vw,29rem);margin:clamp(2.5rem,3.5vw,3.5rem) auto 0;overflow:hidden}.MomentsOfRelaxation-module-scss-module__XxpPGa__galleryTrack,.MomentsOfRelaxation-module-scss-module__XxpPGa__galleryGroup{width:100%;height:100%;display:flex}.MomentsOfRelaxation-module-scss-module__XxpPGa__galleryGroup{flex:0 0 100%}.MomentsOfRelaxation-module-scss-module__XxpPGa__galleryGroup[aria-hidden=true]{display:none}.MomentsOfRelaxation-module-scss-module__XxpPGa__moment{isolation:isolate;flex:20%;min-width:0;transition:flex-grow .85s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.MomentsOfRelaxation-module-scss-module__XxpPGa__moment img{z-index:-2;object-fit:cover;transition:transform 1.2s cubic-bezier(.22,1,.36,1),filter .65s;transform:scale(1.02)}.MomentsOfRelaxation-module-scss-module__XxpPGa__momentLink{min-width:0;color:inherit;flex:20%;text-decoration:none}.MomentsOfRelaxation-module-scss-module__XxpPGa__momentLink .MomentsOfRelaxation-module-scss-module__XxpPGa__moment{width:100%;height:100%}.MomentsOfRelaxation-module-scss-module__XxpPGa__shade{z-index:-1;opacity:.55;background:linear-gradient(#0000 50%,#161e19b3);transition:opacity .55s;position:absolute;inset:0}.MomentsOfRelaxation-module-scss-module__XxpPGa__moment figcaption{color:#f5f1e7;opacity:0;transition:opacity .5s,transform .65s cubic-bezier(.22,1,.36,1);position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem;transform:translateY(.75rem)}.MomentsOfRelaxation-module-scss-module__XxpPGa__moment figcaption small{letter-spacing:.18em;font-size:.5rem;display:block}.MomentsOfRelaxation-module-scss-module__XxpPGa__moment figcaption strong{font-family:var(--font-montserrat),Arial,sans-serif;margin-top:.45rem;font-size:clamp(1.25rem,2vw,2rem);font-weight:400;display:block}@media (hover:hover) and (pointer:fine){.MomentsOfRelaxation-module-scss-module__XxpPGa__moment:hover{flex-grow:1.9}.MomentsOfRelaxation-module-scss-module__XxpPGa__moment:hover img{filter:saturate(1.04);transform:scale(1.075)}.MomentsOfRelaxation-module-scss-module__XxpPGa__moment:hover .MomentsOfRelaxation-module-scss-module__XxpPGa__shade{opacity:1}.MomentsOfRelaxation-module-scss-module__XxpPGa__moment:hover figcaption{opacity:1;transform:translateY(0)}}@media (max-width:calc(48rem - .02px)){.MomentsOfRelaxation-module-scss-module__XxpPGa__gallery{width:calc(100% + var(--page-gutter));height:24rem;margin-right:calc(-1*var(--page-gutter))}.MomentsOfRelaxation-module-scss-module__XxpPGa__galleryTrack{will-change:transform;width:max-content;animation:24s linear infinite MomentsOfRelaxation-module-scss-module__XxpPGa__momentsMarquee;transform:translate(0,0)}.MomentsOfRelaxation-module-scss-module__XxpPGa__galleryTrack[data-js-marquee=true]{animation:none}.MomentsOfRelaxation-module-scss-module__XxpPGa__galleryGroup,.MomentsOfRelaxation-module-scss-module__XxpPGa__galleryGroup[aria-hidden=true]{flex:none;gap:.75rem;width:max-content;padding-right:.75rem;display:flex}.MomentsOfRelaxation-module-scss-module__XxpPGa__momentLink{flex:0 0 min(78vw,26rem);min-width:min(78vw,26rem)}.MomentsOfRelaxation-module-scss-module__XxpPGa__moment figcaption{opacity:1;transform:none}}@keyframes MomentsOfRelaxation-module-scss-module__XxpPGa__momentsMarquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.MomentsOfRelaxation-module-scss-module__XxpPGa__moment,.MomentsOfRelaxation-module-scss-module__XxpPGa__moment img,.MomentsOfRelaxation-module-scss-module__XxpPGa__shade,.MomentsOfRelaxation-module-scss-module__XxpPGa__moment figcaption{transition:none}}
