.section-kt-home-faq{container-type:inline-size;background:#fff}.ktfaq{--ktfaq-cyan: #00b8e4;--ktfaq-line: #dde5e8;padding:70px 6% 64px;max-width:1500px;margin:0 auto;color:#303638;font-family:var(--kt-font--regular),Arial,sans-serif;font-weight:400;letter-spacing:normal;text-align:left}.ktfaq *,.ktfaq *:before,.ktfaq *:after{box-sizing:border-box}.ktfaq-grid{display:grid;grid-template-columns:minmax(240px,.84fr) minmax(0,1.5fr);gap:8%}.ktfaq-intro{align-self:start;position:sticky;top:calc(var(--header-height, 90px) + 30px)}.ktfaq .ktfaq-eyebrow{font:12px/1.5 var(--kt-font--bold),Arial,sans-serif;letter-spacing:2.2px;text-transform:uppercase;color:#007c99;margin:0 0 20px}.ktfaq h2{font-family:K-Tape FAQ Heading,Arial,sans-serif!important;font-size:clamp(30px,3.35cqi,49px);font-weight:400;font-style:normal;line-height:1.15;letter-spacing:-1.8px;margin:0 0 26px;color:#303638;overflow-wrap:anywhere}.ktfaq .ktfaq-description{font-size:16px;line-height:1.8;max-width:360px;color:#626b70;margin:16px 0}.ktfaq-jumps{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin:35px 0}.ktfaq-jumps a:not(.button){color:inherit;font-size:13px;line-height:1.65;text-decoration:none;border-bottom:1px solid #c5d1d5;padding-bottom:3px}.ktfaq-jumps a:not(.button):hover{color:#00718d;border-color:#00718d}.ktfaq-jump-num{color:#64747b;margin-right:10px}.ktfaq-group{margin:0 0 31px;scroll-margin-top:30px}.ktfaq-group:last-child{margin-bottom:0}.ktfaq-group h3{font:12px/1.5 var(--kt-font--bold),Arial,sans-serif!important;text-transform:uppercase;letter-spacing:1.5px;color:#66777e;padding:0 0 14px;margin:0;border-bottom:1px solid var(--ktfaq-line)}.ktfaq-item{border-bottom:1px solid var(--ktfaq-line)}.ktfaq-item summary{display:grid;grid-template-columns:23px 1fr 20px;gap:13px;align-items:start;list-style:none;cursor:pointer;padding:22px 0;font:16px/1.55 var(--kt-font--bold),Arial,sans-serif;color:#303638}.ktfaq-item summary::-webkit-details-marker{display:none}.ktfaq-item summary:before,.ktfaq-item summary:after{content:none}.ktfaq a:focus-visible,.ktfaq summary:focus-visible{outline:3px solid #006b85;outline-offset:5px}.ktfaq-num{font:11px/2.2 var(--kt-font--regular),Arial,sans-serif;color:#64747b}.ktfaq-plus{position:relative;width:18px;height:24px}.ktfaq-plus:before,.ktfaq-plus:after{content:"";position:absolute;left:3px;top:11px;width:12px;height:1.5px;background:#537079}.ktfaq-plus:after{transform:rotate(90deg)}.ktfaq-item[open] .ktfaq-plus:after{transform:rotate(0)}.ktfaq-item[open] summary{color:#007c99;padding-bottom:12px}.ktfaq-answer{padding:0 32px 22px 36px}.ktfaq-answer p{margin:0;font-size:14px;line-height:1.9;color:#566167}.ktfaq .ktfaq-note{font-size:12px;color:#626b70;border-left:2px solid var(--ktfaq-cyan);padding-left:16px;line-height:1.8;max-width:350px;margin:40px 0 0}@container (max-width: 740px){.ktfaq{padding:38px 24px}.ktfaq-grid{grid-template-columns:1fr;gap:28px}.ktfaq-intro{position:static}.ktfaq h2{font-size:clamp(29px,9.8cqi,39px);letter-spacing:-1px;margin-bottom:20px}.ktfaq .ktfaq-description{font-size:14px}.ktfaq .ktfaq-eyebrow{font-size:10px;margin-bottom:15px}.ktfaq-jumps{flex-direction:row;flex-wrap:wrap;gap:10px 17px;margin:26px 0}.ktfaq-jumps a:not(.button){font-size:11px}.ktfaq-jump-num{display:none}.ktfaq .ktfaq-note{margin-top:24px;font-size:11px;max-width:none}.ktfaq-group h3{font-size:10px!important}.ktfaq-item summary{font-size:14px;grid-template-columns:17px 1fr 17px;gap:8px;padding:20px 0}.ktfaq-answer{padding-left:25px;padding-right:6px}.ktfaq-answer p{font-size:13px}}.ktfaq-anchor{display:block;scroll-margin-top:30px}.ktfaq-actions{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:16px}.ktfaq-actions a{font-size:13px;line-height:1.7;color:#006b85;text-underline-offset:4px}.ktfaq-price-guide{margin:22px 0 0;padding:22px;border-left:3px solid #00b8e4;background:#f0f9fb}.ktfaq-price-guide .ktfaq-price-guide-title{font-family:var(--kt-font--bold),Arial,sans-serif;font-size:13px;margin:0 0 15px}.ktfaq-price-guide s{display:block;color:#697479;font-size:14px}.ktfaq-price-guide strong{display:block;margin:4px 0 12px;color:#007c99;font-family:var(--kt-font--bold),Arial,sans-serif;font-size:19px;line-height:1.5}.ktfaq-price-guide p:last-child{font-size:12px}.ktfaq{--ktfaq-cyan: var(--kt-color--cyan, #00b8eb);--ktfaq-line: #e4e4e4;max-width:1280px;padding:64px 6% 72px;color:#333}.ktfaq .ktfaq-grid{display:block}.ktfaq .ktfaq-intro{position:static;text-align:center}.ktfaq .ktfaq-eyebrow{font-family:var(--kt-font--regular),Arial,sans-serif;font-size:14px;letter-spacing:.08em;color:#666;margin-bottom:16px}.ktfaq h2{font-family:var(--kt-font--light-italic),Arial,sans-serif!important;font-size:clamp(32px,3.75cqi,48px);font-style:normal;letter-spacing:normal;line-height:1.3;color:#333;margin:0 0 22px;overflow-wrap:normal}.ktfaq h2>span{display:inline-block}.ktfaq .ktfaq-description{max-width:780px;margin:0 auto;font-size:17px;line-height:1.8;color:#555}.ktfaq .ktfaq-jumps{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:12px;margin:28px 0 48px}.ktfaq .ktfaq-jumps .button{max-width:100%}.ktfaq .ktfaq-jumps .button>span[aria-hidden]{display:none}.ktfaq .ktfaq-jump-num,.ktfaq .ktfaq-num{display:none}.ktfaq .ktfaq-list{max-width:960px;margin:0 auto}.ktfaq .ktfaq-group{margin-bottom:38px;scroll-margin-top:calc(var(--header-height, 90px) + 24px)}.ktfaq .ktfaq-group:last-child{margin-bottom:0}.ktfaq .ktfaq-group h3{font-family:var(--kt-font--light-italic),Arial,sans-serif!important;font-size:28px!important;font-weight:400;line-height:1.4;letter-spacing:normal;text-transform:none;color:#333;padding-bottom:16px}.ktfaq .ktfaq-item summary{grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:22px;padding:22px 0;font-family:var(--kt-font--regular),Arial,sans-serif;font-size:17px;line-height:1.6;color:#333}.ktfaq .ktfaq-item summary:hover,.ktfaq .ktfaq-item[open] summary{color:#006b85}.ktfaq .ktfaq-plus{width:24px;height:24px}.ktfaq .ktfaq-plus:before,.ktfaq .ktfaq-plus:after{left:4px;width:16px;height:2px;background:#007b99}.ktfaq .ktfaq-answer{max-width:820px;padding:0 40px 24px 0}.ktfaq .ktfaq-answer p{font-size:16px;line-height:1.85;color:#555}.ktfaq .ktfaq-note{max-width:760px;margin:36px auto 0;padding:0;border:0;font-size:12px;line-height:1.8;text-align:center;color:#666}@container (max-width: 740px){.ktfaq{padding:42px 24px 48px}.ktfaq h2{font-size:clamp(30px,7.5cqi,40px);margin-bottom:20px}.ktfaq .ktfaq-eyebrow{font-size:12px}.ktfaq .ktfaq-description{font-size:15px;line-height:1.75}.ktfaq .ktfaq-jumps{gap:10px;margin:24px 0 36px}.ktfaq .ktfaq-group{margin-bottom:30px}.ktfaq .ktfaq-group h3{font-size:24px!important;padding-bottom:14px}.ktfaq .ktfaq-item summary{font-size:15px;gap:16px;padding:20px 0}.ktfaq .ktfaq-answer{padding-right:8px}.ktfaq .ktfaq-answer p{font-size:14px}}kt-faq-accordion{display:block;min-width:0}.ktfaq-item[data-faq-animating]{overflow:hidden}.ktfaq-item .ktfaq-plus:after{transition:transform .28s cubic-bezier(.4,0,.2,1)}.ktfaq-item[data-faq-expanded=false] .ktfaq-plus:after{transform:rotate(90deg)}@media(prefers-reduced-motion:reduce){.ktfaq-item .ktfaq-plus:after{transition:none}}.ktfaq--page h2{max-width:1040px;margin-inline:auto;text-wrap:balance}.ktfaq-more{display:flex;justify-content:center;margin:40px 0 0}.ktfaq-more .button{max-width:100%;text-align:center}.ktfaq-anchor{scroll-margin-top:calc(var(--header-height, 90px) + 24px)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-kt-home-faq.css.map */
