.wrap {
  max-width: 850px;
}

header{
  border-bottom: 2px solid #d5dce7;
}

.header-top{
  display: block;
}

.header-right__options{
  display: none;
}

.header-right__desktop-menu {
display: flex;
}

.header-right__login{
  display: block;
}

.bread-crumbs{
  width: 100%;
  display: block;
}

.mobile-login button{
  display: none;
}

.banner__void{
  width: 60%;
}

.banner__image{
  width: 40%;
}

.banner .wrap{
  margin-top: -200px;
}

.search-barcode {
  margin-top: 0;
}

.search-barcode__content .search {
  width: 50%;
}

.tab-content .product__detail{
  display: flex;
  flex-wrap: wrap;
}

.tab-content .product__detail .product__title {
  width: 100%;
}

.tab-content .product__detail .product__image {
  width: 30%;
  height: 100%;
  align-self: center;
}

.tab-content .product__detail table {
  width: 70%;
}

.detail .detail__pagination nav{
  display: flex;
  justify-content: flex-end;
}
