@media screen and (max-width: 760px) {


 body > div.bar > img {
  width: 100% !important;
  height: 290px !important;
  object-fit: cover !important;
 }


 body > div.detail{
width: 100% !important;
padding: 0 20px !important;
box-sizing: border-box !important;
 }
 body > div:nth-child(13) {
  margin-top: 10px !important;
 }

 body > div:nth-child(13) > div {
  margin: 0 !important;
  padding: 20px !important;
  display: flex !important;
  justify-content: center !important;
  width: 100% !important;
  float: none !important;
  margin-left: 0px !important;
  padding-left: 0px !important;
 }

 .detail img {
  width: 100% !important;
  height: auto !important;
 }
 .detail p {
  margin-bottom: 13px !important;
 }


 body > div.bar {
  position: relative;
  min-width: 0 !important;
 }
 body > div.bar > img:nth-child(1) {
  display: none !important;
 }

 body > div.bar > img:nth-child(2), body > div.bar > svg{
  display: block !important;
 }
 body > div.bar > svg {
  position: absolute;
  left: 20px ;
  bottom: 50px ;
 }
}