.faq-wrapper{margin:0 56px 150px;display:flex;gap:8px}.faq-wrapper__simple{gap:40px!important}.faq-wrapper__simple .faq-simple__header{margin-bottom:0!important}.faq__header{position:relative;max-width:386px}.faq__subtitle-text{margin-top:28px;font-weight:400;font-size:24px;line-height:32px;letter-spacing:0px;color:var(--color-primary-100)}.faq__subtitle-icon{width:413px;height:72px}.faq__blocks-wrapper{display:flex;flex-direction:column;gap:8px;flex:1;margin-top:30px}.faq__block{padding:24px 16px;background-color:var(--color-primary-5);outline:1px solid var(--color-primary-70);border-radius:16px;font-size:16px;line-height:24px;letter-spacing:0px;color:var(--color-shade-70);cursor:pointer;transition:all .3s ease-in-out;overflow:hidden}.faq__block:hover{background-color:var(--color-primary-10);outline:1px solid var(--color-primary-110)}.faq__block:active{background-color:var(--color-primary-20);outline:1px solid var(--Primary-120, #007CB2)}.faq__block:focus{background-color:var(--color-primary-5);outline:3px solid var(--Primary-70, #007CB2)}.faq__block-header{display:flex;justify-content:space-between;font-weight:600}.faq__block-title{font-weight:600;font-size:16px;line-height:24px;letter-spacing:0px}.faq__block-icon{position:relative;width:24px;height:24px}.faq__block-icon span{position:absolute;top:0;left:0}.faq__block-header .faq__block-plus{opacity:1;transition:all .3s ease-in-out}.faq__block-header .faq__block-minus{transform:rotate(-90deg);transition:all .3s ease-in-out}.faq__block-header.active .faq__block-plus{opacity:0}.faq__block-header.active .faq__block-minus{transform:rotate(0)}.faq__block-content{max-height:0;overflow:hidden;margin:0;transition:max-height .3s ease,margin-top .3s ease;display:flex;flex-direction:column;gap:24px;-webkit-tap-highlight-color:transparent}.faq__block-content.active{overflow:visible;opacity:1;margin-top:16px}.faq__block-content p{opacity:0;transition:opacity .3s ease;transition-delay:.3s}.faq__block-content.active p{opacity:1}.faq__block-button{margin-top:8px;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0px;text-align:center;text-decoration:underline;text-decoration-style:solid;text-underline-offset:1px;text-decoration-thickness:0%;color:var(--color-primary-120)}.faq-wrapper__simple{flex-direction:column}.faq-simple__blocks-wrapper{display:flex;flex-direction:column;gap:8px;flex:1;margin-top:30px}.faq-simple__title{color:var(--Shade-70, #3C6475);text-align:center;font-size:40px;font-weight:700;line-height:48px}.faq-simple__subtitle{color:var(--Shade-70, #3C6475);text-align:center;font-size:14px;font-weight:400;line-height:20px;margin-top:10px}@media screen and (min-width: 1280px){.faq-wrapper{gap:80px}}@media (max-width: 1024px){.faq-wrapper{margin:0 32px 150px}}@media screen and (min-width: 769px){.faq__header .section-header__title{font-weight:700;font-size:56px;line-height:56px;letter-spacing:0px;max-width:313px}.faq__subtitle-icon-mobile{display:none}}@media screen and (max-width: 768px){.faq-wrapper{flex-direction:column;gap:24px;margin:0 27px 150px}.faq-wrapper__simple{gap:24px!important}.faq__header .section-header{max-width:280px}.faq-header .section-header__title{font-size:32px;line-height:32px;margin-top:0}.faq__subtitle-text{font-size:14px;line-height:20px;color:var(--color-shade-70);margin-top:8px}.faq__subtitle-icon-desktop{display:none}.faq__subtitle-icon{position:absolute;bottom:0;right:-40px;width:63px;height:121px}.faq__blocks-wrapper{min-width:300px;margin-top:0;gap:19px}.faq__block-button{margin-top:16px;color:var(--color-shade-70)}.faq-simple__title{font-size:32px;line-height:32px}}@media screen and (max-width: 440px){.faq__subtitle-icon{right:-10px;bottom:-10px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/faq-section.css.map */
