.nav{padding:10px 20px;font-family:Inter,sans-serif!important}.top-nav{display:flex;align-items:center;justify-content:space-around}.logo{height:40px}.center-inputs{display:flex;gap:20px}.search-input-wrapper,.address-input-wrapper{position:relative;width:250px}.search-input-wrapper input[type=search],.address-input-wrapper input[type=text]{width:100%;padding:10px 10px 10px 40px;border:1px solid #ccc;border-radius:5px;box-sizing:border-box;outline:none}.search-input-wrapper input[type=search]:focus,.address-input-wrapper input[type=text]:focus{outline:none;border:1px solid #ccc}.search-icon,.address-icon{position:absolute;top:50%;left:10px;transform:translateY(-50%);color:#76bc21}.instant-order-btn{display:flex;align-items:center}.instant-order-btn button{background-color:#76bc21;color:#fff;border:none;padding:8px 16px;border-radius:5px;cursor:pointer}.cart-profile-btn{display:flex;gap:10px}.cart-profile-btn button{background-color:#76bc21;color:#fff;border:none;padding:8px 16px;border-radius:5px;cursor:pointer}.bottom-nav{display:flex;justify-content:space-evenly;margin-top:10px}.custom-select{position:relative;display:inline-block;margin:0 10px;cursor:pointer;white-space:nowrap}.selected-option{color:inherit;padding:10px;font-size:13px;text-transform:capitalize;border:none;border-radius:5px;display:flex;align-items:center}.arrow-icon{margin-left:5px;color:#76bc21;font-size:20px}.options{display:none;position:absolute;width:200px;background-color:#fff;border:1px solid #ccc;border-radius:5px;z-index:10000;text-align:center}.options .option{padding:10px;border-bottom:1px solid #ccc}.options .option:hover{background-color:#76bc21;color:#fff}.custom-select.open .options{display:block}/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:#ffffffbf;border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.gallery-cell{width:66%;height:350px;margin-right:10px;background:#8c8;counter-increment:gallery-cell;position:relative;border-radius:15px}.gallery-cell:before{display:block;text-align:center;content:counter(gallery-cell);line-height:350px;font-size:80px;color:#fff}.flickity-prev-next-button{display:none}.category{display:flex;align-items:center;justify-content:space-between;width:90%;padding:75px}.category h1{color:#76bc21}.cat-button{display:flex;gap:8px}.cat-button button{background-color:#76bc21;color:#fff;border:none;border-radius:100%;height:40px;width:40px;font-weight:600;font-family:Courier New,Courier,monospace;text-align:center;cursor:pointer}.category-card{width:190px;height:154px;border-radius:20px;background:#fffefea1;position:relative;padding:1.8rem;border:2px solid #c3c6ce;transition:.5s ease-out;overflow:visible}.category-card-details{color:#000;height:100%;gap:.5em;display:grid;place-content:center;font-family:Courier New,Courier,monospace}.category-card-button{transform:translate(-50%,125%);width:60%;border-radius:1rem;border:none;background-color:#76bc21;color:#fff;font-size:1rem;padding:.5rem 1rem;position:absolute;left:50%;bottom:0;opacity:0;transition:.3s ease-out;cursor:pointer}.category-text-body{color:#868686}.category-text-title{font-size:1.5em;font-weight:700}.category-card:hover{border-color:#76bc21;box-shadow:0 4px 18px #00000040}.category-card:hover .category-card-button{transform:translate(-50%,50%);opacity:1}.category-images{max-width:100%;padding-right:75px;padding-left:75px;display:flex;gap:10px}#main-slider-container{width:90%;height:305px}#slider{width:100%;height:100%;white-space:nowrap;overflow-x:scroll;scrollbar-width:none;scroll-behavior:smooth}#slider::-webkit-scrollbar{display:none}#main-slider-container{position:relative;display:flex;align-items:center}.slider-card-title,.slider-card-description{margin:5px 0 5px 10px}.slider-card-title{font-weight:500;margin-top:10px}.slider-card-description{opacity:.5;font-size:13px}.slider-card-image{width:100%;height:220px;background-color:#f0f0f0cc;border-top-left-radius:10px;border-top-right-radius:10px}.slider-icon.left,.slider-icon.right{background:#fff;border-radius:100%;position:absolute;opacity:.5;box-shadow:2px 2px 2px 2px #0000001f;cursor:pointer}.slider-icon.left{left:0}.slider-icon.right{right:0}.slider-icon.left:hover,.slider-icon.right:hover{opacity:1}.slider-card{width:320px;height:300px;background:#fff;border-radius:10px;display:inline-block;margin-left:5px;margin-right:5px;box-shadow:2px 2px 2px 2px #0000001f;cursor:pointer}.footer{background:#76bc21;color:#fff;margin-top:75px}.footer-content{padding:75px}
