body.single-product form.cart.kgzc-ready {
  display: grid; grid-template-columns: minmax(0,1fr) minmax(0,1fr);
  gap: 12px; align-items: start;
}
.kgzc-ready #ppom-box-5,.kgzc-ready #ppom-box-5 > .ppom-rendering-fields {display: contents;}
.kgzc-ready .ppom-field-wrapper {grid-column: 1 / -1; order: 60; width: 100%; max-width: 100%; padding: 0; margin: 0; min-width: 0;}
.kgzc-ready .ppom-field-wrapper[data-data_name="talle"] {grid-column: 1; order: 10;}
.kgzc-ready .ppom-field-wrapper[data-data_name="tipo_de_manga"] {grid-column: 2; order: 10;}
.kgzc-ready .ppom-field-wrapper .form-group {margin-bottom: 0;}
.kgzc-ready .kgzc-total {grid-column: 1 / -1; order: 20; display:flex; align-items:baseline; justify-content:space-between; gap:12px; padding:12px 0; border-block:1px solid #ddd;}
.kgzc-ready .kgzc-total[hidden] {display:none;}
.kgzc-total output {font-size:24px; font-weight:800; color:#111;}
.kgzc-ready > .quantity {grid-column:1; order:30; margin:0;}
.kgzc-ready > button.single_add_to_cart_button {grid-column:2; order:30; width:100%; margin:0; min-height:48px;}
.kgzc-ready #kingz-short-size-field {grid-column:1 / -1; order:60;}
.kgzc-ready #ppom-price-container {grid-column:1 / -1; order:70;}
.kgzc-ready #ppom-error-container {grid-column:1 / -1; order:5;}
.kgzc-ready > .tinv-wraper {grid-column:1 / -1; order:80;}
.kgzc-ready #ppom-box-5 > div[style="clear:both"] {display:none;}
.kgzc-help,.kgzc-guidance {margin:8px 0; font-size:13px; text-transform:none;}
.kgzc-help summary,.kgzc-guidance summary {cursor:pointer; font-weight:600; padding:8px 0;}
.kgzc-guidance .kingz-clarity-timing,.kgzc-guidance .kgzpf-product-steps {margin:8px 0;}
@media(max-width:360px) {.kgzc-ready .kgzc-total {flex-wrap:wrap;} .kgzc-total output {font-size:22px;}}
