.faq-section-haven{width:100%}.section-faq-haven-main{padding-top:141px;padding-bottom:214px}.faq-section-haven.section-spacing--disable-top .section-faq-haven-main{padding-top:0}.faq-section-haven.section-spacing--disable-bottom .section-faq-haven-main{padding-bottom:0}.faq-section-haven .faq-haven__inner{max-width:1200px;margin:0 auto;padding:0;text-align:center}.faq-section-haven .faq-haven__title{margin-bottom:68px}.faq-section-haven.section-spacing--top{margin-top:46px}#shopify-section-template--25747003638025__faq_section_haven_PdKw8z{background-color:#fff}.faq-section-haven .faq-haven__heading{font-family:CanelaDeck;font-weight:400;font-size:36px;line-height:44.8px;letter-spacing:0px;text-align:center;text-transform:uppercase;margin:0;color:inherit}.faq-section-haven .faq-haven__wrapper{max-width:1094px;margin:0 auto;text-align:left}.faq-section-haven .faq-haven__wrapper .faq-haven__item:first-child{border-top:3px solid #BF6914}.faq-section-haven .faq-haven__item{width:100%;border-bottom:3px solid #BF6914;margin-bottom:0;padding-top:16px;padding-bottom:16px}.faq-section-haven .faq-haven__question{display:flex;justify-content:space-between;align-items:center;color:var(--color-text-primary);cursor:pointer;transition:all .3s ease;min-height:50px;padding:16px 32px}.faq-section-haven .faq-haven__question-text{font-family:Neue Haas Grotesk Display Pro;font-weight:700;font-size:24px;line-height:30px;vertical-align:middle;flex:1;margin-right:20px;text-transform:capitalize}.faq-section-haven .faq-haven__toggle{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0}.faq-section-haven .faq-haven__plus,.faq-section-haven .faq-haven__minus{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.faq-section-haven .faq-haven__plus svg,.faq-section-haven .faq-haven__minus svg{transition:transform .3s ease}.faq-section-haven .faq-haven__answer{padding:0 32px;transition:all .3s ease}.faq-wrap.active{background-color:#bf6914;border-radius:7px}.faq-wrap.active .faq-haven__answer{padding-bottom:32px}.faq-wrap.active .faq-haven__answer-content p,.faq-wrap.active .faq-haven__question-text,.faq-wrap.active .faq-haven__answer-content p a{color:#fff}.faq-haven__answer .answer-active{height:auto;display:block}.faq-section-haven .faq-haven__answer-content{max-width:868px;width:100%;margin:0;height:0px;transition:all .3s ease;overflow:hidden}.faq-section-haven .faq-haven__answer-content p{font-family:Neue Haas Grotesk Display Pro;font-weight:400;font-size:24px;line-height:40px;letter-spacing:0%;vertical-align:middle;color:#fff}.faq-wrap.active .faq-haven__answer-content{height:fit-content}.faq-section-haven .faq-haven__answer-content p{margin:0 0 16px}.faq-section-haven .faq-haven__answer-content p:last-child{margin-bottom:0}@media screen and (max-width: 768px){.faq-section-haven .section-faq-haven-main{padding-top:80px;padding-bottom:120px}.faq-wrap.active{border-radius:0}.faq-section-haven .faq-haven__inner{padding:0}.faq-section-haven .faq-haven__heading{font-size:32px;line-height:36px}.faq-section-haven .faq-haven__title{margin-bottom:48px}.faq-section-haven .faq-haven__question{padding:20px 24px;min-height:30px}.faq-section-haven .faq-haven__question-text{font-size:20px;line-height:26px;margin-right:9px}.faq-section-haven .faq-haven__toggle{width:30px;height:30px}.faq-section-haven .faq-haven__plus svg{width:30px;height:30px}.faq-section-haven .faq-haven__minus svg{width:30px;height:auto}.faq-section-haven .faq-haven__answer-content p{font-size:20px;line-height:30px}}@media screen and (min-width: 769px) and (max-width: 1024px){.faq-section-haven .section-faq-haven-main{padding-top:100px;padding-bottom:160px}.faq-section-haven .faq-haven__item{padding-top:8px;padding-bottom:8px}.faq-section-haven .faq-haven__heading{font-size:36px;line-height:40px}.faq-section-haven .faq-haven__title{margin-bottom:56px}.faq-section-haven .faq-haven__question-text{font-size:22px;line-height:28px}.faq-section-haven .faq-haven__answer-content p{font-size:22px;line-height:36px}}@media screen and (max-width : 600px){.faq-section-haven .faq-haven__title{margin-bottom:30px}.faq-section-haven .faq-haven__heading{font-size:20px;line-height:29px}.faq-section-haven .faq-haven__question{padding:10px 20px;min-height:30px}.faq-section-haven .faq-haven__item{padding-top:8px;padding-bottom:8px}.faq-wrap .faq-haven__answer{padding-left:20px;padding-right:20px}.faq-wrap .faq-haven__answer-content{max-width:80%;width:100%}.faq-section-haven .faq-haven__wrapper .faq-haven__item:first-child{border-top:2px solid #BF6914}.faq-section-haven .faq-haven__item{border-bottom:2px solid #BF6914}.faq-haven__answer-content p{font-size:13px!important;line-height:18px!important}.faq-section-haven .faq-haven__toggle{height:20px;width:20px}.faq-section-haven .faq-haven__toggle svg{width:100%;height:100%}.faq-section-haven .section-faq-haven-main{padding-top:37px;padding-bottom:50px}.faq-section-haven .faq-haven__question-text{font-size:13px;line-height:20px}}@media screen and (max-width : 387px){.faq-section-haven .faq-haven__question{padding:10px}}@media screen and (max-width : 388px){.faq-wrap .faq-haven__answer{padding-left:13px;padding-right:13px}}
/*# sourceMappingURL=/cdn/shop/t/171/assets/faq-section-haven.css.map */
