@import url("https://fonts.googleapis.com/css?family=Poppins:400,700");#header .search-wrapper .drawer-search .relative.pr-12.md\:pr-14.bg-white.overflow-hidden.rounded-md.w-full.border,#search,form.relative.pr-12.md\:pr-14.bg-transparent.overflow-hidden.rounded-md.w-full.border.border-white {    background-color:#bf0000}.logo {    width:110px;    height:38px}#load-more-btn,.add-to-cart-button,.cj-loader .cj-loader-text {    white-space:nowrap}.cms-page .bodycontent p,.cms-page .bodycontent table td,th {    margin-top:-4px;    font-family:Open Sans,sans-serif;    font-size:16px}#load-more-btn,.category-grid,.info.p-4.grow.flex.flex-col,.product-row {    text-align:center}body {    font-family:Poppins,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important;    color:#626262}.main-page {    min-height:1000px}.image.bg-no-repeat.bg-center.bg-cover.overflow-hidden.h-\[0px\].pt-\[40\%\],.image.pt-\[40\%\] {    height:0;    padding-top:25%}.home-page {    background-color:#fff4f4}.home-page .price-wrapper .price-wrapper-inner .discount-price,.price-wrapper .price-wrapper-inner .discount-price {    color:#930000}#check-out-page .cart-icon-link,#order-summary .cart-icon-link,#product-list-wrapper .product-filter-wrapper,#product-page .product-view-wrapper .product-wrapper .offer-percentage-wrapper::after,#product-page .product-view-wrapper .product-wrapper .offer-percentage-wrapper::before,.all-category-wrapper .all-category-inner-wrapper [data-category=a5f2002b6d3e24523ed7744b2588c9b1],.all-category-wrapper .all-category-inner-wrapper [data-category=bf4f002957e6a4a9e62f4a6adc517926],.attribute,.available-quantity.font-semibold.text-heading.text-xs,.banner-button-div,.banner-title.text-white.text-lg.md\:text-xl.lg\:text-3xl.\32 xl\:text-4xl.xl\:leading-10.font-bold,.cart-drawer-body .cursor-pointer.cart-icon-link,.category-list-wrapper .list-group li[data-category=a5f2002b6d3e24523ed7744b2588c9b1],.category-list-wrapper .list-group li[data-category=bf4f002957e6a4a9e62f4a6adc517926],.coporateid,.description-details,.description-title.font-semibold.text-heading,.description.text-body.text-xs.lg\:text-sm.leading-normal.xl\:leading-relaxed.line-clamp-2.mb-1\.5,.drawer-menu .category-list-wrapper svg.bi-caret-up-fill.ml-auto.text-black.w-5.h-5.b-icon.bi,.emp-mode .payment-method-wrapper #CashonDelivery,.jkh-employee-checkbox,.search-wrapper .close-btn,.search-wrapper .search-btn,.search-wrapper .serach-overlay {    display:none}.custom-share-msg-active,.emp-mode .home-page .offer-deals-block {    display:block}.add-to-cart-button:hover,.add-to-cart-minize-icon:hover,.add-to-cart-plus-icon:hover,header#header {    background:#930000}#header .drawer-search .voice-search .bi-mic.voice-icon.w-5.h-5.b-icon.bi,#header .right-header .hotline-number-header a,.copyright,.footer-links a,.footer-links h4,.footer-links li,.menuBtn,.powered-by,.powered-by a,.search-wrapper,a#login-button,i.bi.icon-bi.bi-person-circle.icon-bi--md.min-w-6.min-h-6.w-6.h-6.cursor-pointer.icon-bi--lg,span.welcome-user.pr-2.cursor-pointer,svg.bi-person-circle.w-6.h-6.cursor-pointer.b-icon.bi {    color:#fff}#search-page .category-list-wrapper .list-group a {    color:#5a5a5a}.hotline-number-header {    white-space:nowrap;    display:none}#header .right-header .hotline-number-header img {    color:#fff;    width:20px;    height:auto}.cursor-pointer.cart-icon-link {    color:#fff;    border:5px solid #ffab00}#header .meathouse-logos {    margin-right:0}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu) {    border-top-right-radius:0;    border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {    margin-left:-1px;    border-top-left-radius:0;    border-bottom-left-radius:0}.search-wrapper .drawer-search {    display:block;    visibility:visible;    opacity:1;    z-index:0}#search {    width:300px;    height:36px;    color:#fff}#header .drawer-search .bi-search.w-4.h-4.b-icon.bi {    color:#fff;    margin-left:10px;    margin-right:10px}#product-page .voice-search.outline-none.text-xl.text-white.absolute.top-0.right-\[30px\].md\:right-0.w-12.md\:w-14.h-full.flex.items-center.justify-center.transition.duration-200.ease-in-out.hover\:text-gray-200.focus\:outline-none,.voice-search {    right:0}.btn-group-links a {    color:#930000;    padding:6px 12px;    border:1px solid #ffc107;    background:#ffc107;    margin:0 0 10px 10px;    border-radius:8px;    box-shadow:0 0 12px 6px rgba(255,193,7,.5);    font-weight:600;    transition:250ms}a.promo-deals:hover,a.seasonal-product:hover {    background:#ffcb2d;    box-shadow:0 0 16px 6px rgba(255,193,7,.7)}.header-additional-logos {    display:flex;    align-items:center;    justify-content:flex-start}.cart-item-count.cart-counter-badge,footer#footer {    background:#ed1c24}.city-list-checkout {    line-height:1.35rem}.add-to-cart-button:hover .button-pre-icon,.button-pre-icon:hover {    background:#000}#product-page .product-wrapper .add-to-cart-inside {    padding-top:1rem;    padding-bottom:1rem;    margin-bottom:-1rem}#product-list-wrapper .product-list-inner-wrapper .rounded-md .card .featured-item-icon,.offer-deals-block span.featured-item-icon,.product-block .rounded-md .product-row .featured-item-icon {    right:8px;    left:auto}.add-to-cart.text-\[13px\] {    color:#686868;    background:#f3f4f6}.number-space,.related-products-wrapper .product-block {    background:#fff}.add-to-cart-wrapper {    display:flex;    justify-content:center;    align-items:center;        /*padding:5px;*/    margin:auto 0 8px}button.add-to-cart-minize-icon.flex.items-center.justify-center.flex-shrink-0.h-full.transition.ease-in-out.duration-300.min-w-\[33\%\].focus\:outline-none.w-8.md\:w-9.hover\:text-white.bg-transparent.focus\:outline-none:hover,button.add-to-cart-plus-icon.flex.items-center.justify-center.h-full.flex-shrink-0.transition.ease-in-out.duration-300.min-w-\[33\%\].focus\:outline-none.w-8.md\:w-9.hover\:text-white.bg-transparent.focus\:outline-none:hover,button.add-to-cart.text-\[13px\].md\:text-sm.leading-4.flex.items-center.cursor-pointer.transition.ease-in-out.overflow-hidden.flex-shrink-0.duration-300.font-semibold.font-body.text-center.border-0.border-transparent.rounded-clg.placeholder-white.focus-visible\:outline-none.focus\:outline-none.h-11.md\:h-12.pl-5.bg-primary.text-white.transform-none.justify-center.normal-case.hover\:shadow-cart.h-full.w-\[50\%\].md\:w-6\/12.xl\:w-auto.xl\:pl-16,button.flex.items-center.justify-center.flex-shrink-0.h-full.transition.ease-in-out.duration-300.focus\:outline-none.w-10.md\:w-12.text-black.border-r.border-gray-300.hover\:text-white.hover\:bg-primary:hover,button.flex.items-center.justify-center.h-full.flex-shrink-0.transition.ease-in-out.duration-300.focus\:outline-none.w-10.md\:w-12.text-black.border-l.border-gray-300.hover\:text-white.hover\:bg-primary:hover {    background:#930000;    color:#fff}.info.px-4 {    height:100%;    display:flex;    flex-direction:column;    width:100%}.offer-percentage-wrapper::after,.offer-percentage-wrapper::before {    width:0;    height:0;    border-style:solid;    right:-15px;    position:absolute;    content:""}/*.mini-cart *//*{*//*	    padding-bottom:4rem*//*}*/.cms-page.content-wrapper {    padding:50px 0 0;    margin:0}.image.bg-no-repeat.bg-center.bg-cover.rounded-md.overflow-hidden.h-0.pb-\[29\%\] {    height:0;    padding-bottom:24.83%}#category-page .bg-cover.bg-no-repeat.bg-center.h-\[100\%\] {    height:0;    padding-bottom:22%}#category-page .inner-content span.absolute.w-full.h-full.top-0.left-0.opacity-30.bg-black.z-0 {    background-color:transparent}.thumb.bg-center.bg-no-repeat.h-full.w-full.bg-gray-100.h-full.bg-cover {    background-size:contain;    background-color:#fff}.card.relative.grid-mode {    display:flex;    flex-direction:column}.complete-product-a-tag {    height:200px}.title-name.text-heading {    color:#970c00;    font-weight:400}.List-view-product-name,.cms-page .bodycontent a:hover,.product-name-product-section {    color:#970c00}.product-list.row .tag-wrapper {    justify-content:left;    display:flex;    margin-top:.25rem;    margin-bottom:.5rem}#product-page input.number-space.font-semibold.flex.items-center.text-center.h-full.transition.duration-250.ease-in-out.cursor-auto.flex-shrink-0.text-xs.md\:text-sm.min-w-\[35\%\].w-8.md\:w-10.focus\:outline-none.bg-transparent,.List-view-product-name,.price.text-primary,.product-name-product-section,.title.text-primary,span.discount-price,span.price.has-flash-offer {    font-weight:400}.font-semibold {    font-weight:400!important}.discount-price,.number-space,.price-details.text-heading,.price.text-primary {    color:#000}.offer-percentage-wrapper::before {    border-color:transparent transparent transparent #930000;    border-width:18px 0 0 18px;    bottom:0}.offer-percentage-wrapper::after {    border-color:#930000 transparent transparent;    border-width:18px 18px 0 0;    top:0}#product-page .product-wrapper .add-to-cart-wrapper {    display:flex;    justify-content:flex-start;    align-items:center}.offer-percentage-wrapper.absolute.top-1.left-1.lg\:left-3.lg\:top-3.bg-slate-900.text-white.rounded-md.text-xs.px-2.py-1,.offer-percentage-wrapper.absolute.top-1.right-1.lg\:right-3.lg\:top-3.bg-slate-900.text-white.rounded-md.text-xs.px-2.py-1 {    background:#930000;    font-size:.9rem;    right:auto;    left:0;    position:absolute;    border-radius:0}.recipes-wrapper {    min-height:510px}.product-row {    display:grid;    grid-template-columns:repeat(6,1fr);    min-height:300px}.cart-drawer-body {    position:relative;    z-index:1}.cj-loader {    left:50%;    top:50%;    transform:translate(-50%,-50%);    position:fixed;    width:75px;    height:100px;    display:flex;    justify-content:center;    align-items:center}button.add-to-cart-minize-icon.flex.items-center.justify-center.flex-shrink-0.h-full.transition.ease-in-out.duration-300.min-w-\[33\%\].focus\:outline-none.w-8.md\:w-9.hover\:text-white.bg-transparent.focus\:outline-none,button.flex.items-center.justify-center.flex-shrink-0.h-full.transition.ease-in-out.duration-300.min-w-\[33\%\].focus\:outline-none.w-8.md\:w-9.hover\:text-white.hover\:bg-primary.bg-transparent.focus\:outline-none {    background:#e5e7eb;    color:grey}button.add-to-cart-plus-icon.flex.items-center.justify-center.h-full.flex-shrink-0.transition.ease-in-out.duration-300.min-w-\[33\%\].focus\:outline-none.w-8.md\:w-9.hover\:text-white.bg-transparent.focus\:outline-none {    background-color:#e5e7eb;    color:grey}#product-page .flex.items-center.justify-between.flex-shrink-0.h-8.overflow-hidden.detail-count-btn-wrapper.group.rounded-clg.md\:h-9.shadow-navigation.bg-primary.text-white,.detail-count-btn-wrapper {    background:0 0}.card.relative.grid-mode {    border:none;    background:#fff}.featured-item-icon {    background:#ffab00}.product-block {    background:#fff4f4}.category-product-wrapper {    padding-left:1.4rem}#category-page .product-block {    background:#f9fafb}#load-more-btn {    display:block;    margin:20px auto 0;    border:1px solid #930000;    border-radius:5px;    padding:10px;    width:10%;    text-decoration:none}#load-more-btn:hover {    color:#fff;    background-color:#930000}.view-more-button {    margin:20px auto 0;    color:#930000;    display:flex;    justify-content:center;    align-items:center}#product-page .product-wrapper .add-to-cart-wrapper {    display:flex;    justify-content:flex-start;    align-items:center;    margin-top:-40px}.grid.gap-4.mt-4.lg\:grid-cols-3 {    display:grid;    grid-template-columns:repeat(5,minmax(0,1fr))}.meat-deals-popup,.meathouse-deals-chi {    position:fixed;    left:0;    top:0;    z-index:100;    opacity:0;    pointer-events:none;    transition:opacity .4s;    width:100%;    height:100%;    background:rgba(0,0,0,.6)}.meat-deals-popup.show,.meathouse-deals-chi.show {    opacity:1;    pointer-events:auto}.meat-deals-popup-inner,.meathouse-deals-chi-inner {    position:absolute;    left:50%;    top:50%;    max-height:80vh;    max-width:90%;    height:auto;    width:500px;    background:#fff;    transform:translate(-50%,-50%);    padding:0;    box-shadow:0 0 16px -5px rgba(17,17,17,.73);    overflow:auto;    border-radius:4px;    box-sizing:border-box}.meat-deals-popup .close,.meathouse-deals-chi .close {    position:absolute;    right:6px;    top:6px;    cursor:pointer;    font-size:31px;    color:#000;    z-index:1;    background:rgba(255,255,255,.5)}.meat-deals-popup-inner img,.meathouse-deals-chi-inner img {    width:100%;    height:auto;    cursor:auto;    display:block;    aspect-ratio: 500 / 313;}.jkh-employee-class {    font-size:.9rem;    font-weight:400}#header .category-list-wrapper ul li {    list-style:none}h1.title.m-0.text-primary.text-2xl.md\:text-3xl.lg\:text-4xl.xl\:text-5xl.xl\:leading-10.font-bold.p-\[50px\].sm\:p-\[90px\].md\:p-\[100px\].lg\:p-\[130px\].bg-gray-200.text-center {    background:#9a0000;    color:#fff;    font-weight:700}.sitemap-wrapper.content-wrapper.mx-auto.max-w-\[1920px\].mt-\[90px\].mb-8.lg\:mb-16 {    padding:80px 0 0;    margin:0}.catgories-hamburger-menu {    border:none}@media only screen and (max-width:1280px) {    .product-row {        display:grid;        grid-template-columns:repeat(4,1fr);        min-height:300px    }    .grid.gap-4.mt-4.lg\:grid-cols-3 {        display:grid;        grid-template-columns:repeat(4,minmax(0,1fr))    }    .search-wrapper .drawer-search {        position:fixed;        top:38px;        transition:.4s    }}@media only screen and (min-width:1280px) {    .cms-page .bodycontent .about-us-list {        display:grid;        gap:1.6rem;        grid-template-columns:repeat(4,1fr)    }    .cms-page .bodycontent {        padding:0 80px    }    #home-page-meathouse .promo-deals {        font-weight:800;        color:#ffab00;        text-align:center;        font-size:2.2rem    }    .search-wrapper .drawer-search {        position:relative;        width:500px;        top:0    }    .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {        margin-left:0    }    #category-page .product-row {        display:grid;        grid-template-columns:repeat(5,1fr)    }    #home-page-meathouse .view-more-button,#load-more-btn {        display:block;        margin:20px auto 0;        text-align:center;        padding:6px;        white-space:nowrap;        text-decoration:none    }    #load-more-btn {        border:1px solid #930000;        border-radius:20px;        width:14%    }    .header-additional-logos {        display:flex;        align-items:center;        justify-content:flex-start;        width:168px;        height:70px    }    .logo-link .logo {        width:185px;        height:64px    }    .eh-logo .header-logo-classes,.keels-krest-div .header-logo-classes {        height:4rem;        width:4rem;        box-shadow:0 1px 8px rgba(0,0,0,.12);        background-size:contain;        display:inline-block    }    .elephanat-house-text,.keels-krest-text {        display:none    }    .keels-krest-div .header-logo-classes {        margin:0 20px;        border:1px solid #fff;        border-radius:6px;        aspect-ratio:1/1    }    .eh-logo .header-logo-classes {        border:1px solid #fff;        border-radius:6px    }    .buy-eh-kk {        margin-left:30px    }    .buy-eh-kk .buy-heading {        font-weight:600    }    #home-page-meathouse .view-more-button {        border:1px solid #930000;        border-radius:20px;        width:10%    }    #offers-page .product-grid .grid {        display:flex;        width:100%;        flex-wrap:wrap;        gap:.8em    }    #offers-page .product-grid .grid .item.bg-white.rounded-md.hover\:shadow-md.hover\:-translate-y-2.transition-all.duration-500 {        width:18.5%    }}@media (max-width:1279px) {    .elephanat-house-text,.keels-krest-text {        display:none    }}@media only screen and (min-width:1024px) and (max-width:1279px) {    .cms-page .bodycontent .about-us-list {        gap:2rem;        display:grid;        grid-template-columns:repeat(4,1fr)    }    .cms-page .about-us-body-content,.cms-page .bodycontent {        padding:0 60px    }    #home-page-meathouse .promo-deals {        font-weight:800;        color:#ffab00;        text-align:center;        font-size:1.8rem    }    .search-wrapper .drawer-search {        width:500px;        top:20px    }    .eh-logo .header-logo-classes,.keels-krest-div .header-logo-classes {        height:4rem;        width:4rem;        box-shadow:0 1px 8px rgba(0,0,0,.12);        background-size:contain;        display:inline-block    }    .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {        margin-left:190px    }    .user-profile-wraper {        padding-right:20px    }    #category-page .product-row {        display:grid;        grid-template-columns:repeat(3,1fr)    }    #load-more-btn {        display:block;        margin:20px auto 0;        text-align:center;        border:1px solid #930000;        border-radius:20px;        padding:10px;        white-space:nowrap;        width:20%;        text-decoration:none    }    .keels-krest-div .header-logo-classes {        margin:0 20px;        border:1px solid #fff;        border-radius:6px    }    .eh-logo .header-logo-classes {        border:1px solid #fff;        border-radius:6px    }    .buy-eh-kk {        margin-left:16px    }    .buy-heading {        font-weight:600    }}@media (min-width:1024px) {    .cms-page .bodycontent .about-us-list {        display:grid;        grid-template-columns:repeat(4,1fr)    }    .cms-page .about-us-body-content p {        margin-bottom:-6px    }    .cms-page .about-us-content-wrapper-first h1 {        margin-bottom:20px    }    .header-cms-links {        display:flex;        justify-content:center    }    #product-page .related-products-wrapper .related-product .related-product-size {        height:10rem    }    #category-page .category-product-wrapper .product-block .rounded-md {        padding:8px    }    .cursor-pointer.cart-icon-link {        position:fixed;        right:30px;        bottom:250px;        border-radius:50%;        box-shadow:0 4px 6px rgba(0,0,0,.1);        background-color:#930000;        padding:18px;        margin:0;        display:flex;        align-items:center;        justify-content:center;        transition:.3s;        visibility:visible;        opacity:1;        border:5px solid #ffab00    }    .cart-item-count.cart-counter-badge {        margin-right:16px;        margin-top:6px    }    #product-page .product-view-wrapper .product-wrapper .add-to-cart {        padding-top:1.4rem;        padding-bottom:1.4rem    }}@media (max-width:1024px) {    .product-row {        display:grid;        grid-template-columns:repeat(3,1fr)    }    .grid.gap-4.mt-4.lg\:grid-cols-3 {        display:grid;        grid-template-columns:repeat(3,minmax(0,1fr))    }    #header .right-header .hotline-number-header {        display:none    }    .cursor-pointer.cart-icon-link {        position:fixed;        right:30px;        bottom:236px;        border-radius:50%;        box-shadow:0 4px 6px rgba(0,0,0,.1);        background-color:#930000;        padding:16px;        margin:0;        display:flex;        align-items:center;        justify-content:center;        z-index:10;        transition:.3s;        visibility:visible;        opacity:1    }    .cart-item-count.cart-counter-badge {        margin-right:6px;        margin-top:2px    }    #category-page .category-product-wrapper .product-block .rounded-md.p-4.md\:p-8.\32 xl\:px-16.relative {        padding:0    }}@media only screen and (max-width:1023px) {    .btn-group-links a {        font-size:.8em    }}@media only screen and (min-width:768px) and (max-width:1024px) {    .eh-logo .header-logo-classes,.keels-krest-div .header-logo-classes {        height:50px;        width:50px;        display:inline-block;        box-shadow:0 1px 8px rgba(0,0,0,.12);        background-size:contain    }    .header-cms-links {        display:flex;        flex-wrap:wrap    }    #cart-page .cart-shopping-block .mini-cart .mini-cart-wrapper .order-info-wrapper .proceed-to-checkout {        font-size:.9rem    }    #cart-page .cart-shopping-block .mini-cart .mini-cart-wrapper .order-info-wrapper .total-price {        font-size:1.2rem    }    #category-page .product-row {        display:grid;        grid-template-columns:repeat(3,1fr)    }    #load-more-btn {        display:block;        margin:20px auto 0;        text-align:center;        border:1px solid #930000;        border-radius:20px;        padding:6px;        white-space:nowrap;        width:16%;        text-decoration:none;        font-size:.9em    }    .keels-krest-div .header-logo-classes {        margin-right:20px;        border:1px solid #fff;        border-radius:6px    }    .eh-logo .header-logo-classes {        border:1px solid #fff;        border-radius:6px    }}@media screen and (min-width:768px) and (max-width:1023px) {    .cms-page .bodycontent .about-us-list {        display:grid;        grid-template-columns:repeat(2,1fr);        gap:2.6rem    }    .cms-page .bodycontent {        padding:0 40px    }    .cms-page .bodycontent .header-cms-links {        display:flex;        flex-wrap:wrap    }    #home-page-meathouse .promo-deals {        font-weight:800;        color:#ffab00;        text-align:center;        font-size:1.8rem    }    .search-wrapper .drawer-search {        width:300px;        top:24px    }    .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {        margin-left:170px    }    #product-page .product-wrapper .add-to-cart-inside {        padding-top:1.2rem;        padding-bottom:1.2rem;        margin-bottom:-1rem    }    #search {        font-size:.8rem    }    .buy-eh-kk {        display:none    }}@media (min-width:768px) {    .cms-page .about-us-content-wrapper-first {        display:flex;        align-items:start    }    .cms-page .about-us-content-wrapper-first .image-wrapper {        margin-top:60px    }    .cms-page h1 {        font-size:60px;        font-weight:400;        color:#313131;        margin-bottom:40px;        line-height:3rem    }    .site-menu {        margin-bottom:30px    }    nav.clearfix.container {        height:0    }    .site-menu ul .meat-shop a:after {        display:none    }    .header-cms-links {        background-color:#f3f3f3;        margin-top:-100px;        padding:16px    }    .site-menu ul li {        display:inline-block;        position:relative;        z-index:1;        padding:0 10px;        margin-bottom:10px    }    #product-page .product-view-wrapper,.content-wrapper {        margin-top:100px    }    .cursor-pointer.cart-icon-link svg.bi-cart3.w-6.h-6.b-icon.bi {        width:2rem;        height:2rem    }}@media (max-width:768px) {    .product-row {        display:grid;        grid-template-columns:repeat(3,1fr)    }    .grid.gap-4.mt-4.lg\:grid-cols-3 {        display:grid;        grid-template-columns:repeat(3,minmax(0,1fr))    }    span.welcome-user.pr-2.cursor-pointer {        display:none    }}@media only screen and (max-width:767px) {    .eh-logo .header-logo-classes,.kk-logo .header-logo-classes {        height:40px;        width:40px;        display:inline-block;        box-shadow:0 1px 8px rgba(0,0,0,.12);        background-size:contain    }    .cms-page.content-wrapper {        padding:120px 0 0;        margin:0    }    .cms-page .about-us-content-wrapper-first .w-full.md\:w-1\/2.text-base.xl\:text-xl.text-center.md\:text-left {        margin-top:-50px    }    .cms-page .bodycontent {        padding:0 20px    }    .cms-page h1 {        font-size:50px;        font-weight:400;        color:#313131;        margin-bottom:30px;        line-height:2.8rem    }    .header-cms-links {        display:inline-block;        position:relative;        z-index:1;        padding:0 7px;        margin-bottom:10px;        padding-left:16px!important;        display:flex;        flex-wrap:wrap    }    .cms-page .about-us-content-wrapper-first h1 {        text-align:left;        margin-bottom:20px;        font-size:45px    }    .cms-page .about-us-content-wrapper-first p {        text-align:left    }    #home-page-meathouse .promo-deals {        font-weight:800;        color:#ffab00;        text-align:center;        font-size:1.5rem    }    .btn-group-links a {        width:50%;        margin:0;        text-align:center;        padding:0;        box-shadow:none;        border-radius:0    }    .btn-group-links {        position:fixed;        top:70px;        left:0;        width:100%;        display:flex    }    .btn-group-links a.promo-deals {        border-right:1px solid #930000    }    .kk-logo .header-logo-classes {        margin:0 10px;        border:1px solid #fff;        border-radius:6px;        aspect-ratio:1/1    }    .eh-logo .header-logo-classes {        border:1px solid #fff;        border-radius:6px    }    .popup {        font-size:12px    }    #header .header-wrapper .logo-wrapper .logo {        height:38px;        width:110px    }    header#header {        min-height:140px    }    .search-wrapper .drawer-search {        top:76px    }    #category-page .category-pages,#product-page .product-view-wrapper,.content-wrapper,.video-div {        margin-top:140px    }    #product-page .product-wrapper .add-to-cart-inside {        padding-top:1rem;        padding-bottom:1rem;        margin-bottom:-1rem    }    #category-page .product-row {        display:grid;        grid-template-columns:repeat(2,1fr)    }    #load-more-btn {        display:block;        margin:20px auto 0;        text-align:center;        border:1px solid #930000;        border-radius:25px;        padding:6px;        white-space:nowrap;        width:40%;        text-decoration:none;        font-size:.8em    }    .buy-eh-kk {        margin-left:14px;        margin-right:6px    }    .buy-heading {        font-weight:600    }    .sitemap-wrapper h1.title.m-0.text-primary.text-2xl.md\:text-3xl.lg\:text-4xl.xl\:text-5xl.xl\:leading-10.font-bold.p-\[50px\].sm\:p-\[90px\].md\:p-\[100px\].lg\:p-\[130px\].bg-gray-200.text-center {        margin-top:46px    }    .cat-list-wrp {        margin-top:50px    }    #product-list-wrapper .change-product-view-wrapper {        margin-left:auto    }}.item-tag .tag-icon,.tag-wrapper .tag-icon {    width:24px;    height:24px;    background-repeat:no-repeat}.agree-field,.site-menu ul li,.skeleton div {    position:relative}@media (max-width:480px) {    #category-page .product-row,.product-row {        display:grid;        grid-template-columns:repeat(2,1fr)    }    .recipes-wrapper {        min-height:890px    }    .product-row {        min-height:700px    }    .grid.gap-4.mt-4.lg\:grid-cols-3 {        display:grid;        grid-template-columns:repeat(2,minmax(0,1fr))    }    span.welcome-user.pr-2.cursor-pointer {        display:none    }}#ordering-space label {    margin-bottom:0;    font-weight:400}.agree-field .available-cities {    display:block;    margin-top:12px;    color:#970c00}.agree-field label {    color:#ed1c24;    font-size:.95em;    vertical-align:middle}.cj-loader-text {    margin-top:10px}.user-profile-wraper .profile-image-wrapper .welcome-user {    border-bottom:1px solid #5a5a5a;    padding-bottom:2px}#check-out-page .item-wrp .checked\:bg-primary:checked {    background-color:#930000}.tag-wrapper {    justify-content:center;    display:flex;    margin-top:.25rem;    margin-bottom:.5rem}.tag-wrapper .tag {    display:flex;    justify-content:center;    margin-top:10px;    margin-left:.25rem;    margin-right:.25rem}.tag-wrapper .tag-icon {    display:flex;    max-width:100%;    background-size:cover}.expire-date-label {    color:#626262}#home-page-meathouse .view-more-button,.recipes-wrapper .view-more-button {    background-color:#930000;    color:#fff}.view-more-button.home-page-only {    display:none!important}#home-page-meathouse .view-more-button.home-page-only,.recipes-wrapper .view-more-button.home-page-only {    display:block!important}.cms-page {    font-family:Prata,serif}.header-cms-links {    font-family:'Open Sans';    background-color:#f3f3f3;    margin-top:0px;    padding:16px;    margin-bottom:-20px}.cms-page h3 {    font-size:27px;    font-weight:500;    color:#313131;    margin-top:52px;}.site-menu ul li a:after {    content:"";    display:block;    position:absolute;    z-index:1;    left:0;    top:50%;    transform:translate(-13px,-50%);    background-color:#8c0f04;    border-radius:50%;    padding:3px}.header-cms-links li.active a,.site-menu ul li a .active {    color:#ed1c24}.site-menu ul li a:hover {    color:#540700}.cms-page .bodycontent a {    color:#ed1c24;    text-decoration:underline}.cms-page .bodycontent strong {    font-weight:700}.cms-page .bodycontent ul {    margin-top:-4px;    margin-bottom:-30px}.cms-page .bodycontent li {    /*margin-top:-16px;*/	    font-size:16px;    font-family:'Open Sans'}.site-menu ul li {    display:inline-block;    z-index:1;    padding:0 20px;    margin-bottom:10px}.site-menu ul li a {    position:relative;    z-index:1;    color:#970c00;    text-decoration:none;    font-size:18px;    font-weight:400}.cms-page .about-us-list {    padding:0}.cms-page .about-us-body-content img {    width:100%;    height:auto}.cms-page .header-cms-links {    display:flex;    flex-wrap:wrap}.cms-page .bodycontent table td,th {    border:1px solid #5a5a5f}.cms-page .bodycontent ul ul {    margin-top:5px;    margin-bottom:-30px}#register-page button.submit-button:disabled {    cursor:not-allowed;    opacity:.6}.table.responsive {    display:block;    overflow-x:auto;    margin:0 auto;    -webkit-overflow-scrolling:touch}.table.responsive table {    border-collapse:collapse;    border-spacing:0;    width:80%;    border:1px solid #ddd;    margin:auto}.table.responsive table td {    padding:20px 10px}.recipes-wrapper p.text-sm.text-red-600 {    margin-bottom:1rem}#home-page-meathouse .recipes-wrapper .view-more-button {    width:150px}.yellow-title {    color:#ffab00}.promo-category-wrap .product-list-inner-wrapper {    width:95%;    margin:0 auto}.promo-category-wrap {    margin:30px 0}.promo-category-wrap .item-inner-wrapper {    margin-bottom:30px}.green-title.title.text-primary {    color:#930000;    font-weight:700;    margin-bottom:0;    font-size:1.6em!important}h2.grey-title.title {    color:rgb(255 255 255);    font-size:1.6em;    font-weight:700;    width:100%;    background:linear-gradient(50deg,#ffab00,transparent);    padding:8px}h2.grey-title.title.ehp {    background:linear-gradient(50deg,#76af28,transparent)}.offer-percentage-wrapper {    z-index:1}.promo-category-wrap .info.grow .rounded-md,span.bg-primary.p-1\.5.rounded-md.text-white.text-sm.absolute.top-2.left-2.flex {    right:8px;    left:auto;    background:#ffab00}#offers-page h1.title.text-primary {    font-weight:600;    font-size:2.2em}#snow-animation-container {    position:fixed;    width:100%;    height:100%;    overflow:hidden;    z-index:1;    pointer-events:none}.object-contain {    object-fit:contain}.object-center {    object-position:center}.card {    background:#fff;    border-radius:12px;    overflow:hidden}.category-grid {    display:grid;    grid-template-columns:repeat(6,1fr);    gap:32px}.skeleton-product {    height:460px}.skeleton div {    overflow:hidden;    background:#eee}.skeleton div::after {    content:"";    position:absolute;    inset:0;    transform:translateX(-100%);    background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);    animation:1.4s infinite shimmer}@keyframes shimmer {    100% {        transform:translateX(100%)    }}.skeleton-image {    height:180px;    background:#e0e0e0}.card-body {    padding:16px}.skeleton-title {    height:18px;    width:80%;    margin-bottom:12px;    border-radius:6px}.skeleton-link {    height:14px;    width:50%;    border-radius:6px}.skeleton-circle {    width:201px;    height:201px;    border-radius:50%;    margin:0 auto 12px}.skeleton-label {    height:14px;    width:70%;    margin:0 auto;    border-radius:6px}.offer-deals-block .card.relative {        /*margin:0 15px;*/    background-color:#fff;    height:100%;        /*min-height:500px;*/    border-radius:.375rem;    display:flex;    flex-direction:column}#home-page-meathouse .offer-deals-block {    background:#ffc700;    border:unset;    border-radius:0}/*.offer-deals-block .add-to-cart-wrapper*//*{*//* left:50%;*//* bottom:0;*//* position:absolute;*//* transform:translateX(-50%)*//*}*/.offer-deals-block .info {    text-align:center;    padding:0 15px}#home-page-meathouse .offer-deals-block .view-more-button {    background-color:#930000;    color:#fff;    width:150px}.offer-deals-block .card.relative a {    display:block;    width:90%;    margin:5px auto}#home-page-meathouse .promo-deals {    text-transform:uppercase;    color:#930000}/*@media(max-width:1280px)*//*{*//* .offer-deals-block .card.relative*//*{*//* min-height:480px;*//* margin:0 5px*//*}*//*}*//*@media(max-width:1023px)*//*{*//* .offer-deals-block .card.relative*//*{*//* min-height:420px;*//* margin:0 5px*//*}*//*}*/div#ReviewPopup {    z-index:999!important}h1.promo-deals.title.mb-4.text-lg.font-bold.text-primary.md\:text-xl.lg\:text-2xl.\32 xl\:text-3xl.xl\:leading-10.md\:mb-5.lg\:mb-6.\32 xl\:mb-7.\33 xl\:mb-4 {    margin-top:16px!important}div.flex.items-center.justify-center>i.bi-cart3 {    font-size:2rem}.w-6.h-6.flex.items-center.justify-center {    width:2rem!important;    height:2rem!important}h1.text-heading.font-semibold.mb-1.md\:mb-1\.5.text-sm.sm\:text-base.md\:text-sm.xl\:text-base.text-center.line-clamp-3.xl\:text-lg {    margin-top:6px!important}#product-page form.relative.pr-12.md\:pr-14.bg-transparent.overflow-hidden.rounded-md.w-full.border.border-white {    padding-right:0!important}.custom-share-wrapper {    margin-top:1.5rem;    padding:1.5rem 0;    border-top:1px solid #e5e7eb}.custom-share-title {    display:block;    font-size:.875rem;    font-weight:600;    margin-bottom:.75rem;    color:inherit}.custom-share-list {    display:flex;    flex-wrap:wrap;    align-items:center;    gap:.75rem}.custom-share-btn {    width:2.5rem;    height:2.5rem;    border-radius:50%;    display:flex;    justify-content:center;    align-items:center;    color:#fff;    text-decoration:none;    border:none;    cursor:pointer;    transition:opacity .2s ease-in-out;    padding:0}.custom-share-btn:hover {    opacity:.8}.share-icon {    width:1.25rem;    height:1.25rem;    fill:currentColor}.share-fb {    background-color:#1877f2}.share-msgr {    background-color:#00b2ff}.share-wa {    background-color:#25d366}.share-x {    background-color:#000}.share-tg {    background-color:#229ed9}.share-email {    background-color:#6b7280}.share-copy {    background-color:#1f2937}.custom-share-msg {    display:none;    font-size:.75rem;    color:#16a34a;    margin-top:.5rem;    font-weight:500}.bg-white.w-\[90vw\].h-\[90vh\].rounded-lg.overflow-hidden.flex.flex-col {    margin-top: 210px;}@media (min-width: 768px) {    .bg-white.w-\[90vw\].h-\[90vh\].rounded-lg.overflow-hidden.flex.flex-col {        margin-top: 100px;    }}.flex.flex-row.space-x-3.bg-\[\#075FDB14\].px-3.py-4.rounded-lg {    overflow: hidden;}.flex.flex-col.justify-between.w-full {    min-width: 0;}#offers-page a#load-more-btn-offer-page {    background-color: #930000;    color: #fff;    width: 150px;}#load-more-btn-offer-page {    display: block;    margin: 0 auto 40px;    text-align: center;    border: 1px solid #930000;    border-radius: 20px;    padding: 6px;    white-space: nowrap;    width: 16%;    text-decoration: none;    font-size: .9em;}/*Offer percentage view change - B*/.offer-percentage-wrapper.absolute.top-1.right-1.lg\:right-3.lg\:top-3.bg-slate-900.text-white.rounded-md.text-xs.px-2.py-1 {    position: absolute;    top: 0;    left: 10px;    width: 50px;    height: 55px;    background: #ffc700;    color: #fff;    font-weight: bold;    text-align: center;    line-height: 1.1;    padding-top: 6px;    clip-path: polygon( 0 0, 100% 0, 100% 80%, 50% 100%, 0 80% );    right: unset;    z-index:11;}.offer-percentage-wrapper::before {    border-color: transparent transparent transparent #93000000;    border-width: 18px 0 0 18px;    bottom: 0;}.offer-percentage-wrapper::after {    border-color: #93000000 transparent transparent;    border-width: 18px 18px 0 0;    top: 0;}.offer-percentage-wrapper.absolute.top-1.right-1.lg\:right-3.lg\:top-3.bg-slate-900.text-white.rounded-md.text-xs.px-2.py-1::before {    content: '';    position: absolute;    top: 0px;    left: 2px;    width: calc(93% + 0px);    height: calc(98% + 0px);    background: #ff1e1e;    clip-path: polygon( 0 0, 100% 0, 100% 80%, 50% 100%, 0 80% );    z-index: -1;}/* .offer-percentage-wrapper::after, .offer-percentage-wrapper::before{*//* display:none;*//*}*/span.offer-percentage.flash-percentage {    font-size: 1rem;    vertical-align: middle;}/**Offer percentage view change - B//*Mobile View Responsive - B*/@media(max-width:767px) {    .relative.card.grid-mode.rounded-md.box-border.flex.flex-nowrap.overflow-hidden.rounded-md.items-center a:not(.name-product-link) {        height: 100px;    }    .relative.card.grid-mode.rounded-md.box-border.flex.flex-nowrap.overflow-hidden.rounded-md.items-center .info a.name-product-link .head {        margin-top: 0px;    }    .offer-deals-block .info {        padding: 0;    }    .relative.card.grid-mode.rounded-md.box-border.flex.flex-nowrap.overflow-hidden.rounded-md.items-center .info a.name-product-link .head .line-clamp-3 {        -webkit-line-clamp: 2;    }    .relative.card.grid-mode.rounded-md.box-border.flex.flex-nowrap.overflow-hidden.rounded-md.items-center .info .m-auto.mb-5 {        padding: 0;        margin: 0;        margin-top: auto;    }    .relative.card.grid-mode .text-sm.text-red-600.you-save-wrapper.break-all {        font-size: 0.8rem;    }    .offer-deals-block .card.relative a {        margin: 0px auto;    }    .offer-percentage-wrapper.absolute.top-1.right-1.lg\:right-3.lg\:top-3.bg-slate-900.text-white.rounded-md.text-xs.px-2.py-1::before {        top: 0;        left: 2px;        width: calc(88% + 0px);        height: calc(95% + 0px);    }    .offer-percentage-wrapper.absolute.top-1.right-1.lg\:right-3.lg\:top-3.bg-slate-900.text-white.rounded-md.text-xs.px-2.py-1 {        top: 0;        left: 10px;        width: 35px;        height: 40px;    }    span.offer-percentage.flash-percentage {        font-size: 0.65rem;        vertical-align: top;        line-height: 0.5;    }    .product-wrapper .preview-box {        min-height: auto;    }    .price-wrapper span.text-sm.price.text-primary {        padding: 0rem;    }}/*Mobile View Responsive - B*/.discount-progress,.mini-discount-progress {    width: 100%;    height: 10px;    background: #dbeafe;    border-radius: 999px;    overflow: hidden;    margin-top: 8px;}.discount-progress-fill,.mini-discount-progress-fill {    height: 100%;    width: 0%;    background: #2563eb;    border-radius: 999px;    transition: width 0.3s ease;}.discount-icon {    position: absolute;    right: -5px;    top: 60%;    transform: translateY(-50%);    width: 32px;    height: 32px;    background: #fff;    border: 1px solid #ccc;    border-radius: 50%;    display: flex;    align-items: center;    justify-content: center;}/* sparkle ring */.discount-icon::before {    content: "";    position: absolute;    width: 100%;    height: 100%;    border-radius: 50%;    background: radial-gradient(circle, rgba(37,99,235,0.4) 0%, transparent 70%);    animation: sparkPulse 1.8s infinite ease-out;    z-index: -1;}.spark {    position: absolute;    width: 6px;    height: 6px;    background: #2563eb;    border-radius: 50%;    animation: burst 600ms ease-out forwards;}@keyframes sparkPulse {    0% {        transform: scale(0.8);        opacity: 0.8;    }    100% {        transform: scale(2.2);        opacity: 0;    }}@keyframes burst {    0% {        transform: scale(1) translate(0, 0);        opacity: 1;    }    100% {        transform: scale(0) translate(var(--x), var(--y));        opacity: 0;    }}.discount-icon i {    font-size: 16px;}.discount-wrapper,.mini-discount-wrapper {    display: none;}/*Cookie consent*/.cookie-consent-popup {    width: 100%;    background-color: rgb(147 0 0);    bottom: 0;    z-index: 9999;    text-align: center;    display: none;    position: fixed;}.cookie-wrapper {    display: flex;    display: -ms-flexbox;    -ms-flex-align: center;    align-items: center;    padding: 15px 30px 15px 30px;    margin: 0 auto 0;    display: inline-block;    color: #ffffff;}.cookie-wrapper span.icon {    display: inline-flex;    text-align: center;    vertical-align: middle;}.cookie-wrapper a {    color: #de8616;}.cookie-wrapper .btn-wrapper-group {    display: flex;    justify-content: center;    gap: 15px;    margin-bottom: 1rem;}.cookie-wrapper .btn-wrapper-group .cookie-accept {    background: #d87b14;    padding: 8px 25px;}.cookie-wrapper .btn-wrapper-group .cookie-accept:hover {    opacity:0.8;}.order-info-main-wrapper.shadow.rounded-lg.bg-white.px-4.py-8 .flex.justify-end.gap-2.mt-1.mb-2 {    display: none;}h1.cms-faq {  margin-top: 48px;}@media (min-width: 768px) {  h1.cms-faq {    margin-top: 96px;  }}