/* Keep monetary values intact while allowing the unit to wrap independently. */
.item__price .price-amount,.service-detail-price .price-amount,
.item-modal__table-price .price-amount,.price-tax{display:inline-block;white-space:nowrap;word-break:normal;overflow-wrap:normal}
.item__price .price-unit{display:inline-block;word-break:normal}
[id^="menu-windowGlass"] .item__price{display:flex;flex-direction:column;align-items:center;gap:3px;line-height:1.5}
[id^="menu-windowGlass"] .price-unit{font-size:clamp(12px,1.3vw,17px);white-space:nowrap}
[id^="menu-windowGlass"] .price-amount{font-size:clamp(20px,2vw,28px)}
.service-detail-price .price-tax{font-size:.75em}
