.clares-benefits{padding:48px 32px;font-family:Futura,Century Gothic,Avenir Next,Avenir,sans-serif}.clares-benefits__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;max-width:920px;margin:0 auto}.clares-benefit{text-align:center}.clares-benefit svg{width:26px;height:26px;stroke:#4a6741;fill:none;stroke-width:1.4;display:block;margin:0 auto}.clares-benefit h3{font-size:15px;font-weight:500;letter-spacing:.5px;margin:12px 0 0;color:#1a1a1a}.clares-benefit p{font-size:13px;color:#5e5c54;margin:7px 0 0;line-height:1.6}@media(max-width:749px){.clares-benefits{padding:34px 22px}.clares-benefits__grid{grid-template-columns:1fr;gap:22px}.clares-benefit{display:grid;grid-template-columns:26px 1fr;column-gap:14px;text-align:left}.clares-benefit svg{grid-column:1;grid-row:1 / 3;margin:3px 0 0}.clares-benefit h3{grid-column:2;grid-row:1;margin-top:0}.clares-benefit p{grid-column:2;grid-row:2;margin-top:5px}}.clares-cusps{padding:48px 32px;font-family:Futura,Century Gothic,Avenir Next,Avenir,sans-serif}.clares-cusps__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;text-align:center;max-width:880px;margin:0 auto}.clares-cusp{text-align:center}.clares-cusp svg{width:24px;height:24px;stroke:#4a6741;fill:none;stroke-width:1.4;display:block;margin:0 auto}.clares-cusp div{font-size:12px;letter-spacing:.5px;margin-top:10px;color:#1a1a1a}@media(max-width:749px){.clares-cusps{padding:34px 22px}.clares-cusps__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:28px 0}.clares-cusp{width:50%;padding:0 12px}}.clares-inuse{padding:48px 32px;font-family:Futura,Century Gothic,Avenir Next,Avenir,sans-serif}.clares-inuse__grid{display:grid;gap:12px}.clares-inuse__item{aspect-ratio:3/4;background:#ebe8e1;border-radius:3px;overflow:hidden;display:flex;align-items:center;justify-content:center;color:#8a887d;font-size:11px;letter-spacing:1px}.clares-inuse__item img{width:100%;height:100%;object-fit:cover;display:block}.clares-inuse__dots{display:none}.clares-inuse__cap{text-align:center;font-size:11px;color:#9a988e;letter-spacing:.5px;margin-top:12px}@media(max-width:749px){.clares-inuse{padding:34px 22px}.clares-inuse__grid{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.clares-inuse__grid::-webkit-scrollbar{display:none}.clares-inuse__item{flex:0 0 auto;width:min(70%,240px);scroll-snap-align:center}.clares-inuse__dots{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:18px}.clares-inuse__dot{width:6px;height:6px;border-radius:50%;background:#d2cec5;border:none;padding:0;cursor:pointer;transition:width .2s,border-radius .2s}.clares-inuse__dot.is-active{width:20px;border-radius:3px;background:#4a6741}}.clares-practical{padding:48px 32px;font-family:Futura,Century Gothic,Avenir Next,Avenir,sans-serif}.clares-practical__eyebrow{font-size:11px;letter-spacing:3px;color:#9a988e;text-transform:uppercase;margin:0;text-align:center}.clares-accordion{max-width:600px;margin:18px auto 0}.clares-acc{border-bottom:.5px solid #ECE9E2}.clares-acc>summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:16px 2px;font-size:14px;color:#1a1a1a}.clares-acc>summary::-webkit-details-marker{display:none}.clares-acc>summary:after{content:"+";color:#9a988e;font-size:16px;flex-shrink:0;margin-left:12px}.clares-acc[open]>summary:after{content:"\2212"}.clares-acc__body{font-size:13px;color:#5e5c54;line-height:1.7;padding:0 2px 16px}.clares-acc__body p{margin:0}.clares-acc__body p+p{margin-top:8px}@media(max-width:749px){.clares-practical{padding:34px 22px}}.clares-promise{color:#fff;text-align:center;padding:56px 32px}.clares-promise__eyebrow{font-size:11px;letter-spacing:3px;color:#8e8c82;text-transform:uppercase;margin:0;font-family:Futura,Century Gothic,Avenir Next,Avenir,sans-serif}.clares-promise__text{font-size:24px;line-height:1.4;font-weight:400;max-width:460px;margin:14px auto 0;font-family:Futura,Century Gothic,Avenir Next,Avenir,sans-serif}@media(max-width:749px){.clares-promise{padding:40px 22px}.clares-promise__text{font-size:20px}}.clares-related{padding:48px 32px;text-align:center;font-family:Futura,Century Gothic,Avenir Next,Avenir,sans-serif}.clares-related__eyebrow{font-size:11px;letter-spacing:3px;color:#9a988e;text-transform:uppercase;margin:0}.clares-related__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:760px;margin:24px auto 0}.clares-related__item{text-align:center}.clares-related__img{aspect-ratio:1/1;background:#ebe8e1;border-radius:3px;overflow:hidden}.clares-related__img img{width:100%;height:100%;object-fit:cover;display:block}.clares-related__cap{font-size:11px;color:#9a988e;letter-spacing:.5px;margin-top:9px}.clares-related__link{display:inline-block;font-size:11px;letter-spacing:1px;color:#4a6741;text-decoration:underline;margin-top:6px}@media(max-width:749px){.clares-related{padding:34px 22px}.clares-related__grid{grid-template-columns:1fr}}.clares-reviews{text-align:center;padding:52px 0;font-family:Futura,Century Gothic,Avenir Next,Avenir,sans-serif}.clares-reviews__featured{padding:0 24px}.clares-reviews__stars{color:#4a6741;letter-spacing:2px;font-size:15px}.clares-reviews__quote{font-size:19px;color:#2a2a2a;font-style:italic;line-height:1.55;max-width:460px;margin:16px auto 0}.clares-reviews__by{font-size:11px;color:#9a988e;letter-spacing:1px;text-transform:uppercase;margin:14px 0 0}.clares-reviews__grid-heading{font-size:11px;color:#9a988e;letter-spacing:1.5px;text-transform:uppercase;margin:44px 0 20px;padding:0 24px}.clares-reviews__slider-wrap{position:relative;display:flex;align-items:center}.clares-reviews__slider{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:4px 48px 8px;scroll-padding-left:48px}.clares-reviews__slider::-webkit-scrollbar{display:none}.clares-reviews__card{flex:0 0 280px;scroll-snap-align:start;background:#fff;border:1px solid #e8e6e0;border-radius:6px;padding:20px 22px;text-align:left}.clares-reviews__card-stars{color:#4a6741;font-size:12px;letter-spacing:1.5px;margin-bottom:10px}.clares-reviews__card-text{font-size:13.5px;color:#2a2a2a;font-style:italic;line-height:1.6;margin:0 0 14px}.clares-reviews__card-author{font-size:10px;color:#9a988e;letter-spacing:.8px;text-transform:uppercase;margin:0}.clares-reviews__arrow{flex-shrink:0;width:36px;height:36px;border-radius:50%;border:1px solid #e8e6e0;background:#fff;color:#4a6741;display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:2;transition:background .15s,border-color .15s}.clares-reviews__arrow:hover{background:#4a6741;color:#fff;border-color:#4a6741}.clares-reviews__arrow svg{width:16px;height:16px}.clares-reviews__arrow--prev{left:4px}.clares-reviews__arrow--next{right:4px}.clares-reviews__dots{display:flex;justify-content:center;gap:7px;margin-top:18px}.clares-reviews__dot{width:6px;height:6px;border-radius:50%;background:#d4d1c9;border:none;padding:0;cursor:pointer;transition:background .2s,transform .2s}.clares-reviews__dot.is-active{background:#4a6741;transform:scale(1.3)}@media(max-width:749px){.clares-reviews{padding:36px 0}.clares-reviews__quote{font-size:16px}.clares-reviews__slider{padding:4px 16px 8px;scroll-padding-left:16px}.clares-reviews__arrow{display:none}.clares-reviews__card{flex:0 0 85vw}}.clares-ugc{padding:48px 32px;text-align:center;background:#faf9f6;border-top:.5px solid #ECE9E2;font-family:Futura,Century Gothic,Avenir Next,Avenir,sans-serif}.clares-ugc__eyebrow{font-size:11px;letter-spacing:3px;color:#9a988e;text-transform:uppercase;margin:0}.clares-ugc__sub{font-size:13px;color:#5e5c54;margin:9px 0 0}.clares-ugc__grid{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;max-width:760px;margin:24px auto 0}.clares-ugc__item{aspect-ratio:1/1;background:#ebe8e1;border-radius:3px;display:block;overflow:hidden}.clares-ugc__item:nth-child(2n){background:#e4e1da}.clares-ugc__item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.clares-ugc__item:hover img{transform:scale(1.04)}@media(max-width:749px){.clares-ugc{padding:34px 22px}.clares-ugc__grid{grid-template-columns:repeat(3,1fr)}}.icons__item{width:100%;text-align:center;padding:10px;margin-top:10px}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
