/** Shopify CDN: Minification failed

Line 150:12 Expected identifier but found whitespace
Line 150:13 Unexpected "("

**/




/* #shopify-section-template--24425550151987__multirow_rALnyN > div > div > div:nth-child(1){
  background: #b8d4d9;
} */





.menu-drawer__close-button {
    color: #fff !important;
   font-size: 1.8rem !important;
}

.tile-content{
background: linear-gradient(45deg, #ffffff, transparent);  
}

.video-heading {
  font-size: 3rem !important;
}
.most-search-car-heading{
  font-size: 4.4rem !important;
}

#footer-block-index-2 > p{
  font-size: 1.4rem;
    color: #ffffff;
}

/*policy page   */

.shopify-policy__container {
    margin: 6rem;
    max-width: 135ch;
}

.multicolumn .title-wrapper-with-link {
    justify-content: center;
}



/* app pickeasy design  */
/* #shopify-section-sections--24425550512435__footer > footer > div.footer__content-top.page-width > div.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in > div:nth-child(3) > div {
    font-size: 18px;
    font-weight: 700;
} */


#delivery-option-div, #pickup-option-div{
 background: #fff; 
}

.pickup-location-heading, .delivery-location-heading {
    font-weight: 550;
    font-size: 1.6rem;
    margin-bottom: 0.6rem;

}

#orders-slots-heading{
height: 3rem;
}

.pickup-location-details, .delivery-location-details {
    opacity: 1;
    font-size: 14px;
}


/* #shopify-section-sections--24425550512435__footer > footer > div.footer__content-top.page-width > div.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in > div:nth-child(4) > div > h2{
      font-weight: 700 !important;
} */

#cart-notification-form{
 display: none;   
}

#shopify-section-template--24425550053683__multicolumn_Wmmiqg > div, #shopify-section-template--24425550053683__174557207172707853{
  background: #FFF3E5;
}


/* ginie app code start */

/* .cart__footer>div:only-child {
    margin-left: 50px !important;
}
@media screen and (min-width: 750px) {
    .cart__footer>* {
        width: 90% !important;
    }
} */

#geniePickupBox > div > div.checkoutMethodsContainer > div.checkoutMethod.active{
      padding: 0em !important;
}


.checkoutMethod.active{
    background-color: #c72830 !important;
}

/* ginie app code end */

#Slide-template--24551853424947__multicolumn_nDxjXV-1 > div > div > a:nth-child(1) > div,
#Slide-template--24551853424947__multicolumn_nDxjXV-2 > div > div > a:nth-child(1) > div,
#Slide-template--24551853424947__multicolumn_nDxjXV-3 > div > div > a:nth-child(1) > div{
     height: 15rem;    
}


.focus-inset {
    font-size: 1.8rem;
}

/*code for mooving products  */
.slick-prev:before {
    content: '←';
}
.slick-next:before, .slick-prev:before {
    font-family: slick;
    font-size: 20px;
    line-height: 1;
    opacity: .75;
    color: #fff;
    -webkit-font-smoothing: antialiased;
}
/* button code end here */
.order-btn{
    min-width: fit-content;
}

.item-info h3 {
    font-size: 18px !important;
}

@media screen and (min-width: 990px) {
    .page-width-desktop
Specificity: (0,1,0)
 {
      
        padding: 0 10rem !important;
    }
}

/* custom button design */




.slick-next:before, .slick-prev:before {
   
    color: #000 !important;
}

.order-now-button {
  display: none;
}

 
/* 

.order-now-button {
  margin-left: 80%;
  display: inline-block;
  padding: 12px 24px;
  background-color: #d00000; 
  color: #000;
  font-weight: bold;
  text-decoration: none;
  border-radius: 8px;
  transition: background-color 0.3s ease;
} 
 */

.order-now-button:hover {
  background-color: #a00000;
}

/* get direction button on contact us */
#Slide-template--24551853424947__multicolumn_nDxjXV-1 > div > div > a.link.animate-arrow,
#Slide-template--24551853424947__multicolumn_nDxjXV-2 > div > div > a.link.animate-arrow,
#Slide-template--24551853424947__multicolumn_nDxjXV-3 > div > div > a.link.animate-arrow
{
  border: 2px solid !important;
  padding: 7px !important;
}

#contact_form > input[type=text]:nth-child(3){
      padding: 16px;
}
#contact_form > input[type=email]:nth-child(4){
      padding: 16px;
}

#contact_form > input[type=tel]:nth-child(5){
      padding: 16px;
}
#contact_form > textarea{
      padding: 16px;
}


#shopify-section-template--24425550119219__form > div > div.right > h2{
      MARGIN-TOP: -5PX;
}

#shopify-section-template--24425550119219__form > div > div > div.richtext-side > div > div.richtext-text > p{
      margin-bottom: 45px;
}
#shopify-section-template--24425550119219__form > div > div{
      margin-top: 59px;
      margin-bottom: 60px;
}

/* #shopify-section-template--24425550119219__form > div > div > div.richtext-side > div{
      text-align: center;
} */


#shopify-section-template--24425550119219__form > div > div > div.richtext-side > div > div.richtext-text > p{
    line-height: 15px;
}
  #shopify-section-template--24425550119219__form > div > div > div.richtext-side > div > a{
        width: 215px;
  }


#shopify-section-template--24425550119219__form > div > div.right{
      TEXT-ALIGN: justify;
}

.js .mega-menu__content {
    background: #ffffff !important;
}  


/* .food-menu-grid{
  justify-items: center;
    justify-content: center;
    align-content: space-evenly;
    align-items: center; 
} */

/* FONT */

/* #insta-feed > div > div{
    gap: 10px !important;
    display: grid !important;
    grid-template-columns: repeat(5, 1fr)!important;
} */


body #insta-feed {
    padding: 30px;
    
}
@font-face {
  font-family: "CormorantGaramond-Medium";
  src: url("/cdn/shop/files/CormorantGaramond-Medium.ttf?v=1745558485");
  font-weight: 400 !important;
}

h3 {
  font-family: 'Inknut Antiqua' !important;
}
h2, h1, .h1{
  font-family: "CormorantGaramond-Medium" !important;
  font-weight: 400 !important;
}


 h1, .h1 {
       
        font-size: calc(var(--font-heading-scale) * 4.4rem)!important;
    }


/* .card__information, .cart-count-bubble, .quantity__input{
font-family: system-ui !important;  
} */

.list-menu, .quality-banner, .card__heading, .cart-item__name, .inline-richtext{
  font-family: 'Inknut Antiqua', serif !important;
  font-weight: 600;
 }

.carousel-heading-overlay {
    font-family: 'CormorantGaramond-Medium';
}

.list-menu{
  font-size: 2rem !important;
}
.food-menu-grid {
    gap: 40px !important;}

.food-menu-item {
    background: #f8f8f8 !important;}

/* #shopify-section-sections--24425550512435__footer > footer > div.footer__content-top.page-width > div.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in > div:nth-child(4) > div
{
width:370px;
}
 */
/* footer */
@media screen and (min-width: 750px) {
/* .footer-block__details-content.footer-block-image{
      display: flex;
    flex-direction: column-reverse;
}
#shopify-section-sections--24425550512435__footer > footer > div.footer__content-top.page-width > div.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in > div:nth-child(3){
      margin-left: -85px;
}
#shopify-section-sections--24425550512435__footer > footer > div.footer__content-top.page-width > div.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in > div:nth-child(4) > div{
      margin-left: -79px;
} */
}
.mega-menu__list {
    justify-items: start !important;
    display: grid !important;
    gap: 0.6rem 0.6rem !important;
    /* grid-template-columns: repeat(5, minmax(0, 1fr))!important; */
    list-style: none !important;
}

.mega-menu__content{
  background: #f0f8ff!important;
}

#Slider-template--24425550053683__multicolumn_Wmmiqg{
  justify-content: center !important;
}



#shopify-section-template--24425550119219__main{
  background-image: url("/cdn/shop/files/Main_Web_banner_3-03.jpg?v=1745587937");
  color: white !important;  
}

/* #grp-entangle--root, #shopify-section-sections--24425550512435__footer > footer > div.footer__content-top.page-width > div.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in > div:nth-child(4) > div > div{
  font-family: 'Inter'!important;
}
 */
.section-template--24425550217523__main-padding {
  font-family: 'Inter'!important; 
}

/* image with text border
.image-with-text{
  border: 3px solid;
}
 */
/* header color */
#shopify-section-sections--24425550545203__header > sticky-header{
  background: #C72830 !important; 
}

.list-menu__item {
    color: white !important;
}



/* announcementbar text added */

/* .clickable-text {
  color: #000;
  cursor: pointer;
  margin-right: 12.5px;
}
.clickable-text:hover {
  color: #c72830;
} */



/* nav {
  display: inline-flex; 
  align-items: center;
  padding: 10px 0; 
}
 */
.nav-item {
  cursor: pointer;
  margin: 0 2px; /* Add horizontal spacing */
  transition: color 0.3s ease;
}

.nav-item.primary {
  /* font-family: system-ui; */
  color: #000;
  font-size: 12px;
}

.nav-item.primary:hover {
  color: #c72830;
}

.nav-item.secondary {
  font-size: 12px;
  color: #000;
  /* font-family: system-ui; */
}

.nav-item.secondary:hover {
  color: #c72830;
  text-decoration: underline;
}

.separator {
  color: #000;
}

#shopify-section-sections--24425550545203__announcement-bar > div > div > slideshow-component > div > button.slider-button.slider-button--prev, #shopify-section-sections--24425550545203__announcement-bar > div > div > slideshow-component > div > button.slider-button.slider-button--next > span{
  display: none !important;
}   

.video-rich-text-wrapper
{
    padding-bottom: 35px;
    padding-top: 35px;
}



/* mobile view */

@media only screen and (max-width: 749px){

  .footer-block__image-wrapper {
    margin: 4rem;
  }
 .right-column-description {
        font-size: 1.3rem !important;
 }
  
.content-right {
    padding: 12px !important;
}
  
.section-main-title {
        font-size: 2.2rem !important;
        margin-bottom: 35px !important;
    }


  
  #shopify-section-template--24552432959795__rich_text_iM6FGm > div > div > div > div > div > p{
    font-size: 12px !important;
  }

.slideshow__banners {
    height: 430px !important;
}

.slider-buttons {
    display: none !important;
}

#shopify-section-template--24425550053683__video_with_rich_text_3Pc8jg > div > div.rich-text-container > div > h3:nth-child(1),
  #shopify-section-template--24425550053683__video_with_rich_text_3Pc8jg > div > div.rich-text-container > div > h3:nth-child(3){
       margin: -17px !important;
  }
#shopify-section-template--24425550053683__custom_liquid_FDqdxH > div > div > div > span{
      line-height: calc(0 + 0.8 / var(--font-body-scale));
}

  .quality-banner span {
      font-size: 1.4rem;
  flex-wrap: nowrap;
}

h1, .h1 {
        font-size: calc(var(--font-heading-scale) * 2.5rem)!important;
    }

.video-heading {
        font-size: 2rem !important;
}

  

}


/*desktop media querry  */

@media screen and (min-width: 1024px) {
  
#shopify-section-sections--24425550545203__custom_liquid_wFDffw > div > div{
  display: none;
}






























  

}


















/* mobile view */

@media only screen and (max-width: 768px) {
  nav {
    display: flex;
   /* justify-content: center;  Horizontally centers the items 
    align-items: center;   /* Vertically aligns the items to the center */
    flex-wrap: nowrap;     /* Prevents the items from wrapping to a new line */
    width: 100%;           /* Ensures the nav container spans the full width */
    white-space: nowrap;   /* Prevents text inside the elements from wrapping */
  }

  .nav-item {
    font-size: 14px; /* Adjust font-size for mobile if needed */
  }

  .separator {
    margin: 0 5px; /* Adds a little space around the separator */
  }

#shopify-section-sections--24425550545203__announcement-bar > div > div{
    padding-left: 1rem;
    padding-right: 1rem;
}

  #shopify-section-sections--24425550545203__announcement-bar > div{
        justify-self: center;
  }


  .shopify-policy__container { 
    max-width: 150ch;
     margin: 0rem;
}

.product__title>* {
    font-size: 2.8rem !important;
}






  

}


















@media screen and (max-width: 1024px) {
.quality-banner span {
    font-size: 12px;
}

.header--has-social .menu-drawer__utility-links {
    padding: 11rem 1rem !important;
}

.menu-drawer__account {
  color: #fff !important;
}  

.js details[open].menu-opening>.menu-drawer, details[open].menu-opening>.menu-drawer__submenu {
    background: #C72830;
}  
  
.quality-banner {
padding: 1rem !important;
}

nav {
    padding: 1px 0;
}

.section-sections--24425550545203__custom_liquid_wFDffw-padding {
  color: #fff;
    padding-top: -10px;
    padding-bottom: -10px;
}

 .view-all-button {
    padding: 4px 8px !important;
    display: block;
    margin: 8px auto 16px auto; /* centers button below the heading */
    position: static; /* remove any previous absolute/fixed styles */
    text-align: center;
  }

  .most-search-car-header {
    margin: 0 auto -4px !important;
  }


.rich-text-container{
width: 80%;
}

.video-cta-button {
margin-top: 3.5rem !important;
}

/* .inline-richtext, */ .most-search-car-heading {
    font-size: 3rem !important;
}
.most-search-car-heading {
    font-weight: 600 !important;
}

#shopify-section-sections--24425550545203__custom_liquid_wFDffw > div > div{
 line-height: calc(0.6 + 0.8 / var(--font-body-scale)) !important;   
  }
  

}


#shopify-section-sections--24425550512435__footer > footer > div.footer__content-top.page-width > div.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in > div:nth-child(3) > div > p{
      font-size: 1.4rem;
    color: white;
    font-weight: 400;
}

#main-cart-footer > div > div > div{
  width: 100%;
}

@media (min-width: 300px) and (max-width: 750px) {

  .grp-entangle-swiper-wrap {
        padding: 0 0px !important;
    }   

  .footer-block__image-wrapper {
    margin: 4rem;
  }
 .right-column-description {
        font-size: 1.3rem !important;
 }
  
.content-right {
    padding: 12px !important;
}
  
.section-main-title {
        font-size: 2.2rem !important;
        margin-bottom: 35px !important;
    }


  
  #shopify-section-template--24552432959795__rich_text_iM6FGm > div > div > div > div > div > p{
    font-size: 12px !important;
  }

.slideshow__banners {
    height: 430px !important;
}

.slider-buttons {
    display: none !important;
}

#shopify-section-template--24425550053683__video_with_rich_text_3Pc8jg > div > div.rich-text-container > div > h3:nth-child(1),
  #shopify-section-template--24425550053683__video_with_rich_text_3Pc8jg > div > div.rich-text-container > div > h3:nth-child(3){
       margin: -17px !important;
  }
#shopify-section-template--24425550053683__custom_liquid_FDqdxH > div > div > div > span{
      line-height: calc(0 + 0.8 / var(--font-body-scale));
}

  .quality-banner span {
      font-size: 8.5px;
  flex-wrap: nowrap;
}

h1, .h1 {
        font-size: calc(var(--font-heading-scale) * 2.2rem)!important;
    }

.video-heading {
        font-size: 2rem !important;
}
  

  #Slide-template--24551853424947__multicolumn_nDxjXV-1 > div > div > a.link.animate-arrow,
  #Slide-template--24551853424947__multicolumn_nDxjXV-2 > div > div > a.link.animate-arrow,
  #Slide-template--24551853424947__multicolumn_nDxjXV-3 > div > div > a.link.animate-arrow{
        margin-top: 11rem !important;
  }

  .order-delivery-locations p {
    height: 40px;
  }
#shopify-section-sections--24425550545203__announcement-bar > div > div > div > nav > a{
      font-size: 10px;
}
  #shopify-section-sections--24425550545203__announcement-bar > div > div > div > nav > span.nav-item.primary{
    
    font-size: 10px;
  }
  #shopify-section-template--24425550053683__custom_liquid_FDqdxH > div > div > div > span > div:nth-child(2){
        margin-left: 76px;
  }
}











/* buy button off
.cart__checkout-button{
 display: none; 
}
/* .image-wrap img {  
    object-fit: fill !important;
} */
/* 
@media screen and (max-width: 749px) {
  .mob-banner{
   background-image: url("/cdn/shop/files/Homepage_new_section_mobile_view_1_ca996321-2878-4298-9b7f-b176ff5500d6.jpg?v=1751280904") !important;
   background-size: cover;
   background-position: center;
   background-repeat: no-repeat;
  }
}

 

.mob-banner{
  display: none;
} */
