@import url(https://fonts.googleapis.com/css2?family=Bitter:wght@900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&display=swap);:root{--primary:#359356;--secondary:#ffde59;--primaryFont:"Bitter",serif;--secondaryFont:"Open Sans",sans-serif}a,body,li,p,ul{font-family:Open Sans,sans-serif;font-family:var(--secondaryFont);margin:0;padding:0;text-decoration:none}a:link,a:visited{background-color:initial;color:green;text-decoration:none}a:hover{background-color:initial;color:gray;text-decoration:underline}li{list-style-type:none}body{background-color:#fff;overflow-x:hidden}h1,h3{color:#359356;color:var(--primary);font-family:Bitter,serif;font-family:var(--primaryFont);text-align:center}.button{background:#359356;background:var(--primary);border:2px solid #359356;border:2px solid var(--primary);border-radius:9999px;color:#fff;font-size:16px;font-weight:700;margin:20px;padding:10px 40px;transition-duration:.4s}.button:hover{background-color:#fff;border:solid;color:#359356;color:var(--primary);font-weight:700}input,textarea{background:#fff;border:1px solid #000;border-radius:20px;color:#000;padding:10px,16px}.loading-spinner{color:#359356;color:var(--primary);margin-top:35px;text-align:center}.grid{display:grid;grid-template-columns:repeat(8,1fr);justify-items:center}@media screen and (min-width:901px){.login{background-color:#fff}.login-flex{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 101px);padding-top:15px;width:100%}.login-modal{background-color:#fff;border:1px solid #fff;border-radius:15px;max-width:400px;padding:40px 50px;position:relative;width:100%;z-index:2}.background-image{background-attachment:fixed;background-image:url(/static/media/Off-White.d8e29bfd579f7b0ae083.jpg);background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}}.login img{grid-column:3/7;grid-row:1;margin-top:40px;max-width:250px;padding:40px}.login h3{grid-row:2;padding:5px}.login form,.login h3{grid-column:1/9;max-width:100%}.login form{border:0;display:flex;flex-direction:column;grid-row:3;margin:0;padding:0;row-gap:10px}.login input{color:#777;font-size:1em;outline:1px solid green;padding:8px 20px}.login button{border:none;border-radius:9999px;font-size:1em;height:40px;padding:8px 6px}.accountType-button,.login-button{background-color:var(--primary);color:#fff}.accountType-button{padding:10px}.accountType-flex{display:flex;gap:10px;grid-column:1/9;grid-row:3}.signup-error,.signup-note{color:gray;font-family:var(--secondaryFont);font-size:14px;max-width:200px;padding-left:15px;text-align:center}.signup-error{font-style:italic}.login-benefits-flex{display:flex;font-weight:700;grid-row:4;justify-content:space-between;padding-top:20px}.login-benefits-flex,.login-serving-parsons{color:gray;gap:15px;grid-column:1/9;text-align:center}.login-serving-parsons{grid-row:5;padding:20px 5px 5px}.login-business-description{color:gray;gap:15px;grid-column:1/9;grid-row:6;padding-top:30px}.login-error{color:gray;font-style:italic;max-width:200px;padding-left:15px;text-align:center}.login p{margin:10px;max-width:200px}.permissions{font-size:12px;margin:0}.permissions h3{font-size:16px;margin:0}.permissions p{font-size:12px;max-width:500px}.permissions input:checked{background-color:green}.categories-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:500px){.categories-grid{grid-template-columns:repeat(3,minmax(10rem,18rem));justify-content:center}}.category-item{border:.5px dotted #d3d3d3;border-radius:10px;height:100px;padding:20px;text-align:center}.category-item:hover{background-color:#f8f7f5}.category-title{color:var(--primary);font-family:var(--primaryFont)}.category-image{height:75px;max-width:100%}.category-paragraph{border:.5px dotted #d3d3d3;border-radius:10px;font-size:14px;margin:20px auto;padding:20px;text-align:center;width:-webkit-fit-content;width:fit-content;width:minmax(10rem,18rem)}.category-h3{margin:auto}.category-paragraph:hover{cursor:pointer}.sold-items{display:flex;padding:10px}.faTruckFast{padding-left:10px}.product-grid{align-items:center;background-color:#f8f7f5;display:grid;grid-auto-rows:minmax(200px,auto);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}.cell{align-self:stretch;background-color:#fff;box-shadow:4px 4px 6px #0000000d;font-family:var(--secondaryFont);margin:10px;position:relative;text-align:center}.item-photo{cursor:zoom-in;height:140px;object-fit:contain;width:140px}.addition{align-items:center;background-color:var(--primary);display:flex;font-family:Arial,Helvetica,sans-serif;height:40px;justify-content:center;margin:20px auto;width:164px}.addition,.addition button{border-radius:20px;color:#fff;font-size:16px;font-weight:700}.addition button{background-color:#ffffff1a;border:none;margin:20px;padding:5px 20px}.addition button:hover{background-color:#ffffff80}.home .results{font-family:var(--secondaryFont);padding:5px}.pageNavigation,.upper-pageNavigation{align-items:center;display:flex;justify-content:center}.upper-pageNavigation{background-color:#fff;bottom:0;flex-direction:column;height:75px;position:relative;width:100%}.chevron{color:var(--primary)}.chevron,.disabled-chevron{cursor:pointer;height:24px;max-width:100%;padding:10px;width:24px}.disabled-chevron{color:#d3d3d3}.item-grid{align-items:center;display:flex}.product-description{color:#000;font-family:Bogle,Helvetica Neue,Helvetica,Arial,"sans-serif";font-size:15px;padding:5px 5px 10px 10px;text-align:left}.product-price{color:#000;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:20px;font-weight:700;max-width:134px;text-align:left}.item-price,.price-per-unit{color:gray;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:15px;text-align:left}.item-price{font-weight:400}.price{display:flex;flex-direction:column;justify-content:left;padding:10px 0 5px 10px}.temperature-icon{border-radius:50%;color:var(--primary);cursor:pointer;height:25px;padding-top:2px}.show{bottom:35px;display:none;position:absolute}.icon-description{color:gray;cursor:pointer;font-size:14px;padding-bottom:20px;position:relative}.cell-container{font-size:14px;padding:0 10px;text-align:left}.cell-subContainer{display:flex;flex-direction:column;justify-content:flex-start}.cases{font-size:14px;padding-top:15px;text-align:center}.item-score{color:gray;font-size:12px}.white-circle{background-color:#ffffffb3;border-radius:25%;height:30px;left:12px;position:absolute;top:12px;width:30px}.newItem{height:50px;position:absolute;right:0;top:0;width:50px}.cell-product-id{display:none}.lightboxCaption{color:gray;font-size:16px;font-weight:600px;height:100%;margin-bottom:6px;position:fixed;width:100%;z-index:1000000001}.faMagnifyingGlassPlus{color:#9696964d;height:20px}.popular-item{color:gray;font-size:small;padding-bottom:15px}.popular-item-number{background-color:#ffffffb3;border-radius:25%;color:var(--primary);font-size:2em;font-weight:bo;position:absolute;right:12px;top:12px}@media screen and (min-width:512px){.item-grid{display:grid;grid-template-columns:repeat(1,1fr)}.item-photo{height:140px;object-fit:contain;padding-top:10px;width:140px}.product-description{color:#000;cursor:pointer;font-size:15px;min-height:50px;padding:5px 0 10px 10px;text-align:left}.product-description,.text-copied{font-family:Bogle,Helvetica Neue,Helvetica,Arial,"sans-serif"}.text-copied{font-size:14px;margin:0;padding:0}.cell-container{display:flex;font-size:14px;justify-content:space-between;padding:0 15px 0 10px}.product-price{max-width:none}}@media screen and (min-width:1279px){.product-grid{background-color:#f8f7f5;display:grid;grid-auto-rows:minmax(200px,auto);grid-template-columns:repeat(4,18rem);justify-content:center}}@media print{.button,.logo,.navbar,.navbar-notification-link,.product-filter,.upper-pageNavigation{display:none}.product-grid{display:block}.cell{border:1px solid gray;box-shadow:none;break-inside:avoid;float:left;height:200px;margin:0;padding:10px;page-break-inside:avoid;width:300px}.cell-product-id{bottom:0;display:block;left:0;padding-bottom:10px;padding-left:10px;position:absolute}}.product-filter{margin:30px auto}.product-filter nav{background-color:#fff;border-radius:4px;padding:10px}.product-filter p{font-size:.9em;margin-right:10px}.product-filter button{background:#0000;border:0;border-right:1px solid #e4e4e4;color:gray;cursor:pointer;font-family:inherit;font-size:.9em;font-weight:700}.product-filter button:last-child{border:0}.product-filter button.active{color:var(--primary)}.sort{margin:10px}.navbar{background-color:var(--primary);position:-webkit-sticky;position:sticky;top:0;z-index:1100}.navbar-full-logo{display:none}.navbar-short-logo{grid-column:4/6;grid-row:1;margin-left:auto;margin-right:auto;max-width:200px;min-width:150px;padding:10px 0}@media screen and (min-width:620px){.navbar-full-logo{display:block;grid-column:4/6;grid-row:1;margin-left:auto;margin-right:auto;max-width:200px;padding:10px 0}.navbar-short-logo{display:none}}.navbar img{max-width:100%}.navbar button,.navbar input{display:none}.navbar .menuIcon{grid-column:1/1;grid-row:1;padding:5px}.navbar .searchIcon{grid-column:7/7;grid-row:1;padding:5px}.navbar .cartIcon{grid-column:8/8;grid-row:1;padding:5px;position:relative}.navicon{color:#fff;cursor:pointer;height:24px;max-width:100%;padding:10px;width:24px}.cartAmount{bottom:4px;color:#fff;font-size:.6em;left:6px}.cartAmount,.itemCount{font-family:var(--secondaryFont);position:absolute}.itemCount{background-color:var(--secondary);border-radius:100%;color:var(--primary);font-size:.65em;font-weight:700;left:22px;top:9px}.aboveTen{width:15px}.belowTen{padding:0 3px}.navbar-order-window{background-color:var(--secondary)}.navbar-order-window,.navbar-order-window-2{position:relative;text-align:center;width:100%}.navbar-order-window-2{background-color:#ffe88d}.navbar-order-text{color:#000;font-size:13px;padding:0 25px 0 0}.navbar-order-icon{color:#fffc;grid-column:8/9;position:absolute;right:0;top:0}.navbar-notification-link{grid-column:1/9;text-align:center}.modal-nav{background-color:#fff;bottom:0;overflow:hidden auto;padding:16px 0;position:fixed;right:100%;top:0;transform:translate3d(100%,0,0);transition:transform .5s ease 0s;width:256px;z-index:1300}.modal-backdrop{background-color:#0006;grid-column:1/9;height:100%;padding:10px 0;position:fixed;top:0;width:100%;z-index:1299}.navigation-items{display:flex;flex-direction:column;justify-content:left;padding:15px;row-gap:10px}.navigation-item{display:flex;justify-content:space-between}.navigation-item:hover{cursor:pointer}.navigation-flex{display:flex;gap:5px}.navigation-flex:hover{cursor:pointer}.nav-button{margin:10px;position:absolute;right:0}.navigation-header{padding:0 10px}.subcategory{background:#f3f3f3;padding-left:10px}.subcategory:hover{cursor:pointer}.subcategory .hide{display:none}.hide{bottom:35px;position:absolute}.searchModalNav{align-items:center;background-color:var(--primary);display:flex;height:60px;position:fixed;top:0;width:100%;z-index:1200}.searchModalNav .searchBar{grid-column:1/7;padding:10px 0;width:100%}.searchModalNav input{height:30px;padding:0 10px;width:100%}.searchModalNav form{padding:0 15px}.searchModalNav .navicon{grid-column:7/7;padding-left:10px}.searchModalNav button{background:none;border:none;color:#fff;font-family:var(--secondaryFont);font-weight:700;grid-column:8/8;padding:13px 10px 10px}.searchModalSuggestions{background:#fff;bottom:0;position:fixed;top:56px;width:100%}.cart-note{margin-bottom:40px;text-align:center}.checkoutButton{background-color:#fff;border:2px solid var(--primary);border-radius:9999px;color:var(--primary);font-size:16px;font-weight:700;margin:20px;padding:10px 40px;transition-duration:.4s}.totalText{color:#fff;font-family:var(--secondaryFont);padding:15px}.whiteSpace{height:55px}.disabledButton{background-color:hsla(0,0%,100%,.586);border:2px solid var(--primary);border-radius:9999px;color:var(--primary);font-size:16px;font-weight:700;margin:20px;padding:10px 40px;transition-duration:.4s}.checkOut{align-items:center;background-color:var(--primary);bottom:0;display:flex;justify-content:space-between;min-height:55px;position:fixed;width:100%}.window-notification{color:#fff;margin:10px;text-align:center}.button-modal{background-color:var(--primary);bottom:100px;color:#fff;position:absolute;right:10px}@media screen and (min-width:620px){.window-notification{display:grid}}.checkout-container{display:grid;grid-template-columns:repeat(8,1fr);justify-items:center;margin:0 auto;max-width:800px}.checkout-notes{grid-row:1;margin-top:20px}.checkout-notes,.order-summary{border:2px solid gray;border-radius:20px;grid-column:1/9;padding:25px;width:80%}.order-summary{grid-row:2;margin-top:10px}.checkout-sidebar{align-items:center;display:flex;flex-direction:column-reverse;gap:10px;grid-column:1/9;grid-row:3;margin-top:10px;padding-bottom:25px;width:80%}.checkoutForm,.coupon-section,.subtotal{border:2px solid gray;border-radius:20px;margin-top:10px;padding:25px;width:100%}.checkoutForm{grid-column:1/9;grid-row:5}.checkout-li{padding-top:10px}.subtotal p{padding:5px}.checkoutBox{display:flex;justify-content:space-between}.coupon-section h3{margin-bottom:15px;margin-top:0}.coupon-input-group{display:flex;gap:10px;margin-bottom:10px;margin-top:20px}.coupon-input{border:1px solid #ccc;border-radius:5px;flex:1 1;font-size:14px;padding:10px;text-transform:uppercase}.apply-coupon-btn{background-color:#359356;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;transition:background-color .3s}.apply-coupon-btn:hover:not(:disabled){background-color:#2a7444}.apply-coupon-btn:disabled{background-color:#ccc;cursor:not-allowed}.applied-coupon{align-items:center;background-color:#f0f8f4;border-radius:5px;display:flex;justify-content:space-between;padding:10px}.coupon-success{color:#359356;font-weight:700}.remove-coupon-btn{background-color:#dc3545;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:12px;padding:5px 15px}.remove-coupon-btn:hover{background-color:#c82333}.coupon-error{color:#dc3545;font-size:14px;margin-top:5px}.checkoutBox.discount{color:#359356;font-weight:700}.order-summary h3{margin-bottom:15px;margin-top:0}.cart-items-list{display:flex;flex-direction:column;gap:5px}.cart-item{border:1px solid #e0e0e0;gap:15px;padding:10px}.cart-item,.cart-item-image{border-radius:5px;display:flex}.cart-item-image{align-items:center;background-color:#f5f5f5;flex-shrink:0;height:80px;justify-content:center;overflow:hidden;width:80px}.cart-item-image img{max-height:100%;max-width:100%;object-fit:contain}.cart-item-details{display:flex;flex:1 1;flex-direction:column;gap:5px}.cart-item-description{font-size:14px;font-weight:700;margin:0}.cart-item-size{color:#666;font-size:12px;margin:0}.cart-item-quantity-price{align-items:center;display:flex;font-size:14px;justify-content:space-between;margin-top:5px}.cart-item-price{color:#359356;font-weight:700}@media screen and (min-width:620px){.checkout-notes{border:none;border-radius:20px;grid-column:1/9;grid-row:1;width:100%}.order-summary{border:2px solid gray;border-radius:20px;grid-column:1/5;margin-bottom:25px;width:80%}.checkout-sidebar,.order-summary{display:flex;flex-direction:column;gap:15px;grid-row:2}.checkout-sidebar{align-items:center;grid-column:5/9}.checkoutForm,.coupon-section,.subtotal{border:2px solid gray;border-radius:20px;width:100%}.checkoutBox{display:flex;justify-content:space-between}}.confirmation{text-align:center}.confirmation-checkmark{color:#359356;height:70px;padding:30px}.confirmation-text{padding:10px}.confirmation-image{height:200px;padding:30px}.confirmation-link{color:#000;cursor:pointer;font-weight:700}.product-dates{margin:auto;max-width:500px;padding-top:50px}.product-dates-flex{display:grid;grid-template-columns:1fr 5fr;overflow:hidden;padding-bottom:30px}.product-dates-subflex{display:flex;flex-direction:column;gap:15px;padding-right:20px}.product-dates-icon{color:var(--primary);margin-left:auto;margin-right:auto}.product-dates-button,.product-dates-header{color:var(--primary);font-weight:700}.product-dates-button{background-color:#fff;border:solid;font-size:12px;margin:20px auto;max-width:-webkit-fit-content;max-width:fit-content;padding:5px 50px}.order-info-grid{display:flex;flex-direction:column;gap:10px;justify-content:center;margin:0 auto 100px;max-width:300}.order-info-child{background:#fff;border-radius:10px;box-shadow:4px 4px 6px #0000000d;margin:0 auto;max-width:700px;padding:20px;text-align:center}.order-info-header{font-weight:700;padding:10px}.order-info-icon{color:var(--primary);height:40px}.learn{text-align:center}.learn-button{margin:30px}.learn-grid{display:flex;flex-direction:column;gap:10px;justify-content:center;margin:0 auto;max-width:300}.learn-child{background:#fff;border-radius:10px;box-shadow:4px 4px 6px #0000000d;margin:0 auto;max-width:600px;padding:20px;text-align:center;width:80%}.learn-header{font-weight:700;padding:10px}.learn-justify{text-align:justify}.learn-icon{color:var(--primary);height:40px}.tips-image{width:100%}.tips-parent-header{grid-column:1/9;grid-row:1;max-width:700px}.tips-parent-2{grid-column:1/9;grid-row:2;max-width:500px}.tips-parent-3{grid-column:1/9;grid-row:3;max-width:700px}.tips-button{grid-column:1/9;grid-row:4;margin:20px}.tips-child{background:#fff;padding:10px 20px;text-align:center}.tips-header{font-weight:700;padding:10px}.tips-icon{color:var(--primary);height:40px}.tips-link{color:var(--primary);font-weight:700;padding-top:15px}@media screen and (min-width:620px){.tips{margin:0 auto}.tips-parent-header{grid-column:1/9;grid-row:1}.tips-parent-2{grid-column:1/5;grid-row:2;justify-self:end}.tips-parent-3{grid-column:5/9;grid-row:2;justify-self:start}}.about{margin:0 auto;max-width:500px;text-align:center}.about-p{padding:15px}.about-button{margin:10px}@media screen and (min-width:400px){.about-p{text-align:left}}.center,.locationNotes{margin-left:auto;margin-right:auto}.locationNotes{padding:20px;text-align:center}.locationNotes,table{max-width:500px;width:100%}table{border-collapse:collapse;font-family:arial,sans-serif}td,th{border:1px solid #a7a7a7;padding:8px;text-align:left}.openSlot{background-color:#b7e1cd}.fullSlot{background-color:#f8f8f8;color:#afafaf;text-decoration:line-through}.contact-paragraph{padding-bottom:20px}.contact-link{color:#000}.contact-link:hover{cursor:pointer}.contact-icon{padding-bottom:5px}.contact-whatsapp{height:20px}.orderPreview{border:1px solid grey;display:flex;justify-content:space-between;margin:20px auto;max-width:500px;padding:10px}.orderPreview div{padding:5px}.orderPreview button,.orderPreview p{margin:5px}.orderPreview .subflex{display:flex;justify-content:space-between}.orderPreview button{font-size:12px;margin:auto 0;padding:10px}.invoice-grid{display:flex;flex-direction:column;margin:20px auto;max-width:400px;row-gap:10px}.invoice-grid-item{background-color:#fff;border:1px solid gray;border-radius:15px}.invoice-grid-item .totalRadius{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.invoice-grid-item div{border-bottom:1px solid #d3d3d3;display:flex;justify-content:space-between}.invoice-grid-item div,.invoice-grid-item p{padding:5px}.invoice-grid-item .cartTotal{color:#202020;font-weight:700;text-align:center}.admin-card-markup{font-size:20px;margin-top:10px;text-align:center;width:100px}.highlight{background:var(--secondary)}.admin-card-button-flex{display:flex;justify-content:flex-end}.admin-card-remove{background:#fff;color:var(--primary);font-size:12px;padding:10px}.admin-card-addition{background-color:#fff;border:1px solid #d3d3d3;border-radius:10%;color:#000}.admin-card-addition button,.admin-card-addition:hover button{background-color:#f4f4f4f4;color:#000;margin:6px}.admin-add-item{bottom:5px;color:var(green);height:40px;left:5px;position:absolute;width:40px}.admin-card .wholesale-price{position:absolute;right:5px;top:5px}.admin-card-reject{border:3px solid #eb0000}.admin-card-add{border:3px solid var(--primary)}.admin-card .product-description{cursor:pointer}.hide{display:none}.pickup{display:flex;flex-direction:column;margin:5px auto 20px;max-width:400px;row-gap:5px}.pickup .selectedTime{border:1px solid gray;padding:10px}.pickupNotes{height:30px;margin:20px 10px;padding-left:10px;width:90%}.customPickup{padding:10px}.pickup form div{padding-left:20px}.newLocationsNote{font-size:15px;margin-top:20px}.fulfillment{border:1px solid #d3d3d3;margin-left:auto;margin-right:auto;margin-top:50px;max-width:400px;width:100%}.fulfillment p{margin:10px}.fulfillment-buttons{display:grid;grid-template-columns:1fr 1fr;width:100%}.fulfillment-buttons .selected{background-color:var(--primary);color:#fff;font-weight:700;padding:10px 0;text-align:center}.fulfillment-buttons .not-selected{background-color:#fff;border:1px solid var(--primary);color:var(--primary);font-weight:700;padding:10px 0;text-align:center}.fulfillment .question{text-align:center}
/*# sourceMappingURL=main.13fb7afd.css.map*/