/** Shopify CDN: Minification failed

Line 65:1 Expected identifier but found "#slideshow-template--16859716550752__featured_collection_gyqiUm-"
Line 112:17 Expected identifier but found "!"
Line 418:3 Unexpected "]"
Line 666:0 Expected "}" to go with "{"

**/
body{
  font-family: "Poppins", sans-serif;
}
Wipe all styling from image wrapper .media__styled-element,
.media__styled-element img,
.object-wrapper {
  all: unset !important;
  border: none !important;
  box-shadow: none !important;
  outline: none !important;
  background: none !important;
  filter: none !important;
  clip-path: none !important;
  mask: none !important;
} 

Remove any visual artifact from image element 
img {
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
  background: none !important;
  filter: none !important;
}
 
/* Remove all pseudo-elements */
.media__styled-element::before,
.media__styled-element::after,
.object-wrapper::before,
.object-wrapper::after {
  display: none !important;
  content: none !important;
  border: none !important;
  box-shadow: none !important;
  background: none !important;
}

#Subscribe-sections--16859717730400__footer span {
background-color: #FFCC37 !important;
font-weight: 700;
  
}

.break-words div a span {
    background-color: #fbd96f!important;
    font-weight: 700;
    padding: 20px 50px!important;
    border-color: #fbd96f!important;
    text-transform: capitalize;
    font-size: 17px;
}

#shopify-section-template--16859716550752__16508916323f758a49 section {
  height: 75vh !important;
}

.#slideshow-template--16859716550752__featured_collection_gyqiUm- div:nth-child(2) > div a span {
  background-color: black !important;
}

#menu0>ul>li:nth-child(4) {
  display: none;
}
div#headerContainer a.-mx-5.text-base.inline-block.font-body.px-5.py-1.uppercase {
    font-weight: 600;
    padding-top: 0;
}
.z-header-dropdown ul li:nth-child(5) a div span,.z-header-dropdown ul li:nth-child(6) a div span  {
  font-size: 14px;
  background-color: #FFCC37 !important;
  border-radius: 10px;
  font-weight: 700;
}

.z-header-dropdown ul li:nth-child(5) a img ,.z-header-dropdown ul li:nth-child(6) a img  {
  width: 230px;
}

.z-header-dropdown ul li:nth-child(5) a div h3,.z-header-dropdown ul li:nth-child(6) a div h3 {
  font-size: 35px;
 
  font-weight: 700;
}

#headerContainer nav>ul>li{ 
  margin: auto 10px !important;
 
}

#headerContainer nav>ul>li>button>span>span, #headerContainer nav>ul>li>a {
    font-weight: 600;
    font-size: 16px;
}
#menu0> ul>li:nth-child(1) a {
  font-weight: 700;
}

 .custom-logo-item {
    margin: auto;
    text-align: center !important;
  }

.mobile-bg {
  height: 100px; !important;
}

 .custom-logo-item img {
    max-height: 50px;
    width: 173px !important;
  
  }

#slideshow-template--16859716550752__16508916323f758a49 .splide__arrow span {
    border-color: #fff !important;
    background-color: transparent;
    color: white;
}


@media only screen and (max-width:767px) {
#shopify-section-template--16859716550752__16508916323f758a49>section {
  background-size: cover;
  height: 100vh !important;
}

#shopify-section-sections--16859717730400__footer .space-y-5>.flex {
  
      display: flex
;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
}

  #shopify-section-sections--16859717730400__footer> footer>.section-content:nth-child(1) .space-y-5:nth-child(3) ul li a {
    font-weight: 700;
  }




}


/* #shopify-section-template--16859716517984__image_with_text_overlay_hKNp8r img, #shopify-section-template--16874872635488__banner_text_cW6dND {
  padding-top:22% !important;
}

@media only screen and (max-width:1000px) {
  #shopify-section-template--16859716517984__image_with_text_overlay_hKNp8r img, #shopify-section-template--16874872635488__banner_text_cW6dND {
 padding-top:18% !important;

}}
  @media only screen and (max-width:500px) {
  #shopify-section-template--16859716517984__image_with_text_overlay_hKNp8r img, #shopify-section-template--16874872635488__banner_text_cW6dND {
 padding-top:10% !important;
  height: 350px !important;

}} */

    /* #shopify-section-template--16859716517984__collection_three_mP3Baa .collection-block-overlay 
  .collection-button {
  width: 20% !important;
}} */

#-dropdown-button {width: auto !important;height: 50px !important;}#-selected-image {width: 35px !important; height: 35px !important; object-fit: contain !important;}#-dropdown-menu {width: fit-content !important;border: 1px solid black;
  border-radius: 10px;}

/* #-dropdown-menu div img {display: none;} */
  


  @media only screen and (max-width: 767px) {
    #shopify-section-sections--16859717730400__footer .space-y-5>.flex {
        flex-direction: row;
      justify-content: center;
      
    }
}


  .splide__pagination {
    /* display: flex !important; */
    flex-direction: row !important;
    justify-content: center !important;
    align-items: center !important;
    position: absolute !important;
    left: 47% !important;
    bottom: 16% !important;
    display: none !important;;

  }

  .splide__pagination li button{
       background-color: white !important;
  }

.splide__pagination__page.is-active {
    background-color:#FFCC37 !important;
}

/* 24/05/2025 */

.splide__arrows {
    width: 100%;
    max-width: 265px;
    margin: 0 auto;
    flex-direction: row-reverse;
    margin-top: 20px;
}
div#shopify-section-template--16987084980320__1650891358fef95dd4 img.absolute.w-full.h-full.inset-0.object-cover.bg-scheme-background {
    display: none !important;
}
.prev-svg {
    transform: rotate(180deg);
}
.splide__arrows svg {
    width: 15px;
    height: 15px;
}
.push-btn__surface .block {
    display: flex;
    align-items: center;
    justify-content: center;
}
#shopify-section-sections--19368808317177__footer form span {
    background-color: #fbd96f !important;
    border-color: #fbd96f !important;
    padding: 15px 25px;
    text-transform: capitalize;
    font-weight: 700;
    font-size: 16px;
}
footer ul li {
  margin: 15px 0 !important;
}
footer .social-list ul li {
    margin: 10px .5rem !important;
}
footer .w-full.flex-1 {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
footer p {
    font-size: 16px!important;
    color: #000!important;
    line-height: 24px !important;
    margin-bottom: 15px;
    font-weight: 300;
}
footer .w-full.flex-1:nth-child(2) ul li a {
    font-weight: 400;
}
p.copy-right-txt {
    color: #6a6a6a !important;
    font-size: 12px!important;
    font-weight: 300;
}
.disclaimer-text p {
    font-weight: 700;
    font-size: 10.4881px !important;
}
.footer-flex p {
    color: #6a6a6a !important;
    letter-spacing: 0!important;
    font-weight: 400;
    text-align: start;
}
div#headerContainer .inline-block {
    font-size: 16px;
}
.product-tile a:hover {
    color: #000;
}
a.jdgm-write-rev-link:hover {
    color: #000 !important;
}
img.jdgm-verified-checkmark {
    display: none !important;
}
.product-media-object .media {
    text-align: center !important;
}
.custom-logo-title {
    font-size: 18px!important;
    font-weight: 400;
    letter-spacing: 4px!important;
    margin-bottom: 25px !important;
    color: #fff;
}
.custom-price span {
    font-size: 16px;
    font-weight: 700;
    text-transform: capitalize;
}
.custom-product-selector {
    padding: 10px 0 0;
}
.custom-product-selector h3, .product-variant-picker-block legend {
    font-size: 14px !important;
    font-weight: 700;
}
.custom-product-selector svg {
    height: 20px;
    width: 20px;
}
.custom-product-selector .flex.items-center.cursor-pointer:hover {
    background: unset !important;
    box-shadow: unset !important;
}
.product-variant-picker-block .xl\:w-1\/5{
    width: 22% !important;
}
.feature-icon-list {
    width: 100%;
    max-width: 1140px !important;
    margin: 0 auto;
    /* display: grid;
    grid-template-columns: 20% 19% 20% 20% 20%; */
}
#section-template--16987084980320__icon_list_NxnHJM #icon-row-template--16987084980320__icon_list_NxnHJM {
    --icon-max-width: 170px !important;
}
.feature-icon-list img {
    width: 40px;
    height: 40px;
}
.feature-icon-list li {
    display: flex;
    flex-direction: column-reverse;
    gap: 10px;
    font-weight: 700;
}
.feature-icon-list h2 {
    font-size: 16px;
}
.section-main-heading {
    font-size: 40px !important;
    font-weight: 700 !important;
    letter-spacing: -1px !important;
    -webkit-text-stroke: unset !important;
}
.recipe-detail-page h1.font-heading {
    font-size: 30px !important;
    font-weight: 700 !important;
    letter-spacing: 0px !important;
    text-shadow: unset !important;
    -webkit-text-stroke: unset;
}
footer.font-heading.mt-5.break-words {
    font-size: 18px;
    font-weight: 700;
}
#sticker-sticker_rdizQG .sticker__width-container {
    width: 70px !important;
}
.collection-subhead, p.collection-section-subheading {
    font-size: 18px;
    font-weight: 400;
    max-width: 1024px;
  color: #000;
  text-align: center;
}
.product-tile .product-media-object, .product-tile .product-media-object img {
    width: 300px !important;
    margin: 0 auto !important;
}
div#shopify-section-template--19368807071993__featured_collection_JDntC6 .custom-container {
    width: 100%;
    max-width: 1240px;
    margin: 0 auto;
}
.quantity-wrapper input[type=number] {
    border: 1px solid;
    margin: 5px;
    border-radius: 5px;
    width: 32px;
    height: 31px;
    margin-bottom: -15px;
}
.subscribe-btn span, #discounted-price {
    font-size: 20px;
    font-weight: 700;
    display: flex;
    align-items: center;
}
.custom-qty label {
    font-weight: 700;
    font-size: 14px;
}
/* .product-block-quantity-selector {
    display: none;
} */
.custom-qty {
    margin-right: 15px;
}
.product-block-quantity-selector span {
    margin-left: 20px;
    font-weight: 700;
    font-size: 22px;
}
 .add-to-cart-btn .push-btn__surface.w-full{   
   padding: 18px 50px;
    border: unset !important;
    font-size: 16px;
    font-weight: 700;
    text-transform: capitalize;
   ]
   button.add-to-cart-btn:hover span, .push-btn:hover .push-btn__surface:not(.push-btn__surface--secondary) {
    color: #000 !important;
    background: #ffd77d !important;
}
.heading-effects, .heading-effects a, .heading-standard, .heading-standard a, .heading-feature, .heading-feature a {
    text-shadow: unset !important;
    -webkit-text-stroke: var(--heading-stroke-thickness) rgb(var(--color-heading-stroke)) !important;
}
@media screen and (max-width: 500px){
    #custom-slideshow .splide__slide img {
    height: 600px !important;
    object-fit: cover;
    object-position: 76% 100%;
  }

  #custom-slideshow .splide__pagination {
    left: 38% !important;
    bottom: 13% !important;
  }

  h2 {
    font-size: 27px !important;
    padding: 0 20px;
    font-weight: 400;
    line-height: 30px;
    letter-spacing: 1px;
  }

  .font-main h4, .rte {
    font-size: 14px !important;
    font-weight: 400;
    line-height: 26px;
    letter-spacing: 0;
  }

  #sticker-sticker_rdizQG .sticker__width-container {
    width: 60px !important;
  }

  #sticker-sticker_rdizQG {
    top: 16px !important;
    left: 20% !important;
  }

  #shopify-section-template--16987084980320__logo_background_KgT7LC .custom-logo-background {
    margin-bottom: 0 !important;
  }

  .heading-standard,
  div#shopify-section-template--16987084980320__blog_carousel_tUXYaa h2.collection-head {
    font-size: 38px !important;
    letter-spacing: 1px !important;
    font-weight: 500;
  }

  div#shopify-section-template--16987084980320__blog_carousel_tUXYaa section.relative.text-scheme-text.overflow-hidden {
    padding-top: 40px !important;
  }

  #custom-slideshow .heading-standard {
    font-size: 40px !important;
    letter-spacing: -1px !important;
    padding: 0;
  }

  .feature-icon-list {
    display: flex;
    flex-direction: column;
  }

  .feature-icon-list li {
    flex-direction: row;
    padding: 0 26px;
    gap: 0;
    align-items: center;
  }

  .feature-icon-list h2 {
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0;
    margin: 0 !important;
  }

  section#template--16987084980320__rich_text_yzXN86 {
    padding: 20px 0;
  }

  span.push-btn__surface {
    font-size: 14px;
    padding: 10px 25px !important;
    margin-top: 10px;
    font-weight: 700;
    text-transform: capitalize;
  }

  .for-desktop {
    display: none;
  }

  div#sticker-sticker_GKRfET {
    display: none;
  }

  .custom-container .collection-subhead, .collection-subhead {
    font-size: 15px !important;
    padding: 0 20px;
    line-height: 20px;
    margin-top: 10px;
    font-weight: 300;
  }

  .product-tile .product-media-object,
  .product-tile .product-media-object img {
    width: 130px !important;
    margin: 0 auto;
  }

  .product-tile .text-base,
  #shopify-section-template--16987084980320__blog_carousel_tUXYaa .title a {
    font-weight: 700;
    line-height: 18px;
    font-size: 14px !important;
    letter-spacing: 0 !important;
  }

  footer .font-heading {
    font-size: 20px !important;
    padding: 0;
    margin-bottom: 5px;
  }

  footer p {
    font-size: 14px !important;
  }

  footer {
    padding: 0 !important;
    text-align: center;
  }

  #shopify-section-template--16987084980320__blog_carousel_tUXYaa .title {
    line-height: 18px;
  }

  .splide__arrow .push-btn__surface {
    padding: 9px 10px !important;
  }

  div#shopify-section-template--16987084980320__16508916323f758a49 .section-content h2,
  div#shopify-section-template--16987084980320__16508916323f758a49 .heading-standard,
  #shopify-section-template--16987084980320__faq_fjrWpe .section-content h2 {
    font-size: 30px !important;
    font-weight: 700 !important;
    letter-spacing: 0px !important;
    text-shadow: unset !important;
    -webkit-text-stroke: unset;
    line-height: 34px;
  }

  #shopify-section-template--16987084980320__16508916323f758a49 .inline-rte {
    line-height: 22px;
    font-weight: 400;
    font-size: 14px !important;
    font-style: italic;
  }

  #shopify-section-template--16987084980320__16508916323f758a49 section {
    background: url('https://cdn.shopify.com/s/files/1/0633/3500/6304/files/download_2.png?v=1748257251') !important;
    background-repeat: no-repeat !important;
    padding: 40px 0 100px !important;
  }

  .tracking-rating,
  #shopify-section-template--16987084980320__faq_fjrWpe section {
    margin: 0 !important;
  }

  .splide__arrows {
    margin: 0 auto 0 !important;
  }

  #shopify-section-template--16987084980320__faq_fjrWpe span.break-words {
    font-size: 14px !important;
  }

  #shopify-section-template--16987084980320__blog_carousel_tUXYaa .card {
    max-width: 300px;
    margin-right: 1.5rem !important;
  }

  #shopify-section-sections--19368808317177__footer .input-group-field {
    height: 40px;
    width: 100%;
    max-width: 75%;
  }

  form#FooterNewsletter .flex,
  footer .justify-start {
    justify-content: center !important;
  }

  footer .w-full.flex-1 {
    flex: unset !important;
  }

  .footer-flex p {
    text-align: center;
  }

  footer .gap-10 {
    gap: 20px;
  }
}
   
#product-grid-buy-now .shopify-payment-button, #product-grid-buy-now .shopify-payment-button__button, #product-grid-buy-now .shopify-payment-button__button--branded div[role=button] {
    min-height: 16px !important;
    height: 16px !important;
}
#product-grid-buy-now{
    min-height: 20px !important;
}
div#product-grid-buy-now:hover {
    background: #fbd96f;
    color: #000 !important;
}
.custom-price {
    display: flex;
    flex-direction: row-reverse;
    justify-content: center;
    column-gap: 10px;
}
div#discounted-price {
    margin-top: 9px;
}
/* Only apply when Apple Pay is present */
.shopify-payment-button__button--apple-pay {
  margin-top: 10px; /* space between Buy Now & Apple Pay */
}

@supports (-webkit-appearance: -apple-pay-button) {
  #product-grid-buy-now {
    display: flex;
    flex-direction: column;
    gap: 10px;
  }
}
