.tws-article-list--list .tws-article-list--article-name .tws-util-heading--heading a {
	hyphens: none !important;
  -moz-hyphens:none;
  -ms-hyphens:none;
  -webkit-hyphens: none
}

@media (max-width: 1100px) { 
    .slot--header-search {
    opacity: 1;
    pointer-events: visible;  
}
  .bountiful--search-button {
    display: none;
}
  .bountiful--body {
    padding-top: 50px;
}
}

/* INSTAGRAM FEED */
.eapps-instagram-feed-container {
    white-space: initial;
}

.tws-article-description--article-number {
  display:none;
}
.tws-article-description--heading {
  display:none;
}
.bountiful--footer--made-by img {
   display:none;
}

/*---SHOW-MORE BUTTON---*/
.tws-article-description--show-more .btn {
  color: #FFFFFF;
   transform: scale(1.2);
    display: inline-block;
    border: 0px solid #efefef;
    width: auto;
    border-top: none;
    border-radius: 0;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    line-height: normal;
    padding: 5px 15px;
    font-size: 12px;
background: #97cdbc;
    font-weight: 1000;
  border-top: 0px solid #ebebeb;
  
}
.tws-article-description--show-more .btn:After {
  content: ' information';
  }
/*---Göra utrymmet på produktbeskrivningar högre innan "Visa mer information"-knappen ---*/
.tws-article-description--text-container {
    min-height: 250px;
}


.slot--article-description .tws-article-description .tws-article-description--show-more .btn {
    border: 1px solid #ebebeb;
    border-top: 0;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    font-size: 13px;
    padding: 4px 12px;
    background: #76b5a1;
}

element.style {
}
* {
    box-sizing: border-box;
}
user agent stylesheet
li {
    display: list-item;
    text-align: -webkit-match-parent;
}
.slot--unique-selling-points .tws-unique-selling-points--wrapper ul {
    color: #000000;
   border: 0px solid #000000;
  
}
.slot--article-price .tws-api--price-current {
   color: #00b808;
  
}
.tws-article-list--list .tws-article-list--price .tws-api--price-current {
color: #00b808;
  font-size: 20px;
}

element.style {
}
* {
    box-sizing: border-box;
}
* {
    box-sizing: border-box;
}
.slot--header-shipping-notice {
  transform: scale(1);
    font-size: 17px;
    position: absolute;
    right: 15px;
    bottom: -19px;
    background: #95cdbc;
    padding: 2px 8px;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    color: #fff;
    box-shadow: 0 1px 2px rgba(0,0,0,0.2);
  border: 1px solid #ffffff;
  font-weight: bold;
}
.bountiful--article-images .slot--article-labels .tws-article-labels--new .tws-article-labels--label-text {
    background: #95cdbc;
    color: #fff;
}
.tws-article-list--list .tws-article-list--labels .tws-article-labels--new .tws-article-labels--label-text {
    background: #95cdbc;
    color: #fff;
}
.slot--header-cart .tws-mini-cart--header-cart-button {
   transform: scale(1);
    margin: 0;
    height: auto;
    width: auto;
    color: #fff;
    transition: all .3s;
    cursor: pointer;
    padding: 10px 0;
}
.tws-checkout--pay .tws-checkout--pay-button {
   height: 60px;
  width: 300px;
   }

.tws-checkout--delivery-method .tws-checkout--delivery-method-description, .tws-checkout--payment-method .tws-checkout--payment-method-description {
    max-height: 40px;
}
.bountiful--buy-button-group .slot--article-buy-button .btn {
  height: 60px;
  background: #00b808;
    border-radius: 30px;
  }
.slot--article-quantity .tws-article-quantity--input-wrapper input.form-control {
  height: 60px;
  }
.slot--article-quantity .tws-article-quantity--input-wrapper .btn {
   height: 60px;
  }
.tws-opc-cart--item-info-artno {
    display:none;
}



@media all and (min-width: 1100px) {
    .slot--header-search input.form-control {
        color: #fff;
        border: 1px solid #fff;
    }

    .slot--header-search .tws-article-search--no-label {
        color: #fff;
    }

    .slot--header-search input.form-control::-webkit-input-placeholder {
        color: #fff !important;
    }

    .slot--header-search input.form-control:-ms-input-placeholder {
        color: #fff !important;
    }

    .slot--header-search input.form-control::-ms-input-placeholder {
        color: #fff !important;
    }

    .slot--header-search input.form-control::placeholder {
        color: #fff !important;
    }
}

.tws-newsletter-subscribe--subscribe-button .ladda-label {
    color: #fff !important;
}

.bountiful--footer .tws-newsletter-subscribe .form-group .input-group .input-group-btn .tws-newsletter-subscribe--subscribe-button:before {
    color: #fff;
}

  .bountiful--header {
   color: #fff;}
.slot--header-cart .tws-mini-cart--header-cart-button .tws-mini-cart--header-cart-info .tws-mini-cart--header-quantity {
   border: white;}

/* center footer on mobile */
.bountiful--footer-mid-right>p {
  text-align: left;
}

@media all and (max-width: 767px) {
  .bountiful--footer-mid-right>p {
    text-align: center;
  }
}
body {
    font-size: 16px;
}
.bountiful--sidebar .tws-vertical-menu-light .tws-vertical-menu-light-root-level li a {
      font-size: 15px;
}

.slot--article-description {
    border-top: 0px solid #ebebeb;
    border-bottom: 0px solid #ebebeb;
}
.tws-articlegroup-list .tws-artgrp-info .tws-util-heading--heading, .tws-custom-page--articlegroups-heading .tws-util-heading--heading, .tws-custom-page--article-heading .tws-util-heading--heading {
    border-bottom: 0px solid #ebebeb;
  }
.tws-custom-page--articles-heading .tws-util-heading--heading {
    border-bottom: 0px solid #ebebeb;
 }
.btn-primary {
    background: #00b808;
    color: #000;
    border: 0;
    border-bottom: 2px solid #72bda6;
    padding: 8px 15px;
}
.tws-article-list--list .tws-article-list--buy-button .btn {
    display: inline-block;
    position: relative;
    background: #ffffff;
    border: 0;
    border-bottom: 2px solid #ffffff;
    padding: 8px 10px;
    height: auto !important;
    width: 90%;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
    color: #000;
    transition: all 0.3s !important;
}

/*---Utrymme för att peta ner footern innan laddning för minskad CLS på startsidan---*/
.startpage .bountiful--main-wrapper{
  min-height: 1800px;
}

/*---Storlek för header på Desktop för minskad CLS---*/
@media all and (min-width: 991px) {
.bountiful--header {
    min-height: 170px;
  }
.bountiful--top-bar {
  min-height: 38px;
  }

.bountiful--header .bountiful--header-wrapper .bountiful--header-middle {
    min-height: 133px;
  }
}
@media only screen and (min-width: 1100px) {
.bountiful--sidebar .tws-vertical-menu-light {
  min-height:650px;
  }}

/*---Storlek för preheader, header och produktbild på Mobil för minskad CLS---*/
@media all and (max-width: 990px) {
.bountiful--top-bar {
    min-height: 80px;
  }
.bountiful--header {
    min-height: 70px;
  }
.bountiful--article-left-col {
  	min-height: 400px;
  }
}


/*---Godkänn CC färg---*/

.modal .modal-dialog .modal-content .modal-footer .btn+.btn {
    background:#95cdbc;
}

/*---Storlek på Youtubevideo Orbiloc Produktkategori---*/
.embed-youtubeorbiloc {
    position: relative;
    padding-bottom: 56.25%; /* - 16:9 aspect ratio (most common) */
    /* padding-bottom: 62.5%; - 16:10 aspect ratio */
    /* padding-bottom: 75%; - 4:3 aspect ratio */
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}

.embed-youtubeorbiloc iframe,
.embed-youtubeorbiloc object,
.embed-youtubeorbiloc embed {
    border: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}



/*---Minskat vitt utrymme runt listor--*/
ul {
    white-space: normal;
	  margin: 0px;
}


/*---Modal i överkant
.modal.tws-accept-cookies--modal {
    display: flex;
    flex-direction: column;
    align-items: center;
    z-index: 2001;
    justify-content: flex-start;
  }
.modal {
  top: 50px
    }---*/

.bountiful--start-page .tws-container--tws-custom-html {
    margin: 0px 0 0 0;
}
.bountiful--start-page .tws-container--tws-content-box, .bountiful--start-page .tws-container--tws-content-box-2x, .bountiful--start-page .tws-container--tws-content-box-3x, .bountiful--start-page .tws-container--tws-content-box-4x {
    margin: 0px 0 0 0;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}
.bountiful--article-bottom {
    margin: 0px 0 0 0;
}

.tws-accept-cookies--content-wrapper {
  width: 100%;
}