:root{--clv-text: #26282C;--clv-text-secondary: #535C73;--clv-text-body: #3D4048;--clv-text-tertiary: #A1A8BA;--clv-warm: #F2EFE4;--clv-muted: #F9FAFB;--clv-subtle: #F5F4F2;--clv-brand-subtle: #E8F1FF;--clv-inverse-strong: #191B1E;--clv-radius-md: 12px;--clv-radius-xl: 24px}.clv-sec{color:var(--clv-text);font-family:var(--clv-font-body);padding:40px 16px}.clv-sec--muted{background:var(--clv-muted)}.clv-sec__inner{max-width:1360px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.clv-sec__head{display:flex;flex-direction:column;gap:8px}.clv-sec__lead{margin:0;font-size:14px;line-height:1.5;text-align:center}.clv-sec__cta{display:flex;justify-content:center}@media(min-width:1024px){.clv-sec{padding:120px 40px}.clv-sec__inner{gap:32px}.clv-sec__head--split{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:8px}.clv-sec__head--split .clv-heading{flex:1 1 auto}.clv-sec__lead{width:500px;flex:0 0 500px;font-size:18px;line-height:27px;text-align:left}}.clv-heading{display:flex;flex-direction:column;gap:8px}.clv-heading--center{align-items:center;text-align:center}.clv-heading__overline{margin:0;font-size:14px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase}.clv-heading__title{margin:0;font-family:var(--clv-font-display);font-weight:var(--clv-font-display-weight);color:var(--clv-text);font-size:28px;line-height:32px;letter-spacing:-.005em}.clv-heading__title--lg{font-size:36px;line-height:40px;letter-spacing:-.01em}.clv-heading__subtitle{margin:0;font-size:14px;line-height:21px;color:var(--clv-text-body)}@media(min-width:1024px){.clv-heading__title,.clv-heading__title--lg{font-size:48px;line-height:53px;letter-spacing:-.01em}.clv-heading__title--sm{font-size:36px;line-height:41px;letter-spacing:-.005em}.clv-heading__subtitle{font-size:18px;line-height:27px;color:var(--clv-text)}}.clv-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border-radius:4px;border:1px solid transparent;font-family:var(--clv-font-body);font-size:14px;font-weight:500;line-height:1.357;white-space:nowrap;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s}.clv-btn--48{height:48px;padding:0 20px;font-size:16px;font-weight:600;letter-spacing:.013em}.clv-btn--30{height:30px;padding:0 12px}.clv-btn--dark{--clv-btn-fill: var(--clv-cobalt);--clv-btn-hover: #fff;background:var(--clv-text);color:#fff;border:0}.clv-btn--blue{--clv-btn-fill: var(--clv-text);--clv-btn-hover: #fff;background:var(--clv-cobalt);color:#fff;border:0}.clv-btn--white,.clv-btn--outline{--clv-btn-fill: var(--clv-text);--clv-btn-hover: #fff;background:#fff;color:var(--clv-text);border-color:var(--clv-border)}[data-clv-hover]{position:relative;overflow:hidden;isolation:isolate}[data-clv-hover]>.btn-fill{position:absolute;z-index:-1;inset-block-start:-50%;inset-inline-start:-25%;display:block;width:150%;height:200%;border-radius:50%;background-color:var(--clv-btn-fill, #fff);transform:translate3d(0,-76%,0);pointer-events:none}[data-clv-hover]>.btn-text{display:inline-flex;align-items:center;gap:inherit;transition:color var(--animation-primary, .4s) .1s}@media(hover:hover){[data-clv-hover]:hover{color:var(--clv-btn-hover, var(--clv-text))}.clv-btn--white[data-clv-hover]:hover,.clv-btn--outline[data-clv-hover]:hover{border-color:var(--clv-text)}}.clv-carousel-controls{display:flex;justify-content:flex-end}.clv-carousel-controls__arrows{display:none;gap:16px}.clv-carousel-controls__btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--clv-slate-400);border-radius:100px;background:transparent;color:var(--clv-text);cursor:pointer;transition:opacity .2s}.clv-carousel-controls__btn{--clv-btn-fill: var(--clv-text);--clv-btn-hover: #fff}.clv-carousel-controls--dark .clv-carousel-controls__btn{--clv-btn-fill: #fff;--clv-btn-hover: var(--clv-text);color:#fff}.clv-carousel-controls__btn:disabled>.btn-fill{display:none}.clv-carousel-controls__btn:disabled{opacity:.2;cursor:default}.clv-carousel-controls__dots{display:flex;justify-content:center;align-items:center;gap:7px;width:100%;padding:8px 0}.clv-carousel--static .clv-carousel-controls{display:none}.clv-dot{width:6px;height:6px;padding:0;border:0;border-radius:3px;background:var(--clv-text);opacity:.2;cursor:pointer;transition:width .2s,opacity .2s,transform .2s}.clv-dot.is-active{width:16px;opacity:1}.clv-dot[hidden]{display:none}.clv-dot.is-edge{transform:scale(.65)}.clv-carousel-controls--dark .clv-dot{background:#fff}@media(min-width:1024px){.clv-carousel-controls__arrows{display:flex}.clv-carousel-controls__dots{display:none}}.clv-track,.clv-cats__track,.clv-blog__track,.clv-cmp__scroll{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}.clv-track::-webkit-scrollbar,.clv-cats__track::-webkit-scrollbar,.clv-blog__track::-webkit-scrollbar,.clv-cmp__scroll::-webkit-scrollbar{display:none}.clv-track>*,.clv-cats__track>*,.clv-blog__track>*{scroll-snap-align:start;flex:0 0 auto}.clv-chips{display:flex;flex-wrap:wrap;gap:8px}.clv-chip{padding:8px 20px;border:1px solid var(--clv-text);border-radius:999px;background:transparent;color:var(--clv-text);font-family:var(--clv-font-body);font-size:14px;font-weight:500;line-height:1.357;white-space:nowrap;cursor:pointer}.clv-chip.is-active{background:var(--clv-text);color:#fff}.clv-chips--dark .clv-chip{border-color:var(--clv-slate-400);color:#fff}.clv-chips--dark .clv-chip.is-active{background:var(--clv-cobalt);border-color:var(--clv-cobalt)}.clv-chip,.clv-plp-chip{flex:0 0 auto;--clv-btn-fill: var(--clv-text);--clv-btn-hover: #fff}.clv-chips--dark .clv-chip{--clv-btn-fill: #fff;--clv-btn-hover: var(--clv-text)}.clv-chip.is-active>.btn-fill,.clv-plp-chip.is-active>.btn-fill{display:none}@media(hover:hover){.clv-chip.is-active[data-clv-hover]:hover,.clv-plp-chip.is-active[data-clv-hover]:hover{color:#fff}.clv-chip:not(.is-active)[data-clv-hover]:hover,.clv-plp-chip:not(.is-active)[data-clv-hover]:hover{border-color:var(--clv-btn-fill);color:var(--clv-btn-hover)}}.clv-rating-line{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;line-height:21px}.clv-rating-line__stars{display:flex;gap:2px}.clv-cats__card{position:relative;display:block;width:300px;border-radius:var(--clv-radius-sm);overflow:hidden;color:#fff;text-decoration:none}.clv-cats__image{position:relative;display:block;height:430px;background:var(--clv-warm)}.clv-cats__arrow{position:absolute;z-index:2;right:12px;bottom:12px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:#fff;color:var(--clv-black);transition:transform .3s}.clv-cats__arrow .clv-icon{width:18px;height:18px}.clv-cats__card:hover .clv-cats__arrow{transform:translate(2px)}.clv-cats__image img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.clv-cats__card:hover .clv-cats__image img{transform:scale(1.03)}.clv-cats__copy{position:absolute;z-index:1;left:12px;right:52px;bottom:12px;display:flex;flex-direction:column;gap:4px}.clv-cats__copy:before{content:"";position:absolute;z-index:-1;top:-72px;right:-52px;bottom:-12px;left:-12px;background:linear-gradient(to bottom,#0000 0,#0000008c 72px,#000000bf);pointer-events:none}.clv-cats__title{font-size:16px;line-height:24px;color:#fff}.clv-cats__text{font-size:14px;line-height:21px;color:#e5e8ee}@media screen and (min-width:1024px){.clv-cats__track{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;overflow:visible;margin:0;padding:0}.clv-cats__card{width:auto}.clv-cats__image{height:500px}.clv-cats__arrow{right:15px;bottom:15px;width:50px;height:50px}.clv-cats__arrow .clv-icon{width:24px;height:24px}.clv-cats__copy{left:20px;right:80px;bottom:20px}.clv-cats__copy:before{top:-72px;right:-80px;bottom:-20px;left:-20px}.clv-cats__title{font-size:18px;line-height:27px}.clv-cats__text{font-size:16px;line-height:24px}.clv-cats .clv-carousel-controls{display:none}}.clv-cmp .clv-heading{align-items:flex-start;text-align:left}.clv-cmp__scroll{padding-block:24px 12px}.clv-cmp__table{position:relative;display:grid;grid-template-columns:150px repeat(var(--clv-cmp-cols),140px);row-gap:24px;flex:0 0 auto}.clv-cmp__row{display:contents}.clv-cmp__row>*{grid-row:var(--r);position:relative;z-index:2}.clv-cmp__label,.clv-cmp__cell{display:flex;align-items:center;padding:20px 12px;font-size:14px;line-height:21px;color:var(--clv-text)}.clv-cmp__cell{justify-content:center;text-align:center;padding-inline:4px}.clv-cmp__label{grid-column:1}.clv-cmp__label--overline{text-transform:uppercase}.clv-cmp__name{font-size:18px;line-height:24px;font-weight:500;letter-spacing:-.02em;text-decoration:none;padding-block:24px}.clv-cmp__image{padding-block:24px}.clv-cmp__image img{width:110px;height:auto;aspect-ratio:var(--clv-cmp-ratio, 167 / 207);object-fit:contain}[data-clv-compare-panel=desks] .clv-cmp__image img{width:130px}.clv-cmp__cell.is-highlight{color:#fff}.clv-cmp__rowbg{grid-column:1 / -1;background:var(--clv-warm);border-radius:var(--clv-radius-md);z-index:0}.clv-cmp__highlight{z-index:1;background:var(--clv-text);border-radius:var(--clv-radius-md);box-shadow:0 6px 9px #191b1f40;margin-bottom:-12px}.clv-cmp .clv-sec__cta{padding-top:16px}.clv-cmp__panel{display:flex;flex-direction:column;gap:inherit}.clv-cmp__panel[hidden],.clv-sec[hidden]{display:none}.clv-cmp__heads{display:grid}.clv-cmp__heads>.clv-cmp__head{grid-area:1 / 1}.clv-cmp__head[hidden]{display:none}.clv-cmp__panels{position:relative;display:grid}.clv-cmp__panels>.clv-cmp__panel{grid-area:1 / 1;min-width:0}.clv-cmp__toggle{position:relative;display:flex;align-self:center;gap:8px;padding:4px;border:1px solid #E5E8EE;border-radius:999px;background:#e5e8ee;isolation:isolate}.clv-cmp__thumb{position:absolute;top:4px;bottom:4px;left:0;z-index:-1;width:var(--w, 110px);border:1px solid #CCD1DB;border-radius:999px;background:#fff;box-shadow:0 1px 2px #191b1f0f,0 2px 8px #191b1f0f;transform:translate(var(--x, 4px));transition:transform .5s cubic-bezier(.65,0,.25,1.25),width .5s cubic-bezier(.65,0,.25,1.25)}.clv-cmp__toggle:not(.is-ready) .clv-cmp__thumb{transition:none}.clv-cmp__toggle:not(.is-ready) .clv-cmp__tab.is-active{border-color:#ccd1db;background:#fff}.clv-cmp__tab{position:relative;display:flex;align-items:center;justify-content:center;width:110px;height:32px;padding:0 12px;border:1px solid transparent;border-radius:999px;background:transparent;font-family:var(--clv-font-body);font-size:14px;font-weight:500;line-height:1.357;color:var(--clv-text-secondary, #535C73);cursor:pointer;transition:color .3s}.clv-cmp__tab.is-active{color:var(--clv-text)}.clv-cmp__tab:active{transform:scale(.97)}@media(prefers-reduced-motion:reduce){.clv-cmp__thumb{transition:none}}@media(min-width:1024px){.clv-cmp{padding-inline:160px}.clv-cmp .clv-heading{align-items:center;text-align:center}.clv-cmp__scroll{overflow:visible;margin:0;padding:40px 0}.clv-cmp__table{width:100%;grid-template-columns:repeat(calc(var(--clv-cmp-cols) + 1),minmax(0,1fr))}.clv-cmp__name{font-size:22px;line-height:29px}.clv-cmp__image img{width:167px}[data-clv-compare-panel=desks] .clv-cmp__image img{width:220px}.clv-cmp__toggle{padding:8px}.clv-cmp__thumb{top:8px;bottom:8px;width:var(--w, 150px)}.clv-cmp__tab{width:150px;height:40px;padding:0 16px}.clv-cmp .clv-carousel-controls{display:none}.clv-cmp .clv-sec__cta{padding-top:0}}.clv-benefits .clv-heading{align-items:center;text-align:center}.clv-benefits__card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:300px;height:400px;border-radius:var(--clv-radius-sm);overflow:hidden;background:var(--clv-warm)}.clv-benefits__card>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.clv-benefits__glass{position:relative;display:flex;flex-direction:column;gap:2px;padding:16px;background:#26282c73;-webkit-backdrop-filter:blur(21.25px);backdrop-filter:blur(21.25px);color:#fff}.clv-benefits__title{margin:0;font-size:16px;line-height:1.5}.clv-benefits__text{margin:0;font-size:14px;line-height:21px;color:var(--clv-muted)}@media(min-width:1024px){.clv-benefits{padding-block:60px}.clv-benefits .clv-heading{align-items:flex-start;text-align:left}.clv-benefits__track{gap:20px;margin-right:calc(-1*max(40px,(100vw - 1360px) / 2));padding-right:40px;margin-left:0;padding-left:0;scroll-padding-inline:0}.clv-benefits__card{width:412px;height:500px}.clv-benefits__glass{padding:24px}.clv-benefits__title{font-size:18px;line-height:27px}}.clv-teaser{background:var(--clv-teaser-bg, var(--clv-warm));padding-block:80px}.clv-teaser__card{display:flex;flex-direction:column-reverse;background:#fff;border-radius:var(--clv-radius-xl);overflow:hidden}.clv-teaser__copy{display:flex;flex-direction:column;gap:16px;padding:24px}.clv-teaser__title{display:flex;flex-direction:column;gap:6px}.clv-teaser__name{margin:0;font-family:var(--clv-font-display);font-weight:var(--clv-font-display-weight);font-size:36px;line-height:40px;letter-spacing:-.01em}.clv-teaser__price{margin-top:-12px}.clv-teaser__price-row{display:flex;align-items:center;gap:10px;margin:0}.clv-teaser__price-now{font-family:var(--clv-font-display);font-weight:var(--clv-font-display-weight);font-size:28px;line-height:32px;letter-spacing:-.005em}.clv-teaser__price-was{font-size:16px;line-height:24px;color:var(--clv-text-tertiary)}.clv-teaser__price-note{margin:0;font-size:12px;line-height:17px;letter-spacing:.02em;color:var(--clv-text-secondary)}.clv-teaser__features{display:flex;flex-direction:column;gap:16px}.clv-teaser__subtitle{margin:0;font-size:14px;line-height:21px}.clv-teaser__list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.clv-teaser__list li{display:flex;align-items:center;gap:8px;font-size:14px;line-height:21px}.clv-teaser__button{height:48px;font-size:16px;font-weight:600}.clv-teaser__media{position:relative}.clv-teaser__slides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.clv-teaser__slides::-webkit-scrollbar{display:none}.clv-teaser__slide{flex:0 0 100%;scroll-snap-align:start;height:300px;background:var(--clv-warm)}.clv-teaser__slide img{width:100%;height:100%;object-fit:cover}.clv-teaser__thumbs{display:none}.clv-teaser__dots{position:absolute;left:0;right:0;bottom:0;padding:12px 0}.clv-teaser__dots .clv-carousel-controls__dots{padding:0}@media(min-width:1024px){.clv-teaser{padding:120px 20px}.clv-teaser__card{flex-direction:row;align-items:center;justify-content:space-between;padding-left:80px}.clv-teaser__copy{width:493px;flex:0 0 auto;gap:24px;padding:0}.clv-teaser__features{gap:8px}.clv-teaser__name{font-size:72px;line-height:72px;letter-spacing:-.01em}.clv-teaser__price{margin-top:-4px}.clv-teaser__price-now{font-size:36px;line-height:41px}.clv-teaser__price-note{font-size:14px;line-height:21px;letter-spacing:0}.clv-teaser__subtitle{font-size:22px;line-height:29px;font-weight:500;letter-spacing:-.02em}.clv-teaser__list li{font-size:18px;line-height:27px}.clv-teaser__button{align-self:flex-start;height:40px;font-size:14px;font-weight:500}.clv-teaser__media{width:50.5%;max-width:687px;aspect-ratio:1;flex:0 0 auto}.clv-teaser__slide{height:auto;aspect-ratio:1}.clv-teaser__slides{height:100%}.clv-teaser__dots{display:none}.clv-teaser__thumbs{position:absolute;left:-14px;right:0;bottom:0;display:flex;gap:8px;padding:20px;overflow:hidden;background:var(--clv-brand-subtle);-webkit-backdrop-filter:blur(10.95px);backdrop-filter:blur(10.95px)}.clv-teaser__thumb{flex:0 0 auto;width:150px;height:150px;padding:0;border:2px solid transparent;border-radius:3.2px;overflow:hidden;background:var(--clv-warm);cursor:pointer}.clv-teaser__thumb.is-active{border-color:var(--clv-text)}.clv-teaser__thumb img{width:100%;height:100%;object-fit:cover}}.clv-ws{padding-block:60px}.clv-ws .clv-sec__lead{text-align:left}.clv-ws__stage{position:relative;height:430px;border-radius:var(--clv-radius-xl);overflow:hidden}.clv-ws__image{width:100%;height:100%;object-fit:cover}.clv-ws__spot{position:absolute;left:var(--x);top:var(--y)}.clv-ws__dot{position:relative;z-index:2;display:block;width:40px;height:40px;margin:-20px 0 0 -20px;padding:0;border:0;border-radius:50%;background:radial-gradient(circle,#fff 0 8px,#26282c80 8.5px);cursor:pointer}.clv-ws__dot:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#ffffff8c;pointer-events:none;animation:clv-ws-pulse 2.8s ease-out infinite}.clv-ws__spot.is-open .clv-ws__dot:before{animation:none;opacity:0}@keyframes clv-ws-pulse{0%{transform:scale(.45);opacity:.7}70%,to{transform:scale(1.35);opacity:0}}@media(prefers-reduced-motion:reduce){.clv-ws__dot:before{animation:none;opacity:0}}.clv-ws__spot.is-open .clv-ws__dot{background:radial-gradient(circle,var(--clv-text) 0 8px,rgba(255,255,255,.5) 8.5px)}.clv-ws__card{position:absolute;top:8px;left:8px;z-index:3;display:none;gap:0;width:325px;height:115px;padding:4px;border-radius:var(--clv-radius-sm);background:#26282c33;-webkit-backdrop-filter:blur(21px);backdrop-filter:blur(21px);color:#fff}.clv-ws__spot--left .clv-ws__card{left:auto;right:48px}.clv-ws__spot.is-open{z-index:5}.clv-ws__spot.is-open .clv-ws__card{display:flex}.clv-ws__card-image{flex:0 0 auto;height:100%;aspect-ratio:280 / 322;border-radius:var(--clv-radius-sm);overflow:hidden;background:var(--clv-subtle)}.clv-ws__card-image img{width:100%;height:100%;object-fit:cover}.clv-ws__card-body{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;padding:8px 4px 8px 8px}.clv-ws__card-title{display:block;font-size:22px;line-height:29px;font-weight:500;letter-spacing:-.02em}.clv-ws__card-sub{display:block;font-size:12px;line-height:17px;letter-spacing:.02em}.clv-ws__card-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.clv-ws__card-price{font-size:14px;line-height:21px}@media(max-width:1023px){.clv-ws__spot{position:static}.clv-ws__dot{position:absolute;left:var(--x);top:var(--y)}.clv-ws__card{top:auto;left:8px;right:8px;bottom:8px;width:auto}.clv-ws__spot--left .clv-ws__card{left:8px;right:8px}}@media(min-width:1024px){.clv-ws{padding-block:120px}.clv-ws .clv-sec__inner{gap:24px}.clv-ws__stage{height:600px}.clv-ws__card{top:var(--card-top, -20px);left:28px}.clv-ws__spot--left .clv-ws__card{left:auto;right:48px}}.clv-reviews{background:var(--clv-inverse-strong);color:#fff;padding-block:60px}.clv-reviews .clv-heading__title{color:#fff}.clv-reviews__head{display:flex;flex-direction:column;gap:16px}.clv-reviews__rating{display:flex;align-items:center;gap:12px;margin:0;font-size:14px;line-height:21px}.clv-reviews .clv-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:-16px;padding-inline:16px}.clv-reviews .clv-chips::-webkit-scrollbar{display:none}.clv-review{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:300px;height:400px;padding:12px;border-radius:var(--clv-radius-sm);overflow:hidden;background:var(--clv-text);color:#fff}.clv-review[hidden]{display:none}.clv-review__content{display:flex;flex-direction:column;gap:12px}.clv-review__meta{display:flex;justify-content:space-between;gap:8px;margin:0;font-size:12px;line-height:17px;letter-spacing:.02em;color:var(--clv-slate-200)}.clv-review__meta span+span{font-size:11px;line-height:1.4;letter-spacing:.05em;text-transform:uppercase;color:var(--clv-slate-400)}.clv-review__title{margin:0;font-family:var(--clv-font-display);font-weight:var(--clv-font-display-weight);font-size:24px;line-height:29px;color:#fff}.clv-review__content{min-height:0;overflow:hidden}.clv-review__text{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:12;font-size:14px;line-height:21px}.clv-review__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.clv-review__title+.clv-review__text{-webkit-line-clamp:8}.clv-review__verified{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;line-height:21px}.clv-review--video{justify-content:flex-end;gap:12px}.clv-review__poster{position:absolute;top:0;right:0;bottom:0;left:0}.clv-review__poster img,.clv-review__poster video{width:100%;height:100%;object-fit:cover}.clv-review__poster:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000,#0009);pointer-events:none}.clv-review__play{position:absolute;left:50%;top:50%;z-index:2;display:flex;padding:0;border:0;background:none;transform:translate(-50%,-50%);cursor:pointer}.clv-review.is-playing .clv-review__play,.clv-review.is-playing .clv-review__poster:after,.clv-review.is-playing .clv-review__creator{display:none}.clv-review__creator{position:relative;z-index:1;display:flex;flex-direction:column;gap:4px}.clv-review__handle{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;line-height:21px}.clv-review__followers{margin:0;font-size:12px;line-height:17px;letter-spacing:.02em}@media(min-width:1024px){.clv-reviews{padding-block:80px}.clv-reviews .clv-heading{max-width:920px}.clv-reviews__rating{font-size:18px;line-height:27px}.clv-reviews .clv-chips{margin:0;padding:0}.clv-reviews__track{margin-right:calc(-1*max(40px,(100vw - 1360px) / 2));padding-right:40px;margin-left:0;padding-left:0;scroll-padding-inline:0}}.clv-faq{padding-block:60px}.clv-faq__grid{gap:24px}.clv-faq__aside{display:flex;flex-direction:column;gap:24px}.clv-faq__group{display:flex;flex-direction:column;gap:8px;padding-top:24px;border-top:1px solid var(--clv-slate-400)}.clv-faq__label{margin:0;font-size:18px;line-height:24px;font-weight:500;letter-spacing:-.02em}.clv-faq__contact{gap:24px}.clv-faq__avatars{display:flex}.clv-faq__avatar{width:60px;height:60px;margin-right:-30px;border:1px solid #fff;border-radius:50%;overflow:hidden;background:var(--clv-subtle)}.clv-faq__avatar:last-child{margin-right:0}.clv-faq__avatar img{width:100%;height:100%;object-fit:cover}.clv-faq__contact-title{margin:0 0 4px;font-size:18px;line-height:24px;font-weight:500;letter-spacing:-.02em}.clv-faq__contact-text{margin:0;font-size:16px;line-height:24px}.clv-faq__contact .clv-btn{align-self:flex-start}.clv-faq__list{display:flex;flex-direction:column;border:1px solid var(--clv-slate-200);border-radius:var(--clv-radius-sm);overflow:hidden}.clv-faq__item{background:#fff}.clv-faq__item:not([hidden])~.clv-faq__item:not([hidden]){border-top:1px solid var(--clv-slate-200)}.clv-faq__question{display:flex;align-items:center;gap:12px;padding:24px 12px;font-size:16px;line-height:24px;color:var(--clv-inverse-strong);list-style:none;cursor:pointer}.clv-faq__question::-webkit-details-marker{display:none}.clv-faq__question span{flex:1 1 auto}.clv-faq__question svg{flex:0 0 auto;transition:transform .2s}.clv-faq__item[open] .clv-faq__question svg{transform:rotate(180deg)}.clv-faq__answer{padding:0 12px 20px;font-size:14px;line-height:21px;color:var(--clv-text-body)}.clv-faq__answer p{margin:0 0 8px}@media(min-width:1024px){.clv-faq{padding-block:120px}.clv-faq__grid{flex-direction:row;align-items:flex-start;justify-content:space-between}.clv-faq__aside{width:555px;flex:0 0 auto}.clv-faq .clv-heading{max-width:440px}.clv-faq__label,.clv-faq__contact-title{font-size:22px;line-height:29px}.clv-faq__contact-text{font-size:18px;line-height:27px}.clv-faq__list{width:670px;flex:0 1 670px;gap:16px;padding-block:12px;border:0;border-radius:0;overflow:visible}.clv-faq__item,.clv-faq__item:not([hidden])~.clv-faq__item:not([hidden]){border:1px solid var(--clv-slate-400);border-radius:var(--clv-radius-sm)}.clv-faq__question{padding:16px 12px}}.clv-blog{background:var(--clv-subtle);padding-block:40px}.clv-blog__all{display:none}.clv-blog__all-mobile{width:100%}.clv-blog__card{display:flex;flex-direction:column;gap:8px;width:290px;color:inherit;text-decoration:none}.clv-blog__image{display:block;height:220px;border-radius:var(--clv-radius-sm);overflow:hidden;background:var(--clv-warm)}.clv-blog__image img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.clv-blog__card:hover .clv-blog__image img{transform:scale(1.03)}.clv-blog__title{font-size:16px;line-height:1.5}.clv-blog__more{margin-top:-4px;font-size:14px;line-height:21px;color:var(--clv-text-secondary)}@media(min-width:1024px){.clv-blog{padding-block:120px}.clv-blog__all{display:inline-flex;width:150px}.clv-blog__all-mobile{display:none}.clv-blog__track{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;overflow:visible;margin:0;padding:0}.clv-blog__card{width:auto}.clv-blog__image{height:300px}.clv-blog__title{font-size:18px;line-height:27px}.clv-blog__more{margin-top:0;font-size:16px;line-height:24px}.clv-blog .clv-carousel-controls{display:none}}.clv-media .clv-heading{align-items:flex-start;text-align:left}.clv-media__item{display:flex;flex-direction:column;gap:24px;width:264px}.clv-media--captions .clv-media__item{width:100%}.clv-media__card{position:relative;height:470px;border-radius:var(--clv-radius-md);overflow:hidden;background:var(--clv-subtle)}.clv-media--captions .clv-media__card{height:auto;aspect-ratio:1;border-radius:14px}.clv-media__card img,.clv-media__card video{width:100%;height:100%;object-fit:cover}.clv-media__toggle{position:absolute;right:0;bottom:0;display:flex;padding:24px;border:0;background:none;cursor:pointer}.clv-media__toggle .clv-media__icon-play,.clv-media__toggle.is-paused .clv-media__icon-pause{display:none}.clv-media__toggle.is-paused .clv-media__icon-play{display:block}.clv-media__toggle.is-paused{top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center}.clv-media__play{position:absolute;left:50%;top:50%;display:flex;transform:translate(-50%,-50%)}.clv-media__caption{display:flex;flex-direction:column;gap:2px;align-items:center;text-align:center;padding:14px 0}.clv-media__title{margin:0;font-size:18px;line-height:24px;font-weight:500;letter-spacing:-.02em}.clv-media__text{margin:0;max-width:400px;font-size:16px;line-height:24px;color:var(--clv-text-body)}@media(max-width:1023px){.clv-media:not(.clv-media--captions) .clv-heading{align-items:center;text-align:center}.clv-media:not(.clv-media--captions) .clv-media__track{scroll-snap-type:x mandatory;padding-inline:calc(50% - 132px);scroll-padding-inline:calc(50% - 132px)}.clv-media:not(.clv-media--captions) .clv-media__item{scroll-snap-align:center}.clv-media--captions .clv-carousel-controls{display:grid;grid-template-columns:28px 1fr 28px;align-items:center}.clv-media--captions .clv-carousel-controls__arrows{display:contents}.clv-media--captions [data-clv-prev]{grid-column:1;grid-row:1}.clv-media--captions [data-clv-next]{grid-column:3;grid-row:1}.clv-media--captions .clv-carousel-controls__dots{grid-column:2;grid-row:1}.clv-media--captions .clv-carousel-controls__btn{width:28px;height:28px;border:0;background:var(--clv-slate-200)}.clv-media--captions .clv-carousel-controls__btn:disabled{opacity:1}.clv-media--captions .clv-media__track{flex-wrap:nowrap}.clv-media--captions .clv-carousel-controls{order:3}}@media(min-width:1024px){.clv-media .clv-heading{align-items:center;text-align:center}.clv-media .clv-heading__subtitle{max-width:616px}.clv-media .clv-sec__inner{gap:48px}.clv-media--captions .clv-sec__inner{gap:80px}.clv-media__track{gap:24px}.clv-media--captions .clv-media__track{gap:8px}.clv-media__item,.clv-media--captions .clv-media__item{width:calc((100% - 48px) / 3)}.clv-media--captions .clv-media__item{width:calc((100% - 16px) / 3)}.clv-media__card,.clv-media--captions .clv-media__card{height:560px;aspect-ratio:auto}.clv-media__title{font-size:22px;line-height:29px}.clv-media__text{font-size:18px;line-height:27px}.clv-media--captions .clv-carousel-controls{margin-top:-56px}}.clv-vs .clv-sec__inner{gap:40px}.clv-vs__body{display:flex;flex-direction:column;gap:40px}.clv-vs__image{height:343px;border-radius:var(--clv-radius-sm);overflow:hidden}.clv-vs__image img{width:100%;height:100%;object-fit:cover}.clv-vs__table{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 88px 77px;row-gap:8px}.clv-vs__row{display:contents}.clv-vs__row>*{grid-row:var(--r);position:relative;z-index:2}.clv-vs__row>.clv-vs__rowbg{grid-column:1 / -1;z-index:0;background:var(--clv-warm);border-radius:var(--clv-radius-md)}.clv-vs__label{grid-column:1;display:flex;align-items:center;padding:12px 10px;font-size:12px;line-height:17px;letter-spacing:.02em}.clv-vs__cell{display:flex;align-items:center;justify-content:center}.clv-vs__text{font-size:14px;line-height:1.3;text-align:center;color:var(--clv-text)}.clv-vs__text--light{color:#fff}.clv-vs__cell img[width="40"]{width:24px;height:24px}.clv-vs__yes,.clv-vs__brand{grid-column:2}.clv-vs__row>.clv-vs__cell:last-child{grid-column:3}.clv-vs__highlight{grid-column:2;z-index:1;margin-bottom:-16px;background:var(--clv-text);border-radius:var(--clv-radius-md);box-shadow:0 12px 9px #191b1f40}.clv-vs__brand{flex-direction:column;gap:4px;padding:16px 4px 8px}.clv-vs__brand>img{width:72px;height:auto}.clv-vs__rating{display:flex;align-items:center;gap:2px;font-size:8px;line-height:1.4;letter-spacing:.05em;color:var(--clv-muted)}.clv-vs__rating img{width:46px;height:auto}.clv-vs__other{padding:8px 4px;font-size:11px;line-height:1.4;letter-spacing:.05em;text-transform:uppercase;text-align:center}@media(min-width:1024px){.clv-vs .clv-sec__inner{gap:64px}.clv-vs__body{flex-direction:row;align-items:stretch;gap:80px}.clv-vs__image{flex:1 1 auto;height:auto}.clv-vs__table{flex:0 0 600px;grid-template-columns:repeat(3,200px);row-gap:14px;align-content:center}.clv-vs__label{padding:16px 12px;font-size:14px;line-height:21px;letter-spacing:0;min-height:74px}.clv-vs__cell img[width="40"]{width:40px;height:40px}.clv-vs__brand{gap:12px;padding:24px 0 12px}.clv-vs__brand>img{width:148px}.clv-vs__rating{gap:4px;font-size:14px;letter-spacing:.05em}.clv-vs__rating img{width:76px}.clv-vs__other{font-size:14px;line-height:1.5;letter-spacing:.1em;padding:24px 40px}.clv-vs__highlight{margin-bottom:-14px}}.clv-sec--warm{background:var(--clv-warm)}.clv-plp-head{display:flex;flex-direction:column;gap:24px;margin-bottom:24px;color:var(--clv-text)}.clv-plp-head__title{display:flex;flex-direction:column;gap:8px}.clv-plp-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-inline:-16px;padding-inline:16px}.clv-plp-chips::-webkit-scrollbar{display:none}.clv-plp-chip{display:inline-flex;align-items:center;height:34px;padding:0 12px;border:1px solid var(--clv-text);border-radius:999px;font-size:16px;line-height:24px;color:var(--clv-text);white-space:nowrap;text-decoration:none}.clv-plp-chip.is-active{background:var(--clv-text);color:#fff}.clv-facets{display:flex;flex-direction:column;gap:20px}.clv-facets__row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:20px;border-bottom:1px solid var(--clv-slate-400)}.clv-facets__left{display:flex;align-items:center;gap:24px;min-width:0}.clv-facets__all{display:inline-flex;align-items:center;gap:2px;padding:4px 0;border:0;background:none;font-family:var(--clv-font-body);font-size:16px;line-height:24px;color:var(--clv-text);cursor:pointer}.clv-facets__count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;margin-left:4px;padding:0 5px;border-radius:9px;background:var(--clv-cobalt);color:#fff;font-size:11px}.clv-facets__list{display:none;gap:8px}.clv-facets__sort{display:inline-flex;align-items:center;gap:2px;padding:4px 0;font-size:16px;font-weight:700;line-height:1.375;list-style:none;cursor:pointer;white-space:nowrap}.clv-facets__sort::-webkit-details-marker{display:none}.clv-dropdown{position:relative}.clv-dropdown__toggle{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 16px;border:1px solid var(--clv-border);border-radius:4px;font-size:14px;line-height:21px;list-style:none;cursor:pointer;white-space:nowrap}.clv-dropdown__toggle::-webkit-details-marker{display:none}.clv-dropdown__toggle.is-active{border-color:var(--clv-text)}.clv-dropdown[open] .clv-dropdown__toggle svg,.clv-dropdown[open] .clv-facets__sort svg{transform:rotate(180deg)}.clv-dropdown__panel{position:absolute;top:calc(100% + 8px);left:0;z-index:20;display:flex;flex-direction:column;gap:12px;min-width:240px;max-height:360px;overflow-y:auto;padding:16px;border:1px solid var(--clv-border);border-radius:var(--clv-radius-sm);background:#fff;box-shadow:0 8px 24px #191b1f1f}.clv-dropdown__panel--right{left:auto;right:0}.clv-dropdown__options{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.clv-dropdown__option{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:14px;line-height:21px;cursor:pointer}.clv-dropdown__option input[type=checkbox]{position:relative;flex:0 0 18px;box-sizing:border-box;width:18px;min-width:18px;height:18px;margin:0;padding:0;border:1.5px solid var(--clv-slate-400, #9AA3B5);border-radius:4px;background:#fff;appearance:none;-webkit-appearance:none;cursor:pointer;transition:background-color .15s,border-color .15s}.clv-dropdown__option input[type=checkbox]:before,.clv-dropdown__option input[type=checkbox]:after{content:none}.clv-dropdown__option input[type=checkbox]:checked{border-color:var(--clv-text);background:var(--clv-text) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z' fill='%23fff'/%3E%3C/svg%3E") center / 14px no-repeat}.clv-dropdown__option input[type=radio]{width:16px;height:16px;margin:0;accent-color:var(--clv-text)}.clv-dropdown__option.is-disabled{opacity:.4;cursor:default}.clv-dropdown__count{margin-left:auto;color:var(--clv-text-tertiary)}.clv-dropdown__price{display:flex;gap:8px}.clv-dropdown__price label{display:flex;flex-direction:column;gap:4px;flex:1 1 0;font-size:12px;color:var(--clv-text-secondary)}.clv-dropdown__price label{min-width:0}.clv-dropdown__error{margin:0;font-size:12px;line-height:1.4;color:#c8102e}.clv-dropdown__price input{width:100%;height:40px;padding:0 12px;border:1px solid var(--clv-border);border-radius:4px;font:inherit;font-size:14px;color:var(--clv-text)}.clv-facets__active{display:flex;align-items:center;justify-content:space-between;gap:12px}.clv-facets__chips{display:flex;flex-wrap:wrap;gap:8px}.clv-facets__chip,.clv-facets__reset{display:inline-flex;align-items:center;gap:4px;padding:4px 8px 4px 12px;border:1px solid var(--clv-text);border-radius:100px;font-size:14px;line-height:21px;white-space:nowrap;text-decoration:none}.clv-facets__chip{background:var(--clv-text);color:#fff}.clv-facets__reset{padding-right:12px;color:var(--clv-text)}.clv-facets-drawer .facet-wrapper{display:block!important}.clv-facets-drawer .facet-wrapper>button{display:none!important}.collection:has(.clv-plp-head) .collection__topbar,.collection:has(.clv-plp-head) facets-sticky{display:none!important}@media(min-width:1024px){.clv-plp-head{gap:48px;margin-bottom:48px}.clv-plp-chips{margin:0;padding:0;overflow:visible}.clv-facets__list{display:flex;flex-wrap:wrap}}.clv-promo{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:16px;min-height:100%;padding:24px 16px;border-radius:var(--clv-radius-sm);overflow:hidden;color:#fff;text-align:center}.clv-promo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#00000026}.clv-promo__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.clv-promo__heading,.clv-promo__bottom{position:relative;z-index:2}.clv-promo__heading{margin:0;font-family:var(--clv-font-display);font-weight:var(--clv-font-display-weight);font-size:22px;line-height:26px}.clv-promo__bottom{display:flex;flex-direction:column;gap:8px}.clv-promo__text{margin:0;font-size:14px;line-height:21px}.clv-promo__button{width:100%}@media(min-width:1024px){.clv-promo__heading{font-size:28px;line-height:34px}.clv-promo__text{font-size:16px;line-height:24px}}.clv-loadmore{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:16px}.clv-loadmore .pagination{flex-direction:column;align-items:center;gap:16px;width:100%}.clv-loadmore__count{margin:0;font-size:12px;line-height:17px;letter-spacing:.02em;color:var(--clv-text)}.clv-loadmore .infinite-scroll.button{width:343px;max-width:100%;height:40px;min-height:40px;padding:0 16px;border:1px solid var(--clv-text);border-radius:4px;background:#fff;color:var(--clv-text);font-size:14px;font-weight:500}.clv-loadmore .infinite-scroll.button{overflow:hidden;isolation:isolate;border-color:var(--clv-text)!important}.clv-loadmore .infinite-scroll.button .btn-fill{display:block;background-color:var(--clv-black)!important}.clv-loadmore .infinite-scroll.button:after{display:none}.clv-loadmore .infinite-scroll.button:focus:not(:focus-visible),.clv-loadmore .infinite-scroll.button[aria-busy=true]{outline:0}.clv-loadmore .infinite-scroll.button:focus-visible{outline:1px solid var(--clv-text);outline-offset:2px}@media(hover:hover){.clv-loadmore .infinite-scroll.button:hover{color:#fff!important}}.clv-ctacard{padding-block:40px}.clv-ctacard__card{display:flex;flex-direction:column;align-items:center;gap:16px;padding:40px 16px;border-radius:var(--clv-radius-xl);background:var(--clv-warm);text-align:center}.clv-ctacard .clv-heading{max-width:800px}@media(min-width:1024px){.clv-ctacard{padding-block:64px}.clv-ctacard__card{padding:64px 96px}.clv-ctacard .clv-heading__subtitle{font-size:16px;line-height:24px}}.clv-seo{background:var(--clv-slate-200)}.clv-seo__body{position:relative;max-height:220px;overflow:hidden}.clv-seo__body:after{content:"";position:absolute;left:0;right:0;bottom:0;height:80px;background:linear-gradient(rgba(229,232,238,0),var(--clv-slate-200));pointer-events:none}.clv-seo.is-open .clv-seo__body{max-height:none}.clv-seo.is-open .clv-seo__body:after{display:none}.clv-seo__grid{display:grid;gap:32px 20px}.clv-seo__item{display:flex;flex-direction:column;gap:4px}.clv-seo__title{margin:0;font-family:var(--clv-font-body);font-size:18px;line-height:24px;font-weight:500;letter-spacing:-.02em;color:var(--clv-text)}.clv-seo__text{font-size:14px;line-height:21px;color:var(--clv-text-secondary)}.clv-seo__text p{margin:0 0 8px}.clv-seo__text h2,.clv-seo__text h3{font-family:var(--clv-font-body);font-size:18px;font-weight:500;color:var(--clv-text);margin:16px 0 4px}.clv-seo__more{align-self:flex-start;height:34px;padding:0 16px;border:1px solid var(--clv-text);border-radius:999px;background:transparent;font-size:14px;color:var(--clv-text);cursor:pointer}@media(min-width:1024px){.clv-seo{padding-block:64px}.clv-seo__body{max-height:none;overflow:visible}.clv-seo__body:after,.clv-seo__more{display:none}.clv-seo__grid{grid-template-columns:1fr 1fr}.clv-seo__title{font-size:22px;line-height:29px}.clv-seo__text{font-size:16px;line-height:24px}.clv-seo__text--columns{columns:2;column-gap:20px}}@media(max-width:1023px){.clv-facets__left{gap:12px;flex:1 1 auto;overflow:hidden}.clv-facets__list{display:flex;overflow-x:auto;scrollbar-width:none}.clv-facets__list::-webkit-scrollbar{display:none}.clv-facets__row{align-items:center}.clv-dropdown__panel{position:fixed;top:auto;left:16px;right:16px;bottom:16px;max-height:60vh}.clv-facets__active{flex-direction:column;align-items:flex-start}.card-grid .clv-promo{grid-column:1 / -1;min-height:410px}.clv-promo__heading{font-size:22px;line-height:26px}.clv-loadmore .infinite-scroll.button{width:100%}.template-collection .clv-card__subtitle{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}}@media(max-width:1023px){.template-collection .clv-card__title{font-size:20px;line-height:24px;overflow-wrap:anywhere}}.clv-mega-item>details>summary{list-style:none}.clv-mega-item>details>summary::-webkit-details-marker{display:none}.clv-mega{position:absolute;top:calc(100% + 12px);left:0;right:0;z-index:40;color:var(--clv-text)}.clv-mega-item{position:static}.clv-mega__panel{display:flex;flex-direction:column;gap:32px;padding:40px;border-radius:16px;background:#fff;box-shadow:0 12px 32px #191b1f24}.clv-mega__top{display:flex;justify-content:space-between;gap:40px}.clv-mega__columns{display:grid;grid-template-columns:repeat(4,minmax(0,200px));gap:40px;flex:1 1 auto;min-width:0}@media(max-width:1279px){.clv-mega__columns,.clv-mega__top{gap:24px}}.clv-mega__overline{margin:0 0 24px;font-size:14px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:var(--clv-text-secondary)}.clv-mega__links{display:flex;flex-direction:column;gap:22px;margin:0;padding:0;list-style:none}.clv-mega__links a{font-size:14px;line-height:21px;color:var(--clv-text);text-decoration:none}.clv-mega__links a:hover{text-decoration:underline;text-underline-offset:4px}.clv-mega__promo{position:relative;display:flex;flex-direction:column;gap:8px;flex:0 0 279px;align-self:flex-start;padding:12px;border-radius:8px;background:var(--clv-text);color:#fff;text-decoration:none}.clv-mega__promo-copy{display:flex;flex-direction:column;gap:8px;position:relative;z-index:1}.clv-mega__promo-heading{font-family:var(--clv-font-display);font-weight:var(--clv-font-display-weight);font-size:28px;line-height:34px}.clv-mega__promo-text{max-width:120px;font-size:14px;line-height:21px}.clv-mega__promo-image{position:absolute;top:-7px;left:172px;width:95px;height:auto;transform:scaleX(-1);pointer-events:none}.clv-mega__promo-button{position:relative;z-index:1;width:100%;height:32px;gap:8px}.clv-mega__promo-button .clv-icon,.clv-menu__promo-button .clv-icon{width:16px;height:16px;flex:none}.clv-mega__footer{padding-top:40px;border-top:1px solid var(--clv-slate-200)}.clv-mega__footer .clv-btn{font-size:14px}.clv-menu .drawer__inner{max-width:480px;background:#fff;color:var(--clv-text);font-family:var(--clv-font-body)}.clv-menu .clv-menu__grip{flex:0 0 auto;height:0;padding:0;border:0}.clv-menu__inner{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding:0 16px 24px}@media(max-width:639px){.clv-menu .clv-menu__grip{height:16px}.clv-menu .clv-menu__grip:before{background-color:var(--clv-slate-400)}.clv-menu .clv-menu__bar{height:56px}}.clv-menu__panels{flex:1 0 auto;position:relative;overflow-x:clip;margin:0 -16px}.clv-menu__panel{box-sizing:border-box;padding:0 16px;background:#fff}.clv-menu__panel.is-active{position:relative;z-index:1}.clv-menu__panel.is-leaving{position:absolute;top:0;left:0;z-index:0;width:100%;pointer-events:none}.clv-menu__panel.is-leaving.is-on-top{z-index:2}.clv-menu__panels.is-animating{overflow:clip}.clv-menu__panels.is-animating>.clv-menu__panel{min-height:100%}.clv-menu__panel[hidden]{display:none}.clv-menu__bar{display:flex;align-items:center;justify-content:space-between;height:64px;border-bottom:1px solid var(--clv-slate-400)}.clv-menu__bar--sub:after{content:"";width:24px;flex:0 0 auto}.clv-menu__logo img{width:155px;height:auto;display:block}.clv-menu__icon{display:flex;padding:0;border:0;background:none;color:var(--clv-text);cursor:pointer}.clv-menu__subtitle{font-size:22px;line-height:29px;font-weight:500;letter-spacing:-.02em;color:var(--clv-text);text-decoration:none}.clv-menu__row{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 0;border:0;background:none;font-family:var(--clv-font-body);font-size:16px;line-height:24px;color:var(--clv-text);text-align:left;text-decoration:none;cursor:pointer}.clv-menu__row--title{padding-top:20px;font-size:22px;line-height:29px;font-weight:500;letter-spacing:-.02em}.clv-menu__story-list{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:8px -16px 0;padding:0 16px}.clv-menu__story-list::-webkit-scrollbar{display:none}.clv-menu__story{display:flex;flex-direction:column;align-items:center;gap:8px;flex:0 0 auto;width:82px;font-size:12px;line-height:17px;color:var(--clv-text);text-decoration:none}.clv-menu__story-image{width:82px;height:82px;padding:2px;border:2px solid var(--clv-cobalt);border-radius:50%;overflow:hidden}.clv-menu__story-image img{width:100%;height:100%;border-radius:50%;object-fit:cover}.clv-menu__list{margin:40px 0 0;padding:0;list-style:none}.clv-menu__list--sub{margin-top:8px}.clv-menu__extras{display:flex;flex-direction:column;gap:16px;padding-top:40px}.clv-menu__promo{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:9px;padding:12px;border-radius:8px;background:var(--clv-text);color:#fff;text-decoration:none;overflow:visible}.clv-menu__promo-heading{max-width:200px;font-family:var(--clv-font-display);font-weight:var(--clv-font-display-weight);font-size:24px;line-height:29px}.clv-menu__promo-text{max-width:200px;font-size:14px;line-height:21px}.clv-menu__promo-button{height:32px;gap:8px;font-size:14px}.clv-menu__promo-image{position:absolute;top:-6px;right:-4px;width:118px;height:auto;pointer-events:none}.clv-menu__contact{display:flex;flex-direction:column;gap:16px;margin:0;padding:16px;border:1px solid var(--clv-slate-200);border-radius:8px;background:#fff;list-style:none;font-size:14px;line-height:21px}.clv-menu__contact li{display:flex;align-items:center;gap:12px}.clv-menu__contact a{color:inherit;text-decoration:none}.clv-menu__contact .clv-icon{width:18px;height:18px}.clv-menu__bottom{display:flex;align-items:center;justify-content:space-between;padding-top:16px}.clv-menu__icons{display:flex;align-items:center;gap:16px}.clv-menu .clv-loc__toggle{color:var(--clv-text)}.clv-mega{left:max(16px,calc((100vw - 1368px)/2));right:max(16px,calc((100vw - 1368px)/2))}.clv-loc__flag--lg{display:block;border-radius:50%;overflow:hidden;flex:0 0 auto}.clv-loc__flag--lg img{width:100%;height:100%;object-fit:cover}.clv-menu :focus:not(:focus-visible){outline:none}@media(min-width:1024px){.clv-loc__options{max-height:min(420px,60vh);overflow-y:auto}}.clv-mega{position:fixed;top:var(--clv-mega-top, 120px);left:var(--clv-mega-left, 16px);right:auto;width:var(--clv-mega-width, calc(100vw - 32px) )}.clv-menu__promo{margin-top:40px;margin-bottom:24px}.clv-mega:before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}.clv-mega-item .btn-text{transition:opacity .2s}.clv-mega:before{top:-40px;height:40px}.clv-cmpp{padding-top:40px}.clv-cmpp .clv-sec__inner{gap:32px}.clv-cmpp__head{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px 0;background:#fff}.clv-cmpp__head-label{display:none}.clv-cmpp__col--desktop{display:none!important}.clv-cmpp__col{display:flex;flex-direction:column;gap:8px;min-width:0}.clv-cmpp__select{position:relative;display:block;width:100%}.clv-cmpp__select select{width:100%;height:48px;padding:0 40px 0 16px;border:1px solid var(--clv-text);border-radius:4px;background:#fff;font-family:var(--clv-font-body);font-size:16px;font-weight:600;color:var(--clv-text);appearance:none;-webkit-appearance:none;cursor:pointer}.clv-cmpp__select svg{position:absolute;right:14px;top:50%;width:20px;height:20px;transform:translateY(-50%);pointer-events:none}.clv-cmpp__product{display:flex;flex-direction:column;gap:0;border-radius:var(--clv-radius-sm);overflow:hidden}.clv-cmpp__image{display:block;aspect-ratio:1;border-radius:var(--clv-radius-sm);background:var(--clv-subtle);overflow:hidden}.clv-cmpp__image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .4s}.clv-cmpp__image:hover img{transform:scale(1.03)}.clv-cmpp__info{display:flex;flex-direction:column;gap:4px;padding:12px 4px 0}.clv-cmpp__dots{display:flex;gap:6px;margin-bottom:4px}.clv-cmpp__dot{width:20px;height:20px;padding:0;border-radius:50%;border:1px solid var(--clv-border);background-size:cover;background-position:center;cursor:pointer;transition:box-shadow .2s}.clv-cmpp__dot.is-active{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--clv-text)}@media(hover:hover){.clv-cmpp__dot:not(.is-active):hover{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--clv-slate-400, #9AA3B5)}}.clv-cmpp__rating{display:flex;align-items:center;gap:6px;margin:0;font-size:12px;line-height:17px}.clv-cmpp__stars{color:var(--clv-orange);letter-spacing:1px}.clv-cmpp__name{margin:0;font-family:var(--clv-font-display);font-weight:var(--clv-font-display-weight);font-size:22px;line-height:26px;color:var(--clv-text)}.clv-cmpp__tagline{margin:0;font-size:14px;line-height:21px;color:var(--clv-text-body)}.clv-cmpp__price{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 0;font-size:14px;line-height:21px}.clv-cmpp__now{font-weight:500}.clv-cmpp__price s{color:var(--clv-text-tertiary)}.clv-cmpp__save{padding:0 6px;border-radius:4px;background:var(--clv-text);color:#fff;font-size:11px;font-weight:500;line-height:20px;letter-spacing:.05em}.clv-cmpp__actions{padding:12px 0 0}.clv-cmpp__actions .clv-btn{width:100%}.clv-cmpp__bar{position:fixed;top:var(--clv-cmpp-top, 0px);left:0;right:0;z-index:6;background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 8px 16px -12px #191b1f4d;opacity:0;transform:translateY(-8px);pointer-events:none;visibility:hidden;transition:opacity .25s,transform .25s,visibility 0s .25s}.clv-cmpp__bar.is-visible{opacity:1;transform:none;visibility:visible;pointer-events:auto;transition:opacity .25s,transform .25s}.clv-cmpp__bar-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-left:var(--clv-cmpp-left, 16px);width:var(--clv-cmpp-width, calc(100% - 32px) );padding:12px 0}.clv-cmpp__bar-label{display:none}.clv-cmpp__bar-col{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.clv-cmpp__bar-name{min-width:0;margin:0;overflow:hidden;font-family:var(--clv-font-display);font-weight:var(--clv-font-display-weight);font-size:18px;line-height:24px;color:var(--clv-text);text-overflow:ellipsis;white-space:nowrap}.clv-cmpp__bar-btn{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:6px;width:32px;height:32px;border-radius:var(--clv-radius-xs, 4px);background:var(--clv-cobalt, #0055FF);color:#fff;font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .2s,transform .2s}.clv-cmpp__bar-btn svg{transition:transform .2s}.clv-cmpp__bar-btn-label,.clv-cmpp__bar-btn[hidden]{display:none}.clv-cmpp__bar-btn{--clv-btn-fill: var(--clv-text);--clv-btn-hover: #fff}@media(hover:hover){.clv-cmpp__bar-btn:hover svg{transform:translate(2px)}}.clv-cmpp__specs{display:flex;flex-direction:column;gap:40px}.clv-cmpp__group{display:flex;flex-direction:column;gap:8px}.clv-cmpp__group-title{margin:0 0 8px;font-family:var(--clv-font-display);font-weight:var(--clv-font-display-weight);font-size:28px;line-height:32px;color:var(--clv-text)}.clv-cmpp__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;padding:12px;border-radius:var(--clv-radius-md);background:var(--clv-warm)}.clv-cmpp__label{grid-column:1 / -1;margin:0;font-size:11px;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:var(--clv-text-secondary)}.clv-cmpp__value{margin:0;font-size:14px;line-height:21px;color:var(--clv-text)}@media(min-width:1024px){.clv-cmpp{padding-top:64px}.clv-cmpp .clv-sec__inner{gap:48px}.clv-cmpp__head,.clv-cmpp__row{grid-template-columns:220px repeat(3,minmax(0,1fr));gap:20px}.clv-cmpp__head-label{display:flex;align-items:flex-start;padding-top:14px;font-size:14px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:var(--clv-text-secondary)}.clv-cmpp__bar-inner{grid-template-columns:220px repeat(3,minmax(0,1fr));gap:20px;padding:16px 0}.clv-cmpp__bar-label{display:block}.clv-cmpp__bar-name{font-size:22px;line-height:28px}.clv-cmpp__bar-col{justify-content:flex-start;gap:16px}.clv-cmpp__bar-btn{width:auto;height:36px;padding:0 14px 0 16px}.clv-cmpp__bar-btn-label{display:inline}.clv-cmpp__col--desktop{display:flex!important}.clv-cmpp__cell.clv-cmpp__col--desktop{display:block!important}.clv-cmpp__name{font-size:28px;line-height:34px}.clv-cmpp__row{align-items:center;padding:20px 12px}.clv-cmpp__label{grid-column:auto;font-size:14px;line-height:21px;letter-spacing:0;text-transform:none;color:var(--clv-text)}.clv-cmpp__value{font-size:16px;line-height:24px}.clv-cmpp__specs{gap:56px}.clv-cmpp__group-title{font-size:36px;line-height:41px}}.clv-mega{padding:12px 24px 40px;pointer-events:none}.clv-mega>.clv-mega__panel{transform:none!important}details[data-clv-mega][open]>.clv-mega>.clv-mega__panel{animation:clv-mega-in .2s ease}@keyframes clv-mega-in{0%{opacity:0}to{opacity:1}}.clv-mega[open]{pointer-events:auto}.clv-mega{padding:0;top:calc(var(--clv-mega-top, 120px) + 12px);left:calc(var(--clv-mega-left, 16px) + 24px);width:calc(var(--clv-mega-width, calc(100vw - 32px) ) - 48px)}details[data-clv-mega][open]>.clv-mega:before{display:block;top:-30px;height:30px;pointer-events:auto}details[data-clv-mega]:not([open])>.clv-mega{visibility:hidden;opacity:0}details[data-clv-mega]:has(>summary[aria-expanded=false])>.clv-mega{visibility:hidden!important;opacity:0!important;transition:opacity .15s ease,visibility 0s linear .15s}.clv-cmpp__product{overflow:visible;border-radius:0}.clv-cmpp__save{height:22px;padding:0 8px;border-radius:4px;color:#077c4f;background:#e4f9f0;line-height:22px;letter-spacing:.073em}.clv-review__stars{display:flex;gap:0;color:var(--clv-orange)}.clv-review__stars .is-empty{color:#ffffff40}@media(max-width:1023px){.clv-facets__list{display:none}}@media(min-width:1024px){.clv-facets__all{display:none}}.clv-hero2--warm,.clv-split--warm,.clv-contact--warm{background:var(--clv-warm)}.clv-hero2--muted,.clv-split--muted,.clv-contact--muted{background:var(--clv-muted)}.clv-hero2{padding-top:32px}.clv-hero2__grid{display:grid;gap:24px;align-items:center}.clv-hero2__copy{display:flex;flex-direction:column;gap:24px}.clv-hero2__buttons{display:flex;flex-wrap:wrap;gap:12px}.clv-hero2__buttons .clv-btn{flex:1 1 auto}.clv-hero2__trust,.clv-split__list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.clv-hero2__trust li,.clv-split__list li{display:flex;align-items:flex-start;gap:10px;font-size:16px;line-height:24px}.clv-hero2__trust .clv-icon,.clv-split__list .clv-icon{flex:0 0 20px;width:20px;height:20px;margin-top:2px;color:var(--clv-cobalt)}.clv-hero2__media,.clv-split__media{overflow:hidden;border-radius:var(--clv-radius-sm);aspect-ratio:4 / 3;background:var(--clv-subtle)}.clv-hero2__media img,.clv-split__media img{width:100%;height:100%;object-fit:cover}.clv-split--focus-left .clv-split__media img{object-position:0% 50%!important}.clv-split--focus-right .clv-split__media img{object-position:100% 50%!important}.clv-split__grid{display:grid;gap:24px;align-items:center}.clv-split__copy{display:flex;flex-direction:column;gap:20px}.clv-split__text{font-size:16px;line-height:1.6;color:var(--clv-text-body)}.clv-split__text p{margin:0 0 12px}.clv-split__text p:last-child{margin-bottom:0}.clv-hero2__copy:has(>.clv-heading--center){margin-inline:auto}.clv-contact__grid{display:grid;gap:32px}.clv-contact__aside{display:flex;flex-direction:column;gap:24px}.clv-contact__ways{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.clv-contact__ways li{display:flex;align-items:center;gap:12px;font-size:16px;line-height:24px}.clv-contact__ways .clv-icon{flex:0 0 22px;width:22px;height:22px;color:var(--clv-text)}.clv-contact__ways a{color:inherit;text-decoration:underline;text-underline-offset:3px}.clv-contact__form{padding:20px;border-radius:var(--clv-radius-md);background:#fff;border:1px solid var(--clv-slate-200, #E5E8EE)}.clv-contact__embed{display:block;width:100%;border:0}.clv-contact__form:has(.clv-contact__embed){padding:0;overflow:hidden}.clv-contact__form:empty{display:none}.clv-form{display:flex;flex-direction:column;gap:16px}.clv-form__title{margin:0;font-family:var(--clv-font-display);font-weight:var(--clv-font-display-weight);font-size:24px;line-height:1.2}.clv-form__row{display:grid;gap:16px}.clv-field{display:flex;flex-direction:column;gap:6px;font-size:14px;line-height:1.4;color:var(--clv-text-secondary)}.clv-field input,.clv-field textarea{width:100%;padding:12px 14px;border:1px solid var(--clv-slate-400, #9AA3B5);border-radius:4px;background:#fff;font-family:var(--clv-font-body);font-size:16px;line-height:1.4;color:var(--clv-text)}.clv-field input:focus,.clv-field textarea:focus{outline:0;border-color:var(--clv-text);box-shadow:0 0 0 1px var(--clv-text)}.clv-field textarea{resize:vertical;min-height:120px}.clv-form__success{margin:0;padding:16px;border-radius:4px;background:#e7f6ee;color:#13703b;font-size:16px}.clv-form__error{padding:12px 16px;border-radius:4px;background:#fee7e7;color:#b42318;font-size:14px}.clv-form__error ul{margin:0;padding-left:18px}@media(min-width:1024px){.clv-hero2{padding-top:64px;padding-bottom:80px}.clv-hero2--media .clv-hero2__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}.clv-hero2:not(.clv-hero2--media) .clv-hero2__copy{max-width:820px}.clv-hero2 .clv-heading--center+.clv-hero2__buttons,.clv-hero2 .clv-heading--center~.clv-hero2__trust{align-self:center}.clv-hero2__buttons .clv-btn{flex:0 0 auto}.clv-split__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px}.clv-split--image-right .clv-split__media{order:2}.clv-split__text{font-size:18px}.clv-contact__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:80px;align-items:start}.clv-contact__form{padding:32px}.clv-form__row{grid-template-columns:1fr 1fr}}@media(max-width:1023px){.clv-ctacard__card{border-radius:var(--clv-radius-md)}.clv-ws__stage{border-radius:16px}.clv-vs__highlight{border-radius:18px}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/clouvou-sections.css.map */
