 :root {
	--campaign-background: #000000; /* Background color for campaign blocks */
	--campaign-text-color: #ffffff; /* Text color for campaign blocks */
	
 }

/* FRAKTVÄLJARE - ikonplacering och storlek */
.LevNamn__logo {
  order: 3;
  margin-left: 0.5rem;
  flex-shrink: 0;
}
.LevNamn__logo img {
  width: 36px !important;
  height: auto !important;
  display: block;
  object-fit: contain;
}
.LevNamn__beskr { order: 1; }
.LevNamn__lank_pris { order: 2; }


#FraktmetoderRam > span {
  display: flex !important;
  flex-direction: column;
}

#FraktmetoderRam .LevSpan__inforuta,
#FraktmetoderRam .FraktInfoInfogad {
  display: block;
}

.buy-button {
  background-color: rgb(64, 160, 109) !important;
  border-color: rgb(64, 160, 109) !important;
}

.buy-button:hover {
  background-color: rgb(54, 138, 93) !important;
  border-color: rgb(54, 138, 93) !important;
}

#AIRvarukorg-Wrap .Checkout a {
  background-color: rgb(64, 160, 109) !important;
  color: #fff !important;
  border-color: rgb(64, 160, 109) !important;
}