.custom-faq{background-color:var(--faq-bg,#fff);padding-top:var(--faq-pad-top,48px);padding-bottom:var(--faq-pad-bottom,48px)}.custom-faq__inner{width:100%;max-width:600px}.custom-faq__header{margin:0 0 19px}.custom-faq__title{margin:0 0 5px;padding:0;color:#000;font-family:Axiforma,sans-serif;font-weight:375;font-size:14px;line-height:136%;letter-spacing:0}.custom-faq__subtitle{margin:0;color:#36363680;font-family:Axiforma,sans-serif;font-weight:375;font-size:12px;line-height:1.71}.custom-faq__subtitle p{margin:0}.custom-faq__rich-text{margin:0 0 28px}.custom-faq__rich-text .h2{margin:0 0 10px}.custom-faq__item{border-bottom:1px solid rgba(54,54,54,.5)}.custom-faq__item--first{border-top:1px solid rgba(54,54,54,.5)}.custom-faq__trigger{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%;margin:0;padding:17px 0 14px;border:0;background:0 0;color:#363636;font-family:Axiforma,sans-serif;font-weight:400;font-size:12px;line-height:100%;text-align:left;cursor:pointer}.custom-faq__trigger-label{flex:1;min-width:0}.custom-faq__icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;margin-top:3px;transition:transform .18s ease}.custom-faq__icon .collapsible-trigger__icon{position:relative;top:auto;right:auto;display:block;width:14px;height:14px;transform:none}.custom-faq__icon .collapsible-trigger__icon .icon{display:block;width:8px;height:8px}.custom-faq__item.is-open .custom-faq__icon{transform:rotate(180deg)}.custom-faq__panel{max-height:0;overflow:hidden;transition:max-height .26s ease}.custom-faq__answer{padding:0 0 20px;color:#363636;font-family:Axiforma,sans-serif;font-weight:400;font-size:10px;line-height:132%}.custom-faq__answer,.custom-faq__answer p{margin:0}.custom-faq__answer p+p{margin-top:.75em}.custom-faq__answer a{color:inherit;text-decoration:underline;text-underline-offset:1px!important;text-decoration-thickness:1px!important}@media only screen and (min-width:769px){.custom-faq__icon .collapsible-trigger__icon .icon{width:12px;height:12px}.custom-faq__title{font-size:var(--faq-title-size, 32px)}.custom-faq__trigger{padding:24px 0 19px}.custom-faq__answer{padding-bottom:22px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom-faq.css.map */
