/* Lightweight navigation; no hidden/downloaded decorative images. */
.ref-card-head{display:block;margin-bottom:22px}.ref-section-head.text-only{display:block}
.ref-intro:not(.ref-intro-with-image){max-width:960px}.ref-photo-frame{max-width:100%}
.ref-figure img{max-width:100%;height:auto}.ref-card-title .ref-en{font-size:inherit;font-weight:inherit}
.my-product-frame{position:relative;display:block;container-type:inline-size}
.my-product-label{position:absolute;left:58.2%;top:33%;width:4%;height:3.5%;background:#937654;color:white;font-size:2cqw;line-height:1.2;display:flex;align-items:center;justify-content:center}
