.faq{padding:48px 0 65px;overflow:visible}.faq .wrapper{position:relative}.faq__title{margin-bottom:32px}.faq__items{position:relative;display:flex;gap:12px;flex-direction:column}.accordion-faq{border-radius:8px;background-color:#faf7f3;border:unset!important}.accordion__header{display:flex;justify-content:space-between;align-items:normal;gap:16px;cursor:pointer;padding:18px}.accordion__title{font-size:16px;line-height:140%;margin:0;font-weight:600}.accordion__button{position:relative}.accordion-faq .accordion__button svg{transition:all .3s ease}.accordion-faq .accordion__button .acc-plus{opacity:1}.accordion-faq.show-text .accordion__button .acc-plus{opacity:0}.accordion-faq .accordion__button .acc-minus{opacity:0;position:absolute;top:0;left:0}.accordion-faq.show-text .accordion__button .acc-minus{opacity:1}.accordion__button{background:none;border:none;flex-shrink:0;height:24px;width:24px;padding:unset;display:grid;place-items:center}.accordion__panel{max-height:0;visibility:hidden;opacity:0;transition:all .3s ease;padding:0 18px}.faq__items .accordion-faq:last-child .accordion__panel{padding-bottom:0}.accordion-faq.show-text .accordion__panel{visibility:visible;opacity:1;max-height:500px!important}.accordion__panel p{font-size:12px;line-height:140%;margin:0;padding-bottom:18px}@media (min-width: 768px){.faq{padding:80px 0 130px;overflow:hidden}.accordion__title{font-size:17px}.faq__items{max-width:700px;margin:0 auto}.accordion__panel p{font-size:14px}}@media (min-width: 768px){#product\.heylander-test .faq{padding:80px 0;overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/faq-heylander.css.map */
