.app-faq{display:flex;flex-direction:column;justify-content:space-between;flex:1;max-width:100%;padding:40px 100px}@media(max-width: 1280px){.app-faq{padding:40px 50px}}@media(max-width: 768px){.app-faq{padding:40px 16px}}.app-faq__title{font-size:40px;font-weight:500;margin-bottom:32px;font-family:"Involve",sans-serif}@media(max-width: 768px){.app-faq__title{font-size:32px;line-height:1.24}}.app-faq__title span{font-family:"Great Vibes",sans-serif;font-weight:400;font-size:60px}@media(max-width: 768px){.app-faq__title span{font-size:48px;line-height:1.24}}.app-faq__title h2{font-size:40px;font-weight:500;margin-bottom:0;font-family:"Involve",sans-serif}@media(max-width: 1820px){.app-faq__title h2{font-size:45px}}@media(max-width: 1376px){.app-faq__title h2{font-size:40px}}@media(max-width: 1280px){.app-faq__title h2{font-size:30px}}.app-faq__title.catalog{font-size:40px;font-weight:500;margin-bottom:32px;font-family:"Involve",sans-serif}@media(max-width: 1820px){.app-faq__title.catalog{font-size:50px}}@media(max-width: 1600px){.app-faq__title.catalog{font-size:45px}}@media(max-width: 1376px){.app-faq__title.catalog{font-size:40px}}@media(max-width: 1280px){.app-faq__title.catalog{font-size:30px}}.app-faq__title.catalog span{font-size:40px;font-weight:500;margin-bottom:32px;font-family:"Involve",sans-serif}@media(max-width: 1820px){.app-faq__title.catalog span{font-size:50px}}@media(max-width: 1600px){.app-faq__title.catalog span{font-size:45px}}@media(max-width: 1376px){.app-faq__title.catalog span{font-size:40px}}@media(max-width: 1280px){.app-faq__title.catalog span{font-size:30px}}.lastBlock{display:flex;justify-content:center;padding:25px 100px}@media(max-width: 1280px){.lastBlock{padding:25px 50px}}@media(max-width: 1024px){.lastBlock{padding:25px 25px}}@media(max-width: 1024px){.lastBlock{padding:15px 16px}}.lastBlock p{text-transform:uppercase;font-size:33px;font-weight:600;color:rgba(99,101,106,.55);text-align:center}@media(max-width: 1280px){.lastBlock p{font-size:24px}}@media(max-width: 1024px){.lastBlock p{font-size:17px;font-weight:700}}.app-faq.main{flex-direction:row}@media(max-width: 1280px){.app-faq.main{flex-direction:column}}.app-faq__title.main{flex:1}.app-faq__qa.main{flex:1;max-width:860px}@media(max-width: 1280px){.app-faq__qa.main{max-width:none;max-width:initial}}.app-faq.catalog{flex-direction:column}.app-faq__qa.catalog{max-width:100%}.faq-block{display:flex;flex-direction:column;gap:12px}.faq-item{cursor:pointer;transition:background .2s ease}.faq-item.open .faq-answer{padding:30px 30px 40px 30px;opacity:1}.faq-question{background:#eff1f3;border-radius:36px;padding:20px 30px;display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:600}.faq-question span{margin-right:20px;font-size:20px;font-weight:500}.faq-toggle{position:relative;width:24px;height:24px;padding:0;border:none;outline:none;cursor:pointer;background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none}.faq-toggle::before,.faq-toggle::after{content:"";position:absolute;left:50%;top:50%;width:20px;height:2px;background:#000;border-radius:2px;transition:transform .3s ease}.faq-toggle::before{transform:translate(-50%, -50%)}.faq-toggle::after{transform:translate(-50%, -50%) rotate(90deg)}.faq-item.open .faq-toggle::after{transform:translate(-50%, -50%) rotate(0deg)}.faq-answer{background-color:rgba(0,0,0,0);max-height:0;overflow:hidden;transition:max-height .4s ease;margin-top:0;opacity:0;padding:0 30px}.faq-answer__text{display:flex;flex-direction:column}.faq-answer__how{display:flex;margin-bottom:20px;width:100%;gap:55px}.faq-answer__how.desc{margin-bottom:15px}@media(max-width: 560px){.faq-answer__how.desc{flex-direction:column}}.faq-answer__quantity{display:flex;align-items:center;gap:10px;height:45px}.faq-answer__quantity-img{width:45px;height:45px}.faq-answer__quantity-img img{width:36px;height:36px;padding:4.5px}.faq-answer__quantity p{font-size:36px;font-weight:500}.faq-answer__date{display:flex;align-items:center;gap:10px;height:45px}.faq-answer__date-img{width:45px;height:45px}.faq-answer__date-img img{width:36px;height:36px;padding:4.5px}.faq-answer__date p{font-size:36px;font-weight:500;width:100%}.faq-answer__date.desc p{font-size:28px}@media(max-width: 1280px){.faq-answer__date.desc p{font-size:18px}}@media(max-width: 1024px){.faq-answer__date.desc p{font-size:24px}}@media(max-width: 768px){.faq-answer__date.desc p{font-size:22px}}.faq-answer__desc{margin-bottom:30px}.faq-answer__info{padding:15px;border:solid .5px #f4f4f4}.faq-answer__info img{margin-bottom:20px;width:18px;height:18px}button{padding:0}@media(max-width: 1024px){.faq-question{padding:15px;border-radius:20px}.faq-item.open .faq-answer{padding:15px}}@media(max-width: 768px){.faq-answer__date{gap:4px}.faq-answer__date p{font-size:24px}.faq-answer__quantity{gap:5.5px}.faq-answer__quantity p{font-size:24px}.faq-answer__how{gap:25px}.faq-answer__quantity-img{width:35px;height:35px}.faq-answer__quantity-img img{width:28px;height:28px;padding:3.5px}.faq-answer__date-img{width:35px;height:35px}.faq-answer__date-img img{width:28px;height:28px;padding:3.5px}}
