.ikm-faq{position:relative;width:100%;background-color:var(--ikm-faq-bg, #f7f7f7);padding-top:var(--ikm-faq-pt, 80px);padding-bottom:var(--ikm-faq-pb, 80px);padding-left:var(--ikm-faq-px, 40px);padding-right:var(--ikm-faq-px, 40px)}.ikm-faq__inner{max-width:var(--ikm-faq-max-width, 900px);margin:0 auto}.ikm-faq__heading{text-align:center;font-family:League Spartan,sans-serif;font-size:var(--ikm-faq-heading-size, 36px);font-weight:var(--ikm-faq-heading-weight, 800);line-height:1.25;letter-spacing:4px;text-transform:uppercase;color:var(--ikm-faq-heading-color, #111);margin:0 0 48px}.ikm-faq__list{list-style:none;margin:0;padding:0}.ikm-faq__item{border-top:1px solid var(--ikm-faq-border-color, #d9d9d9)}.ikm-faq__item:last-child{border-bottom:1px solid var(--ikm-faq-border-color, #d9d9d9)}.ikm-faq__question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;background:none;border:none;cursor:pointer;font-family:Roboto,sans-serif;font-size:var(--ikm-faq-question-size, 16px);font-weight:var(--ikm-faq-question-weight, 500);color:var(--ikm-faq-question-color, #111);text-align:left;line-height:1.4;letter-spacing:.2px;transition:color .2s ease}.ikm-faq__question:hover{color:var(--ikm-faq-question-hover, #555)}.ikm-faq__icon{position:relative;flex-shrink:0;width:var(--ikm-faq-icon-size, 20px);height:var(--ikm-faq-icon-size, 20px)}.ikm-faq__icon:before,.ikm-faq__icon:after{content:"";position:absolute;top:50%;left:50%;background-color:var(--ikm-faq-icon-color, #111);transition:transform .3s ease,opacity .3s ease}.ikm-faq__icon:before{width:100%;height:1.5px;transform:translate(-50%,-50%)}.ikm-faq__icon:after{width:1.5px;height:100%;transform:translate(-50%,-50%)}.ikm-faq__item.is-open .ikm-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.ikm-faq__answer{overflow:hidden;max-height:0;transition:max-height .35s ease,padding .35s ease}.ikm-faq__answer-inner{padding:0 0 24px;font-family:Roboto,sans-serif;font-size:var(--ikm-faq-answer-size, 15px);font-weight:400;color:var(--ikm-faq-answer-color, #555);line-height:1.7}.ikm-faq__answer-inner p{margin:0}.ikm-faq__answer-inner p+p{margin-top:12px}@media(max-width:989px)and (min-width:750px){.ikm-faq{padding:60px 24px}.ikm-faq__heading{font-size:30px;margin-bottom:36px}}@media(max-width:749px){.ikm-faq{padding:var(--ikm-faq-pt-mob, 48px) var(--ikm-faq-px-mob, 16px) var(--ikm-faq-pb-mob, 48px)}.ikm-faq__heading{font-size:var(--ikm-faq-heading-size-mob, 24px);letter-spacing:3px;margin-bottom:32px}.ikm-faq__question{font-size:var(--ikm-faq-question-size-mob, 14px);padding:16px 0}.ikm-faq__answer-inner{font-size:var(--ikm-faq-answer-size-mob, 13px);padding-bottom:18px}.ikm-faq__icon{width:16px;height:16px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/ikm-faq.css.map */
