.tws-article-description--text th,
.tws-article-description--text td {
  padding: 4px 8px
}

.slot--top-bar-html {
  a {
    text-transform: uppercase;
    color: white;
	}
}

.tws-checkout-shortcuts--field-label {
font-size: 20px;
}

h4.tws-checkout--checkout-heading {
    font-size: 0px;
}

h4.tws-checkout--checkout-heading:before {
  content: "Välj betalsätt";
  font-size: 18px;
  margin: 0!important;
  background-color: transparent;
  padding: 0!important;
}

.tws-checkout-shortcuts--ship-to, .tws-checkout-shortcuts--purchase-as {
    font-size: 20px;
}

.fabrikk--content {
    padding: 0px !important;
}

tws-util-heading.tws-util-heading.tws-articles-two--heading {
    font-size: 26px;
    font-weight: 500;
}

.slot--top-bar-html { display: flex; justify-content: center; }

.slot--component-container .tws-container--tws-custom-html, .slot--component-container .tws-container--tws-article-display, .slot--component-container .tws-container--tws-articles, .slot--component-container .tws-container--tws-articles-two, .slot--component-container .tws-container--tws-articles-connected, .slot--component-container .tws-container--tws-newsletter-subscribe, .slot--component-container .tws-container--tws-event-countdown {
    padding: 30px 0px;
}

@media (min-width: 992px) {
.fabrikk--cart, .fabrikk--summary, .fabrikk--checkout-method {
    padding: 0px 0px;
    margin: 0 0 0px;
}
}

/* @bugfix: fix font-family bug for "empty cart" button */
.tws-opc-cart--item-remove-all {
  font-family: inherit;
}

/* @bugfix: fix layout inconsistencies */
.opc-checkout--summary h2 {
	margin: 0;
}

/* color adjustments for accessibility */
.tws-article-labels--new .tws-article-labels--label-text {
	--new_label_color: color-mix(in srgb, #5994ce, black 20%);
  background-color: var(--new_label_color);
  border-color: var(--new_label_color);
}

.tws-article-labels--special-offer .tws-article-labels--label-text {
	background-color: #d71d2d;
  border-color: #d71d2d;
}

.tws-api--price-current {
  color: #d71d2d !important;
}

.tws-api--price-regular {
  color: #1b1b1b !important;
}
/*
.using-mouse.not-ie .tws-article-list--list .tws-list--list .thumbnail:hover,
.using-mouse.not-ie .tws-article-search-page--list .tws-list--list .thumbnail:hover {
  margin: 0;
  padding: 0;
}

.tws-article-list--list .tws-list--list .thumbnail,
.tws-article-search-page--list .tws-list--list .thumbnail {
  border: 1px solid transparent;
  padding: 5px;
}

.using-mouse.not-ie .tws-article-list--list .tws-list--list .thumbnail:hover .tws-article-labels,
.using-mouse.not-ie .tws-article-search-page--list .tws-list--list .thumbnail:hover .tws-article-labels {
  margin-top: 0;
  margin-left: 0;
}

.using-mouse.not-ie .tws-article-list--list .tws-list--list .thumbnail:hover,
.using-mouse.not-ie .tws-article-search-page--list .tws-list--list .thumbnail:hover {
  margin: 0;
}

.using-mouse.not-ie .tws-article-list--list .tws-list--list .thumbnail:hover .tws-article-labels--label .tws-article-labels--label-text, .using-mouse.not-ie .tws-article-search-page--list .tws-list--list .thumbnail:hover .tws-article-labels--label .tws-article-labels--label-text {
  padding-left: 0;
}

.using-mouse.not-ie .tws-article-list--list .tws-list--list .thumbnail:hover,
.using-mouse.not-ie .tws-article-search-page--list .tws-list--list .thumbnail:hover {
  margin: -6px;
  padding: 5px;
}

.tws-article-list--list .tws-list--list .thumbnail:hover, 
.tws-article-search-page--list .tws-list--list .thumbnail:hover {
}

.tws-article-list--list .tws-list--list .thumbnail,
.tws-article-search-page--list .tws-list--list .thumbnail {
  padding: 5px;
}

.tws-article-list--labels {
  left: 0;
  top: 0; 
}
*/