/** Shopify CDN: Minification failed

Line 138:59 Expected identifier but found "*"
Line 170:0 Expected "}" to go with "{"

**/
img.product-card--image {
    max-width: 272px !important;
    max-height: 272px !important;
}
.footer--block:nth-of-type(1){
    display: none;
}
h2.featured-collection--title {
    font-family: libre;
}
h2 {
    font-family: libre !important;
}
p.product--title {
    font-family: inter;
}
.stacked-text--wrapper {
    display: none;
}
a#featured_products_show_more {
    background-color: #EAA30A;
    border: none;
    border-radius: unset;
    width: 14%;
}
 .product-card--root[data-text-layout=center] .product--price-wrapper {
    justify-content: flex-end;
    flex-direction: row-reverse !important;
    flex-wrap: wrap-reverse;
}
/* element.style {
    display: none!important;
} */
.carousel-navigation {
    display: none;
}
.card__badge .product-short-newproducts img.bestbest {
    width: 65%;
    aspect-ratio: auto;
    position: relative;
    bottom: 11px;
    right: 12px;
}
product-card.product-card--root {
    max-height: 316px !important;
    max-height: 445px !important;
}
product-card.product-card--root {
    background-color: #FFF8EB;
    padding: 22px;
}
/* new header css */

.custom-header-search button {
  background: linear-gradient(to right, #3a2d26, #a78b61); /* dark to light brown */
  color: #fff;
  border: none;
  padding: 0 16px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background 0.3s ease;
}

.custom-header-search button:hover {
  background: linear-gradient(to right, #2b2019, #916f4a); /* hover effect */
}

/* header for mobile */
@media(max-width:786px){
  .custom-header-search {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 95vw;
  
}
  

.custom-header-search form {
  display: flex;
  border-radius: 6px;
  overflow: hidden;
  height: 40px;
  max-width: 95vw;
  width: 100%;
  box-shadow: 0 0 0 1px #ccc;
}

.custom-header-search input[type="search"] {
  flex: 1;
  padding: 0 15px;
  font-size: 14px;
  border: none;
  outline: none;
  background-color: #fff;
  color: #000;
}
@media(max-width:767px){
  .card__badge .product-short-newproducts img.bestbest {
   width: 200%;
    aspect-ratio: auto;
    position: relative;
    bottom: 11px;
    right: 12px;
    height: 11px;
}
  a#featured_products_show_more {
    background-color: #EAA30A;
    border: none;
    border-radius: unset;
    width: 37%;
    height: auto;
}
}
.product--price span {
    position: relative;
    left: -6px;
}
/* .product-card--root[data-text-layout=center] .product--price-wrapper {
    flex-direction: row-reverse !important;
  justify-content: space-evenly;
} */
.product--label {
    color: #DA9501;
}
@media (max-width: 767px) {
  .price-wrapper {
    display: flex;
    align-items: center;
    /* gap: 8px; /* Optional: adds space between prices */ */
    flex-wrap: nowrap;
  }
  .copyrightssh{
    display: none;
  }
  
}
/* .new-header-nav
 {
    margin-top: 22px;
 }
 */
a#featured_collection_show_more 
  {
    background: #EAA30A !important;
    border: none !important;
  }  


  body
  {
    overflow-x: hidden !important;
  }
  .product--block--overline {
    color: black;
    line-height: 18px;
}




