@media screen and (max-width:749px){.faq{padding-top:28px!important;padding-bottom:28px!important}.faq h2,.faq .title,.faq__title{font-size:24px!important;line-height:1.15!important;margin-bottom:12px!important}.faq p,.faq__description{font-size:16px!important;line-height:1.45!important;margin-bottom:18px!important}.faq summary,.faq .accordion__title,.faq .collapsible__title,.faq button{font-size:16px!important;line-height:1.25!important;padding-top:10px!important;padding-bottom:10px!important;gap:12px!important}.faq details,.faq .accordion,.faq .collapsible{margin-bottom:10px!important}.faq hr,.faq .faq__separator{margin:28px 0!important}.faq .accordion__content,.faq .collapsible__content,.faq details>div,.faq .rte{font-size:15px!important;line-height:1.45!important;margin-top:4px!important;margin-bottom:12px!important}.faq svg,.faq .icon,.faq .plus,.faq summary:before,.faq summary:after{width:13px!important;height:13px!important;font-size:15px!important}}@media screen and (max-width:749px){.faq,.faq .page-width,.faq__wrapper,.faq__content{padding-top:18px!important;padding-bottom:18px!important}.faq h2,.faq .title,.faq__title{font-size:24px!important;line-height:1.1!important;margin-top:0!important;margin-bottom:10px!important}.faq p,.faq__description{font-size:15px!important;line-height:1.35!important;margin-top:0!important;margin-bottom:14px!important}.faq summary,.faq .accordion__title,.faq .collapsible__title,.faq button{font-size:15px!important;line-height:1.2!important;padding-top:7px!important;padding-bottom:7px!important;margin:0!important;min-height:auto!important}.faq details,.faq .accordion,.faq .collapsible,.faq .collapsible-content__item{margin-top:0!important;margin-bottom:6px!important;padding-top:0!important;padding-bottom:0!important}.faq .accordion__content,.faq .collapsible__content,.faq details>div,.faq .rte{font-size:14px!important;line-height:1.35!important;margin-top:4px!important;margin-bottom:8px!important;padding-top:0!important;padding-bottom:0!important}.faq hr,.faq .faq__separator{margin:20px 0!important}.faq svg,.faq .icon,.faq .plus,.faq summary:before,.faq summary:after{width:12px!important;height:12px!important;font-size:14px!important}}@media screen and (max-width:749px){.faq summary,.faq .accordion__title,.faq .collapsible__title,.faq button{font-size:17px!important;line-height:1.25!important;font-weight:800!important;padding-top:8px!important;padding-bottom:8px!important}.faq svg,.faq .icon,.faq .plus,.faq summary:before,.faq summary:after{font-size:15px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
