.kp{--kp-ease: cubic-bezier(.22, .61, .36, 1);--kp-soft: color-mix(in srgb, var(--kp-shadow) 8%, transparent);position:relative;background:var(--kp-bg);color:var(--kp-text);padding:var(--kp-pt) 16px var(--kp-pb);font-family:var(--font-body-family)}.kp *,.kp *:before,.kp *:after{box-sizing:border-box}.kp [hidden]{display:none!important}.kp__inner{position:relative;max-width:var(--kp-width);margin:0 auto}main#MainContent:has(>.shopify-section:last-child>.kp){padding-bottom:0}.kp-head{max-width:720px;margin:0 auto 40px;text-align:center}.kp-head--left{margin-left:0;text-align:left}.kp-eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 14px;font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.11em;text-transform:uppercase;color:var(--kp-gold)}.kp-eyebrow:before{content:"";width:34px;height:2px;background:var(--kp-gold)}.kp-head:not(.kp-head--left) .kp-eyebrow:after{content:"";width:34px;height:2px;background:var(--kp-gold)}.kp-title{margin:0;font-family:var(--font-heading-family);font-size:clamp(26px,3.4vw,36px);font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--kp-text)}.kp-sub{margin-top:12px;font-size:15px;line-height:1.7;color:var(--kp-muted)}.kp-sub p,.kp-rte p{margin:0 0 12px}.kp-sub p:last-child,.kp-rte p:last-child{margin-bottom:0}.kp-rte{font-size:15px;line-height:1.75;color:var(--kp-muted)}.kp-rte strong{color:var(--kp-text);font-weight:600}.kp-rte a{color:inherit;text-decoration:underline;text-decoration-color:var(--kp-gold);text-underline-offset:3px}.kp-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.kp-head:not(.kp-head--left) .kp-actions,.kp-actions--center{justify-content:center}.kp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:12px 24px;border:1px solid var(--kp-button);border-radius:var(--kp-radius);background:var(--kp-button);color:var(--kp-button-text)!important;font-size:12px;font-weight:700;letter-spacing:.07em;line-height:1.2;text-transform:uppercase;text-decoration:none!important;cursor:pointer;transition:background-color .25s var(--kp-ease),color .25s var(--kp-ease)}.kp-btn svg{color:var(--kp-gold);transition:transform .25s var(--kp-ease)}.kp-btn:hover,.kp-btn:focus-visible{background:transparent;color:var(--kp-button)!important}.kp-btn:hover svg,.kp-btn:focus-visible svg{transform:translate(3px)}.kp-btn--outline{background:transparent;color:var(--kp-button)!important}.kp-btn--outline:hover,.kp-btn--outline:focus-visible{background:var(--kp-button);color:var(--kp-button-text)!important}.kp-card .kp-btn{--kp-button: var(--kp-card-button);--kp-button-text: var(--kp-card-button-text)}.kp-link{display:inline-flex;align-items:center;gap:8px;margin-top:16px;font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--kp-card-text)!important;text-decoration:none!important}.kp-link svg{color:var(--kp-gold);transition:transform .25s var(--kp-ease)}.kp-link:hover svg{transform:translate(3px)}.kp-card{position:relative;padding:28px 26px 26px;border:1px solid var(--kp-card-border);border-radius:var(--kp-radius);background:var(--kp-card);color:var(--kp-card-text);transition:border-color .3s var(--kp-ease),box-shadow .3s var(--kp-ease),transform .3s var(--kp-ease)}.kp-card:before{content:"";position:absolute;top:-1px;left:26px;width:34px;height:2px;background:var(--kp-gold)}.kp-card--hover:hover{border-color:color-mix(in srgb,var(--kp-gold) 55%,var(--kp-card-border));box-shadow:0 12px 30px var(--kp-soft);transform:translateY(-2px)}.kp-card__title{margin:0 0 8px;font-family:var(--font-heading-family);font-size:17px;font-weight:700;line-height:1.35;color:var(--kp-card-text)}.kp-card__text{font-size:14px;line-height:1.7;color:var(--kp-card-muted)}.kp-card__text p{margin:0 0 8px}.kp-card__text p:last-child{margin-bottom:0}.kp-card__text a{color:var(--kp-card-text);text-decoration:underline;text-decoration-color:var(--kp-gold);text-underline-offset:3px}.kp-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:18px;border:1px solid color-mix(in srgb,var(--kp-gold) 45%,var(--kp-card-border));border-radius:50%;background:color-mix(in srgb,var(--kp-gold) 8%,var(--kp-card));color:var(--kp-gold)}.kp-grid{display:grid;grid-template-columns:repeat(var(--kp-cols, 3),minmax(0,1fr));gap:20px}.kp-grid--center .kp-card{text-align:center}.kp-grid--center .kp-card:before{left:50%;transform:translate(-50%)}.kp-step{display:block;margin-bottom:14px;font-family:var(--font-heading-family);font-size:30px;font-weight:700;line-height:1;color:var(--kp-gold)}.kp-grid--plain .kp-card{border-color:transparent;background:transparent;padding:0;color:var(--kp-text)}.kp-grid--plain .kp-card:before{display:none}.kp-grid--plain .kp-card__title{color:var(--kp-text)}.kp-grid--plain .kp-card__text{color:var(--kp-muted)}.kp-hero{display:flex;align-items:center;min-height:var(--kp-hero-height, 0);overflow:hidden}.kp-hero .kp__inner{width:100%}.kp-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.kp-hero__media img{width:100%;height:100%;object-fit:cover}.kp-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--kp-bg);opacity:var(--kp-overlay, .7)}.kp-hero .kp-head{margin-bottom:0;max-width:780px}.kp-hero .kp-title{font-size:clamp(30px,4.6vw,48px);line-height:1.12}.kp-hero .kp-sub{font-size:16px}.kp-crumbs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px;padding:0;list-style:none;font-size:12px;color:var(--kp-muted)}.kp-head:not(.kp-head--left) .kp-crumbs{justify-content:center}.kp-crumbs a{color:inherit;text-decoration:none}.kp-crumbs a:hover{color:var(--kp-text)}.kp-crumbs li+li:before{content:"/";margin-right:8px;color:var(--kp-gold)}.kp-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.kp-split--reverse .kp-split__media{order:2}.kp-split--text-only{grid-template-columns:minmax(0,1fr);max-width:860px;margin:0 auto}.kp-split__media{position:relative;overflow:hidden;border:1px solid var(--kp-border);border-radius:var(--kp-radius);background:var(--kp-card)}.kp-split__media img{display:block;width:100%;height:auto}.kp-split .kp-head{margin-bottom:20px}.kp-points{display:grid;gap:10px;margin:24px 0 0;padding:0;list-style:none}.kp-points li{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.55;color:var(--kp-text)}.kp-points svg{flex:none;margin-top:1px;color:var(--kp-gold)}.kp-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.kp-chip{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border:1px solid var(--kp-card-border);border-radius:var(--kp-radius);background:var(--kp-card);color:var(--kp-card-text)!important;font-size:13px;font-weight:600;text-decoration:none!important;transition:border-color .25s var(--kp-ease),box-shadow .25s var(--kp-ease)}.kp-chip svg{color:var(--kp-gold)}.kp-chip:hover{border-color:var(--kp-gold);box-shadow:0 8px 20px var(--kp-soft)}.kp-tiles .kp-card{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:22px 22px 20px;text-decoration:none!important}.kp-tiles .kp-card:before{left:22px}.kp-tiles .kp-card__title{margin:0;font-size:15px}.kp-tiles .kp-card svg{flex:none;color:var(--kp-gold);transition:transform .25s var(--kp-ease)}.kp-tiles .kp-card:hover svg{transform:translate(3px)}.kp-cta{position:relative;display:flex;align-items:center;justify-content:space-between;gap:32px;padding:40px 44px;border:1px solid var(--kp-border);border-radius:var(--kp-radius)}.kp-cta:before{content:"";position:absolute;top:-1px;left:44px;width:34px;height:2px;background:var(--kp-gold)}.kp-cta .kp-head{margin:0}.kp-cta .kp-actions{margin-top:0;flex:none}.kp-cta--center{flex-direction:column;text-align:center}.kp-cta--center:before{left:50%;transform:translate(-50%)}.kp-cta--center .kp-head{margin:0 auto}.kp-contact{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px;align-items:start}.kp-details{display:grid;gap:14px}.kp-detail{display:flex;align-items:flex-start;gap:16px;padding:22px 22px 20px}.kp-detail:before{left:22px}.kp-detail .kp-icon{flex:none;margin:0;width:44px;height:44px}.kp-detail__label{display:block;margin:2px 0 4px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--kp-gold)}.kp-detail__value{font-size:15px;line-height:1.6;color:var(--kp-card-text)}.kp-detail__value p{margin:0}.kp-detail__value a{color:inherit;text-decoration:none}.kp-detail__value a:hover{text-decoration:underline;text-decoration-color:var(--kp-gold);text-underline-offset:3px}.kp-detail .kp-link{margin-top:10px}.kp-form{padding:32px 30px 30px}.kp-form__title{margin:0 0 6px;font-family:var(--font-heading-family);font-size:20px;font-weight:700;color:var(--kp-card-text)}.kp-form__intro{margin-bottom:22px;font-size:14px;line-height:1.7;color:var(--kp-card-muted)}.kp-form__intro p{margin:0 0 8px}.kp-form__intro a{color:var(--kp-card-text);text-decoration:underline;text-decoration-color:var(--kp-gold);text-underline-offset:3px}.kp-form__row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.kp-field{display:grid;gap:6px;margin-bottom:14px}.kp-field label{font-size:12px;font-weight:600;color:var(--kp-card-text)}.kp-field input,.kp-field textarea{width:100%;min-height:46px;margin:0;padding:11px 14px;border:1px solid var(--kp-card-border);border-radius:var(--kp-radius);background:var(--kp-card);color:var(--kp-card-text);font:inherit;font-size:14px;transition:border-color .2s var(--kp-ease),box-shadow .2s var(--kp-ease)}.kp-field textarea{min-height:140px;resize:vertical}.kp-field input:focus,.kp-field textarea:focus{outline:none;border-color:var(--kp-gold);box-shadow:0 0 0 3px color-mix(in srgb,var(--kp-gold) 18%,transparent)}.kp-form .kp-btn{width:100%;margin-top:4px}.kp-notice{margin-bottom:18px;padding:12px 14px;border-radius:var(--kp-radius);font-size:14px;line-height:1.5}.kp-notice--success{background:color-mix(in srgb,var(--kp-success) 10%,var(--kp-card));color:color-mix(in srgb,var(--kp-success) 75%,var(--kp-card-text));border:1px solid color-mix(in srgb,var(--kp-success) 35%,var(--kp-card))}.kp-notice--error{background:color-mix(in srgb,var(--kp-error) 8%,var(--kp-card));color:color-mix(in srgb,var(--kp-error) 80%,var(--kp-card-text));border:1px solid color-mix(in srgb,var(--kp-error) 30%,var(--kp-card))}.kp-notice ul{margin:6px 0 0;padding-left:18px}.kp-faq{display:grid;gap:12px;max-width:860px;margin:0 auto}.kp-faq details{padding:0}.kp-faq details:before{left:24px}.kp-faq summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 24px;cursor:pointer;list-style:none;font-family:var(--font-heading-family);font-size:16px;font-weight:600;line-height:1.4;color:var(--kp-card-text)}.kp-faq summary::-webkit-details-marker{display:none}.kp-faq summary:after{content:"";flex:none;width:10px;height:10px;border-right:2px solid var(--kp-gold);border-bottom:2px solid var(--kp-gold);transform:rotate(45deg) translateY(-3px);transition:transform .25s var(--kp-ease)}.kp-faq details[open] summary:after{transform:rotate(-135deg) translateY(-3px)}.kp-faq__answer{padding:0 24px 22px;font-size:14px;line-height:1.75;color:var(--kp-card-muted)}.kp-faq__answer p{margin:0 0 8px}.kp-faq__answer p:last-child{margin-bottom:0}.kp-faq__answer a{color:var(--kp-card-text);text-decoration:underline;text-decoration-color:var(--kp-gold);text-underline-offset:3px}.kp-duo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start}.kp-duo--reverse .kp-duo__col:first-child{order:2}.kp-duo .kp-head{margin-bottom:28px}.kp-duo .kp-faq{max-width:none;margin:0}.kp-map{position:relative;overflow:hidden;border:1px solid var(--kp-border);border-radius:var(--kp-radius);background:var(--kp-card)}.kp-map iframe{display:block;width:100%;height:var(--kp-map-height, 420px);border:0;filter:grayscale(.35)}.kp-map__card{position:absolute;top:24px;left:24px;max-width:320px;box-shadow:0 12px 30px var(--kp-soft)}@media(max-width:989px){.kp-grid{grid-template-columns:repeat(var(--kp-cols-tablet, 2),minmax(0,1fr))}.kp-split{gap:36px}.kp-contact{grid-template-columns:minmax(0,1fr)}.kp-duo{grid-template-columns:minmax(0,1fr);gap:40px}.kp-duo--reverse .kp-duo__col:first-child{order:0}.kp-cta{flex-direction:column;align-items:flex-start}.kp-cta--center{align-items:center}}@media(max-width:749px){.kp{padding-left:16px;padding-right:16px}.kp-head{margin-bottom:28px}.kp-eyebrow:before,.kp-head:not(.kp-head--left) .kp-eyebrow:after{width:22px}.kp-grid,.kp-split{grid-template-columns:minmax(0,1fr)}.kp-split--reverse .kp-split__media{order:0}.kp-card{padding:24px 20px 22px}.kp-card:before{left:20px}.kp-grid--center .kp-card:before{left:50%}.kp-cta{padding:30px 22px}.kp-cta:before{left:22px}.kp-actions{width:100%}.kp-actions .kp-btn{flex:1 1 100%}.kp-form{padding:24px 20px 22px}.kp-form__row{grid-template-columns:minmax(0,1fr);gap:0}.kp-map__card{position:relative;top:0;left:0;max-width:none;border:0;border-top:1px solid var(--kp-card-border);border-radius:0;box-shadow:none}.kp-map iframe{height:min(var(--kp-map-height, 420px),320px)}}@media(hover:none){.kp-card--hover:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/110/assets/kov-pages.css.map */
