@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300&display=swap);#root,.App,body,html{margin:0;box-sizing:border-box}body{background-color:#000}.App{color:#ccc5bc;font-family:Nunito,Impact,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:grid;grid-template-rows:auto 1fr auto}li,table,td,tr,ul{margin:0;padding:0}.main{margin-top:56px}ul{list-style-type:none}#navigation-bar{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 16px;box-shadow:0 4px 6px 0 rgba(0,0,0,.2);position:fixed;top:0;z-index:100;width:100%;background:#000}#navigation-bar a{text-decoration:none}#navigation-bar .header__logo img{height:26px}#navigation-bar h1{font-weight:700;font-size:17px;color:#ccc5bc;margin-top:3px;margin-right:20px}#navigation-bar .header__search{display:flex;flex:1 1;align-items:center;border-radius:24px;margin-right:20px}#navigation-bar .header__search .header__searchInput{height:12px;padding:10px;border:none;width:100%;border-radius:0}#navigation-bar .header__search .searchIcon{padding:5px;height:22px!important;background-color:#cd9042}#navigation-bar .header__nav{display:flex;justify-content:space-evenly}#navigation-bar .header__nav .header__optionLineOne{font-size:10px}#navigation-bar .header__nav .header__optionLineTwo{font-size:13px;font-weight:800}#navigation-bar .header__nav .header__optionCart{display:flex;align-items:center;color:#fff}#navigation-bar .header__nav .header__CartCount{margin-left:10px;margin-right:30px}#navigation-bar .header__nav .header__option{display:flex;flex-direction:column;margin-left:10px;margin-right:10px;color:#fff;align-self:center}@media only screen and (max-width:530px){.header-logo{padding-left:0;width:70px;font-size:9px;font-size:11px;height:19px!important}.header-logo .header__searchInput{height:8px}.header-logo .header__searchInput:hover{width:200px}}@media only screen and (max-width:400px){#navigation-bar .header__option,#navigation-bar h1{font-size:11px}.header__optionLineOne,.header__optionLineTwo{font-size:9px}}@media only screen and (max-width:530px){#navigation-bar .header__option,#navigation-bar h1{font-size:11px}}.left-content img{width:100%;object-fit:cover}.right-content{display:flex;flex-direction:column;justify-content:space-evenly;padding:24px;align-items:center;background:url(/static/media/seamless.6a44f9ce.png)}.right-content h2{margin:0}.masonry p{text-align:center;max-width:430px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:550px){.left-content img{margin-bottom:-1rem}.masonry p{margin-bottom:2rem}}@media (min-width:550px){.masonry{min-height:350px;display:grid;grid-template-columns:1fr 1fr;text-decoration:none}.left-content img{margin-bottom:-1rem}}@media (min-width:750px){.masonry .right-content{padding:48px}}@media (min-width:2500px){.masonry{margin:0 auto;max-width:1920px}}a{text-decoration:none;font-weight:500}.cta,a{color:#fff}.cta{font-size:1.1rem;white-space:nowrap;background:#ec4c24;padding:10px 7rem;text-align:center}.cta:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}button{background:none;border:none}.btn,button{cursor:pointer}.btn{height:44px;display:flex;justify-content:center;align-items:center;padding:0 12px}.btn-main{background:#ec4c24;border:1px solid #ec4c24;border-radius:8px;-webkit-filter:brightness(.8);filter:brightness(.8)}.btn-main h3,.btn-main h4{color:#fff;font-family:Impact}.btn-main .icon-btn{width:20px;height:20px;margin:6px;-webkit-filter:invert(1);filter:invert(1)}.btn-main:hover{transition:.3s ease;-webkit-filter:brightness(1);filter:brightness(1)}.btn-main:disabled{-webkit-filter:saturate(0);filter:saturate(0);opacity:.05}.btn-ghost{background:none;border:2px solid #ec4c24;border-radius:8px}.btn-ghost h3,.btn-ghost h4{color:#ec4c24;text-transform:capitalize}.btn-ghost .icon-btn{width:20px;height:20px;margin:6px;-webkit-filter:invert(.5) sepia(1) saturate(5) hue-rotate(-45deg);filter:invert(.5) sepia(1) saturate(5) hue-rotate(-45deg)}.btn-ghost:hover{transition:.3s ease;background:#ec4c24;border-color:#ec4c24}.btn-ghost:hover h3{color:#fff}.btn-ghost:hover .icon-btn{-webkit-filter:invert(1);filter:invert(1)}.btn-circle{height:44px;width:44px;border-radius:44px;background:#ec4c24;color:#fff}.select-ghost{display:flex;justify-content:space-between;align-items:center;padding:0 24px;background:none;border:2px solid #ec4c24;border-radius:8px;width:100%}.select-ghost h4{color:#ec4c24;text-transform:capitalize;font-weight:400}.select-ghost .dropdown-arrow{width:20px;height:20px;margin:6px;-webkit-filter:invert(.5) sepia(1) saturate(5) hue-rotate(-45deg);filter:invert(.5) sepia(1) saturate(5) hue-rotate(-45deg)}.select-ghost:hover{transition:.3s ease;background:#ec4c24}.select-ghost:hover h4{color:#fff}.select-ghost:hover .dropdown-arrow{-webkit-filter:invert(0);filter:invert(0)}.add{width:100%;align-self:flex-start;grid-gap:12px;gap:12px;padding:0 8px;height:60px}.add,.add label{display:flex;align-items:center}.add label{cursor:pointer;justify-content:center;height:44px;width:44px;background:#ec4c24;border-radius:44px}.add label input{display:none}.add label:hover{-webkit-transform:scale(1.2);transform:scale(1.2);border-color:#2c2c2c;transition:.3s ease}.btn-32{height:32px;border-radius:0}.delete{background:#2c2c2c}.delete:hover{background:#ec4c24}.admin-options{display:flex}.btn-300{width:300px;margin:12px auto auto;color:#fff;font-size:17px}.page-hero .btn-32{width:105px}.back{margin-bottom:20px}#footer{width:100%;background-color:#000;box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08);overflow:hidden;display:grid;justify-items:center;align-items:center;bottom:0;left:0}#footer img{height:1.5rem;line-height:1.5rem;vertical-align:middle}#footer img:hover{-webkit-transform:scale(1.5);transform:scale(1.5)}#footer p{margin-bottom:20px;margin-top:0;font-size:.75rem}#footer ul{list-style:none;display:flex;align-items:center;text-align:center;padding:0;margin-top:1.5rem}#footer ul li{justify-items:center;margin-left:1rem}.custom-file-chooser{border-radius:4px;overflow:hidden}.custom-file-chooser input[type=file]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.custom-file-chooser img{vertical-align:middle;object-fit:contain;background-color:#2c2c2c}.url{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse;background:#2c2c2c}@media only screen and (min-width:1000px){.url{flex-direction:row}}.url p{margin:0 12px}.url input{width:100px;height:button-height}@media only screen and (min-width:1000px){.url input{width:300px}}.spinner-container{z-index:100;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:flex;justify-content:center;align-items:center;width:99vw;height:calc(100vh - 80px)}.spinner-container .spinner{position:relative;height:80px;width:80px}.spinner-container .spinner div{display:inline-block;position:absolute;left:8px;width:16px;background:#ec4c24;-webkit-animation:heartbeat 1.2s cubic-bezier(0,.5,.5,1) infinite;animation:heartbeat 1.2s cubic-bezier(0,.5,.5,1) infinite}.spinner-container .spinner div:first-child{left:8px;-webkit-animation-delay:-.24s;animation-delay:-.24s}.spinner-container .spinner div:nth-child(2){left:32px;-webkit-animation-delay:-.12s;animation-delay:-.12s}.spinner-container .spinner div:nth-child(3){left:56px;-webkit-animation-delay:0;animation-delay:0}@-webkit-keyframes heartbeat{0%{top:8px;height:64px}50%,to{top:24px;height:32px}}@keyframes heartbeat{0%{top:8px;height:64px}50%,to{top:24px;height:32px}}input{border:none;height:30px;background-color:#2c2c2c;width:400px}@media only screen and (max-width:1000px){input{width:270px}}.input-ingredient,.input-price,.input-title{height:button-height}.input-description{line-height:1rem;height:3rem}.section-admin{text-align:center}.section-admin .admin-instructions,.section-admin .admin-subtitle{width:100%}.verif{font-size:13px;text-align:left}.product{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;margin:10px;padding:20px;max-height:400px;min-width:100px;background:url(/static/media/seamless.6a44f9ce.png);background-color:#2c2c2c;z-index:1}.product .section-ingredients{max-width:300px;line-height:1rem;height:2rem;overflow:hidden}.product .pill{padding:4px 8px;font-size:.8rem}.product__rating{display:flex}.product__description{font-weight:100;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product>a>img{max-height:200px;width:100%;object-fit:contain;margin-top:10px;margin-bottom:15px}.product>button{background:#f0c14b;margin-top:10px;border-color:#a88734 #9c7e31 #846a29;border-style:solid;border-width:1px;color:#111}.product__price{margin-top:5px;font-size:1.1rem;color:#cd9042}.product__info{height:100px;margin-bottom:15px}@media only screen and (max-width:500px){.product{margin:20px auto}.product,.product>img{width:80%}.cta{width:3.5rem}}.hero__image{width:100%;z-index:-1}.home__container{width:100%}.spacer{height:2rem}.home{display:flex;justify-content:center;margin-left:auto;margin-right:auto;max-width:1500px}@media only screen and (min-width:550px){.home .product{width:100%}}.home__row{display:flex;z-index:1;margin-left:5px;margin-right:5px}@media only screen and (max-width:550px){.home__row{display:grid}.home__row .hero__image{margin-bottom:-100px;width:100%}}.menu h1{text-align:center}.menu .masonry:nth-child(2n)>.right-content{grid-column:1;grid-row:1}.menu .page-hero{margin-bottom:0}.login{background-color:#000;height:100vh;display:flex;flex-direction:column;align-items:center}.login p{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;text-align:justify}.login .cta{width:50px;height:30px}.login__logo{object-fit:contain;width:100px;margin:20px auto}.login__container{width:300px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;border-radius:5px;border:1px solid #d3d3d3;padding:20px}.login__container>h1{font-weight:500;margin-bottom:20px}.login__container>form>h5{margin-bottom:5px}.login__container>form>input{height:30px;margin-bottom:10px;background-color:#fff;width:98%}.login__container>p{margin-top:15px;font-size:12px}.login__signInButton{background:#f0c14b}.login__registerButton,.login__signInButton{border-radius:2px;width:100%;height:30px;border:1px solid;margin-top:10px}.login__registerButton{background:#ec4c24;color:#fff;font-weight:500}.checkoutProduct .image{object-fit:contain;width:180px;height:180px}.checkoutProduct .checkoutProduct__info{padding-left:20px}.checkoutProduct .checkoutProduct__info>button{background:#f0c14b;margin-top:10px;border-color:#a88734 #9c7e31 #846a29;border-style:solid;border-width:1px;color:#111}.checkoutProduct .checkoutProduct__rating{display:flex}.checkoutProduct .checkoutProduct__title{font-size:17px;font-weight:800}.subtotal{color:#000}.subtotal__gift{display:flex;align-items:center}.subtotal__gift>input{margin-right:5px}.checkout{background-color:#000}.checkout__ad{width:100%;margin-bottom:10px}.checkout__title{margin-right:10px;padding:10px;border-bottom:1px solid #d3d3d3}.page{align-items:center;text-align:center;display:grid;grid-auto-flow:row;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.page,.page .cta{margin:0 auto}.page .section-products{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.page-hero{margin-bottom:2rem;height:40vh;background-color:#2c2c2c;overflow:hidden;display:grid;justify-content:center;align-content:center}.page-hero h1{margin:8px;line-height:1.5;text-align:center;text-transform:uppercase;color:#ec4c24;font-size:3rem}.page-hero small{text-align:justify;font-size:12px;max-width:800px;padding:16px}.section-ingredients{justify-content:center;margin:0 auto!important;display:flex;flex-direction:row;flex-wrap:wrap;line-height:1.5em;overflow:hidden}@media only screen and (min-width:1000px){.section-ingredients{width:750px;margin:8px auto 100px}}.pill{border:1px solid #ccc5bc;color:#ccc5bc;background-color:#2c2c2c;margin:4px;padding:5px 10px}.pill:nth-child(2n){border:1px solid #ec4c24}.pill:nth-child(2n) ul{height:-webkit-min-content;height:min-content;display:flex;flex-wrap:wrap;justify-content:flex-start}.pill:nth-child(2n) ul li{margin:3px 6px 3px 0}.pill:nth-child(2n) .food-icon{height:80%;-webkit-filter:invert(.5);filter:invert(.5)}.product-page .left-content img{height:350px;object-fit:contain}.price{position:absolute;cursor:default;width:800px;display:flex;flex-direction:row;justify-content:flex-end}.price h3{width:-webkit-max-content;width:max-content;padding:8px;margin:12px;color:#fff;background:#cd9042;border-radius:4px;box-shadow:2px 2px 4px rgba(0,0,0,.5)}#contact-form{width:80%;padding:var(--space-big);box-shadow:0 5px 15px 0 rgba(0,0,0,.15);margin:0 auto 1rem}#contact-form input,textarea{width:100%;background-color:#2c2c2c;border:0;padding:10px 20px;box-sizing:border-box;margin-bottom:15px;font-size:1rem}#contact-form textarea{height:9rem;resize:vertical}#contact-form p{display:none;text-align:center;color:#ccc5bc;background-color:#000;padding:10px;border:0}#contact-form .visible{display:block}.date-time{display:grid;grid-template-columns:60% 40%}@media (min-width:768px){#contact-form{width:50%}}@media (min-width:1600px){#contact-form{width:40%;max-width:960px}}@media (max-width:320px){#contact-form{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#contact-form input,textarea{padding:10px}}.contact-page{text-align:center}.leaflet-container{width:100%;height:430px}.contact-page img{width:100%;height:40vh}@media screen and (min-width:750px){.contact-page img{height:45vh}}@media screen and (min-width:960px){.contact-page img{height:50vh}}@media screen and (min-width:1200px){.contact-page img{height:60vh}}@media screen and (min-width:1450px){.contact-page img{height:70vh}}@media screen and (min-width:1850px){.contact-page img{height:80vh}}@media screen and (min-width:2050px){.contact-page img{height:90vh}}@media screen and (min-width:2250px){.contact-page img{height:100vh}}.subtotal{display:flex;flex-direction:column;justify-content:space-between;width:300px;height:100px;padding:20px;background-color:#f3f3f3;border:1px solid #ddd;border-radius:3px}.subtotal-gift{display:flex;align-items:center}.subtotal-gift>input{margin-right:5px}.subtotal>button{background:#f0c14b;border-radius:2px;width:100%;height:30px;margin-top:10px;border-color:#a88734 #9c7e31 #846a29;border-style:solid;border-width:1px;color:#111}.checkoutProduct{display:flex;margin-top:20px;margin-bottom:20px}.checkoutProduct-info{padding-left:20px}.checkoutProduct-info>button{background:#f0c14b;margin-top:10px;border-color:#a88734 #9c7e31 #846a29;border-style:solid;border-width:1px;color:#111}.checkoutProduct-image{object-fit:contain;width:180px;height:180px}.checkoutProduct-rating{display:flex}.checkoutProduct-title{font-size:17px;font-weight:800}@media only screen and (max-width:450px){.checkoutProduct{display:flex;flex-direction:column}}.checkout{display:flex;padding:20px;height:-webkit-max-content;height:max-content;justify-content:space-between}.checkout-ad{width:100%;margin-bottom:10px}.checkout-title{margin-right:20px;padding:10px;border-bottom:1px solid #d3d3d3}@media only screen and (max-width:780px){.checkout{display:flex;flex-direction:column}}.container{max-width:1200px;min-height:100vh;align-items:center;background-size:cover;background-position:50%;background-repeat:no-repeat;margin:0;padding:0;box-sizing:border-box;font-family:"Roboto",Arial,Helvetica,sans-serif}#payment-form,.container{display:flex;justify-content:center}#payment-form{margin-top:30px;background:#fff;max-width:500px;max-height:100%;flex-direction:column;padding:1rem;border-radius:10px;box-shadow:3px 3px 40px rgba(84,84,84,.9098039215686274);position:relative}#payment-form input,#payment-form select{padding:.75rem .25rem;outline:none;border:1px solid #ccc;border-radius:5px;position:relative;width:100%;height:auto;background-color:transparent;color:#000}#payment-form h4{color:#555;font-size:.9rem}.mt{margin-top:8rem}#payment-form .input-container{position:relative;font-size:1rem;color:#333}#payment-form .input-grp{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:.5rem}#payment-form button{width:100%;padding:1rem .5rem;margin-top:1.5rem;outline:none;border:none;border-radius:7px;background-color:#060a24;color:#fff;letter-spacing:1px;font-size:1.25rem;cursor:pointer;position:relative;z-index:9}#payment-form button:before{content:"";position:absolute;top:0;left:0;height:100%;width:0;background-color:#cd9042;z-index:-1}#payment-form button:hover:before{width:100%;transition:all .2s}#card{height:200px;width:100%;max-width:385px;position:absolute;top:-100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:15px;padding:1rem;display:flex;flex-direction:column;justify-content:center;background-image:url(https://images.pexels.com/photos/924824/pexels-photo-924824.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=750&w=1260);background-size:cover;background-position:50%;color:#eee;-webkit-filter:drop-shadow(1px 3px 10px #222);filter:drop-shadow(1px 3px 10px #222);-webkit-animation:fadeIn .2s linear 1;animation:fadeIn .2s linear 1}@-webkit-keyframes fadeIn{0%{top:-150px;opacity:0}to{opacity:1}}@keyframes fadeIn{0%{top:-150px;opacity:0}to{opacity:1}}#card .header{display:flex;justify-content:space-between;height:70px}#card .sticker{width:50px;height:40px;background-image:url(https://images.pexels.com/photos/728471/pexels-photo-728471.jpeg?auto=compress&cs=tinysrgb&dpr=1&w=500);background-position:50%;background-size:cover;object-fit:contain;border-radius:5px}#card .logo{max-width:60px}#card .body{justify-content:center;height:60%}#card .body,#card .footer{display:flex;flex-direction:row;align-items:center}#card .footer{justify-content:space-between;height:75px}@media (max-width:400px){#card{width:320px}}
/*# sourceMappingURL=main.54b2af0e.chunk.css.map */