.faq-section{max-width:1500px;padding:0 100px;margin:0 auto}.faq-header{margin-top:30px;text-align:center}.faq-title{font-family:IvyPresto Display;font-size:40px;color:#0b254b;margin-bottom:10px;letter-spacing:-.5px}.faq-subtitle{font-size:20px;color:#5e6e89;line-height:1.5}.faq-container{display:flex;gap:60px;margin-top:30px;margin-bottom:30px;align-items:flex-start}.faq-image-container{flex:0 0 440px;position:sticky;top:100px}.faq-image-container img{width:100%;height:440px;border-radius:12px;object-fit:cover;display:block}.faq-content{flex:1;max-width:600px}.faq-list{list-style:none;padding:0;margin:0}.faq-item{border-bottom:1px solid #e5e5e5;margin-bottom:0}.faq-question{font-family:IvyPresto Display;width:100%;background:none;border:none;padding:24px 0;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:20px;font-weight:500;color:#333;transition:color .3s ease}.faq-question:hover,.faq-question.active{color:#b2767e}.faq-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease;font-size:18px;font-weight:300;flex-shrink:0}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;padding:0}.faq-answer.active{max-height:500px;padding:0 0 24px}.faq-answer-content{color:#1b263b;font-family:IvyPresto Display;font-size:18px;line-height:1.6}@media (max-width: 1024px){.faq-section{padding:0 10px}.faq-container{gap:40px}.faq-image-container{flex:0 0 350px}.faq-title{font-size:30px}.faq-subtitle{font-size:18px}.faq-question{font-size:20px;padding:20px 0}.faq-answer-content{font-size:18px}}@media (max-width: 768px){.faq-header{margin-top:20px}.faq-container{flex-direction:column;gap:20px;margin-top:20px;padding:0 20px;align-items:center}.faq-image-container{flex:none;position:static;width:calc(100vw - 50px);max-width:calc(100vw - 50px);margin:0}.faq-image-container img{width:100%;height:350px;padding:0 20px;aspect-ratio:1;object-fit:cover}.faq-content{width:100%;max-width:100%}.faq-title{font-size:30px}.faq-subtitle{font-size:18px}.faq-question{font-size:24px;padding:18px 0}.faq-answer-content{font-size:18px;padding-right:20px}}@media (max-width: 600px){.faq-image-container{width:calc(100vw - 20px);max-width:calc(100vw - 20px)}.faq-title{font-size:30px}.faq-subtitle{font-size:16px}.faq-question{font-size:20px;padding:16px 0}.faq-answer-content{font-size:18px;padding-right:15px}}@media (max-width: 480px){.faq-image-container{width:calc(100vw - 16px);max-width:calc(100vw - 16px)}.faq-title{font-size:30px}.faq-subtitle{font-size:15px}.faq-question{font-size:20px;padding:15px 0}.faq-answer-content{font-size:18px;padding-right:12px}}@media (max-width: 375px){.faq-image-container{width:calc(100vw - 10px);max-width:calc(100vw - 10px)}.faq-title{font-size:30px}.faq-subtitle{font-size:14px}.faq-question{font-size:20px;padding:14px 0}.faq-answer-content{font-size:18px;padding-right:10px}.faq-icon{width:18px;height:18px;font-size:16px}}@media (max-width: 320px){.faq-image-container{width:calc(100vw - 6px);max-width:calc(100vw - 6px)}.faq-title{font-size:30px}.faq-subtitle{font-size:13px}.faq-question{font-size:20px;padding:12px 0}.faq-answer-content{font-size:18px;padding-right:8px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/new-faq-section.css.map */
