/* your custom css */

.product-preview.is-variant-parent .itemnumber {
  visibility: hidden;
}

.category-navigation .uk-nav>li>a {
  font-weight: 600;
}

/* Product stock icon color */
.stock .uk-icon.uk-text-success,
.product-stock .uk-icon.uk-text-success {
  color: hsla(var(--primary-color-hue), var(--primary-color-saturation), var(--primary-color-lightness), 1) !important;
}

/* Temporary fix to mobile header rows until merged */
.mobile-header-top-row-actions-item {
  min-width: 50px;
  width: auto !important;
}

/* Discount overlay recolor */
.discount-overlay {
  background: black !important;
  color: #ffff !important;
}

/* Larger product nr in product details */
.product-details-title~.uk-text-muted {
  font-size: 1rem;
}

/* Add padding to product-details template on desktop */
@media (min-width: 960px) {
  .details-col-padding {
    padding: 30px 30px 30px 0px;
  }
}

/* Hide reorder button */
.re-order-btn {
    display: none;
}

.variant-selector-text-button.selected {
    border-color: var(--primary-color) !important;
    border-width: 2px;
    margin-top: -1px;
}

/* Fix clock icon fill */
[uk-icon*="clock"] svg {
  fill: none !important;
}

/* Product details: Leverandør logo max size */
.image-column > div.uk-grid-column:nth-of-type(2) > img {
  /* Keep image aspect ratio */
  object-fit: contain;
  max-height: 100px;
  margin-top: 20px;
}