.faq-section{background-color:#fff}.faq-container{width:100%;text-align:center;padding:2rem 0;margin:0 auto}.faq-heading{font-size:2.5rem;font-weight:700;color:#5b9bd5;text-align:center;margin-bottom:2rem;line-height:1.2;margin-top:0}@media screen and (max-width:749px){.faq-heading{font-size:2rem;margin-bottom:1.5rem}}.faq-items{width:100%;text-align:left}.faq-item{margin-bottom:1rem}.faq-item:last-child{margin-bottom:0}.faq-question{width:100%;text-align:left;background:none;border:2px solid #1999b6;border-radius:10px;padding:10px 20px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;font-family:inherit;font-size:1.125rem;font-weight:600;color:#1999b6;transition:all .2s ease;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.faq-question:hover{background-color:#f0f8fa}.faq-question:focus{outline:2px solid #1999b6;outline-offset:2px}.faq-question-text{flex:1}.faq-icon{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#1999b6;transition:transform .3s ease;font-weight:300}.faq-question[aria-expanded=true] .faq-icon{transform:rotate(45deg)}.faq-question[aria-expanded=true]{background-color:#f0f8fa;color:#1999b6}.faq-answer{overflow:hidden;transition:max-height .3s ease,opacity .3s ease;max-height:0;opacity:0;padding:0 20px}.faq-answer[hidden=false],.faq-answer:not([hidden]){max-height:1000px;opacity:1;padding:20px 20px 40px}.faq-answer-content{color:#7fb3d5;line-height:1.6;font-size:1rem;white-space:pre-line;text-align:left}@media screen and (max-width:749px){.faq-question{font-size:1rem}.faq-answer-content{font-size:.9375rem}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.faq-answer[hidden=false] .faq-answer-content,.faq-answer:not([hidden]) .faq-answer-content{animation:fadeIn .3s ease}
/*# sourceMappingURL=/cdn/shop/t/3/assets/faq-section.css.map */
