/* 1.1.75: minimal read-only customer view / protected order editor. */
body.kskd-order-customer-view .product .summary,
body.kskd-order-customer-view .product .woocommerce-tabs,
body.kskd-order-customer-view .product .related,
body.kskd-order-customer-view .kskd-shell .kskd-pricing-summary,
body.kskd-order-customer-view .kskd-shell .kskd-product-switch,
body.kskd-order-customer-view .kskd-shell .kskd-color-popover,
body.kskd-order-customer-view .kskd-shell .kskd-history-actions,
body.kskd-order-customer-view .kskd-shell .kskd-tools,
body.kskd-order-customer-view .kskd-shell .kskd-mobile-dock,
body.kskd-order-customer-view .kskd-shell .kskd-print-toolbar,
body.kskd-order-customer-view .woocommerce-notices-wrapper,
body.kskd-order-customer-view .woocommerce-product-rating,
body.kskd-order-customer-view .kskd-product-bulk-summary{display:none!important}
body.kskd-order-customer-view .product.kskd-fullpage-product>.kskd-fullpage-row{grid-template-columns:minmax(0,1fr)!important;max-width:1120px!important;margin-inline:auto!important}
body.kskd-order-customer-view .kskd-shell.kskd-context-mode{max-width:1120px;margin-inline:auto;width:100%}
body.kskd-order-customer-view .kskd-shell.kskd-readonly .kskd-workspace{min-height:0!important}
body.kskd-order-customer-view .kskd-shell .kskd-context-bar{justify-content:center!important;text-align:center}
.kskd-shell .kskd-order-variant-summary{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:center;justify-content:center;width:100%}
.kskd-shell .kskd-order-variant-summary span{display:inline-flex;padding:5px 11px;background:#fff;border:1px solid #cce0f7;border-radius:7px;color:#174f8b;font-weight:650}
body.kskd-admin-project-embed .kskd-shell.kskd-order-editor .kskd-workspace+.kskd-pricing-summary,
body.kskd-admin-project-embed .product .summary,
body.kskd-admin-project-embed .woocommerce-product-rating,
body.kskd-admin-project-embed .woocommerce-tabs,
body.kskd-admin-project-embed .related.products{display:none!important}
body.kskd-admin-project-embed .product.kskd-fullpage-product>.kskd-fullpage-row{grid-template-columns:minmax(0,1fr)!important}
body.kskd-admin-project-embed .kskd-shell.kskd-order-editor{max-width:1300px;margin-inline:auto}

/* Stronger than the normal WooCommerce summary layout (which also uses !important). */
body.kskd-order-customer-view.kskd-product .product.kskd-designer-active>.kskd-product-row>.summary,
body.kskd-order-customer-view.kskd-product .product.kskd-fullpage-product>.kskd-fullpage-row>.summary,
body.kskd-admin-project-embed.kskd-product .product.kskd-designer-active>.kskd-product-row>.summary,
body.kskd-admin-project-embed.kskd-product .product.kskd-fullpage-product>.kskd-fullpage-row>.summary{display:none!important;visibility:hidden!important}
body.kskd-order-customer-view .kskd-shell.kskd-order-view .kskd-variant-chooser,
body.kskd-order-customer-view .kskd-shell.kskd-order-view .kskd-project-group,
body.kskd-order-customer-view .kskd-shell.kskd-order-view .kskd-zone-tools,
body.kskd-order-customer-view .kskd-shell.kskd-order-view .kskd-corner,
body.kskd-order-customer-view .kskd-shell.kskd-order-view .kskd-overlay [data-corner],
body.kskd-order-customer-view .kskd-shell.kskd-order-view .kskd-stage-top-actions,
body.kskd-order-customer-view .kskd-shell.kskd-order-view .kskd-move-zone,
body.kskd-order-customer-view .kskd-shell.kskd-order-view .kskd-object-actions,
body.kskd-order-customer-view .kskd-shell.kskd-order-view .kskd-mobile-sheet{display:none!important}
body.kskd-order-customer-view .product.kskd-fullpage-product>.kskd-fullpage-row>.kskd-shell.kskd-readonly,
body.kskd-admin-project-embed .product.kskd-fullpage-product>.kskd-fullpage-row>.kskd-shell.kskd-order-editor{grid-column:1/-1!important;max-width:1200px!important;margin-inline:auto!important}
body.kskd-order-customer-view .product.kskd-fullpage-product>.kskd-fullpage-row,
body.kskd-admin-project-embed .product.kskd-fullpage-product>.kskd-fullpage-row{grid-template-columns:minmax(0,1fr)!important}
body.kskd-order-customer-view .kskd-shell.kskd-order-view .kskd-workspace{grid-template-columns:minmax(0,1fr)!important}
body.kskd-order-customer-view .kskd-shell.kskd-order-view .kskd-stage-wrap{width:100%!important;grid-column:1/-1!important}
/* Merchant edits artwork, never the WooCommerce product/variation or order. */
body.kskd-admin-project-embed .kskd-shell.kskd-order-editor .kskd-variant-chooser,
body.kskd-admin-project-embed .kskd-shell.kskd-order-editor .kskd-product-switch-module,
body.kskd-admin-project-embed .kskd-shell.kskd-order-editor .kskd-color-popover,
body.kskd-admin-project-embed .kskd-shell.kskd-order-editor .kskd-color-strip,
body.kskd-admin-project-embed .kskd-shell.kskd-order-editor [data-project-action="switch-product"],
body.kskd-admin-project-embed .kskd-shell.kskd-order-editor .kskd-open-switch{display:none!important}
