/* Viltmotiv - custom css file */


.lisas .cm-img-wrapper::before {
  background: linear-gradient(
    to top,
    rgba(113, 119, 107, 0.7) 0%,   /* starkast längst ner */
    rgba(113, 119, 107, 0.3) 40%,  /* mitten */
    rgba(113, 119, 107, 0) 80%     /* helt transparent uppåt */
  ) !important;
}

.lisas .cm-img-txt-wrap {
  text-shadow: 0 1px 3px rgba(0, 0, 0, 0.5) !important;
}

.nograd .cm-img-wrapper::before,
.cm-img-wrapper.nograd::before {
  display: none !important;
  content: none !important;
  background: none !important;
  opacity: 0 !important;
}

/* GRÖN GRADIENT
.green .cm-img-wrapper::before {
  background: linear-gradient(
    to top,
    rgba(170, 181, 158, 0.7) 0%,   /* starkast längst ner */
    rgba(170, 181, 158, 0.3) 40%,  /* mitten */
    rgba(170, 181, 158, 0) 80%     /* helt transparent uppåt */
  ) !important;
}
*/

.PT_Bildruta .PT_Bild { top:0 !important; padding:0px;}

.PT_Bildruta .PT_Badges {
  align-items: flex-start;
}

.PT_Bildruta .IkonKampanjArtgruppFalt {
  width: fit-content;
  max-width: max-content;
  display: inline-block;
}

.PT_Bild {
    display: flex;
    justify-content: center;
    align-items: center;
}

.PT_Bild {
    padding: 0 !important;
}
.PT_Bild img {
    width: auto;
    height: 100%;
    max-width: 100%;
    object-fit: contain;
}
.PT_Faktaruta .PT_Brand {padding-top:20px;}

.btn.cta-primary, button.cta-primary, .buy-button, input[type=button], input[type=submit], input[type=reset], .Checkout a, .Knapp_Kop a, .Knapp_Kop2, .button-auto, .SokMer, .emptyCartText button {background-color:#81a758;}