.amz-pdp__grid{grid-template-areas:"gal info buy" "gal about buy";grid-template-rows:auto 1fr}
.amz-pdp__gallery{grid-area:gal;align-self:start}
.amz-pdp__info{grid-area:info}
.amz-pdp__buy{grid-area:buy;align-self:start}
.amz-pdp__aboutcol{grid-area:about;margin-top:-18px}
.amz-pdp__desc h1,.amz-pdp__desc h2,.amz-pdp__desc h3,.amz-pdp__desc h4,.amz-pdp__desc h5,.amz-pdp__desc h6{font-family:inherit;font-size:15px;line-height:1.35;font-weight:700;margin:14px 0 6px;color:var(--amz-ink);letter-spacing:0;text-transform:none}
.amz-pdp__desc table{border-collapse:collapse;width:100%;font-size:13px}
.amz-pdp__desc td,.amz-pdp__desc th{border:1px solid #e5e7eb;padding:6px 8px;text-align:left}
@media (max-width:1100px){
 .amz-pdp__grid{grid-template-areas:"gal info" "gal buy" "gal about";grid-template-rows:auto auto 1fr}
 .amz-pdp__aboutcol{margin-top:0}
}
@media (max-width:749px){
 .amz-pdp__grid{grid-template-areas:"gal" "info" "buy" "about";grid-template-rows:none}
 .amz-pdp__aboutcol > hr:first-child{display:none}
}