/*----- Korrigera kontaktsidan för Sverige 
.tws-contact-form--form-inner-wrapper {
display:none;
}
-----*/


.tws-accept-cookies--accept-cookie-settings-btn {
text-transform: lowercase !important;
  font-size:12px !important;
  text-decoration:none !important;
}

.tws-accept-cookies--accept-all-btn {
background-color:#0062b8;
}



/* Tar bort marginal på startsidan */
.bountiful--start-page .bountiful--component-container>div:first-child
{
margin-top:-10px;
}

/* Korrigerar text i blocket för två fält, rubriken */
.bountiful--start-page .bountiful--component-container .tws-content-box--table .tws-content-box--first-line
{
text-shadow:0 0 0px rgba(0,0,0,0.0);
  font-size:36px;
}

/* Korrigerar text i blocket för två fält, text */
.bountiful--start-page .bountiful--component-container .tws-content-box--table .tws-content-box--second-line
{
text-shadow:0 0 0px rgba(0,0,0,0.0);
  font-size:18px;
  margin-bottom:25px;
}

/* Korrigerar text i blocket för två fält, Läs mer */
.bountiful--start-page .bountiful--component-container .tws-content-box--table .tws-content-box--third-line
{
text-shadow:0 0 0px rgba(0,0,0,0.0);
  font-size:13px;
  text-transform: uppercase;
}




.slot--article-stock-shipping {
color:#FF0000;
  font-weight:900;
}


/* Tar bort back-to-top    */
.bountiful--back-to-top {
display:none;
}


/* Lägger till färg på shipping notis (fri frakt under varukorgen) */
.slot--header-shipping-notice {
background: #0062b8;
color:#ffffff;
}


/* Vänsterställd kategorimeny */
.tws-custom-page--article-heading .tws-util-heading--heading {
text-align:left;
}

/* Tooltip */
.tooltip {
    position: relative;
    display: inline-block;
    border-bottom: 1px dotted black; /* Om du vill ha en understruken text */
}


.tooltip .tooltiptext {
    visibility: hidden;
    width: 120px;
    background-color: black;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px 0;

    /* Positionering */
    position: absolute;
    z-index: 1;
    bottom: 100%;
    left: 50%;
    margin-left: -60px;
}

.tooltip:hover .tooltiptext {
    visibility: visible;
}

/* HTML-kod till tool-tip
<div class="tooltip">Hovra över mig
    <span class="tooltiptext">Tooltip text</span>
</div>
*/

/* HIDE BUY BUTTON 

html[lang="sv"] .article-199074285 .slot--article-buy-button {
  display: none;
}
*/


.bountiful--start-page .tws-articles-two--heading .tws-util-heading--heading {
text-align: left !important;
}


/*----- Korrigera startsidan för Norge 
.banner-homepage-desktop :lang(nb) {
display:none;
}

.banner-homepage-mobile :lang(nb) {
display:none;
}
-----*/

/*----- Korrigera startsidan för Finland 
.banner-homepage-desktop :lang(fi) {
display:none;
}

.banner-homepage-mobile :lang(fi) {
display:none;
}
-----*/

/*----- Korrigera startsidan för Danmark 
.banner-homepage-desktop :lang(da) {
display:none;
}

.banner-homepage-mobile :lang(da) {
display:none;
}
-----*/

/*----- Korrigera startsidan för Nederländerna 
.banner-homepage-desktop :lang(nl) {
display:none;
}

.banner-homepage-mobile :lang(nl) {
display:none;
}
-----*/

/*----- Korrigera startsidan för Tyskland 
.banner-homepage-desktop :lang(de) {
display:none;
}

.banner-homepage-mobile :lang(de) {
display:none;
}
-----*/

/*----- Korrigera startsidan för EU 
.banner-homepage-desktop :lang(en) {
display:none;
}

.banner-homepage-mobile :lang(en) {
display:none;
}
-----*/

/*----- Minska avstånd under breadcrumbs 
.slot--breadcrumbs {
margin-bottom:-15px;
} -----*/


/*----- Dölj labels från standard Abicart -----*/
.tws-article-list--list .tws-article-list--labels {
display:none !important;
}

.bountiful--article-images .slot--article-labels .tws-article-labels--special-offer .tws-article-labels--label-text {
display:none !important;
}



/*----- Dölj label i relaterade produkter och listor -----*/
.tws-list--list-item .tws-article-list--labels.tws-article-list--relative {
display:none !important;
}

/*----- Remove dots under slideshow -----*/
.bountiful--start-page .tws-container--tws-image-carousel .slick-dots {
display:none !important;
}


@media screen and (max-width: 600px) {
  .top-banner {
    visibility: hidden;
    clear: both;
    float: left;
    margin: 10px auto 5px 20px;
    width: 28%;
    display: none;
  }
}


@media screen and (min-width: 599px) {
  .banner-homepage-mobile {
    visibility: hidden;
    clear: both;
    float: left;
    margin: 10px auto 5px 20px;
    width: 28%;
    display: none;
  }
}

.banner-homepage-mobile{
margin-top:-25px !important;
margin-bottom:-25px !important;
}




/*----- CUSTOM TAGS/FLAGS -----*/
.tws-article-list--list .tws-list--type-grid .caption {
	position: static;
}
.flag-container,
.flag-container.one-label,
.flag-container.two-label {
    display: flex;
    flex-direction: column;
    position: absolute;
    top: 7px;
    right: 0;
}
.flag-container > div,
.flag-container.one-label > div,
.flag-container.two-label > div{
  background: #d90000;
  color: #fff;
  padding: 5px 10px;
  border-radius: 3px;
  display: block;
  margin-bottom: 10px;
  font-weight: bold;
}
.using-mouse.not-ie .tws-article-list--list .tws-list--list .thumbnail:hover .flag-container > div,
.using-mouse.not-ie .tws-article-list--list .tws-list--list .thumbnail:hover .flag-container.one-label > div,
.using-mouse.not-ie .tws-article-list--list .tws-list--list .thumbnail:hover .flag-container.two-label > div{
	margin-top: 5px;
  margin-right: -1px;
  padding-right: 15px;
}


.article .tws-container--tws-custom-component {
    position: relative;
    right: 22px;
}

.article .product-page-flag {
  background: #d90000;
  color: #fff;
  padding: 5px 10px;
  border-radius: 3px;
  display: block;
  margin-bottom: 10px;
  font-weight: bold;
}


/*----- END CUSTOM TAGS/FLAGS -----*/

.bountiful--contact-heading {
display:none;
}

.tws-article-social {
display:none;
}


/* Läs mer PDP 
.tws-article-introduction--text .tws-article-introduction--read-more {
display:none;
}*/


.tws-audience-selector--audience-button-icon-container {
display: none;
}






/* Tar bort fält i kassan */

.opc-checkout--shortcuts {
display:none;
}


/* Tar bort fält i kassan */
/*
.tws-checkout--forms {
display:none;
}
*/




.column {
  float: left;
  width: 30%;
  margin-left:10px;
  margin-bottom:15px;
}

/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}



