.kfaq{--kfaq-ink: #1A1A1A;--kfaq-muted: #5E5E5C;--kfaq-rule: #D8D8D5;--kfaq-fill: #F2F2F0;--kfaq-gutter: 20px;color:var(--kfaq-ink);font-family:var(--text-font-family);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.kfaq *,.kfaq *:before,.kfaq *:after{box-sizing:border-box}@media(min-width:700px){.kfaq{font-size:17px;--kfaq-gutter: clamp(40px, 6.67vw, 96px)}}.kfaq-wrap{max-width:1440px;margin-inline:auto;padding-inline:var(--kfaq-gutter)}.kfaq-is-hidden{display:none!important}.kfaq-muted{color:var(--kfaq-muted)}.kfaq-eyebrow,.kfaq-num{margin:0;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;line-height:1.4}.kfaq-num{color:var(--kfaq-muted)}.kfaq-h1,.kfaq-h2,.kfaq-tile__title,.kfaq-card__title{margin:0;font-family:var(--heading-font-family);text-transform:uppercase;font-weight:500}.kfaq-h1{font-size:23px;line-height:1.2;letter-spacing:.06em}.kfaq-h2{font-size:20px;line-height:1.2;letter-spacing:.06em}.kfaq-accent{margin:0;font-family:Libre Baskerville,Georgia,serif;font-style:italic;font-size:16px;line-height:1.5;text-wrap:pretty}@media(min-width:700px){.kfaq-h1,.kfaq-h2,.kfaq-tile__title,.kfaq-card__title{font-weight:400}.kfaq-h1{font-size:42px;line-height:1.15;letter-spacing:.1em}.kfaq-h2{font-size:33px;line-height:1.15;letter-spacing:.1em}.kfaq-accent{font-size:18px}}@media(min-width:1000px){.kfaq-h1{font-size:48px}.kfaq-h2{font-size:36px}.kfaq-accent{font-size:19px}}.kfaq-media{position:relative;overflow:hidden;background:var(--kfaq-fill)}.kfaq-media img,.kfaq-media video,.kfaq-media iframe,.kfaq-media svg{display:block;width:100%;height:100%;object-fit:cover;border:0}.kfaq-media--embed iframe{aspect-ratio:16 / 9;height:auto}.kfaq-btn{height:48px;padding:0 28px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--kfaq-ink);border-radius:0;font-family:var(--text-font-family);font-size:14px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s,color .2s}.kfaq-btn--primary{background:var(--kfaq-ink);color:#fff}.kfaq-btn--secondary{background:#fff;color:var(--kfaq-ink)}@media(hover:hover){.kfaq-btn--primary:hover{background:#fff;color:var(--kfaq-ink)}.kfaq-btn--secondary:hover,.kfaq-card:hover .kfaq-btn--secondary{background:var(--kfaq-ink);color:#fff}}.kfaq-hero{position:relative;height:var(--kfaq-hero-h-sm, 400px);overflow:hidden;background:#05303a;color:#fff}@media(min-width:700px){.kfaq-hero{height:var(--kfaq-hero-h, 480px)}}.kfaq-hero__media,.kfaq-hero__media>.kfaq-media,.kfaq-hero__media>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.kfaq-hero__media picture img{width:100%;height:100%;object-fit:cover}.kfaq-hero__ov{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,rgb(2 14 20 / calc(.45 * var(--kfaq-hero-ov, 1))),#020e1400 22% 35%,rgb(2 14 20 / calc(.7 * var(--kfaq-hero-ov, 1))))}.kfaq-hero__content{position:absolute;left:var(--kfaq-gutter);right:var(--kfaq-gutter);bottom:40px;max-width:760px;display:flex;flex-direction:column;gap:12px}@media(min-width:1000px){.kfaq-hero__content{left:max(96px,calc((100vw - 1440px)/2 + 96px));bottom:72px;gap:14px}}.kfaq-browse{padding-top:40px}@media(min-width:1000px){.kfaq-browse{padding-top:64px}}.kfaq-search{display:flex;flex-direction:column;gap:12px;max-width:720px}.kfaq-search__field{position:relative;display:block}.kfaq-search__icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:18px;height:18px;pointer-events:none}.kfaq-search input{width:100%;height:48px;padding:0 14px 0 42px;margin:0;border:1px solid var(--kfaq-rule);border-radius:0;background:#fff;color:var(--kfaq-ink);font:inherit;font-size:16px;outline:none;-webkit-appearance:none;appearance:none}.kfaq-search input:focus-visible{border-color:var(--kfaq-ink)}.kfaq-search input::placeholder{color:var(--kfaq-muted)}@media(min-width:1000px){.kfaq-search input{height:56px;padding-left:52px;font-size:17px}.kfaq-search__icon{left:18px;width:20px;height:20px}}.kfaq-search__result,.kfaq-search__none{margin:0;font-size:14px;color:var(--kfaq-muted)}.kfaq-search__result:empty{display:none}.kfaq-search__none{padding-top:28px;font-size:inherit;color:var(--kfaq-ink)}.kfaq-tiles{padding-top:40px;display:flex;flex-direction:column;gap:14px}.kfaq-tiles__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kfaq-tile{min-height:104px;padding:14px;border:1px solid var(--kfaq-rule);display:flex;flex-direction:column;justify-content:space-between;gap:10px;color:var(--kfaq-ink);text-decoration:none;transition:border-color .2s}.kfaq-tile:hover,.kfaq-tile:focus-visible{border-color:var(--kfaq-ink)}.kfaq-tile__body{display:flex;flex-direction:column;gap:6px}.kfaq-tile__title{font-size:16px;line-height:1.2;letter-spacing:.04em}.kfaq-tile__count{display:none;font-size:14px;color:var(--kfaq-muted)}@media(min-width:700px){.kfaq-tiles{padding-top:56px;gap:20px}.kfaq-tiles__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.kfaq-tile{min-height:148px;padding:24px;gap:16px}.kfaq-tile__title{font-size:22px;line-height:1.15;letter-spacing:.06em}.kfaq-tile__count{display:block}}@media(min-width:1000px){.kfaq-tile__title{font-size:24px}}.kfaq-topic{scroll-margin-top:calc(var(--sticky-area-height, 0px) + 16px);padding-top:64px}@media(min-width:1000px){.kfaq-topic{padding-top:98px;scroll-margin-top:calc(var(--sticky-area-height, 0px) + 24px)}}.kfaq-topic__inner{max-width:960px;display:flex;flex-direction:column;gap:16px}.kfaq-topic__head{display:flex;flex-direction:column;gap:8px}@media(min-width:1000px){.kfaq-topic__inner{gap:24px}.kfaq-topic__head{gap:10px}}.kfaq-list{border-top:1px solid var(--kfaq-rule)}.kfaq-list .accordion{border-block-width:0 1px;border-color:var(--kfaq-rule);border-style:solid}.kfaq-list .accordion__toggle{min-height:56px;padding-block:16px;column-gap:16px;font-size:16px;font-weight:500;line-height:1.4;color:var(--kfaq-ink)}.kfaq-list .accordion__toggle .animated-plus{--animated-plus-size: 14px;flex:0 0 14px}.kfaq-list .accordion__content{margin:0;padding:0 0 20px}@media(min-width:1000px){.kfaq-list .accordion__toggle,.kfaq-list .accordion__toggle.text-lg{padding-block:24px;column-gap:24px;font-size:18px}.kfaq-list .accordion__toggle .animated-plus{--animated-plus-size: 16px;flex-basis:16px}.kfaq-list .accordion__content{padding:0 40px 28px 0}}.kfaq-answer{display:flex;flex-direction:column;gap:14px}.kfaq-answer__text{display:flex;flex-direction:column;gap:14px;max-width:720px}.kfaq-answer .prose p{margin:0;text-wrap:pretty}.kfaq-answer .prose p+p{margin-top:.75em}.kfaq-answer__media{width:160px;height:160px;flex-shrink:0;overflow:hidden}.kfaq-answer__media.kfaq-media--embed{width:100%;height:auto;max-width:480px;aspect-ratio:16 / 9}@media(min-width:1000px){.kfaq-answer--media{flex-direction:row;align-items:flex-start;gap:40px}.kfaq-answer__text{flex:1 1 auto}.kfaq-answer__media{flex:0 0 180px;width:180px;height:180px}.kfaq-answer__media.kfaq-media--embed{flex-basis:320px;width:320px;height:auto}}.kfaq-link{align-self:flex-start;font-size:15px;font-weight:500;color:var(--kfaq-ink);text-decoration:underline;text-underline-offset:4px}.kfaq-link:hover{color:var(--kfaq-muted)}.kfaq-card{margin-top:12px;display:flex;flex-direction:column;gap:10px;color:var(--kfaq-ink);text-decoration:none}.kfaq-card__media{width:100%;height:220px;overflow:hidden;flex-shrink:0}.kfaq-card__body{display:flex;flex-direction:column;gap:10px;padding-top:6px}.kfaq-card__title{font-size:17.5px;line-height:1.25;letter-spacing:.06em}.kfaq-card .kfaq-btn{margin-top:6px;width:100%}@media(min-width:700px){.kfaq-card{margin-top:16px;display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:40px;align-items:center}.kfaq-card__media{width:320px;height:240px}.kfaq-card__body{gap:12px;padding-top:0;max-width:520px}.kfaq-card__title{font-size:26px;line-height:1.2;letter-spacing:.08em}.kfaq-card .kfaq-btn{width:auto;align-self:flex-start;margin-top:8px}}@media(min-width:1000px){.kfaq-card__title{font-size:28px}}.kfaq-contact{padding-top:64px;padding-bottom:64px}.kfaq-contact__grid{border-top:1px solid var(--kfaq-rule);padding-top:48px;display:grid;gap:56px}.kfaq-contact__col{display:flex;flex-direction:column;gap:12px;max-width:520px}.kfaq-contact__text p{margin:0}.kfaq-contact__actions{display:flex;flex-direction:column;gap:10px;padding-top:8px}.kfaq-news{display:flex;flex-direction:column;gap:10px;padding-top:8px;margin:0}.kfaq-news input[type=email]{height:48px;padding:0 14px;min-width:0;margin:0;border:1px solid var(--kfaq-rule);border-radius:0;background:#fff;color:var(--kfaq-ink);font:inherit;font-size:16px;outline:none}.kfaq-news input[type=email]:focus-visible{border-color:var(--kfaq-ink)}.kfaq-news__msg{margin:0;font-size:15px}@media(min-width:700px){.kfaq-contact{padding-top:98px;padding-bottom:98px}.kfaq-contact__grid{padding-top:80px;grid-template-columns:repeat(2,minmax(0,1fr));gap:96px}.kfaq-contact__col{gap:14px}.kfaq-contact__actions{flex-direction:row;flex-wrap:wrap;gap:12px;padding-top:10px}.kfaq-news{flex-direction:row;flex-wrap:wrap;gap:0;padding-top:10px}.kfaq-news input[type=email]{flex:1 1 auto;border-right:0;font-size:17px;padding:0 16px}.kfaq-news__msg{flex-basis:100%;padding-top:10px}}@media(prefers-reduced-motion:reduce){.kfaq *,.kfaq *:before,.kfaq *:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/kfaq.css.map */
