.faq-heading{font-family:Cormorant Garamond;font-size:48px;font-style:normal;font-weight:400;line-height:55px;margin:0 0 30px;color:#2d2040}.faq-heading-italic{font-family:Cormorant Garamond;font-size:48px;font-style:italic;font-weight:400;line-height:55px;display:block}.faq-subheading{color:#2d2040;font-family:Jost;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.5px;text-align:left;margin-bottom:15px}.faq-cta-button{display:inline-block;padding:16px 32px 15px;background:var(--horo-gradient-btn-full-faq);text-decoration:none;border-radius:50px;box-shadow:0 8px 28px #9b7fc859;transition:transform .25s ease,box-shadow .25s ease;color:#fff;text-align:center;font-family:Jost;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:2px;text-transform:uppercase;min-width:250px}.content_desktop_hide{display:none}.faq-section .faq-container{max-width:1320px;padding:0 20px;margin:0 auto;display:flex;align-items:start;gap:53px}.faq-section .faq-container .faq-left{flex-basis:341px;max-width:341px}.faq-section .faq-container .faq-right{flex-basis:calc(100% - 394px);max-width:calc(100% - 394px);display:flex;flex-direction:column;gap:15px}.faq-item{overflow:hidden;transition:box-shadow .25s ease;border-radius:6px;background:#ffffffb3;box-shadow:0 0 12px #9b7fc826}.faq-question{width:100%;background:none;border:none;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;text-align:left;font-family:inherit;padding:14px 34px 13px 23.63px}.faq-item.is-open .faq-question{padding-left:16px;padding-bottom:6px}.faq-question-text{color:#2d2040;font-family:Jost;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.faq-icon{flex-shrink:0;width:14px;height:24px;display:flex;align-items:center;justify-content:center;color:#2d2040;position:relative}.faq-icon-plus,.faq-icon-minus{position:absolute;transition:opacity .25s ease,transform .25s ease}.faq-icon-minus{opacity:0;transform:rotate(-90deg)}.faq-item.is-open .faq-icon-plus{opacity:0;transform:rotate(90deg)}.faq-item.is-open .faq-icon-minus{opacity:1;transform:rotate(0)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .35s ease}.faq-item.is-open .faq-answer{max-height:500px}.faq-answer-inner{color:#2d2040;font-family:Jost;font-size:14px;font-style:normal;font-weight:300;line-height:24px;padding:0 110px 28px 16px}.faq-answer-inner p{margin:0}@media(max-width:1200px){.faq-section .faq-container .faq-left{flex-basis:300px;max-width:300px}.faq-section .faq-container{gap:20px}.faq-section .faq-container .faq-right{flex-basis:calc(100% - 320px);max-width:calc(100% - 320px)}}@media(max-width:900px){.faq-container{grid-template-columns:1fr;gap:40px}.faq-heading{font-size:36px}.faq-heading-italic{font-size:36px;line-height:40px}}@media(max-width:768px){.faq-section .faq-container{flex-direction:column;gap:49px;padding:0}.faq-section .faq-container .faq-left{flex-basis:unset;max-width:100%;text-align:center;width:100%}.faq-section .faq-container .faq-right{flex-basis:unset;max-width:100%;gap:12px}.faq-section .faq-container .faq-left .faq-subheading,.faq-section .faq-container .faq-left .faq-cta-button{display:none}.faq-section .faq-container .faq-left .faq-heading,.faq-section .faq-container .faq-left .faq-heading .faq-heading-italic{margin:0;font-size:30px;line-height:34px}.faq-section .faq-container .faq-right .content_desktop_hide{display:block;margin-top:35px;text-align:center}.faq-section .faq-container .faq-right .content_desktop_hide .faq-subheading{text-align:center}.faq-section{padding-left:16px;padding-right:16px}.faq-heading{font-size:30px}.faq-question{padding:8px 13px 6px 10px}.faq-item.is-open .faq-question{padding-left:10px;padding-bottom:7px}.faq-answer-inner{padding:0 44px 22px 10px;font-size:12px;line-height:19px}.faq-question-text{font-size:14px;line-height:18px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/section-faq.css.map */
