.section-faq-head-wrapper .flower{position:absolute;top:206px;left:0;z-index:1}@media (max-width: 768px){.section-faq-head-wrapper .flower{display:none}}.section-faq-head-wrapper .flower path{fill:var(--color-dark-yellow)}.section-faq-head{position:relative;overflow:hidden;margin-bottom:-70px;padding-bottom:70px}@media (max-width: 768px){.section-faq-head{background:#000!important}}.section-faq-head .faq_block{position:relative;z-index:1}.section-faq-head .faq_head__wrapp{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:-130px}@media (max-width: 768px){.section-faq-head .faq_head__wrapp{grid-template-columns:1fr;margin-bottom:40px;border-radius:0 0 44px 44px;background:var(--color-light-yellow);width:calc(100% + 32px);transform:translate(-16px);text-align:center}}.section-faq-head .faq_bg__mask{-webkit-mask-position-x:left;-webkit-mask-position-y:bottom;background-color:#000;-webkit-mask-size:cover;width:1240px;transform:translate(14vw)}@media (max-width: 768px){.section-faq-head .faq_bg__mask{display:none}}.section-faq-head .faq_bg{position:absolute;left:0;height:431px;width:1240px;object-fit:cover;top:0}@media (max-width: 768px){.section-faq-head .faq_bg{display:none}}.section-faq-head .container{position:relative;z-index:1}.section-faq-head .faq__info{max-width:380px;margin:0 0 146px;z-index:1;position:relative}@media (max-width: 768px){.section-faq-head .faq__info{margin:0 auto}}@media (max-width: 576px){.section-faq-head .faq__info{max-width:unset;width:100%;padding:0 16px}}.section-faq-head h1.title{font-size:32px;font-weight:600;margin:32px 0 8px}.section-faq-head h1.title span{font-family:var(--font-title-family);font-style:italic}.section-faq-head .description{margin-bottom:24px}@media (max-width: 768px){.section-faq-head .description{margin-bottom:29px}}.section-faq-head .btn{width:100%}@media (max-width: 768px){.section-faq-head .btn{margin-bottom:47px}}.section-faq-head .btn:nth-of-type(1){background:#000;margin:0 0 16px}@media (max-width: 768px){.section-faq-head .btn:nth-of-type(1){margin-bottom:8px}}.section-faq-head .faq_head{min-width:330px;background:#fff;border-radius:44px 44px 0 0;height:80px;text-align:center;display:flex;justify-content:center;align-items:center;width:fit-content;margin:0 auto;grid-gap:15px;font-size:24px;font-family:var(--font-title-family);font-style:italic}@media (max-width: 768px){.section-faq-head .faq_head{margin:0 auto -36px;width:100%;padding-bottom:53px;padding-top:24px;font-family:var(--font-title-family);font-style:italic;height:100%;max-height:120px}}.section-faq-head .faq_group{display:grid;max-width:780px;margin:0 auto 52px}.section-faq-head .faq_group .faq_item__wrapp:not(:last-of-type){margin-bottom:4px}.section-faq-head .faq_group .faq_item{overflow:hidden;position:relative;padding:12px 12px 12px 46px;border-radius:38px;background:var(--color-light-blue);transition:all .3s ease-in-out}@media (max-width: 768px){.section-faq-head .faq_group .faq_item{width:calc(100vw - 32px)}}.section-faq-head .faq_group .faq_item .question{cursor:pointer;z-index:1;position:relative;display:flex;align-items:center;justify-content:space-between;font-size:18px;font-weight:700;line-height:130%}.section-faq-head .faq_group .faq_item .answer{transition:all .3s ease-in-out;max-height:0}.section-faq-head .faq_group .faq_item .answer__body{padding:16px 0}.section-faq-head .faq_group .faq_item svg{min-width:52px}.section-faq-head .faq_group .faq_item svg g{transition:all .3s ease-in-out;transform-origin:center;width:18px;height:18px;display:block}.section-faq-head .faq_group .faq_item.closed .answer{max-height:0}.section-faq-head .faq_group .faq_item.opened svg g{transition:all .3s ease-in-out;transform:rotate(45deg);transform-origin:center;width:18px;height:18px;display:block}.section-faq-head .faq_group .faq_item.opened svg circle{fill:#fff}.section-faq-head .faq_group .faq_item.opened .answer{max-height:100%}.section-faq-head .fade-move,.section-faq-head .fade-enter-active,.section-faq-head .fade-leave-active{transition:all .5s ease}.section-faq-head .fade-enter-from,.section-faq-head .fade-leave-to{opacity:0;transform:translateY(-30px)}.section-faq-head .fade-leave-active{position:absolute}
/*# sourceMappingURL=/cdn/shop/t/89/assets/section-faq-head.css.map */
