.template1 .product-pricing{display:flex;flex-direction:column;gap:0;margin:12px 0;white-space:normal;font-variant-numeric:tabular-nums}
.template1 .product-price-row{display:flex;align-items:baseline;justify-content:space-between;gap:8px 16px;flex-wrap:wrap;padding:8px 0;border-bottom:1px solid #e5eadf}
.template1 .product-price-row:last-child{border-bottom:0}
.template1 .product-price-amount{color:#38644a;font-size:18px;font-weight:700;line-height:1.35;white-space:nowrap}
.template1 .product-price-min{color:#687365;font-size:12px;font-weight:400;line-height:1.5;overflow-wrap:anywhere}
.template1 .product-price-quote{color:#38644a;font-size:15px;font-weight:600}
.page-product_detail .summary .product-pricing{padding:8px 18px;background:#f5f7ef;border:1px solid #e0e7d7;border-radius:8px}
.page-product_detail .summary .product-price-amount{font-size:23px}
.page-product_detail .summary .product-price-min{font-size:13px}
