@layer shkKopfFuss{:is(html:root body #cart-dropdown-container .cart-dropdown-buttons .cart-dropdown-next,html:root body #nav-wishlist-collapse .btn-primary,html:root body #account-dropdown-menu .btn-primary,html:root body[data-page="4"] #login_form button.btn-primary,html:root body[data-page="4"] #login_form a.register,html:root body[data-sh-anfrage] #main-wrapper form .btn-primary,html:root body[data-page="8"] #main-wrapper form .btn-primary,html:root body[data-page="10"] #main-wrapper form .btn-primary,html:root body[data-page="14"] #main-wrapper form .btn-primary,html:root body[data-page="3"] #main-wrapper .basket-summary .btn-primary,html:root body.is-checkout #checkout .btn-primary,html:root body .modal.sh-artmodal .btn-primary,html:root body .modal .shl-btn-2,html:root body #pushed-success .shl-win .shl-btn-1,html[data-sh-artneu] #main-wrapper .shkP-knoepfe .shk-btn-grad){display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;font-family:"SH Bangers",Bangers,Impact,sans-serif !important;font-size:17px !important;font-weight:400 !important;line-height:1 !important;letter-spacing:1.6px !important;text-transform:uppercase !important;padding:11px 34px 11px 30px !important;border-radius:999px !important;border:0 !important;background:linear-gradient(90deg,#A55FC5,#3FC2E2) !important;color:#101018 !important;-webkit-text-fill-color:#101018 !important;box-shadow:none !important;text-shadow:none !important;-webkit-text-stroke:0 !important;text-decoration:none !important;position:relative !important;overflow:hidden !important;transition:transform .18s,filter .18s !important;height:auto !important;min-height:0 !important;white-space:nowrap !important}
html:root body[data-sh-anfrage] #main-wrapper form .btn-primary{width:auto !important;max-width:none !important}
html:root body[data-sh-anfrage] #main-wrapper form .row > .col.ml-auto-util{flex:0 0 auto !important;width:auto !important;max-width:none !important}
:is(html:root body #cart-dropdown-container .cart-dropdown-buttons .cart-dropdown-next,html:root body #nav-wishlist-collapse .btn-primary,html:root body #account-dropdown-menu .btn-primary,html:root body[data-page="4"] #login_form button.btn-primary,html:root body[data-page="4"] #login_form a.register,html:root body[data-sh-anfrage] #main-wrapper form .btn-primary,html:root body[data-page="8"] #main-wrapper form .btn-primary,html:root body[data-page="10"] #main-wrapper form .btn-primary,html:root body[data-page="14"] #main-wrapper form .btn-primary,html:root body[data-page="3"] #main-wrapper .basket-summary .btn-primary,html:root body.is-checkout #checkout .btn-primary,html:root body .modal.sh-artmodal .btn-primary,html:root body .modal .shl-btn-2,html:root body #pushed-success .shl-win .shl-btn-1,html[data-sh-artneu] #main-wrapper .shkP-knoepfe .shk-btn-grad)::after{content:"" !important;position:absolute !important;top:0 !important;left:-70% !important;width:45% !important;height:100% !important;pointer-events:none !important;background:linear-gradient(105deg,transparent,rgba(255,255,255,.38),transparent) !important;transform:skewX(-20deg) !important;transition:left .55s !important}
:is(html:root body #cart-dropdown-container .cart-dropdown-buttons .cart-dropdown-next,html:root body #nav-wishlist-collapse .btn-primary,html:root body #account-dropdown-menu .btn-primary,html:root body[data-page="4"] #login_form button.btn-primary,html:root body[data-page="4"] #login_form a.register,html:root body[data-sh-anfrage] #main-wrapper form .btn-primary,html:root body[data-page="8"] #main-wrapper form .btn-primary,html:root body[data-page="10"] #main-wrapper form .btn-primary,html:root body[data-page="14"] #main-wrapper form .btn-primary,html:root body[data-page="3"] #main-wrapper .basket-summary .btn-primary,html:root body.is-checkout #checkout .btn-primary,html:root body .modal.sh-artmodal .btn-primary,html:root body .modal .shl-btn-2,html:root body #pushed-success .shl-win .shl-btn-1,html[data-sh-artneu] #main-wrapper .shkP-knoepfe .shk-btn-grad):hover,:is(html:root body #cart-dropdown-container .cart-dropdown-buttons .cart-dropdown-next,html:root body #nav-wishlist-collapse .btn-primary,html:root body #account-dropdown-menu .btn-primary,html:root body[data-page="4"] #login_form button.btn-primary,html:root body[data-page="4"] #login_form a.register,html:root body[data-sh-anfrage] #main-wrapper form .btn-primary,html:root body[data-page="8"] #main-wrapper form .btn-primary,html:root body[data-page="10"] #main-wrapper form .btn-primary,html:root body[data-page="14"] #main-wrapper form .btn-primary,html:root body[data-page="3"] #main-wrapper .basket-summary .btn-primary,html:root body.is-checkout #checkout .btn-primary,html:root body .modal.sh-artmodal .btn-primary,html:root body .modal .shl-btn-2,html:root body #pushed-success .shl-win .shl-btn-1,html[data-sh-artneu] #main-wrapper .shkP-knoepfe .shk-btn-grad):focus-visible{transform:translateY(-1px) scale(1.012) !important;filter:brightness(1.06) !important;color:#101018 !important;-webkit-text-fill-color:#101018 !important}
:is(html:root body #cart-dropdown-container .cart-dropdown-buttons .cart-dropdown-next,html:root body #nav-wishlist-collapse .btn-primary,html:root body #account-dropdown-menu .btn-primary,html:root body[data-page="4"] #login_form button.btn-primary,html:root body[data-page="4"] #login_form a.register,html:root body[data-sh-anfrage] #main-wrapper form .btn-primary,html:root body[data-page="8"] #main-wrapper form .btn-primary,html:root body[data-page="10"] #main-wrapper form .btn-primary,html:root body[data-page="14"] #main-wrapper form .btn-primary,html:root body[data-page="3"] #main-wrapper .basket-summary .btn-primary,html:root body.is-checkout #checkout .btn-primary,html:root body .modal.sh-artmodal .btn-primary,html:root body .modal .shl-btn-2,html:root body #pushed-success .shl-win .shl-btn-1,html[data-sh-artneu] #main-wrapper .shkP-knoepfe .shk-btn-grad):hover::after{left:125% !important}
:is(html:root body #cart-dropdown-container .cart-dropdown-buttons .cart-dropdown-next,html:root body #nav-wishlist-collapse .btn-primary,html:root body #account-dropdown-menu .btn-primary,html:root body[data-page="4"] #login_form button.btn-primary,html:root body[data-page="4"] #login_form a.register,html:root body[data-sh-anfrage] #main-wrapper form .btn-primary,html:root body[data-page="8"] #main-wrapper form .btn-primary,html:root body[data-page="10"] #main-wrapper form .btn-primary,html:root body[data-page="14"] #main-wrapper form .btn-primary,html:root body[data-page="3"] #main-wrapper .basket-summary .btn-primary,html:root body.is-checkout #checkout .btn-primary,html:root body .modal.sh-artmodal .btn-primary,html:root body .modal .shl-btn-2,html:root body #pushed-success .shl-win .shl-btn-1,html[data-sh-artneu] #main-wrapper .shkP-knoepfe .shk-btn-grad):focus-visible{outline:2px solid #3FC2E2 !important;outline-offset:2px !important}
:is(html:root body #cart-dropdown-container .cart-dropdown-buttons .cart-dropdown-next,html:root body #nav-wishlist-collapse .btn-primary,html:root body #account-dropdown-menu .btn-primary,html:root body[data-page="4"] #login_form button.btn-primary,html:root body[data-page="4"] #login_form a.register,html:root body[data-sh-anfrage] #main-wrapper form .btn-primary,html:root body[data-page="8"] #main-wrapper form .btn-primary,html:root body[data-page="10"] #main-wrapper form .btn-primary,html:root body[data-page="14"] #main-wrapper form .btn-primary,html:root body[data-page="3"] #main-wrapper .basket-summary .btn-primary,html:root body.is-checkout #checkout .btn-primary,html:root body .modal.sh-artmodal .btn-primary,html:root body .modal .shl-btn-2,html:root body #pushed-success .shl-win .shl-btn-1,html[data-sh-artneu] #main-wrapper .shkP-knoepfe .shk-btn-grad)[disabled],:is(html:root body #cart-dropdown-container .cart-dropdown-buttons .cart-dropdown-next,html:root body #nav-wishlist-collapse .btn-primary,html:root body #account-dropdown-menu .btn-primary,html:root body[data-page="4"] #login_form button.btn-primary,html:root body[data-page="4"] #login_form a.register,html:root body[data-sh-anfrage] #main-wrapper form .btn-primary,html:root body[data-page="8"] #main-wrapper form .btn-primary,html:root body[data-page="10"] #main-wrapper form .btn-primary,html:root body[data-page="14"] #main-wrapper form .btn-primary,html:root body[data-page="3"] #main-wrapper .basket-summary .btn-primary,html:root body.is-checkout #checkout .btn-primary,html:root body .modal.sh-artmodal .btn-primary,html:root body .modal .shl-btn-2,html:root body #pushed-success .shl-win .shl-btn-1,html[data-sh-artneu] #main-wrapper .shkP-knoepfe .shk-btn-grad).disabled{opacity:.45 !important;transform:none !important;filter:none !important;cursor:default !important}
:is(html:root body #cart-dropdown-container .cart-dropdown-buttons .cart-dropdown-next,html:root body #nav-wishlist-collapse .btn-primary,html:root body #account-dropdown-menu .btn-primary,html:root body[data-page="4"] #login_form button.btn-primary,html:root body[data-page="4"] #login_form a.register,html:root body[data-sh-anfrage] #main-wrapper form .btn-primary,html:root body[data-page="8"] #main-wrapper form .btn-primary,html:root body[data-page="10"] #main-wrapper form .btn-primary,html:root body[data-page="14"] #main-wrapper form .btn-primary,html:root body[data-page="3"] #main-wrapper .basket-summary .btn-primary,html:root body.is-checkout #checkout .btn-primary,html:root body .modal.sh-artmodal .btn-primary,html:root body .modal .shl-btn-2,html:root body #pushed-success .shl-win .shl-btn-1,html[data-sh-artneu] #main-wrapper .shkP-knoepfe .shk-btn-grad) i,:is(html:root body #cart-dropdown-container .cart-dropdown-buttons .cart-dropdown-next,html:root body #nav-wishlist-collapse .btn-primary,html:root body #account-dropdown-menu .btn-primary,html:root body[data-page="4"] #login_form button.btn-primary,html:root body[data-page="4"] #login_form a.register,html:root body[data-sh-anfrage] #main-wrapper form .btn-primary,html:root body[data-page="8"] #main-wrapper form .btn-primary,html:root body[data-page="10"] #main-wrapper form .btn-primary,html:root body[data-page="14"] #main-wrapper form .btn-primary,html:root body[data-page="3"] #main-wrapper .basket-summary .btn-primary,html:root body.is-checkout #checkout .btn-primary,html:root body .modal.sh-artmodal .btn-primary,html:root body .modal .shl-btn-2,html:root body #pushed-success .shl-win .shl-btn-1,html[data-sh-artneu] #main-wrapper .shkP-knoepfe .shk-btn-grad) svg{color:inherit !important;-webkit-text-fill-color:inherit !important;font-size:14px !important}
@media (prefers-reduced-motion:reduce){:is(html:root body #cart-dropdown-container .cart-dropdown-buttons .cart-dropdown-next,html:root body #nav-wishlist-collapse .btn-primary,html:root body #account-dropdown-menu .btn-primary,html:root body[data-page="4"] #login_form button.btn-primary,html:root body[data-page="4"] #login_form a.register,html:root body[data-sh-anfrage] #main-wrapper form .btn-primary,html:root body[data-page="8"] #main-wrapper form .btn-primary,html:root body[data-page="10"] #main-wrapper form .btn-primary,html:root body[data-page="14"] #main-wrapper form .btn-primary,html:root body[data-page="3"] #main-wrapper .basket-summary .btn-primary,html:root body.is-checkout #checkout .btn-primary,html:root body .modal.sh-artmodal .btn-primary,html:root body .modal .shl-btn-2,html:root body #pushed-success .shl-win .shl-btn-1,html[data-sh-artneu] #main-wrapper .shkP-knoepfe .shk-btn-grad,html:root body #cart-dropdown-container .cart-dropdown-buttons .btn:not(.cart-dropdown-next),html[data-sh-artneu] #main-wrapper .shkP-knoepfe .shk-btn-ghost,html[data-sh-artneu] #main-wrapper .shk-kaufplatz .basket-form-inline .btn-primary,html[data-sh-artneu] #main-wrapper .shk-kaufplatz .question-on-item .btn){transition:none !important}
:is(html:root body #cart-dropdown-container .cart-dropdown-buttons .cart-dropdown-next,html:root body #nav-wishlist-collapse .btn-primary,html:root body #account-dropdown-menu .btn-primary,html:root body[data-page="4"] #login_form button.btn-primary,html:root body[data-page="4"] #login_form a.register,html:root body[data-sh-anfrage] #main-wrapper form .btn-primary,html:root body[data-page="8"] #main-wrapper form .btn-primary,html:root body[data-page="10"] #main-wrapper form .btn-primary,html:root body[data-page="14"] #main-wrapper form .btn-primary,html:root body[data-page="3"] #main-wrapper .basket-summary .btn-primary,html:root body.is-checkout #checkout .btn-primary,html:root body .modal.sh-artmodal .btn-primary,html:root body .modal .shl-btn-2,html:root body #pushed-success .shl-win .shl-btn-1,html[data-sh-artneu] #main-wrapper .shkP-knoepfe .shk-btn-grad,html:root body #cart-dropdown-container .cart-dropdown-buttons .btn:not(.cart-dropdown-next),html[data-sh-artneu] #main-wrapper .shkP-knoepfe .shk-btn-ghost,html[data-sh-artneu] #main-wrapper .shk-kaufplatz .basket-form-inline .btn-primary,html[data-sh-artneu] #main-wrapper .shk-kaufplatz .question-on-item .btn):hover{transform:none !important}
:is(html:root body #cart-dropdown-container .cart-dropdown-buttons .cart-dropdown-next,html:root body #nav-wishlist-collapse .btn-primary,html:root body #account-dropdown-menu .btn-primary,html:root body[data-page="4"] #login_form button.btn-primary,html:root body[data-page="4"] #login_form a.register,html:root body[data-sh-anfrage] #main-wrapper form .btn-primary,html:root body[data-page="8"] #main-wrapper form .btn-primary,html:root body[data-page="10"] #main-wrapper form .btn-primary,html:root body[data-page="14"] #main-wrapper form .btn-primary,html:root body[data-page="3"] #main-wrapper .basket-summary .btn-primary,html:root body.is-checkout #checkout .btn-primary,html:root body .modal.sh-artmodal .btn-primary,html:root body .modal .shl-btn-2,html:root body #pushed-success .shl-win .shl-btn-1,html[data-sh-artneu] #main-wrapper .shkP-knoepfe .shk-btn-grad,html[data-sh-artneu] #main-wrapper .shk-kaufplatz .basket-form-inline .btn-primary,html[data-sh-artneu] #main-wrapper .shk-kaufplatz .question-on-item .btn)::after{display:none !important}
}}@layer shkKopfFuss{html body:is([data-sh-anfrage],[data-page="7"],[data-page="8"],[data-page="10"],[data-page="14"],[data-page="16"],[data-page="17"],[data-page="19"]) #main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper #content h1,html body:is([data-sh-anfrage],[data-page="7"],[data-page="8"],[data-page="10"],[data-page="14"],[data-page="16"],[data-page="17"],[data-page="19"]) #main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper #content .h1,html body:is([data-sh-anfrage],[data-page="7"],[data-page="8"],[data-page="10"],[data-page="14"],[data-page="16"],[data-page="17"],[data-page="19"]) #main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper #content h1.h2,html body:is([data-sh-anfrage],[data-page="7"],[data-page="8"],[data-page="10"],[data-page="14"],[data-page="16"],[data-page="17"],[data-page="19"]) #main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper #content .title.h2,html body:is([data-sh-anfrage],[data-page="7"],[data-page="8"],[data-page="10"],[data-page="14"],[data-page="16"],[data-page="17"],[data-page="19"]) #main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper #content .title.h1,html body:is([data-sh-anfrage],[data-page="7"],[data-page="8"],[data-page="10"],[data-page="14"],[data-page="16"],[data-page="17"],[data-page="19"]) #main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper #content div.title{font-family:"SH Bangers",Bangers,Impact,sans-serif !important;font-size:30px !important;font-weight:400 !important;letter-spacing:1.4px !important;text-transform:uppercase !important;color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;margin:0 0 18px !important}
html:root body[data-sh-anfrage] #main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper #content form .h3,html:root body[data-sh-anfrage] #main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper #content form h3,html:root body[data-sh-anfrage] #main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper #content .col-lg-4 > .h3{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase !important;color:#8AD9F0 !important;-webkit-text-fill-color:#8AD9F0 !important;margin:9px 0 0 !important;line-height:1.5 !important}
html:root body[data-sh-anfrage] #main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper #content .required-info{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:10px !important;font-weight:700 !important;letter-spacing:1.6px !important;text-transform:uppercase !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;margin:0 0 28px !important}
}html:root body[data-sh-anfrage] #main-wrapper input.form-control,html:root body[data-sh-anfrage] #main-wrapper select.form-control,html:root body[data-sh-anfrage] #main-wrapper textarea.form-control,html:root body[data-sh-anfrage] #main-wrapper select.custom-select,html:root body[data-sh-anfrage] #main-wrapper form input[type=text],html:root body[data-sh-anfrage] #main-wrapper form input[type=email],html:root body[data-sh-anfrage] #main-wrapper form select,html:root body[data-sh-anfrage] #main-wrapper form textarea{background-color:#0d1014 !important;border:1px solid #2a313c !important;border-radius:8px !important;color:#e4e8ec !important;-webkit-text-fill-color:#e4e8ec !important;box-shadow:none !important}
html:root body[data-sh-anfrage] #main-wrapper form select{appearance:none !important;-webkit-appearance:none !important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2710%27%20height%3D%276%27%3E%3Cpath%20d%3D%27M1%201l4%204%204-4%27%20stroke%3D%27%237C858F%27%20stroke-width%3D%271.6%27%20fill%3D%27none%27%2F%3E%3C%2Fsvg%3E") !important;background-repeat:no-repeat !important;background-position:right 12px center !important;background-size:10px 6px !important;padding-right:32px !important}
html:root body[data-sh-anfrage] #main-wrapper form input:focus,html:root body[data-sh-anfrage] #main-wrapper form select:focus,html:root body[data-sh-anfrage] #main-wrapper form textarea:focus{border-color:#3fc2e2 !important;outline:0 !important}
html:root body[data-sh-anfrage] #main-wrapper form label{color:#c3cad2 !important;background-color:#101215 !important}
html:root body[data-sh-anfrage] #main-wrapper button[type=submit].btn-primary,html:root body[data-sh-anfrage] #main-wrapper form .btn-primary{background:linear-gradient(90deg,#3fc2e2,#a55fc5) !important;color:#08131b !important;-webkit-text-fill-color:#08131b !important;font-weight:700 !important;border:0 !important;border-radius:10px !important}
html:root body[data-sh-anfrage] #main-wrapper .h1,html:root body[data-sh-anfrage] #main-wrapper .h2,html:root body[data-sh-anfrage] #main-wrapper .product-matrix .product-matrix-title,html:root .product-matrix body[data-sh-anfrage] #main-wrapper .product-matrix-title,html:root body[data-sh-anfrage] #main-wrapper .h3,html:root body[data-sh-anfrage] #main-wrapper .sidepanel-left .box-normal .box-normal-link,html:root .sidepanel-left .box-normal body[data-sh-anfrage] #main-wrapper .box-normal-link,html:root body[data-sh-anfrage] #main-wrapper h1,html:root body[data-sh-anfrage] #main-wrapper h2,html:root body[data-sh-anfrage] #main-wrapper h3{color:#e4e8ec !important;-webkit-text-fill-color:#e4e8ec !important;font-family:system-ui,-apple-system,Roboto,sans-serif !important;font-weight:700 !important}
html:root body[data-sh-anfrage] #main-wrapper .col-lg-4{color:#c3cad2 !important;font-family:system-ui,-apple-system,Roboto,sans-serif !important}
html:root body[data-sh-anfrage] #main-wrapper form label span,html:root body[data-sh-anfrage] #main-wrapper form label sup,html:root body[data-sh-anfrage] #main-wrapper form label abbr{background:0 0 !important;background-color:transparent !important}
html:root body[data-sh-anfrage] #main-wrapper form label sup,html:root body[data-sh-anfrage] #main-wrapper form label abbr,html:root body[data-sh-anfrage] #main-wrapper form .required-star{color:#e2564f !important;-webkit-text-fill-color:#e2564f !important;background:0 0 !important}
html:root body[data-sh-anfrage] #main-wrapper .contact-form-privacy,html:root body[data-sh-anfrage] #main-wrapper .contact-form-privacy a{color:#c3cad2 !important;font-family:system-ui,-apple-system,Roboto,sans-serif !important;font-size:13px !important}
html:root body[data-sh-anfrage] #main-wrapper .contact-form-privacy a:hover{color:#8ad9f0 !important}
html:root body[data-sh-anfrage] #main-wrapper .required-info{color:#c3cad2 !important;font-family:system-ui,-apple-system,Roboto,sans-serif !important;font-size:13px !important}
html:root body[data-sh-anfrage] #main-wrapper form label:after{background:0 0 !important;background-color:transparent !important;color:#e2564f !important;-webkit-text-fill-color:#e2564f !important}
html:root body[data-sh-anfrage] #main-wrapper .required-info{margin:6px 0 14px !important}
html:root body[data-sh-anfrage] #main-wrapper .required-star{color:#e2564f !important;-webkit-text-fill-color:#e2564f !important}
html:root body[data-sh-anfrage] #main-wrapper .contact-form-privacy a:link,html:root body[data-sh-anfrage] #main-wrapper .contact-form-privacy a:visited{color:#c3cad2 !important}
html:root body[data-sh-anfrage] #main-wrapper .contact-form-privacy a:hover{color:#8ad9f0 !important}
html body[data-sh-anfrage] #main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper .required-info{font-family:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif !important;font-size:10.5px !important;font-weight:600 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#5a626b !important;-webkit-text-fill-color:#5a626b !important;margin:0 0 22px !important;padding:0 0 12px !important;border-bottom:1px solid #1b1f24 !important}
html body[data-sh-anfrage] #main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper .required-info .required-star{color:#e2564f !important;-webkit-text-fill-color:#e2564f !important;font-weight:700 !important;background:0 0 !important}
html body[data-sh-anfrage] #main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper .contact-form-privacy{font-family:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif !important;font-size:11.5px !important;color:#5a626b !important;-webkit-text-fill-color:#5a626b !important;margin:0 0 12px !important}
html body[data-sh-anfrage] #main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper .contact-form-privacy a:link,html body[data-sh-anfrage] #main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper .contact-form-privacy a:visited{font-size:11.5px !important;color:#8ad9f0 !important;-webkit-text-fill-color:#8ad9f0 !important;text-decoration:none !important;border-bottom:1px solid rgba(138,217,240,.26) !important;padding-bottom:1px !important}
html body[data-sh-anfrage] #main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper .contact-form-privacy a:hover,html body[data-sh-anfrage] #main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper#main-wrapper .contact-form-privacy a:focus{color:#3fc2e2 !important;-webkit-text-fill-color:#3fc2e2 !important;border-bottom-color:#3fc2e2 !important;text-decoration:none !important}
@layer afVorrang{#af{--af-t:#E4E8EC !important;--af-w:#FFFFFF !important;--af-k:#101215 !important;--af-kante:#22262C !important;--af-leise:#1B1F24 !important;--af-akz:#3FC2E2 !important;--af-link:#8AD9F0 !important;--af-chip:#08131B !important;--af-hk:#0D1014 !important;--af-rot:#E2564F !important;--af-pr:#2A313C !important;--af-pz:#3d4854 !important;color:var(--af-t) !important;font-family:"Open Sans",sans-serif !important}
html[data-wm] #af{--af-t:#1C1A17 !important;--af-w:#1C1A17 !important;--af-k:#FFFFFF !important;--af-kante:#DDD3C3 !important;--af-leise:#E3DCD0 !important;--af-akz:#0E6E8A !important;--af-link:#0E6E8A !important;--af-chip:#FFFFFF !important;--af-hk:#FFFFFF !important;--af-rot:#C8102E !important;--af-pr:#8C8578 !important;--af-pz:#5E584F !important}
#af .af-datei{margin:8px 0 16px !important}
#af .af-datei-titel{margin:0 0 8px !important;padding:0 !important;font-family:"Open Sans",sans-serif !important;font-size:14px !important;font-weight:400 !important;line-height:21px !important;color:var(--af-t) !important;-webkit-text-fill-color:var(--af-t) !important}
#af .af-datei-titel .optional{color:var(--af-t) !important;-webkit-text-fill-color:var(--af-t) !important}
#af .af-datei-zeile{position:relative !important;display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:12px !important}
#af .af-datei-input{position:absolute !important;left:0 !important;top:0 !important;width:1px !important;height:1px !important;margin:0 !important;padding:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;border:0 !important;opacity:0 !important}
#af .af-datei-knopf{position:static !important;top:auto !important;left:auto !important;right:auto !important;bottom:auto !important;width:auto !important;max-width:none !important;transform:none !important;pointer-events:auto !important;opacity:1 !important;display:inline-flex !important;align-items:center !important;height:39px !important;margin:0 !important;padding:8px 17px !important;border:1px solid var(--af-pr) !important;border-radius:999px !important;background:var(--af-hk) !important;box-shadow:none !important;cursor:pointer !important;font-family:"SH Bangers",Bangers,Impact,sans-serif !important;font-size:14px !important;font-weight:400 !important;line-height:1 !important;letter-spacing:1.4px !important;text-transform:uppercase !important;text-shadow:none !important;-webkit-text-stroke:0 !important;white-space:nowrap !important;color:var(--af-w) !important;-webkit-text-fill-color:var(--af-w) !important;transition:transform .15s ease-out,border-color .15s ease-out !important}
#af .af-datei-knopf:hover{transform:translateY(-1px) !important;border-color:var(--af-pz) !important}
#af .af-datei-input:focus-visible+.af-datei-knopf{border-color:var(--af-akz) !important;box-shadow:0 0 0 3px rgba(63,194,226,.18) !important}
#af .af-datei-info{font-family:"Open Sans",sans-serif !important;font-size:13px !important;font-weight:400 !important;line-height:1.5 !important;color:var(--af-t) !important;-webkit-text-fill-color:var(--af-t) !important;overflow-wrap:anywhere !important}
#af small.af-datei-hinweis{display:block !important;margin:8px 0 0 !important;padding:0 !important;font-family:"Open Sans",sans-serif !important;font-size:13px !important;font-weight:400 !important;line-height:1.5 !important;color:var(--af-t) !important;-webkit-text-fill-color:var(--af-t) !important}
#af .af-datei.has-error .af-datei-knopf{border-color:var(--af-rot) !important}
html:has(>body[data-sh-anfrage]){scroll-padding-top:131px !important}
html[data-sh-mobil="1"]:has(>body[data-sh-anfrage]){scroll-padding-top:614px !important}
#af .af-titel{display:block !important;margin:0 0 18px !important;padding:0 !important;border:0 !important;background:none !important;box-shadow:none !important;font-family:"SH Bangers",Bangers,Impact,sans-serif !important;font-size:30px !important;font-weight:400 !important;font-style:normal !important;line-height:1.2 !important;letter-spacing:1.4px !important;text-transform:uppercase !important;color:var(--af-w) !important;-webkit-text-fill-color:var(--af-w) !important;text-shadow:none !important;-webkit-text-stroke:0 !important}
#af p.af-lead{margin:0 0 24px !important;padding:0 !important;max-width:720px !important;font-family:"Open Sans",sans-serif !important;font-size:14px !important;font-weight:400 !important;line-height:21px !important;color:var(--af-t) !important;-webkit-text-fill-color:var(--af-t) !important;background:none !important}
#af p.af-hilfe{margin:12px 0 0 !important;padding:0 !important;max-width:300px !important;font-family:"Open Sans",sans-serif !important;font-size:13px !important;font-weight:400 !important;line-height:1.6 !important;letter-spacing:0 !important;text-transform:none !important;color:var(--af-t) !important;-webkit-text-fill-color:var(--af-t) !important;background:none !important}
#af .af-knopfspalte{flex:0 0 auto !important;max-width:none !important;width:auto !important}
#af .af-knopfspalte .btn{width:auto !important;white-space:nowrap !important}
html[data-wm] #af .contact-form fieldset{box-shadow:none !important}
#af .snippets-checkbox-wrapper label.col-form-label:empty{display:none !important}
#af .contact-form-privacy a{font-family:"Open Sans",sans-serif !important;font-size:13px !important}
#af a.checkbox-popup{color:var(--af-t) !important;-webkit-text-fill-color:var(--af-t) !important}
#af .custom-control-input:focus-visible~.custom-control-label::before{box-shadow:0 0 0 3px var(--af-akz) !important}
#af .form-group.has-error .form-control{border-color:var(--af-rot) !important}
#af .form-group.has-error .custom-control-label::before{border-color:var(--af-rot) !important}
#af .form-error-msg{display:block !important;width:100% !important;margin:4px 0 0 !important;padding:0 !important;border:0 !important;background:none !important;font-family:"Open Sans",sans-serif !important;font-size:12px !important;font-weight:400 !important;line-height:1.5 !important;letter-spacing:0 !important;text-transform:none !important;color:var(--af-t) !important;-webkit-text-fill-color:var(--af-t) !important}
html[data-sh-mobil] body[data-sh-anfrage] #content{zoom:var(--sh-mz,1) !important}
html[data-sh-mobil] #af{width:auto !important;max-width:none !important;margin:0 !important;padding:8px 24px 0 !important}
html[data-sh-mobil] #af .af-titel{font-size:30px !important}
html[data-sh-mobil] #af p.af-lead{max-width:none !important}
html[data-sh-mobil] #af .contact-form .col-lg-4,html[data-sh-mobil] #af .contact-form .col-lg-8,html[data-sh-mobil] #af .contact-form .col-md-6,html[data-sh-mobil] #af .contact-form .col-md-12{flex:0 0 100% !important;max-width:100% !important}
html[data-sh-mobil] #af .contact-form .offset-lg-4{margin-left:0 !important;flex:0 0 100% !important;max-width:100% !important}
html[data-sh-mobil] #af p.af-hilfe{max-width:none !important;margin:8px 0 16px !important}
@media (prefers-reduced-motion:reduce){#af .af-datei-knopf{transition:none !important}
#af .af-datei-knopf:hover{transform:none !important}
}body[data-sh-anfrage] #content>.index-heading-wrapper{display:none !important}
body[data-sh-anfrage] #content .container.link-content:has(>#af){background:none !important;border:0 !important;border-radius:0 !important;padding:0 !important;box-shadow:none !important}
#af .snippets-checkbox-wrapper label.col-form-label[for=" "]{display:none !important}
#af p.af-fehler,#af p.af-erfolg{margin:0 0 24px !important;padding:16px !important;max-width:720px !important;background:var(--af-hk) !important;border:0 !important;border-left:3px solid var(--af-akz) !important;border-radius:12px !important;box-shadow:none !important;font-family:"Open Sans",sans-serif !important;font-size:14px !important;font-weight:400 !important;line-height:21px !important;color:var(--af-t) !important;-webkit-text-fill-color:var(--af-t) !important}
#af p.af-fehler{border-left-color:var(--af-rot) !important}
}
