.cm-guide-tete--image{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;align-items:center}.cm-guide-tete-image{overflow:hidden;border-radius:18px;aspect-ratio:4 / 3}.cm-guide-tete-image img{display:block;width:100%;height:100%;object-fit:cover}.cm-guide-intro{max-width:720px;margin-top:16px}.cm-guide-intro p{font-size:var(--cm-t-corps);line-height:1.8;font-weight:var(--cm-g-corps);color:var(--cm-body);margin:0 0 8px}.cm-guide-intro p:last-child{margin-bottom:0}.cm-guide-sommaire{margin-top:40px}.cm-guide-sommaire-l{font-size:var(--cm-t-petit);font-weight:var(--cm-g-libelle);color:var(--cm-ink);margin:0 0 12px}.cm-guide-cartes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;list-style:none;margin:0;padding:0}.cm-guide-cartes>li{margin:0;padding:0}.cm-guide-cartes>li:before,.cm-guide-cartes>li::marker{content:none}.cm-guide-carte{display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-rows:auto auto;column-gap:14px;align-items:center;width:100%;height:100%;box-sizing:border-box;margin:0;padding:18px 20px;border:1px solid var(--cm-line-soft);border-radius:14px;background:#fff;font-family:inherit;color:var(--cm-ink);text-align:left;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.cm-guide-carte:hover,.cm-guide-carte:focus-visible{border-color:var(--cm-ink)}.cm-guide-carte[aria-pressed=true]{border-color:var(--cm-ink);box-shadow:inset 0 0 0 1px var(--cm-ink)}.cm-guide-carte-icone{grid-row:span 2;display:block;width:40px;height:40px;object-fit:contain}.cm-guide-carte-nom{font-size:var(--cm-t-corps);font-weight:var(--cm-g-libelle);line-height:1.3}.cm-guide-carte-duree{font-size:var(--cm-t-petit);font-weight:var(--cm-g-corps);color:var(--cm-muted)}.cm-guide-methode[hidden]{display:none}.cm-guide-methode{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:56px;align-items:start;margin-top:40px;padding-top:40px;border-top:1px solid var(--cm-line-soft)}.cm-guide-cote{position:sticky;top:120px}.cm-guide-cote-icone{display:block;margin-bottom:16px;width:48px;height:48px;object-fit:contain}.cm-guide-corps>.cm-methode-voici:first-child{margin-top:0}.cm-guide-fin{margin-top:64px;padding-top:40px;border-top:1px solid var(--cm-line-soft);text-align:center}@media(max-width:989px){.cm-guide-cartes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.cm-guide-tete--image{grid-template-columns:1fr;gap:32px}.cm-guide-methode{grid-template-columns:1fr;gap:32px;margin-top:48px;padding-top:48px}.cm-guide-cote{position:static}}@media(max-width:480px){.cm-guide-carte{padding:14px;column-gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/cafe-guide.css.map */
