/** Shopify CDN: Minification failed

Line 6:0 Unexpected "}"

**/
}

/* Produkta informācijas teksta mērogs.
   Agrāk šeit bija iekodēts 0.9 — t.i. VISS produkta lapas teksts klusi
   rādījās par 10% mazāks, nekā uzstādīts Theme Editorā, un to nevarēja
   ne redzēt, ne mainīt. Tagad vērtību nosaka sekcijas iestatījums
   "Text size" (main-product.liquid); 0.9 ir tikai rezerve, ja tā nav padota. */
.wt-product__main {
  --product-info-scale: var(--livibel-pdp-text-scale, 0.9);
}
/* Piegādes ieguvumu "pill" josla zem pirkšanas pogas (trust_badges bloks).
   Saturs nāk no bloka iestatījumiem Theme Editorā — šeit tikai izskats. */
.wt-product__main [data-block-id="trust_badges"] .wt-product__feature-icons__list {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 10px;
  margin: 4px 0 0;
  padding: 0;
  list-style: none;
}
.wt-product__main [data-block-id="trust_badges"] .wt-product__feature-icons__item {
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  background: color-mix(in srgb, var(--color-headings-text) 7%, transparent);
  border-radius: 8px;
  padding: 8px 16px;
  margin: 0;
  width: auto;
}
.wt-product__main [data-block-id="trust_badges"] .wt-product__feature-icons__item svg {
  width: 18px;
  height: 18px;
  flex-shrink: 0;
  color: var(--color-headings-text);
}
.wt-product__main [data-block-id="trust_badges"] .wt-product__feature-icons__label {
  font-family: var(--font-base);
  font-size: 13px;
  font-weight: 600;
  color: var(--color-headings-text);
  letter-spacing: 0.2px;
  cursor: default;
  margin: 0;
}
.wt-product__main [data-block-id="trust_badges"] .wt-product__feature-icons__label p {
  margin: 0;
  display: inline;
}

/* Cenas blokos rādām tikai cenu — unit price un PVN sadalījums tur dublējas;
   PVN paliek grozā un checkout. Attiecas arī uz mobilo sticky pirkšanas joslu. */
.wt-product__main .wt-product__price .unit-price,
.wt-product__main .wt-product__price .price__vat-breakdown,
[id^="sticky-price"] .unit-price,
[id^="sticky-price"] .price__vat-breakdown {
  display: none;
}
.wt-product__main .wt-product__brand__name {
  font-weight: 700;
  font-size: calc(var(--font-base-size) - 6px);
  letter-spacing: 0.5px;
}
.wt-product__main .wt-product__name {
  font-size: calc(var(--font-base-size) * var(--custom-text-scale, 1) * var(--product-info-scale));
  margin-top: calc(var(--gap, 8px) * 0.25);
  margin-bottom: calc(var(--gap, 8px) * 0.25);
  color: var(--color-headings-text);
}
@media (min-width: 900px) {
  .wt-product__main .wt-product__name {
    font-size: calc(var(--font-base-size) * var(--font-text-scale-desk, 1) * var(--product-info-scale));
  }
}
.wt-product__main .wt-product__price {
  margin-top: calc(var(--gap, 8px) * 0.75);
}
.wt-product__main .wt-product__price__final,
.wt-product__main .wt-product__price__compare {
  font-size: calc(var(--font-price-size) * var(--product-info-scale));
}
.wt-product__main .wt-product__price__note {
  font-size: calc(1rem * var(--product-info-scale));
}
@media (min-width: 900px) {
  .wt-product__main .wt-product__price__note {
    font-size: calc(1.1rem * var(--product-info-scale));
  }
}
.wt-product__main .wt-product__option {
  font-size: calc(var(--font-base-size) - 4px);
}
.wt-product__main .wt-product__option__title {
  margin-bottom: calc(var(--gap, 8px) * 0.25);
}
.wt-product__main .wt-product__options {
  margin-top: calc(var(--section-gap-top) * 0.6);
  margin-bottom: calc(var(--section-gap-bottom) * 0.6);
}
.wt-product__main .wt-product__add-to-cart {
  margin-top: calc(var(--gap, 8px) * 1.25);
  margin-bottom: calc(var(--gap, 8px) * 1.25);
}
.wt-product__main .wt-product__add-to-cart_form .js-add-to-cart {
  padding-top: calc(var(--gap, 8px) * 1.25);
  padding-bottom: calc(var(--gap, 8px) * 1.25);
  padding-left: calc(var(--gap, 8px) * 1.5);
  padding-right: calc(var(--gap, 8px) * 1.5);
  font-size: calc(var(--font-base-size) * var(--product-info-scale));
}
/* Pirkšanas poga: krāsas nāk no Theme settings > Colors > Buttons.
   Aģentūras versijā šeit bija iekodēts #2B4736 ar !important, tāpēc pogas
   krāsas iestatījums (arī bloka iestatījums Theme Editorā) neko nedarīja. */
.wt-product__main .wt-product__add-to-cart_form .wt-button--primary {
  background: var(--color-button-primary-background);
  color: var(--color-button-primary-text);
  border-color: var(--color-button-primary-background);
}
.wt-product__main .wt-product__add-to-cart_form .wt-button--primary:hover {
  background: var(--color-button-primary-background-hover);
  color: var(--color-button-primary-text-hover);
  border-color: var(--color-button-primary-background-hover);
}
.wt-product__main .wt-product__add-to-cart_form .shopify-payment-button__button--unbranded {
  min-height: 3.6rem;
  font-size: calc(1.4rem * var(--product-info-scale));
}
.wt-product__main .product__info-container > * + * {
  margin-top: calc(1.5rem * var(--product-info-scale));
  margin-bottom: calc(1.5rem * var(--product-info-scale));
}
.wt-product__main .product__info-container .product-form,
.wt-product__main .product__info-container .product__description,
.wt-product__main .product__info-container .share-button {
  margin-top: calc(2rem * var(--product-info-scale));
  margin-bottom: calc(2rem * var(--product-info-scale));
}

/* Desktop-only tightening to improve above-the-fold fit */
@media (min-width: 900px) {
  /* Desktop layout correction: deliberately tighten + rebalance columns. */
  .wt-product {
    /* main.css uses gap * 8 which reads “detached”; this is an intentional reset */
    gap: 16px;
  }

  /* Explicit proportions to remove “empty middle space”.
     Previous issue: max-width-capped content + max-width gallery left unused space between columns. */
  .wt-product__gallery {
    flex: 0 0 52%;
    max-width: 52%;
  }

  .wt-product__main {
    flex: 1 1 auto;
    width: auto;
    max-width: none; /* remove cap that created the detached feel */
  }

  /* Deterministic desktop columns: stop relying on max-width + flex leftovers.
     This is the true fix for “empty middle space”: explicit columns remove unused width. */
  /* Kreisā kolonna = tieši galerijas izmērs (tā pati formula, kas galerijas
     max-height clamp livibel-pdp-gallery.css failā), un viss režģis centrēts —
     tā malas ir simetriskas jebkurā ekrāna izšķirtspējā un loga augstumā.
     Iepriekš 1.15fr kolonna bija platāka par pašu galeriju, un tukšā josla
     kreisajā pusē lika lapai izskatīties nobīdītai pa labi. */
  .wt-product__wrapper .wt-product {
    display: grid;
    grid-template-columns: min(clamp(520px, 72vh, 720px), 46vw) minmax(0, 680px);
    justify-content: center;
    column-gap: clamp(16px, 2.5vw, 48px);
    align-items: start;
  }

  .wt-product__wrapper .wt-product__gallery,
  .wt-product__wrapper .wt-product__main {
    max-width: none;
    width: auto;
    min-width: 0;
  }

  /* Undo main.css desktop sizing caps that create detached right column */
  .wt-product__wrapper .wt-product__main {
    width: auto;
    max-width: none;
    flex-shrink: 1;
  }

  /* Uz datora nedaudz kompaktāk, lai pirkšanas bloks ietilpst ekrānā.
     Reizinātājs attiecas pret sekcijas iestatījumu, nevis pārraksta to. */
  .wt-product__main {
    --product-info-scale: calc(var(--livibel-pdp-text-scale, 0.9) * 0.955);
  }

  .wt-product__main .product__info-container > * + * {
    margin-top: calc(1rem * var(--product-info-scale));
    margin-bottom: calc(0.9rem * var(--product-info-scale));
  }

  .wt-product__main .product__info-container .product-form,
  .wt-product__main .product__info-container .product__description,
  .wt-product__main .product__info-container .share-button {
    margin-top: calc(1.25rem * var(--product-info-scale));
    margin-bottom: calc(1.15rem * var(--product-info-scale));
  }

  .wt-product__main .wt-product__price {
    margin-top: calc(var(--gap, 8px) * 0.2);
  }

  .wt-product__main .wt-product__options {
    margin-top: calc(var(--section-gap-top) * 0.22);
    margin-bottom: calc(var(--section-gap-bottom) * 0.22);
  }

  .wt-product__main .wt-product__add-to-cart {
    margin-top: calc(var(--gap, 8px) * 0.55);
    margin-bottom: calc(var(--gap, 8px) * 0.55);
  }

  .wt-product__main .wt-product__add-to-cart_form .js-add-to-cart {
    padding-top: calc(var(--gap, 8px) * 0.85);
    padding-bottom: calc(var(--gap, 8px) * 0.85);
    padding-left: calc(var(--gap, 8px) * 1.2);
    padding-right: calc(var(--gap, 8px) * 1.2);
  }

  .wt-product__main .block__text p,
  .wt-product__main .rte p {
    /* Slightly more breathing room for scanability (was too dense). */
    margin-top: calc(var(--gap, 8px) * 0.65) !important;
    margin-bottom: calc(var(--gap, 8px) * 0.65) !important;
  }

  .wt-product__main .block__text h2,
  .wt-product__main .block__text h3,
  .wt-product__main .rte h2,
  .wt-product__main .rte h3 {
    margin-top: calc(var(--gap, 8px) * 0.9) !important;
    margin-bottom: calc(var(--gap, 8px) * 0.35) !important;
  }

  /* Reduce overall right-column rhythm (rte default comes after this block). */
  .wt-product__main .block__text,
  .wt-product__main .rte {
    line-height: 1.42 !important;
  }

  /* Metafield blocks (Capsules/IEGUVUMI/KĀPĒC TAS...) are usually the biggest vertical drivers. */
  .wt-product__main .wt-product__metafields__capsules {
    margin-bottom: calc(var(--gap, 8px) * 0.5) !important;
    line-height: 1.25 !important;
  }

  .wt-product__main .wt-product__metafields__product-info,
  .wt-product__main .wt-product__metafields__benefits,
  .wt-product__main .wt-product__metafields__why-it-works {
    margin-top: calc(var(--gap, 8px) * 0.65) !important;
    margin-bottom: calc(var(--gap, 8px) * 0.5) !important;
    line-height: 1.38 !important;
  }

  .wt-product__main .wt-product__metafields__heading {
    margin-bottom: calc(var(--gap, 8px) * 0.35) !important;
  }

  /* Bullet list spacing (benefits) */
  .wt-product__main .wt-product__metafields__list li {
    margin-bottom: calc(var(--gap, 8px) * 0.65);
  }

  /* Quant / add-to-cart area compaction */
  .wt-product__main .counter {
    min-height: 3rem !important;
  }

  .main-product__buy-buttons--container .product-form__buttons {
    gap: calc(var(--gap, 8px) * 0.9) !important;
  }

  /* Buy area: designed control system (desktop only).
     - subtotal spans full width
     - qty + add-to-cart align as one intentional row
     - shared height/radius/spacing */
  .wt-product__main .wt-product__add-to-cart_form--wrapper.product-form__buttons {
    --pdp-control-height: 52px;
    --pdp-control-radius: calc(var(--border-radius-button) + 1px);
    display: grid;
    grid-template-columns: 132px 1fr;
    align-items: stretch;
    column-gap: 10px;
    row-gap: 10px;
  }

  /* Subtotal widget (app) stays above controls as its own row */
  .wt-product__main .wt-product__add-to-cart_form--wrapper.product-form__buttons .appstle_sub_widget {
    grid-column: 1 / -1;
    margin-bottom: 2px;
  }

  .wt-product__main quantity-counter.counter-wrapper {
    width: 132px;
    min-width: 132px;
    height: var(--pdp-control-height);
    border-radius: var(--pdp-control-radius);
    align-self: start;
  }

  .wt-product__main quantity-counter.counter-wrapper .counter {
    height: 100%;
    align-items: center;
    justify-content: space-between; /* intentional: minus / value / plus */
  }

  .wt-product__main quantity-counter.counter-wrapper .counter button {
    width: 40px;
    height: var(--pdp-control-height);
    padding-left: 10px;
    padding-right: 10px;
  }

  .wt-product__main quantity-counter.counter-wrapper .counter input {
    max-width: 44px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .wt-product__main .wt-product__add-to-cart_form--wrapper.product-form__buttons .js-add-to-cart.product-form__submit {
    min-height: var(--pdp-control-height);
    border-radius: var(--pdp-control-radius);
    padding: 0 20px;
    font-size: calc(var(--font-base-size) * 0.95);
    font-weight: 600;
    letter-spacing: 0.06em;
    line-height: 1;
    transition: filter 160ms ease, transform 160ms ease, background-color 160ms ease, color 160ms ease, border-color 160ms ease;
  }

  .wt-product__main .wt-product__add-to-cart_form--wrapper.product-form__buttons .js-add-to-cart.product-form__submit:hover:not([disabled]) {
    filter: brightness(1.05);
  }

  .wt-product__main .wt-product__add-to-cart_form--wrapper.product-form__buttons .js-add-to-cart.product-form__submit:active:not([disabled]) {
    transform: translateY(0.5px);
  }

  /* Make option tiles slightly shorter on desktop to reduce right-column height. */
  .wt-product__main .wt-product__options .f-thumb__list__item label {
    height: calc(var(--custom-size, 44px) * 0.85) !important;
  }

  /* Package selector (3 boxes): make them premium + balanced (desktop only).
     - equal heights
     - less dead padding
     - larger, clearer type */
  .wt-product__main .wt-product__options .f-thumb__list {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 10px;
    width: 100%;
  }

  .wt-product__main .wt-product__options .f-thumb__list__item {
    width: 100%;
    max-width: none;
  }

  .wt-product__main .wt-product__options .f-thumb__list__item label {
    width: 100% !important;
    height: auto !important;
    min-height: 64px;
    padding: 10px 14px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    font-size: calc(var(--font-base-size) * 0.98);
    line-height: 1.15;
  }

  /* Package card typography polish: stronger weight, tighter tracking, better contrast */
  .wt-product__main .wt-product__options .f-thumb__list__item label,
  .wt-product__main .wt-product__options .f-thumb__list__item label * {
    opacity: 1;
  }

  /* Main label (e.g. 1 pudele / 2 pudeles) */
  .wt-product__main .wt-product__options .f-thumb__list__item label {
    font-weight: 600;
    letter-spacing: 0.015em;
    color: rgb(var(--color-foreground));
  }

  /* Secondary line (e.g. Standarta / Ietaupiet XX%) */
  .wt-product__main .wt-product__options .f-thumb__list__item label small,
  .wt-product__main .wt-product__options .f-thumb__list__item label .caption,
  .wt-product__main .wt-product__options .f-thumb__list__item label .sub-label,
  .wt-product__main .wt-product__options .f-thumb__list__item label .secondary {
    font-weight: 500;
    letter-spacing: 0.02em;
    color: rgba(var(--color-foreground), 0.78);
  }

  /* Price line */
  .wt-product__main .wt-product__options .f-thumb__list__item label strong,
  .wt-product__main .wt-product__options .f-thumb__list__item label .price,
  .wt-product__main .wt-product__options .f-thumb__list__item label [class*="price"] {
    font-weight: 650;
    letter-spacing: 0.01em;
    color: rgb(var(--color-foreground));
  }

  /* If label contains stacked bits, keep hierarchy readable */
  .wt-product__main .wt-product__options .f-thumb__list__item label strong {
    font-weight: 650;
  }

  /* Real package-card text nodes (product_variations tiles):
     text is rendered inside the tile links, not only parent wrappers. */
  .wt-product__main .wt-product__option__body--tiles .f-button__list__link,
  .wt-product__main .wt-product__option__body--tiles .f-swatch__list__link {
    font-family: var(--font-button);
    font-size: calc(var(--font-base-size) * 1.04);
    font-weight: 600;
    letter-spacing: 0.012em;
    color: rgb(var(--color-foreground));
    opacity: 1;
    text-rendering: geometricPrecision;
    -webkit-font-smoothing: antialiased;
  }

  /* Secondary text inside cards (if present via metaobject/template markup) */
  .wt-product__main .wt-product__option__body--tiles .f-button__list__link small,
  .wt-product__main .wt-product__option__body--tiles .f-button__list__link .caption,
  .wt-product__main .wt-product__option__body--tiles .f-button__list__link .sub-label,
  .wt-product__main .wt-product__option__body--tiles .f-button__list__link .secondary,
  .wt-product__main .wt-product__option__body--tiles .f-swatch__list__link small,
  .wt-product__main .wt-product__option__body--tiles .f-swatch__list__link .caption,
  .wt-product__main .wt-product__option__body--tiles .f-swatch__list__link .sub-label,
  .wt-product__main .wt-product__option__body--tiles .f-swatch__list__link .secondary {
    font-size: calc(var(--font-base-size) * 0.94);
    font-weight: 500;
    letter-spacing: 0.02em;
    color: rgba(var(--color-foreground), 0.8);
    opacity: 1;
  }

  /* Price text inside cards (if present via nested spans) */
  .wt-product__main .wt-product__option__body--tiles .f-button__list__link strong,
  .wt-product__main .wt-product__option__body--tiles .f-button__list__link .price,
  .wt-product__main .wt-product__option__body--tiles .f-button__list__link [class*="price"],
  .wt-product__main .wt-product__option__body--tiles .f-swatch__list__link strong,
  .wt-product__main .wt-product__option__body--tiles .f-swatch__list__link .price,
  .wt-product__main .wt-product__option__body--tiles .f-swatch__list__link [class*="price"] {
    font-size: calc(var(--font-base-size) * 1.02);
    font-weight: 650;
    letter-spacing: 0.01em;
    color: rgb(var(--color-foreground));
    opacity: 1;
  }

  /* Badge polish (Best value): keep it aligned and not oversized */
  .wt-product__main .wt-product__options .card__badges--product {
    margin-top: 0;
  }

  /* Reduce title/tax vertical rhythm */
  .wt-product__main .wt-product__name {
    margin-top: calc(var(--gap, 8px) * 0.15) !important;
    margin-bottom: calc(var(--gap, 8px) * 0.15) !important;
  }

  .wt-product__main .wt-product__price__note {
    margin-top: 0 !important;
  }

  .wt-product__main .product__tax.caption.rte {
    margin-bottom: calc(var(--gap, 8px) * 1) !important;
  }

  /* Reduce "option title" gap above pack tiles */
  .wt-product__main .wt-product__option__title {
    margin-bottom: calc(var(--gap, 8px) * 0.35) !important;
  }
}

@media (min-width: 1200px) {
  .wt-product {
    gap: 20px;
  }
}
.wt-product__main .block__text,
.wt-product__main .rte {
  font-size: calc(var(--font-base-size) * var(--product-info-scale));
  line-height: 1.5;
}
.wt-product__main .block__text p,
.wt-product__main .rte p {
  margin-top: calc(var(--gap, 8px) * 0.75);
  margin-bottom: calc(var(--gap, 8px) * 0.75);
}
.wt-product__main .block__text h2,
.wt-product__main .block__text h3,
.wt-product__main .rte h2,
.wt-product__main .rte h3 {
  font-size: calc(var(--font-headline-size) * var(--product-info-scale));
  margin-top: calc(var(--gap, 8px) * 1);
  margin-bottom: calc(var(--gap, 8px) * 0.5);
}
.wt-product__main .wt-product__separator {
  margin-top: calc(var(--section-gap-top) * 0.6);
  margin-bottom: calc(var(--section-gap-bottom) * 0.6);
}
.wt-product__main .wt-product__metafields {
  font-size: calc(var(--font-base-size) * var(--product-info-scale));
  line-height: 1.5;
}
.wt-product__main .wt-product__metafields__capsules {
  margin-top: 0;
  margin-bottom: calc(var(--gap, 8px) * 0.75);
}
.wt-product__main .wt-product__metafields__product-info,
.wt-product__main .wt-product__metafields__benefits,
.wt-product__main .wt-product__metafields__why-it-works {
  margin-top: calc(var(--gap, 8px) * 1);
  margin-bottom: calc(var(--gap, 8px) * 0.75);
}
.wt-product__main .wt-product__metafields__list {
  list-style: disc;
  padding-left: 1.25em;
  margin-top: 0;
  margin-bottom: 0;
}
.wt-product__main .wt-product__metafields__list li {
  margin-bottom: calc(var(--gap, 8px) * 0.5);
}
.wt-product__main .wt-product__metafields__list li:last-child {
  margin-bottom: 0;
}

/* WHY IT WORKS: semantic HTML spacing (p + ul/li) */
.wt-product__main .wt-product__metafields__why-it-works-desc {
  margin-bottom: calc(var(--gap, 8px) * 2.5) !important;
}

.wt-product__main .wt-product__metafields__why-it-works-bullets {
  list-style: disc;
  padding-left: 1.25em;
  margin-top: calc(var(--gap, 8px) * 4) !important;
  margin-bottom: 0;
}

.wt-product__main .wt-product__metafields__why-it-works-bullets li {
  margin-bottom: calc(var(--gap, 8px) * 0.5);
}

.wt-product__main .wt-product__metafields__why-it-works-bullets li:last-child {
  margin-bottom: 0;
}

.wt-product__main .wt-product__metafields__heading {
  font-size: calc(var(--font-headline-size) * var(--product-info-scale));
  margin-top: 0;
  margin-bottom: calc(var(--gap, 8px) * 0.5);
}
.wt-product__main .wt-collapse__trigger {
  padding-top: calc(var(--gap, 8px) * 1);
  padding-bottom: calc(var(--gap, 8px) * 1);
  font-size: calc(var(--font-base-size) * var(--product-info-scale));
}
.wt-product__main .counter {
  min-height: 3.6rem;
}
.wt-product__main .product-form__input input[type='radio'] + label {
  padding: 0.6rem 1.4rem;
  font-size: calc(1.3rem * var(--product-info-scale));
}
@media (min-width: 900px) {
  .wt-product__main {
    top: calc(var(--gap, 8px) * 1.25);
    margin-bottom: calc(var(--gap, 8px) * 2.25);
  }
}

/* Buy area: align primary + dynamic checkout (height, radius, padding) */
.main-product__buy-buttons--container .product-form__buttons {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: calc(var(--gap, 8px) * 1.25);
  width: 100%;
}

/* NOTE: keep buy controls in the theme’s standard layout.
   Above-the-fold fit is handled by overall section balance (media height + spacing), not forced control rows. */
.main-product__buy-buttons--container .js-add-to-cart.product-form__submit,
.main-product__buy-buttons--container .shopify-payment-button__button--unbranded {
  min-height: 3.6rem;
  box-sizing: border-box;
  border-radius: var(--border-radius-button);
  padding: calc(var(--gap, 8px) * 1.25) calc(var(--gap, 8px) * 1.5);
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.main-product__buy-buttons--container shopify-accelerated-checkout {
  border-radius: var(--border-radius-button);
  overflow: hidden;
}

@media screen and (max-width: 749px) {
  .main-product__buy-buttons--container .js-add-to-cart.product-form__submit {
    min-height: 7.2rem;
    font-size: calc(var(--font-base-size) * 1.2);
    font-weight: 700;
    letter-spacing: 0.05em;
    border-width: 0.2rem;
    box-shadow: 0 1.1rem 2.2rem rgba(43, 71, 54, 0.28);
    transform: translateZ(0);
  }

  .main-product__buy-buttons--container .js-add-to-cart.product-form__submit .button__text,
  .main-product__buy-buttons--container .js-add-to-cart.product-form__submit .button__label {
    font-weight: 700;
  }
}

/* ============================================================
   Tipogrāfijas labojumi, pārnesti no live main.css (smartseo).
   "button-price" satur vārdu "price", tāpēc plaši selektori to
   pārraksta — piespiežam pogas tipogrāfiju cenas tekstam pogā.
   ============================================================ */
.wt-button .button-price {
  font-family: var(--font-button) !important;
  font-style: var(--font-base-style) !important;
  font-weight: var(--font-base-weight) !important;
  font-size: inherit !important;
  line-height: inherit !important;
  text-transform: var(--font-button-transform, none) !important;
  letter-spacing: var(--font-button-letter-spacing, normal) !important;
  font-variant-numeric: normal !important;
  font-kerning: normal !important;
  font-feature-settings: normal !important;
}

/* Vienības cena lieto to pašu cenas fontu */
.unit-price .price-item--last {
  font-family: var(--font-price);
}
