:root{--wb-brand:#42abcc;--wb-deep:#0b6e8a;--wb-deep-h:#085a71;--wb-soft:#e3f2f7;--wb-accent:#f2b544;--wb-accent-soft:#fdf3dc;--wb-night:#0f3440;--wb-alt:#f4f8fa;--wb-line:#d5e2e8;--wb-ink:#14232b;--wb-muted:#52646d;--wb-sale:#b42318;--wb-ok:#1f7a4d;--wb-display:var(--font-heading-family,Fraunces),Georgia,serif;--wb-sans:var(--font-body-family,"Nunito Sans"),system-ui,-apple-system,"Segoe UI",sans-serif;--wb-r-md:16px;--wb-r-lg:28px;--wb-shadow:0 1px 2px rgba(20,35,43,.06),0 8px 24px rgba(20,35,43,.06);--wbp-body:#33454e;--wbp-field:#6f8791}.wbp{font-family:var(--wb-sans);color:var(--wb-ink);letter-spacing:0}.wbp *,.wbp *:before,.wbp *:after{box-sizing:border-box}.wbp-wrap{max-width:1360px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.wbp h1,.wbp h2,.wbp h3{font-family:var(--wb-display);font-weight:600;color:var(--wb-ink);text-wrap:balance;margin:0;text-transform:none;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.wbp-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.wbp-sec{padding-block:44px}@media(min-width:990px){.wbp-sec{padding-block:72px}}.wbp-sec--alt{background:var(--wb-alt)}.wbp-sec--soft{background:var(--wb-soft)}.wbp-eyebrow{display:inline-block;margin:0 0 10px;font:800 12px/16px var(--wb-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--wb-deep)}.wbp-h2{font-size:26px;line-height:32px;letter-spacing:-.01em}@media(min-width:750px){.wbp-h2{font-size:34px;line-height:40px}}.wbp-lead{margin:12px 0 0;max-width:62ch;font-size:16px;line-height:26px;color:var(--wb-muted)}.wbp-lead p{margin:0 0 8px}.wbp-lead p:last-child{margin-bottom:0}.wbp-lead a,.wbp-rte a{color:var(--wb-deep);text-decoration:underline;text-underline-offset:3px;font-weight:700}.wbp-lead a:hover,.wbp-rte a:hover{color:var(--wb-deep-h)}.wbp-head{max-width:760px;margin:0 0 28px}.wbp a:focus-visible,.wbp summary:focus-visible,.wbp button:focus-visible{outline:3px solid var(--wb-brand);outline-offset:3px;border-radius:6px}.wbp-rte{font-size:16px;line-height:26px;color:var(--wbp-body)}.wbp-rte p{margin:0 0 12px}.wbp-rte p:last-child{margin-bottom:0}.wbp-rte ul,.wbp-rte ol{margin:0 0 12px;padding-left:1.25em}.wbp-rte li{margin:4px 0}.wbp-rte li::marker{color:var(--wb-deep)}.wbp-rte strong{color:var(--wb-ink)}.wbp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 26px;border-radius:999px;font:800 16px/1.2 var(--wb-sans);text-decoration:none;border:2px solid transparent;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.wbp-btn--primary{background:var(--wb-deep);color:#fff}.wbp-btn--primary:hover{background:var(--wb-deep-h);color:#fff}.wbp-btn--secondary{background:#fff;color:var(--wb-deep);border-color:var(--wb-deep)}.wbp-btn--secondary:hover{background:var(--wb-soft);color:var(--wb-deep)}.wbp-hero{background:linear-gradient(180deg,#fff 0,var(--wb-soft) 100%);overflow:hidden}.wbp-hero__grid{display:grid;gap:28px;padding-top:18px;padding-bottom:36px}.wbp-hero__copy{min-width:0;max-width:760px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.wbp-hero h1{font-size:clamp(28px,8.2vw,34px);line-height:1.18;letter-spacing:-.02em}.wbp-hero .wbp-eyebrow{margin:0}.wbp-hero .wbp-lead{margin:0;font-size:17px;line-height:27px}.wbp-crumbs ol{list-style:none;margin:0 0 6px;padding:0;display:flex;flex-wrap:wrap;gap:4px 8px;font:600 13px/18px var(--wb-sans);color:var(--wb-muted)}.wbp-crumbs li+li:before{content:"\203a";margin-right:8px}.wbp-crumbs a{color:var(--wb-muted);text-decoration:underline;text-underline-offset:2px}.wbp-crumbs a:hover{color:var(--wb-deep)}.wbp-hero__cta{display:flex;flex-wrap:wrap;gap:12px;width:100%;margin-top:8px}.wbp-hero__media{position:relative;min-width:0;border-radius:var(--wb-r-lg);overflow:hidden;background:var(--wb-alt);aspect-ratio:4/3}.wbp-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}@media(max-width:749px){.wbp-hero__cta .wbp-btn{flex:1 1 auto}}@media(min-width:750px){.wbp-hero h1{font-size:44px;line-height:50px}.wbp-hero__grid{padding-top:24px;padding-bottom:48px}.wbp-hero .wbp-lead{font-size:18px;line-height:28px}}@media(min-width:990px){.wbp-hero--img .wbp-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:56px}.wbp-hero__media{aspect-ratio:16/11}}@media(min-width:1200px){.wbp-hero h1{font-size:52px;line-height:58px}}.wbp-content{padding-block:36px 56px}.wbp-content .wbp-rte{max-width:820px;margin:0 auto}.wbp-faq{display:grid;gap:28px}@media(min-width:990px){.wbp-faq:not(.wbp-faq--solo){grid-template-columns:240px minmax(0,1fr);gap:56px;align-items:start}}.wbp-faq--solo .wbp-faq__main{max-width:860px;margin:0 auto;width:100%}.wbp-faq__nav{min-width:0}@media(min-width:990px){.wbp-faq__nav{position:sticky;top:120px}}.wbp-faq__navh{margin:0 0 10px;font:800 12px/16px var(--wb-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--wb-deep)}.wbp-faq__nav ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.wbp-faq__nav a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1.5px solid var(--wb-line);border-radius:999px;background:#fff;color:var(--wb-ink);font:800 14px/1.2 var(--wb-sans);text-decoration:none;transition:border-color .15s,color .15s,background .15s}.wbp-faq__nav a:hover{border-color:var(--wb-deep);color:var(--wb-deep)}@media(min-width:990px){.wbp-faq__nav ul{flex-direction:column;flex-wrap:nowrap;gap:4px}.wbp-faq__nav a{display:flex;border-color:transparent;border-radius:12px;background:transparent;padding:0 12px}.wbp-faq__nav a:hover{background:var(--wb-soft)}}.wbp-faq__main{min-width:0}.wbp-faq__group{scroll-margin-top:110px;margin:0 0 40px}.wbp-faq__group h2{font-size:24px;line-height:30px;letter-spacing:-.01em;margin:0 0 16px}@media(min-width:750px){.wbp-faq__group h2{font-size:28px;line-height:34px}}.wbp-faq__list{display:grid;gap:10px}.wbp-faq__item{border:1px solid var(--wb-line);border-radius:var(--wb-r-md);background:#fff;transition:border-color .15s,box-shadow .15s}.wbp-faq__item[open]{border-color:var(--wb-deep);box-shadow:var(--wb-shadow)}.wbp-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:14px 20px;cursor:pointer;list-style:none;font:800 16px/22px var(--wb-sans);color:var(--wb-ink)}.wbp-faq__item summary::-webkit-details-marker{display:none}.wbp-faq__item summary:hover{color:var(--wb-deep)}.wbp-faq__item summary svg{flex:none;width:14px;height:10px;color:var(--wb-deep);transition:transform .2s}.wbp-faq__item[open] summary svg{transform:rotate(180deg)}.wbp-faq__a{padding:0 20px 20px;font-size:16px;line-height:26px;color:var(--wbp-body)}.wbp-faq__a p{margin:0 0 10px}.wbp-faq__a p:last-child{margin-bottom:0}.wbp-faq__a a{color:var(--wb-deep);text-decoration:underline;text-underline-offset:3px;font-weight:700}.wbp-faq__a a:hover{color:var(--wb-deep-h)}.wbp-help{display:grid;gap:18px;padding:24px;border-radius:var(--wb-r-lg);background:var(--wb-soft)}@media(min-width:750px){.wbp-help{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:32px 36px}}.wbp-help h2{font-size:24px;line-height:30px}.wbp-help p{margin:6px 0 0;max-width:56ch;font-size:16px;line-height:26px;color:var(--wb-muted)}.wbp-help__cta{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:749px){.wbp-help__cta .wbp-btn{flex:1 1 auto}}.wbp-head--c{margin-inline:auto;text-align:center}.wbp-head--c .wbp-lead{margin-inline:auto}.wbp-cards{display:grid;gap:16px}@media(min-width:750px){.wbp-cards--2,.wbp-cards--3,.wbp-cards--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:750px)and (max-width:989px){.wbp-cards--3 .wbp-card:nth-child(3):last-child{grid-column:1/-1}}@media(min-width:990px){.wbp-cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}.wbp-cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.wbp-card{display:flex;flex-direction:column;gap:12px;min-width:0;padding:24px;border:1px solid var(--wb-line);border-radius:var(--wb-r-md);background:#fff}.wbp-card h2,.wbp-card h3{font-size:21px;line-height:27px;letter-spacing:-.01em}.wbp-card .wbp-rte{font-size:15px;line-height:24px}.wbp-ic{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--wb-soft);color:var(--wb-deep)}.wbp-ic svg{width:22px;height:22px}.wbp-sec--soft .wbp-ic{background:#fff}.wbp-logos{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(min-width:750px){.wbp-logos{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.wbp-logos li{display:flex}.wbp-logos__tile{display:flex;align-items:center;justify-content:center;width:100%;min-height:96px;padding:18px 22px;border:1px solid var(--wb-line);border-radius:var(--wb-r-md);background:#fff}.wbp-logos__tile img{display:block;max-width:100%;max-height:56px;width:auto;height:auto;object-fit:contain}.wbp-contact__grid{display:grid;gap:20px}@media(min-width:990px){.wbp-contact__grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:32px;align-items:start}}.wbp-panel{padding:22px 18px;border:1px solid var(--wb-line);border-radius:var(--wb-r-lg);background:#fff;box-shadow:var(--wb-shadow)}@media(min-width:750px){.wbp-panel{padding:36px}}.wbp-form{display:grid;gap:16px;margin-top:20px}.wbp-form__row{display:grid;gap:16px}@media(min-width:750px){.wbp-form__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.wbp-field{display:grid;gap:6px;min-width:0}.wbp-field label{font:800 14px/18px var(--wb-sans);color:var(--wb-ink)}.wbp-field input,.wbp-field textarea{width:100%;min-height:52px;padding:0 16px;border:1.5px solid var(--wbp-field);border-radius:12px;background:#fff;color:var(--wb-ink);font:600 16px/1.4 var(--wb-sans)}.wbp-field textarea{min-height:150px;padding:14px 16px;resize:vertical}.wbp-field input:focus,.wbp-field textarea:focus{outline:3px solid var(--wb-brand);outline-offset:1px;border-color:var(--wb-deep)}.wbp-field input:user-invalid,.wbp-field textarea:user-invalid{border-color:var(--wb-sale)}.wbp-check{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;align-items:start;font:600 14px/22px var(--wb-sans);color:var(--wbp-body)}.wbp-check input{width:24px;height:24px;margin:0;accent-color:var(--wb-deep);cursor:pointer}.wbp-check input:focus-visible{outline:3px solid var(--wb-brand);outline-offset:2px}.wbp-check label{cursor:pointer}.wbp-check a{color:var(--wb-deep);text-decoration:underline;text-underline-offset:3px;font-weight:800}.wbp-form__note{margin:0;font:600 13px/18px var(--wb-sans);color:var(--wb-muted)}.wbp-form__submit{justify-self:start}@media(max-width:749px){.wbp-form__submit{justify-self:stretch}}.wbp-msg{margin:0;padding:14px 16px;border-radius:12px;font:700 15px/22px var(--wb-sans)}.wbp-msg ul{margin:0;padding-left:1.2em}.wbp-msg a{color:inherit;text-decoration:underline}.wbp-msg--ok{background:#e2f3ea;color:#145c39}.wbp-msg--err{background:#fde8e6;color:#8a1c12}.wbp-info{list-style:none;margin:0;padding:0;display:grid;gap:12px}.wbp-info__item{display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;align-items:start;padding:18px;border:1px solid var(--wb-line);border-radius:var(--wb-r-md);background:#fff}.wbp-info__k{margin:0 0 2px;font:800 12px/16px var(--wb-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--wb-muted)}.wbp-info__v{margin:0;font:700 17px/24px var(--wb-sans);color:var(--wb-ink);overflow-wrap:anywhere}.wbp-info__v a{color:var(--wb-deep);text-decoration:none}.wbp-info__v a:hover{text-decoration:underline;text-underline-offset:3px}.wbp-info__n{margin:4px 0 0;font:600 14px/21px var(--wb-sans);color:var(--wb-muted)}.wbp-contact__img{position:relative;margin-top:16px;border-radius:var(--wb-r-lg);overflow:hidden;aspect-ratio:16/9;background:var(--wb-alt)}@media(min-width:990px){.wbp-contact__img{aspect-ratio:4/3}}.wbp-contact__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}@media(prefers-reduced-motion:reduce){.wbp *{transition:none!important}}.shopify-policy__container{width:100%;max-width:820px;margin:0 auto;padding:28px 16px 64px;font-family:var(--wb-sans)}@media(min-width:750px){.shopify-policy__container{padding:48px 24px 88px}}.shopify-policy__container .shopify-policy__title{margin:0 0 28px;padding:0 0 24px;border-bottom:1px solid var(--wb-line);text-align:left}.shopify-policy__container .shopify-policy__title:before{content:"Rechtliches";display:block;margin:0 0 10px;font:800 12px/16px var(--wb-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--wb-deep);text-align:left}.shopify-policy__container .shopify-policy__title h1{margin:0;font-family:var(--wb-display);font-weight:600;font-size:clamp(28px,8vw,46px);line-height:1.15;letter-spacing:-.02em;color:var(--wb-ink);text-align:left;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.shopify-policy__body{color:var(--wbp-body);font-size:16px;line-height:1.7}.shopify-policy__body .rte{overflow-wrap:anywhere;color:var(--wbp-body)}.shopify-policy__body .rte p{margin:0 0 14px}.shopify-policy__body .rte a{color:var(--wb-deep);text-decoration:underline;text-underline-offset:3px}.shopify-policy__body .rte a:hover{color:var(--wb-deep-h)}.shopify-policy__body .rte a:focus-visible{outline:3px solid var(--wb-brand);outline-offset:2px;border-radius:4px}.shopify-policy__body .rte strong{color:var(--wb-ink)}.shopify-policy__body .rte ul,.shopify-policy__body .rte ol{margin:0 0 14px;padding-left:1.3em}.shopify-policy__body .rte li{margin:6px 0}.shopify-policy__body .rte li::marker{color:var(--wb-deep)}.shopify-policy__body .rte .wbp-sub{margin:28px 0 10px;font-size:17px;line-height:24px;color:var(--wb-ink)}.shopify-policy__body .rte .wbp-sub strong{font-weight:800}.shopify-policy__body .rte ol.wbp-h{margin:44px 0 14px;padding:0;list-style-position:inside}.shopify-policy__body .rte ol.wbp-h>li{margin:0;font:600 22px/30px var(--wb-display);letter-spacing:-.01em;color:var(--wb-ink)}.shopify-policy__body .rte ol.wbp-h>li::marker{color:var(--wb-deep);font-weight:600}.shopify-policy__body .rte ol.wbp-h>li strong{font-weight:600}@media(min-width:750px){.shopify-policy__body .rte ol.wbp-h>li{font-size:24px;line-height:32px}}.shopify-policy__body .rte .wbp-gap,.shopify-policy__body .rte .wbp-dup{display:none}.shopify-policy__body .rte>div{margin:28px 0;padding:20px;border:1px solid var(--wb-line);border-radius:var(--wb-r-md);background:var(--wb-alt)}.shopify-policy__body .rte>div>strong:first-child{display:block;margin-bottom:8px;font:600 20px/28px var(--wb-display);color:var(--wb-ink)}.shopify-policy__body .rte>div p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/37/assets/wb-pages.css.map */
