.faq-section div:empty{display:block}.faq-section-inner{padding:0 15px}.faq-section__grid{padding:var(--padding-top) 210px var(--padding-bottom);background-color:var(--bg-color-block);border-radius:16px}@media screen and (max-width: 1150px){.faq-section__grid{padding-left:90px;padding-right:90px}}@media screen and (max-width: 768px){.faq-section__grid{padding:var(--padding-top-mobile) 0px var(--padding-bottom-mobile)}}.faq-section__blocks{padding:0;text-align:center;max-width:1100px}.faq-section__blocks-title{margin-bottom:30px;font-family:Kanit,sans-serif;color:var(--text-color-title);text-transform:capitalize}.faq-section__blocks-descr{margin-bottom:37px;color:var(--text-color-title);font-size:16px;font-weight:500;line-height:1.6}@media screen and (max-width: 768px){.faq-section__blocks-descr{margin-bottom:57px;font-size:14px}}.faq-section__blocks-descr a{color:inherit;text-decoration:underline}.faq-section__blocks-descr a:hover{opacity:.75}.faq-section__blocks-grid{background:var(--bg-color);color:var(--text-color);text-align:left;border-radius:4px}.faq-section__blocks-grid:not(:last-child){margin-bottom:10px}.faq-section__blocks-benefits{padding:24px 30px;display:block;color:var(--text-color)}.faq-section__blocks-benefits a{text-decoration:underline}@media screen and (max-width: 768px){.faq-section__blocks-benefits{padding:20px 24px}}.faq-section__blocks-benefits__title{padding-right:60px;font-family:Kanit,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:22px;text-align:left;position:relative;cursor:pointer;letter-spacing:normal}@media screen and (max-width: 768px){.faq-section__blocks-benefits__title{font-size:16px;line-height:1.5}}.faq-section__blocks-benefits__title.active{color:#233889;font-weight:500}.faq-section__blocks-benefits__title .divider{position:absolute;border-bottom:1px solid rgba(0,0,0,.12);width:100%;left:0;bottom:-10px}.faq-section__blocks-benefits__title:after,.faq-section__blocks-benefits__title:before{position:absolute;right:0;content:url(/cdn/shop/files/keyboard_arrow_down.svg?v=1723190389);transition:transform .3s ease;font-weight:300;font-size:inherit;line-height:1;width:20px;height:20px;text-align:center;border-radius:50%;top:50%;transform:translateY(-50%)}@media screen and (max-width: 768px){.faq-section__blocks-benefits__title: after,.faq-section__blocks-benefits__title:before{right:-5%;transform:translateY(-50%)}}.faq-section__blocks-benefits__title:before{content:url(/cdn/shop/files/keyboard_arrow_up.svg?v=1723190703);transform:translateY(-50%) rotate(90deg);position:absolute;line-height:.8;right:0;opacity:0}@media screen and (max-width: 768px){.faq-section__blocks-benefits__title: before{right:-5%}}.faq-section__blocks-benefits__title.active:before{content:url(/cdn/shop/files/keyboard_arrow_up.svg?v=1723190703);opacity:1;top:50%;transform:translateY(-50%) rotate(0)}@media screen and (max-width: 768px){.faq-section__blocks-benefits__title.active: before{top:50%;transform:translateY(-50%) rotate(0)}}.faq-section__blocks-benefits__title.active:after{transform:rotate(90deg);opacity:0;top:50%;transform:translateY(-50%) rotate(90deg)}@media screen and (max-width: 768px){.faq-section__blocks-benefits__title.active: after{top:50%;transform:translateY(-50%) rotate(90deg)}}.faq-section__blocks-benefits__description{max-width:max-content;font-size:16px;font-weight:300;line-height:22px;text-align:left;letter-spacing:normal}.faq-section__blocks-benefits__description p{margin:0}.faq-section .faq-categories{margin-bottom:30px}.faq-section .faq-category{margin:0;padding:5px 20px;font-family:Kanit,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;color:#2a2f29;border-color:#2a2f29;text-transform:uppercase}.faq-section .faq-category.active{border-color:#f6c002;background-color:#f6c002;color:#2a2f29}.faq-section .faq-category:hover{border-color:#f6c002;background-color:#f6c002}.faq-divider{height:1px;background-color:#dadad5;margin:0;transition:margin .3s ease-out,opacity .3s ease-out;opacity:0}.faq-section__blocks-benefits__title.active+.faq-divider{opacity:1;margin:20px 0 0}
/*# sourceMappingURL=/cdn/shop/t/53/assets/component-faq-section.css.map */
