.page-header .amsearch-result-section {
  right: calc(50% - 600px);
  width: 1200px;
  min-width: unset;
  max-width: 1200px;
  border: 0;
}
.amsearch-form-block,.amsearch-wrapper-block{
  position: unset;
}
.amsearch-block-header{
  background: #0b226b;
  padding: 10px;
  margin: 0;
  color: white;
}
.amsearch-products-section,.amsearch-items-section{
  padding: 0 !important;
}
.amsearch-link.-view-all{
  color: white;
}
.amsearch-products-section .amsearch-block-header{
  padding: 10px;
}
.amsearch-result-section{
  gap: 10px;
}
.amsearch-products-section .amsearch-item{
  padding: 10px;
}
.amsearch-products-section .product-image-photo,.amsearch-products-section.-list .amsearch-image{
  width: 90px;
  height: max-content;
  border-radius: 10px;
}
.amsearch-products-section .product-image-photo{
  padding: 0;
  margin: 0;
}
.amsearch-products-section.-list .amsearch-image{
  box-shadow: 0px 0px 9px #b3b3b3;
}
.amsearch-collapsible-content .amsearch-item{
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding: 10px;
  gap: 10px;
  box-shadow: 1px 1px 10px #dddbdb;
  margin: 10px;
  border-radius: 5px;
}
.amsearch-collapsible-content .amsearch-item a{
  text-align: left;
}
.amsearch-item .item-image{
  width: 100px;
}
.amsearch-message-block,
.amsearch-products-section{
  max-width: 45%;
}
.amsearch-item-container .amsearch-item .amsearch-link.item-image{
  margin: 0;
  padding: 0;
}
.amsearch-link.item-image img{
  width: 100px;
}
.amsearch-item-container .amsearch-item .amsearch-link.item-name{
  width: calc(100% - 150px);
  padding: 0;
  margin: 0;
}
.amsearch-item-container .amsearch-description{
  width: 100%;
}
.amsearch-result-section .sub-other-section{
  display: flex;
  justify-content: space-between;
}
.sub-other-section > .amsearch-items-section {
  width: 49% !important;
  max-width: unset !important;
}
@media screen and (max-width: 1260px) {
  .page-header .amsearch-result-section{
    width: 1000px;
    right: calc(50% - 500px);
  }
}
@media screen and (max-width: 1050px) {
  .page-header .amsearch-result-section{
    width: calc(100% - 30px);
    right: 15px;
  }
}
@media screen and (max-width: 969px) {
  .amsearch-result-section{
    flex-direction: column;
  }
  .amsearch-products-section{
    max-width: unset;
  }
  .amsearch-item-container .amsearch-description{
    width: auto;
  }
  .amsearch-items-section:not(:first-child:last-child){
    width: 100%;
    max-width: unset;
  }
}
@media screen and (max-width: 767px){
  .page-header .amsearch-result-section{
    width: calc(100vw - 30px);
    left: 0;
    max-width: calc(100vw - 30px);
    display: block;
    margin-bottom: 10px;
  }
  .amsearch-result-section .sub-other-section{
    flex-direction: column;
  }
  .sub-other-section > .amsearch-items-section {
    width: 100% !important;
    max-width: unset !important;
  }
}