/*Cookies styling*/
.tws-accept-cookies--headline{
line-height: 24px;
}
.tws-accept-cookies--modal .modal-dialog .modal-content{
border-radius:10px;
}
.tws-accept-cookies--modal .modal-dialog .modal-content .modal-header{
  display:none;
}
.tws-accept-cookies--modal .modal-dialog .modal-content .tws-accept-cookies--expanded.expanded{
    padding: 20px 0px 0px;
    font-size: 12px;
}
.tws-accept-cookies--modal .modal-dialog .tws-accept-cookies--accept .tws-accept-cookies--accept-all-btn, .tws-accept-cookies--save-advanced-btn{
		background: #409840;
    color: #fff;
    border-radius: 30px;
    font-weight: 500;
    padding: 15px 6px;
}

.tws-accept-cookies--modal .modal-dialog .tws-accept-cookies--accept .tws-accept-cookies--accept-all-btn:hover{
  	border-color: #fff;
  	text-decoration:underline;
}
.tws-accept-cookies--save-advanced-btn:hover{
  	border-color: #fff;
  	text-decoration:underline;
}
.tws-accept-cookies--modal .modal-dialog .tws-accept-cookies--accept .tws-accept-cookies--accept-nece-btn{
  	border: none;
  	border-radius: 30px;
  	margin-bottom: 0;
    margin-top: 16px;
  	color:#555;
}
.tws-accept-cookies--modal .modal-dialog .tws-accept-cookies--accept .tws-accept-cookies--accept-nece-btn:hover{
		border:none;
  	background:none;
  	text-decoration:underline;
}
.tws-accept-cookies--modal .modal-dialog .tws-accept-cookies--accept .tws-accept-cookies--accept-cookie-settings-btn{
  	font-size: 12px;
    font-weight: 400;
    text-decoration: none;
    margin-top: 0;
  	color:#555;
}
.tws-accept-cookies--modal .modal-dialog .tws-accept-cookies--accept .tws-accept-cookies--accept-cookie-settings-btn:hover{
		border:none;
  	background:none;
  	text-decoration:underline;
}
.tws-accept-cookies--type-necessary-always{
  font-size: 14px;
  font-weight: 500;
  color: #333;
}
@media (max-width: 550px) {
  .modal .modal-dialog.modal-dialog--thin{
    max-width: 90%;
	}
}

/*Cookies End*/

.tws-article-price--compare-at-price{
	display: none !important;
}
.opc-checkout--related{
  display: none !important;
}
.tws-article-labels .tws-article-labels--label .tws-article-labels--label-text{
border-radius:30px;
}
.using-mouse.not-ie .tws-article-list--list .tws-list--list .thumbnail:hover .tws-article-labels--label .tws-article-labels--label-text{
margin-left:5px;
padding-left:5.5px;
}
.using-mouse.not-ie .tws-article-list--list .tws-list--list .thumbnail:hover .tws-article-labels{
margin-left:0;
}

/*Black Friday styling*/

/*
.fabrikk--component-container>*:first-child{
  margin-top: 0px;
  padding-top: 0;
  padding-bottom: 0;
}

.mavegant-stamp{
	top: 168px;
}
@media (min-width: 530px) {
  .mavegant-stamp{
     top: 190px;
  }
}
@media (min-width: 991px) {
  .mavegant-stamp{
     top: 240px;
  }
}

.tws-article-price--compare-at-price-title{
  display:none !important;
}

.slot--breadcrumbs::before,html[lang=sv] .slot--breadcrumbs::before, html[lang=da] .slot--breadcrumbs::before, html[lang=nb] .slot--breadcrumbs::before{
		display: block;
    opacity: 1 !important;
    width: 100%;
  	min-width:100%;
    background: #000;
  	height: auto;
  	max-height:500px;
    color: #fff;
    font-weight: 600;
  	padding: 16px 12px 16px;
  	position: initial;
  	text-align:center;
  	text-transform: uppercase;
}

.slot--breadcrumbs::before{
    content: "⚡ Black Week! 30% på alla våra prints + fri frakt ⚡";
}
html[lang=sv] .slot--breadcrumbs::before{
    content: "⚡ Black Week! 30% på alla våra prints + fri frakt ⚡ Så länge lagret räcker";
}
html[lang=da] .slot--breadcrumbs::before{
  content: "⚡ Black Week! 30% på alle vores plakater + fri fragt ⚡";
}
html[lang=nb] .slot--breadcrumbs::before{
  content: "⚡ Black Week! 30% på alle våre plakater + gratis frakt ⚡";
}
.startpage .slot--breadcrumbs::before{
display: none !important; 
}
.startpage .fabrikk--content-container::before{
display:none !important;
}
.black-week-simple{
	background-color: #000000;
  color: #BBBBBB;
  padding: 50px 25px;
}
@media (min-width: 990px) {
.black-week-simple{
padding: 86px 20px;
}
}
.black-week-simple h4{
	text-align: center;
  color: #fff;
  text-transform: uppercase;
  font-size: 36px;
  font-weight: 700;
}
.black-week-simple p{
  text-align: center;
  font-size: 18px;
  font-weight: 400;
}
@media (max-width: 620px) {
.black-week-simple h4{
    font-size: 28px;
  }
  .black-week-simple p{
    text-align: center;
    font-size: 13px;
    font-weight: 300;
  }
}

.fabrikk--top-bar{
background: #000;
}

.slot--checkout-discount{
display:none !important;
}
*/

/* Visa överstruket pris vid procentrabatt */


.opc-checkout .tws-opc-cart--unit-costs-unit{
  display:block !important;
}
.tws-opc-cart--rows .tws-opc-cart--item .tws-opc-cart--item-wrapper .tws-opc-cart--item-price .tws-opc-cart--uc-value .tws-api--price-current.tws-api--price-both-shown{
display:none;
}


/* 20 % rabatt banner banner */

/*
.fabrikk--top-bar{
background: #000;
}

.slot--breadcrumbs::before,html[lang=sv] .slot--breadcrumbs::before, html[lang=da] .slot--breadcrumbs::before, html[lang=nb] .slot--breadcrumbs::before{
		display: block;
    opacity: 1 !important;
    width: 100%;
  	min-width:100%;
    background: #000;
  	height: auto;
  	max-height:500px;
    color: #fff;
    font-weight: 600;
  	padding: 16px 12px 16px;
  	position: initial;
  	text-align:center;
  	text-transform: uppercase;
}

.slot--breadcrumbs::before{
    content: "🔥 20% discount on all prints + free shipping with code: Mavegant20";
}
html[lang=sv] .slot--breadcrumbs::before{
    content: "🔥 Just nu har vi 20% rabatt på alla prints + fri frakt med koden: Mavegant20";
}
html[lang=da] .slot--breadcrumbs::before{
  content: "🔥 20% rabat på alle plakater + gratis fragt med koden: Mavegant20";
}
html[lang=nb] .slot--breadcrumbs::before{
  content: "🔥 20% rabatt på alle plakater + gratis frakt med koden: Mavegant20";
}

.startpage .slot--breadcrumbs{
margin-bottom:60px;
}
*/

/* Denna startpage crumbs var bortkonverterad under januari rabatten - vet inte varför eller om den ska vara det */
/*
.startpage .slot--breadcrumbs::before{
display: none !important; 
}*/


/* Julrabatt banner */

/*
.fabrikk--top-bar{
background: #000;
}

.slot--breadcrumbs::before,html[lang=sv] .slot--breadcrumbs::before, html[lang=da] .slot--breadcrumbs::before, html[lang=nb] .slot--breadcrumbs::before{
		display: block;
    opacity: 1 !important;
    width: 100%;
  	min-width:100%;
    background: #000;
  	height: auto;
  	max-height:500px;
    color: #fff;
    font-weight: 500;
  	padding: 16px 12px 16px;
  	position: initial;
  	text-align:center;
  	text-transform: uppercase;
}

.slot--breadcrumbs::before{
    content: "Boxing day ✨ 20% on all posters and free shipping";
}
html[lang=sv] .slot--breadcrumbs::before{
    content: "Mellandagsrea ✨ Just nu har vi 20% på alla prints + fri frakt";
}
html[lang=da] .slot--breadcrumbs::before{
  content: "Udsalg ✨ 20% på alle plakater + fri fragt";
}
html[lang=nb] .slot--breadcrumbs::before{
  content: "Mellomjul ✨ 20% på alle plakater + fri frakt";
}
*/


/* JANUARI RABATT banner */
/* 
.fabrikk--top-bar{
background: #000;
}

.slot--breadcrumbs::before,html[lang=sv] .slot--breadcrumbs::before, html[lang=da] .slot--breadcrumbs::before, html[lang=nb] .slot--breadcrumbs::before{
		display: block;
    opacity: 1 !important;
    width: 100%;
  	min-width:100%;
    background: #000;
  	height: auto;
  	max-height:500px;
    color: #fff;
    font-weight: 500;
  	padding: 16px 12px 16px;
  	position: initial;
  	text-align:center;
  	text-transform: uppercase;
}

.slot--breadcrumbs::before{
    content: "February discount ✨ 20% on all posters and free shipping";
}
html[lang=sv] .slot--breadcrumbs::before{
    content: "Februari-rabatt ✨ Just nu har vi 20% på alla prints + fri frakt";
}
html[lang=da] .slot--breadcrumbs::before{
  content: "Februar-rabat ✨ 20% på alle plakater + fri fragt";
}
html[lang=nb] .slot--breadcrumbs::before{
  content: "Februar-rabatt ✨ 20% på alle plakater + fri frakt";
}
*/

/* Priser vid produkten i kassan, la till när det ska finnas rabattkod */
.tws-opc-cart--rows .tws-opc-cart--item .tws-opc-cart--item-wrapper .tws-opc-cart--item-price .tws-opc-cart--uc-title{
display:inline-block;
}