.faq-and-text .flex{display:flex;justify-content:space-between;flex-wrap:wrap}.faq-and-text .flex .faq-container{width:calc(50% - 1px);border-right:1px solid #626B94;padding-right:70px}.faq-and-text .flex .faq-container .block-title{margin:0}.faq-and-text .flex .faq-container .accordion-blocks{margin:40px 0 0}.faq-and-text .flex .faq-container .accordion-blocks .accordion{border-bottom:1px solid #626B94;padding:16px 0}.faq-and-text .flex .faq-container .accordion-blocks .accordion:last-of-type{border:none}.faq-and-text .flex .faq-container .accordion-blocks .accordion .q{position:relative;padding-right:30px;cursor:pointer}.faq-and-text .flex .faq-container .accordion-blocks .accordion .q:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:14px;height:14px;background:url(icon-plus.svg) no-repeat center center/contain}.faq-and-text .flex .faq-container .accordion-blocks .accordion .a{display:none;margin:32px 0}.faq-and-text .flex .faq-container .accordion-blocks .accordion .a p{margin:0 0 16px}.faq-and-text .flex .faq-container .accordion-blocks .accordion .a p:last-child{margin:0}.faq-and-text .flex .faq-container .accordion-blocks .accordion .a p a{-webkit-text-decoration:underline;text-decoration:underline}.faq-and-text .flex .faq-container .accordion-blocks .accordion.expand .q:after{transform:translateY(-50%) rotate(45deg)}.faq-and-text .flex .faq-container .accordion-blocks .accordion.expand .a{display:block}.faq-and-text .flex .content-container{width:50%;padding-left:70px}.faq-and-text .flex .content-container .block-title{margin:0 0 10px}.faq-and-text .flex .content-container .block-rte{margin:0 0 32px}.faq-and-text .flex .content-container .block-rte p{margin:0 0 16px}.faq-and-text .flex .content-container .block-rte p a{-webkit-text-decoration:underline;text-decoration:underline}.faq-and-text .flex .content-container .btn-flex .button{transition:.2s all}.faq-and-text .flex .content-container .btn-flex .button:not(.light):hover{background:transparent;color:#101333}.faq-and-text .flex .content-container .btn-flex .button:not(.light):hover:after{border-color:#101333}.faq-and-text .flex .content-container .btn-flex .button:not(.light):hover.button--secondary{background:#101333;color:#fff}.faq-and-text .flex .content-container .btn-flex .button:not(.light):hover.button--secondary:after{border-color:#101333}.faq-and-text .flex .content-container .btn-flex .button.light{background:#fff;color:#101333}.faq-and-text .flex .content-container .btn-flex .button.light:after{border-color:#fff}.faq-and-text .flex .content-container .btn-flex .button.light:hover{background:transparent;color:#fff}.faq-and-text .flex .content-container .btn-flex .button.light:hover:after{border-color:#fff}.faq-and-text .flex .content-container .btn-flex .button.light:hover.button--secondary{background:#fff;color:#101333}.faq-and-text .flex .content-container .btn-flex .button.light:hover.button--secondary:after{border-color:#fff}.faq-and-text .flex .content-container .btn-flex .button.button--secondary.light{background:transparent;color:#fff}.faq-and-text .flex .footnotes{margin-top:56px;padding:32px 100px 0;border-top:1px solid #626B94;width:100%}.faq-and-text .flex .footnotes p{margin:0}@media screen and (max-width: 1024px){.faq-and-text .flex .faq-container{border:none;width:100%;padding:0}.faq-and-text .flex .faq-container .accordion-blocks{margin:12px 0 32px}.faq-and-text .flex .content-container{width:100%;padding:0}.faq-and-text .flex .footnotes{padding:32px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/section-faq-and-text.css.map */
