html body .kx-faq{--faq-ease: cubic-bezier(.16, 1, .3, 1);--faq-dur: .5s;--faq-clr: #111;--faq-mute: #777;--faq-line: rgba(0,0,0,.09)}html body .kx-faq{display:block;box-sizing:border-box;width:100%;margin:28px 0 0!important;padding:0!important;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-feature-settings:"cv11","ss01","ss03";color:var(--faq-clr)}@media(max-width:768px){html body .kx-faq{margin:12px 0 0!important}}html body .kx-faq .kx-faq__header{margin:0 0 28px!important;padding:0!important;border:none!important;background:transparent!important}html body .kx-faq .kx-faq__title{display:block;font-family:var(--font-h3--family, inherit)!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.18em!important;color:var(--faq-clr)!important;margin:0 0 6px!important;padding:0!important;line-height:1.4}html body .kx-faq .kx-faq__subtitle{display:block;font-family:var(--font-paragraph--family, inherit)!important;font-size:14px!important;font-weight:400!important;color:var(--faq-mute)!important;margin:0!important;padding:0!important;line-height:1.5;letter-spacing:.01em!important}html body .kx-faq .kx-faq__list{display:flex!important;flex-direction:column!important;gap:0!important;list-style:none!important;margin:0!important;padding:0!important;border-top:1px solid var(--faq-line)!important;width:100%}html body .kx-faq .kx-faq__item,html body .kx-faq .kx-faq__item[open],html body .kx-faq .kx-faq__item.is-open{display:block!important;width:100%!important;background:transparent!important;border:none!important;border-bottom:1px solid var(--faq-line)!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:0!important;box-sizing:border-box!important;overflow:hidden!important}html body .kx-faq .kx-faq__btn{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:0!important;padding:22px 0!important;margin:0!important;background:transparent!important;border:none!important;cursor:pointer!important;text-align:left!important;gap:20px!important;box-sizing:border-box!important;font-family:inherit!important;color:var(--faq-clr)!important;-webkit-tap-highlight-color:transparent!important;-webkit-user-select:none!important;user-select:none!important;outline:none!important}html body .kx-faq .kx-faq__btn::-webkit-details-marker{display:none!important}html body .kx-faq .kx-faq__btn::marker{display:none!important;content:""!important}html body .kx-faq .kx-faq__q{flex:1 1 auto!important;font-family:Newsreader,Georgia,Times New Roman,serif!important;font-size:17px!important;font-weight:500!important;color:var(--faq-clr)!important;line-height:1.4!important;margin:0!important;padding:0!important;letter-spacing:-.005em!important;transition:color .35s ease,letter-spacing .4s ease!important}html body .kx-faq .kx-faq__item.is-open .kx-faq__q{color:#000!important;letter-spacing:.012em!important}html body .kx-faq .kx-faq__icon{flex:0 0 24px!important;width:24px!important;height:24px!important;border-radius:50%!important;background:transparent!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;flex-shrink:0!important;transition:transform var(--faq-dur) var(--faq-ease),background-color .35s ease!important;will-change:transform!important}html body .kx-faq .kx-faq__item:hover .kx-faq__icon{background:#0000000a!important}html body .kx-faq .kx-faq__icon:before,html body .kx-faq .kx-faq__icon:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;background:var(--faq-clr)!important;border-radius:1px!important;transform-origin:center center!important;will-change:transform,opacity!important}html body .kx-faq .kx-faq__icon:before{width:13px!important;height:1.5px!important;transform:translate(-50%,-50%) rotate(0)!important;transition:transform var(--faq-dur) var(--faq-ease)!important}html body .kx-faq .kx-faq__icon:after{width:1.5px!important;height:13px!important;transform:translate(-50%,-50%) scaleY(1)!important;transition:transform var(--faq-dur) var(--faq-ease),opacity calc(var(--faq-dur) * .6) ease!important}html body .kx-faq .kx-faq__item.is-open:not(.is-closing) .kx-faq__icon:after{transform:translate(-50%,-50%) scaleY(0)!important;opacity:0!important}html body .kx-faq .kx-faq__item.is-open:not(.is-closing) .kx-faq__icon:before{transform:translate(-50%,-50%) rotate(0) scaleX(1)!important}html body .kx-faq .kx-faq__item.is-closing .kx-faq__icon:after{transform:translate(-50%,-50%) scaleY(1)!important;opacity:1!important}html body .kx-faq .kx-faq__panel{display:block!important;overflow:hidden!important;height:0;max-height:none!important;padding:0!important;transition:height var(--faq-dur) var(--faq-ease)!important;will-change:height!important}html body .kx-faq .kx-faq__panel-inner{display:block!important;overflow:hidden!important;padding:0 0 22px!important;margin:0!important;border-top:none!important;opacity:0!important;transform:translateY(10px)!important;transition:opacity .35s ease,transform .45s var(--faq-ease)!important}html body .kx-faq .kx-faq__item.is-open:not(.is-closing) .kx-faq__panel-inner{opacity:1!important;transform:translateY(0)!important;transition:opacity .4s ease .08s,transform .5s var(--faq-ease) .06s!important}html body .kx-faq .kx-faq__item.is-closing .kx-faq__panel-inner{opacity:0!important;transform:translateY(6px)!important;transition:opacity .2s ease,transform .25s ease!important}html body .kx-faq .kx-faq__panel-inner p{margin:0!important;padding:0!important;font-size:15px!important;font-weight:400!important;color:#555!important;line-height:1.7!important;letter-spacing:.005em!important}@media screen and (max-width:749px){html body .kx-faq{margin-top:20px!important}html body .kx-faq .kx-faq__title{font-size:11px!important;letter-spacing:.16em!important}html body .kx-faq .kx-faq__subtitle{font-size:13px!important}html body .kx-faq .kx-faq__btn{padding:18px 0!important;gap:14px!important}html body .kx-faq .kx-faq__q{font-size:16px!important}html body .kx-faq .kx-faq__icon{width:22px!important;height:22px!important;flex:0 0 22px!important}html body .kx-faq .kx-faq__icon:before{width:12px!important}html body .kx-faq .kx-faq__icon:after{height:12px!important}html body .kx-faq .kx-faq__panel-inner{padding:0 0 18px!important}}
/*# sourceMappingURL=/cdn/shop/t/149/assets/faq-enterprise.css.map */
