.faq__wrapper *{margin:0;padding:0}.faq__wrapper{display:flex;gap:32px}.faq__wrapper.faq__wrapper--column{flex-direction:column;gap:40px}.faq__heading{max-width:195px;width:100%}.faq__text-above-title{font-family:ABC Favorit;font-size:14px;font-weight:400;line-height:23.8px;text-align:left;color:#000;margin-bottom:16px}.faq .breadcrumbs li{color:#000}.faq .breadcrumbs{margin:0 auto 56px}.faq .breadcrumbs li:after{border-color:#000}.faq__title{font-family:ABC Favorit;font-size:32px;font-weight:400;line-height:41.6px;text-align:left;color:#000}.faq__questions-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;width:100%}.faq__question{padding:24px;border:1px solid #E5E5E5;border-radius:8px;position:relative;height:fit-content}.question__text{font-family:ABC Favorit;font-size:14px;font-weight:400;line-height:24px;text-align:left;color:#000;position:relative}.question__text p{display:flex;align-items:center;padding-right:24px}.question__text p span{position:absolute;width:24px;height:24px;right:-4px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.question__text p span:before,.question__text p span:after{content:"";width:16px;height:0px;border-top:1px solid #000;transition:all .3s ease;position:absolute}.question__text p span:before{transform:rotate(90deg)}.faq__question input[type=checkbox]:checked+.question__text p span{transform:rotate(90deg)}.faq__question input[type=checkbox]:checked+.question__text p span:after{opacity:0}.question__answear{display:grid;grid-template-rows:0fr;opacity:.5;transition:all .3s ease}.question__answear div.metafield-rich_text_field{overflow:hidden}.question__answear p{font-family:ABC Favorit;font-size:14px;font-weight:400;line-height:23.8px;text-align:left;color:#000;overflow:hidden;transition:all .3s ease}.question__answear a{font:inherit;color:inherit}.faq__question input[type=checkbox]{-webkit-appearance:none;appearance:none;position:absolute;top:0;right:0;bottom:0;left:0;margin:0;z-index:2;cursor:pointer;height:100%;width:100%;opacity:0}.faq__question input[type=checkbox]:checked+.question__text+.question__answear{grid-template-rows:1fr;opacity:1}.faq__question input[type=checkbox]:checked+.question__text+.question__answear p{padding-top:16px}@media screen and (max-width: 1024px){.faq__wrapper{flex-direction:column}}@media screen and (max-width: 767px){.faq__wrapper.faq__wrapper--column{gap:32px}.faq__questions-grid{grid-template-columns:1fr;gap:16px}.question__text p{padding-right:26px}.question__text p span{right:0}.faq .breadcrumbs{margin-bottom:18px}}.faq .breadcrumbs{padding:0 1.6rem;max-width:var(--page-width)}@media screen and (min-width: 750px){.faq .breadcrumbs{padding:0 3.2rem}}@media screen and (min-width: 990px){.faq .breadcrumbs{padding:0 5.6rem}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/section-faq.css.map */
