.cv-product-nav{position:sticky;top:var(--header-height,84px);z-index:2;display:flex;justify-content:center;gap:38px;padding:16px 22px;border-block:1px solid var(--cv-line);background:#fffefaf5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.cv-product-nav a{display:inline-flex;align-items:center;min-height:28px;font-size:13px;font-weight:700;white-space:nowrap;text-underline-offset:5px}.cv-product-nav a:hover{text-decoration:underline}body:has(.shopify-section-header-hidden) .cv-product-nav{top:0}.cv.cv-detail h1{font-weight:650}.cv.cv-detail .cv-depth h2,.cv.cv-detail .cv-depth-specs h2,.cv.cv-detail .cv-depth-check h2,.cv.cv-detail .cv-depth-faq h2{font-size:clamp(3.4rem,3.6vw,5.6rem);font-weight:650;line-height:1.06;letter-spacing:-.045em}.cv-depth-lifestyle{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,6vw,84px);align-items:center;padding-block:80px 20px}.cv-depth-lifestyle__copy{padding-block:20px}.cv-depth-lifestyle h2{max-width:14ch;margin-top:15px}.cv-depth__lead{font-size:18px;line-height:1.65;margin-top:22px!important;max-width:43ch}.cv-depth__moments{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:24px 0 12px;padding:0}.cv-depth__moments li{border:1px solid var(--cv-line);background:#eeede7;padding:8px 13px;border-radius:30px;font-size:12px;font-weight:650}.cv-depth__link{display:inline-flex;gap:18px;align-items:center;min-height:44px;font-size:14px;font-weight:700;text-decoration:underline!important;text-underline-offset:5px}.cv-depth__photo{overflow:hidden;border:1px solid var(--cv-line);border-radius:10px;background:#f5f4f0}.cv-depth__photo img{display:block;width:100%;aspect-ratio:1;object-fit:cover;object-position:center 20%}.cv-depth__photo--contain img{object-fit:contain}.cv-depth__photo--cover img{aspect-ratio:1.16;object-position:center top}.cv-depth__photo figcaption{padding:13px 18px;border-top:1px solid var(--cv-line);font-size:12px;background:#fffefa}.cv-depth-specs{padding-block:75px;background:#efeee8;border-block:1px solid var(--cv-line);scroll-margin-top:140px}.cv-depth-specs__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(30px,7vw,100px);align-items:start}.cv-depth-specs h2{margin-top:16px;max-width:13ch}.cv-depth-specs__grid>div>p:last-child{font-size:16px;max-width:35ch;margin-top:20px}.cv-depth-specs dl{margin:0;padding:0}.cv-depth-specs dl>div{display:grid;grid-template-columns:.8fr 1.2fr;gap:24px;padding:19px 0;border-bottom:1px solid #d1d0c9}.cv-depth-specs dl>div:first-child{border-top:1px solid #d1d0c9}.cv-depth-specs dt{font-size:14px;font-weight:750}.cv-depth-specs dd{margin:0;font-size:15px;color:var(--cv-muted)}.cv-depth-check{padding-block:75px 85px;background:#1e1e1e;color:#fffefa;scroll-margin-top:140px}.cv-depth-check__heading{max-width:740px;margin-bottom:35px}.cv-depth-check .cd-eyebrow{color:#c9c8bf!important}.cv-depth-check h2{margin-top:15px}.cv-depth-check__heading>p:last-child{margin-top:18px;font-size:17px;color:#d1d0c8}.cv-depth-check__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;list-style:none;padding:0;margin:0!important}.cv-depth-check__grid li{padding-top:23px;border-top:1px solid #5c5c56}.cv-depth-check__number{font-size:12px;font-weight:750;letter-spacing:.08em;color:#bcbbb2}.cv-detail .cv-depth-check__grid h3{font-size:22px;margin-top:17px;letter-spacing:-.025em}.cv.cv-detail .cv-depth-check__grid p{margin-top:12px;font-size:15px;line-height:1.65;color:#d1d0c8}.cv-depth-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(30px,7vw,100px);padding-block:80px;scroll-margin-top:140px}.cv-depth-faq h2{margin-top:15px}.cv-depth-faq>div>p:not(.cd-eyebrow){margin-top:20px;font-size:16px;max-width:33ch}.cv-depth-faq .cv-depth__link{margin-top:16px}.cv-depth-faq .cd-faq summary{padding-block:20px;font-size:16px;line-height:1.4}.cv-depth-faq .cd-faq p{font-size:15px;line-height:1.7;padding-bottom:20px}.cv-fit-shortcut{display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid var(--cv-line);padding-top:14px;margin:18px 0;font-size:13px;font-weight:700}.cv-fit-shortcut a{text-decoration:underline;text-underline-offset:4px}[id$=__cv_home_activity],[id$=__cv_home_essentials],[id$=__cv_home_approach],[id$=__cv_home_brand],[id$=__cv_product_approach]{color:#1e1e1e;letter-spacing:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}[id$=__cv_home_activity] .rte,[id$=__cv_home_essentials] .rte,[id$=__cv_home_approach] .rte,[id$=__cv_home_brand] .rte,[id$=__cv_product_approach] .rte{font-family:inherit;letter-spacing:0}[id$=__cv_home_activity] .title,[id$=__cv_home_essentials] .title,[id$=__cv_home_approach] h2{font-family:inherit;font-weight:650;letter-spacing:-.045em;line-height:1.08}[id$=__cv_home_activity] .title,[id$=__cv_home_essentials] .title{font-size:clamp(3.2rem,3.3vw,5rem)}[id$=__cv_home_activity] .multicolumn-card{overflow:hidden;border:1px solid #dbdad4}[id$=__cv_home_activity] h3{letter-spacing:-.03em;line-height:1.15}[id$=__cv_home_activity] .multicolumn-card__info{padding:23px}[id$=__cv_home_activity] .multicolumn-card__info p{line-height:1.6}[id$=__cv_home_essentials]{border-block:1px solid #dbdad4;background:#efeee8}[id$=__cv_home_essentials] h2,[id$=__cv_home_essentials] h3{font-family:inherit;letter-spacing:-.04em;line-height:1.1}[id$=__cv_home_essentials] .rte{font-size:17px;line-height:1.65}[id$=__cv_home_essentials] .image-with-text__media{border-radius:9px;overflow:hidden}[id$=__cv_home_essentials] .image-with-text__content{padding-inline:clamp(25px,4vw,65px)}[id$=__cv_home_brand] .banner__box{max-width:540px;padding:35px 30px;background:transparent}[id$=__cv_home_brand] .banner__heading,[id$=__cv_home_brand] h2{font-size:clamp(3.3rem,3.5vw,5.5rem);line-height:1.05;letter-spacing:-.045em;font-family:inherit;font-weight:700;max-width:11ch}[id$=__cv_home_brand] .banner__text,[id$=__cv_home_brand] .rte{font-size:17px;line-height:1.6;max-width:32ch}[id$=__cv_home_approach]{border-top:1px solid #dbdad4}[id$=__cv_home_approach] h2{font-size:clamp(3rem,3.3vw,4.6rem)}[id$=__cv_home_approach] h3{font-size:19px;letter-spacing:-.02em}[id$=__cv_product_approach] h2{font-family:inherit;font-size:clamp(3rem,3.3vw,4.6rem);letter-spacing:-.045em;line-height:1.08}[id$=__cv_product_approach] h3{font-family:inherit;font-size:19px;letter-spacing:-.02em}@media(min-width:991px){.cv-detail .cd-gallery{display:grid;grid-template-columns:78px minmax(0,1fr);gap:12px}.cv-detail .cd-gallery__stage{grid-column:2;grid-row:1}.cv-detail .cd-gallery__rail{grid-column:1;grid-row:1}.cv-detail .cd-gallery__thumbs{flex-direction:column;gap:9px;padding:0;max-height:580px;overflow:auto}.cv-detail .cd-gallery__thumbs button{flex:0 0 auto;width:78px;height:78px}.cv-detail .cd-gallery__arrows{grid-column:2;grid-row:2}.cv-detail .cd-gallery__thumbs img{width:100%;height:100%}.cv-detail .cd-buy h1{font-size:clamp(3.6rem,3.4vw,4.8rem)}}@media(max-width:990px){.cv-depth-lifestyle{gap:30px}.cv-product-nav{gap:25px}}@media(max-width:749px){.cv-product-nav{top:var(--header-height,70px);gap:22px;justify-content:flex-start;overflow:auto;padding:11px 15px}.cv-product-nav a{font-size:12px}.cv-depth-lifestyle,.cv-depth-specs__grid,.cv-depth-faq{grid-template-columns:1fr}.cv-depth-lifestyle{padding-block:42px 0;gap:22px}.cv-depth-lifestyle__copy{padding:0}.cv-depth-lifestyle h2{max-width:16ch}.cv-depth__lead{font-size:16px;margin-top:17px!important}.cv-depth-lifestyle .cv-depth__photo{order:2}.cv-depth__photo img{aspect-ratio:1.05}.cv-depth__photo--cover img{aspect-ratio:1.16}.cv-depth-specs{padding-block:45px}.cv-depth-specs__grid{gap:25px}.cv-depth-specs dl>div{gap:18px;grid-template-columns:.8fr 1.2fr;padding:17px 0}.cv-depth-specs dt{font-size:13px}.cv-depth-specs dd{font-size:14px}.cv-depth-check{padding-block:45px}.cv-depth-check__grid{grid-template-columns:1fr;gap:22px}.cv-depth-check__grid li{display:grid;grid-template-columns:32px 1fr;gap:9px 12px;padding-top:20px}.cv-depth-check__number{padding-top:5px}.cv-detail .cv-depth-check__grid h3{margin:0;font-size:22px}.cv-depth-check__grid p{grid-column:2;margin:0;font-size:15px}.cv-depth-faq{gap:25px;padding-block:45px}.cv-depth-faq .cd-faq summary{font-size:15px;padding-block:17px}[id$=__cv_home_brand] .banner__box{padding:28px 22px;max-width:none;text-align:left}[id$=__cv_home_brand] .banner__heading,[id$=__cv_home_brand] h2{max-width:18ch;font-size:36px}[id$=__cv_home_brand] .banner__buttons{justify-content:flex-start}[id$=__cv_home_essentials] .image-with-text__content{padding:25px 20px}[id$=__cv_home_activity] .multicolumn-card__info{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cloveey-expansion.css.map */
