.product-media{position:relative}.media-origin{display:block;padding:7px 10px;font-size:10px;line-height:1.4;color:#607782;background:#f4f7f7}.product-media img{object-fit:contain}.product-large img{object-fit:contain;max-height:620px}
.range-entry{padding:45px 4.5vw;max-width:1440px;margin:auto;display:flex;gap:32px;justify-content:space-between;align-items:center}.range-entry h2{font-size:32px;line-height:1.1}.range-entry p{max-width:350px}.range-entry a{white-space:nowrap}@media(max-width:850px){.range-entry{flex-direction:column;align-items:flex-start}}

.product-media .media-origin{position:absolute;left:10px;right:48px;bottom:7px;display:block;max-height:31px;overflow:hidden;padding:4px 6px;font-size:9px;line-height:1.25;color:#596f79;background:#f6f8f8e8;border-radius:3px}.product-media img{flex:none;width:100%;height:100%;object-fit:contain}

.product-large img[src*="/robot-commercial-cleaning.webp"]{max-width:372px;max-height:440px;margin:auto}
