.home-faq-section{background-color:var(--section-bg-color, #F5F1EB);padding-top:var(--section-padding-top, 80px);padding-bottom:var(--section-padding-bottom, 80px);width:100%}.home-faq-container{max-width:1440px;margin:0 auto;padding:0 20px}.home-faq-header{text-align:center;margin-bottom:60px}.home-faq-heading{font-size:var(--heading-font-size, 36px);font-weight:600;color:var(--text-color, #000000);margin:0;font-family:serif;text-transform:lowercase;display:flex;align-items:center;justify-content:center;gap:4px;flex-wrap:wrap}.home-faq-heading-normal{font-family:sans-serif;font-weight:600;margin:0 10px}.home-faq-heading-italic{font-family:serif;font-style:italic;font-weight:400}.home-faq-heading-text{font-family:serif;font-weight:600}.home-faq-accordion{max-width:800px;margin:0 auto}.home-faq-item{background-color:var(--accordion-bg-color, #FFFFFF);border:1px solid var(--border-color, #000000);border-radius:8px;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.home-faq-item:last-child{margin-bottom:0}.home-faq-item:hover{box-shadow:0 4px 20px #0000001a}.home-faq-question{width:100%;background:none;border:none;padding:25px 30px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;text-align:left;transition:all .3s ease;color:var(--text-color, #000000);font-family:sans-serif;font-size:var(--question-font-size, 18px);font-weight:600;line-height:1.3}.home-faq-question:hover{background-color:#00000005}.home-faq-question:focus{outline:none;background-color:#0000000d}.home-faq-question-text{flex:1;margin-right:20px}.home-faq-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--icon-color, #000000);transition:transform .3s ease;flex-shrink:0}.home-faq-icon svg{width:100%;height:100%}.home-faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease;border-top:1px solid transparent}.home-faq-answer-content{padding:0 30px 25px;font-size:var(--answer-font-size, 16px);line-height:1.6;color:var(--text-color, #000000);font-family:sans-serif;font-weight:400}.home-faq-answer-content p{margin:0 0 15px}.home-faq-answer-content p:last-child{margin-bottom:0}.home-faq-answer-content ul,.home-faq-answer-content ol{margin:15px 0;padding-left:20px}.home-faq-answer-content li{margin-bottom:8px}.home-faq-answer-content a{color:var(--text-color, #000000);text-decoration:underline;transition:opacity .3s ease}.home-faq-answer-content a:hover{opacity:.7}@media (max-width: 1024px){.home-faq-heading{font-size:calc(var(--heading-font-size, 36px) * .9)}.home-faq-question{font-size:calc(var(--question-font-size, 18px) * .9);padding:20px 25px}.home-faq-answer-content{font-size:calc(var(--answer-font-size, 16px) * .9);padding:0 25px 20px}}@media (max-width: 768px){.home-faq-section{padding-top:var(--section-padding-top-mobile, 60px);padding-bottom:var(--section-padding-bottom-mobile, 60px)}.home-faq-container{padding:0 15px}.home-faq-header{margin-bottom:40px}.home-faq-heading{font-size:var(--heading-font-size-mobile, 28px);flex-direction:row;gap:2px}.home-faq-accordion{max-width:100%}.home-faq-item{margin-bottom:15px;border-radius:6px}.home-faq-question{font-size:var(--question-font-size-mobile, 16px);padding:18px 20px}.home-faq-question-text{margin-right:15px}.home-faq-icon{width:20px;height:20px}.home-faq-answer-content{font-size:var(--answer-font-size-mobile, 14px);padding:0 20px 18px}}@media (max-width: 480px){.home-faq-heading{font-size:calc(var(--heading-font-size-mobile, 28px) * .9)}.home-faq-question{font-size:calc(var(--question-font-size-mobile, 16px) * .9);padding:15px 18px}.home-faq-question-text{margin-right:12px}.home-faq-icon{width:18px;height:18px}.home-faq-answer-content{font-size:calc(var(--answer-font-size-mobile, 14px) * .9);padding:0 18px 15px}}.home-faq-item,.home-faq-question{transition:all .3s ease}.home-faq-icon{transition:transform .3s ease}.home-faq-answer{transition:max-height .3s ease}.home-faq-question[aria-expanded=true]{margin-bottom:15px}@media (prefers-reduced-motion: reduce){.home-faq-item{transition:none}.home-faq-item:hover{box-shadow:none}.home-faq-question{transition:none}.home-faq-question:hover{background-color:transparent}.home-faq-icon,.home-faq-answer{transition:none}}@media (prefers-contrast: high){.home-faq-heading,.home-faq-question,.home-faq-answer-content{color:#000}.home-faq-item{border:2px solid #000000}.home-faq-question:hover{background-color:#f0f0f0}.home-faq-answer{border-top:2px solid #000000}.home-faq-icon{color:#000}}@media print{.home-faq-section{background-color:#fff!important;color:#000!important}.home-faq-heading,.home-faq-question,.home-faq-answer-content{color:#000!important}.home-faq-item{background-color:#fff!important;border:1px solid #000000!important;box-shadow:none!important;page-break-inside:avoid}.home-faq-question{background-color:#f0f0f0!important}.home-faq-answer{border-top:1px solid #000000!important}.home-faq-icon{color:#000!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/home-faq-section.css.map */
