.nordic--component-container {
	margin-top: 0px;
	margin-bottom: 0px;
}
    .nordic--header .nordic--header-wrapper {
        padding: 5px 30px 5px 30px;
    }

.article .brandName a{
  font-size: 15px;
  font-weight: 500;
  text-transform: uppercase;
  color: #9d9d9d;
  line-height: 1.5;
  letter-spacing: 0.24px;
}

/* Visas diskret under lagerstatusen */
.slot--article-introduction.has-elb-store-stock
.tws-article-introduction--read-more {
  display: none !important;
}

.slot--article-introduction.has-elb-store-stock
.tws-article-introduction--text {
  max-height: none !important;
}

.slot--article-stock-shipping + .elb-store-stock {
  margin: 0.2rem 0 0.8rem;
  color: #5f6368;
  font-size: 0.9em;
  font-style: italic;
}

/* Gör butikslagret lite mer som kompletterande information */
.slot--article-stock-shipping + .elb-store-stock {
  margin: 0.15rem 0 0.9rem;
  color: #666;
  font-size: 0.9em;
  line-height: 1.35;
}

/* Lite tydligare avstånd före köpknappen */
.nordic--buy-button-group {
  margin-top: 0.6rem;
}

/* Minska luft mellan köpsektionen och produktbeskrivningen */
body.article .nordic--article-right-col {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}



/* Behåll Dela, men utan extra luft under den */
body.article .slot--article-share {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}