*{box-sizing:border-box;margin:0;padding:0}.App{width:100%}.login-app-container{align-items:center;display:flex;height:100vh;width:100%}.login-app-container .login-container{background:rgba(210,213,218,.102);border:2px solid rgba(169,174,184,.2);border-radius:10px;margin:0 auto;text-align:center;width:750px}.login-app-container .login-container .login-title{padding-top:10px;text-transform:uppercase}.login-app-container .login-container .response-field{color:#ff0606;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:19px;font-weight:bolder}.login-app-container .login-container .password-word{cursor:pointer;font-size:17px;margin-bottom:15px;margin-top:40px}.login-app-container .login-container .account-create-field{font-family:sans-serif;font-size:17px;padding:20px 0}.login-app-container .login-container .account-create-field a:link{text-decoration:none}.button-field{background-color:#e1e1e1;border:2px solid #c3c3c3;border-radius:5px;cursor:pointer;font-size:19px;margin-bottom:20px;padding:2% 17%;transition:.5s ease}.button-field:hover{background:#6d6d6d;color:#e1e1e1;transition:.5s ease}.registre-button-disabled{background-color:rgba(210,213,218,.102);border:2px solid rgba(169,174,184,.2);color:#c3c3c3;font-size:19px;margin-bottom:20px;padding:2% 10%}.button-intro,.registre-button-disabled{border-radius:5px;cursor:pointer;transition:.5s ease}.button-intro{background:#e1e1e1;border:none;color:#6d6d6d;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;height:50px;margin:10px 10px 10px auto;opacity:.6;width:200px}.button-intro:hover{opacity:.8;transition:.5s ease}.back-button{cursor:pointer;font-size:30px;padding:10px;transition:.5s ease}@media screen and (max-width:900px){.button-intro{color:#303030;font-size:24px;margin:1px 0;padding:40px 0;width:100%}}.input-field{border:2px solid rgba(169,174,184,.2);border-radius:10px;cursor:pointer;font-size:24px;margin:20px auto;padding:2% 10%;text-align:center}.input-field::-webkit-input-placeholder{color:#c3c3c3;text-align:center}.input-field::placeholder{color:#c3c3c3;text-align:center}.input-field:hover{border:2px solid #c3c3c3}.register-app-container{align-items:center;display:flex;justify-content:center;width:100%}.register-app-container .registration-container{background:rgba(210,213,218,.102);border:2px solid rgba(169,174,184,.2);border-radius:10px;margin:10% auto;text-align:center;width:50%}.register-app-container .registration-container .registration-title{margin-top:45px}.register-app-container .registration-container .term-cont-field{cursor:pointer;display:flex;justify-content:center}.register-app-container .registration-container .term-cont{font-size:20px;margin-bottom:15px;margin-left:10px;margin-top:20px}.register-app-container .registration-container .term-cont:hover{color:#3e03ff}.register-app-container .registration-container .response-field{color:#ff0606;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:19px;font-weight:bolder}@media screen and (max-width:800px){.register-app-container .registration-container{margin:40% auto;width:100%}}.home-container{width:100%}.home-container .home-image{background-image:url(/static/media/pizza6.d642b86721e1d7ee5b7f.jpg);background-position:top;background-size:cover;height:100vh;transition:.8s}.home-container .intro-container{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-name:chany;animation-name:chany;color:#e1e1e1;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 10%;text-align:center;width:30%}.home-container .intro-container .intro-buttons{display:flex;flex-direction:row}.home-container .intro-container .phone-contain{-webkit-animation:cycle 3s linear infinite;animation:cycle 3s linear infinite;color:rgba(255,166,0,.669);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:45px;font-style:oblique;margin-top:7rem;text-shadow:0 0 100px #ff0606;-webkit-transform:skew(15deg,-15deg);transform:skew(15deg,-15deg)}@-webkit-keyframes cycle{0%{text-shadow:0 0 100px #0011f7}20%{text-shadow:0 0 100px #d10bf9}40%{text-shadow:0 0 100px #08c811}60%{text-shadow:0 0 100px rgba(242,16,16,.979)}80%{text-shadow:0 0 100px rgba(245,110,0,.998)}}@keyframes cycle{0%{text-shadow:0 0 100px #0011f7}20%{text-shadow:0 0 100px #d10bf9}40%{text-shadow:0 0 100px #08c811}60%{text-shadow:0 0 100px rgba(242,16,16,.979)}80%{text-shadow:0 0 100px rgba(245,110,0,.998)}}@-webkit-keyframes chany{0%{margin-left:0;opacity:0}to{margin-left:10%;opacity:1}}@keyframes chany{0%{margin-left:0;opacity:0}to{margin-left:10%;opacity:1}}.home-container .intro-title{color:orange;font-family:cursive;font-size:7rem;letter-spacing:14px;-webkit-transform:skew(10deg,10deg);transform:skew(10deg,10deg);z-index:inherit}.home-container .intro-description{color:#c3c3c3;font-family:Courier New,Courier,monospace;font-size:23px;font-weight:700;margin-top:13%}@media only screen and (max-width:900px){.home-container{margin:0 auto}.home-container .home-image{background-image:linear-gradient(rgba(50,50,50,.5),rgba(0,0,0,.5)),url(/static/media/pizza6.d642b86721e1d7ee5b7f.jpg)}.home-container .intro-container{-webkit-animation:none;animation:none;display:flex;justify-content:center;margin:0 auto;text-align:center;width:100%}.home-container .intro-container .intro-buttons{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:10px auto;text-align:center;width:100%}.home-container .intro-container .intro-title{font-size:5rem;margin:0 auto;-webkit-transform:none;transform:none}}.about-container{background-color:rgba(169,174,184,.2);display:flex;flex-direction:column;font-size:20px;justify-content:center;text-align:center;width:100%}.about-container .about-title{border-bottom:1px solid #c3c3c3;color:orange;font-family:Courgette,cursive;font-style:italic;margin:5% auto 0;padding:30px 0;width:50%}.about-container .about-introduction-container{color:#303030;font-family:serif;margin:0 auto;text-align:center;width:50%}.about-container .about-introduction{border-bottom:1px solid #c3c3c3;margin-top:5%;padding-bottom:4%}.about-container .icons-container{align-items:center;display:flex;justify-content:center;margin:3% auto;text-align:center;transition:1s ease;width:100%}.about-container .about-icon{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:icon;animation-name:icon;margin:3%;transition:1s ease}@-webkit-keyframes icon{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes icon{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media screen and (max-width:768px){.about-container .about-introduction-container,.about-container .about-title{width:90%}.about-container .icons-container{align-items:center;display:inline-block;justify-content:center;margin:10px auto;text-align:center;transition:1s ease;width:100%}.about-container .icons-container .about-icon{-webkit-animation:none;animation:none;-webkit-transform:none;transform:none}}.contact-container{background-color:#303030;color:#c3c3c3;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}.contact-container .contact-elemnts{margin:35% auto 0;width:60%}.contact-container .contact-elemnts .contact-title{border-bottom:1px solid #6d6d6d;color:rgba(255,166,0,.669);font-family:cursive;font-size:60px;margin:3% auto 2%;padding-bottom:1.5%;transition:.5s ease}.contact-container .contact-elemnts .contact-title .title-name{margin:0 auto;width:100%}.contact-container .contact-elemnts .contact-title:hover{border-bottom:1.5px solid #a8a8a8;color:orange;transition:.5s ease}.contact-container .contact-elemnts .contact-icons-social{align-items:center;border-bottom:1px solid #6d6d6d;display:flex;height:8vh;justify-content:center;margin:0 auto;padding-bottom:1.5%;transition:.5s ease;width:100%}.contact-container .contact-elemnts .contact-icons-social:hover{border-bottom:1px solid #a8a8a8;transition:.5s ease}.contact-container .contact-elemnts .contact-icons-social .ifb{cursor:pointer;padding:0 1%}.contact-container .contact-elemnts .contact-icons-social .icon{margin:0 1%}.contact-container .contact-elemnts .contact-icons-social .icon:hover{font-size:50px;-webkit-transform:rotate(1turn);transform:rotate(1turn);transition:1s ease}.contact-container .contact-elemnts .contact-terms{border-bottom:1px solid #6d6d6d;font-size:20px;padding:3% 0;transition:.5s ease}.contact-container .contact-elemnts .contact-terms:hover{border-bottom:1px solid #a8a8a8;transition:.5s ease}.contact-container .contact-elemnts .contact-terms .contact-terms-name{cursor:pointer;margin:0 auto;width:25%}.contact-container .contact-elemnts .contact-terms .contact-terms-name:hover{color:#e1e1e1}.contact-container .contact-elemnts .contact-data{display:flex;flex-direction:column;justify-content:center;padding:2.5% 0 4%;text-align:center}.contact-container .contact-elemnts .contact-data .contact-data-title{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:30px;padding:0 0 4%}.contact-container .contact-elemnts .contact-data .contact-data-location{display:flex;font-size:20px;justify-content:center;margin-bottom:1%}.contact-container .contact-elemnts .contact-data .contact-icon{margin-right:1%}.contact-container .contact-elemnts .contact-data .contact-timetable{margin:0 auto;width:35%}@media only screen and (max-width:900px){.contact-container .contact-elemnts{margin:30rem auto 0;width:100%}.contact-container .contact-elemnts .contact-data .contact-timetable{width:80%}}@media only screen and (max-width:1300px){.contact-container .contact-elemnts{margin:30rem auto 0;width:100%}.contact-container .contact-elemnts .contact-data .contact-timetable{width:45%}}.map-container{position:relative}.notfound-container{background-color:#e1e1e1;font-size:30px;height:100vh;position:fixed}.notfound-container,.terms-page{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.terms-page{height:90vh;text-align:center}.terms-page .terms-container{width:50%}.header-app-container{position:fixed;width:100%;z-index:2}.header-app-container .header-profile-container{display:flex;width:100%}.header-app-container .header-profile-container .header-profile{width:75%}.header-app-container .pages-container{display:none}.header-app-container .header-container{align-items:center;background:#303030;color:#fdfdfd;display:flex;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:700;height:9vh;justify-content:end}.header-app-container .header-container .header-title{color:orange;cursor:pointer;font-family:cursive;margin-right:39%;transition:.5s ease}.header-app-container .header-container .header-title:hover{color:#ff0;font-size:33px;transition:.5s ease}.header-app-container .header-container .acces-header{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:font;animation-name:font;cursor:pointer;display:flex;font-size:19px;text-align:center;transition:.5s ease;width:50%}.header-app-container .header-container .acces-header .page-header{background:none;border:none;border-bottom:2.5px solid transparent;color:inherit;cursor:pointer;font:inherit;margin:0 auto;padding:1% 0;transition:.5s ease}.header-app-container .header-container .acces-header .page-header:focus,.header-app-container .header-container .acces-header .page-header:hover{border-bottom:2.5px solid rgba(255,166,0,.669);transition:.5s ease}.header-app-container .header-container .icon-menu{display:none}@-webkit-keyframes font{0%{font-size:0}to{font-size:19px}}@keyframes font{0%{font-size:0}to{font-size:19px}}@media screen and (max-width:1100px){.header-app-container .header-profile-container .header-profile{width:0}.header-app-container .header-container{justify-content:space-between}.header-app-container .header-container .acces-header{display:none}.header-app-container .header-container .icon-menu{color:#e1e1e1;display:flex;transition:.5s ease}.header-app-container .header-container .icon-menu:hover{transition:.5s ease}.header-app-container .pages-container{background-color:#303030;color:#e1e1e1;cursor:pointer;display:inherit;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;font-size:19px;font-weight:700;text-align:center;width:100%}.header-app-container .pages-container .page{border-top:1px solid #000;padding:15px;transition:.7s ease}.header-app-container .pages-container .page:hover{background:#4e4e4e;transition:.5s ease}}.profile-contains{background-color:#303030;color:#fdfdfd;cursor:pointer;display:flex;flex-direction:column;text-align:center;width:25%}.profile-contains .profile-icon-name .icon-help-text{color:#c3c3c3;font-size:15px;margin-top:10px}.profile-contains .profile-domain{border-top:1px solid #000;font-size:20px;padding:15px;transition:.7s ease}.profile-contains .profile-domain:hover{background:#4e4e4e;transition:.5s ease}.profile-contains .profile-icon{font-size:60px;margin-bottom:10px}@media screen and (max-width:1100px){.profile-contains{width:100%}}.cart-container{padding:0 10px}.minicart-container{background-color:#fdfdfd;border-radius:20px;box-shadow:1px 1px 10px 1px;color:#303030;cursor:auto;margin:0 10px 0 0;position:absolute;right:0;width:350px}.minicart-container .minicart-details{border-bottom:3px solid #c3c3c3;color:#8d8d8d;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:25px;padding:15px}.minicart-container .minicart-details:last-child{border-bottom:none}.minicart-container .minicart-product{max-height:500px;overflow:scroll;overflow-x:hidden;text-align:start}.minicart-container .minicart-product .minicart-product-contain{color:#4e4e4e;font-family:Courier New,Courier,monospace;font-size:21px}.minicart-container .minicart-product .minicart-product-contain .minicard-product-details{border-bottom:1px solid #e1e1e1;margin-bottom:10px}.minicart-container .minicart-product .minicart-product-contain .minicard-product-details:hover{box-shadow:0 0 5px -2px #4e4e4e}.minicart-container .minicart-product .minicart-product-contain .minicard-product-details .minicart-product-first-part{align-items:center;display:flex}.minicart-container .minicart-product .minicart-product-contain .minicard-product-details .minicart-product-first-part .minicart-delete{margin-right:7px}.minicart-container .minicart-product .minicart-product-contain .minicard-product-details .minicart-product-second-part{display:flex;justify-content:space-between}.minicart-container .minicart-order{cursor:pointer;display:flex;justify-content:space-evenly}.minicart-container .minicart-order:hover{background-color:#4e4e4e;border-bottom-left-radius:20px;border-bottom-right-radius:20px;color:#e1e1e1;transition:.5s ease}@media screen and (max-width:1100px){.minicart-container{display:none}}.page-menu-container{background-color:#fdfdfd;width:100%}.page-menu-container .menu-container{display:flex;flex-direction:column;justify-content:center;min-height:100vh;text-align:center;width:100%}.page-menu-container .menu-container .menu-title-decriptions{border-radius:10px;color:#303030;margin:9% auto 0;width:50%}.page-menu-container .menu-container .menu-title-decriptions .menu-title{font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:35px;font-style:oblique}.page-menu-container .menu-container .menu-title-decriptions .menu-description{font-family:cursive;font-size:19px;font-style:oblique;padding:0 2% 1%}.page-menu-container .menu-container .menu-with-productCards{display:grid;flex-direction:column;grid-template-columns:repeat(auto-fit,23rem);justify-content:center;width:100%}@media screen and (max-width:780px){.page-menu-container .menu-container .menu-title-decriptions{border-radius:0;margin-top:30%;width:100%}.page-menu-container .menu-container .menu-with-productCards{display:flex;flex-direction:column;gap:60px;grid-template-columns:repeat(auto-fit,22rem);margin:5% auto;width:100%}}.card-component .card-container{background:#fdfdfd;border-radius:10px;box-shadow:8px 2px 15px -5px;height:410px;margin:0 auto 10%;width:300px}.card-component .card-container:hover .card-image-container{background-size:120% 120%;transition:.6s ease}.card-component .card-container .card-image-container{background-position:50%;background-size:100% 100%;border-radius:10px;cursor:pointer;height:190px;transition:.6s ease;width:100%}.card-component .card-container .card-components{width:100%}.card-component .card-container .card-components .card-title{color:#303030;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:31px;font-style:italic;font-weight:lighter;height:41px;margin-bottom:7px;padding:4px 0}.card-component .card-container .card-components .card-description{-webkit-line-clamp:3;line-clamp:2;-webkit-box-orient:vertical;border-bottom:.5px solid #a8a8a8;color:#6d6d6d;display:-webkit-box;font-family:sans-serif;height:62px;overflow:hidden;text-align:inherit;-webkit-text-decoration:dashed;text-decoration:dashed;text-overflow:ellipsis}.card-component .card-container .card-prices-discount{border-bottom:.5px solid #a8a8a8;display:flex;font-family:fantasy;font-size:25px;justify-content:space-around;padding:15px 0 0}.card-component .card-container .card-prices-discount .discount-price{color:#ff0606}.card-component .card-container .card-prices-discount .normal-price{color:#4e4e4e;text-decoration:line-through}.card-component .card-container .card-order{align-items:center;background-color:#4e4e4e;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#e1e1e1;cursor:pointer;display:flex;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:19px;font-weight:lighter;height:65px;justify-content:center;text-align:center;transition:.5s}.card-component .card-container .card-order:hover{background:linear-gradient(270deg,rgba(255,166,0,.669) 35%,#303030 70%) 100%;background-size:200% 100%;color:#303030;transition:.5s;transition:.5s ease}@media screen and (max-width:780px){.card-component{height:410px;margin-bottom:0;width:400px}}.product-control-container{align-items:center;display:flex;flex-direction:column;height:100vh;margin:0 auto;text-align:center;width:100%}.product-control-container .product-control-buttons{margin:80px auto;width:700px}.product-control-container .security-delete-product{background-color:#3e03ff;display:flex;justify-content:space-around;width:100%}.product-control-container .security-delete-product .security-button{color:wheat}.add-product-container{display:flex;flex-direction:column;height:100vh;text-align:center;width:100%}.add-product-container .add-product-details{margin:0 auto;width:80%}.add-product-container .add-product-details .add-product-title{margin-top:90px}.product-update{align-items:center;display:flex;flex-direction:column;height:90vh;justify-content:center;text-align:start;width:100%}.product-update .product-update-title{margin-top:7rem}.product-update .product-update-container{margin:20px auto;text-align:center;width:100%}.product-update .product-update-container .product-to-update{padding:20px}.product-update .product-update-container .product-to-update .update-input{margin-left:1rem;padding:10px 30px}@media only screen and (max-width:900px){.add-product-container .add-product-details{width:100%}.add-product-container .add-product-details .add-product-title{margin-top:80px}}.admin-login{align-items:center;height:100vh;text-align:center;width:100%}.admin-container,.admin-login,.admin-login .admin-login-container .admin-description{display:flex;justify-content:center}.admin-container{height:100vh;text-align:center;width:100%}.admin-container .admin-components .admin-title{margin-bottom:2rem;margin-top:10rem}.admin-setting-container{display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}.admin-setting-container .admin-settings-title{margin-top:7rem}.admin-setting-container .admin-reset-password{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:2rem;text-align:center;width:100%}.page-cart-container{background:#f5f5f5;display:flex;padding-top:11vh;text-align:start}.page-cart-container .page-cart-products{display:flex;flex-direction:column;justify-content:center;margin:0 30px;padding:0 10px;width:60%}.page-cart-container .page-cart-products .page-cart-order-title{color:#4e4e4e;font-family:Georgia,Times New Roman,Times,serif;font-size:30px;font-weight:700;margin-bottom:15px}.page-cart-container .page-cart-products .page-cart-products-title{color:#8d8d8d;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;font-size:large;font-weight:700}.page-cart-container .page-cart-products .page-cart-products-contain .page-cart-product-container{background-color:#fdfdfd;border-bottom:.5px solid #e1e1e1;border-radius:20px;font-family:Courier New,Courier,monospace;margin:15px auto}.page-cart-container .page-cart-products .page-cart-products-contain .page-cart-product-container:last-child{border-bottom:none}.page-cart-container .page-cart-products .page-cart-products-contain .page-cart-product-container .page-cart-product{align-items:center;display:flex;flex-direction:row;justify-content:start}.page-cart-container .page-cart-products .page-cart-products-contain .page-cart-product-container .page-cart-product .page-cart-pizza-image{background-color:#f5f5f5;border-radius:20px;margin:10px;padding:10px;text-align:center;width:160px}.page-cart-container .page-cart-products .page-cart-products-contain .page-cart-product-container .page-cart-product .page-cart-short-details{color:#6d6d6d;display:flex;flex-direction:column;font-size:26px;font-weight:700;margin:10px;width:100%}.page-cart-container .page-cart-products .page-cart-products-contain .page-cart-product-container .page-cart-product .page-cart-short-details .page-cart-product-title{margin-bottom:50px}.page-cart-container .page-cart-products .page-cart-products-contain .page-cart-product-container .page-cart-product .page-cart-short-details .page-cart-pieces-part{display:flex;justify-content:space-between}.page-cart-container .page-cart-products .page-cart-products-contain .page-cart-product-container .page-cart-product .page-cart-short-details .page-cart-pieces-part .page-cart-delete-button{border-radius:5px;box-shadow:1px 2px 6px -3px;margin-left:15px;padding:0 3px;text-align:center}.page-cart-container .page-cart-products .page-cart-products-contain .page-cart-product-container .page-cart-product .page-cart-short-details .page-cart-pieces-part .page-cart-delete-button:hover{background-color:#f5f5f5}.page-cart-container .page-cart-products .page-cart-products-contain .page-cart-product-container .page-cart-product .page-cart-short-details .page-cart-pieces-part .page-cart-pieces-select{border-radius:5px;box-shadow:1px 2px 6px -3px;cursor:pointer;margin-left:15px;padding:1px 6px;text-align:center}.page-cart-container .page-cart-products .page-cart-products-contain .page-cart-product-container .page-cart-product .page-cart-short-details .page-cart-pieces-part .page-cart-pieces-select:hover{background-color:#f5f5f5}.page-cart-container .page-cart-products .page-cart-products-contain .page-cart-product-container .page-cart-product .page-cart-short-details .page-cart-pieces-part .page-cart-pieces-number{border:none;box-shadow:none;color:#000;cursor:auto}.page-cart-container .page-cart-products .page-cart-products-contain .page-cart-product-container .page-cart-product .page-cart-short-details .page-cart-pieces-part .page-cart-pieces-number:hover{background-color:initial}.page-cart-container .page-cart-products .page-cart-products-contain .page-cart-product-container .page-cart-product .page-cart-short-details .page-cart-pieces-part .page-cart-product-price{color:#4e4e4e;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:27px}.page-cart-container .page-cart-products .page-cart-products-contain .page-cart-product-container .page-cart-product .page-cart-delete-button{cursor:pointer}.page-cart-container .page-cart-products .page-cart-tableware{align-items:center;background-color:#fdfdfd;border-radius:10px;color:#4e4e4e;display:flex;justify-content:center;width:20%}.page-cart-container .page-cart-products .page-cart-tips{background-color:#fdfdfd;border-radius:10px;margin-top:15px;padding:10px}.page-cart-container .page-cart-products .page-cart-mentions{background-color:#fdfdfd;border-radius:10px;margin-bottom:24vh;margin-top:15px;padding:20px}@media screen and (max-width:780px){.page-cart-container{display:flex;flex-direction:column}.page-cart-container .page-cart-products{margin:0;width:100%}.page-cart-container .page-cart-products .page-cart-tableware{width:100%}.page-cart-container .page-cart-products .page-cart-mentions{border:none;margin-bottom:10px}.page-cart-container .page-cart-products .page-cart-button-contain .page-cart-button,.page-cart-container .page-cart-products .page-cart-button-contain .page-cart-button:hover{width:100%}.page-cart-container .page-cart-summary-contain{margin:10px}}.order-summary-container{display:flex;flex-direction:column;margin-left:9%;margin-top:10vh;position:fixed;text-align:left;width:250px}.order-summary-container .order-summary-title{color:#6d6d6d;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;padding:10px;text-align:center}.order-summary-container .order_summary-details{background-color:#fdfdfd;border-radius:10px;padding:20px}.order-summary-container .order_summary-details .order-summary{color:#8d8d8d;display:flex;flex-direction:row;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-size:21px;font-weight:700;margin:10px 5px}.order-summary-container .order_summary-details .order-summary .order_summary-delivery-status{color:green;margin-left:10px}.order-summary-container .order_summary-details .order-summary:last-child{border-bottom:none}.order-summary-container .order_summary-button{background-color:#fdfdfd;border-radius:30px;box-shadow:0 0 11px -6px;cursor:pointer;font-size:20px;font-weight:bolder;margin-top:20px;padding:10px;text-align:center;transition:.5s ease}.order-summary-container .order_summary-button:hover{background:linear-gradient(270deg,rgba(255,166,0,.669) 35%,#303030 70%) 100%;background-size:200% 100%;box-shadow:0 0 20px 2px;color:#000;font-size:25px;transition:.5s;transition:.5s ease}@media screen and (max-width:780px){.order-summary-container{margin:0;position:static;width:100%}.order-summary-container .order-summary-title{margin:0}.order-summary-container .order-summary{margin:0;padding:0}}.order-section-container{background:#f5f5f5;display:flex;height:100vh;padding-top:11vh}.order-section-container .order-section-components{display:flex;flex-direction:column;margin:0 20px;padding:0 10px;width:50%}.order-section-container .order-section-components .order-section-components-title{color:#4e4e4e;font-family:Georgia,Times New Roman,Times,serif;font-size:30px;font-weight:700;margin-bottom:15px}.order-section-container .order-section-components .order-section-addresses-container .order-section-addresses-title{color:#6d6d6d;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;font-size:large;font-weight:700}.order-section-container .order-section-components .order-section-addresses-container .order-section-addres-contain{align-items:center;background-color:#fdfdfd;border-radius:20px;cursor:pointer;display:flex;flex-direction:row;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:larger;font-weight:700;height:80px;justify-content:space-between;margin:10px 0;padding:10px}.order-section-container .order-section-components .order-section-addresses-container .order-section-addres-contain:hover{box-shadow:0 0 3px 0}.order-section-container .order-section-components .order-section-addresses-container .order-section-addres-contain .order-section-addres-details{align-items:center;display:flex;text-align:center}.order-section-container .order-section-components .order-section-addresses-container .order-section-addres-contain .order-section-addres-details .order-section-addres-icon-location{margin-right:10px}.order-section-container .order-section-components .order-section-add-address-button-contain{width:100%}.order-section-container .order-section-components .order-section-add-address-button-contain .order-section-add-address-button{background-color:#fdfdfd;border-radius:20px;box-shadow:1px 1px 3px -2px;color:#6d6d6d;cursor:pointer;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:20px;font-weight:700;margin:10px 0;padding:10px;width:30%}.order-section-container .order-section-components .order-section-add-address-button-contain .order-section-add-address-button:hover{box-shadow:1px 1px 4px -1px}.order-section-container .order-section-components .order-section-add-address-container{background-color:#fdfdfd}.order-section-container .order-section-components .order-section-add-address-container .order-section-add-address-field{display:flex;flex-direction:column}.order-section-container .order-section-payment-method{background-color:#fdfdfd;border-radius:20px;margin-top:10px;padding:20px 0}.add-address-add-button-container{display:flex;justify-content:center;margin-top:10px}.add-address-add-button-container .add-address-add-button{border-radius:10px;box-shadow:0 0 1px 1px #c3c3c3;color:#a8a8a8;cursor:pointer;width:30%}.add-address-add-button-container .add-address-add-button:hover{box-shadow:0 0 3px 1px #6d6d6d;color:#303030}.page-cart-summary-contain{margin-left:15px;text-align:center}@media screen and (max-width:800px){.page-cart-summary-contain{margin:0 10px}.order-section-container{display:flex;flex-direction:column;height:auto}.order-section-container .order-section-components{margin:0;text-align:center;width:100%}.order-section-container .order-section-components .order-section-add-address-button-contain .order-section-add-address-button{width:100%}}
/*# sourceMappingURL=main.6367fdd4.css.map*/