@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;400&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;400&display=swap);@import url(https://fonts.googleapis.com);@import url(https://fonts.gstatic.com);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;1,100;1,300&display=swap);body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.footer-container{justify-content:space-around}.footer-section{flex:1 1;margin:0 10px}.footer-section h3{margin-bottom:10px}.footer-section ul li{margin-bottom:8px}@media screen and (max-width:768px){.footer-section{flex:1 0 100%;margin:0}}.footer{min-width:100%;background-color:red}.Searchbox{place-items:center;min-width:200px}.SearchTextField{max-width:50%;position:relative;bottom:30px}@media only screen and (max-width:600px){.Searchbox{min-width:100%}}body{font-family:Arial,sans-serif,Helvetica}.slider-container{position:relative;width:100%;max-width:1200px;margin:auto;overflow:hidden;background-size:cover;padding:40px 20px}.slider-dots{display:flex;justify-content:center;margin-top:40px;display:none}.dot{height:8px;width:8px;background-color:hsla(0,0%,100%,.7);margin:0 6px;transition:background-color .3s ease}.active,.dot.active,.dot:hover{background-color:#fff}.slider{position:relative;width:100%;overflow:hidden}.slider-wrapper{display:flex;transition:transform .4s ease-in-out}.slide{min-width:100%;transition:opacity .6s ease;opacity:0;display:flex;justify-content:center;align-items:center}.slide.active{opacity:1}.image{width:100%;height:400px;object-fit:cover;transition:transform .3s ease-in-out}.image:hover{transform:scale(1.05)}.left-arrow,.right-arrow{position:absolute;top:50%;transform:translateY(-50%);background-color:hsla(0,0%,100%,.8);color:#000;border:none;padding:15px;cursor:pointer;z-index:1000;font-size:24px;border-radius:50%;transition:background-color .3s ease,color .3s ease}.left-arrow:hover,.right-arrow:hover{background-color:#fff}.left-arrow{left:10px;display:none}.right-arrow{right:10px;display:none}@media (max-width:600px){.left-arrow,.right-arrow{padding:10px;font-size:18px}.image{height:200px}}.h1Title{color:red}.NoOrders{text-align:center}#customers{font-family:Arial,Helvetica,sans-serif;border-collapse:collapse;min-width:80%;margin:auto}#customers td,#customers th{border-bottom:1px solid #ddd;padding:24px}#customers tr{background-color:#fff;cursor:pointer}#customers tr:hover{background-color:#ddd;cursor:pointer}#customers th{padding-top:12px;padding-bottom:12px;text-align:left;color:#000}.search-container{position:relative;bottom:45px}.TextField_SearchBox{background:#fff}@media only screen and (max-width:1023px){.search-container{min-width:95%}}img{max-width:100%}.grid-container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;padding:10px;grid-gap:1rem;gap:1rem;margin:100px;font-family:Arial,sans-serif}.grid-item{background-color:hsla(0,0%,100%,.8);border:1px solid #ddd;font-size:30px;cursor:pointer;transition:transform .2s}.grid-item:hover{transform:scale(1.05)}.searchPage{position:relative;bottom:90px}.Loader{display:grid;place-items:center}.Product-desc{font-size:16px;text-align:left;line-height:1.5;color:#0f1111}.Product-Price{margin-top:15px;font-weight:700}.Brand-Name{font-size:16px}.Brand-Name,.Product-Name{text-align:center;line-height:1.5;color:#0f1111;font-weight:700}.Product-Name{font-size:14px;margin-top:10px}.Product-Name:hover{color:#007fff;text-decoration:none}@media only screen and (max-width:1024px){.grid-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));padding:10px;grid-gap:.3rem;gap:.3rem;margin:10px}.Product-desc{font-size:16px;text-align:left;line-height:1.5;color:#0f1111;padding-left:5px}.Product-Price{margin-top:15px;font-weight:700;padding-left:5px}}@media only screen and (max-width:500px){.grid-container{display:grid;grid-template-columns:repeat(2,1fr);padding:3px;grid-gap:.2rem;gap:.2rem;margin:1px}.Product-desc{font-size:16px;text-align:left;line-height:1.5;color:#0f1111;padding-left:5px}.Product-Price{margin-top:15px;font-weight:700;padding-left:5px}.Brand-Name{font-size:16px;text-align:center;line-height:1.5;color:#0f1111;font-weight:700}}@media only screen and (min-width:825px){body{margin:0}.grid-container{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.7rem;gap:.7rem;margin:100px auto;max-width:75rem;color:#000}.grid-item{background-color:hsla(0,0%,100%,.8);border:1px solid #ddd;padding:40px;font-size:30px;text-align:center}}.lds-hourglass{display:inline-block;position:relative;width:80px;height:80px}.lds-hourglass:after{content:" ";display:block;border-radius:50%;width:0;height:0;margin:8px;box-sizing:border-box;border-color:#a6acb5 transparent;border-style:solid;border-width:32px;animation:lds-hourglass 1.2s infinite}@keyframes lds-hourglass{0%{transform:rotate(0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}50%{transform:rotate(900deg);animation-timing-function:cubic-bezier(.215,.61,.355,1)}to{transform:rotate(5turn)}}body{overflow-x:hidden}.stepperContainer{padding:80px;place-items:center}.accountTypeBox{display:grid;align-items:center;place-items:center;padding-top:20px}.Stepper{padding:10px}.signupTitle{text-align:center}#h3_Title{margin-left:10px}#delivery_to_all_German_Cities{margin-left:15px}#textField{min-width:300px}#password_TextField{min-width:450px}#delivery_Locations_Title{margin-left:15px}@media only screen and (max-width:600px){.Stepper{padding:0}.Paper{min-width:350px;padding-left:2px;padding-top:20px}.stepperContainer{margin:auto;padding-top:100px;padding-left:0;padding-right:0}.signupTitle{padding:6px;font-size:18px;text-align:center}.delivery_Locations_Title{font-size:13px;padding:5px}#textField{min-width:300px}#password_TextField{min-width:260px}#h3_Title{margin-left:10px}#delivery_to_all_German_Cities{margin-left:5px}}.footer{position:fixed;left:0;max-width:100%;text-align:center}.ListItems{border-bottom:1px solid #ddd}.ListHeader{color:red}@media only screen and (max-width:600px){.Searchbox,.SearchboxContainer{max-width:43%}.ListItems{border-bottom:1px solid #ddd;max-width:100%;padding:10px}}@media only screen and (max-width:600px){.ListContainer{max-width:50%}.ListItems{border-bottom:1px solid #ddd}}@media only screen and (min-width:992px){.ListContainer{max-width:70%}.ListItems{border-bottom:1px solid #ddd}}.lds-dual-ring{display:inline-block;width:80px;height:80px}.lds-dual-ring:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border-color:#c0bbbb transparent;border-style:solid;border-width:6px;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TableContainer{padding:20px;overflow-x:hidden;overflow-y:scroll}@media only screen and (min-width:992px){.TableContainer{overflow-y:hidden;overflow-x:hidden}}@media only screen and (min-width:1200px){.TableContainer{max-width:60%;margin:auto}}.app{display:flex;flex-direction:column}.sliderContainer{max-width:800px;max-height:30rem;margin:0 auto;position:relative;top:80px}.backButton{text-transform:none;display:flex;align-items:center;justify-content:flex-start;left:10px;top:80px}.btnsContainer,.cityiesList,.countrywideShipping,.productDescription,.productPrice,.shortName{margin:0 auto;position:relative;text-align:left}.shortName{top:50px}.productDescription{bottom:1px}.cityiesList,.countrywideShipping{top:190px}.productPrice{bottom:100px;font-size:25px;font-weight:700;margin-top:10px}.btnsContainer{top:190px;padding-bottom:90px}.submitOrderBtn{border-radius:700px}.footer{position:relative;bottom:0;width:100%;padding:30px 0;background-color:#007fff;color:#fff;top:200px}.footer-container{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;max-width:1200px;margin:0 auto;padding:0 20px}.footer-section{width:calc(25% - 20px);margin-bottom:40px}.footer-section h3{margin-bottom:20px;font-size:20px;font-weight:600}.footer-section ul{list-style:none;margin:0;padding:0}.footer-section ul li{margin-bottom:10px}.footer-section ul li a{color:#fff;text-decoration:none}.product-page{margin-top:-10%}.product-content{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;width:100%;max-width:1200px}.product-slider{flex:1 1;max-width:70%;margin-right:20px}.product-slider img{max-width:100%;max-height:100%}.product-details{flex:1 1;display:flex;flex-direction:column;min-width:80%}.product-details h2{font-size:2rem;margin-bottom:1rem}.product-checklist{width:100%;max-width:600px;position:relative;bottom:25px;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.product-checklist .MuiListItem-root{padding:10px 0;border-bottom:1px solid #ddd}.product-checklist .MuiListItem-root:last-child{border-bottom:none}.product-checklist .MuiListItemIcon-root{min-width:30px}@media only screen and (max-width:768px){.product-content{flex-direction:column;align-items:center}.product-details,.product-slider{max-width:100%;margin:0}.product-details{margin-top:20px}.product-details h2{font-size:1.5rem}.product-details p{font-size:1rem}.product-checklist{max-width:100%;padding:10px}}@media only screen and (max-width:600px){.product-content{flex-direction:column;align-items:center;margin-top:-20%}.btnsContainer,.cityiesList,.countrywideShipping,.productDescription,.productPrice,.shortName,.sliderContainer{padding:0 10px}.productPrice{font-size:22px;top:100px}.btnsContainer{top:240px;margin-left:20px}.product-checklist{padding:10px}}.h1Title{color:#656262;padding-left:5px;border-left:1px solid #00f;font-weight:bolder}.h3Title{margin-left:10px}table{border-collapse:collapse;border-spacing:0;width:100%;border:1px solid #ddd}td,th{text-align:left;padding:8px}tr:nth-child(2n){background-color:#f2f2f2}.ProductLink{margin-left:10px;font-size:20px}.ProductLink a{color:#007fff;text-decoration:none;font-weight:700}.ProductLink a:hover{color:#39f}@media only screen and (max-width:600px){.MuiTextField-root{max-width:25rem}.TextField{max-width:21rem}.btn-bestellen{max-width:350px}}.Box_Styles{padding-top:40px;display:grid;place-items:center;position:relative;top:5px}.Box_Styles h2{padding-left:5px}.Paper{padding:25px;border-radius:400px}*{font-family:Roboto,sans-serif}.wrapper{flex:1 1}.header{margin:0 auto;text-align:center}.content{flex:1 1;max-width:800px;margin:20px auto;padding:20px;line-height:1.6}footer{position:fixed;left:0;bottom:0;width:100%;background-color:#007fff;color:#fff;text-align:center}*{box-sizing:border-box}body{font-family:Verdana,sans-serif;margin:0}.mySlides{display:none}img{vertical-align:middle}.slideshow-container{max-width:1000px;position:relative;margin:auto}.next,.prev{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-22px;color:#a7a3a3;font-weight:700;font-size:18px;transition:.6s ease;border-radius:0 3px 3px 0;-webkit-user-select:none;user-select:none}.next{right:0;border-radius:3px 0 0 3px}.next:hover,.prev:hover{background-color:rgba(0,0,0,.8)}.text{font-size:15px;bottom:8px;width:100%;text-align:center}.numbertext,.text{color:#a7a3a3;padding:8px 12px;position:absolute}.numbertext{font-size:12px;top:0}.dot{cursor:pointer;height:15px;width:15px;margin:0 2px;background-color:#a7a3a3;border-radius:50%;display:inline-block;transition:background-color .6s ease}.active,.dot:hover{background-color:#717171}.fade{animation-name:fade;animation-duration:1.5s}@keyframes fade{0%{opacity:.4}to{opacity:1}}@media only screen and (max-width:300px){.next,.prev,.text{font-size:11px}}.categorieTitle{position:relative;left:18%;font-family:"Arial, sans-serif";font-size:1.5rem;font-weight:700;text-decoration:underline}@media only screen and (max-width:600px){.categorieTitle{left:111%;color:red}}.product-management-container{text-align:center}.page-title{color:#333}.maintenance-message{color:#666;font-size:16px;margin-top:10px}.image-container{margin-top:20px}.centered-image{display:block;margin-left:auto;margin-right:auto}.back-button{background-color:#007bff;color:#fff;padding:5px 10px;border:none;cursor:pointer;margin-bottom:10px;margin-right:80%}.agb-container{max-width:800px;margin:0 auto;padding:0 20px}.agb-container h2,.agb-content{margin-top:20px}.agb-content h3{margin-top:10px}.agb-content ul{padding-left:20px}.agb-content p{margin-bottom:15px}@media screen and (max-width:768px){.agb-container{padding:0 10px}}.impressum-container{max-width:800px;margin:0 auto;padding:0 20px}.impressum-container p{margin-bottom:15px}.impressum-container h2{margin-bottom:10px}.impressum-container h3{margin-bottom:5px}.impressum-container hr{margin:20px 0}.impressum-container h2,.impressum-container h3{text-transform:capitalize}@media screen and (max-width:600px){.impressum-container{max-width:100%;padding:0 10px}}.wrapper{display:flex;flex-direction:column;min-height:100vh}.header-content{padding:20px}.logo-link{text-decoration:none}.logo{color:#007fff;margin:0}.datenschutz-container{max-width:800px;margin:0 auto;padding:0 20px}.datenschutz-container h2,.datenschutz-content{margin-top:20px}.datenschutz-content h3{margin-top:10px}.datenschutz-content ul{padding-left:20px}.datenschutz-content p{margin-bottom:15px}@media screen and (max-width:768px){.datenschutz-container{padding:0 10px}}body{display:flex;flex-direction:column;font-family:Arial,Helvetica,sans-serif;background-color:#fff}.brand-header{text-align:center;background-color:#f8f9fa;padding:20px 0;border-bottom:1px solid #ddd}.brand-header h1{font-size:2.5em;color:#333;margin:0}.homeTitle{color:#007fff}@media only screen and (min-width:1200px){.homeTitle{color:#007fff;font-weight:700;position:relative;bottom:30px;background:#fff}}
/*# sourceMappingURL=main.f81c17e5.chunk.css.map */