.cuqup-product-videos { clear: both; margin: 2rem 0; padding: 1.5rem; border-radius: 18px; background: #f7f5fb; box-shadow: inset 3px 3px 8px rgba(53,37,80,.08), inset -3px -3px 8px #fff; }
.cuqup-product-videos h2 { margin-top: 0; }
.cuqup-product-videos iframe, .cuqup-product-videos video { display: block; max-width: 100%; margin: 1rem 0; border-radius: 12px; }
