/* Formal product detail layout balance, 2026-06-01 v3.
   Continue the 2025-05-31 v2 layout: make both left image panes 5% taller
   from the current 331px, and reduce title top whitespace by 10%. */

.product-detail-scroll-overlay > .el-overlay-dialog > .home-product-dialog.el-dialog {
  --pluvo-product-detail-pane-height: 348px;
}

.product-detail-scroll-overlay > .el-overlay-dialog > .home-product-dialog.el-dialog > .el-dialog__header {
  padding-top: 18px !important;
}

.product-detail-scroll-overlay > .el-overlay-dialog > .home-product-dialog.el-dialog
  .product-detail .detail-image-wrap:nth-of-type(1) .detail-gallery-collapsed,
.product-detail-scroll-overlay > .el-overlay-dialog > .home-product-dialog.el-dialog
  .product-detail .detail-image-wrap:nth-of-type(2) .detail-gallery-collapsed {
  height: var(--pluvo-product-detail-pane-height) !important;
  min-height: var(--pluvo-product-detail-pane-height) !important;
  max-height: var(--pluvo-product-detail-pane-height) !important;
}

.product-detail-scroll-overlay > .el-overlay-dialog > .home-product-dialog.el-dialog .detail-gallery-placeholder {
  min-height: var(--pluvo-product-detail-pane-height) !important;
}
