#MainContent[data-template^='collection'] .products-count-wrapper{display:none!important}
.textile-footer__contact{display:flex;flex-direction:column;gap:14px}
.textile-footer__contact-link{display:inline-flex!important;align-items:center;gap:10px;overflow-wrap:anywhere}
.textile-footer__contact-link .neuer-contact-icon{flex:0 0 19px;width:19px;height:19px}
.textile-footer__contact-link span{min-width:0}
.textile-footer__social .neuer-contact-icon{width:20px;height:20px}
.textile-footer__social-unconfigured{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;opacity:.6}
@media(max-width:749px){.textile-footer__contact{align-items:center}.textile-footer__contact-link{justify-content:center}#header-component .header__icon--menu .svg-wrapper{width:18px!important;height:18px!important;flex:0 0 18px}#header-component .header__icon--menu svg{max-width:none!important}}
@media(max-width:749px){
  #header-component .header__columns :is(.header-actions__action,.search-action,.header__icon--menu) svg{width:18px!important;height:18px!important;flex:0 0 18px;overflow:visible}
  #header-component .header__columns :is(.header-actions__action,.search-action,.header__icon--menu) svg :is(path,circle){vector-effect:non-scaling-stroke;stroke-width:1.25px;transform-origin:50% 50%;transform-box:view-box}
  #header-component .search-action svg :is(path,circle){transform:scale(1.22)}
  #header-component .header-actions__mobile-account svg :is(path,circle){transform:scale(1.1)}
  #header-component .header__icon--menu .header-drawer-icon--open svg path{transform:scale(.84)}
}


@media(min-width:750px){
  #MainContent[data-template^='collection'] .facets--horizontal .sorting-filter{margin-inline-start:auto;flex-shrink:0}
}
