/** Shopify CDN: Minification failed

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

**/
/*
 * Custom Theme CSS
 *
 * Global Custom CSS
 */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap');

a.t4s-pagination__item.link:hover {
    color: grey;
}

.t4s-pagination__list li a:hover, .t4s-pagination__list .pagination__item--current {
    color: grey;
}

span.t4s-value-count {
    display: none;
}

.t4s-product-categories .t4s-cat-item:before {
    color: inherit;
    content: none;
    left: 0;
    position: absolute;
}

h5.t4s-widget-title {
    font-size: 11px !important;
    letter-spacing: 1.2px !important;
    text-decoration: underline !important;
    padding: unset !important;
    font-weight: 500 !important;
}

.t4s-widget-category .t4s-product-categories {
    max-height: none;
}

.t4s-product-categories .t4s-cat-item a {
    color: #000000;
    font-size: 11px;
    font-weight: 400;
    text-transform: Uppercase;
    letter-spacing: 1.0px;
}

h5.t4s-widget-title:after, .t4s-facets__form .t4s-facet .t4s-facet-title:after {
    display: none;
}

span.t4s-dib.t4s-swatch__current {
    display: none;
}

.t4s-swatch__item:not(.is-sw__col) {
    margin-right: 5px;
}

.t4s-swatch__item.is-sw__col {
    margin-right: 0;
}

/* Footer column headings */
.t4s-col-heading {
    font-family: 'Poppins', sans-serif !important;
    font-size: 11px !important;
    font-weight: 600 !important;
    letter-spacing: 1.3px !important;
    text-transform: none !important;
}

/* Footer menu link styling */
.t4s-footer-link {
    font-family: 'Poppins', sans-serif !important;
    font-size: 11px !important;
    letter-spacing: 1.2px !important;
    color: #000000 !important;
    text-transform: capitalize !important;
}

/* Newsletter email input field styling */
.t4s-newsletter__email {
    font-size: 10px !important;
    letter-spacing: 1.1px !important;
}

.t4s-newsletter__email::placeholder {
    font-size: 10px !important;
    letter-spacing: 1.1px !important;
}

/* Bottom bar copyright text */
.t4s-coppy-right {
    font-family: 'Poppins', sans-serif !important;
    font-size: 9px !important;
    letter-spacing: 0.8px !important;
}

.t4s-coppy-right .t4s-cp {
    color: #000000 !important;
}

/* Collection category label styling */
.t4s-text {
    font-family: 'Poppins', sans-serif !important;
    font-size: 11px !important;
    letter-spacing: 0.8px !important;
    text-transform: uppercase !important;
    font-weight: 500 !important;
}

/* Instagram feed heading */
.vibe-mz {
    letter-spacing: 1.1px !important;
    font-weight: 500 !important;
}
/* Image with text block paragraph spacing */
#shopify-section-template--27876391354662__954c811d-da8d-46f0-9abe-a2f188b96146 h4 {
    margin-bottom: 1em !important;
    letter-spacing: 1.1px !important;
    font-size: 11px !important;
    font-weight: 400 !important;
}

#shopify-section-template--27876391354662__954c811d-da8d-46f0-9abe-a2f188b96146 h2 {
    margin-bottom: 1em !important;
    letter-spacing: 1px !important;
    font-size: 16px !important;
    font-weight: 700 !important;

/* Breadcrumb styling */
div.breadcrumbs[aria-label="breadcrumbs"] a {
    font-size: 12px !important;
    font-weight: 500 !important;
    color: #000000 !important;
    letter-spacing: 1.1px !important;
    text-transform: uppercase !important;
}

/* Pagination styling */
.t4s-pagination__list li a {
    font-size: 12px !important;
    font-weight: 500 !important;
    color: #000000 !important;
    letter-spacing: 1.1px !important;
}

/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {
  .t4s-text-bl {
      font-family: 'Poppins', sans-serif !important;
      font-size: 11px !important;
      letter-spacing: 1.2px !important;
  }
}

/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width: 1024px) {

}

/*---------------- Custom CSS for only tablet -------------------*/
@media (min-width: 768px) and (max-width: 1024px) {

}

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 767px) {

}
/* Breadcrumb - force override */
html body div.breadcrumbs a {
    font-size: 12px !important;
    font-weight: 500 !important;
    color: #000000 !important;
    letter-spacing: 1.1px !important;
    text-transform: uppercase !important;
}
.swatch_color_style_2 .t4s-pr-color__item.is-swatch--selected .t4s-pr-color__value {
    box-shadow: 0 4px 0 0 #000000 !important;
}


