.product-faq{width:100%;margin:0 auto;padding:0}.product-faq__container{margin:0 auto;padding-left:3%;padding-right:3%;max-width:800px}.product-faq__heading{text-align:center;color:#525387;font-weight:700;font-family:Ubuntu,sans-serif;font-style:normal;font-size:32px}.product-faq__accordions{display:flex;flex-direction:column;gap:5px}.product-faq__accordion{margin-bottom:0}.product-faq__accordion details{border:1px solid #ddd;border-radius:3px;background-color:#fff}.product-faq__question{display:flex;align-items:center;justify-content:space-between;padding:10px;background-color:#e3e3e3;cursor:pointer;list-style:none;position:relative;color:#0b0b0b;text-align:left;font-family:Ubuntu,sans-serif;font-weight:500;font-size:19px}.product-faq__question::-webkit-details-marker{display:none}.product-faq__question::marker{display:none}.product-faq__question-text{flex:1;font-size:19px;font-weight:500;color:#333;padding-right:2rem}.product-faq__icon{flex-shrink:0;width:18px;height:18px;display:flex;align-items:center;justify-content:center;color:#333;position:relative;top:-5px}.product-faq__icon svg{width:100%;height:100%;transition:transform .3s;transform-origin:center}.product-faq__icon--plus{display:block}.product-faq__accordion details[open] .product-faq__icon--plus svg{transform:rotate(-225deg)}.product-faq__answer{background-color:#fff;padding:20px 2rem;font-size:18px;line-height:1.7;color:#333;overflow:hidden}.product-faq__answer p{margin:0 0 1rem}.product-faq__answer p:last-child{margin-bottom:0}@media screen and (max-width: 768px){.product-faq__question{line-height:1.4}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-product-faq.css.map */
