@media print, screen and (max-width: 1023px) {

  body > main > section[id='book'] {
  	grid-template-areas: 
  	 "image"
  	 "article";
  }
  
  body > main > section[id='book'] figure {
    width: 69vw;
  	max-width: 69vw;
  	text-align: center;
  }
    
  body > main > section[id='book'] figure > img {
  	max-width: 100%;
  }
  
  body > main > section[id='book'] figure > figcaption {
  	max-width: 100%;
  	width: 100%;
  }

}