/* START_SECTION:product-details (INDEX:74) */
.cm-pvid{margin-top:24px}
.cm-pvid__t{margin:0 0 12px;font-size:1.05rem;font-weight:700;line-height:1.3}
.cm-pvid__frame{position:relative;width:100%;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:#000}
.cm-pvid__frame iframe,.cm-pvid__frame video{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}
.cm-pvid__btn{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:999px;background:#d73204;color:#fff;font-weight:700;text-decoration:none}
/* END_SECTION:product-details */
