/* Suppress the obsolete standalone offer before the first paint. The merged
   offer is a descendant of its new wrapper and is not matched by this rule. */
body.single-product .summary:has(.chipak-configurator[data-pricing-mode="dynamic"]) > [data-chipak-u300]:not([data-cp-merge-fallback]){display:none!important}
.cp-unified-order{border:1px solid #dfcf9e;border-radius:18px;padding:20px;background:#fff;color:#111;margin:20px 0;clear:both}
.cp-unified-order [hidden]{display:none!important}
.cp-unified-order__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px}
.cp-unified-order__header :is(h2,h3){margin:0;font-size:20px;color:#111}
.cp-unified-order__header [data-u300-stock]{font-size:14px;color:#185b38;background:#eaf5ed;border-radius:8px;padding:7px 10px}
.cp-unified-order__quantity{display:flex;flex-direction:column;gap:7px;font-weight:700;color:#111}
.cp-unified-order__quantity input{width:100%;min-height:48px;border:1px solid #b9b9b9;border-radius:9px;padding:8px 12px;background:#fff;color:#111;font-size:18px}
.cp-unified-order .chipak-config-grid>.cp-unified-order__quantity{grid-column:1/-1}
.cp-unified-order .chipak-configurator{border:0;box-shadow:none;padding:0!important;margin:0;background:transparent}
.cp-unified-order .chipak-configurator>:is(h2,h3),.cp-unified-order .chipak-config-intro,.cp-unified-order .chipak-config-model,.cp-unified-order__original-quantity{display:none!important}
.cp-unified-order form.cart{margin:0}
.cp-unified-order[data-mode="ready"] .cp-unified-production .chipak-live-price,
.cp-unified-order[data-mode="ready"] .cp-unified-production .chipak-lead-time,
.cp-unified-order[data-mode="ready"] .cp-unified-production [data-chipak-lead-gate],
.cp-unified-order[data-mode="ready"] .cp-unified-production .single_add_to_cart_button,
.cp-unified-order[data-mode="ready"] .cp-unified-production>.quantity{display:none!important}
.cp-unified-order[data-mode="unavailable"] .cp-unified-production .chipak-live-price,
.cp-unified-order[data-mode="unavailable"] .cp-unified-production .chipak-lead-time,
.cp-unified-order[data-mode="unavailable"] .cp-unified-production .chipak-inquiry-actions,
.cp-unified-order[data-mode="unavailable"] .cp-unified-production [data-chipak-lead-gate],
.cp-unified-order[data-mode="unavailable"] .cp-unified-production .single_add_to_cart_button,
.cp-unified-order[data-mode="unavailable"] .cp-unified-production>.quantity{display:none!important}
.cp-unified-order .chipak-u300{border:0;box-shadow:none;padding:0;margin:0;background:transparent}
.cp-unified-order .chipak-u300__heading,.cp-unified-order .chipak-u300__intro,.cp-unified-order .chipak-u300__controls,.cp-unified-order .chipak-u300__help,.cp-unified-order [data-u300-production]{display:none!important}
.single-product .product_meta{display:none!important}
.cp-unified-order .chipak-u300__actions{display:block}
.cp-unified-order .chipak-u300__actions button,.cp-unified-order__inquiry-slot .chipak-inquiry-button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:52px!important;height:52px!important;padding:0 18px!important;box-sizing:border-box!important;border-radius:12px!important;font-size:16px!important;font-weight:600!important;line-height:1!important;margin:0!important}
.cp-unified-order__inquiry-slot,.cp-unified-order__inquiry-slot .chipak-inquiry-actions{width:100%!important;max-width:none!important;margin:12px 0 0!important;box-sizing:border-box!important}.cp-unified-order__inquiry-slot{padding:0 24px!important}.cp-unified-order__inquiry-slot .chipak-inquiry-actions{padding:0!important}
.cp-unified-order .chipak-u300__price{background:#102235;color:#fff;border-radius:18px;padding:22px 20px;margin:16px 0;box-shadow:0 14px 34px rgba(16,34,53,.16)}
.cp-unified-order .chipak-u300__price>div{display:grid;grid-template-columns:1fr;gap:4px;margin-bottom:16px}
.cp-unified-order .chipak-u300__price>div:last-of-type{margin-bottom:12px}
.cp-unified-order .chipak-u300__price span{color:#fff;font-size:14px}
.cp-unified-order .chipak-u300__price strong{color:#e8c476;font-size:24px;line-height:1.5;font-weight:700}
.cp-unified-order .chipak-u300__price small{display:block;color:#d7dee6;border-top:1px solid rgba(255,255,255,.12);padding-top:12px;line-height:1.9}
.cp-unified-order[data-mode="ready"] .chipak-inquiry-actions{display:block!important;margin-top:12px}
.single-product .cp-unified-order[data-mode="ready"] .cp-unified-order__inquiry-slot .chipak-inquiry-actions .chipak-inquiry-button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:52px!important;height:52px!important;padding:0 18px!important;box-sizing:border-box!important;border-radius:12px!important;font-size:16px!important;font-weight:600!important;line-height:1!important;margin:0!important}
.single-product .summary .chipak-price-single{display:block;font-size:14px!important;font-weight:400!important;line-height:1.8;color:#102235;white-space:nowrap}
.single-product .summary .chipak-price-single strong{font-size:1.12em;font-weight:600!important}
@media(max-width:960px){.cp-unified-order{padding:14px;border-radius:14px}.cp-unified-order__header :is(h2,h3){font-size:18px}.cp-unified-order__quantity input{max-width:none}.single-product .summary .chipak-price-single{font-size:clamp(11.5px,3.45vw,13px)!important}.single-product .summary .chipak-price-single strong{font-weight:600!important}}
