:root{--cl-creme:#F5F1EB;--cl-pierre:#E8E4DE;--cl-sable:#D9D3CA;--cl-charbon:#1A1A1A;--cl-encre:#2D2D2D;--cl-cuivre:#B87333;--cl-sauge:#7A9E7E;--cl-muted:#6B655E;--cl-radius:2px;--cl-max:1200px}.cl-wrap{max-width:var(--cl-max);margin:0 auto;padding:0 20px}.cl-eyebrow{font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--cl-cuivre);font-weight:600;margin:0 0 18px}.cl-h{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight,400);letter-spacing:-.01em;line-height:1.08;margin:0;color:inherit}.cl-lead{font-size:1.05rem;line-height:1.65;color:var(--cl-muted);max-width:560px}.cl-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 30px;font-size:.82rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600;text-decoration:none;border:1px solid var(--cl-charbon);border-radius:var(--cl-radius);transition:background .25s,color .25s,border-color .25s}.cl-btn--solid{background:var(--cl-charbon);color:var(--cl-creme)}.cl-btn--solid:hover{background:var(--cl-cuivre);border-color:var(--cl-cuivre);color:#fff}.cl-btn--ghost{background:transparent;color:var(--cl-charbon)}.cl-btn--ghost:hover{background:var(--cl-charbon);color:var(--cl-creme)}.cl-btn--light{border-color:var(--cl-creme);color:var(--cl-creme);background:transparent}.cl-btn--light:hover{background:var(--cl-creme);color:var(--cl-charbon)}.cl-hero{background:var(--cl-creme);color:var(--cl-charbon);overflow:hidden}.cl-hero__grid{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;min-height:78vh;padding:72px 0}.cl-hero--noimg .cl-hero__grid{grid-template-columns:1fr;text-align:center;min-height:70vh}.cl-hero--noimg .cl-lead{margin-left:auto;margin-right:auto}.cl-hero--noimg .cl-hero__ctas{justify-content:center}.cl-hero__title{font-size:clamp(2.6rem,6.2vw,5.4rem)}.cl-hero__title em{font-style:italic;color:var(--cl-cuivre)}.cl-hero .cl-lead{margin:26px 0 38px}.cl-hero__ctas{display:flex;gap:14px;flex-wrap:wrap}.cl-hero__media{position:relative;aspect-ratio:4/5;background:var(--cl-pierre)}.cl-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.cl-hero__badge{position:absolute;left:-22px;bottom:34px;background:var(--cl-charbon);color:var(--cl-creme);padding:18px 22px;font-size:.78rem;letter-spacing:.08em;line-height:1.5;max-width:220px}.cl-hero__badge strong{display:block;font-size:1.5rem;letter-spacing:0;color:var(--cl-cuivre);font-family:var(--font-heading--family)}.cl-hero__line{width:64px;height:1px;background:var(--cl-cuivre);margin:0 0 26px}.cl-hero--noimg .cl-hero__line{margin:0 auto 26px}@media(max-width:899px){.cl-hero__grid{grid-template-columns:1fr;gap:36px;min-height:auto;padding:48px 0}.cl-hero__badge{left:12px;bottom:12px}}.cl-trust{background:var(--cl-charbon);color:var(--cl-creme)}.cl-trust__row{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.cl-trust__item{display:flex;gap:14px;align-items:center;padding:26px 20px;border-right:1px solid rgba(245,241,235,.12)}.cl-trust__item:last-child{border-right:0}.cl-trust__item svg{flex:0 0 26px;width:26px;height:26px;stroke:var(--cl-cuivre)}.cl-trust__t{font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;font-weight:600;margin:0}.cl-trust__s{font-size:.82rem;opacity:.7;margin:3px 0 0}@media(max-width:899px){.cl-trust__row{grid-template-columns:1fr 1fr}.cl-trust__item:nth-child(2){border-right:0}.cl-trust__item{border-bottom:1px solid rgba(245,241,235,.12)}}@media(max-width:520px){.cl-trust__row{grid-template-columns:1fr}.cl-trust__item{border-right:0}}.cl-why{background:var(--cl-creme);color:var(--cl-charbon);padding:110px 0}.cl-why__head{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:end;margin-bottom:64px}.cl-why__title{font-size:clamp(2rem,4vw,3.3rem)}.cl-why__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--cl-sable);border:1px solid var(--cl-sable)}.cl-why__card{background:var(--cl-creme);padding:44px 36px}.cl-why__num{font-family:var(--font-heading--family);font-size:2.6rem;color:var(--cl-cuivre);line-height:1;margin:0 0 26px}.cl-why__card h3{font-size:1.15rem;margin:0 0 12px;letter-spacing:.01em}.cl-why__card p{margin:0;color:var(--cl-muted);line-height:1.7;font-size:.95rem}@media(max-width:899px){.cl-why{padding:72px 0}.cl-why__head{grid-template-columns:1fr;gap:20px;margin-bottom:40px}.cl-why__grid{grid-template-columns:1fr}}.cl-guar{background:var(--cl-encre);color:var(--cl-creme);padding:100px 0;text-align:center}.cl-guar__seal{width:112px;height:112px;margin:0 auto 34px;border:1px solid var(--cl-cuivre);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--cl-cuivre)}.cl-guar__seal b{font-family:var(--font-heading--family);font-size:2.4rem;line-height:1;font-weight:400}.cl-guar__seal span{font-size:.6rem;letter-spacing:.22em;text-transform:uppercase;margin-top:4px}.cl-guar__title{font-size:clamp(1.9rem,3.8vw,3rem);max-width:760px;margin:0 auto}.cl-guar .cl-lead{color:#f5f1ebb8;margin:22px auto 36px}.cl-guar__fine{font-size:.78rem;opacity:.55;margin-top:30px}.cl-faq{background:var(--cl-creme);color:var(--cl-charbon);padding:100px 0}.cl-faq__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px}.cl-faq__title{font-size:clamp(1.9rem,3.6vw,2.8rem)}.cl-faq details{border-top:1px solid var(--cl-sable)}.cl-faq details:last-child{border-bottom:1px solid var(--cl-sable)}.cl-faq summary{list-style:none;cursor:pointer;padding:24px 40px 24px 0;font-size:1.02rem;font-weight:500;position:relative}.cl-faq summary::-webkit-details-marker{display:none}.cl-faq summary:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:1.4rem;color:var(--cl-cuivre);transition:transform .2s}.cl-faq details[open] summary:after{transform:translateY(-50%) rotate(45deg)}.cl-faq__a{padding:0 40px 26px 0;color:var(--cl-muted);line-height:1.75}.cl-faq__a p{margin:0 0 10px}@media(max-width:899px){.cl-faq{padding:72px 0}.cl-faq__grid{grid-template-columns:1fr;gap:28px}}.cl-assure{background:var(--cl-creme);padding:0 0 56px}.cl-assure__grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--cl-sable)}.cl-assure__item{padding:24px 22px;border-right:1px solid var(--cl-sable)}.cl-assure__item:last-child{border-right:0}.cl-assure__item svg{width:22px;height:22px;stroke:var(--cl-cuivre);margin-bottom:10px}.cl-assure__item b{display:block;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px}.cl-assure__item span{font-size:.85rem;color:var(--cl-muted);line-height:1.55}@media(max-width:899px){.cl-assure__grid{grid-template-columns:1fr 1fr}.cl-assure__item:nth-child(2){border-right:0}.cl-assure__item:nth-child(-n+2){border-bottom:1px solid var(--cl-sable)}}.cl-foot{background:var(--cl-charbon);color:var(--cl-creme);padding:88px 0 34px;font-size:.9rem}.cl-foot a{color:inherit;text-decoration:none;opacity:.78;transition:opacity .2s,color .2s}.cl-foot a:hover{opacity:1;color:var(--cl-cuivre)}.cl-foot__top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:48px;padding-bottom:56px;border-bottom:1px solid rgba(245,241,235,.12)}.cl-foot__brand{font-family:var(--font-heading--family);font-size:2rem;letter-spacing:.14em;margin:0 0 18px}.cl-foot__about{opacity:.7;line-height:1.7;max-width:330px;margin:0 0 22px}.cl-foot h4{font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--cl-cuivre);margin:0 0 20px;font-weight:600}.cl-foot ul{list-style:none;margin:0;padding:0}.cl-foot li{margin:0 0 11px}.cl-foot__contact{line-height:1.8;opacity:.85}.cl-foot__contact a{opacity:1}.cl-foot__company{display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center;padding-top:30px;font-size:.78rem;line-height:1.7}.cl-foot__company p{margin:0;opacity:.6}.cl-foot__pay{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.cl-foot__pay svg{height:24px;width:auto}@media(max-width:899px){.cl-foot{padding:64px 0 28px}.cl-foot__top{grid-template-columns:1fr 1fr;gap:36px}.cl-foot__top>div:first-child{grid-column:1/-1}.cl-foot__company{grid-template-columns:1fr}.cl-foot__pay{justify-content:flex-start}}.cl-page{max-width:780px;margin:0 auto;line-height:1.8;color:var(--cl-encre)}.cl-page h2{font-family:var(--font-heading--family);font-weight:400;font-size:1.6rem;margin:48px 0 14px}.cl-page h3{font-size:1.05rem;margin:30px 0 8px}.cl-page table{width:100%;border-collapse:collapse;margin:18px 0}.cl-page td,.cl-page th{border:1px solid var(--cl-sable);padding:10px 12px;text-align:left;font-size:.92rem}.cl-page .cl-box{background:var(--cl-pierre);padding:22px 26px;margin:24px 0}.cl-hero--noimg .cl-lead{margin:26px auto 38px}.cl-foot h4,.cl-eyebrow{font-family:var(--font-body--family)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/clairea.css.map */
