
          .hp-form--booking-confirm .rt-price-note{
            margin-top:8px;padding:12px 14px;border-left:4px solid #799E36;
            background:#f7fbf3;border-radius:10px;line-height:1.5;font-size:0.95rem;color:#24292e;
          }
          .hp-form--booking-confirm .rt-price-note strong{ font-weight:600; }
          .hp-form--booking-confirm .rt-price-note em{ color:#2d3c22; }
          .hp-form--booking-confirm .rt-price-mini{ margin-top:10px;border-top:1px dashed #cfe1b3;padding-top:8px; }
          .hp-form--booking-confirm .rt-price-mini .rt-row{ display:flex; justify-content:space-between; margin:6px 0; }
          .hp-form--booking-confirm .rt-price-mini .rt-row span{ color:#314026; }
          .hp-form--booking-confirm .rt-price-mini .rt-row strong{ font-weight:700; }
        