/** Shopify CDN: Minification failed

Line 94:24 Expected "}" to go with "{"

**/
.search__input.field__input {
  padding-right: 5rem;
}

.search__button {
  right: var(--inputs-border-width);
  top: var(--inputs-border-width);
}

.search__button:focus-visible {
  background-color: rgb(var(--color-background));
  z-index: 2;
}

.search__button:focus {
  background-color: rgb(var(--color-background));
  z-index: 2;
}

.search__button:not(:focus-visible):not(.focused){
  box-shadow: inherit;
  background-color: inherit;
}

.search__button .icon {
  height: 1.8rem;
  width: 1.8rem;
}
.mobile-facets__details[open] .icon-caret{
	    width: 1rem;

}

/* Remove extra spacing for search inputs in Safari */
input::-webkit-search-decoration {
  -webkit-appearance: none;
}


/* CSS START BY CLS002 */
/* .facets-container .mobile-facets__wrapper{
display:none;
} */
.template-search .facets__form .product-count {
    grid-column-start: unset;
    align-self: unset;
}
.template-search__header h1{
  font-weight: bold;
  font-size: 36px;
      margin: 0px;
}
#ProductCountDesktop{
  text-transform: capitalize;
  margin-left: 69px;
}
 #ProductCountDesktop span{
    margin-left: 0px;
  }
.custom_mg_srch.template-search.section-template--14433974485035__main-padding {
    padding: 75px 0px;
}
@media only screen and (max-width: 768px) {
  .template-search .template-search__header{
  text-align: left;
  }
  .template-search  .product-count{
    text-align: left;
    margin-top: 0px;
  }
  #ProductCount span{
    margin-left: 4px;
    text-transform: capitalize;  
  }
  #ProductCountDesktop{
  	    margin-left: 0px;
  }
}
@media only screen and (max-width: 768px) {
#shopify-section-template--14433974485035__main .template-search__header {
    margin-bottom: 0px;
}
}

@media only screen and (max-width: 540px) {
section#shopify-section-template--14433974485035__main .template-search__search {
    margin: 0px;
}
/* CSS END  BY CLS002 */