.faqs{--faqs-green: #093009;--faqs-gold: #c4a35a;--faqs-gold-soft: #efe6c8;--faqs-paper: #f7f4ee;--faqs-card: #ffffff;--faqs-ink: #1a1d1a;--faqs-muted: #5b5a56;--faqs-line: #e4e0d8;color:var(--faqs-ink);font-family:var(--font-family, inherit);background:var(--faqs-paper)}.faqs *,.faqs *:before,.faqs *:after{box-sizing:border-box}.faqs__wrap{width:min(1180px,calc(100% - 2.4rem));margin:0 auto}.faqs-main{padding:3.2rem 0 3.6rem}.faqs__kicker{margin:0 0 .7rem;font-size:.72rem;font-weight:650;letter-spacing:.18em;text-transform:uppercase;color:var(--faqs-gold)}.faqs__title{margin:0;font-family:var(--font-heading-family, inherit);font-size:clamp(1.7rem,3.2vw,2.4rem);letter-spacing:-.03em;line-height:1.12;font-weight:700;color:var(--faqs-green)}.faqs__lead{margin:1rem 0 0;max-width:38rem;color:var(--faqs-muted);line-height:1.6}.faqs__nav{display:flex;flex-wrap:wrap;gap:.55rem;margin:1.6rem 0 0}.faqs__nav a{display:inline-flex;align-items:center;min-height:36px;padding:.35rem .9rem;border:1px solid var(--faqs-line);border-radius:999px;background:#fff;color:var(--faqs-green);font-size:.8rem;font-weight:600;text-decoration:none}.faqs__nav a:hover{border-color:#d8c48a;background:var(--faqs-gold-soft)}.faqs__layout{display:grid;grid-template-columns:1fr;gap:1.6rem;margin-top:2.2rem}.faqs__group{scroll-margin-top:6rem;background:var(--faqs-card);border:1px solid var(--faqs-line);border-radius:var(--card-border-radius);padding:1.35rem 1.2rem .7rem}.faqs__group-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:.4rem}.faqs__group-title{margin:0;font-size:1.2rem;font-weight:700;letter-spacing:-.03em;color:var(--faqs-green)}.faqs__group-count{font-size:.72rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--faqs-gold)}.faqs__item{border-bottom:1px solid var(--faqs-line)}.faqs__item:last-child{border-bottom:0}.faqs__item summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;font-weight:600;color:var(--faqs-green)}.faqs__item summary::-webkit-details-marker{display:none}.faqs__item summary:after{content:"+";flex-shrink:0;width:1.4rem;text-align:center;font-size:1.2rem;font-weight:400;color:var(--faqs-gold)}.faqs__item[open] summary:after{content:"\2013"}.faqs__answer{padding:0 0 1.05rem;color:#3d3a34;line-height:1.65}.faqs__answer p{margin:0 0 .7rem}.faqs__answer p:last-child{margin-bottom:0}.faqs__cta{display:grid;gap:1.1rem;margin-top:2rem;padding:1.5rem 1.3rem;background:var(--faqs-green);color:#fff;border-radius:var(--card-border-radius)}.faqs__cta p{margin:.45rem 0 0;color:#ffffffc2;line-height:1.55}.faqs__cta h2{margin:0;font-size:clamp(1.4rem,2.6vw,1.85rem);letter-spacing:-.03em;color:#fff}.faqs__cta .cto__btn,.faqs__btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;padding:.8rem 1.35rem;border:0;border-radius:var(--button-border-radius);background:var(--faqs-gold);color:#1a1408;text-decoration:none;font-size:.92rem;font-weight:650}.faqs__btn:hover{opacity:.92}@media screen and (min-width:768px){.faqs-main{padding:3.8rem 0 4.2rem}.faqs__group{padding:1.6rem 1.6rem .85rem}.faqs__cta{grid-template-columns:1fr auto;align-items:center;padding:1.8rem 2rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-faqs.css.map */
