/*----------------------------------------------------------------------------------
IKONER NY -	Funkar för alla browsers utom IE version > 7 
Multikompatible för "alla" språk, lägg endast till översättning likt de andra språken.
Browser support från: Chrome - 4.0, Firefox - 2.0, IE/Edge - 7.0, Safari - 3.1, Opera - 9.6.
----------------------------------------------------------------------------------*/
/* Ikoner */
.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, .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, .betalmetoder > span:after, .pdf a:after, .Varukorg .AIRvarukorg-Arrow::before, .apostrophe: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, .AddKassa, .SubKassa, .remove-it
{font-family:"Font Awesome 5 Pro"; font-weight:900;}

/* KAMPANJ / NYHET */
.ikoner {position:absolute; top:0; right: 0; width: 95px;}
.ikoner > div:empty {display: none;}

.PT_Wrapper [id*="IkonKampanjFalt"], .PT_Wrapper [id*="IkonNyhetFalt"],
.PT_Wrapper [class*="IkonNyhetArtgruppFalt"], .PT_Wrapper [class*="IkonKampanjArtgruppFalt"] {
	height: 50px; z-index:1; margin-bottom: 10px;
}
/* NYHET */
.PT_Wrapper [class*="IkonNyhetArtgruppFalt"] div:after,
.PT_Wrapper [id*="IkonNyhetFalt"] .Ikon_Nyhet:after {
	background:#e2e7ea; display:block; text-align:center; line-height:50px; color:#c2a286; font-size:18px; content: "";
}
/* KAMPANJ */
.PT_Wrapper [class*="IkonKampanjArtgruppFalt"] .PT_UtskriftIkonKampanj:after,
.PT_Wrapper [id*="IkonKampanjFalt"] .Ikon_Kampanj:after {
	background:#e2e7ea; display:block; text-align:center; line-height:50px; color:#c2a286; font-size:18px; content: ""}
}

/* LAGERSTATUS */
.PT_Ikon_Lager_Positiv:after, .Ikon_Lager_Positiv:after {content:"\f00c"; font-family:FontAwesome; float:left; margin:0 3px 0 0;}
.PT_Ikon_Lager_Negativ:after, .Ikon_Lager_Negativ:after {content:"\f00d"; font-family:FontAwesome; float:left; margin:0 3px 0 0;}

/* LAGER-ID */
[id^="IkonLagerIdFalt"] {float:left; width:100%; margin:0 0 10px;}

[id^="IkonLagerIdFalt"] div:before, div[class*="PT_Ikon_Lager_"]:before
{font-family:"Font Awesome 5 Pro"; font-weight:300;}

[id^="IkonLagerIdFalt"] div:before, div[class^="PT_Ikon_Lager_"]:before,
[id^="IkonLagerIdFalt"] div:after, div[class^="PT_Ikon_Lager_"]:after {display: inline-block;}
/* I lager bock */
[id^="IkonLagerIdFalt"] div[class$="1"]:before, div[class^="PT_Ikon_Lager_1"]:before {content:"\f00c"; margin:0 6px 0 0;}
/* Ej i lager bock */
[id^="IkonLagerIdFalt"] div[class$="2"]:before, div[class^="PT_Ikon_Lager_2"]:before,
[id^="IkonLagerIdFalt"] div[class$="3"]:before, div[class^="PT_Ikon_Lager_3"]:before {content:"\f00d"; margin:0 6px 0 0;}

.PT_Status div {font-weight:400 !important;}

/* SV */
.PT_Wrapper [class^="IkonNyhet"][class$="SV"] > div:after {content: "NEW";}
.PT_Wrapper [class^="IkonKampanj"][class$="SV"] > div:after {content: "SALE";}
.IkonLagerIdFaltSV .Ikon_Lager_1:after, .PT_Ikon_Lager_1_SV:after {content:"I lager";}
.IkonLagerIdFaltSV .Ikon_Lager_2:after, .PT_Ikon_Lager_2_SV:after {content:"Tillfälligt slut";}
.IkonLagerIdFaltSV .Ikon_Lager_3:after, .PT_Ikon_Lager_3_SV:after {content:"Ej i lager";}
.IkonLagerIdFaltSV:empty:after {content:"Kombination ej valbar";}

/* EN */
.PT_Wrapper [class^="IkonNyhet"][class$="EN"] > div:after {content: "NEW";}
.PT_Wrapper [class^="IkonKampanj"][class$="EN"] > div:after {content: "SALE";}
.IkonLagerIdFaltEN .Ikon_Lager_1:after, .PT_Ikon_Lager_1_EN:after {content:"In stock";}
.IkonLagerIdFaltEN .Ikon_Lager_1:after, .PT_Ikon_Lager_1_EN:after {content:"Out of stock";}
.IkonLagerIdFaltEN .Ikon_Lager_3:after, .PT_Ikon_Lager_3_EN:after {content:"Not in stock";}
.IkonLagerIdFaltEN:empty:after {content:"Combination is not available";}

/* NO */
.PT_Wrapper [class^="IkonNyhet"][class$="NO"] > div:after {content: "NEW";}
.PT_Wrapper [class^="IkonKampanj"][class$="NO"] > div:after {content: "SALE";}

/* DK */
.PT_Wrapper [class^="IkonNyhet"][class$="DK"] > div:after {content: "NEW";}
.PT_Wrapper [class^="IkonKampanj"][class$="DK"] > div:after {content: "SALE";}

/* FI */
.PT_Wrapper [class^="IkonNyhet"][class$="FI"] > div:after {content: "NEW";}
.PT_Wrapper [class^="IkonKampanj"][class$="FI"] > div:after {content: "SALE";}

/* DE */
.PT_Wrapper [class^="IkonNyhet"][class$="DE"] > div:after {content: "NEW";}
.PT_Wrapper [class^="IkonKampanj"][class$="DE"] > div:after {content: "SALE";}

/* NL */
.PT_Wrapper [class^="IkonNyhet"][class$="NL"] > div:after {content: "NEW";}
.PT_Wrapper [class^="IkonKampanj"][class$="NL"] > div:after {content: "SALE";}

/*----------------------------------------------------------------------------------*/
@media screen and (max-width: 850px) {
	/*.IkonNyhetArtgruppFaltSV .PT_UtskriftIkonNyhet:after, #IkonNyhetFaltSV .Ikon_Nyhet:after,
	.IkonKampanjArtgruppFaltSV .PT_UtskriftIkonKampanj:after, #IkonKampanjFaltSV .Ikon_Kampanj:after {font-size:11px; height:50px; line-height:50px; width:50px;}*/
}

@media screen and (max-width: 500px) {
	.ikoner {width: 65px;}
	.IkonNyhetArtgruppFaltSV .PT_UtskriftIkonNyhet:after, #IkonNyhetFaltSV .Ikon_Nyhet:after,
	.IkonKampanjArtgruppFaltSV .PT_UtskriftIkonKampanj:after, #IkonKampanjFaltSV .Ikon_Kampanj:after {font-size:11px; height:50px; line-height:50px; width:65px;}

	.PT_Wrapper [class*="IkonKampanjArtgruppFalt"] .PT_UtskriftIkonKampanj::after, .PT_Wrapper [id*="IkonKampanjFalt"] .Ikon_Kampanj::after,
	.PT_Wrapper [class*="IkonNyhetArtgruppFalt"] div::after, .PT_Wrapper [id*="IkonNyhetFalt"] .Ikon_Nyhet::after {font-size: 13px;}

	.PT_Wrapper [id*="IkonKampanjFalt"], .PT_Wrapper [id*="IkonNyhetFalt"], .PT_Wrapper [class*="IkonNyhetArtgruppFalt"], .PT_Wrapper [class*="IkonKampanjArtgruppFalt"] {margin-bottom: 5px;}
}

