.faq-item-title{padding-top:18px;padding-bottom:16px;display:flex;justify-content:space-between;cursor:pointer;align-items:flex-start}.faq__question-container{position:relative;max-width:800px;z-index:1}.faq-item-text{padding-bottom:18px;display:none;padding-right:25px}.faq-item-container{overflow:hidden}.faq__header h2{font-size:40px;margin-bottom:40px}.strong{font-weight:600}.faq__header p:last-child{padding-bottom:10px}.faq-close .faq__close{display:none}.faq-display-none .faq__close{display:block;align-self:center}.faq-display-none .faq__open{display:none}.faq-item-container .faq-item-title h3{padding-right:20px}.faq-item-title p{margin-bottom:0}.faq__close,.faq__open,.faq__close svg,.faq__open svg{width:16px;height:16px}@media only screen and (max-width: 990px){.faq__close,.faq__open,.faq__close svg,.faq__open svg{width:11px;height:11px}.faq__header p,.faq__header .h1{text-align:center}}.faq__display-2{display:flex;justify-content:space-between;align-items:flex-start}.faq__display-2 .faq__container{width:59%}.faq__display-2 h3{text-transform:unset;border-bottom:#c0c0c0 1px solid;padding-bottom:18px;margin-bottom:0}.faq__display-2 .faq__container-display-2{width:39%;margin-top:60px}.faq__display-2 .faq__container-display-2 img{width:100%;height:100%;object-fit:cover}.faq__container-display-2 .custom-button-small{margin-top:20px;max-width:100%}.faq__display-1 .faq__container-display-2{display:none}@media only screen and (max-width: 990px){.faq__display-2{display:none}}[data-section-type=FAQ] faq-container{display:block;margin-top:90px;margin-bottom:60px}[data-section-type=FAQ] .background__parent>p{text-align:center}[data-section-type=FAQ] .faq__header:not(.only-desktop,.only-phone){text-align:center}[data-section-type=FAQ] .background__parent p{text-align:center;margin-bottom:10px;font-weight:400}[data-section-type=FAQ] .faq-item-text p{font-size:14px;line-height:120%}.faq-item-title p{font-size:15px}.product-faq-bottom__socials{display:flex;justify-content:center;margin-top:24px;margin-bottom:100px}.product-faq-bottom__socials .icon{display:inline-block;width:20px;height:20px;vertical-align:middle;fill:currentColor}.product-faq-bottom__socials path{fill:#000}.product-faq-bottom>p{margin:0}.social-icons__item{list-style:none;margin:0 10px}.product-faq-bottom{padding:0 20px;text-align:center}.product-pack__recurring faq-container{padding-left:0}@media screen and (max-width: 989px){.main-product-form__form faq-container{margin-top:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/w-section-FAQ.css.map */
