/** Shopify CDN: Minification failed

Line 68:7 Expected ":"
Line 73:9 Expected ":"

**/
:root {
  --button-product: 2.75rem;
}


/* Typography */
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6{
font-family: "casablanca-urw", sans-serif;
text-transform:uppercase;
}


body{
    font-family:"Spartan", sans-serif;
}

.text-animation--underline-in-header {
      font-family:"Spartan-semibold", sans-serif !important;
        font-weight: 600;
}

#section-template--18787337633852__flex_grid_MFhYXG {
  padding-top: 0;
}

#CollectionProductCount {
  display: none;
}
/* End of Typography */

.header-actions .button:first-child {
  font-size: 0;
}
.button__icon:first-child {
  margin-left: 5.5px;
}

.shopify-buttons--not-outline .shopify-payment-button__button {
  height: var(--button-product);
  max-height: var(--button-product);
}

.header-container .header-actions>.button {
  background: none;
}

.header__bottom .button {
  border: 0px;
  background-color: #484a4c;
}
.header__top {
  padding: 5px 40px 0px 40px;
}

.no-touchevents .site-nav.style--classic a:hover span {
    color: lightgrey !important;
}

.site-search-handle input {
  background: white !important;
  color #484a4c !important;
  border-color: #484a4c !important;
}

.site-search-handle {
    color #484a4c !important;
}

.site-search-handle input::placeholder {
  color: #999 !important; /* use !important if theme overrides it */
  opacity: 1; /* required in some browsers to make the color visible */
}

span:hover {
  color: rgb(255, 255, 255, 0.4);
}
@media only screen and (max-width: 768px) {
  span:hover {
    color: rgb(72, 74, 76, 0.5);
  }
} 

.site-search-handle input::placeholder {
  color: #999 !important;
  opacity: 1;
}

.site-search-handle input {
  color: #000 !important; /* or your desired text color */
  background-color: #fff; /* ensure it contrasts */
}

.site-search-handle input:focus::placeholder {
  color: #999 !important; /* or lighter/darker if you want a visual cue */
  opacity: 1;
}

#location_303293 > span:hover,
span.address:hover,
#storePickupApp .checkoutMethodContainer .locations .location .block span:hover {
  color: black !important;
}

.text-animation--underline-thin:hover,
.product-price--original:hover {
  color: black !important;
}

#shopify-section-template--18913152565308__banner > div > div > div > div > p:nth-child(2) > strong {
  font-weight: 900 !important;
}