
@media(min-width:992px) {
.nordic--header .nordic--header-wrapper {
    padding: 10px 30px 20px 30px;
}
 }


.tws-list--grid-item .caption {
    margin: 0 auto;
}
.tws-article-list--list .tws-article-list--price {
    margin: 0 auto;
    padding: 10px;
}

.tws-article-list--list .tws-list--type-grid .thumbnail .caption,
.tws-container--tws-articles-two-type-carousel .thumbnail .caption {
    box-shadow: none;
}

.tws-article-list--list .tws-article-list--buy-button {
padding-top: 10px;
max-width: 160px;
  margin: 0 auto;
}

.tws-content-box--inner-wrapper:hover {
    background: rgba(0,0,0, 0.3);
    transition: all 0.5s ease;
}
/*--Remove product gorup page sorting--*/
.btn-toolbar.tws-list-controls.pull-right {
    display: none;
}
@media (max-width: 768px) {
  .tws-container--tws-custom-html.introduction {
overflow-wrap: anywhere;
  }
}
/*--change text on language popup--*/
.modal .modal-dialog .modal-content .modal-footer .btn-default.undefined::after {
    content: "Gå vidare";
    font-size: 14px;
}
.modal .modal-dialog .modal-content .modal-footer .btn-default.undefined {
    font-size: 0px;
}

/** För att använda okomprimerde bilder på Julia på startsidan från filarkivet */
.julia .tws-custom-html--content img {
    width: 100%;
    height: auto; /* This maintains the aspect ratio */
    max-width: 100vw; /* Prevents the image from exceeding the viewport width */
}

@media (max-width: 768px) {
    .julia .tws-custom-html--content {
        padding: 0 0px; /* Adds some padding for smaller screens */
    }
}

/*--Hide fields on gift cards--*/
.tws-react-common--choice-15200057.tws-react-common--choice-type-string.valid, .tws-react-common--choice-15200059.tws-react-common--choice-type-string.valid {
    visibility: hidden;
}