body{letter-spacing:1px;background-color:#fff9f0;font-family:Montserrat}
header{background-color:#ffe600}
.bg-body-tertiary{background-color:#fff9f0}
.slider-container{position:relative}
.slider-img{background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;height:auto;position:relative;width:100%}
.slider-caption{position:absolute;left:0;top:50%;right:0;text-align:center;color:#fff;padding:0 56px;z-index:2;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.slider-caption h1{font-size:108px;letter-spacing:2px;text-transform:uppercase;color:#fff}
.slider-caption .view-more{margin-top:24px}

.owl-theme .owl-nav{margin-top:0}
.products .card{background-color:#2d2d2d;border-radius:0}
.card .card-box{width:150px;margin:auto;margin-top:40px}
.products .card .price{color:#fff!important;margin-bottom:8px}
.products .card:hover{background-color:#ffe600}
.products .card:hover .price,.products .card:hover .woocommerce-loop-product__title{color:#0d0d0d!important}
.woocommerce .card .woocommerce-loop-product__title{font-size:14px;color:#ffff;text-transform:uppercase;text-align:left}
.card-body .woocommerce-loop-product__link{display:flex!important;justify-content:space-between;align-items:baseline;flex-direction:column;font-size:14px}
.products .card:hover .add_to_cart_button{background-color:#fff!important;color:#2b2b2b!important}
.btn-primary:hover{background-color:#0d0d0d;color:#fff}
.add_to_cart_button,.btn-primary{border-radius:50px;background-color:#3f51b5;color:#fff;text-transform:uppercase;font-weight:600;border:unset}
a.nav-link:hover{color:#f03c00}
.navbar-nav .nav-link.active{color:#f03c00}
.navbar-brand img{width:100px}
.header-1{left:0;position:absolute;top:0;width:100%;z-index:100;background-color:transparent}
.sticky-top{position:sticky!important;top:0!important;z-index:1020!important;background-color:#ffe600}
.owl-theme .owl-nav [class*=owl-]:hover{background:0 0;color:transparent;text-decoration:transparent}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%}
.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}
.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut}
@keyframes fadeOut{
0%{opacity:1}
100%{opacity:0}
}
.owl-height{transition:height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#2b2b2b}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.html) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-carousel{cursor:-webkit-grab;cursor:-moz-grab}
.owl-carousel.owl-grab{cursor:-webkit-grabbing;cursor:-moz-grabbing}
.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}
.owl-theme .owl-nav.disabled+.owl-dots{margin-top:24px}
.owl-theme .owl-dots{position:relative;right:0;left:0;text-align:center;bottom:0;z-index:100;width:auto;z-index:20;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.owl-theme .owl-dots .owl-dot{margin:0 8px;zoom:1;display:inline-block}
.owl-theme .owl-dots .owl-dot span{width:7px;height:7px;background:#656565;display:block;border-radius:99em;opacity:.7;-webkit-backface-visibility:visible;-webkit-transition:all 1s cubic-bezier(.25,1,.35,1) 0s;-moz-transition:all 1s cubic-bezier(.25,1,.35,1) 0s;-o-transition:all 1s cubic-bezier(.25,1,.35,1) 0s;-ms-transition:all 1s cubic-bezier(.25,1,.35,1) 0s;transition:all 1s cubic-bezier(.25,1,.35,1) 0s}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#656565;opacity:1;-webkit-transform:scale(1.8);-moz-transform:scale(1.8);-ms-transform:scale(1.8);-o-transform:scale(1.8);transform:scale(1.8)}
.owl-theme .owl-nav{position:initial}
.owl-theme .owl-nav button{position:absolute;top:50%;left:30px;display:inline-block;line-height:1;cursor:pointer;opacity:0}
.owl-theme:hover .owl-nav button{opacity:1}
.owl-theme .owl-nav button.owl-next{right:30px;left:auto}
.owl-theme .owl-nav button.owl-next:before{content:'';border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:20px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
.owl-theme .owl-nav button.owl-prev:before{content:'';border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:20px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}
.owl-theme .owl-nav span{display:none}
.margin-b24{margin-bottom:24px}
.title-headline{position:relative;display:inline-block;margin-bottom:36px}
.home-title{font-size:54px;font-weight:700;text-transform:uppercase;letter-spacing:1px}
ul#categoryTabs{display:flex;justify-content:center;gap:10px;border-bottom:0}
.nav-tabs .nav-link{color:#2b2b2b;font-size:18px;border-radius:2px;border:1px solid #e6e6e6}
.nav-tabs .nav-link.active,.nav-tabs .nav-link:hover{background-color:#ffe600}
.checkout-logo{margin:auto;padding-top:10px;padding-bottom:10px;background-color:#ffe600;width:100%;text-align:center}
div#content{margin-top:100px}
footer#footer{background-color:#121921}
#footer img{width:100px}
#footer h5,#footer h6{color:#fff}
a.category-link.active-category{font-weight:800}
#footer a{color:#fff;font-size:16px;letter-spacing:1px;text-decoration:unset}
.widget-title{text-transform:uppercase;margin-bottom:10px;color:#fff}
#footer .menu-item{margin-bottom:7px}
#bootscore-navbar .menu-item a{text-transform:uppercase;font-size:16px;font-weight:500}
.fa-brands,.fab{font-weight:400;font-size:22px}
.small.bootscore-copyright{display:none}
.ajax_add_to_cart .btn-loader,.single_add_to_cart_button .btn-loader{background-color:#ffe600!important}
.bootscore-footer-info p{margin-bottom:0;padding:10px 0}
.custom-accordion .accordion-item{background-color:transparent;border:none;color:#fff;margin-bottom:5px}
.custom-accordion .accordion-header{border-bottom:1px solid #fff}
.custom-accordion .accordion-button{background-color:#121921;color:#fff;font-size:16px;font-weight:400;padding:15px}
.custom-accordion .accordion-button::after{content:"+";font-size:16px;font-weight:400;color:#fff;background:0 0;transform:none;margin-left:auto}
.custom-accordion .accordion-button:not(.collapsed)::after{content:"-"}
.custom-accordion .accordion-body{color:#fff;padding:20px}
.toggle-icon{transition:transform .3s ease;float:right}
.toggle-open .toggle-icon{transform:rotate(180deg)}
.woocommerce-category-sidebar{transition:all .3s ease-in-out}
.woocommerce-category-sidebar{background:#f8f9fa;padding:20px;border-radius:8px;border:1px solid #ddd}
.woocommerce-category-sidebar h3{font-size:18px;font-weight:700;margin-bottom:15px;color:#000}
.woocommerce-result-count{color:#fff}
.woocommerce-category-sidebar ul{list-style:none;padding:0}
.woocommerce-category-sidebar ul li{margin-bottom:8px}
.woocommerce-category-sidebar ul li a{text-decoration:none;color:#333;font-size:16px;transition:.3s ease-in-out}
.woocommerce-category-sidebar ul li a:hover{color:#007bff;font-weight:700}
.about-img{
    background-image: url("/wp-content/uploads/2025/04/USTAD-MEAT.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
.about-owner {
    background-color: #f3f3f3;
}
.me-img img{
    height: 450px;
}
.tiffin-marquee .item {
    margin: 0
  }
  
  .tiffin-marquee img {
    width: 100%;
    height: auto;
    border-radius:0
  }
  
@media screen and (max-width:992px){
ul#category-list{margin-top:15px}
.accordion-body .card .card-box{width:100%;margin:auto;margin-top:10px;padding:10px}
.custom-accordion .accordion-body{padding:0;padding-top:5px}
.home-title{font-size:28px;margin-bottom:15px}
.add_to_cart_button,.btn-primary{border-radius:10px;background-color:#3f51b5;color:#fff;text-transform:uppercase;font-weight:500;border:unset;font-size:12px}
#footer p{font-size:16px}
#footer .menu-item{margin-bottom:0}
#footer a{font-size:16px}
.bottom-line{margin-bottom:20px;border-bottom:1px solid rgb(204 204 204 / 19%)}
.toggle-icon{display:none}
.woocommerce-category-sidebar{margin-bottom:12px;padding:15px}
.woocommerce-category-sidebar h3{margin-bottom:0}
}