.ffq{--ffq-font-heading: var(--font-heading-family, var(--font-heading--family, "Cormorant Garamond", Georgia, serif));--ffq-font-body: var(--font-body-family, var(--font-body--family, Jost, Arial, sans-serif));--ffq-max-width: 1440px;--ffq-padding-top: 36px;--ffq-padding-bottom: 48px;--ffq-gutter: 40px;--ffq-gap: 28px;--ffq-radius: 24px;--ffq-background: #2d4a2b;--ffq-text: #f5f1e8;--ffq-panel: #f5f1e8;--ffq-ink: #1a1a1a;--ffq-answer: #ece8df;--ffq-accent: #b8956a;--ffq-rule: rgba(26,26,26,.14);display:block;width:100%;margin:0;padding:var(--ffq-padding-top) var(--ffq-gutter) var(--ffq-padding-bottom);background:var(--ffq-background);color:var(--ffq-text);font-family:var(--ffq-font-body);font-size:16px;font-weight:400;line-height:1.45;text-align:left;isolation:isolate;container-type:inline-size}.ffq,.ffq *,.ffq *:before,.ffq *:after{box-sizing:border-box}.ffq :where(h2,h3,p,dl,dt,dd,details,summary){margin:0;padding:0;border:0;color:inherit;font-style:normal;text-transform:none}.ffq :where(p,a,span,div,summary,dt,dd,li){font-family:var(--ffq-font-body)!important}.ffq [hidden]{display:none!important}.ffq .ffq__inner{width:100%;max-width:var(--ffq-max-width);margin-inline:auto}.ffq .ffq__header{margin-bottom:24px}.ffq .ffq__eyebrow{width:fit-content;margin:0 0 12px;color:var(--ffq-accent);font-family:var(--ffq-font-heading)!important;font-size:26px;font-weight:500;line-height:1.05}.ffq .ffq__eyebrow:after{content:"";display:block;width:44px;height:2px;margin-top:8px;background:var(--ffq-accent)}.ffq .ffq__heading{margin:0;color:var(--ffq-text);font-family:var(--ffq-font-heading)!important;font-size:clamp(32px,7cqi,56px);font-weight:500!important;line-height:1.06;letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere}.ffq .ffq__heading br{display:initial}.ffq .ffq__intro{margin-top:12px;color:var(--ffq-text);font-size:16px;line-height:1.4;opacity:.9;overflow-wrap:anywhere}.ffq .ffq__layout{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"navigation" "panels" "contact";gap:20px;align-items:start}.ffq .ffq__navigation{grid-area:navigation;min-width:0}.ffq .ffq__panels{grid-area:panels;min-width:0}.ffq .ffq__contact{grid-area:contact;min-width:0}.ffq .ffq__total{margin:0 0 12px;font-size:13px;letter-spacing:.06em;text-transform:uppercase;opacity:.8}.ffq .ffq__nav{display:block;margin:0;padding:0}.ffq .ffq__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ffq .ffq__tab{display:flex;align-items:center;justify-content:center;min-height:54px;padding:10px 8px;border:1.5px solid rgba(245,241,232,.45);border-radius:min(12px,var(--ffq-radius));background:transparent;color:var(--ffq-text);text-align:center;text-decoration:none;transition:background-color .14s ease,color .14s ease,border-color .14s ease}.ffq:not([data-enhanced]) .ffq__tab[data-default-tab],.ffq .ffq__tab[aria-selected=true]{border-color:var(--ffq-panel);background:var(--ffq-panel);color:var(--ffq-ink)}.ffq .ffq__tab:not([aria-selected=true]):hover{border-color:var(--ffq-accent)}.ffq .ffq__tab-copy{display:block;width:100%;min-width:0}.ffq .ffq__tab-label{display:block;font-size:14px;font-weight:600;line-height:1.2;letter-spacing:-.01em;overflow-wrap:anywhere}.ffq .ffq__tab-subtitle,.ffq .ffq__tab-icon,.ffq .ffq__tab-count,.ffq .ffq__tab-chevron{display:none}.ffq .ffq__icon{display:block;width:100%;height:100%;margin:0;overflow:visible;color:inherit}.ffq .ffq__panel{display:block;min-width:0;margin:0;padding:18px 16px 10px;border:0;border-radius:min(18px,var(--ffq-radius));background:var(--ffq-panel);color:var(--ffq-ink);scroll-margin-top:24px}.ffq .ffq__panel+.ffq__panel{margin-top:16px}.ffq[data-enhanced] .ffq__panel+.ffq__panel{margin-top:0}.ffq .ffq__panel-header{display:flex;align-items:baseline;justify-content:space-between;gap:8px 14px;margin:0 0 4px;padding:0 0 12px;border-bottom:1px solid var(--ffq-rule)}.ffq .ffq__panel-title{flex:1 1 0;min-width:0;color:var(--ffq-ink);font-family:var(--ffq-font-heading)!important;font-size:24px;font-weight:500!important;line-height:1.1;letter-spacing:-.02em;overflow-wrap:anywhere}.ffq .ffq__panel-count{flex:0 0 auto;font-size:12px;color:#1a1a1a99}.ffq .ffq__item{display:block;margin:0;border:0;border-bottom:1px solid var(--ffq-rule);background:transparent;color:var(--ffq-ink);scroll-margin-top:24px}.ffq .ffq__item:last-child{border-bottom:0}.ffq .ffq__summary{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:56px;padding:14px 0;color:var(--ffq-ink);cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.ffq .ffq__summary::-webkit-details-marker{display:none}.ffq .ffq__summary::marker{content:""}.ffq .ffq__question{flex:1 1 0;min-width:0;font-size:15.5px;font-weight:600;line-height:1.3;letter-spacing:-.01em;overflow-wrap:anywhere}.ffq .ffq__summary-icon{display:block;flex:0 0 22px;width:22px;height:22px;color:var(--ffq-accent)}.ffq .ffq__plus-vertical{transition:opacity .12s ease}.ffq .ffq__item[open] .ffq__plus-vertical{opacity:0}.ffq .ffq__answer{padding:0 0 16px;font-size:14px;line-height:1.55;color:#1a1a1ac7;overflow-wrap:anywhere}.ffq .ffq__richtext{min-width:0}.ffq .ffq__richtext>*{max-width:100%}.ffq .ffq__richtext p{margin:0 0 10px;font-size:inherit;line-height:inherit}.ffq .ffq__richtext>:last-child{margin-bottom:0}.ffq .ffq__richtext ul,.ffq .ffq__richtext ol{margin:8px 0 12px;padding-left:20px}.ffq .ffq__richtext li+li{margin-top:5px}.ffq .ffq__richtext a{color:var(--ffq-ink);text-decoration:underline;text-decoration-color:var(--ffq-accent);text-underline-offset:3px;text-decoration-thickness:1px}.ffq .ffq__richtext strong{font-weight:600}.ffq .ffq__sizes{display:grid;grid-template-columns:minmax(0,1fr);margin:0 0 4px;padding:4px 14px;border-radius:12px;background:var(--ffq-answer)}.ffq .ffq__size{display:grid;grid-template-columns:minmax(0,.34fr) minmax(0,.66fr);align-items:center;gap:10px;min-height:44px;padding:9px 0}.ffq .ffq__size+.ffq__size{border-top:1px solid var(--ffq-rule)}.ffq .ffq__size dt{font-family:var(--ffq-font-heading)!important;font-size:22px;font-weight:500;line-height:1.1}.ffq .ffq__size dd{margin:0;font-size:14px;line-height:1.3;text-align:right}.ffq .ffq__sizes+.ffq__richtext{margin-top:14px}.ffq .ffq__contact{margin:0;padding:0;border:0;text-align:center;color:var(--ffq-text)}.ffq .ffq__contact-title{display:block;color:var(--ffq-text);font-family:var(--ffq-font-heading)!important;font-size:22px;font-weight:500;line-height:1.3}.ffq .ffq__contact-icon{display:none}.ffq .ffq__contact-copy{display:block}.ffq .ffq__contact-link{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:50px;margin:12px 0 0;padding:12px 18px;border:1.5px solid var(--ffq-text);border-radius:999px;color:var(--ffq-text);background:transparent;font-size:15px;font-weight:500;text-decoration:none}.ffq .ffq__contact-link:hover{border-color:var(--ffq-accent);color:var(--ffq-accent)}.ffq .ffq__contact-arrow{display:block;flex:0 0 20px;width:20px;height:20px}.ffq .ffq__tab:focus-visible,.ffq .ffq__contact-link:focus-visible{outline:2px solid var(--ffq-accent);outline-offset:3px}.ffq .ffq__summary:focus-visible,.ffq .ffq__richtext a:focus-visible,.ffq .ffq__panel:focus-visible{outline:2px solid var(--ffq-ink);outline-offset:3px}.ffq .ffq__panel:focus-visible{outline-offset:-6px}.ffq .ffq__sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}@container (min-width: 960px){.ffq .ffq__header{margin-bottom:36px}.ffq .ffq__eyebrow{font-size:30px}.ffq .ffq__intro{font-size:18px}.ffq .ffq__layout{grid-template-columns:minmax(235px,.31fr) minmax(0,.69fr);grid-template-rows:auto 1fr;grid-template-areas:"navigation panels" "contact panels";column-gap:var(--ffq-gap);row-gap:28px}.ffq .ffq__tabs{grid-template-columns:minmax(0,1fr);gap:12px}.ffq .ffq__tab{display:grid;grid-template-columns:36px minmax(0,1fr) auto 14px;align-items:center;justify-content:start;gap:12px;min-height:80px;padding:14px 16px;text-align:left;border-radius:min(16px,var(--ffq-radius))}.ffq .ffq__tab-label{font-size:17px}.ffq .ffq__tab-subtitle{display:block;margin-top:4px;font-size:12.5px;line-height:1.3;opacity:.8}.ffq .ffq__tab-icon{display:block;width:36px;height:36px}.ffq .ffq__tab-count{display:block;font-size:17px;line-height:1}.ffq .ffq__tab-chevron{display:block;width:14px;height:20px}.ffq .ffq__panel{padding:26px 28px 20px;border-radius:var(--ffq-radius)}.ffq .ffq__panel-header{margin-bottom:10px;padding-bottom:16px}.ffq .ffq__panel-title{font-size:30px}.ffq .ffq__panel-count{font-size:13px}.ffq .ffq__item[open]{margin:0 -8px 8px;padding:0 14px;border-bottom-color:transparent;border-radius:14px;background:var(--ffq-answer)}.ffq .ffq__summary{min-height:64px;padding:16px 0;gap:18px}.ffq .ffq__question{font-size:18px}.ffq .ffq__answer{padding:0 2px 20px;font-size:15px}.ffq .ffq__sizes{grid-template-columns:repeat(3,minmax(0,1fr));margin:6px 0 0;padding:0;background:transparent;border-radius:0}.ffq .ffq__size{display:block;min-height:0;padding:0 16px}.ffq .ffq__size:first-child{padding-left:4px}.ffq .ffq__size+.ffq__size{border-top:0;border-left:1px solid var(--ffq-rule)}.ffq .ffq__size dt{font-size:28px}.ffq .ffq__size dd{margin-top:4px;font-size:14px;text-align:left}.ffq .ffq__contact{margin-top:4px;padding-top:22px;border-top:1px solid var(--ffq-accent);text-align:left}.ffq .ffq__contact-title{display:flex;align-items:center;gap:12px;font-family:var(--ffq-font-body)!important;font-size:18px;font-weight:600}.ffq .ffq__contact-icon{display:block;flex:0 0 32px;width:32px;height:32px;color:var(--ffq-accent)}.ffq .ffq__contact-link{width:fit-content;max-width:100%;margin:14px 0 0 44px}}@media(max-width:749px){.ffq{padding:min(28px,var(--ffq-padding-top)) min(16px,var(--ffq-gutter)) min(32px,var(--ffq-padding-bottom))}}@media(prefers-reduced-motion:reduce){.ffq .ffq__tab,.ffq .ffq__plus-vertical{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/forneau-faq-poele.css.map */
