/* Add custom CSS styles below */ 
salla-trust-badges{
  display: none!important
}
.s-menu-footer-list .s-menu-footer-item{
font-size: 16px!important;

}

.s-button-text{
  color: #fff!important
}
h2{
  line-height: 1.1!important;
}
.s-menu-footer-list{
    display: flex;
    flex-direction: column;
    gap: 8px;
}
.s-menu-footer-list .s-menu-footer-item{
  padding: 12px 0;
  font-weight: 500;
      margin-bottom: 0;
}
strong{
  font-weight: 500;
}

.sticky-product-bar{
    display: flex;
       align-items: start;
}
#lemoscribe-subscription-only-recurring-container{
  margin-top: 1.25rem;
}
.apple-pay-btn,
.AddToCartButton-module_button__hMjrv{
  height: 46px!important
}
.s-product-options-wrapper{
  padding: 0px;
  margin-top: 2rem;
}

.s-form-control{
    height: 46px;
    border-radius: .5rem;
  
}
.s-before-related,
.lemoscribe-subscription-only-recurring salla-add-product-button{

  display: none!important
}

.product__description article{
      max-width: 440px!important;
}

.store-footer a:hover{
    opacity: 1;
      color: #6b4ee6;
}
@media only screen and (max-width: 1024px) {
   .footer-menu .mobile-menu {
         display: block!important; 
        overflow: hidden;
    }
  .footer-menu .mobile-menu .main-menu{

        gap: 20px;
  }
   .footer-menu .mobile-menu .main-menu li.font-bold{
    
           font-weight: 500;
   }

  .footer-menu .mobile-menu .main-menu li>a{
    color:#000;
    font-size: 16px;
  }
}

.w-24 {
    width: 4rem;
}
.w-56 {
    width: 15rem;
}
a{
      max-width: fit-content;
}
.blog-single a{
      max-width: none;
}

.blog-subscribe{
display: none
  
}