/*------------------------
  ICONS
------------------------*/
.inloggning::before, .Sortering:after, .Sortering.open:after, .pdf a:before, .externlank a:before, .storleksguideToggle:before, .wishlist-button.add:after, .close:before, .SearchClose:before, #Felmeddelande h1:before, .mobilenav-icon::after, .stang::after, .stang::after, #minsidaDrop li span a:before, .inloggningDS::before, .arrow-up::after, .arrow-down::after, .AddKassa, .SubKassa, .remove-it, .Rubrik_Snabbkassa_Presentkort div:first-of-type:after, .Rubrik_Snabbkassa_Presentkort div:first-of-type:after, #Klarna_InvoiceContainer a:before, #Klarna_PartpaymentContainer a:before, .LSS_Input:after, .soktoggle::after, .filter .Filter_Dropdown:after, .filter .Filter_Dropdown.open:after, .Filter_Lank_Container span.color.selected:after, .filter-showmore .show-filter:after, .filter-showmore .hide-filter:after, .mobile .tabs .tabsname::after, .mobile .tabs.activeTab .tabsname::after, .PT_Ikon_Lager_Positiv:after, .Ikon_Lager_Positiv:after, .PT_Ikon_Lager_Negativ:after, .Ikon_Lager_Negativ:after, .owl-prev::before, .owl-next::before, .IkonLagerIdFaltSV .Ikon_Lager_1:before, .PT_Ikon_Lager_1_SV:before, .IkonLagerIdFaltSV .Ikon_Lager_2:before, .PT_Ikon_Lager_2_SV:before, .IkonLagerIdFaltSV .Ikon_Lager_3:before, .PT_Ikon_Lager_3_SV:before, .IkonLagerIdFaltSV .Ikon_Lager_4:before, .PT_Ikon_Lager_4_SV:before, .IkonLagerIdFaltSV .Ikon_Lager_7:before, .PT_Ikon_Lager_7_SV:before, #minsidaDrop > ul > li > ul::after, #more-text::after, .boxship h4::before, .StartOm::after, .Text_Lagerstatus:before
{font-family:"Font Awesome 5 Pro"; font-weight:300;}

.wishlist-button.remove:after, .betyg_siffra, .favoriter .PT_Betyg, .topplista .PT_Betyg, li#Onskelista span a:before, .Varukorg.active::after
{font-family:"Font Awesome 5 Pro"; font-weight:900;}

/* CAMPAIGN / NEWS */
.ikoner {position:absolute; top:0; left:10px; z-index:2; width: calc(100% - 20px);}
#IkonKampanjFaltSV, #IkonKampanjFaltNO, #IkonKampanjFaltFI, #IkonKampanjFaltDK, #IkonKampanjFaltEN, #IkonKampanjFaltNL,
#IkonNyhetFaltSV, #IkonNyhetFaltNO, #IkonNyhetFaltFI, #IkonNyhetFaltDK, #IkonNyhetFaltEN, #IkonNyhetFaltNL,
.IkonKampanjArtgruppFaltSV, .IkonKampanjArtgruppFaltNO, .IkonKampanjArtgruppFaltFI, .IkonKampanjArtgruppFaltDK, .IkonKampanjArtgruppFaltEN, .IkonKampanjArtgruppFaltNL,
.IkonNyhetArtgruppFaltSV, .IkonNyhetArtgruppFaltNO, .IkonNyhetArtgruppFaltFI, .IkonNyhetArtgruppFaltDK, .IkonNyhetArtgruppFaltEN, .IkonNyhetArtgruppFaltNL {}

/* NEWS */
.IkonNyhetArtgruppFaltSV .PT_UtskriftIkonNyhet:after, #IkonNyhetFaltSV .Ikon_Nyhet:after,
.IkonNyhetArtgruppFaltEN .PT_UtskriftIkonNyhet:after, #IkonNyhetFaltEN .Ikon_Nyhet:after,
.IkonNyhetArtgruppFaltNO .PT_UtskriftIkonNyhet:after, #IkonNyhetFaltNO .Ikon_Nyhet:after
{font-family:"LL Circular Bold Web"; background:transparent; display:block; text-align:left; height:30px; line-height:30px; padding:0 10px; color:#151515; font-size:14px; font-weight:500; text-transform:uppercase; }

/* CAMPAIGN */
.IkonKampanjArtgruppFaltSV .PT_UtskriftIkonKampanj:after, #IkonKampanjFaltSV .Ikon_Kampanj:after,
.IkonKampanjArtgruppFaltEN .PT_UtskriftIkonKampanj:after, #IkonKampanjFaltEN .Ikon_Kampanj:after,
.IkonKampanjArtgruppFaltNO .PT_UtskriftIkonKampanj:after, #IkonKampanjFaltNO .Ikon_Kampanj:after
{background:#FF7669; display:block; text-align:center; width:50px; height:30px; line-height:30px; color:#fff; font-size:13px; font-weight:500; text-transform:uppercase; display:none;}

/* SV */
.IkonNyhetArtgruppFaltSV .PT_UtskriftIkonNyhet:after, #IkonNyhetFaltSV .Ikon_Nyhet:after
{content: "New";}
.IkonKampanjArtgruppFaltSV .PT_UtskriftIkonKampanj:after, #IkonKampanjFaltSV .Ikon_Kampanj:after
{content: "REA";}
#IkonKampanjFaltSV .Ikon_Kampanj:after {height:60px; width:60px; line-height:60px; font-size:14px;}

/* EN */
.IkonNyhetArtgruppFaltEN .PT_UtskriftIkonNyhet:after, #IkonNyhetFaltEN .Ikon_Nyhet:after
{content: "New";}
.IkonKampanjArtgruppFaltEN .PT_UtskriftIkonKampanj:after, #IkonKampanjFaltEN .Ikon_Kampanj:after
{content: "Sale";}

/* NO */
.IkonNyhetArtgruppFaltNO .PT_UtskriftIkonNyhet:after, #IkonNyhetFaltNO .Ikon_Nyhet:after
{content: "New";}
.IkonKampanjArtgruppFaltNO .PT_UtskriftIkonKampanj:after, #IkonKampanjFaltNO .Ikon_Kampanj:after
{content: "Kampanje";}

/* PROCENT */
.procent1, .procent2 {font-family:"LL Circular Bold Web"; z-index:2; background:transparent; height:30px; line-height:30px; padding:0 6px; color:#ED736A; text-align:center; font-size:16px; letter-spacing:0.5px; max-width:47px; float: right;}
.procent1, .procent2 {display:none !important;}
.procent1::before, .procent2::before {content:"-";}
.procent1::after, .procent2::after {content:"%";}

.custom-tagg {background:#F6F6F6; text-align:center; height:30px; line-height:30px; margin-top:2px; padding:0 10px;}

/* STATUS */
.PT_Status div {font-size:14px; color:orange;}
.PT_Ikon_Lager_Positiv:after, .Ikon_Lager_Positiv:after {content:"\f00c"; float:left; margin:0 3px 0 0;}
.PT_Ikon_Lager_Negativ:after, .Ikon_Lager_Negativ:after {content:"\f00d"; float:left; margin:0 3px 0 0;}

.Lager_1_SV {color:#72b99c}
.Lager_3_SV, .Lager_1_NO, .Lager_3_NO {color:green !important;}
.Lager_7_SV, .Lager_2_SV, .Lager_7_NO, .Lager_2_NO {color:red !important;}

.Lager_1_SV:before {content:"\f00c"; display:inline-block; margin:0 5px 0 0; font-size:10px; color:#72b99c}
.Lager_3_SV:before, .Lager_1_NO:before, .Lager_3_NO:before {content:"\f00c"; display:inline-block; margin:0 5px 0 0; font-size:10px; color:green;}
.Lager_7_SV:before, .Lager_2_SV:before, .Lager_7_NO:before, .Lager_2_NO:before {content:"\f00d"; display:inline-block; margin:0 5px 0 0; font-size:10px;}


/* LAGER-ID SV */
.IkonLagerIdFaltSV .Ikon_Lager_1:before, .PT_Ikon_Lager_1_SV:before {content:"\f00c"; display:inline-block; margin:0 5px 0 0; font-size:10px; color:green;}
.IkonLagerIdFaltSV .Ikon_Lager_1:after, .PT_Ikon_Lager_1_SV:after {content:"I lager"; display:inline-block; color:green;}

.IkonLagerIdFaltSV .Ikon_Lager_2:before, .PT_Ikon_Lager_2_SV:before {content:"\f00d"; display:inline-block; margin:0 5px 0 0; font-size:10px;}
.IkonLagerIdFaltSV .Ikon_Lager_2:after, .PT_Ikon_Lager_2_SV:after {content:"Tillf�lligt slut"; display:inline-block;}

.IkonLagerIdFaltSV .Ikon_Lager_3:before, .PT_Ikon_Lager_3_SV:before {content:"\f00c"; display:inline-block; margin:0 5px 0 0; font-size:10px;}
.IkonLagerIdFaltSV .Ikon_Lager_3:after, .PT_Ikon_Lager_3_SV:after {content:"I lager"; display:inline-block;}

.IkonLagerIdFaltSV .Ikon_Lager_4:before, .PT_Ikon_Lager_4_SV:before {content:"\f00c"; display:inline-block; margin:0 5px 0 0; font-size:10px;}
.IkonLagerIdFaltSV .Ikon_Lager_4:after, .PT_Ikon_Lager_4_SV:after {content:"L�ngre leveranstid"; display:inline-block;}

.IkonLagerIdFaltSV .Ikon_Lager_7:before, .PT_Ikon_Lager_7_SV:before {content:"\f00d"; display:inline-block; margin:0 5px 0 0; font-size:10px;}
.IkonLagerIdFaltSV .Ikon_Lager_7:after, .PT_Ikon_Lager_7_SV:after {content:"Sluts�ld"; display:inline-block;}

/*------------------------*/
@media screen and (max-width: 850px) {
/*
	.IkonNyhetArtgruppFaltSV .PT_UtskriftIkonNyhet:after, #IkonNyhetFaltSV .Ikon_Nyhet:after, .IkonKampanjArtgruppFaltSV .PT_UtskriftIkonKampanj:after,
	#IkonKampanjFaltSV .Ikon_Kampanj:after, .procent1, .procent2
	{font-size:15px; height:50px; line-height:55px; width:50px;}
*/
	.ikoner {
		top: 0px;
		left: 3px;
	}
	.procent2 {
		height: 19px;
		font-size: 14px!important;
		line-height: 15px;
		padding: 2px 5px;
		text-transform: lowercase;
	}
	.custom-tagg, .custom-tagg.responsible, .procent1 {
		height: 15px;
		font-size: 16px!important;
		line-height: 15px;
		padding: 0 5px;
		text-transform: lowercase;
		margin-top: 4px;
	}
}
.PT_Hoverable:hover .ikoner {
	display: none;
	transition: all 0.2s ease;
}
.PT_Hoverable .ikoner {
	display: block;
}
.IkonNyhetArtgruppFaltSV:first-of-type {
	position: absolute;
	top: 20px;
}
