.faq-section{padding:0 0 60px;width:100%;position:relative}.faq-section__wave-container{position:relative;width:100%;line-height:0;overflow:hidden;margin-bottom:40px}.faq-section__wave{display:block;width:100%;height:70px}.faq-section__wrapper{max-width:1920px;margin:0 auto;padding:0 50px}.faq-section__header{display:flex;flex-direction:column;gap:7px;align-items:flex-start;max-width:482px;margin-bottom:125px}.faq-section__heading{font-family:Libre Baskerville;font-weight:700;font-size:32px;font-style:normal;line-height:40px;color:#1f1f1f;margin:0}.faq-section__subheading{font-family:Manrope;font-weight:600;font-size:16px;font-style:normal;line-height:30px;color:#000;margin:0}.faq-section__items{display:flex;flex-direction:column;gap:24px;max-width:1241px}.faq-item{display:flex;flex-direction:column;gap:30px;width:100%}.faq-item__question{display:flex;align-items:flex-start;justify-content:space-between;width:100%;background:none;border:none;padding:0;cursor:pointer;text-align:left;transition:opacity .3s ease}.faq-item__question:hover{opacity:.8}.faq-item__question-text{font-family:Manrope;font-weight:600;font-size:20px;font-style:normal;line-height:1.105;color:#080900;text-transform:capitalize;flex:1;padding-right:20px}.faq-item__icon{flex-shrink:0;width:32px;height:32px;position:relative;display:flex;align-items:center;justify-content:center}.faq-icon{position:absolute;width:32px;height:32px;transition:opacity .3s ease,transform .3s ease}.faq-icon--plus{opacity:0;transform:rotate(90deg)}.faq-icon--minus{opacity:1;transform:rotate(0)}.faq-item:not(.faq-item--open) .faq-icon--plus{opacity:1;transform:rotate(0)}.faq-item:not(.faq-item--open) .faq-icon--minus{opacity:0;transform:rotate(-90deg)}.faq-item__answer-wrapper{overflow:hidden;max-height:0;opacity:0;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1),margin-top .4s cubic-bezier(.4,0,.2,1)}.faq-item--open .faq-item__answer-wrapper{max-height:1000px;opacity:1;margin-top:16px}.faq-item__answer{font-family:Manrope;font-weight:500;font-size:18px;font-style:normal;line-height:28px;color:#000000b3;max-width:1115px}.faq-item__answer p{margin:0 0 8px}.faq-item__answer p:last-child{margin-bottom:0}.faq-section__divider{width:100%;max-width:1240px;height:1px;background-color:#00000026;flex-shrink:0}.faq-item--open{gap:16px}@media screen and (max-width: 1024px){.faq-section__wrapper{padding:0 40px}.faq-section__header{margin-bottom:80px}.faq-item__question-text{font-size:18px}.faq-item__answer{font-size:16px;line-height:26px}}@media screen and (max-width: 749px){.faq-section{padding:0 0 40px}.faq-section__wave-container{margin-bottom:30px}.faq-section__wave{height:50px}.faq-section__wrapper{padding:0 20px}.faq-section__header{max-width:100%;margin-bottom:40px;gap:10px}.faq-section__heading{font-size:24px;line-height:32px}.faq-section__subheading{font-size:14px;line-height:24px}.faq-section__items,.faq-item{gap:20px}.faq-item--open{gap:12px}.faq-item__question{align-items:flex-start}.faq-item__question-text{font-size:16px;line-height:1.3;padding-right:15px}.faq-item__icon{width:24px;height:24px;margin-top:2px}.faq-icon{width:24px;height:24px}.faq-item__answer{font-size:14px;line-height:24px}.faq-item--open .faq-item__answer-wrapper{margin-top:12px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-faq.css.map */
