.tab-button[data-active=true]:after{content:"";background-color:var(--color-brand-cream);opacity:1;width:100%;height:3px;position:absolute;bottom:-12px;left:0}.product-card__media:after{content:"";border-radius:var(--radius-md,10px) var(--radius-md,10px) 0 0;background-color:var(--hover-bg-color);z-index:1;opacity:1;width:calc(100% - 4px);height:calc(100% - 4px);transition:var(--transition-all);position:absolute;top:2px;left:2px;scale:1}.meals-slider_grid .product-card__media:after{border-radius:var(--radius-md,10px) var(--radius-md,10px) 0 0;width:100%;height:100%;top:0;left:0}.meal-item .product-card__media video,.meal-item .product-card__media .hover-img{opacity:1;top:-30px;scale:1}@media (width>=1024px){.product-card__media:after{opacity:0}.meal-item:hover .product-card__media:after{opacity:1}.meal-item:not(.food-meals-slider .meal-item) .product-card__media video,.meal-item:not(.food-meals-slider .meal-item) .product-card__media .hover-img{opacity:0;scale:0}.meal-item:hover:not(.food-meals-slider .meal-item) .product-card__media video,.meal-item:hover:not(.food-meals-slider .meal-item) .product-card__media .hover-img{opacity:1;scale:1}.meal-item:not(.food-meals-slider .meal-item) img{transition:scale .4s;scale:1}.meal-item:hover:not(.food-meals-slider .meal-item) .product-card__media img{scale:1.16}.food-meals-slider .meal-item .product-card__media .hover-img{opacity:1;z-index:1;width:100%;height:100%;transition:scale .3s linear;top:0;left:0}.cover-img{z-index:2;opacity:1;transition:all .3s linear}.food-meals-slider .meal-item:hover .cover-img{opacity:0;scale:var(--hover-scale,1.54)}.food-meals-slider .meal-item:hover .product-card__media .hover-img{scale:var(--hover-scale,1.54)}}.food-meals-slider .swiper-pagination-bullet:not(.modal-swiper .swiper-pagination-bullet){border-color:var(--slider-primary-text-color,#fcf5e3)}.food-meals-slider .swiper-pagination-bullet:not(.modal-swiper .swiper-pagination-bullet).swiper-pagination-bullet-active{background-color:var(--slider-primary-text-color,#fcf5e3)}.food-meals-slider .swiper-button-prev:not(.modal-swiper .swiper-button-prev) svg path,.food-meals-slider .swiper-button-next:not(.modal-swiper .swiper-button-next) svg path{stroke:var(--slider-primary-text-color,#fcf5e3);fill:var(--slider-primary-text-color,#fcf5e3)}@media (width>=1280px){.modal-swiper .swiper-button-prev:hover,.modal-swiper .swiper-button-next:hover{background-color:#c0c6bf}}.modal-swiper .swiper-pagination{width:8px;height:8px;bottom:24px;width:100%!important}.modal-swiper .swiper-pagination .swiper-pagination-bullet{opacity:.2;background-color:#2e4740}.modal-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}
