.guide{padding:6rem 2rem 8rem}.guide__inner{max-width:880px;margin:0 auto}.guide__hero{text-align:center;margin-bottom:8rem}.guide__eyebrow{display:inline-block;margin-bottom:1.6rem;font-size:1.2rem;letter-spacing:.22em;text-transform:uppercase;opacity:.65}.guide__title{font-size:clamp(3.2rem,5.5vw,5.6rem);line-height:1.1;margin:0 0 3.2rem;font-weight:600;letter-spacing:-.015em;max-width:720px;margin-left:auto;margin-right:auto}.guide__lede{max-width:680px;margin:0 auto;font-size:1.6rem;line-height:1.75;text-align:left;opacity:.88}.guide__lede p{margin:0 0 1.4rem}.guide__chapter{padding:5rem 0;border-top:1px solid rgba(0,0,0,.08)}.guide__chapter-title{font-size:clamp(2.6rem,3.6vw,3.6rem);line-height:1.2;margin:0 0 2.4rem;font-weight:600;letter-spacing:-.01em;color:#2f3a1e}.guide__chapter-intro{font-size:1.7rem;line-height:1.7;margin:0 0 4rem;opacity:.85}.guide__sub{margin-top:4rem;font-size:1.6rem;line-height:1.8}.guide__sub:first-of-type{margin-top:2.4rem}.guide__sub p{margin:0 0 1.6rem}.guide__sub-title{font-size:clamp(1.9rem,2.3vw,2.2rem);line-height:1.3;margin:0 0 1.8rem;font-weight:600;color:#6b8a3c}.guide__list{list-style:none;padding:0;margin:0 0 1.8rem}.guide__list li{position:relative;padding-left:2.4rem;margin:0 0 .8rem;line-height:1.7}.guide__list li:before{content:"";position:absolute;left:0;top:1rem;width:1rem;height:1px;background:#6b8a3c}.guide__coda{font-style:italic;color:#6b8a3c;font-size:1.7rem!important;border-left:2px solid #6b8a3c;padding-left:2rem;margin:2.4rem 0!important}.guide__steps{list-style:none;padding:0;margin:0;counter-reset:step}.guide__step{display:grid;grid-template-columns:1fr;gap:1.2rem;padding:3.2rem 0;border-bottom:1px solid rgba(140,175,90,.18)}.guide__step:last-child{border-bottom:none}@media screen and (min-width:700px){.guide__step{grid-template-columns:100px 1fr;gap:4rem;align-items:start}}.guide__step-num{font-size:clamp(3.2rem,4vw,4.2rem);font-weight:300;letter-spacing:-.02em;color:#6b8a3c;line-height:1}.guide__step-title{font-size:clamp(2rem,2.4vw,2.4rem);line-height:1.25;margin:0 0 1.2rem;font-weight:600}.guide__step-body p{font-size:1.6rem;line-height:1.7;margin:0;opacity:.85}.guide__quality{display:grid;grid-template-columns:1fr;gap:2rem;margin-top:3rem}@media screen and (min-width:700px){.guide__quality{grid-template-columns:repeat(2,1fr);gap:2.4rem}}.guide__quality-card{padding:2.8rem 2.4rem;border-radius:1.4rem;background:#8caf5a0f;border:1px solid rgba(140,175,90,.18);transition:transform .3s ease,background .3s ease}.guide__quality-card:hover{transform:translateY(-3px);background:#8caf5a1a}.guide__quality-title{font-size:1.9rem;line-height:1.25;margin:0 0 1rem;font-weight:600;color:#6b8a3c}.guide__quality-card p{font-size:1.5rem;line-height:1.6;margin:0;opacity:.85}.guide__closing{text-align:center;padding:6rem 0 2rem;border-top:1px solid rgba(0,0,0,.08);margin-top:4rem}.guide__closing-title{font-size:clamp(2.8rem,4vw,4rem);line-height:1.15;margin:0 0 3rem;font-weight:600;letter-spacing:-.01em}.guide__closing p{font-size:1.7rem;line-height:1.7;margin:0 auto 1.6rem;max-width:600px;opacity:.88}.guide__closing-coda{font-style:italic;color:#6b8a3c;font-size:1.9rem!important;margin-top:2.4rem!important}.guide__cta-wrap{text-align:center;margin-top:5rem}.guide__cta{display:inline-block;padding:1.6rem 3.6rem;border-radius:999px;background:#2f3a1e;color:#fff;text-decoration:none;font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase;font-weight:500;transition:transform .2s ease,background .2s ease}.guide__cta:hover{background:#6b8a3c;transform:translateY(-2px)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-page-comprendre-le-matcha.css.map */
