/* The two borders now occupy the same grid row, without pixel offsets. */
.tm-flow687{--tm-flow-line687:#e1e6ea}
html[data-tm-theme=dark] .tm-flow687{--tm-flow-line687:#3a444d}
.tm-flow687>[data-premium-icons685]{box-sizing:border-box;border-top:1px solid var(--tm-flow-line687);min-width:0}
@media(max-width:1279px){
 .tm-flow687 .tm-product-visual224{box-sizing:border-box;min-width:0}
 .tm-flow687 .mx-pdp-stage .mx-pdp-slide{box-sizing:border-box}
 .tm-flow687 .mx-pdp-stage .mx-pdp-slide img{max-width:100%;max-height:100%;object-fit:contain}
}
