.tws-contact-info--address-row.tws-contact-info--address-row-one.addrNfo.addressRowOne {
    color: #333333;
    font-weight: 600;
    text-transform: uppercase;
    margin-bottom: 7px;
    margin-top: 1px;
}

a.offert-btn {
    color: black;
    background: #E8DEE7;
    padding: 10px;
    font-weight: 600;
    border-radius: 6px;
    border: 1px solid;
}
label.control-label[for=subject]::before {
    font-size: 14px;
    content: "Produkt Namn";
}

label.control-label[for=subject] {
    font-size: 0px;
}

/* Visa information i kassan */
.tws-checkout div.tws-checkout--radio a.tws-checkout--show-delivery-description>span {
    color:#333;
}

.tws-breadcumbs--root-5521241 p.h2.tws-article-description--heading.ng-binding {
    display: none;
}


/* Mellanrum mellan skyltfönster och introduktion är minskat 
.tws-container--tws-content-box.mina-skyltfonster-tws-support {
    margin-top: -50px;
}
.tws-container--tws-custom-html.introduction {
    margin-bottom: 0px;
}*/

.tws-container--tws-content-box.mina-skyltfonster-tws-support {
    margin-bottom: 90px;
}
.tws-checkout--checkout-container .tws-checkout--overlay>div>span::after {
  content: "Vänligen godkänn köpvillkor ovan";
  font-size: 12px;
}

.tws-checkout--checkout-container .tws-checkout--overlay>div>span {
  font-size: 0px;
  background: lightpink;
  max-width: 230px;
}

.slot--top-bar-html {
  width: 100%;
}

@media (min-width:660px)  {
  .fabrikk--top-bar-right {
    position: absolute;
    right: 0;
    top: 10px;
  }
}
.social-links {
    display: flex;
    gap: 20px;
    justify-content: center;
    align-items: center;
    margin: 20px 0 30px;
  }

  .social-links a {
    width: 56px;
    height: 56px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    overflow: hidden;
    transition: transform 0.2s ease, opacity 0.2s ease;
  }

  .social-links a:hover {
    transform: translateY(-3px);
    opacity: 0.85;
  }

  .social-links img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 50%;
  }