/* Replace the legacy WPCode page-summary line without altering saved order data. */
.plato-stock-size-page .ps-selected-size-line{display:none!important}
.plato-stock-size-page form.variations_form{margin-top:0!important;padding-top:0!important}
.plato-stock-size-page .summary .product_meta{margin-bottom:0!important}
.plato-stock-size-page .pcz-sizing{margin-top:0}
.pcz-stock-sizing{margin:0 0 20px;padding:18px;border:1px solid #ded8cf;border-radius:10px;background:#faf9f6;box-sizing:border-box;max-width:100%}
.pcz-stock-size{margin:16px 0 0!important;padding-top:12px;border-top:1px solid #ded8cf;font-size:15px;line-height:1.5;color:#242827;overflow-wrap:anywhere}
.pcz-stock-size[hidden]{display:none!important}
.pcz-stock-size{display:flex;align-items:baseline;gap:6px 24px;flex-wrap:wrap}
.pcz-single-price .woocommerce-variation-price{display:none!important}
.pcz-stock-sizing .variations,.pcz-sizing .variations{margin-bottom:0!important}
@media(max-width:480px){.pcz-stock-sizing{padding:14px}}

/* Blocksy's divider has independent element spacing above the purchase form. */
.plato-stock-size-page .entry-summary-items>.ct-product-divider[data-id="divider_1"]{--product-element-spacing:12px!important;margin-bottom:12px!important}
.plato-stock-size-page .entry-summary-items>.ct-product-divider[data-id="divider_1"]+*{--product-element-spacing:0px!important;margin-top:0!important}
