:root{--kk-turquoise: #8EBBC9;--kk-navy: #0E1B4D;--kk-navy-deep: #0A1338;--kk-turquoise-deep: #0E1B4D;--kk-grey-light: #EFF0F5;--kk-white: #FFFFFF;--kk-neutral: #EFF0F5;--kk-trust-bar: #0E1B4D;--kk-ink: #1F2A33;--kk-ink-soft: #5B6773;--kk-font-heading: "DM Sans", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--kk-font-body: "Questrial", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--kk-space-1: 8px;--kk-space-2: 16px;--kk-space-3: 24px;--kk-space-4: 32px;--kk-space-5: 48px;--kk-space-6: 64px;--kk-space-7: 96px;--kk-space-8: 128px;--kk-container-max: 1200px;--kk-container-pad: clamp(20px, 4vw, 48px);--kk-radius: 4px;--kk-radius-card: 12px;--kk-ease: cubic-bezier(.4, 0, .2, 1);--kk-duration: .32s}.kk-section :where(*){box-sizing:border-box}.kk-section :where(img){display:block;max-width:100%}.kk-section :where(a){text-decoration:none;color:inherit}.kk-section{font-family:var(--kk-font-body);color:var(--kk-ink);font-size:16px}.kk-section :where(h1,h2,h3,h4){font-family:var(--kk-font-heading);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0;color:var(--kk-ink)}.kk-section :where(p){font-family:var(--kk-font-body);font-weight:400;line-height:1.65;color:var(--kk-ink-soft);margin:0}.kk-eyebrow{display:inline-block;font-family:var(--kk-font-heading);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--kk-turquoise-deep)}.kk-container{width:100%;max-width:var(--kk-container-max);margin-inline:auto;padding-inline:var(--kk-container-pad)}.kk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--kk-font-body);font-size:15px;font-weight:500;letter-spacing:.01em;padding:14px 28px;border-radius:var(--kk-radius);border:1px solid transparent;cursor:pointer;transition:background-color var(--kk-duration) var(--kk-ease),color var(--kk-duration) var(--kk-ease),border-color var(--kk-duration) var(--kk-ease),transform var(--kk-duration) var(--kk-ease);white-space:nowrap}.kk-btn:hover{transform:translateY(-1px)}.kk-btn--primary{background-color:var(--kk-navy);color:var(--kk-white);border-color:var(--kk-navy)}.kk-btn--primary:hover{background-color:var(--kk-navy-deep);border-color:var(--kk-navy-deep)}.kk-btn--secondary{background-color:transparent;color:var(--kk-ink);border-color:currentColor}.kk-btn--secondary:hover{background-color:var(--kk-ink);color:var(--kk-white);border-color:var(--kk-ink)}.kk-btn--on-dark{background-color:var(--kk-white);color:var(--kk-navy);border-color:var(--kk-white)}.kk-btn--on-dark:hover{background-color:transparent;color:var(--kk-white);border-color:var(--kk-white)}.kk-btn--ghost-on-dark{background-color:transparent;color:var(--kk-white);border-color:#ffffff8c}.kk-btn--ghost-on-dark:hover{background-color:#ffffff1f;border-color:var(--kk-white)}.kk-card{background-color:var(--kk-grey-light);border-radius:var(--kk-radius-card);padding:var(--kk-space-4)}.kk-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:no-preference){.kk-reveal{opacity:0;transform:translateY(16px);transition:opacity .7s var(--kk-ease),transform .7s var(--kk-ease)}.kk-reveal.kk-in-view{opacity:1;transform:translateY(0)}}@media screen and (min-width:750px){footer .footer__content-top{display:grid;grid-template-columns:1fr 1.3fr;grid-template-rows:auto auto 1fr;column-gap:48px;align-items:start}footer .footer__blocks-wrapper{display:contents}footer .footer__blocks-wrapper>.footer-block{width:auto;max-width:none;margin:0}footer .footer__blocks-wrapper>.footer-block:first-child{grid-column:1;grid-row:1}footer .footer__blocks-wrapper>.footer-block--menu{grid-column:2;grid-row:1 / span 3}footer .footer-block--menu .footer-block__details-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(5,auto);grid-auto-flow:column;column-gap:32px}footer .footer-block--menu .footer-block__details-content a{white-space:nowrap}footer .footer__content-top>.footer-block--newsletter{grid-column:1;grid-row:2;margin:20px 0 0}footer .footer-block--newsletter .footer-block__heading{margin-bottom:10px;font-size:1.7rem}}html body footer .footer-block a.link.list-menu__item--link[href*=vertrag-widerrufen]{display:inline-block;justify-self:start;align-self:start;margin:4px 0 8px;padding:10px 20px;background-color:var(--kk-navy);color:var(--kk-white)!important;-webkit-text-fill-color:var(--kk-white)!important;border:1px solid var(--kk-navy);border-radius:var(--kk-radius);font-weight:600;text-decoration:none!important;white-space:nowrap;transition:background-color var(--kk-duration) var(--kk-ease)}html body footer .footer-block a.link.list-menu__item--link[href*=vertrag-widerrufen]:hover{background-color:var(--kk-navy-deep);border-color:var(--kk-navy-deep)}@media screen and (max-width:749px){footer .footer__content-top{padding-left:15px;padding-right:15px}footer .footer-block{margin-bottom:24px}footer .footer__content-bottom-wrapper{display:flex;flex-direction:column;align-items:stretch;gap:18px;padding-top:0;padding-bottom:0}footer .footer__content-bottom-wrapper:last-child{padding-top:16px}footer .footer__content-bottom{padding-top:20px;padding-bottom:20px}footer .footer__localization{display:flex;flex-direction:row;gap:12px;width:100%;padding:0;margin:0;justify-content:flex-start;align-items:flex-start}footer .footer__localization localization-form{flex:1 1 0;min-width:0}footer .footer__localization .localization-form{padding:0;margin:0;width:100%}footer .footer__localization .localization-form>div{margin:0;padding:0}footer .footer__localization .caption-large{margin:0 0 6px;text-align:left;font-size:1.2rem}footer .footer__localization .disclosure,footer .footer__localization .select,footer .footer__localization .localization-selector{width:100%;max-width:none;margin-left:0;margin-right:0}footer .footer__localization .localization-selector.disclosure__button{margin:0;padding:12px 30px 12px 14px;font-size:13px}footer .footer__column--info{width:100%;padding:0;margin:0}footer .footer__payment{margin:0}footer .footer__payment .list-payment{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:6px;margin:0;padding:0}footer .footer__payment .list-payment__item{margin:0;padding:0}footer .footer__payment .list-payment__item svg{width:38px;height:auto}footer .footer__copyright{display:block;width:100%;text-align:left;margin:0;padding:0}footer .footer__copyright>.copyright__content{display:block;margin:0 0 8px}footer .footer__copyright .policies{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:4px 18px;margin:0;padding:0}footer .footer__copyright .policies li{margin:0;padding:0;line-height:1.5}footer .footer__copyright .policies .copyright__content{margin:0}footer .footer__copyright .policies li:before{display:none;content:none}footer .footer__copyright .policies li:not(:last-child):after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/kindkit-foundation.css.map */
