@import url(https://fonts.googleapis.com/css2?family=Dancing+Script&display=swap);.navigation{align-items:center;color:#0a0a23;font-size:1.25rem;font-style:italic;font-weight:700;justify-content:space-between;z-index:1}.navigation,.navigation .navigation__logo{display:flex}.navigation .navigation__logo-icon{color:#8b008b;font-size:1.5rem;text-align:center}.navigation .navigation__logo h2{color:#0a0a23;font-family:Dancing Script,cursive;font-size:1.25rem}.navigation .nav{display:flex;padding:5px}.navigation .nav a{color:#0a0a23;flex-grow:1;font-size:1em;margin:0 20px;position:relative;text-decoration:none}.navigation .nav a:hover{color:#8b008b}.navigation .logout-button{margin-right:5px}.navigation .logout-button .button{background-color:#9f5ccc;border:1px solid #9f5ccc;border-radius:4px;color:#fff;cursor:pointer;font:inherit;padding:5px}.navigation .nav__basket{border:2px solid #6c6c6c;border-radius:6px;padding:10px;text-align:center}.navigation .nav__basket .basketicon{color:#8b008b;font-size:20px}.navigation .nav__basket span{margin-left:5px}@media screen and (max-width:500px){.navigation{display:block;float:none;text-align:left}.navigation .navigation__logo{text-align:center}.navigation .logout-button{position:absolute;right:0;top:20px}}.header{background:#fff;box-shadow:0 1em 2em rgba(0,0,0,.05);height:50px;padding:.5rem;top:0;width:100%}@media screen and (max-width:500px){.header{height:130px}}.footer{height:100px;width:100%}.footer .iconbox{align-items:center;display:flex;justify-content:space-around;margin-top:5px}.footer .iconbox-truck{background-color:#e8e8e8;border-color:gray;border-radius:6px;border-style:solid;padding:30px}.footer .iconbox-truck span{padding-left:10px}.footer .iconbox-shield{background-color:#e8e8e8;border-color:gray;border-radius:6px;border-style:solid;color:green;padding:30px}.footer .iconbox-shield span{padding-left:10px}.footer .iconbox-phone{background-color:#e8e8e8;border-color:gray;border-radius:6px;border-style:solid;padding:30px}.footer .iconbox-phone span{padding-left:20px}@media screen and (max-width:500px){.iconbox{display:flex;flex-direction:column;gap:5px}}.sliderStyles{height:90%;position:relative}.leftArrowStyle{left:32px}.leftArrowStyle,.rightArrowStyle{color:#fff;cursor:pointer;font-size:45px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.rightArrowStyle{right:32px}.containerStyles{height:520px;top:0;width:100%}@media screen and (max-width:500px){.images{display:flex;flex-direction:column}}.productcard{background:#f5f5f5;border-radius:10px;box-shadow:5px 5px 15px hsla(0,30%,61%,.5);overflow:hidden}.productcard:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.productcard-image{position:relative}.productcard__title{font-size:18px;font-style:italic;text-align:center}.productcard__bottom{align-items:center;display:flex;justify-content:space-around;padding-top:10px}.productcard__bottom-price{font-size:18px;font-style:italic}.productcard__bottom-button{background-color:#0a0a23;border:none;border-radius:10px;color:#ff7b89;cursor:pointer;font-size:16px;padding:8px}.productlist{grid-gap:20px 20px;align-items:center;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));padding:20px}.basket{background:#f5f5f5;border-radius:10px;box-shadow:5px 5px 15px hsla(0,30%,61%,.5);margin:1rem 0;overflow:hidden;padding:1rem}.basket header{align-items:baseline;display:flex;justify-content:space-between}.basket header h3{font-size:1.25rem;margin:0 0 .5rem}.basket header .basket__price{font-size:1.5rem;font-weight:700}.basket header .basket__price .basket__itemprice{font-size:1rem;font-style:italic;font-weight:400}.basket__details{align-items:center;display:flex;justify-content:space-between}.basket__details__quantity span{font-size:1.5rem;font-weight:700}.basket__actions{display:flex;justify-content:flex-end;margin:.5rem 0}.basket__actions button{background-color:#21145a;border:1px solid #fff;color:#fff;margin-left:.5rem;padding:.15rem 1rem}.basket__actions button:active,.basket__actions button:hover{background-color:#21145a;color:#fff;cursor:pointer}.auth{background-color:#38015c;border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,.2);margin:3rem auto;max-width:25rem;padding:1rem;text-align:center;width:95%}.auth h1{color:#fff}.auth__form-email label,.auth__form-password label{color:#fff;display:block;font-weight:700;margin-bottom:.5rem}.auth__form .auth__form-buttons{align-items:center;display:flex;justify-content:space-evenly;padding:15px}.auth__form .auth__form-buttons1,.auth__form .auth__form-buttons2{background-color:#9f5ccc;border:1px solid #9f5ccc;border-radius:4px;color:#fff;cursor:pointer;font:inherit;padding:10px}.form{background-color:#38015c;border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,.2);margin:3rem auto;max-width:25rem;padding:20px;text-align:center;width:95%}.form__control{margin-bottom:.5rem}.form__control label{color:#fff;padding-right:10px}.form__actions{align-items:center;display:flex;flex-direction:column;margin-top:1.5rem}.form__actions button{background-color:#9f5ccc;border:1px solid #9f5ccc;border-radius:4px;color:#fff;cursor:pointer;font:inherit;padding:10px}body{margin:0}
/*# sourceMappingURL=main.4b557db7.css.map*/