.ds-compact-product .dsc-product-video{max-width:800px;margin:12px 0;border:1px solid #d5ddd5;border-radius:8px;background:transparent;color:#23443a;overflow:hidden}
.ds-compact-product .dsc-product-video>summary{min-height:44px;box-sizing:border-box;padding:11px 14px;cursor:pointer;font:500 14px/1.5 system-ui}
.ds-compact-product .dsc-product-video>summary:focus-visible{outline:2px solid #44685c;outline-offset:-3px}
.ds-compact-product .dsc-product-video[open] .dsc-video-player{position:relative;width:100%;aspect-ratio:16/9;background:#f0f1ed}
.ds-compact-product .dsc-video-player iframe{position:absolute;inset:0;width:100%!important;height:100%!important;border:0;display:block}
.ds-compact-product .dsc-video-fallback{margin:0;padding:10px 14px;font:13px/1.5 system-ui;color:#52665c}
.ds-compact-product .dsc-video-fallback a{text-decoration:underline;color:#174c40}
