.kopilot-faq{background:#fff;font-family:var(--kopilot-font-family);font-synthesis:none}.kopilot-faq__inner{display:flex;flex-direction:column;align-items:center;gap:clamp(3rem,10.83vw,3.9rem);padding:clamp(4rem,16.67vw,6rem) clamp(2rem,8.33vw,3rem);box-sizing:border-box}.kopilot-faq__heading,.kopilot-faq__heading.kopilot-heading{font-family:var(--kopilot-font-family);font-size:clamp(2.6rem,8.33vw,3rem);font-weight:700;line-height:2;letter-spacing:0;text-transform:uppercase;margin:0;text-align:center;align-self:center;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke:1.4px #403a3a;paint-order:stroke fill}.kopilot-faq__list{width:100%;max-width:30.1rem}.kopilot-faq__list .faq_item{margin:0 0 1.5rem;background:#eaeaea;border:none}.kopilot-faq__list .faq_item:last-child{margin-bottom:0}.kopilot-faq__list .faq_item:has(.faq_question.active){display:flex;flex-direction:column;align-items:stretch;gap:1rem;padding:1.8rem 1.5rem;background:#fff;border:1px solid #000}.kopilot-faq__list .faq_question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:5.6rem;padding:1rem 1.9rem;background:none;border:none;text-align:left;cursor:pointer;color:#000;box-sizing:border-box}.kopilot-faq__list .faq_item:has(.faq_question.active) .faq_question{min-height:3.4rem;padding:0}.kopilot-faq__list .faq_question .h6,.kopilot-faq__list .faq_question .h6.kopilot-body{font-family:var(--kopilot-font-family);font-size:1.5rem;font-weight:500;line-height:1.2;letter-spacing:-.36px;margin:0;text-align:left;color:#000;flex:1;max-width:calc(100% - 2.8rem)}.kopilot-faq__list .faq_question.active .h6,.kopilot-faq__list .faq_question.active .h6.kopilot-body{font-weight:600;line-height:1.12;max-width:18.2rem}.kopilot-faq__list .faq_arrow{position:relative;width:2rem;height:2rem;flex-shrink:0}.kopilot-faq__list .faq_hori,.kopilot-faq__list .faq_vert{position:absolute;top:50%;left:50%;background:#000;transform:translate(-50%,-50%);transition:opacity .2s ease}.kopilot-faq__list .faq_hori{width:1.25rem;height:.15rem}.kopilot-faq__list .faq_vert{width:.15rem;height:1.25rem}.kopilot-faq__list .faq_question.active .faq_vert{opacity:0}.kopilot-faq__list .faq_answer{height:0;overflow:hidden;transition:height .3s ease}.kopilot-faq__list .faq_answer_inner,.kopilot-faq__list .faq_answer_inner.kopilot-body{font-family:var(--kopilot-font-family);font-weight:400;font-size:1.5rem;line-height:1.2;letter-spacing:0;color:#000;padding:0}.kopilot-faq__list .faq_item:has(.faq_question.active) .faq_answer_inner,.kopilot-faq__list .faq_item:has(.faq_question.active) .faq_answer_inner.kopilot-body{border-top:1px solid #000;padding-top:1rem}.kopilot-faq__list .faq_answer_inner.kopilot-body.rte p{font-family:Elza,sans-serif;font-weight:400;font-style:normal;font-size:15px;line-height:120%;letter-spacing:0;vertical-align:middle;margin:0}@media screen and (min-width:768px){.kopilot-faq__inner{flex-direction:row;align-items:flex-start;gap:3.9rem;padding:10.5rem 5.1rem;max-width:1440px;margin:0 auto}.kopilot-faq__heading,.kopilot-faq__heading.kopilot-heading{font-size:4rem;line-height:6rem;flex:0 0 auto;width:auto;text-align:left;align-self:flex-start}.kopilot-faq__list{flex:1;max-width:95.5rem}.kopilot-faq__list .faq_item{margin-bottom:1.6rem;background:#eaeaea;border:none}.kopilot-faq__list .faq_item:has(.faq_question.active){padding:0;gap:0;border:1.4px solid #403a3a}.kopilot-faq__list .faq_question{min-height:6.8rem;padding:2rem 2.4rem;border-bottom:1.4px solid transparent}.kopilot-faq__list .faq_item:has(.faq_question.active) .faq_question{min-height:6.8rem;padding:2rem 2.4rem;border-bottom-color:#403a3a}.kopilot-faq__list .faq_question .h6,.kopilot-faq__list .faq_question .h6.kopilot-body{font-size:2rem;font-weight:500;line-height:1.4;letter-spacing:0;max-width:none}.kopilot-faq__list .faq_question.active .h6,.kopilot-faq__list .faq_question.active .h6.kopilot-body{font-weight:600;line-height:1.4;max-width:none}.kopilot-faq__list .faq_item:has(.faq_question.active) .faq_answer_inner,.kopilot-faq__list .faq_item:has(.faq_question.active) .faq_answer_inner.kopilot-body{border-top:none;padding:1.2rem 2.4rem 2.4rem}.kopilot-faq__list .faq_answer_inner,.kopilot-faq__list .faq_answer_inner.kopilot-body{font-size:1.6rem;line-height:1.2;padding:1.2rem 2.4rem 2.4rem}.kopilot-faq__list .faq_answer_inner.kopilot-body.rte p{font-size:2rem;line-height:26px}}@media screen and (min-width:768px)and (max-width:1024px){.kopilot-faq__inner{gap:clamp(2rem,3vw,3rem);padding:clamp(4rem,6vw,6rem) clamp(2rem,3vw,3.2rem)}.kopilot-faq__heading,.kopilot-faq__heading.kopilot-heading{font-size:clamp(2.4rem,3.5vw,3.2rem);line-height:1.3}.kopilot-faq__list .faq_question .h6,.kopilot-faq__list .faq_question .h6.kopilot-body{font-size:clamp(1.4rem,1.6vw,1.6rem)}}@media screen and (min-width:1025px)and (max-width:1439px){.kopilot-faq__inner{padding:clamp(6rem,8vw,10.5rem) clamp(3rem,4vw,5.1rem);gap:clamp(2.4rem,3.5vw,3.9rem)}.kopilot-faq__heading,.kopilot-faq__heading.kopilot-heading{font-size:clamp(36px,4.5vw,55px);line-height:1.3}}@media screen and (min-width:1440px){.kopilot-faq__inner{gap:3.9rem;padding:10.5rem 5.1rem;max-width:1440px;margin:0 auto}.kopilot-faq__heading,.kopilot-faq__heading.kopilot-heading{font-size:4rem;line-height:6rem}.kopilot-faq__list .faq_question .h6,.kopilot-faq__list .faq_question .h6.kopilot-body{font-size:2rem}.kopilot-faq__list .faq_answer_inner.kopilot-body.rte p{font-size:2rem;line-height:26px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/kopilot-faq.css.map */
