@charset "UTF-8";@-webkit-keyframes air-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes air-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}html[class*=modal-open]{height:calc(var(--window-inner-height) - 1px)}body[class*=modal-open]{overflow-y:hidden;-webkit-overflow-scrolling:touch}.mask:after{content:"";display:block;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.04);position:absolute;pointer-events:none}#dimmer,.overlay{width:100vw;height:100vh;background:rgba(0,0,0,.5);position:fixed;left:0;right:0;top:0;bottom:0;z-index:-1}@media only screen and (max-width:47.99rem){#dimmer,.overlay{background-color:#1e2326}}#dimmer.active,.overlay.active,body[class*=modal-open] #dimmer{z-index:8;opacity:1;pointer-events:initial}input,select,textarea,.Artgrp_VisaFler a:hover{transition:200ms ease-in-out all}textarea{padding:1rem}.select-wrapper{display:inline-block;position:relative;width:100%}.ValjSortordning{width:auto}.ValjSortordning .active{padding-right:3em;padding-right:2rem;padding-left:1rem}.select-wrapper{padding:0;background:#fff;color:#000}.select-wrapper:after,.Set_Falt_Wrap select:after{font-family:"Font Awesome 5 Pro";font-weight:200;content:"\f078";position:absolute;top:6px;line-height:2.5em;line-height:2.5rem;right:1rem;pointer-events:none}select{padding-right:3em;padding-right:3rem;position:relative;cursor:pointer;width:100%!important}.select-wrapper>select{background-color:transparent;border:1px solid black}input:not([type=button]):not([type=submit]):not([type=reset]):not([type=file]):not([type=color]):not([type=range]):not(#sokterm):focus,select:focus,textarea:focus,button:focus{outline:none;border-color:#999}input[type=checkbox]{height:1rem;width:1rem;padding:3px!important;margin:0 3px;cursor:pointer;border-radius:51%!important;margin:0 3px;cursor:pointer}input[type=radio]{height:1rem;width:1rem;padding:3px!important;margin:0 3px;cursor:pointer;margin:0 3px;cursor:pointer;border-radius:100%!important}input[type=checkbox]:checked{background:radial-gradient(circle,#2ecc71 50%,rgba(0,0,0,0) 75%) content-box,linear-gradient(#ffffff,#efefef) padding-box!important}input[type=radio]:checked{background:radial-gradient(circle,#2ecc71 50%,rgba(0,0,0,0) 75%) content-box,linear-gradient(#ffffff,#efefef) padding-box!important}@media only screen and (min-width:48em){.ul-padding ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}td,tr{text-overflow:ellipsis;white-space:normal}}.ValjSortordning:after{right:0}.label{display:block;font-weight:700}.Kontaktform input:not([type=checkbox]),.Kontaktform textarea{width:100%}a[onmouseover*=overlib]{pointer-events:none}img[alt=space]{display:none}.pointer{cursor:pointer}#SKM_Kund_ID label:after{content:":";margin-right:5px}.Snabbkassa_Kundfalt_Marginal:not(.Avtal){display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}#SKM_PNr{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}#SKM_PNr label{margin-bottom:.5rem}#SKM_PNr + table{position:relative;width:100%}#SKM_PNr + table tr td:nth-child(2){display:none}#SKM_PNr + table *:not(img){width:100%}#SKM_PNr + table img[name*=Profilstatus_PNr]{position:absolute;right:0;top:-24px;bottom:0}#LankAdressblockAnvnamn,#LankAdressblockLeveransadress,#LankAdressblockOvrigt{display:-webkit-box!important;display:-moz-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}#LankAdressblockAnvnamn b,#LankAdressblockLeveransadress b,#LankAdressblockOvrigt b{order:1;margin-top:1rem}#LankAdressblockAnvnamn label,#LankAdressblockLeveransadress label,#LankAdressblockOvrigt label{order:2}#Adressblock2 .Snabbkassa_Kundfalt_Marginal{align-items:center;-moz-align-items:center;-webkit-align-items:center;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}#Adressblock2 .Snabbkassa_Kundfalt_Marginal>img{width:auto;position:absolute!important;right:0!important;top:0;margin:auto}.Avtal{position:relative}#Adressblock2 .Snabbkassa_Kundfalt_Marginal.Avtal{text-align:left}#Adressblock2 .Snabbkassa_Kundfalt_Marginal.Avtal *{width:auto!important;right:auto}#Adressblock2 .Snabbkassa_Kundfalt_Marginal.Avtal input{width:1em!important;height:1em;border-radius:50%!important}#Adressblock2 .Snabbkassa_Kundfalt_Marginal.Avtal input:checked{background:radial-gradient(circle,#2ecc71 50%,rgba(0,0,0,0) 75%) content-box,linear-gradient(#ffffff,#efefef) padding-box!important}#Adressblock2 .Snabbkassa_Kundfalt_Marginal.Avtal label:first-child{display:none}.Avtal img{position:relative!important;margin-left:10px!important}input.KundprofilFaltFEL:not([type=button]):not([type=submit]):not([type=reset]):not([type=file]):not([type=color]):not([type=range]):not(#sokterm){border:1px solid #be1924}#mypages-container .KundNyText{text-align:center;display:block}#Adressblock2 #SKM_Land:after{content:"\f078";font-family:"Font Awesome 5 Pro";position:absolute;right:0;top:50%;transform:translateY(25%);color:black;font-size:16px;pointer-events:none;padding-right:14px}#mypages-container{text-align:center}p#SKM_Kund_ID{font-weight:bold}#Adressblock2 .Knapp_Generell_Tabell{margin-left:auto}#Adressblock2 .Knapp_Generell_Tabell #SubmitKnapp{padding:1rem;min-width:180px}#Adressblock2 input[type=checkbox] + i{padding-left:8px}#mypages-container .Tabell_Dinsida_UppdLosen{margin:0 auto}#mypages-container .Tabell_Dinsida_UppdLosen>tbody>tr{display:-webkit-flex;display:-ms-flexbox;display:flex;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}#mypages-container .Tabell_Dinsida_UppdLosen>tbody>tr>td{flex:0 0 100%;text-align:left}#mypages-container .Tabell_Dinsida_UppdLosen>tbody>tr>td input{width:100%}.Din_Sida_Onskelista_Wrapper{display:flex;flex-direction:column;align-items:center}.Din_Sida_Onskelista_Wrapper .DS_OL_Table_Wrap{width:80%}@media only screen and (max-width:47.99rem){#mypages-container table{font-size:11px}}.LojSammanfattningTable{margin-left:0!important}@media only screen and (min-width:48em){#mypages-container #Adressblock{max-width:650px;margin:0 auto}#Adressblock2 .Snabbkassa_Kundfalt_Marginal>*:not(img):not([type=checkbox]):not(#SKM_Epost i):not(#SKM_Erbjud i):not(#Teldag i):not(#SKM_Erbjud_Mobil i):not(#SKM_Erbjud label):not(#SKM_Epost label):not(#SKM_Erbjud_Mobil label){flex:0 0 100%;text-align:left}#Adressblock2 .Snabbkassa_Kundfalt_Marginal>label{padding-bottom:.5rem}#LankAdressblockAnvnamn,#LankAdressblockLeveransadress,#LankAdressblockOvrigt{font-size:1.1rem}}@media only screen and (max-width:48em){#Adressblock2{width:100%}#LankAdressblockAnvnamn,#LankAdressblockLeveransadress,#LankAdressblockOvrigt{font-size:1.1rem}#Adressblock2 .Knapp_Generell_Tabell{width:100%}#Adressblock2 .Snabbkassa_Kundfalt_Marginal>*:not(img):not([type=checkbox]):not(#SKM_Epost i):not(#SKM_Erbjud i):not(#Teldag i):not(#SKM_Erbjud_Mobil i):not(#SKM_Erbjud label):not(#SKM_Epost label):not(#SKM_Erbjud_Mobil label){flex:0 0 100%;text-align:left}#Adressblock2 .Snabbkassa_Kundfalt_Marginal>label{padding-bottom:.5rem}}#dialogruta{position:fixed;max-height:500px;max-width:500px;height:fit-content;text-align:left;top:0;margin:auto;left:0;bottom:0;z-index:61;background:#fff;border:1px solid #ddd;right:0;visibility:hidden;padding:2rem}#dialogruta h1{margin-top:0;margin-top:0;font-size:18px}#dialogruta h1 img{display:none}#dialogruta a:last-child{line-height:35px;display:block;padding:0 10px;text-transform:uppercase;font-size:12px;font-weight:700;text-align:center}.nyhetesbrev__prenumerera{width:130px}@media only screen and (max-width:47.99rem){.nyhetesbrev__prenumerera{width:100px;font-size:11px}}.nyhetesbrev__input{width:270px!important;padding:15px 1em!important;line-height:3rem!important;height:3rem!important}@media only screen and (max-width:47.99rem){.nyhetesbrev__input{width:100%!important}}.Artgrp_VisaFlerArtiklar_Markerad{text-decoration:underline;font-weight:900}.Artgrp_VisaFler>span,.Artgrp_VisaFler a{font-size:.8rem;padding:4px 3px;color:#333;border-radius:8px}.Artgrp_VisaFlerArtiklar_Markerad,.Artgrp_VisaFler a:hover{background:#f2f2f2}.cm-img-tag{z-index:8!important}.img_tag_data{z-index:7!important}.cm_content_wrapper li{list-style:inherit}.cm_content_wrapper a{color:#0052cc;text-decoration:underline}.accordion-content li{list-style:inherit}.list-style ul li{list-style:inherit}.list-style ol li{list-style:inherit}body#page--product div#bodywrapper div main#main div#Faktablad div#Bildkolumn figure a#Zoomer>.mz-figure>img{width:auto!important;max-width:100%!important}.Minsida_aterstall_tabell{display:flex;flex-direction:column;gap:.625rem}.Minsida_aterstall_losenord{margin:50px 0}.DSRetur_Wrap{display:flex;justify-content:center;margin-top:20px}.Dinsida_Topprubrik,.din_sida_text{text-align:center}.Varukorg{align-items:center;-moz-align-items:center;-webkit-align-items:center;justify-content:flex-end}.Varukorg .AIRvarukorg-Qty{background:#2bbc68;color:#fff;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;text-align:center;display:inline-block;height:20px;line-height:20px;width:20px;min-width:20px;font-size:14px;position:absolute;z-index:1;top:-6px;left:-10px}.AIRvarukorg-Sum,.AIRvarukorg-Qty{margin-right:.5em;margin-right:.5rem}#AIRvarukorg-Wrap .close-header:before{font-family:"Font Awesome 5 Pro";content:"\f07a";font-weight:200}#AIRvarukorg-Wrap .RowWrap{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;overflow-y:auto}.TxtWrap .Rem{position:absolute;right:0;top:0}.TxtWrap .Sub:before,.TxtWrap .Add:before,.TxtWrap .Rem:before{font-family:"Font Awesome 5 Pro";font-weight:200;font-weight:1.2rem}.TxtWrap .Sub:before{content:"\f068"}.TxtWrap .Add:before{content:"\f067"}.TxtWrap .Rem:before{content:"\f00d";margin-left:1rem}.Checkout{text-align:center;margin:0 auto;width:70%}.SumWrap{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;margin:1em 0}.SumTxt{margin:0 5px}.fraktfriinformation,.BError{padding:1rem}.br-vk{display:none}.VarukorgVarum{font-size:12px}.DescrWrap .Descr{font-size:12px;font-weight:700}.SumTxt,.Sum{font-size:20px;font-weight:700}.TxtWrap .Price{font-weight:700}.TxtWrap .Rabatt{color:#be1924}.BError{color:#be1924;font-size:.8rem}.BWrap .Row{display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #f1f1f1;padding:.5rem 1rem .5rem}.BWrap .Row>div{display:-webkit-flex;display:-ms-flexbox;display:flex}.BWrap .Row .Img{justify-content:center;align-items:center;-moz-align-items:center;-webkit-align-items:center;padding:0 .5rem}.BWrap .Row .TxtWrap{align-items:center;-moz-align-items:center;-webkit-align-items:center;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative}.BWrap .Row .Img{flex:0 1 20%}.BWrap .Row .TxtWrap{flex:0 1 80%}.DescrWrap{flex:100%;margin-bottom:.3rem}.TxtWrap .Price{flex:0 1 25%;text-align:right;margin-left:auto}input[type=text].Qty{flex:0 1 20%}.TxtWrap .Sub,.TxtWrap .Add,.TxtWrap .Rem{flex:0 1 10%;text-align:center;cursor:pointer}.TxtWrap .Sub{order:1}input[type=text].Qty{order:2}.TxtWrap .Sub + label{order:2}.TxtWrap .Sub + label>span{display:none}.TxtWrap .Add{order:3}.TxtWrap .Rem{order:4}.TxtWrap .Price{order:5}input[type=text].Qty{pointer-events:none;padding:0;text-align:center;font-weight:700;border:0;height:30px!important;font-size:11px;margin:0 5px}.BWrap{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;height:100%}.BWrap .Footer{margin-top:auto;margin-bottom:3rem;padding-top:1rem;border-top:1px solid #f1f1f1}@media only screen and (max-width:48em){.Varukorg{justify-content:center}.AIRvarukorg-Qty{position:absolute;z-index:1;top:-10px;right:-15px}.AIRvarukorg-Sum{display:none!important}.BWrap .Footer{min-height:25%}}.al_pop{background:#f6f7f8;width:100%;z-index:99}.AskasLeads_HTML,.AskasLeads_Tacksida{height:100%;width:100%;max-width:var(--max-width);margin:0 auto;text-align:center;padding:var(--gutter)}.AskasLeads_HTML form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;gap:1rem;max-width:800px;margin:0 auto}.AskasLeads_HTML .AskasLeads_Epost{width:100%;margin-right:var(--gutter)}.AskasLeads_HTML .AskasLeads_Submit{width:auto;text-align:center;font-weight:700;display:inline-block;border-radius:var(--border-radius2);cursor:pointer;padding:0;height:2.5rem;line-height:2.5rem;border:0}.al_close{position:absolute;top:10px;right:10px}.al_close:after{font-family:"Font Awesome 5 Pro";content:"\f00d";font-size:1.8em;font-weight:100;text-align:center;cursor:pointer;width:1.8em;width:calc(var(--gutter) * 1.8)}.al_close i{display:none}.al_pop .al_close{background:transparent;color:var(--base-color6)}.al_pop.al_top{position:fixed;top:0;left:0}.al_pop.al_bottom{position:fixed;bottom:0;left:0}.al_pop.al_corner{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);max-height:670px;overflow:auto;width:85%}.AskasLeads_HTML,.AskasLeads_Tacksida{display:flex;flex-direction:row;align-items:center;justify-content:center}.AskasLeads_HTML_bild,.AskasLeads_Tacksida_bild{width:50%;display:flex}@media only screen and (max-width:47.99rem){.AskasLeads_HTML_bild,.AskasLeads_Tacksida_bild{display:none}}.AskasLeads_HTML_bild img,.AskasLeads_Tacksida_bild img{width:100%;height:521px;object-fit:cover}.AskasLeads_HTML_text,.AskasLeads_Tacksida_text{width:50%;margin:0 auto;padding:4rem 3rem}@media only screen and (max-width:47.99rem){.AskasLeads_HTML_text,.AskasLeads_Tacksida_text{width:100%;padding:1rem 1rem}}.nav.active{display:flex!important}@media only screen and (max-width:47.99rem){.nav .open li:not(.active){display:none}}.nav .open li.active li{display:flex}.nav li.active>ul{display:flex}@media only screen and (max-width:47.99rem){.nav .subCatOpen{margin-top:-50px;background:#fff}.nav .subCatOpen>li:not(.active){display:none!important}}@media only screen and (min-width:48rem){.nav ul li ul.subCatOpen>li:not(.active){display:none!important}}@media only screen and (max-width:47.99rem){.nav .arrow{width:100%;height:43px;position:absolute;top:0;right:0;z-index:1}.nav .arrow:after{content:"\f078";font-family:"Font Awesome 5 Pro";margin-left:auto;font-size:1.5rem;position:absolute;right:1.5rem;height:100%;display:flex;align-items:center;transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-webkit-transition:-webkit-transform .5s ease-in-out;-ms-transition:-ms-transform .5s ease-in-out;transition:transform .5s ease-in-out}.nav .main-menu-wrap>ul>li>.arrow{height:50px}.nav li.active>a{background-color:#ededee;border-radius:12px}.nav li.active>.arrow:after{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}}@media only screen and (min-width:48rem){.nav .arrow{position:absolute;width:100%;height:100%;left:0}.nav li.active>.arrow:after{content:"";position:absolute;width:100%;height:3px;bottom:0;background-color:#fff}}@media only screen and (max-width:47.99rem){.nav{background:#ffffff;width:100%;height:100vh;position:relative}.nav li{flex-direction:column;position:relative}.nav li a{padding:1rem;width:100%}.nav .main-menu-wrap{width:100%}.nav ul{z-index:2;flex-direction:column;width:100%}.nav>div>ul{overflow:scroll;height:100vh;padding-bottom:200px}.main-menu-wrap>ul>li{margin:.5rem .8rem;border-bottom:0}.main-menu-wrap>ul>li>ul>li{border-bottom:1px solid #ededee}.main-menu-wrap>ul>li>ul>li>ul{padding:.5rem 0}.main-menu-wrap>ul>li>ul>li>ul>li a{padding:.5rem;padding-left:1.8rem}.main-menu-wrap>ul>li>a{background-color:#ededee;font-size:1.4rem;font-weight:600;border-radius:12px;padding:1rem 1.8rem}.main-menu-wrap>ul>li.nav--last a{background-color:#d72118;color:#fff}.main-menu-wrap>ul>li.nav--brands a,.main-menu-wrap>ul>li.nav--news a,.main-menu-wrap>ul>li.nav--serice a{background-color:#333;color:#fff}}@media only screen and (max-width:47.99rem) and (max-width:47.99rem){.main-menu-wrap>ul>li.nav--service{order:4}.main-menu-wrap>ul>li.nav--guides{order:3}}@media only screen and (min-width:48rem){.main-menu-wrap>ul>li>ul:after{}ul.child-ul.open.subCatOpen>li.active{width:100%}ul.child-ul.open.subCatOpen>li.active ul li{display:inline-block!important;width:100%}ul.child-ul.open.subCatOpen>li.active ul li a{margin:.5rem 0}.nav ul li.active>ul{background:#fff;position:fixed;top:159px;left:0;right:0;flex-wrap:wrap;overflow-x:scroll;padding:2rem;max-width:1400px;min-width:800px;max-height:69vh;box-shadow:0 8px 14px 2px rgba(0,0,0,.0901960784);margin:0 auto;z-index:1}.nav ul li.active>ul li{align-items:start}.nav ul li.active>ul li a{padding:.7rem 1rem;background:#f4f6f8;margin:.5rem;border-radius:.5rem;border:1px solid #ddd}.nav ul li.active>ul li>a:hover{background:#d8dbdd!important}.nav ul li.active>ul li.active ul{position:relative;box-shadow:none;top:auto;max-width:100%;min-width:auto;padding:0;z-index:10;display:block;float:left;width:100%;-moz-column-count:4;-webkit-column-count:4;column-count:4;-moz-column-gap:1rem;column-gap:1rem;-webkit-column-gap:1rem;min-height:100%;max-height:100%}.nav ul li.active>ul li.active ul li a{font-size:12px;width:100%}.nav ul li.active>ul li.active>a{font-weight:bold}}.footer li{display:flex;margin-bottom:20px;align-items:center}.footer li>a{color:#fff}.footer li::before{content:"\f105";font-family:"Font Awesome 5 Pro";font-size:18px;margin-right:5px;color:gray;font-weight:200}@media only screen and (max-width:47.99rem){.footer__socialmedia{order:-1}}.footer__socialmedia a{width:40px;height:40px}.footer__socialmedia a svg{width:30px;height:25px}@media only screen and (max-width:47.99rem){.footer__logo{align-items:center}}.footer__logo p{line-height:22px;margin-top:0}@media only screen and (max-width:47.99rem){.footer__logo p{text-align:center}}.footer__logo svg{width:150px;height:70px}.footer__logo .header__logo{display:flex;justify-content:center}.footer__kontakt .kundservice::before{content:"\f4b6";font-family:"Font Awesome 5 Pro";margin-right:6px}.footer__kontakt .epost::before{content:"\f0e0";font-family:"Font Awesome 5 Pro";margin-right:6px}.footer__kontakt .mobil::before{content:"\f095";font-family:"Font Awesome 5 Pro";margin-right:6px}.footer__links__nav .Lrubrik{cursor:pointer;border-bottom:1px solid #363b3f;padding-bottom:5px}@media only screen and (max-width:47.99rem){.footer__links__nav .Lrubrik{border-bottom:none}.footer__links__nav .Lrubrik::after{content:"\f078";font-family:"Font Awesome 5 Pro";margin-left:auto;font-size:11px}}@media only screen and (max-width:47.99rem){.footer__links__nav:not(.active)>.nav_ul{display:none}}@media only screen and (max-width:47.99rem){.footer__links__nav.active .Lrubrik::after{transform:rotate(-180deg);display:inline-block}}.footer__reviews .review__divider{height:20px}.footer__reviews svg{height:40px;width:150px}
