.home-faq{background-color:#ffede6;padding:96px 120px}.faq-inner{max-width:1200px;margin:0 auto}.faq-title{font-family:var(--font-heading);font-size:56px;font-weight:200;line-height:1;text-align:center;color:#530700;margin:0 0 16px}.faq-cta-wrap{display:flex;justify-content:center;align-items:center;margin-bottom:40px}.faq-cta-wrap .cta-primary{width:fit-content;max-width:calc(100vw - 40px);font-size:clamp(11px,4.5vw,18px);white-space:nowrap;padding:0 1.25rem}.faq-list{margin:0 auto;border-top:1px solid #2B1810}.faq-item{border-bottom:1px solid #2B1810;padding:0}.faq-question{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 20px;min-height:48px;box-sizing:border-box;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.faq-question::-webkit-details-marker{display:none}.faq-question-text{font-family:var(--font-body);font-size:16px;font-weight:500;color:#530700;letter-spacing:.05em;flex:1}.faq-icon{font-size:32px;font-weight:300;line-height:1;color:#530700;flex-shrink:0;transition:transform .4s var(--ease)}.faq-item[open] .faq-icon{transform:rotate(45deg)}.faq-answer{font-family:var(--font-body);font-size:16px;line-height:1.6;color:#530700;display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s var(--ease);overflow:hidden}.faq-item[open] .faq-answer{grid-template-rows:1fr}.faq-answer-inner{min-height:0;overflow:hidden;padding:0 20px 1.25rem}@media(max-width:768px){.home-faq{padding:40px 16px}.faq-cta-wrap{margin-bottom:32px}.faq-title{font-size:32px;font-weight:200;line-height:1;margin:0 0 16px}.faq-question{padding:.5rem 15px}.faq-question-text,.faq-answer{font-size:14px}.faq-answer-inner{padding:0 15px 1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-home-faq.css.map */
