/* ID129 only; leave the quote/cart JS intact. */
body#product.product-id-129:has(.dlrp137-widget[data-product="129"]) .dlrp137-widget{display:block!important;width:100%;max-width:100%;min-width:0;box-sizing:border-box;margin:16px 0;position:relative}
body#product.product-id-129 .dl-purchase-summary{min-width:0}
body#product.product-id-129:has(.dlrp137-widget[data-product="129"]) .product-prices,
body#product.product-id-129:has(.dlrp137-widget[data-product="129"]) .product-customization,
body#product.product-id-129:has(.dlrp137-widget[data-product="129"]) .product-customization-form,
body#product.product-id-129:has(.dlrp137-widget[data-product="129"]) .customization-form,
body#product.product-id-129:has(.dlrp137-widget[data-product="129"]) form#add-to-cart-or-refresh .product-add-to-cart{display:none!important}
body#product.product-id-129 .dlrp137-widget .dlr-layout{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}
body#product.product-id-129 .dlrp137-widget .dlr-panel{width:100%!important;min-width:0!important}
body#product.product-id-129 .dlrp137-widget .dlr-chart{max-width:100%;margin-inline:auto}
body#product.product-id-129 .dlrp137-widget .dlrp137-purchase{display:block!important;width:100%;margin:14px 0;box-sizing:border-box}
body#product.product-id-129 .dlrp137-widget .dlrp137-add{display:block;width:100%}
@media(max-width:767.98px){body#product.product-id-129 .dl-purchase-summary{width:100%;max-width:100%}}
