.faq{padding:120px 0;background:#fff;position:relative;overflow:hidden}.faq__container{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:flex-start}.faq__label{margin-bottom:12px}.faq__title{margin-top:0;margin-bottom:0}.faq__description{max-width:630px}.faq__list{display:flex;flex-direction:column;gap:19px}.faq__item{border:1px solid #DDDDDD;border-radius:8px;overflow:hidden}.faq__question{width:100%;padding:14px 30px;background:#fff;border:none;display:flex;justify-content:space-between;align-items:center;font-size:calc(18px + (20 - 18) * ((100vw - 375px) / (1920 - 375)));line-height:calc(28px + (34 - 28) * ((100vw - 375px) / (1920 - 375)));font-family:Google Sans Flex,sans-serif;font-weight:600;cursor:pointer;text-align:left}.faq__item.is-active{box-shadow:0 30px 99px #0000001a;border:1px solid transparent}.faq__item.is-active .faq__question{border-bottom:1px solid #DDDDDD}.faq__icon{transition:transform .3s ease}.faq__item.is-active .faq__icon{transform:rotate(180deg);filter:invert(55%) sepia(74%) saturate(1800%) hue-rotate(170deg) brightness(95%) contrast(95%)}.faq__answer{max-height:0;overflow:hidden;transition:max-height .45s ease-in-out;background:#fafafa}.faq__answer p{margin:10px 30px}.faq__item.is-active .faq__answer{max-height:200px;background:#fff}.faq__answer .faq__content{overflow-x:hidden;overflow-y:auto;max-height:200px}.faq__decoration{position:absolute;left:-133px;bottom:-14px}.faq--product{background:url(/cdn/shop/files/Group_a0a824fd-53f4-4740-9a46-efad8dd044c7.webp?v=1768462717) no-repeat;background-size:cover}.faq--product .faq__question{border:1px solid #555555;background:transparent;color:#fff}.faq--product .faq__item.is-active{background:#fff}.faq--product .faq__item.is-active .faq__question{color:#000;border-top:0;border-left:0;border-right:0}.faq--product .faq__decoration{left:-153px}.faq--product .faq__item{border:1px solid #555555}.faq--product .faq__answer p{margin:12px 30px}.faq--product .faq__content img{width:100%}.faq--product .faq__answer ul{flex-wrap:wrap;gap:7px;padding-left:52px}.faq--product .faq__answer ul li{font-size:calc(18px + (20 - 18) * ((100vw - 375px) / (1920 - 375)));line-height:calc(28px + (34 - 28) * ((100vw - 375px) / (1920 - 375)));font-family:Google Sans Flex,sans-serif;font-weight:400;list-style-type:none;position:relative;text-align:left}.faq--product .faq__answer ul li:before{content:"";position:absolute;left:-20px;width:10px;height:10px;border-radius:100%;background-color:#2caae2;top:10px}@media(max-width:1700px){.faq--product .faq__decoration{bottom:-11px;left:-73px}.faq--product .faq__decoration img{width:48%}}@media(max-width:1550px){.faq--product .faq__decoration img{width:53%}.faq__decoration{left:-83px}.faq__decoration img{width:53%}}@media(max-width:1430px){.faq--product .faq__decoration{display:none}}@media(max-width:1199px){.faq{padding:100px 0}}@media(max-width:1024px){.faq{padding:80px 0}.faq__container{grid-template-columns:1fr;text-align:center;gap:37px}.faq__label{margin-bottom:6px}.faq__question{padding:14px 20px}.faq__description{margin:0 auto}.faq__answer p{text-align:left}.faq__title{font-size:34px}.faq__decoration img{display:none}.faq__item.is-active .faq__answer{max-height:500px}.faq--product .faq__answer ul li:before{top:10px;transform:translateY(-0%)}.faq--product .faq__answer ul{padding-left:40px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-faq.css.map */
