.anyking-faq{display:block;width:100%;background:var(--af-spacing, #ffffff);padding-block:var(--af-top, 64px) var(--af-bottom, 80px);font-family:var(--af-font, "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);color:var(--af-heading-color, #162542);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.anyking-faq *{box-sizing:border-box}.anyking-faq__surface{background:var(--af-bg, #ffffff);width:100%}.anyking-faq__container{width:100%;max-width:1440px;margin-inline:auto;padding-inline:40px}.anyking-faq__header{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:48px}.anyking-faq__header-left{display:flex;flex-direction:column;align-items:flex-start;max-width:900px}.anyking-faq__eyebrow{display:inline-block;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.42px;color:var(--af-eyebrow-color, #4658d9);margin-bottom:12px;text-transform:none}.anyking-faq__heading{margin:0;font-family:inherit;font-size:36px;font-weight:700;line-height:48px;letter-spacing:-.72px;color:var(--af-heading-color, #162542)}.anyking-faq__header-right{flex-shrink:0;max-width:440px;text-align:right}.anyking-faq__description{margin:0;font-family:inherit;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;color:var(--af-text-color, #5c667b)}.anyking-faq__list{display:flex;flex-direction:column;gap:16px;width:100%}.anyking-faq__item{position:relative;background:var(--af-card-bg, #ffffff);border:1px solid var(--af-border-color, #cecfd1);border-radius:6px;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;overflow:hidden}@media(hover:hover)and (pointer:fine){.anyking-faq__item:hover{border-color:#a8b0c0;box-shadow:0 4px 16px #1625420a}}.anyking-faq__item.is-open{border-color:var(--af-border-active-color, #cecfd1);background-color:var(--af-card-bg-open, #ffffff)}.anyking-faq__question-btn{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 24px;background:transparent;border:none;cursor:pointer;text-align:left;gap:20px;font-family:inherit;color:inherit;transition:color .15s ease;-webkit-appearance:none;appearance:none}.anyking-faq__question-btn:focus-visible{outline:2px solid var(--af-eyebrow-color, #4658d9);outline-offset:-2px}.anyking-faq__question-text{flex-grow:1;font-family:inherit;font-size:20px;font-weight:500;line-height:30px;letter-spacing:-.2px;color:var(--af-heading-color, #162542);margin:0}.anyking-faq__icon-wrapper{position:relative;flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--af-heading-color, #162542)}.anyking-faq__icon{position:absolute;top:0;left:0;width:20px;height:20px;transition:opacity .25s ease,transform .25s ease}.anyking-faq__icon--plus{opacity:1;transform:rotate(0) scale(1)}.anyking-faq__icon--cancel{opacity:0;transform:rotate(-90deg) scale(.8);pointer-events:none}.anyking-faq__item.is-open .anyking-faq__icon--plus{opacity:0;transform:rotate(90deg) scale(.8);pointer-events:none}.anyking-faq__item.is-open .anyking-faq__icon--cancel{opacity:1;transform:rotate(0) scale(1);pointer-events:auto}.anyking-faq__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.2,0,0,1)}.anyking-faq__answer[hidden]{display:grid;grid-template-rows:0fr}.anyking-faq__item.is-open .anyking-faq__answer{grid-template-rows:1fr}.anyking-faq__answer-inner{overflow:hidden}.anyking-faq__answer-content{padding:0 24px 24px;max-width:960px}.anyking-faq__answer-text{margin:0;font-family:inherit;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;color:var(--af-text-color, #5c667b)}.anyking-faq__answer-text p{margin:0 0 12px}.anyking-faq__answer-text p:last-child{margin-bottom:0}@media screen and (max-width:989px){.anyking-faq{padding-block:var(--af-mobile-top, 36px) var(--af-mobile-bottom, 48px)}.anyking-faq__container{padding-inline:20px}.anyking-faq__header{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:28px}.anyking-faq__eyebrow{font-size:12px;line-height:20px;letter-spacing:-.36px;margin-bottom:6px}.anyking-faq__heading{font-size:28px;line-height:36px;letter-spacing:-.56px}.anyking-faq__header-right{text-align:left;max-width:100%}.anyking-faq__description{font-size:14px;line-height:22px}.anyking-faq__list{gap:12px}.anyking-faq__question-btn{padding:16px;min-height:56px;gap:16px}.anyking-faq__question-text{font-size:16px;font-weight:600;line-height:24px;letter-spacing:-.16px}.anyking-faq__answer-content{padding:0 16px 16px}.anyking-faq__answer-text{font-size:14px;line-height:22px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/anyking-faq.css.map */
