@media(min-width:641px){
  .header .header__search-bar-wrapper{min-width:0;flex:1 1 0}
  .header .search-bar__input-wrapper{min-width:0;flex:1 1 0}
}
@media(min-width:1000px){
  .header .search-bar__filter{display:block;position:relative;height:100%;min-width:0;flex:0 0 190px;font-size:14px}
  .header .search-bar__filter-label{display:flex;align-items:center;height:100%;padding:0 12px;line-height:1.3}
  .header .search-bar__filter-active{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
  .header .search-bar__filter-label svg{flex:none;width:12px;height:8px;margin-left:8px}
  .header .search-bar__filter select{position:absolute;inset:0;width:100%;height:100%;opacity:0;-webkit-appearance:none;cursor:pointer}
  .header .search-bar__filter:focus-within{outline:2px solid #1675BA;outline-offset:-3px}
}
@media(min-width:1000px) and (max-width:1279px){
  .header .search-bar__filter{flex-basis:170px;font-size:13px}
  .header .header__action-item--locale{margin-right:0;padding-inline:12px}
}
@media(min-width:1280px) and (max-width:1439px){
  .header .header__action-item{padding-inline:14px}
  .header .header__action-item:last-child{padding-right:0}
}
@media(max-width:999px){
  .header .header__cart-icon .icon--cart{width:33.75px;height:30px;max-width:none;flex-shrink:0}
  .header .header__cart-count{top:-5px;right:-10px}
}
