/* Add custom CSS styles below */ 
/* START OF CSS STYLE CODE BY NUSSSUQ.COM */

/* ====== HEADER ====== */
.main-nav-container.fixed-pinned.fixed-header button[aria-label="Search"] {display:none}

@media (max-width:991px){
.index button[aria-label="Search"] {display:none}
}

/* ====== CATEGORIES ====== */
.s-block.s-block--square-links .container.mt-12 {margin-top:0 !important}
.s-block.s-block--square-links img.lazy.aspect-\[14\/13\] {object-fit: contain !important; aspect-ratio:unset}

@media(max-width:787px) {
.header-container .justify-start > .lang {
  display: flex!important;
}
  .justify-start > .lang .language-btn {
    display: flex;
    
  }
 .justify-start > .lang .language-btn > span:first-child {
    display: none
  }
  
  .justify-start > .lang .language-btn .language-code {
    font-size: 1.2rem;
    line-height: 1;
    
  }
}
.main-content div:has(.product-brand) {
  margin-bottom:0.25rem;
  padding:unset;
  border:unset;
}
.product-brand ~ div {
  display:none;
}
.main-content div:has(.product-brand) {
  margin-bottom:0.25rem;
  padding:unset;
  border:unset;
}
.product-brand ~ div {
  display:none;
}