.tarkett-nyhet-länk {  text-decoration: none;  color: inherit;  display: block;  position: relative;}.tarkett-nyhet-bild {  width: 100%;  display: block;}.tarkett-nyhet-ikon {  position: absolute;  top: 10px;  left: 10px;  width: 150px;  height: 150px;  background-image: url('/image?path=Images%2FIkon.gif');  background-size: contain;  background-repeat: no-repeat;  display: flex;  align-items: center;  justify-content: center;  pointer-events: none;}.tarkett-nyhet-ikon span {  color: white;  font-size: 24px;  font-weight: bold;  text-align: center;  line-height: 1.1;}.tarkett-nyhet-text {  font-size: 18pt;} .image-container {  position: relative;  display: inline-block;}.image-container img {  display: block;  max-width: 100%;  height: auto;}/* Röda triangeln i vänstra hörnet */.red-corner {  position: absolute;  top: 0;  left: 0;  width: 100px;       /* justera storlek */  height: 100px;  background-color: #d9001d;  clip-path: polygon(0 0, 100% 0, 0 100%);  display: flex;  align-items: center;  justify-content: center;}/* Texten i triangelnt */.corner-text {  color: #fff;  font-weight: bold;  font-size: 18px;  transform: rotate(-45deg) translate(-3px, -23px);  transform-origin: center;} .swh_css_klass {color: red;} main.layout-element {max-width:1800px;margin: auto;}.container-malin {   display: flex;  gap: 40px;  align-items: flex-start;}.left-image-malin {  flex: 0 0 33.33%;}.left-image-malin img {  width: 100%;  height: auto;  border-radius: 0px;}.right-content-malin {  flex: 0 0 60.00%;  display: flex;  flex-direction: column;  align-items: center;  text-align: center;}.right-content-malin h2 {  margin-top: 0;  color: #2c3e50;}.color-images-malin2 {  display: flex;  justify-content: center;  gap: 15px;  margin-top: 20px;  flex-wrap: wrap;}.color-images-malin2 img {  width: 180px;  height: 230px;  object-fit: cover;  border-radius: 0px;  border: 0px solid #ccc;}.color-images-malin img.landscape2 {  width: 320px;  height: 230px;  object-fit: cover;}.mobile-container-malin {  display: flex;  flex-direction: column;  align-items: center;  text-align: center;}.mobile-image-malin2 {  width: 100%;  max-width: 400px;  height: auto;  border-radius: 0px;  margin-bottom: 20px;}.mobile-content-malin h2 {  margin: 10px 0;  color: #2c3e50;}.mobile-content-malin p {  text-align: left;  max-width: 500px;  margin: 0 auto 20px auto;}.mobile-color-images-malin2 {  display: flex;  flex-direction: column;  gap: 15px;  align-items: center;}.mobile-color-images-malin2 img {  width: 100%;  max-width: 320px;  height: auto;  object-fit: cover;  border-radius: 0px;  border: 0px solid #ccc;}.mobile-color-images-malin img.landscape2 {  max-width: 100%;  height: auto;} main.layout-element {max-width:1800px;margin: auto;}.container-malin {   display: flex;  gap: 40px;  align-items: flex-start;}.left-image-malin {  flex: 0 0 33.33%;}.left-image-malin img {  width: 100%;  height: auto;  border-radius: 0px;}.right-content-malin {  flex: 0 0 60.00%;  display: flex;  flex-direction: column;  align-items: center;  text-align: center;}.right-content-malin h2 {  margin-top: 0;  color: #2c3e50;}.color-images-malin2 {  display: flex;  justify-content: center;  gap: 15px;  margin-top: 20px;  flex-wrap: wrap;}.color-images-malin2 img {  width: 200px;  height: 200px;  object-fit: cover;  border-radius: 0px;  border: 0px solid #ccc;}.color-images-malin img.landscape2 {  width: 320px;  height: 230px;  object-fit: cover;}.mobile-container-malin {  display: flex;  flex-direction: column;  align-items: center;  text-align: center;}.mobile-image-malin2 {  width: 100%;  max-width: 400px;  height: auto;  border-radius: 0px;  margin-bottom: 20px;}.mobile-content-malin h2 {  margin: 10px 0;  color: #2c3e50;}.mobile-content-malin p {  text-align: left;  max-width: 500px;  margin: 0 auto 20px auto;}.mobile-color-images-malin2 {  display: flex;  flex-direction: column;  gap: 15px;  align-items: center;}.mobile-color-images-malin2 img {  width: 100%;  max-width: 320px;  height: auto;  object-fit: cover;  border-radius: 0px;  border: 0px solid #ccc;}.mobile-color-images-malin img.landscape2 {  max-width: 100%;  height: auto;} main.layout-element {max-width:1800px;margin: auto;}.container-malin {   display: flex;  gap: 40px;  align-items: flex-start;}.left-image-malin {  flex: 0 0 33.33%;}.left-image-malin img {  width: 100%;  height: auto;  border-radius: 0px;}.right-content-malin {  flex: 0 0 60.00%;  display: flex;  flex-direction: column;  align-items: center;  text-align: center;}.right-content-malin h2 {  margin-top: 0;  color: #2c3e50;}.color-images-malin {  display: flex;  justify-content: center;  gap: 15px;  margin-top: 20px;  flex-wrap: wrap;}.color-images-malin img {  width: 180px;  height: 230px;  object-fit: cover;  border-radius: 0px;  border: 0px solid #ccc;}.color-images-malin img.landscape {  width: 320px;  height: 230px;  object-fit: cover;}.mobile-container-malin {  display: flex;  flex-direction: column;  align-items: center;  text-align: center;}.mobile-image-malin {  width: 100%;  max-width: 400px;  height: auto;  border-radius: 0px;  margin-bottom: 20px;}.mobile-content-malin h2 {  margin: 10px 0;  color: #2c3e50;}.mobile-content-malin p {  text-align: left;  max-width: 500px;  margin: 0 auto 20px auto;}.mobile-color-images-malin {  display: flex;  flex-direction: column;  gap: 15px;  align-items: center;}.mobile-color-images-malin img {  width: 100%;  max-width: 320px;  height: auto;  object-fit: cover;  border-radius: 0px;  border: 0px solid #ccc;}.mobile-color-images-malin img.landscape {  max-width: 100%;  height: auto;}  @font-face {  font-family: 'MyIcons';  src: url('/icons/myicons.woff2') format('woff2');}.varugruppmeny {  font-size: 14px;}.varugruppmeny h2 {  font-size: 16px;}.varugruppmeny h3 {  font-size: 14px;}.icon {  font-family: 'MyIcons';}.icon-user:before {  content: '\e900'; /* kod för ikonen */}