.t888-banner-food-cat{width:100%;background:#ead9d1;overflow:hidden}.t888-banner-food-cat,.t888-banner-food-cat *{box-sizing:border-box}.t888-banner-food-cat a{text-decoration:none}.t888-banner-food-cat__inner{width:100%;max-width:1420px;margin:0 auto;display:grid;grid-template-columns:minmax(0, 53.4%) minmax(320px, 46.6%);min-height:640px;padding-bottom:20px}.t888-banner-food-cat__content{min-width:0;padding:30px 0 32px}.t888-banner-food-cat__heading{min-height:42px;margin-bottom:38px;padding:0 15px 0 0;border-bottom:1px solid rgba(0,0,0,.08);display:flex;align-items:flex-start;justify-content:space-between}.t888-banner-food-cat__title{position:relative;margin:0;padding:0 0 14px;color:#000;font-family:"Philosopher",Georgia,"Times New Roman",serif;font-size:24px;line-height:36px;font-weight:700}.t888-banner-food-cat__title::after{content:"";position:absolute;left:0;bottom:-1px;width:143px;height:2px;background:#cf6b3a}.t888-banner-food-cat__nav{display:flex;align-items:center;gap:17px;padding-top:2px}.t888-banner-food-cat__nav-button{width:auto !important;height:auto !important;position:static !important;inset:auto !important;transform:none !important;margin:0 !important;padding:0;border:0;background:rgba(0,0,0,0);color:#000;display:inline-flex !important;align-items:center;justify-content:center;font-size:29px;line-height:1;font-weight:300;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.t888-banner-food-cat__nav-button::after{display:none !important}.t888-banner-food-cat__nav-button:hover{transform:translateY(-1px)}.t888-banner-food-cat__nav-button:disabled,.t888-banner-food-cat__nav-button.is-disabled{opacity:.28;cursor:not-allowed;transform:none}.t888-banner-food-cat__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:5px}.t888-banner-food-cat__slider{overflow:hidden;position:relative}.t888-banner-food-cat__slider .swiper-slide{height:auto}.t888-banner-food-cat__slider:not(.swiper-initialized) .swiper-slide:first-child{display:block}.t888-banner-food-cat__empty,.t888-banner-food-cat__notice{grid-column:1/-1;padding:30px;background:#fff;color:#333;font-size:15px}.t888-banner-food-cat__banner{position:relative;min-width:0;min-height:640px;display:flex;align-items:center;justify-content:center;padding:52px 3.77% 10px 22.8%}.t888-banner-food-cat__banner-image{display:block;width:100%;max-width:575px;height:auto;object-fit:contain}.t888-banner-food-cat__badge,.t888-banner-food-cat__badge-title,.t888-banner-food-cat__badge-subtitle,.t888-banner-food-cat .t888-banner-food__badge,.t888-banner-food-cat .t888-banner-food__badge-title,.t888-banner-food-cat .t888-banner-food__badge-subtitle{display:none !important}.t888-banner-food-cat-card{position:relative;min-height:240px;background:#fff;display:grid;grid-template-columns:43.24% 1fr;align-items:center;padding:0;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.t888-banner-food-cat-card:hover{transform:translateY(-2px);box-shadow:0 14px 35px rgba(0,0,0,.06)}.t888-banner-food-cat-card:hover .t888-banner-food-cat-card__image{transform:scale(1.04)}.t888-banner-food-cat-card.is-hidden{display:none}.t888-banner-food-cat-card__badge{position:absolute;top:11px;left:11px;z-index:2;width:40px;height:40px;border-radius:50%;background:#f24d79;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:1;font-weight:400;text-transform:lowercase}.t888-banner-food-cat-card__image-wrap{min-width:0;height:100%;display:flex;align-items:center;justify-content:center}.t888-banner-food-cat-card__image-wrap a{display:flex;width:100%;height:100%;min-height:180px;align-items:center;justify-content:center}.t888-banner-food-cat-card__image{display:block;max-width:150px;max-height:185px;width:auto;height:auto;object-fit:contain;transition:transform .28s ease}.t888-banner-food-cat-card__content{min-width:0;padding-left:11.43%}.t888-banner-food-cat-card__category{margin-bottom:0;padding-top:18px;color:#666;font-family:Georgia,"Times New Roman",serif;font-size:15px;line-height:1.2}.t888-banner-food-cat-card__title{margin:0 0 8px;color:#000;font-family:"Myriad Pro",sans-serif;font-size:14px;line-height:33px;font-weight:bold}.t888-banner-food-cat-card__title a{color:#000}.t888-banner-food-cat-card__title a:hover{color:#cf6b3a}.t888-banner-food-cat-card__rating{min-height:17px;display:flex;align-items:center;gap:1px;margin-bottom:9px;color:#ffc400;font-size:16px;line-height:1}.t888-banner-food-cat-card__rating .is-empty{opacity:.3}.t888-banner-food-cat-card__price{margin-bottom:31px;color:#c8605f;font-family:"Myriad Pro",sans-serif;font-size:14px;line-height:1;font-weight:800}.t888-banner-food-cat-card__price del{margin-left:6px;color:#999;opacity:.75;font-weight:400}.t888-banner-food-cat-card__price ins{text-decoration:none}.t888-banner-food-cat-card__price .amount{color:#c8605f}.t888-banner-food-cat-card__actions{display:flex !important;align-items:center;gap:10px;position:static !important;left:auto;bottom:auto;z-index:3;transform:none !important;opacity:1 !important;visibility:visible !important}.t888-banner-food-cat-card__actions .action-btn{width:45px;height:45px;min-width:45px;background:rgba(0,0,0,0) !important;border:solid #e0e0e0 1px;border-radius:0 !important;color:#000 !important;display:flex !important;align-items:center;justify-content:center;position:relative;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.t888-banner-food-cat-card__actions .action-btn .icon-layer{font-size:20px;line-height:1;z-index:1;pointer-events:none}.t888-banner-food-cat-card__actions .action-btn .icon-layer i{color:#000 !important}.t888-banner-food-cat-card__actions .action-btn .btn-layer{position:absolute;inset:0;z-index:2}.t888-banner-food-cat-card__actions .action-btn .btn-layer>div,.t888-banner-food-cat-card__actions .action-btn .btn-layer>.yith-wcwl-add-to-wishlist,.t888-banner-food-cat-card__actions .action-btn .btn-layer>.woocommerce,.t888-banner-food-cat-card__actions .action-btn .btn-layer .yith-wcwl-add-button,.t888-banner-food-cat-card__actions .action-btn .btn-layer .yith-wcwl-wishlistaddedbrowse,.t888-banner-food-cat-card__actions .action-btn .btn-layer .yith-wcwl-wishlistexistsbrowse{width:100% !important;height:100% !important;display:block !important}.t888-banner-food-cat-card__actions .action-btn .btn-layer a,.t888-banner-food-cat-card__actions .action-btn .btn-layer button{width:100%;height:100%;display:block !important;padding:0 !important;margin:0 !important;border:none !important;background:rgba(0,0,0,0) !important;color:rgba(0,0,0,0) !important;text-shadow:none !important;box-shadow:none !important;line-height:45px !important;overflow:hidden !important;font-size:0 !important}.t888-banner-food-cat-card__actions .action-btn .btn-layer a::before,.t888-banner-food-cat-card__actions .action-btn .btn-layer a::after,.t888-banner-food-cat-card__actions .action-btn .btn-layer button::before,.t888-banner-food-cat-card__actions .action-btn .btn-layer button::after{display:none !important}.t888-banner-food-cat-card__actions .action-btn .btn-layer *{background-color:rgba(0,0,0,0) !important}.t888-banner-food-cat-card__actions .action-btn .btn-layer .yith-wcwl-icon,.t888-banner-food-cat-card__actions .action-btn .btn-layer .ajax-loading,.t888-banner-food-cat-card__actions .action-btn .btn-layer .feedback,.t888-banner-food-cat-card__actions .action-btn .btn-layer .blockUI,.t888-banner-food-cat-card__actions .action-btn .btn-layer img{display:none !important;opacity:0 !important}.t888-banner-food-cat-card__actions .action-btn:hover,.t888-banner-food-cat-card__actions .action-btn:focus-within{background-color:var(--third-color, #c8605f) !important;border-color:var(--third-color, #c8605f) !important;color:#fff !important}.t888-banner-food-cat-card__actions .action-btn:hover .icon-layer i,.t888-banner-food-cat-card__actions .action-btn:focus-within .icon-layer i{color:#fff !important}.t888-banner-food-cat-card__actions .wishlist-btn.is-added,.t888-banner-food-cat-card__actions .wishlist-btn[data-wishlist-added=yes]{background-color:var(--third-color, #c8605f) !important;border-color:var(--third-color, #c8605f) !important;color:#fff !important}.t888-banner-food-cat-card__actions .wishlist-btn.is-added .icon-layer i,.t888-banner-food-cat-card__actions .wishlist-btn[data-wishlist-added=yes] .icon-layer i{color:#fff !important}@media(max-width: 1199px){.t888-banner-food-cat__inner{grid-template-columns:57% 43%}.t888-banner-food-cat__banner{padding-left:24px}.t888-banner-food-cat-card{padding:24px 18px;grid-template-columns:46% 54%}.t888-banner-food-cat-card__image{max-width:130px}.t888-banner-food-cat-card__content{padding-left:8%}.t888-banner-food-cat-card__actions{gap:6px}.t888-banner-food-cat-card__actions .action-btn{width:clamp(36px,3.6vw,45px);height:clamp(36px,3.6vw,45px);min-width:0;flex:0 0 clamp(36px,3.6vw,45px)}}@media(max-width: 991px){.t888-banner-food-cat__inner{grid-template-columns:1fr}.t888-banner-food-cat__content{padding:35px 0 15px}.t888-banner-food-cat__banner{min-height:auto;padding:20px 15px 42px}.t888-banner-food-cat__banner-image{max-width:620px}}@media(max-width: 767px){.t888-banner-food-cat__content{padding:28px 12px 12px}.t888-banner-food-cat__title{font-size:24px}.t888-banner-food-cat__grid{grid-template-columns:1fr}.t888-banner-food-cat-card{min-height:220px;grid-template-columns:42% 58%}}@media(max-width: 575px){.t888-banner-food-cat__heading{align-items:center}.t888-banner-food-cat__nav{gap:12px}.t888-banner-food-cat-card{grid-template-columns:1fr;text-align:center;padding:32px 20px 24px}.t888-banner-food-cat-card__content{padding-left:0}.t888-banner-food-cat-card__image-wrap a{min-height:150px}.t888-banner-food-cat-card__image{max-height:155px}.t888-banner-food-cat-card__rating,.t888-banner-food-cat-card__actions{justify-content:center}.t888-banner-food-cat-card__price{margin-bottom:22px}}/*# sourceMappingURL=t888-banner-food-cat.css.map */
