@media (min-width: 992px) {
  .anav-top .mm-6,
  .anav-top .mm-7 {
    display: none !important;
  }
}


.h1, h1 {
 font-size:34px;
}


#my-account .b2b_user_info {
 display:none; 
}

@media (max-width: 991px) 
{
    #header .header-nav {
      color: #fff;}
  
      .sb-mn a {
  color: #000000 !important;
}
  
 .hidden-menu .sb-mn {
  padding:0px;
}
  
}

.h2, h2 {
  font-size: 18px;
}


.privacy-consent {
  margin-top: 15px;
}

.privacy-consent .form-check {
  display: flex;
  align-items: center;
  gap: 8px;
}

.privacy-consent .form-check-input {
  width: 18px;
  height: 18px;
  accent-color: #000; /* nadaje kolor checkboxa w nowoczesnych przeglądarkach */
}

.privacy-consent .form-check-label {
  font-weight: 600;
}

.privacy-consent .privacy-description {
  margin: 6px 0 0 26px; /* odstęp od checkboxa i labela */
  font-size: 0.9rem;
  color: #555;
  line-height: 1.4;
}

#header .lang_and_сr {
     margin-right: 20px; 
}

#_desktop_user_info .sb-mn a {
  color: #000000 !important;
}

#_desktop_user_info .hidden-menu .sb-mn {
  padding:0px;
}

#_desktop_user_info {
 color: #FFF; 
}

.header-nav .container .header-nav-inside .col-md-4 {
 width: auto; 
}

.page-subheading {
  margin: 25px auto 25px;
  text-align: center;
}

.customerform-wrapper .register-form .form-group {
  width: 100%;
  display: block;
}

/*
#header .search-widget form button[type=submit] {
    right: 70px;
}
*/

#_desktop_top_menu, #amegamenu {
    background: #0d4c5c;
}

#checkout.checkout-minimize .header-right {
      width: auto;
}

#form_ets_onepagecheckout {
  padding: 30px 30px 30px;
}

/*
#header .search-widget form input[type=text] {
  width: 80%;
}
*/

#footer_contact_info {
 display:none; 
}

.footer-container .an_homeproducts-banner-link {
      left: 0px;
  position:relative;
}

#footer .block-contact a {
color: #FFFFFF !important 
}