.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:var(--block-width)}.faq-section__blocks-title{margin-bottom:30px;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:var(--padding-top-tab) 30px var(--padding-bottom-tab) 30px;display:block;color:var(--text-color)}.faq-section__blocks-benefits a{text-decoration:underline;color:#233889}.faq-section__blocks-benefits a:hover{color:#f6c002}@media screen and (max-width: 768px){.faq-section__blocks-benefits{padding:20px 24px}}.faq-section__blocks-benefits__title{padding-right:60px;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(keyboard_arrow_down.svg);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:0%;transform:translateY(-50%)}}.faq-section__blocks-benefits__title:before{content:url(keyboard_arrow_up.svg);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:0%}}.faq-section__blocks-benefits__title.active:before{content:url(keyboard_arrow_up.svg);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:56vw;font-size:16px;font-weight:300;line-height:22px;text-align:left;letter-spacing:normal}@media screen and (max-width: 1024px){.faq-section__blocks-benefits__description{max-width:none}}.faq-section__blocks-benefits__description p{margin:0}.faq-section__blocks-benefits__description ol{padding-left:20px}.faq-section .faq-categories{margin-bottom:30px}@media screen and (max-width: 768px){.faq-section .faq-categories{display:flex;justify-items:center;flex-wrap:wrap;justify-content:center;gap:10px}}.faq-section .faq-category{margin:0;padding:5px 20px;font-size:14px;font-style:normal;font-weight:400;line-height:22px;color:#2a2f29;border:1px solid #2a2f29;text-transform:uppercase;transition:background-color .3s ease,border-color .3s ease,color .3s ease;cursor:pointer;background-color:#0000}.faq-section .faq-category.active{border-color:#f6c002;background-color:#f6c002;color:#2a2f29}.faq-section .faq-category:hover{border-color:#f6c002;background-color:#f6c002}@media (max-width: 768px){.faq-section .faq-category{max-width:100%;width:100%}}.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;display:block}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-faq-side-menu.css.map */
