:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.navbar-top{padding:20px 100px;background-color:#fff}.navbar-top .container-top-nav{display:flex;align-items:center;justify-content:space-between}.search-bar{position:relative;background-color:var(--gray-100);border-radius:20px}.search-bar:hover{border:2px solid var(--primary-light)}.search-bar .search-input{padding:10px;border:none;border-radius:20px;background-color:transparent;outline:none;margin-left:20px}.search-bar .search-icon{position:absolute;top:57%;left:7px;transform:translateY(-50%);font-size:16px;color:var(--black);pointer-events:none}.top-links{display:flex;gap:30px}.top-links a{text-decoration:none;color:#000000;font-size:14px;font-weight:500;transition:color .3s ease}.navbar-bottom,.top-links a{display:flex;align-items:center}.navbar-bottom{justify-content:space-between;padding:10px 100px;background-color:var(--secondary)}.category-button{background-color:var(--primary-light);color:var(--white);padding:8px 20px;border:none;cursor:pointer;border-radius:20px;width:300px;display:flex;align-items:center;gap:8px;font-weight:500}.main-links a{color:#fff;margin-left:20px;text-decoration:none;transition:color .3s ease}.mega-container{width:100%;padding:0 100px;position:absolute;top:180px;z-index:2}.mega-container .logo img{display:none;width:162px;height:50px;object-fit:contain}.category-menu{display:flex;flex-direction:column;position:relative;gap:0;background-color:white;border:2px solid var(--primary-light);width:220px;border-radius:10px}.menu-item{position:relative;margin:0 15px;padding:6px 0;border-bottom:1px solid var(--primary-light);cursor:pointer;font-size:14px}.dropdown-link,.menu-item{color:var(--black)}.dropdown-link:hover{color:var(--primary)}.category-menu .menu-item:last-child,.category-menu .submenu-item:last-child,.category-menu .thirdmenu-item:last-child{border-bottom:none}.submenu{position:absolute;left:187px;top:0;background-color:white;min-width:220px;display:none;flex-direction:column;border:2px solid var(--primary-light);z-index:10;border-radius:10px}.submenu-item{margin-bottom:10px;position:relative;border-bottom:1px solid var(--primary-light)}.submenu-title{font-weight:500;margin-bottom:5px}.thirdmenu{position:absolute;left:100%;top:0;background-color:white;min-width:230px;padding:10px;display:none;flex-direction:column;border:2px solid var(--primary-light);z-index:20;border-radius:10px}.thirdmenu-item{padding:5px 0;font-size:14px;color:#333;border-bottom:1px solid var(--primary-light)}.thirdmenu-item:hover{color:#5CA73B;cursor:pointer}.arrow{margin-left:6px;font-size:14px;color:#999;float:right}.menu-title,.submenu-title{display:flex;justify-content:space-between;align-items:center}.dropdown-arrow{position:absolute;top:-10px;left:40px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid var(--primary-light);z-index:3}.submenu:before,.thirdmenu:before{content:"";position:absolute;top:15px;left:-10px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid var(--primary-light);z-index:2}.mega-container{display:none}.mega-container.show{display:block}.submenu,.thirdmenu{display:none}.submenu.open,.thirdmenu.open{display:flex}.close-sidebar,.main-top-links .top-links-container{display:none}.main-top-links .top-links-container .top-links a{color:var(--white)}.bellyful-pages{display:none}.bellyful-pages .main-page-links{display:flex;flex-direction:column;gap:6px;margin-top:20px}.bellyful-pages .main-page-links a{text-decoration:none;color:var(--black);font-size:14px;margin-bottom:4px}.icon-with-badge{position:relative;display:inline-block}.cart-badge{position:absolute;top:-8px;right:-1px;background-color:var(--primary);color:white;font-size:10px;font-weight:600;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.logout-btn{padding:0 14px!important;font-size:13px!important;height:30px!important}.suggestions-box{width:100%;position:absolute;background-color:var(--white);border-bottom-left-radius:10px;border-bottom-right-radius:10px;z-index:999;top:46px}.suggestions-box .suggestion-list{list-style-type:none;padding:15px;margin:0}.suggestions-box .suggestion-item{display:flex;align-items:center;gap:4px;background:#DDDDDD3D;padding:10px;margin-bottom:9px;border-radius:20px}.suggestions-box .suggestion-item:hover .sugg-title{color:var(--primary)}.suggestions-box .suggestion-item .suggestion-img{width:45px;height:45px;object-fit:cover;border-radius:10px}.suggestions-box .suggestion-item .sugg-title{color:var(--black);font-size:14px}.suggestions-box .suggestion-item .star{width:12px;height:12px}.suggestions-box .img-icon{background:var(--gray-100);width:30px;height:30px;display:flex;justify-content:center;align-items:center;margin-right:5px;border-radius:6px}.suggestions-box .img-icon .ri-image-line{color:var(--gray-200);font-size:16px}@media (max-width:975px){.navbar-top{padding:20px 25px;background-color:#fff}.navbar-top .logo .logoBellyful{width:150px;height:50px}.navbar-bottom{padding:10px 25px}.mega-container{padding:0 25px;top:155px}.category-button{width:200px}.category-menu{width:220px}.submenu{left:187px}.submenu,.thirdmenu{min-width:220px}.menu-item{font-weight:500}.menu-item,.thirdmenu-item{font-size:12px}}@media (max-width:680px){.menu-item{margin:0 4px;padding:6px 0}.category-menu{width:155px}.submenu{left:142px}.submenu,.thirdmenu{min-width:155px;padding:4px 6px}.navbar-top .top-links-container .top-links-span{display:none}.top-links{gap:12px}}@media (max-width:585px){.navbar-top .top-links-container{margin-left:8px}.navbar-top .logo .logoBellyful{width:98px;height:36px;object-fit:contain}.top-links{gap:5px}.mega-container{top:141px}}@media (max-width:499px){.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:998}.close-sidebar{display:block;position:absolute;top:10px;right:10px;background:transparent;border:none;font-size:16px;cursor:pointer;z-index:1000}.navbar-top .logo{display:none}.search-bar{width:100%}.search-bar .search-input{max-width:100%}.navbar-top .top-links-container{display:none}.mega-container .mega-main-links-container{display:block}.main-links-container{display:none}.cat-button-container,.category-button{width:100%}.mega-container{position:fixed;top:0;left:0;height:100%;width:80%;max-width:280px;background:white;z-index:999;padding:20px 10px;animation:slideIn .3s ease-out forwards;box-shadow:2px 0 6px rgba(0,0,0,.3);overflow-y:auto}.mega-container .logo img{display:block}.category-menu{border:none;width:100%}.menu-item{border-bottom:none;padding:0}.menu-item.category-level-1{margin-right:0}.menu-item.category-level-0{margin:0}.submenu,.thirdmenu{position:static!important;background:none;border:none;padding-left:10px;margin-top:6px;display:none}.submenu.open,.thirdmenu.open{display:flex;flex-direction:column;gap:5px;padding-right:0}.submenu-item,.thirdmenu-item{font-size:14px;color:#333;border-bottom:none;margin-bottom:0}.menu-title,.submenu-title{cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:400;font-size:14px;padding:5px 0}.arrow{display:inline-block;transition:transform .3s ease}.arrow.right{transform:rotate(0deg)}.arrow.down{transform:rotate(90deg)}.menu-title .arrow,.submenu-title .arrow{margin-left:auto}.dropdown-arrow,.submenu:before,.thirdmenu:before{display:none}.main-top-links .top-links-container{display:block}.navbar-bottom{flex-direction:row-reverse}.cat-button-container{width:inherit}.category-button{width:inherit;background:none;padding:0}.cat-button-container .category-dropdown-title{display:none}.bellyful-pages{display:block}@keyframes slideIn{0%{transform:translateX(-100%)}to{transform:translateX(0)}}}