/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 14 2025 | 17:59:15 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 
.elementor-14096 .elementor-element.elementor-element-31a64788 .elementor-nav-menu--main .elementor-item.elementor-item-active{
	color:white;
}
.uk-button-primary{
	color:black;
}
.elementor-14078 .elementor-element.elementor-element-30b9a759 div.elementor-menu-toggle{
	color:white;
}
.elementor-column-wrap.elementor-element-populated{
  padding-top:0;
  padding-bottom:0;
}
.oceanwp-text{
  display:none;
}
#top-bar-wrap{
  background-color:#3e3a39;
}
.elementor-menu-cart__toggle .elementor-button{
  border-style:none !important; 
}
.oceanwp-mobile-menu-icon a{
  font-size:18px;
}
#site-logo #site-logo-inner a:hover img{
  opacity:1 !important;
}
.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail.elementor-fit-height img{
  width:100%;
}

#footer-bar .osf-left li{
  line-height:4rem;
}
.woocommerce ul.products li.product .button{
  border-style:solid;
  font-size:18px;
  font-weight:blod;
  width:100%;
  background-color:#060606;
  color:white;
}
#checkout_search_store_name{
  color:blue;
  font-weight:bold;
}
#checkout_search_store_name:hover{
  color:darkblue;
}
@media only screen and (max-width: 767px){
  .woocommerce .has-product-nav span.onsale {
    top: 1rem !important;
  }
}
@media only screen and (max-width: 660px){
  .woocommerce span.onsale {
      left: 5% !important;
  }
}