@import url('https://fonts.googleapis.com/css2?family=Arvo:ital,wght@0,400;0,700;1,400;1,700&display=swap');

.hajde--top-bar .hajde--top-bar-wrapper {
display: none !important;}

.hajde--start-page .hajde--component-container .tws-content-box--table .tws-content-box--first-line {
    text-shadow: none !important;
    margin: 5px 0;
    line-height: normal;
    font-weight: bold;
  font-family: "Arvo", serif;
}

.hajde--start-page .hajde--component-container .tws-content-box--table .tws-content-box--third-line {
    text-shadow: none !important;
    margin: 5px 0;
    line-height: normal;
    font-weight: normal;
  font-family: "Arvo", serif;
}

.hajde--start-page .hajde--component-container .tws-content-box--table .tws-content-box--second-line {
    text-shadow: none !important;
    margin: 5px 0;
    line-height: normal;
    font-weight: bold;
  font-family: "Arvo", serif;
}

.hajde--start-page .tws-articles-two--heading .tws-util-heading--heading, .hajde--start-page .tws-articlegroups--title .tws-util-heading--heading {
    font-family: "Arvo", serif;
}

.tws-articlegroup-list .tws-artgrp-info .tws-util-heading--heading, .tws-custom-page--articlegroups-heading .tws-util-heading--heading, .tws-custom-page--article-heading .tws-util-heading--heading {
    font-family: "Arvo", serif;
}

@media only screen and (min-width: 200px) {
    h1 {
        font-size: 30px;
        font-family: Arvo;
    }
}

.hajde--body .hajde--body-wrapper .hajde--main .hajde--main-wrapper {
    box-shadow: none !important;
    padding: 15px 15px 15px 15px;
}

@media only screen and (max-width: 480px) {
    .hajde--body .hajde--body-wrapper {
        padding: 0px 0px 0px 0px !important;
    }
}

@media only screen and (max-width: 480px) {
    .hajde--footer {
    margin: 0px 0px 0px 0px !important;
    }
}

.slot--article-page-footer .tws-articles-two--heading .tws-util-heading--heading {
    font-size: 24px;
    font-family: arvo;
}

.slot--top-bar-login a {
    font-size: 16px;
    font-weight: bolder;
  text-decoration: underline;
}
/* PRITAX - MADE IN SWEDEN */
/* 21 svensktillverkade produkter */
/* Flagga på produktkort i kategorier och listor */

.tws-article-list--article-215611541,
.tws-article-list--article-215735373,
.tws-article-list--article-215736883,
.tws-article-list--article-215736931,
.tws-article-list--article-215744225,
.tws-article-list--article-215744351,
.tws-article-list--article-215746355,
.tws-article-list--article-215746375,
.tws-article-list--article-219838739,
.tws-article-list--article-219840091,
.tws-article-list--article-219840169,
.tws-article-list--article-219840207,
.tws-article-list--article-219840237,
.tws-article-list--article-219840245,
.tws-article-list--article-225589190,
.tws-article-list--article-225589206,
.tws-article-list--article-225589212,
.tws-article-list--article-225589232,
.tws-article-list--article-225589260,
.tws-article-list--article-225589264,
.tws-article-list--article-225589272 {
  position: relative;
}

.tws-article-list--article-215611541::after,
.tws-article-list--article-215735373::after,
.tws-article-list--article-215736883::after,
.tws-article-list--article-215736931::after,
.tws-article-list--article-215744225::after,
.tws-article-list--article-215744351::after,
.tws-article-list--article-215746355::after,
.tws-article-list--article-215746375::after,
.tws-article-list--article-219838739::after,
.tws-article-list--article-219840091::after,
.tws-article-list--article-219840169::after,
.tws-article-list--article-219840207::after,
.tws-article-list--article-219840237::after,
.tws-article-list--article-219840245::after,
.tws-article-list--article-225589190::after,
.tws-article-list--article-225589206::after,
.tws-article-list--article-225589212::after,
.tws-article-list--article-225589232::after,
.tws-article-list--article-225589260::after,
.tws-article-list--article-225589264::after,
.tws-article-list--article-225589272::after {
  content: "MADE IN SWEDEN";
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 999;

  color: #ffffff;
  background-color: #17477e;
  font-family: Arial, sans-serif;
  font-size: 11px;
  font-weight: 700;
  line-height: 16px;

  padding: 6px 10px 6px 35px;
  border-radius: 3px;
  white-space: nowrap;
  pointer-events: none;

  /* Svensk flagga */
  background-image:
    linear-gradient(
      to right,
      transparent 0 31%,
      #fecc00 31% 44%,
      transparent 44%
    ),
    linear-gradient(
      to bottom,
      transparent 0 40%,
      #fecc00 40% 60%,
      transparent 60%
    ),
    linear-gradient(#006aa7, #006aa7);

  background-size:
    23px 15px,
    23px 15px,
    23px 15px;

  background-position:
    7px center,
    7px center,
    7px center;

  background-repeat: no-repeat;
}

/* Mobilanpassning */

@media only screen and (max-width: 480px) {
  .tws-article-list--article-215611541::after,
  .tws-article-list--article-215735373::after,
  .tws-article-list--article-215736883::after,
  .tws-article-list--article-215736931::after,
  .tws-article-list--article-215744225::after,
  .tws-article-list--article-215744351::after,
  .tws-article-list--article-215746355::after,
  .tws-article-list--article-215746375::after,
  .tws-article-list--article-219838739::after,
  .tws-article-list--article-219840091::after,
  .tws-article-list--article-219840169::after,
  .tws-article-list--article-219840207::after,
  .tws-article-list--article-219840237::after,
  .tws-article-list--article-219840245::after,
  .tws-article-list--article-225589190::after,
  .tws-article-list--article-225589206::after,
  .tws-article-list--article-225589212::after,
  .tws-article-list--article-225589232::after,
  .tws-article-list--article-225589260::after,
  .tws-article-list--article-225589264::after,
  .tws-article-list--article-225589272::after {
    top: 7px;
    right: 7px;
    font-size: 9px;
    padding: 5px 7px 5px 32px;
  }
