.woocommerce-checkout .ppc-button-wrapper{clear:both;width:100%}#ppc-button-ppcp-gateway-v6{width:100%}:is(.et_pb_text_inner,.post-content .wp-block-paragraph,.post-content>p,.post-content>ul,.post-content>ol,.post-content>.wp-block-list,.post-content>table,.woocommerce-product-details__short-description,.woocommerce-Tabs-panel--description,#cmplz-document)a:not(.et_pb_button):not(.button):not(.social-share-link):not(:has(img)):not(#footer *):not(.et_pb_extra_column_sidebar *):not(nav *):not(header *):not(#main-header *):not(#top-header *){color:#004358;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;text-decoration-skip-ink:auto;transition:color .15s ease,text-decoration-thickness .15s ease}:is(.et_pb_text_inner,.post-content .wp-block-paragraph,.post-content>p,.post-content>ul,.post-content>ol,.post-content>.wp-block-list,.post-content>table,.woocommerce-product-details__short-description,.woocommerce-Tabs-panel--description,#cmplz-document)a:not(.et_pb_button):not(.button):not(.social-share-link):not(:has(img)):not(#footer *):not(.et_pb_extra_column_sidebar *):not(nav *):not(header *):not(#main-header *):not(#top-header *):is(:hover,:focus-visible){color:#17705a;text-decoration-thickness:2px}:is(.et_pb_text_inner,.post-content,.woocommerce-product-details__short-description,.woocommerce-Tabs-panel--description,#cmplz-document)a:not(.et_pb_button):not(.button):not(:has(img)):focus-visible{outline:2px solid #004358;outline-offset:2px;border-radius:2px}:is(.et_pb_bg_layout_dark,.et_pb_with_background.et_pb_bg_layout_dark).et_pb_text_inner a:not(.et_pb_button):not(:has(img)),:is(.et_pb_bg_layout_dark,.et_pb_with_background.et_pb_bg_layout_dark).et_pb_text_inner a:not(.et_pb_button):not(:has(img)):is(:hover,:focus-visible){color:inherit}.home .et_pb_section_1 .et_pb_text_inner a:not(.et_pb_button):not(:has(img)),.home .et_pb_section_1 .et_pb_text_inner a:not(.et_pb_button):not(:has(img)):is(:hover,:focus-visible){color:#f7d584}.home .et_pb_section_1 .et_pb_text_inner a:not(.et_pb_button):not(:has(img)):focus-visible{outline-color:#f7d584}.home .et_pb_section_1 .et_pb_text_0 h1{font-size:48px;line-height:1.3em;font-weight:700;color:#ffffff!important}@media only screen and (max-width:767px){.home .et_pb_section_1 .et_pb_text_0 h1{font-size:22px}}.us-pbox{--us-petrol:#004358;--us-gruen:#17705a;--us-gelb:#f7d584;--us-tint:#f4f8f9;display:grid;grid-template-columns:150px 1fr;gap:28px;align-items:center;max-width:760px;margin:40px auto;padding:28px 32px;background:var(--us-tint);border:1px solid #d6e4e9;border-left:6px solid var(--us-petrol);border-radius:8px;box-shadow:0 2px 10px rgba(0,67,88,.08);color:#333;font-size:16px;line-height:1.6;text-align:left;box-sizing:border-box}.us-pbox *{box-sizing:border-box}.us-pbox__img{display:block;width:100%;height:auto;margin:0;filter:drop-shadow(0 6px 10px rgba(0,0,0,.18))}.us-pbox__eyebrow{display:inline-block;margin:0 0 10px;padding:3px 12px;border-radius:999px;background:var(--us-gelb);color:var(--us-petrol);font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.5}.us-pbox__title{margin:0 0 8px;padding:0;color:var(--us-petrol);font-size:21px;line-height:1.35;font-weight:700}.us-pbox__text{margin:0 0 12px;padding:0}.us-pbox__list{margin:0 0 18px;padding:0;list-style:none}.us-pbox__list li{position:relative;margin:0 0 4px;padding:0 0 0 26px}.us-pbox__list li::before{content:"";position:absolute;left:2px;top:.45em;width:12px;height:7px;border-left:3px solid var(--us-gruen);border-bottom:3px solid var(--us-gruen);transform:rotate(-45deg)}.us-pbox__buy{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.us-pbox__price{margin:0;padding:0;color:var(--us-petrol);font-size:26px;font-weight:700;line-height:1.2}.us-pbox__price small{display:block;color:#4a5a60;font-size:13px;font-weight:400}.us-pbox a.us-pbox__btn,.us-pbox a.us-pbox__btn:visited{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:12px 26px;background:var(--us-petrol)!important;color:#fff!important;border:2px solid var(--us-petrol);border-radius:999px;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none!important;transition:background-color .15s ease,border-color .15s ease}.us-pbox a.us-pbox__btn:hover{background:var(--us-gruen)!important;border-color:var(--us-gruen)}.us-pbox a.us-pbox__btn:focus-visible{outline:3px solid var(--us-gelb);outline-offset:3px;box-shadow:0 0 0 6px var(--us-petrol)}.us-pbox a.us-pbox__btn span{transition:transform .15s ease}.us-pbox a.us-pbox__btn:hover span{transform:translateX(3px)}.us-pbox--inline{grid-template-columns:72px 1fr auto;gap:20px;padding:16px 22px;margin:28px auto;border-left-width:5px;box-shadow:none}.us-pbox--inline .us-pbox__text{margin:0}.us-pbox--inline .us-pbox__text strong{color:var(--us-petrol)}.us-pbox--inline a.us-pbox__btn{min-height:44px;padding:10px 20px;font-size:15px;white-space:nowrap}@media (max-width:640px){.us-pbox{grid-template-columns:1fr;gap:16px;padding:22px 20px;margin:32px 0;text-align:left}.us-pbox__img{max-width:150px;margin:0 auto}.us-pbox__eyebrow{font-size:12px}.us-pbox__title{font-size:19px}.us-pbox__buy{flex-direction:column;align-items:stretch}.us-pbox a.us-pbox__btn{width:100%;justify-content:center}.us-pbox--inline{grid-template-columns:56px 1fr;text-align:left;gap:14px}.us-pbox--inline .us-pbox__img{max-width:56px;margin:0}.us-pbox--inline a.us-pbox__btn{grid-column:1 / -1}}@media (prefers-reduced-motion:reduce){.us-pbox *{transition:none!important}}.us-pp{--us-petrol:#004358;--us-gruen:#17705a;--us-gelb:#f7d584;--us-tint:#f4f8f9;--us-linie:#d6e4e9;--us-text:#2f3a3e;--us-grau:#4a5a60;max-width:1080px;margin:0 auto;container-type:inline-size;color:var(--us-text);font-size:17px;line-height:1.65;text-align:left}.us-pp *{box-sizing:border-box}.us-pp p{padding:0;margin:0 0 14px}.us-pp h1,.us-pp h2,.us-pp h3{color:var(--us-petrol)!important;font-weight:700!important;padding:0!important;letter-spacing:0!important;text-transform:none!important;font-family:inherit}.us-pp h1{font-size:34px!important;line-height:1.2!important;margin:0 0 8px!important}.us-pp h2{font-size:27px!important;line-height:1.25!important;margin:0 0 20px!important}.us-pp h2::before{content:"";display:block;width:48px;height:4px;margin:0 0 14px;border-radius:2px;background:var(--us-gelb)}.us-pp h3{font-size:19px!important;line-height:1.35!important;margin:0 0 8px!important}.us-pp a{color:var(--us-petrol)}.us-pp__eyebrow{display:inline-block;margin:0 0 14px!important;padding:3px 12px;border-radius:999px;background:var(--us-gelb);color:var(--us-petrol);font-size:13px!important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.5!important}.us-pp__sub{color:var(--us-grau);font-size:15px;margin:0 0 18px!important}.us-pp__lead{font-size:18px}.us-pp__hero{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:48px;align-items:start;padding:40px;background:#fff;border-top:6px solid var(--us-petrol);border-radius:8px;box-shadow:0 2px 12px rgba(0,67,88,.08)}.us-pp__cover{margin:0;padding:28px;border-radius:8px;background:var(--us-tint);text-align:center}.us-pp__cover img{display:block;max-width:100%;max-height:460px;width:auto;height:auto;margin:0 auto;filter:drop-shadow(0 8px 14px rgba(0,0,0,.18))}.us-pp__cover figcaption{margin-top:12px;font-size:14px;color:var(--us-grau)}.us-pp__check{margin:0 0 22px!important;padding:0!important;list-style:none!important}.us-pp__check li{position:relative;margin:0 0 8px;padding:0 0 0 30px!important;list-style:none!important}.us-pp__check li::before{content:"";position:absolute;left:2px;top:.42em;width:16px;height:9px;border-left:3px solid var(--us-gruen);border-bottom:3px solid var(--us-gruen);transform:rotate(-45deg)}.us-pp__buy{padding:20px 22px;border:1px solid var(--us-linie);border-left:6px solid var(--us-petrol);border-radius:8px;background:var(--us-tint)}.us-pp__price,.us-pp__buy .price{margin:0 0 2px!important;text-align:left!important;color:var(--us-petrol)!important;font-size:30px!important;font-weight:700;line-height:1.2}.us-pp__buy .price .amount{color:var(--us-petrol)!important}.us-pp__legal{margin:0 0 14px!important;font-size:13px!important;color:var(--us-grau);line-height:1.5}.us-pp__trust{display:flex;flex-wrap:wrap;gap:4px 18px;margin:12px 0 0!important;padding:0!important;list-style:none!important;font-size:14px;color:var(--us-grau)}.us-pp__trust li{padding:0!important;list-style:none!important}.us-pp__trust li::before{content:"✓ ";color:var(--us-gruen);font-weight:700}.us-pp a.us-pp__btn,.us-pp a.us-pp__btn:visited,.us-pp button.us-pp__btn{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;margin:0!important;padding:13px 28px!important;background:var(--us-petrol)!important;color:#fff!important;border:2px solid var(--us-petrol)!important;border-radius:999px!important;font-size:17px!important;font-weight:700;line-height:1.2!important;text-decoration:none!important;text-transform:none!important;letter-spacing:0!important;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.us-pp .us-pp__btn::after{display:none!important}.us-pp .us-pp__btn:hover{background:var(--us-gruen)!important;border-color:var(--us-gruen)!important}.us-pp .us-pp__btn:focus-visible{outline:3px solid var(--us-gelb);outline-offset:3px;box-shadow:0 0 0 6px var(--us-petrol)}.us-pp .us-pp__btn span{transition:transform .15s ease}.us-pp .us-pp__btn:hover span{transform:translateX(3px)}.us-pp form.cart{margin:0!important}.us-pp form.cart .quantity{display:none!important}.us-pp__sec{margin:56px 0;padding:0 40px}.us-pp__duo{display:grid;grid-template-columns:1fr 1fr;gap:24px}.us-pp__card{padding:24px 26px;border:1px solid var(--us-linie);border-radius:8px;background:#fff}.us-pp__card--loesung{background:var(--us-tint);border-left:6px solid var(--us-gruen)}.us-pp__card--problem{border-left:6px solid #b9c9cf}.us-pp__card p:last-child,.us-pp__card ul:last-child{margin-bottom:0!important}.us-pp__label{display:block;margin:0 0 6px;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--us-grau)}.us-pp__card--loesung .us-pp__label{color:var(--us-gruen)}.us-pp__fragen{margin:0 0 14px!important;padding:0 0 0 20px!important}.us-pp__fragen li{margin:0 0 4px}.us-pp__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:20px}.us-pp__cards .us-pp__card{border-top:4px solid var(--us-petrol)}.us-pp__get{display:grid;grid-template-columns:1fr 1fr;gap:6px 32px}.us-pp__get li{break-inside:avoid}.us-pp__get li strong{color:var(--us-petrol)}.us-pp__gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px;margin:0;padding:0;list-style:none}.us-pp__gallery li{margin:0;padding:0;list-style:none}.us-pp__gallery a{display:block;text-decoration:none;color:var(--us-grau)}.us-pp__gallery img{display:block;width:100%;aspect-ratio:3/4;object-fit:contain;padding:10px;background:var(--us-tint);border:1px solid var(--us-linie);border-radius:6px}.us-pp__gallery a:hover img{border-color:var(--us-petrol)}.us-pp__gallery a:focus-visible{outline:3px solid var(--us-gelb);outline-offset:2px}.us-pp__gallery span{display:block;margin-top:6px;font-size:14px;line-height:1.4;text-align:center}.us-pp__hinweis{font-size:14px;color:var(--us-grau)}.us-pp__faq details{margin:0 0 10px;border:1px solid var(--us-linie);border-radius:8px;background:#fff}.us-pp__faq summary{position:relative;padding:16px 52px 16px 20px;color:var(--us-petrol);font-weight:700;cursor:pointer;list-style:none}.us-pp__faq summary::-webkit-details-marker{display:none}.us-pp__faq summary::after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:24px;font-weight:400;line-height:1}.us-pp__faq details[open] summary::after{content:"–"}.us-pp__faq details[open] summary{border-bottom:1px solid var(--us-linie)}.us-pp__faq summary:focus-visible{outline:3px solid var(--us-gelb);outline-offset:2px}.us-pp__faq details>div{padding:14px 20px 6px}.us-pp__final{display:grid;grid-template-columns:120px 1fr auto;gap:28px;align-items:center;margin:56px 0 24px;padding:30px 36px;border-radius:8px;background:var(--us-petrol);color:#fff}.us-pp__final img{display:block;width:100%;height:auto;filter:drop-shadow(0 6px 10px rgba(0,0,0,.3))}.us-pp__final h2{color:#fff!important;margin:0 0 6px!important;font-size:24px!important}.us-pp__final h2::before{display:none}.us-pp__final p{margin:0!important;color:#e6eef1}.us-pp__final .us-pp__price{color:#fff!important;font-size:26px!important;margin:0 0 10px!important;text-align:center}.us-pp .us-pp__final .us-pp__btn{background:var(--us-gelb)!important;border-color:var(--us-gelb)!important;color:var(--us-petrol)!important;white-space:nowrap}.us-pp .us-pp__final .us-pp__btn:hover{background:#fff!important;border-color:#fff!important}@container (max-width:860px){.us-pp__hero{gap:28px;padding:28px}.us-pp h1{font-size:30px!important}.us-pp__sec{padding:0 24px}.us-pp__final{grid-template-columns:96px 1fr}.us-pp__final>div:last-child{grid-column:2}.us-pp__final .us-pp__price,.us-pp__final .us-pp__legal{text-align:left!important}.us-pp .us-pp__final .us-pp__btn{width:auto}}@container (max-width:720px){.us-pp__hero{grid-template-columns:1fr}.us-pp__cover img{max-height:320px}.us-pp__duo,.us-pp__get{grid-template-columns:1fr}}@container (max-width:640px){.us-pp__hero,.us-pp__sec,.us-pp__final{font-size:16px}.us-pp h1{font-size:26px!important}.us-pp h2{font-size:22px!important}.us-pp__lead{font-size:17px}.us-pp__hero{grid-template-columns:1fr;gap:22px;padding:22px 18px;border-radius:6px}.us-pp__cover{padding:18px}.us-pp__cover img{max-height:280px}.us-pp__sec{margin:40px 0;padding:0 4px}.us-pp__duo,.us-pp__get{grid-template-columns:1fr}.us-pp__card{padding:20px}.us-pp__gallery{grid-template-columns:repeat(2,1fr);gap:12px}.us-pp__final{grid-template-columns:1fr;gap:16px;padding:24px 20px;text-align:left}.us-pp__final img{display:none}.us-pp__final .us-pp__price{text-align:left}.us-pp .us-pp__final .us-pp__btn{white-space:normal}}@media (prefers-reduced-motion:reduce){.us-pp *{transition:none!important}}.us-pp__gallery--eins{grid-template-columns:minmax(0,280px)}.us-pp__atc .us-pp__price del{font-size:.6em;opacity:.7}.us-pp__atc .us-pp__price ins{text-decoration:none}.us-pp__final .us-pp__atc{min-width:240px}.us-pp__final .us-pp__legal{color:#cfdde2!important;text-align:center;margin:0 0 10px!important}@container (max-width:640px){.us-pp__final .us-pp__legal{text-align:left}}.single-product .product>.summary.entry-summary:has(~.et-boc .us-pp){display:none!important}@container (max-width:640px){.us-pp__final>div:last-child{grid-column:auto}.us-pp__final .us-pp__atc{min-width:0}}.woocommerce ul.products,.widget_products,.us-sk-promo{--us-petrol:#004358;--us-gruen:#17705a;--us-gelb:#f7d584;--us-tint:#f4f8f9;--us-linie:#d6e4e9;--us-text:#2f3a3e;--us-grau:#4a5a60;--us-r:8px;--us-p:18px}.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:24px;margin:0 0 32px!important;padding:0!important;width:100%!important;float:none!important}.woocommerce ul.products::before,.woocommerce ul.products::after{display:none!important}.woocommerce ul.products li.product:not(#us-sk-x){width:auto!important;min-width:0!important;max-width:none!important;flex:none!important;margin:0!important;padding:0!important;float:none!important;list-style:none!important;clear:none!important}.woocommerce ul.products li.product .product-wrapper{display:flex;flex-direction:column;height:100%;margin:0;padding:0 0 var(--us-p);background:var(--us-tint);border:1px solid var(--us-linie);border-top:5px solid var(--us-petrol);border-radius:var(--us-r);box-shadow:none!important;overflow:hidden;text-align:left;transition:border-color .15s ease}.woocommerce ul.products li.product .product-wrapper:hover{border-color:var(--us-petrol)}.woocommerce ul.products li.product .product-wrapper>a.woocommerce-LoopProduct-link{order:0;display:flex!important;align-items:center;justify-content:center;height:230px;padding:18px;background:#fff;border-bottom:1px solid var(--us-linie);align-self:stretch!important;width:auto!important}.woocommerce ul.products li.product .product-wrapper img{display:block;width:auto!important;max-width:100%;max-height:100%;height:auto;margin:0!important;box-shadow:none!important;filter:drop-shadow(0 6px 10px rgba(0,0,0,.18))}.woocommerce ul.products li.product .product-wrapper img{max-height:194px!important}.woocommerce ul.products li.product .product-wrapper>*{width:auto!important;max-width:none!important;box-sizing:border-box}.woocommerce ul.products li.product .et_pb_extra_overlay{display:none!important}.woocommerce ul.products li.product .product-wrapper::before{order:1;align-self:flex-start;margin:16px var(--us-p) 8px;padding:3px 12px;border-radius:999px;background:var(--us-gelb);color:var(--us-petrol);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.5}.woocommerce ul.products li.product.product-type-external .product-wrapper::before{content:"E-Book · PDF"}.woocommerce ul.products li.product.product_cat-kopiervorlage .product-wrapper::before{content:"Kopiervorlage · PDF + Word"}.woocommerce ul.products li.product .product-wrapper>a:not(.woocommerce-LoopProduct-link):not(.button){order:2;display:block;margin:0 var(--us-p);text-decoration:none}.woocommerce ul.products li.product .woocommerce-loop-product__title{margin:0 0 8px!important;padding:0!important;color:var(--us-petrol)!important;font-size:17px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:0!important;text-align:left!important;text-transform:none!important}.woocommerce ul.products li.product .product-wrapper>a:hover .woocommerce-loop-product__title{text-decoration:underline}.woocommerce ul.products li.product .us-sk-punkte{order:3;margin:0 var(--us-p) 10px!important;padding:0!important;list-style:none!important;font-size:14px!important;line-height:1.45!important;color:var(--us-text)!important}.woocommerce ul.products li.product .us-sk-punkte li{position:relative;margin:0 0 4px;padding:0 0 0 22px!important;list-style:none!important}.woocommerce ul.products li.product .us-sk-punkte li::before{content:"";position:absolute;left:2px;top:.38em;width:12px;height:7px;border-left:2.5px solid var(--us-gruen);border-bottom:2.5px solid var(--us-gruen);transform:rotate(-45deg)}.woocommerce ul.products li.product .price{order:4;display:block;margin:auto var(--us-p) 0!important;padding:0!important;color:var(--us-petrol)!important;font-size:22px!important;font-weight:700!important;line-height:1.3!important;text-align:left!important}.woocommerce ul.products li.product .price .amount{color:var(--us-petrol)!important}.woocommerce ul.products li.product .wgm-info{order:5;display:block!important;margin:2px var(--us-p) 0;font-size:12.5px!important;line-height:1.45!important;color:var(--us-grau)!important;text-align:left}.woocommerce ul.products li.product .wgm-info .wgm-kleinunternehmerregelung{display:inline!important}.woocommerce ul.products li.product.product-type-external .wgm-kleinunternehmerregelung:empty::after{content:"Verkauf und Rechnung über Digistore24"}.woocommerce ul.products li.product .product-wrapper>a.button{order:6;display:flex!important;align-items:center;justify-content:center;gap:6px;min-height:46px;margin:14px var(--us-p) 0!important;padding:11px 20px!important;background:var(--us-petrol)!important;color:#fff!important;border:2px solid var(--us-petrol)!important;border-radius:999px!important;box-shadow:none!important;font-size:15px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;line-height:1.2!important;text-decoration:none!important;transition:background-color .15s ease,border-color .15s ease}.woocommerce ul.products li.product .product-wrapper>a.button::after{content:"→"!important;display:inline!important;position:static!important;opacity:1!important;margin:0!important;font-family:inherit!important;font-size:inherit!important}.woocommerce ul.products li.product .product-wrapper>a.button:hover{background:var(--us-gruen)!important;border-color:var(--us-gruen)!important}.woocommerce ul.products li.product .product-wrapper>a.button:focus-visible,.woocommerce ul.products li.product a:focus-visible{outline:3px solid var(--us-gelb);outline-offset:2px}@media (max-width:600px){.woocommerce ul.products{grid-template-columns:1fr;gap:16px}.woocommerce ul.products li.product .product-wrapper{display:grid;grid-template-columns:104px minmax(0,1fr);column-gap:14px;align-content:start;padding:14px 14px 16px 0}.woocommerce ul.products li.product .product-wrapper>a.woocommerce-LoopProduct-link{grid-column:1;grid-row:1 / span 7;align-self:start;height:auto;padding:0 0 0 14px;background:none;border:0}.woocommerce ul.products li.product .product-wrapper img{max-height:150px!important}.woocommerce ul.products li.product .product-wrapper>*,.woocommerce ul.products li.product .product-wrapper::before{grid-column:2;margin-left:0!important;margin-right:0!important}.woocommerce ul.products li.product .product-wrapper::before{margin-top:0;font-size:10.5px;letter-spacing:.02em;justify-self:start;max-width:100%}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:16px!important}.woocommerce ul.products li.product .price{margin-top:6px!important;font-size:20px!important}.woocommerce ul.products li.product .product-wrapper>a.button{grid-column:1 / -1;justify-self:stretch;width:auto!important;max-width:none!important;margin:14px 0 0 14px!important;min-height:46px;padding:10px 16px!important;font-size:15px!important;white-space:nowrap;word-break:normal;overflow-wrap:normal}}.widget_products ul.product_list_widget{margin:0!important;padding:0!important}.widget_products ul.product_list_widget li{position:relative;margin:0!important;padding:12px 14px!important;border-bottom:1px solid var(--us-linie)!important;background:#fff;list-style:none!important;transition:background-color .15s ease}.widget_products ul.product_list_widget li:last-child{border-bottom:0!important}.widget_products ul.product_list_widget li:hover{background:var(--us-tint)}.widget_products ul.product_list_widget li{display:grid!important;grid-template-columns:52px 1fr;column-gap:12px;align-items:start}.widget_products ul.product_list_widget li>a{display:contents!important;text-decoration:none!important}.widget_products ul.product_list_widget li>*:not(a),.widget_products ul.product_list_widget li .product-title{grid-column:2}.widget_products ul.product_list_widget li img{grid-column:1;grid-row:1 / span 4;width:52px!important;height:auto!important;margin:0!important;float:none!important;box-shadow:none!important;filter:drop-shadow(0 3px 5px rgba(0,0,0,.18))}.widget_products ul.product_list_widget li .product-title{color:var(--us-petrol)!important;font-size:14px!important;font-weight:700!important;line-height:1.35!important}.widget_products ul.product_list_widget li>a:hover .product-title{text-decoration:underline}.widget_products ul.product_list_widget li>.amount,.widget_products ul.product_list_widget li>del,.widget_products ul.product_list_widget li>ins,.widget_products ul.product_list_widget li>.wgm-info{display:block;margin:0!important}.widget_products ul.product_list_widget li>.amount,.widget_products ul.product_list_widget li .amount{color:var(--us-petrol)!important;font-size:15px!important;font-weight:700!important}.widget_products ul.product_list_widget li>.amount{margin-top:4px!important}.widget_products ul.product_list_widget li .wgm-info,.widget_products ul.product_list_widget li .wgm-info small{font-size:12px!important;line-height:1.4;color:var(--us-grau)!important}.widget_products ul.product_list_widget li a:focus-visible{outline:3px solid var(--us-gelb);outline-offset:2px}.us-sk-promo{display:block;padding:16px 16px 18px;background:var(--us-tint);border-left:5px solid var(--us-petrol);text-align:left;color:var(--us-text);font-size:14px;line-height:1.5}.us-sk-promo *{box-sizing:border-box;text-transform:none!important;letter-spacing:0}.us-sk-promo li{border:0!important;background:none!important}.us-sk-promo .us-sk-promo__eyebrow{text-transform:uppercase!important;letter-spacing:.04em}.us-sk-promo__eyebrow{display:inline-block;margin:0 0 10px!important;padding:2px 10px;border-radius:999px;background:var(--us-gelb);color:var(--us-petrol);font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.5}.us-sk-promo__img{display:block;margin:0 auto 12px}.us-sk-promo__img img{display:block;width:auto;max-width:100%;max-height:200px;margin:0 auto;filter:drop-shadow(0 6px 10px rgba(0,0,0,.18))}.us-sk-promo__title{margin:0 0 8px!important;padding:0!important;color:var(--us-petrol);font-size:16px;font-weight:700;line-height:1.35}.us-sk-promo__list{margin:0 0 12px!important;padding:0!important;list-style:none!important}.us-sk-promo__list li{position:relative;margin:0 0 4px;padding:0 0 0 22px!important;list-style:none!important}.us-sk-promo__list li::before{content:"";position:absolute;left:2px;top:.4em;width:12px;height:7px;border-left:2.5px solid var(--us-gruen);border-bottom:2.5px solid var(--us-gruen);transform:rotate(-45deg)}.us-sk-promo__price{margin:0 0 12px!important;color:var(--us-petrol);font-size:20px;font-weight:700;line-height:1.3}.us-sk-promo__price small{display:block;color:var(--us-grau);font-size:12px;font-weight:400}.us-sk-promo a.us-sk-promo__btn{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:10px 18px;background:var(--us-petrol)!important;color:#fff!important;border:2px solid var(--us-petrol);border-radius:999px;font-size:15px;font-weight:700;text-decoration:none!important;transition:background-color .15s ease,border-color .15s ease}.us-sk-promo a.us-sk-promo__btn:hover{background:var(--us-gruen)!important;border-color:var(--us-gruen)}.us-sk-promo a:focus-visible{outline:3px solid var(--us-gelb);outline-offset:2px}@media (prefers-reduced-motion:reduce){.woocommerce ul.products *,.widget_products *,.us-sk-promo *{transition:none!important}}:root{--us-petrol:#004358;--us-gruen:#17705a;--us-gruen-dunkel:#0f5a48;--us-gelb:#f7d584;--us-tint:#f4f8f9;--us-linie:#d6e4e9}body #page-container .et_pb_section a.et_pb_button:not(#us-x),body #page-container a.et_pb_promo_button:not(#us-x),body #page-container a.read-more-button:not(#us-x),:is(.woocommerce,.woocommerce-page) #page-container a.button:not(.shop_read_more):not(#us-x),:is(.woocommerce,.woocommerce-page) #page-container button.button:not(#us-x),:is(.woocommerce,.woocommerce-page) #page-container input.button:not(#us-x),:is(.woocommerce,.woocommerce-page) #page-container #respond input#submit:not(#us-x),:is(.woocommerce,.woocommerce-page) #page-container a.checkout-button:not(#us-x),:is(.woocommerce,.woocommerce-page) #page-container #place_order:not(#us-x),:is(.woocommerce,.woocommerce-page) #page-container .woocommerce-mini-cart__buttons a.checkout:not(#us-x),#page-container .woocommerce-form-login__submit:not(#us-x){display:inline-flex!important;align-items:center;justify-content:center;gap:.45em;min-height:46px;padding:11px 24px!important;margin:0;background:var(--us-petrol)!important;color:#fff!important;border:2px solid var(--us-petrol)!important;border-radius:999px!important;font-family:inherit!important;font-size:15px!important;font-weight:700!important;line-height:1.2!important;text-transform:none!important;letter-spacing:0!important;text-decoration:none!important;text-align:center;box-shadow:none!important;opacity:1!important;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease!important}body #page-container .et_pb_section a.et_pb_button:not(#us-x):hover,body #page-container a.et_pb_promo_button:not(#us-x):hover,body #page-container a.read-more-button:not(#us-x):hover,:is(.woocommerce,.woocommerce-page) #page-container a.button:not(.shop_read_more):not(#us-x):hover,:is(.woocommerce,.woocommerce-page) #page-container button.button:not(#us-x):hover,:is(.woocommerce,.woocommerce-page) #page-container input.button:not(#us-x):hover,:is(.woocommerce,.woocommerce-page) #page-container #respond input#submit:not(#us-x):hover,:is(.woocommerce,.woocommerce-page) #page-container a.checkout-button:not(#us-x):hover,:is(.woocommerce,.woocommerce-page) #page-container #place_order:not(#us-x):hover,:is(.woocommerce,.woocommerce-page) #page-container .woocommerce-mini-cart__buttons a.checkout:not(#us-x):hover,#page-container .woocommerce-form-login__submit:not(#us-x):hover{background:var(--us-gruen)!important;border-color:var(--us-gruen)!important;color:#fff!important;padding:11px 24px!important;letter-spacing:0!important}:is(.woocommerce,.woocommerce-page) #page-container a.checkout-button:not(#us-x),:is(.woocommerce,.woocommerce-page) #page-container #place_order:not(#us-x){min-height:52px;padding:13px 28px!important;font-size:17px!important}:is(.woocommerce,.woocommerce-page) #page-container a.checkout-button:not(#us-x):hover,:is(.woocommerce,.woocommerce-page) #page-container #place_order:not(#us-x):hover{padding:13px 28px!important}:is(.woocommerce,.woocommerce-page) #page-container #place_order:not(#us-x){width:100%}body #page-container .et_pb_section a.et_pb_button:not(#us-x)::after,body #page-container a.read-more-button:not(#us-x)::after{position:static!important;display:inline-block!important;opacity:1!important;margin:0!important;font-size:1em!important;line-height:1!important;color:inherit!important;transform:none;transition:transform .15s ease!important}body #page-container .et_pb_section a.et_pb_button:not(#us-x)::before{display:none!important}body #page-container .et_pb_section a.et_pb_button:not(#us-x):hover::after,body #page-container a.read-more-button:not(#us-x):hover::after{transform:translateX(3px)}:is(.woocommerce,.woocommerce-page) #page-container button[name="apply_coupon"]:not(#us-x),:is(.woocommerce,.woocommerce-page) #page-container button[name="update_cart"]:not(#us-x),:is(.woocommerce,.woocommerce-page) #page-container .woocommerce-mini-cart__buttons a:not(.checkout):not(#us-x),#page-container a.us-btn--secondary:not(#us-x),#page-container .us-btn--secondary:not(#us-x){background:#fff!important;color:var(--us-petrol)!important;border-color:var(--us-petrol)!important}:is(.woocommerce,.woocommerce-page) #page-container button[name="apply_coupon"]:not(#us-x):hover,:is(.woocommerce,.woocommerce-page) #page-container button[name="update_cart"]:not(#us-x):hover,:is(.woocommerce,.woocommerce-page) #page-container .woocommerce-mini-cart__buttons a:not(.checkout):not(#us-x):hover,#page-container a.us-btn--secondary:not(#us-x):hover,#page-container .us-btn--secondary:not(#us-x):hover{background:var(--us-tint)!important;color:var(--us-gruen)!important;border-color:var(--us-gruen)!important}:is(.woocommerce,.woocommerce-page) #page-container button.button:disabled:not(#us-x),:is(.woocommerce,.woocommerce-page) #page-container button.button[disabled]:not(#us-x){opacity:.55!important;cursor:not-allowed}#page-container #et-info .et-cart:not(#us-x),#page-container .et-cart:not(#us-x){background:var(--us-gruen)!important;color:#fff!important;border-radius:999px!important;transition:background-color .15s ease!important}#page-container #et-info .et-cart:not(#us-x):hover,#page-container .et-cart:not(#us-x):hover{background:var(--us-gruen-dunkel)!important;color:#fff!important}#page-container .et-cart:not(#us-x):hover *,#page-container .et-cart:not(#us-x) *{color:#fff!important}#page-container .et-top-search .et-search-submit:not(#us-x){transition:background-color .15s ease!important;border-radius:999px}#page-container .et-top-search .et-search-submit:not(#us-x):hover{background:rgba(255,255,255,.18)!important}#page-container .archive-pagination .page-numbers:not(ul):not(#us-x),#page-container .woocommerce-pagination .page-numbers:not(ul):not(#us-x){display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 10px!important;border:2px solid var(--us-linie)!important;border-radius:999px!important;background:#fff!important;color:var(--us-petrol)!important;font-weight:700;text-decoration:none!important;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#page-container .archive-pagination a.page-numbers:not(#us-x):hover,#page-container .woocommerce-pagination a.page-numbers:not(#us-x):hover{border-color:var(--us-gruen)!important;color:var(--us-gruen)!important;background:var(--us-tint)!important}#page-container .archive-pagination .page-numbers.current:not(#us-x),#page-container .woocommerce-pagination .page-numbers.current:not(#us-x){background:var(--us-petrol)!important;border-color:var(--us-petrol)!important;color:#fff!important}#back_to_top{background:var(--us-petrol)!important;color:#fff!important;border-radius:999px 0 0 999px!important;transition:background-color .15s ease,opacity .2s ease!important}#back_to_top:hover{background:var(--us-gruen)!important}body #page-container .et_pb_section a.et_pb_button:not(#us-x):focus-visible,body #page-container a.et_pb_promo_button:not(#us-x):focus-visible,body #page-container a.read-more-button:not(#us-x):focus-visible,:is(.woocommerce,.woocommerce-page) #page-container a.button:not(#us-x):focus-visible,:is(.woocommerce,.woocommerce-page) #page-container button.button:not(#us-x):focus-visible,:is(.woocommerce,.woocommerce-page) #page-container input.button:not(#us-x):focus-visible,:is(.woocommerce,.woocommerce-page) #page-container #place_order:not(#us-x):focus-visible,#page-container .woocommerce-form-login__submit:not(#us-x):focus-visible,#page-container .et-cart:not(#us-x):focus-visible,#page-container .et-search-submit:not(#us-x):focus-visible,#page-container .page-numbers:not(ul):not(#us-x):focus-visible,#page-container :is(a.us-pbox__btn,.us-pp__btn,a.us-sk-promo__btn,a.us-home__btn,a.us-btn--secondary):not(#us-x):focus-visible{outline:3px solid var(--us-gelb)!important;outline-offset:3px!important;box-shadow:0 0 0 6px var(--us-petrol)!important;border-radius:999px!important}#page-container :is(a.us-pbox__btn,a.us-pp__btn,a.us-sk-promo__btn,a.us-home__btn,a.shop_read_more):not(#us-x){border-radius:999px!important}@media (max-width:480px){.woocommerce #page-container a.checkout-button:not(#us-x){width:100%}}@media (prefers-reduced-motion:reduce){#page-container .et_pb_button,#page-container .button,#page-container .read-more-button,#page-container .page-numbers,#back_to_top,#page-container .et-cart{transition:none!important}body #page-container .et_pb_section a.et_pb_button:not(#us-x):hover::after{transform:none}}:is(.woocommerce,.woocommerce-page) #page-container a.checkout-button.button:not(.shop_read_more):not(#us-x),:is(.woocommerce,.woocommerce-page) #page-container a.checkout-button.button:not(.shop_read_more):not(#us-x):hover{min-height:52px;padding:13px 28px!important;font-size:17px!important}