.cs-feature-stage{--cs-feature-ivory: #f5f2ec;--cs-feature-ink: #121211;--cs-feature-line: rgba(245, 241, 234, .24)}.cs-feature-stage--size-compact .cwl-stage,.cs-feature-stage--size-compact .cwl-stage__viewport{--cwl-stage-height: clamp(500px, 37vw, 540px) !important;--cwl-stage-mobile-height: clamp(510px, 134vw, 530px) !important}.cs-feature-stage--size-standard .cwl-stage,.cs-feature-stage--size-standard .cwl-stage__viewport{--cwl-stage-height: clamp(580px, 44vw, 660px) !important;--cwl-stage-mobile-height: 620px !important}.cs-feature-stage--fit-contain .cwl-slide__media img{object-fit:contain;padding:10%}.cs-feature-stage--fit-cover .cwl-slide__media img{object-fit:cover}.cs-feature-stage--copy-top .cwl-slide__copy{align-items:flex-start}.cs-feature-stage--copy-center .cwl-slide__copy{align-items:center}.cs-feature-stage--copy-bottom .cwl-slide__copy{align-items:flex-end}.cs-feature-stage--copy-top .cwl-slide__copy-inner,.cs-feature-stage--copy-center .cwl-slide__copy-inner,.cs-feature-stage--copy-bottom .cwl-slide__copy-inner{height:auto}.cs-feature-stage--align-center .cwl-slide__copy-inner{text-align:center}.cs-feature-stage--align-center :is(.cwl-slide__title,.cwl-slide__description,.cwl-slide__cta){margin-inline:auto}.cs-feature-stage--align-center .cs-feature-stage__object-data{justify-content:center}.cs-feature-stage .cwl-slide__title,.cs-feature-stage .cwl-slide__title>a,.cs-feature-stage .cwl-slide__description,.cs-feature-stage .cs-feature-stage__object-data{min-width:0;overflow-wrap:break-word;word-break:normal}.cs-feature-stage .cwl-slide__title{font-family:var(--cwl-serif);font-weight:400;line-height:.95;letter-spacing:-.04em}.cs-feature-stage .cs-feature-stage__object-data{font-size:10.5px;line-height:1.45}.cs-feature-stage .cwl-slide__media picture{display:block}.cs-feature-stage--design-heritage .cwl-slide__copy{padding:clamp(34px,3.8vw,60px) clamp(28px,3.5vw,56px)}.cs-feature-stage--design-heritage .cwl-slide__title{font-size:clamp(40px,3.9vw,62px)}.cs-feature-stage--design-vitrine.cs-feature-stage--image-right .cwl-slide{grid-template-columns:minmax(320px,28%) minmax(0,72%)}.cs-feature-stage--design-vitrine.cs-feature-stage--image-left .cwl-slide{grid-template-columns:minmax(0,72%) minmax(320px,28%)}.cs-feature-stage--design-vitrine .cwl-slide__media{align-self:stretch;margin:clamp(6px,.7vw,10px);border:1px solid var(--cs-feature-line);background:#10100f}.cs-feature-stage--design-vitrine .cwl-slide__media:after{background:linear-gradient(90deg,rgba(255,255,255,.07),transparent 18% 82%,rgba(255,255,255,.05)),linear-gradient(180deg,rgba(255,255,255,.025),transparent 24% 76%,rgba(0,0,0,.13))}.cs-feature-stage--design-vitrine .cwl-slide__media img{object-fit:contain;padding:8%}.cs-feature-stage--design-vitrine .cwl-slide__copy{padding-inline:clamp(30px,3vw,50px)}.cs-feature-stage--design-vitrine .cwl-slide__title{max-width:10ch;font-size:clamp(38px,3.25vw,54px)}.cs-feature-stage--design-couture.cs-feature-stage--image-right .cwl-slide{grid-template-columns:minmax(340px,44%) minmax(0,56%)}.cs-feature-stage--design-couture.cs-feature-stage--image-left .cwl-slide{grid-template-columns:minmax(0,56%) minmax(340px,44%)}.cs-feature-stage--design-couture .cwl-slide__copy{padding:clamp(36px,3.8vw,62px)}.cs-feature-stage--design-couture .cwl-slide__copy:before{position:absolute;top:clamp(28px,3vw,46px);bottom:clamp(28px,3vw,46px);width:1px;background:currentColor;content:"";opacity:.17}.cs-feature-stage--design-couture.cs-feature-stage--image-right .cwl-slide__copy:before{right:0}.cs-feature-stage--design-couture.cs-feature-stage--image-left .cwl-slide__copy:before{left:0}.cs-feature-stage--design-couture .cwl-slide__title{max-width:12ch;font-size:clamp(40px,3.5vw,58px);line-height:.94}.cs-feature-stage--design-folio.cs-feature-stage--image-right .cwl-slide{grid-template-columns:minmax(360px,48%) minmax(0,52%)}.cs-feature-stage--design-folio.cs-feature-stage--image-left .cwl-slide{grid-template-columns:minmax(0,52%) minmax(360px,48%)}.cs-feature-stage--design-folio .cwl-slide{padding:clamp(14px,1.5vw,24px);gap:clamp(22px,2.6vw,42px)}.cs-feature-stage--design-folio .cwl-slide__media{border:1px solid rgba(17,16,15,.18)}.cs-feature-stage--design-folio .cwl-slide__media:after{display:none}.cs-feature-stage--design-folio .cwl-slide__copy{padding:clamp(28px,3vw,48px) clamp(20px,2.2vw,36px)}.cs-feature-stage--design-folio .cwl-slide__title{max-width:13ch;font-size:clamp(40px,3.5vw,58px);line-height:.94}.cs-feature-stage--design-duet.cs-feature-stage--image-right .cwl-slide{grid-template-columns:minmax(360px,44%) minmax(0,56%)}.cs-feature-stage--design-duet.cs-feature-stage--image-left .cwl-slide{grid-template-columns:minmax(0,56%) minmax(360px,44%)}.cs-feature-stage--design-duet .cwl-slide__media{height:88%;align-self:center;margin:clamp(8px,1.2vw,18px);box-shadow:0 20px 58px #0003}.cs-feature-stage--design-duet.cs-feature-stage--fit-contain .cwl-slide__media img{object-fit:contain;padding:8%}.cs-feature-stage--design-duet .cwl-slide__media:after{display:none}.cs-feature-stage--design-duet .cwl-slide__copy{padding:clamp(34px,4.2vw,68px)}.cs-feature-stage--design-duet .cwl-slide__title{max-width:11ch;font-size:clamp(44px,4vw,66px);line-height:.9}@media screen and (min-width:990px){.cs-feature-stage--design-salon.cs-feature-stage--image-right .cwl-slide{grid-template-columns:minmax(360px,41%) minmax(0,59%)}.cs-feature-stage--design-salon.cs-feature-stage--image-left .cwl-slide{grid-template-columns:minmax(0,59%) minmax(360px,41%)}.cs-feature-stage--design-salon .cwl-slide--dark{--cwl-card-ink: #171613;--cwl-card-muted: rgba(23, 22, 19, .62);--cwl-card-border: rgba(23, 22, 19, .24);--cwl-card-action-hover: rgba(23, 22, 19, .045)}.cv3-living-water-module.cs-feature-stage--design-salon .cwl-slide--dark .cwl-slide__copy{padding:clamp(34px,3.8vw,58px) clamp(32px,4vw,62px);background:#f3efe8!important;color:#171613!important}.cs-feature-stage--design-salon .cwl-slide__copy:after{background:#17161333}.cs-feature-stage--design-salon .cwl-slide__media{margin:clamp(10px,.9vw,14px);border:1px solid rgba(245,241,234,.19);background:#11110f}.cs-feature-stage--design-salon .cwl-slide__title{max-width:11ch;font-size:clamp(41px,3.55vw,58px)}}@media screen and (min-width:990px){.cs-feature-stage--design-arcade.cs-feature-stage--image-right .cwl-slide{grid-template-columns:minmax(330px,34%) minmax(0,66%)}.cs-feature-stage--design-arcade.cs-feature-stage--image-left .cwl-slide{grid-template-columns:minmax(0,66%) minmax(330px,34%)}.cs-feature-stage--design-arcade .cwl-slide__copy{padding:clamp(34px,3.4vw,54px) clamp(30px,3.4vw,52px)}.cs-feature-stage--design-arcade .cwl-slide__media{align-self:stretch;margin:clamp(14px,1.35vw,21px);border:1px solid rgba(245,241,234,.25);border-radius:48% 48% 3px 3px/12% 12% 3px 3px;background:#11110f}.cs-feature-stage--design-arcade.cs-feature-stage--fit-contain .cwl-slide__media img{object-fit:contain;padding:9%}.cs-feature-stage--design-arcade .cwl-slide__title{max-width:10ch;font-size:clamp(39px,3.3vw,54px)}}@media screen and (min-width:990px){.cs-feature-stage--design-plinth.cs-feature-stage--image-right .cwl-slide{grid-template-columns:minmax(360px,46%) minmax(0,54%)}.cs-feature-stage--design-plinth.cs-feature-stage--image-left .cwl-slide{grid-template-columns:minmax(0,54%) minmax(360px,46%)}.cs-feature-stage--design-plinth .cwl-slide__copy{padding:clamp(34px,3.7vw,58px) clamp(32px,4.1vw,64px)}.cs-feature-stage--design-plinth .cwl-slide__media{height:82%;align-self:center;margin:clamp(15px,1.4vw,22px) clamp(22px,2.2vw,34px);border:1px solid rgba(17,16,15,.2);background:#efebe4;box-shadow:0 24px 62px #00000029}.cs-feature-stage--design-plinth .cwl-slide__media:after{background:linear-gradient(180deg,transparent 0 78%,rgba(17,16,15,.1) 78% calc(78% + 1px),transparent calc(78% + 1px)),linear-gradient(112deg,rgba(255,255,255,.04),transparent 42%,rgba(255,255,255,.06));mix-blend-mode:normal;opacity:1}.cs-feature-stage--design-plinth.cs-feature-stage--fit-contain .cwl-slide__media img{object-fit:contain;padding:8.5%}.cs-feature-stage--design-plinth .cwl-slide__title{max-width:12ch;font-size:clamp(41px,3.55vw,58px)}}@media screen and (min-width:990px){.cs-feature-stage--design-atelier .cwl-slide{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:minmax(0,1fr)}.cs-feature-stage--design-atelier.cs-feature-stage--image-right .cwl-slide__copy{grid-column:1 / 6;grid-row:1}.cs-feature-stage--design-atelier.cs-feature-stage--image-right .cwl-slide__media{grid-column:5 / 13;grid-row:1}.cs-feature-stage--design-atelier.cs-feature-stage--image-left .cwl-slide__media{grid-column:1 / 9;grid-row:1}.cs-feature-stage--design-atelier.cs-feature-stage--image-left .cwl-slide__copy{grid-column:8 / 13;grid-row:1}.cs-feature-stage--design-atelier .cwl-slide__media{margin:clamp(14px,1.3vw,20px);border:1px solid rgba(245,241,234,.18)}.cs-feature-stage--design-atelier .cwl-slide__copy{z-index:3;margin-block:clamp(32px,3.7vw,58px);padding:clamp(30px,3.1vw,50px) clamp(28px,3.3vw,52px);border:1px solid rgba(245,241,234,.2);box-shadow:0 26px 72px #00000038}.cs-feature-stage--design-atelier .cwl-slide__copy:after{display:none}.cs-feature-stage--design-atelier .cwl-slide__title{max-width:10.5ch;font-size:clamp(39px,3.35vw,55px)}}@media screen and (min-width:990px){.cs-feature-stage--design-archive.cs-feature-stage--image-right .cwl-slide{grid-template-columns:minmax(340px,38%) minmax(0,62%)}.cs-feature-stage--design-archive.cs-feature-stage--image-left .cwl-slide{grid-template-columns:minmax(0,62%) minmax(340px,38%)}.cs-feature-stage--design-archive .cwl-slide__copy{padding:clamp(32px,3.35vw,54px) clamp(30px,3.7vw,58px)}.cs-feature-stage--design-archive .cwl-slide__copy-inner{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto auto auto 1fr auto;column-gap:18px}.cs-feature-stage--design-archive .cs-feature-stage__object-index{grid-column:2;grid-row:1;margin:0;text-align:right}.cs-feature-stage--design-archive .cwl-slide__eyebrow{grid-column:1;grid-row:1}.cs-feature-stage--design-archive :is(.cwl-slide__title,.cwl-slide__description,.cs-feature-stage__object-data,.cwl-slide__commerce){grid-column:1 / -1}.cs-feature-stage--design-archive .cwl-slide__title{max-width:12ch;font-size:clamp(40px,3.45vw,56px)}.cs-feature-stage--design-archive .cwl-slide__commerce{grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:end;border-top:1px solid rgba(245,241,234,.2)}.cs-feature-stage--design-archive .cwl-slide__cta{min-width:186px}.cs-feature-stage--design-archive .cwl-slide__media{margin:clamp(8px,.8vw,12px) clamp(8px,.8vw,12px) clamp(8px,.8vw,12px) 0;border:1px solid rgba(245,241,234,.16)}.cs-feature-stage--design-archive.cs-feature-stage--image-left .cwl-slide__media{margin-right:0;margin-left:clamp(8px,.8vw,12px)}}@media screen and (max-width:989px){.cs-feature-stage--size-compact .cwl-stage__viewport{height:clamp(510px,134vw,530px)!important}.cs-feature-stage--size-standard .cwl-stage__viewport{height:620px!important}.cs-feature-stage :is(.cwl-slide,.cwl-slide--text-right){display:grid!important;grid-template-columns:1fr!important;grid-template-rows:minmax(0,44%) minmax(0,56%)!important;padding:0!important;gap:0!important}.cs-feature-stage:is(.cs-feature-stage--design-vitrine,.cs-feature-stage--design-duet,.cs-feature-stage--design-arcade,.cs-feature-stage--design-plinth) :is(.cwl-slide,.cwl-slide--text-right){grid-template-rows:minmax(0,48%) minmax(0,52%)!important}.cs-feature-stage:is(.cs-feature-stage--design-vitrine,.cs-feature-stage--design-duet,.cs-feature-stage--design-arcade,.cs-feature-stage--design-plinth).cs-feature-stage--mobile-copy-first :is(.cwl-slide,.cwl-slide--text-right){grid-template-rows:minmax(0,52%) minmax(0,48%)!important}.cs-feature-stage :is(.cwl-slide__media,.cwl-slide__copy){position:relative!important;inset:auto!important;width:auto!important;height:auto!important;min-height:0!important;grid-area:auto!important;align-self:stretch!important;margin:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important}.cs-feature-stage--mobile-image-first .cwl-slide__media{order:1!important}.cs-feature-stage--mobile-image-first .cwl-slide__copy{order:2!important}.cs-feature-stage--mobile-copy-first :is(.cwl-slide,.cwl-slide--text-right){grid-template-rows:minmax(0,56%) minmax(0,44%)!important}.cs-feature-stage--mobile-copy-first .cwl-slide__copy{order:1!important}.cs-feature-stage--mobile-copy-first .cwl-slide__media{order:2!important}.cs-feature-stage .cwl-slide__copy,.cv3-living-water-module.cs-feature-stage .cwl-slide--dark .cwl-slide__copy{align-items:center;padding:15px clamp(16px,4.6vw,22px) 16px;border:0;background:#0d0d0c!important}.cs-feature-stage .cwl-slide__copy:before{display:none}.cs-feature-stage .cwl-slide__copy:after{top:-1px;right:0;bottom:auto;left:0;display:block;width:auto;height:1px}.cs-feature-stage .cwl-slide__copy-inner{display:grid;width:100%;height:auto;grid-template-columns:1fr;grid-template-rows:auto auto auto auto auto 1fr;column-gap:0;text-align:left}.cs-feature-stage .cwl-slide__media:after{border-radius:0;background:linear-gradient(112deg,rgba(255,255,255,.025),transparent 38%,rgba(255,255,255,.045) 72%,transparent);opacity:.34;mix-blend-mode:screen}.cs-feature-stage .cwl-slide__media img{object-position:var(--cs-feature-mobile-image-position, var(--cwl-image-position, 50% 50%));opacity:1}.cs-feature-stage--fit-contain .cwl-slide__media img{object-fit:contain;padding:10%}.cs-feature-stage--design-vitrine.cs-feature-stage--fit-contain .cwl-slide__media img,.cs-feature-stage--design-duet.cs-feature-stage--fit-contain .cwl-slide__media img{padding:8%}.cs-feature-stage--design-arcade.cs-feature-stage--fit-contain .cwl-slide__media img{padding:9%}.cs-feature-stage--design-plinth.cs-feature-stage--fit-contain .cwl-slide__media img{padding:8.5%}.cs-feature-stage--fit-cover .cwl-slide__media img{object-fit:cover;padding:0}.cs-feature-stage--copy-top .cwl-slide__copy{align-items:flex-start!important}.cs-feature-stage--copy-center .cwl-slide__copy{align-items:center!important}.cs-feature-stage--copy-bottom .cwl-slide__copy{align-items:flex-end!important}.cs-feature-stage--align-center .cwl-slide__copy-inner{text-align:center!important}.cs-feature-stage--align-center :is(.cwl-slide__title,.cwl-slide__description,.cwl-slide__cta){margin-inline:auto}.cs-feature-stage .cs-feature-stage__object-index{margin-bottom:4px;font-size:10px}.cs-feature-stage .cwl-slide__eyebrow{margin-bottom:4px;font-size:10px;letter-spacing:.16em}.cs-feature-stage .cwl-slide__title,.cs-feature-stage .cwl-slide__title>a{display:block;max-width:14ch;overflow:visible;font-size:clamp(28px,8.4vw,34px);line-height:.96;-webkit-box-orient:initial;-webkit-line-clamp:unset!important}.cs-feature-stage .cwl-slide__description{display:block;max-width:40ch;margin-top:7px;overflow:visible;font-size:13px;line-height:1.45;-webkit-box-orient:initial;-webkit-line-clamp:unset!important}.cs-feature-stage .cs-feature-stage__object-data{max-height:none;gap:3px 10px;margin-top:7px;overflow:visible;font-size:10px;line-height:1.35;letter-spacing:.075em}.cs-feature-stage .cwl-slide__commerce{align-self:end;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end;padding-top:8px}.cs-feature-stage .cwl-slide__price{font-size:clamp(19px,5.8vw,23px)}.cs-feature-stage .cwl-slide__cta{min-width:144px;min-height:44px;padding-inline:10px;gap:8px;font-size:10px;letter-spacing:.09em}.cs-feature-stage .cwl-slide__cta svg{width:20px;flex:0 0 20px}.cs-feature-stage--align-center .cwl-slide__copy-inner{text-align:center}.cs-feature-stage--align-center .cs-feature-stage__object-data{justify-content:center}.cv3-living-water-module.cs-feature-stage--design-salon .cwl-slide--dark{--cwl-card-ink: #171613;--cwl-card-muted: rgba(23, 22, 19, .64);--cwl-card-border: rgba(23, 22, 19, .26);--cwl-card-action-hover: rgba(23, 22, 19, .045)}.cv3-living-water-module.cs-feature-stage--design-salon .cwl-slide--dark .cwl-slide__copy{background:#f3efe8!important;color:#171613!important}.cs-feature-stage--design-arcade .cwl-slide__media{margin:8px 10px 0!important;border:1px solid rgba(245,241,234,.22);border-radius:46% 46% 0 0/14% 14% 0 0!important}.cs-feature-stage--design-plinth .cwl-slide__media{margin:8px 12px 0!important;border:1px solid rgba(17,16,15,.18);box-shadow:inset 0 -1px #11100f14!important}.cs-feature-stage--design-atelier .cwl-slide__copy{box-shadow:inset 0 1px #f5f1ea24!important}.cs-feature-stage--design-archive .cwl-slide__copy-inner{border-top:1px solid rgba(245,241,234,.16);padding-top:10px}}@media screen and (min-width:750px)and (max-width:989px){.cs-feature-stage :is(.cwl-slide,.cwl-slide--text-right){grid-template-columns:minmax(0,52%) minmax(0,48%)!important;grid-template-rows:minmax(0,1fr)!important}.cs-feature-stage--mobile-image-first .cwl-slide__media,.cs-feature-stage--mobile-copy-first .cwl-slide__copy{order:1!important}.cs-feature-stage--mobile-image-first .cwl-slide__copy,.cs-feature-stage--mobile-copy-first .cwl-slide__media{order:2!important}}@media screen and (max-width:359px){.cs-feature-stage .cwl-slide__copy{padding-inline:14px}.cs-feature-stage .cwl-slide__title,.cs-feature-stage .cwl-slide__title>a{font-size:27px}.cs-feature-stage .cwl-slide__description{font-size:13px}.cs-feature-stage .cwl-slide__commerce{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:8px}.cs-feature-stage .cwl-slide__price{min-width:0;overflow:visible}.cs-feature-stage .cwl-slide__cta{width:100%;min-width:0;font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/174/assets/cs-feature-stage-compositions-v1.css.map */
