/** Shopify CDN: Minification failed

Line 212:0 Expected "}" to go with "{"

**/
/*============================================== 
                 Custom Styles
=============================================*/

/* PRIMARY BUTTONS */
a.m-button.m-button--primary {
  position: relative;
  overflow: hidden;
  z-index: 1;
}

/* pseudo background */
a.m-button.m-button--primary::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 0%;
  background-color: #b39579;
  transition: height 0.4s ease;
  z-index: -1;
}

/* hover fill */
a.m-button.m-button--primary:hover::before {
  height: 100%;
}

/* text color */
a.m-button.m-button--primary:hover {
  color: #fff;
}

/* END PRIMARY BUTTONS EFFECT */


section#m-collection-list-template--27459757768970__collection_list_HDRKWa 
a.m-button.m-button--white.m\:justify-center.m\:items-center {
  position: relative;
  z-index: 1;
}

/* fill layer */
section#m-collection-list-template--27459757768970__collection_list_HDRKWa 
a.m-button.m-button--white.m\:justify-center.m\:items-center::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 0%;
  background-color: #b39579;
  transition: height 0.4s ease;
  z-index: -1;
}

/* hover effect */
section#m-collection-list-template--27459757768970__collection_list_HDRKWa 
a.m-button.m-button--white.m\:justify-center.m\:items-center:hover::before {
  height: 100%;
}

/* text color */
section#m-collection-list-template--27459757768970__collection_list_HDRKWa 
a.m-button.m-button--white.m\:justify-center.m\:items-center:hover {
  color: #fff;
}


/* Search bar */

input.form-field.form-field--input {
    border-radius: 30px;
}
m-search-popup.m-header__search.m\:flex.m\:items-center {
    display: none;
}
.m-search-form--button {
    color: #000;
}
/* Product Card */
.m-product-card__info {
    border-top: 1px solid #8F9096;
    /* border-bottom: 1px solid #8F9096; */
    flex-grow: 1;
    padding: 12px 3px;
}
.m-product-card--style-5 .m-product-card__info .m-product-card__action {
    top: 16px!important;
}

@media only screen and (max-width: 767px) {
  .m-product-card__price {
    font-size: 12px;
}
.m-product-card__title {
    font-size: 11px;
    margin-bottom: 5px;
}
.m-product-card__name {
    font-size: 12px!important;
}
span.m-product-card__vendor {
    font-size: 9px;
}
.m-product-card__action.m-product-card__action--top.m-product-card__addons.m\:display-flex {
    display: none;
}
.m-product-card--style-4 .m-product-card__content .m-product-card__action-wrapper .m-button {
    width: 100%;
    padding: 5px;
    font-size: 11px;
}

.m-mixed-layout__inner.m\:grid.m\:grid-2-cols.m\:grid.md\:m\:grid-2-cols.lg\:m\:grid-5-cols {
    row-gap: 0px;
}

.m-image-card__content.m\:justify-center.m\:items-end.m-scroll-trigger.animate--fade-in-up {
    padding-bottom: 18px;
} 

 #shopify-section-sections--24287987138899__footer .m-footer--block-newsletter .m-footer--block-title {
    font-size: 18px !important;
}
.m-link-lists .m-link {
    font-size: 13px !important;
}

.m-menu__link--main {
    font-weight: bold;
}

div#shopify-section-template--17722065092668__slider_Am3Xcn {
    padding-bottom: 74px;
}

.m-product-card__name {
    text-transform: capitalize;
    font-size: 14px;
}



.shopify-policy__container {
    max-width: 560px;
    max-width: 162ch !important;
    margin: 0 auto;
    padding-left: 20px;
    padding-right: 20px;
}

/* Slider Title  */
section#m-slider-template--18186703208551__1621243260e1af0c20 .m-slide__content.m-richtext.m\:text-left {
  padding-top: 20px;
  max-width: 710px;
}
section#m-slider-template--18186703208551__1621243260e1af0c20 h2.m-richtext__title.m-slide__title.m\:text-black.h2 {
  text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
}

/*============================================== 
                End Custom Styles
=============================================*/


/* ==================================
      Policy Page Design
================================ */
.shopify-policy__container {
    max-width: 1200px !important;
}
 
.m-link-lists .m-link:after {
    height: 0px;
}
.m-menu__link--main:after {
    height: 0px !important;
}
a.m-menu__link.m-menu__link--main {
    text-transform: uppercase;
}
h3.m-accordion--item-button.m-footer--block-title {
    text-transform: uppercase;
}
 
a.social-media-links--item {
    background-color: transparent !important;
}
 
.shopify-policy__title {
    text-transform: capitalize;
}
 
 
@media screen and (min-width: 768px) {
   .shopify-policy__container h3,h2,h1 {
    font-size: 25px;
}
}


/* ==================================
      End Policy Page Design
================================ */
