.product-price{
  display:inline-flex;
  flex-wrap:wrap;
  align-items:baseline;
  column-gap:.32em;
}

.product-price__tax-note{
  flex:0 0 100%;
  display:block;
  margin-top:4px;
  color:#81756f;
  font-family:var(--font-body);
  font-size:11px;
  font-weight:500;
  line-height:1.25;
  letter-spacing:0;
  text-transform:none;
  white-space:nowrap;
}

.catalog-card__price .product-price__tax-note,
.product-pack-switcher__option .product-price__tax-note,
.search-overlay__product-price .product-price__tax-note,
.wishlist-item__price .product-price__tax-note{
  font-size:10px;
}

.conversion-page[data-page="product"] .product-detail__price .product-price__tax-note,
.product-pack-switcher__option .product-price__tax-note{
  font-size:14px;
}

.product-pack-switcher__option .product-price__regular{
  font-size:13px;
}

.product-pack-switcher__option .product-price__sale,
.product-pack-switcher__option .product-price__current{
  font-size:16px;
}

.search-overlay__product-price .product-price__tax-note{
  color:#81756f;
  font-weight:500;
  text-align:right;
}

.drawer__item-price .product-price__tax-note,
.checkout-order-line__price .product-price__tax-note{
  width:100%;
  margin-top:2px;
  color:#81756f;
  font-size:10px;
  font-weight:500;
  text-align:right;
}

.drawer__item-unit .product-price__tax-note{
  display:none;
}

@media(max-width:560px){
  .drawer__item-price{
    flex-wrap:wrap;
  }

  .drawer__item-price .product-price__tax-note{
    flex-basis:100%;
  }
}
