.product-top:after{content:"";display:table;clear:both}.product-top{margin-bottom:50px}.product-visual{display:grid;grid-template-columns:1fr 1fr;gap:6%;align-items:center;padding:45px;margin:45px 0}.product-visual img{width:100%;max-height:550px;object-fit:contain;background:#fff}.product-visual h2{font-size:38px}.product-visual p{font-size:14px}.product-visual ul{padding-left:20px;font-size:13px}.product-visual li{margin-bottom:10px}.product-top{background:#f4ece6;padding:30px}.single-product .images{border-radius:180px 180px 0 0;overflow:hidden}.product-visual{background:#e4d5ca}.product-visual-copy h2{font-style:italic}@media(max-width:700px){.product-top{padding:17px!important;border-radius:15px!important;margin:0 -1% 25px}.product-top .images,.product-top .summary{float:none!important;width:100%!important;margin:0 0 20px!important;padding:0!important;border-radius:0!important;border-width:0!important}.product-top .summary{padding:20px!important}.product-top .summary h1{font-size:28px!important}.product-visual{grid-template-columns:1fr!important;padding:22px;gap:25px;margin:30px 0}.product-visual img{max-height:370px}.product-visual-copy{padding:0!important;border:0!important}.product-visual h2{font-size:31px}}