/*
 * Page Blocks v0 — shared Design Form card surfaces.
 *
 * New Design and Edit Template intentionally share only the visible card
 * surface contract here. Their individual layout CSS remains component-owned.
 */
.deceti-theme :is(
  .deceti-page-customproduct-newdesign,
  .deceti-page-customproduct-edittemplate
) .product-image,
.deceti-theme :is(
  .deceti-page-customproduct-newdesign,
  .deceti-page-customproduct-edittemplate
) .product-options {
  box-sizing: border-box;
  border-radius: 16px;
  background: #ffffff !important;
  background-image: none !important;
  box-shadow: none !important;
  text-shadow: none !important;
}

.deceti-theme :is(
  .deceti-page-customproduct-newdesign,
  .deceti-page-customproduct-edittemplate
) .product-image {
  border: 1px solid #cbd5e1 !important;
}

.deceti-theme :is(
  .deceti-page-customproduct-newdesign,
  .deceti-page-customproduct-edittemplate
) .product-options {
  border: 1px solid #cbd5e1 !important;
}
