.product-type-photo{float:right;width:38%;max-width:230px;margin:0 0 18px 20px;border:1px solid #d6dfe4;border-radius:10px;background:#f4f7f8;overflow:hidden}.product-type-photo img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.product-type-photo figcaption{padding:7px 9px;color:#60707c;font-size:11px;line-height:1.4}.product-page .add-form{clear:both}.product-page>div:after{content:"";display:table;clear:both}@media(min-width:901px) and (max-width:1100px){.product-type-photo{float:none;width:100%;max-width:320px;margin:0 0 16px}}@media(max-width:520px){.product-type-photo{float:none;width:100%;max-width:320px;margin:0 0 16px}}
