
#jdm-latest-gallery{display:none}#jdm-latest-gallery.is-ready{display:block}#jdm-latest-gallery.is-ready + .photos{display:none!important}.jdm-latest-stage{display:grid;grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;background:#f6f3ee;border-radius:8px}.jdm-latest-stage img{width:100%;height:clamp(380px,60vw,700px);object-fit:contain}.jdm-latest-stage button{background:#fff;border:1px solid #d2d8d0;width:36px;min-height:48px;border-radius:5px;font-size:28px;color:#153c32}.jdm-latest-thumbs{display:flex;gap:9px;overflow-x:auto;padding:9px 0 14px;scroll-snap-type:x mandatory}.jdm-latest-thumbs button{flex:0 0 76px;background:#fff;border:1px solid #d0d6ce;padding:3px;scroll-snap-align:start;border-radius:5px}.jdm-latest-thumbs button[aria-current=true]{border:2px solid #153c32}.jdm-latest-thumbs img{width:70px;height:88px;object-fit:contain}.jdm-latest-count{text-align:center;font-size:12px;margin:6px 0}.jdm-latest-aplus{display:block;margin:30px auto;width:100%;max-width:1200px;height:auto}.jdm-latest-reference{padding:12px 15px;border-left:3px solid #a98145;background:#faf7f0;color:#153c32;font-size:13px;margin:16px 0}@media(max-width:600px){.jdm-latest-stage img{height:510px}.jdm-latest-stage{grid-template-columns:32px minmax(0,1fr) 32px}.jdm-latest-stage button{width:32px}.jdm-latest-thumbs button{flex-basis:64px}.jdm-latest-thumbs img{height:74px;width:58px}}

[id^="ProductSection-"] .photos[hidden]{display:none!important}