.lemProductVideo__layout{display:grid;grid-template-columns:minmax(240px,360px) minmax(0,1fr);gap:40px;align-items:start}
.lemProductVideo figure{margin:0;min-width:0}
.lemProductVideo video{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:contain;background:#edf0ef;border:1px solid #d2dbd7}
.lemProductVideo figcaption{font:13px/1.7 "Noto Sans JP","Yu Gothic",Meiryo,sans-serif;margin-top:12px;color:#46534c}
.lemProductVideo__copy{min-width:0}
.lemProductVideo__copy h3{margin-top:14px}
.lemProductVideo__copy li{margin-bottom:10px;line-height:1.8}
.lemProductVideo__copy details{border-top:1px solid #d2dbd7;margin-top:24px;padding-top:16px;font-size:13px;line-height:1.8}
.lemProductVideo__copy summary{cursor:pointer}
.lemProductVideo__copy .depthActions{flex-wrap:wrap}
@media(max-width:700px){.lemProductVideo__layout{grid-template-columns:minmax(0,1fr);gap:24px}.lemProductVideo figure{width:100%;max-width:360px;margin-inline:auto}.lemProductVideo__copy li{font-size:15px}}
