#language__select.redirection__selector.--language.--hidden::after {
    font-family: fontAwesome !important;
}

.settings__wrapper:after {
    font-family: fontAwesome !important;
}

.view__togglers {
    font-family: fontAwesome !important;
}

/*wyłączenie ukrycia pola na kod rabatowy w koszyku*/
.basketedit_rebatecodes_outline {
    display: block !important;
}

input.basketedit_rebatecode_input {
    height: 40px !important;
}

/*ukrycie okrągłej ikonki z informacją o promocji*/
.product__yousave {
    display: none !important;
}

/*usunięcie możliwośći doddawania zdjęć przy opiniach*/
.shop_opinion_form .opinion_add_photos  {
    display: none !important;
}

/*To usuwa labelki przy produktach.-> 23.04.2024*/
.label_icons>* {

    display: none;
}

/*ukrycie punktow lojalnosciowych*/
#points_login {
  display: none;
}
/*ukrycie elementow menu start*/
#menu_orders {
  display: none;
}

#menu_account {
  display: none;
}

#menu_regulations {
  display: none;
}
/*ukrycie elementow menu end*/

/*usunięcie kolka z oszczedzasz*/
.product__yousave:not(.--label):not(.--value) {
    display: none;
}

/*usuniecie stawki vat na dole*/
.price_info__wrapper {
  display: none;
}

/* Ukrycie odliczania do końca promocji*/
.CDT-uniw {
    display: none;
}

/*30122024 poprawka menu 1 na małych ekranach desktop*/
@media (min-width: 979px) and (max-width: 1200px) {
  #menu_categories .navbar-collapse .navbar-nav > .nav-item > .nav-link {
    padding: 3.8rem 1.5rem;
  }
}


/* zmiana ilości kolumn w sekcji bielizna menu -> 7.4.2025 -> GK */
#menu_categories .navbar-subnav {
    grid-template-columns: 210px 210px 210px 210px;
}


/* Usuniecie widoczności belki ACTIVE CODE w Koszyku -> 7.04.2025 */
html.--rabateCode:not(.order_process) #container:not(.payment_tunnel) .rabateCode {
    display: none;
}

/* 27.02.2026 poprawka video */
#banner-video {
  max-width: 100%;
}

@media (min-width: 979px) and (max-width: 1799px) {
#banner-video {
  height: 1000px;
  }
}

.hauto {
    height: auto !important;
}

/* 02.03.2026 wlaczenie labelki premium (problem z css?) */
.label.--distinguished {
  display: unset;
  background: black;
  color: white;
  letter-spacing: 2.5px;
  font-size: 1.2rem;
}

.label::before {
    display: none
}

/* 18.03.2026 usunięcie reklamy idosell w koszyku */
#menu_security_policy {
  display: none;
}

/* zmiana czcionek */

@media (min-width: 979px) {
  html:not(.--fixed-header) .main_page #menu_categories .navbar-subnav > .nav-item > .nav-link {
    font-size: 1.4rem;
    font-weight: 500;
  }
}

@media (min-width: 979px) {
  html:not(.--fixed-header) .main_page #menu_categories .navbar-subnav .navbar-subsubnav .nav-link {
    font-weight: 350;
    font-size: 1.3rem;
  }
}

@media (min-width: 979px) {
  #menu_categories .navbar-subnav .navbar-subsubnav .nav-link {
    font-weight: 350;
    font-size: 1.3rem;
  }
}

@media (min-width: 979px) {
  #menu_categories .navbar-subnav > .nav-item > .nav-link {
    font-size: 1.4rem;
    font-weight: 500;
  }
}

@media (min-width: 979px) {
  #menu_categories .navbar-collapse .navbar-nav > .nav-item > .nav-link {
    font-size: 1.3rem;
    font-weight: 350;
  }
}

aside .nav-link {
  font-weight: 400;
  font-size: 16px;
}

@media (max-width: 978px) {
  .mobileCategories__item a {
    font-size: 1.6rem;
  }
}

#video_hs2__wrapper #hs_text__container p {
  font-weight: 350;
  font-family: 'apparat-light';
  font-size: 1.5rem;
}

.hs__link {
  font-size: 1.4rem;
  font-weight: 350;
}

.photoslurp__link_block .photoslurp__link {
  font-size: 1.3rem;
  font-weight: 350;
}

.article .article__more_link, .article .article__all_link {
  font-weight: 350;
}

.article .article__all_link {
  font-weight: 350;
}

.newsletter .newsletter_desc span {
  font-weight: 300;
}

.newsletter__checkbox label span {
  font-weight: 300;
}

html .open_trigger > span {
  font-weight: 300;
}

@media (min-width: 979px) {
  #menu_settings {
    font-size: 1.8rem;
  }
}

@media (min-width: 979px) {
  #menu_search .menu_search__mobile::before, #menu_search .menu_search__submit::before, #menu_search #search__toggler::before {
    font-size: 1.8rem;
  }
}

.account_link::before {
  font-size: 1.8rem;
}

.wishlist_link::before {
  font-size: 1.8rem;
}

@media (min-width: 979px) {
  .topBasket__sub::after {
    font-size: 2.3rem;
  }
}

.shopping_list_menu .slm_lists__label {
  font-size: 1.3rem;
}

.mobileCategories__item.--menu a::before {
  content: '\E8C9';
  font-family: fontAwesome;
  font-weight: 400;
  font-size: 1.5rem;
  }