.box{border:1px solid var(--light);border-radius:var(--br);padding:1em}.container{margin:0 auto;max-width:100%;padding:0 20px;width:var(--w-container)}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(/assets/fonts/0cc3e06704117dcfc367.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/assets/fonts/56c09b9a46af6a54eeb3.woff2) format("woff2")}@font-face{font-display:swap;font-family:Bodoni;font-style:normal;font-weight:400;src:url(/assets/fonts/b353fd1236ed168c7f41.woff2) format("woff2")}@font-face{font-display:swap;font-family:Bodoni;font-style:normal;font-weight:700;src:url(/assets/fonts/69c2166fc4257a517ee3.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(/assets/fonts/39576fe9df8a22cc1bcc.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/assets/fonts/405055dd680fa1dcdfa2.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/assets/fonts/d86662fe776dae29ea78.woff2) format("woff2")}button,input,select{appearance:none;background:#0000;border:0;outline:0}*{box-sizing:border-box;color:inherit;font-family:inherit;line-height:1.5;margin:0;padding:0;text-decoration:none;transition-duration:.2s;transition-property:transform}a{color:var(--primary)}a:hover{color:var(--primary-hover)}body{font-family:Montserrat,sans-serif}body,button{background-color:var(--dark)}button{align-items:center;border-radius:5px;color:var(--white);cursor:pointer;display:inline-flex;min-height:40px;padding:.5em 1em}button:hover{background-color:var(--dark-hover)}h1,h2,h3,h4,h5,h6{letter-spacing:-.01em;line-height:1.2;margin:1em 0 .5em}img{height:auto;max-width:100%}img[src=""]{visibility:hidden}input,select{--br:5px;background-color:var(--white);border:1px solid #e3e3e3;border-radius:var(--br);color:var(--dark);font-size:inherit;padding:calc(var(--spacer)/2) var(--spacer)}input[type=email],input[type=tel],input[type=text],select[type=email],select[type=tel],select[type=text]{max-width:100%;width:40ch}input[type=checkbox],input[type=radio],select[type=checkbox],select[type=radio]{aspect-ratio:1;flex:0 0 1.5em;height:auto;padding:0;width:1.5em}input[type=checkbox]:checked,select[type=checkbox]:checked{background-image:url(/assets/images/266a97d8db222a583b44.svg);background-position:center 35%;background-repeat:no-repeat;border-color:var(--primary)}input[type=radio],select[type=radio]{border-radius:1.5em}input[type=radio]:checked,select[type=radio]:checked{background-color:var(--primary);border-color:var(--primary);outline:2px solid #fff;outline-offset:-5px}label{align-items:center;display:flex;flex-flow:row wrap;margin:0 0 1em}label.label-checkbox,label.label-radio{align-items:center;display:flex;flex-flow:row nowrap;gap:.5em}label:not(.label-radio,.label-checkbox) .text{flex:0 0 20ch}p{margin:0 0 1em}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512' fill='%23666'%3E%3C!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.--%3E%3Cpath d='M201.4 342.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 274.7 86.6 137.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z'/%3E%3C/svg%3E");background-position:calc(100% - 1em);background-repeat:no-repeat;max-width:100%;width:40ch}small{font-size:.6em}strong{font-weight:700}svg{fill:currentColor}ul{list-style-position:outside;margin:0 0 1em;padding:0 0 0 1em}.box:not(.boxes .box){margin:1em 0}.box :first-child{margin-top:0}.copyright,.parseTime{text-align:center}.inputRequirement{display:none}.errormessage{background-color:var(--error-background);border-radius:var(--br);color:var(--error);margin-bottom:1.5em;padding:1em}.errormessage p{margin-bottom:.5em}.errormessage p:last-child{margin-bottom:0}#topbar{align-items:center;border-bottom:1px solid var(--mid);color:var(--dark);display:flex;flex-flow:row nowrap;font-size:14px;font-weight:300;gap:var(--spacer);height:33px;justify-content:space-between;width:100%}@media(max-width:639px){#topbar>:not(:first-child){display:none}}#header,#header #functions,#header #pages{display:flex;flex-flow:row nowrap}#header #functions a{display:flex;flex-flow:column nowrap}#header{align-items:center;gap:calc(var(--spacer)*2);justify-content:space-between;padding:10px 0;width:100%}@media(max-width:1023px){#header{flex-flow:row wrap;padding:var(--spacer) 0}}#header #logo{margin-right:auto}#header #functions{align-items:baseline;flex:0 0 165px;gap:var(--spacer);justify-content:space-between}@media(max-width:480px){#header #functions{flex:0 0 130px;gap:calc(var(--spacer)/2)}}#header #functions a{align-items:center;color:#000;font-size:11px;font-weight:300;gap:6px;height:40px;position:relative}#header #functions a .quantity{background-color:var(--dark);border-radius:10px;color:var(--white);display:grid;height:20px;place-content:center;position:absolute;right:0;top:0;transform:translateY(-50%);width:20px}#header #quick_find{--h:47px;--br:5px;align-items:stretch;display:flex;flex:0 1 277px;flex-flow:row nowrap;height:var(--h)}@media(max-width:1023px){#header #quick_find{flex:1 0 100%;order:2}}#header #quick_find input{background-color:#fff;border:1px solid #e3e3e3;border-radius:var(--br);color:var(--dark);font-size:inherit;padding:calc(var(--spacer)/2) var(--spacer);width:100%}#header #quick_find input::placeholder{color:var(--dark)}#header #quick_find input:focus::placeholder{color:var(--dark-hover)}#header #quick_find button{appearance:none;background-color:#e3e3e3;border:0;border-radius:var(--br);border-bottom-left-radius:0;border-top-left-radius:0;color:inherit;cursor:pointer;display:grid;flex:0 0 var(--h);margin-left:calc(var(--h)*-1);outline:0;place-content:center}#header #quick_find button:hover{background-color:#f0f0f0}#header #pages{align-items:center;flex:0 1 388px;gap:var(--spacer);justify-content:space-between}@media(max-width:1023px){#header #pages{display:none}}#header #pages a{color:var(--dark);font-weight:700}#header #pages a:hover{color:var(--dark-hover)}.alert-sandbox{background-color:red;padding:10px}#breadCrumb [itemscope]{display:flex;flex-flow:row nowrap}#breadCrumb{border-bottom:1px solid var(--mid);border-top:1px solid var(--mid);padding:12px 0}#breadCrumb [itemscope]{align-items:center;flex-wrap:wrap;gap:calc(var(--spacer)/2);width:100%}#breadCrumb [itemscope] a{color:var(--primary)}#breadCrumb [itemscope] a:hover{color:var(--primary-hover)}#breadCrumb [itemscope] [itemprop=itemListElement]{flex:0 0 0;white-space:nowrap}#breadCrumb [itemscope] [itemprop=itemListElement]:last-of-type{flex:1 1 300px;white-space:break-spaces}#footer{background-color:var(--dark);color:#fff;font-size:13px;margin:30px 0 0;padding:15px 0}@media(min-width:768px){#footer{font-size:16px;padding:32px 0 64px}}#footer *{color:var(--white)}#footer div>a{display:block}#footer h4{font-size:16px;margin:0 0 23px}#footer .container{display:grid;gap:32px 10px;grid-template-columns:1fr 1fr}@media(min-width:640px){#footer .container{grid-template-areas:"service info recht" "zahlung versand fragen";grid-template-columns:1fr 1fr 1fr}}@media(min-width:1024px){#footer .container{gap:32px 64px;grid-template-areas:"service info zahlung zahlung recht" "service info versand fragen recht";grid-template-columns:1fr 1fr 115px 115px 1fr}}@media(min-width:640px){#footer .information{grid-area:info}#footer .rechtliches{grid-area:recht}#footer .service{grid-area:service}#footer .zahlungsarten{grid-area:zahlung}#footer .information{-ms-grid-column:2;-ms-grid-row:1}#footer .rechtliches{-ms-grid-column:3;-ms-grid-row:1}#footer .service{-ms-grid-column:1;-ms-grid-row:1}#footer .zahlungsarten{-ms-grid-column:1;-ms-grid-row:2}}@media (min-width:1024px){#footer .information{-ms-grid-row-span:3;-ms-grid-column:3;-ms-grid-row:1}#footer .rechtliches{-ms-grid-row-span:3;-ms-grid-column:9;-ms-grid-row:1}#footer .service{-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-row:1}#footer .zahlungsarten{-ms-grid-column-span:3;-ms-grid-column:5;-ms-grid-row:1}}#footer .zahlungsarten .grid{display:grid;gap:9px 7px;grid-template-columns:68px 68px}@media(min-width:768px){#footer .zahlungsarten .grid{grid-template-columns:68px 68px 68px 68px}}#mobileMenu{align-items:stretch;background-color:var(--dark);bottom:0;box-shadow:0 0 20px #00000052;color:var(--white);display:flex;height:70px;justify-content:stretch;left:0;position:fixed;width:100%;z-index:3}@media(min-width:768px){#mobileMenu{display:none}}#mobileMenu>button{height:unset;padding:unset}#mobileMenu>*{align-items:center;background-color:var(--dark);color:var(--white);display:inline-flex;flex:1;flex-direction:column;font-size:14px;gap:5px;justify-content:center;text-decoration:none}#mobileMenu>:hover{background-color:var(--dark-hover)}#mobileMenu svg{height:24px}.categoriesMobile-open{overflow:hidden}#categoriesMobile,#submenuMobile{background-color:#fff;bottom:60px;left:0;overflow:auto;overscroll-behavior:contain;padding:15px 20px;position:fixed;width:100%;z-index:2}@media(min-width:768px){#categoriesMobile,#submenuMobile{display:none}}#categoriesMobile{transform:translateY(100%);transition:transform .6s cubic-bezier(.08,.82,.17,1)}#categoriesMobile.active{transform:translateY(0)}#categoriesMobile>ul{display:flex;flex-direction:column;gap:15px;list-style:none}#categoriesMobile>ul>li{align-items:stretch;display:flex;justify-content:space-between;min-height:40px}#categoriesMobile>ul>li>a{align-items:center;display:flex;flex:1}#categoriesMobile>ul>li>.icon{align-items:center;cursor:pointer;display:flex;flex:0 0 40px;justify-content:center}#categoriesMobile>ul>li svg{fill:currentColor;color:inherit;height:24px}#submenuMobile{display:flex;flex-direction:column;gap:15px;transform:translateX(100%);transition:transform .6s cubic-bezier(.08,.82,.17,1)}#submenuMobile.active{transform:translateX(0)}#submenuMobile .title{align-items:stretch;display:flex;justify-content:flex-end;min-height:40px}#submenuMobile .title .icon{align-items:center;cursor:pointer;display:flex;flex:0 0 40px;justify-content:center}#submenuMobile .title svg{fill:currentColor;color:inherit;height:24px}#submenuMobile ul{display:grid;gap:15px;grid-template-columns:1fr;list-style:none}@media(min-width:480px){#submenuMobile ul{grid-template-columns:repeat(2,1fr)}}@media(min-width:640px){#submenuMobile ul{grid-template-columns:repeat(3,1fr)}}#submenuMobile ul li{align-items:stretch;display:flex;justify-content:space-between;min-height:40px}#submenuMobile ul li>a{align-items:center;display:flex;flex:1}.scrolly{display:flex;gap:15px;overflow:hidden;padding-bottom:10px;scroll-snap-type:x mandatory;scrollbar-color:rgba(0,0,0,.125) rgba(0,0,0,.063);scrollbar-width:thin}.scrolly:hover{margin-bottom:-10px;overflow:auto}.scrolly:hover.no-overflow{margin-bottom:0}@media(pointer:coarse){.scrolly{overflow:auto}}.scrolly ::-webkit-scrollbar,.scrolly::-webkit-scrollbar{height:10px;width:10px}.scrolly ::-webkit-scrollbar-thumb,.scrolly::-webkit-scrollbar-thumb{background:rgba(0,0,0,.125);border-radius:10px}.scrolly ::-webkit-scrollbar-track,.scrolly::-webkit-scrollbar-track{background:rgba(0,0,0,.063);border-radius:10px}@media(pointer:coarse){.scrolly{-ms-overflow-style:none;padding-bottom:0;scrollbar-width:none}.scrolly ::-webkit-scrollbar,.scrolly::-webkit-scrollbar{display:none}}.scrolly>*{scroll-snap-align:start}.scrolly>.scrollLeft,.scrolly>.scrollRight{align-items:center;align-self:center;background-color:#fff;border-radius:40px;box-shadow:0 0 5px #00000029;cursor:pointer;display:flex;flex:0 0 40px;height:40px;justify-content:center;opacity:0;position:sticky;transition:opacity .2s ease-out;z-index:1}@media(pointer:coarse){.scrolly>.scrollLeft,.scrolly>.scrollRight{display:none}}.scrolly>.scrollLeft svg,.scrolly>.scrollRight svg{fill:currentcolor;color:gray;margin:10px;width:10px}.scrolly:hover>.scrollLeft,.scrolly:hover>.scrollRight{opacity:1}.scrolly:hover>.scrollLeft.disabled,.scrolly:hover>.scrollRight.disabled{opacity:0;pointer-events:none}.scrolly>.scrollLeft{left:15px;margin-right:-55px}.scrolly>.scrollRight{margin-left:-55px;right:15px}:root{--primary:#cda360;--primary-hover:#e8d5b5;--light:#dedede;--mid:#ababab;--dark:#323234;--dark-hover:#7d7d82;--white:#fff;--error:#b30000;--error-background:#ee9191;--success:green;--success-background:#91ee91;--br:5px;--spacer:15px;--w-container:1200px}@keyframes fade-in-down{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}body.modal-open{overflow:hidden}.modal{animation:fade-in-down .4s ease-out .4s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.08,.82,.17,1);height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:10}.modal .modal-dialog{background-color:var(--white);border-radius:15px;margin:15px auto;max-width:90%;width:960px}.modal .modal-body,.modal .modal-header{min-height:40px;padding:15px}.modal .modal-header{align-items:center;background-color:var(--light);border-top-left-radius:15px;border-top-right-radius:15px;display:flex;justify-content:flex-end}.modal .modal-body{border-bottom-left-radius:15px;border-bottom-right-radius:15px;word-break:break-word}.modal button[data-action=close]{align-items:center;background-color:#0000;display:inline-flex;height:40px;justify-content:center;padding:10px;width:40px}.modal button[data-action=close] svg{color:var(--white);width:100%}.modal .lightboxImage{display:inherit;margin:auto}#wrapper{background-color:var(--white);filter:blur(0);transition:.2s ease-out}.modal-open #wrapper{filter:blur(6px);opacity:.5;transform:scaleX(.98) translateY(2vh)}.backToTop{background-color:var(--white);border-radius:53px;bottom:8px;box-shadow:0 0 20px #0000004f;display:grid;height:53px;padding:8px;place-content:center;position:fixed;right:8px;transform:translateY(61px);transition:transform .2s ease-out;width:53px;z-index:3}.backToTop:hover{background-color:var(--light)}.backToTop.show{transform:translateY(0)}