.weekly-menus{display:block;padding:1.875rem 0 1.875rem 1rem}@media(min-width: 1024px){.weekly-menus{padding:3.5rem 0 4.5rem 1.875rem}}.weekly-menus .carousel__controls{display:flex;align-items:center;gap:3.5rem;margin-top:2rem}@media(min-width: 1024px){.weekly-menus .carousel__controls{margin-top:3.5rem;padding-right:2.5rem;justify-content:space-between}}.weekly-menus .carousel__pager{display:none;gap:2.5rem}.weekly-menus .carousel__pager .pager-prev,.weekly-menus .carousel__pager .pager-next{height:1.25rem}@media(min-width: 1024px){.weekly-menus .carousel__pager{display:flex}}.weekly-menus .swiper-scrollbar{position:relative !important;bottom:0;height:4px !important;background:var(--color-sand);border-radius:0;left:0 !important}.weekly-menus .swiper-scrollbar-drag{background:var(--color-dark-green);border-radius:0}@media(max-width: 1023px){.weekly-menus__button{text-align:center;margin-top:2rem;padding-right:1rem}.weekly-menus__button .btn{display:block}}.weekly-menus .badge{border-radius:.25rem}.menu-card a{text-decoration:none}.menu-card .h5{margin:1.125rem 0 1.375rem;color:var(--color-dark-green);transition:all .6s var(--transition-easing)}.menu-card .p-2{margin:0 0 1.5rem;color:var(--color-dark-green)}.menu-card .image{overflow:hidden;border-radius:8px}.menu-card .image img{transition:all .6s var(--transition-easing);aspect-ratio:9/4;object-fit:cover}.menu-card:hover .image img{transform:scale(1.1)}.menu-card:hover .h5{color:var(--color-ada-orange)}
