/** Shopify CDN: Minification failed

Line 100:19 Expected "}" to go with "{"

**/
.category-title-link{
text-decoration:none;
}
@media screen and (min-width: 750px){.rich-text-heading-instagram{
  font-size:40px;
}                          }
.covera-text-blue-instagram{
  color: #92B4DF;
}
.rich-text-heading-instagram{
  font-size:36px;
}
.price-item-off{
color: #bb0000;
    font-size: 1.3rem;
}
.price--on-sale .price-item--regular {
  text-decoration: line-through;
  text-decoration-color: #bb0000;
 color: rgba(var(--color-foreground), 0.75);
  font-size: 1.2rem;
}
.title--primary{
  text-align:center;
}
.marquee-container {
  overflow: hidden;
  white-space: nowrap;
  position: relative;
  padding: 10px 0;
  margin-bottom:66px;
  margin-top:30px;
}
.marquee-content {
  display: flex;
  gap: 20px;
  animation: marquee linear infinite;
}
.marquee-content img {
  height: 80px;
  max-width: 150px;
}
@keyframes marquee {
  from { transform: translateX(100%); }
  to { transform: translateX(-100%); }
}
.marquee-text {
    margin-right: 120px !important;
}
.product .price .badge, .product .price__container {
    margin-right: 1.2rem;
}
.marquee-link{
  text-decoration:none;
  text-align:center;
}
  .custom-banner {
    position: relative;
    width: 100%;
  }
  .custom-banner img {
    width: 100%;
    height: auto;
    display: block;
  }
  .custom-banner a {
    display: block;
  }
  @media (max-width: 768px) {
    .custom-banner .desktop-banner {
      display: none;
    }
  }
  @media (min-width: 769px) {
    .custom-banner .mobile-banner {
      display: none;
    }
  }
@media (max-width: 768px) {
  .footer-menu-list {
    display: none;
  }
  .footer-menu-toggle {
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .footer-block__heading {
    border-bottom: 1px solid #ccc;
    padding-bottom: 10px;
}
@media (min-width: 768px) {
  .footer-menu-icon{
    display:none;}}