#bodywrapper{min-height:100%;position:relative}.wrapper{width:100%}.dimmer.active{content:"";width:100%;background:rgba(28,31,36,0.5);display:block;height:100%;position:fixed;top:0;left:0;z-index:4;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.dimmer2.active,.dimmer-xs.active,.checkout-modal-open-right .dimmer2,.dimmer__history.active{content:"";width:100%;background:rgba(28,31,36,0.5);display:block;height:100%;position:fixed;top:0;left:0;z-index:4;z-index:5;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.dimmer2.active + .dimmer.active,.dimmer-xs.active + .dimmer.active,.checkout-modal-open-right .dimmer2 + .dimmer.active,.dimmer__history.active + .dimmer.active{display:none}.dimmeractive .dimmer{content:"";width:100%;background:rgba(28,31,36,0.5);display:block;height:100%;position:fixed;top:0;left:0;z-index:4}.filterdimmer.active{content:"";width:100%;background:transparent;display:block;height:100%;position:fixed;top:0;left:0;z-index:2}.Onskelista_count{position:relative}.Onskelista_count a{display:block;position:absolute;width:25px;height:100%;top:0;right:0}@media only screen and (min-width:65rem){.search-open #header{z-index:6}}body#page--checkout .dcmusp{display:none}#header,.dcmusp{transform:translateY(0);transition:transform 0.5s}body.header--scroll .dcmusp.notempty + #header,body.header--scroll .dcmusp.notempty{transform:translateY(-37px)}body.header--scroll .dcmusp.notempty.dubble-dcm + #header,body.header--scroll .dcmusp.notempty.dubble-dcm{transform:translateY(-68px)}body.header--scroll #header,body.header--scroll .dcmusp{transform:translateY(0)}@media only screen and (min-width:65rem){body.header--scroll .dcmusp.notempty + #header,body.header--scroll .dcmusp.notempty{transform:translateY(-161px)}body.header--scroll .dcmusp.notempty.dubble-dcm + #header,body.header--scroll .dcmusp.notempty.dubble-dcm{transform:translateY(-195px)}body.header--scroll #header,body.header--scroll .dcmusp{transform:translateY(-125px)}}.webmenu--store li:hover{font-weight:400;text-decoration:underline}.webmenu--store li:hover .niva2{display:block !important;background:#fff;position:absolute;z-index:10;padding:1rem;box-shadow:rgba(0,0,0,0.15) 1.95px 1.95px 2.6px}.webmenu--store li:hover .niva2 a{font-weight:400;transition:color ease 0.5s;color:#004970 !important}footer{width:100%;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.footer{padding-top:60px;padding-bottom:60px;line-height:1.5;font-size:14px}.footer>div{margin-left:auto;margin-right:auto;justify-content:space-between}.footer .container__storeinfo strong{color:#003d5c}.footer .container__storeinfo strong a{color:#003d5c}.footer .sidomeny a{line-height:normal;display:block;padding:5px 0;margin-bottom:5px;color:#5e5e5e}.footer .sidomeny a:hover{transition:color ease 0.5s;color:#004970 !important}.footer h3{font-size:18px;color:#003d5c}.footer h4{font-size:14px;color:#003d5c;margin:0}.footer h4 a{font-size:14px;color:#003d5c;margin:0;text-decoration:underline}.footer p{color:#5e5e5e}.footer .Knapp_Anmalan{cursor:pointer;transition:all 0.2s ease-in-out;background-color:#003d5c;display:flex;align-items:center;justify-content:center;width:25%}.footer>.section>.col:last-child{margin-left:0}.darkgrey.footer{padding-top:30px;padding-bottom:30px}.darkgrey.footer .lowerfooter{margin-bottom:-20px}.socialicons{font-size:28px}.socialicons a{color:#003d5c;margin-right:15px}.socialicons a:hover{color:#065c91}.modal{width:440px;max-width:90%;display:none;position:fixed;padding:30px;margin:0;z-index:6;top:50%;max-height:calc(100vh - 160px);overflow:auto;left:50%;-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);background:#fff;-ms-overflow-style:none;scrollbar-width:none;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);box-shadow:0 0 20px rgba(0,0,0,0.2)}.modal h3{margin-bottom:30px;text-align:center}.modal.big{width:800px}.added-to-cart.active + .quickview.active{pointer-events:none;z-index:5}.inloggningwrapper .button:first-child{margin-right:5px}.loginpass{text-align:center}#AdressblockLoggain table{float:left}#LSS_Close{position:absolute;right:30px;top:30px;cursor:pointer}#LSS_Close .close{position:relative;right:initial;top:initial;z-index:11}.close{position:absolute;right:30px;top:30px;cursor:pointer}.close:before{content:"\f00d";font-size:26px;color:#666}#recommended-in-cart .quickview-trigger{display:none !important}.loading{text-align:center}.loading:before{content:"\f110";display:inline-block;font-size:45px;font-family:"Font Awesome 5 Pro";color:#003d5c;-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.Varum_Grupperad{display:flex;flex-direction:column}.Varum_Grupperad div{border-top:1px solid #ddd;float:left;padding:10px 0;width:100%}.Varum_Grupperad div h2{float:left;font-size:45px;height:60px;width:10%;color:#003d5c}@media only screen and (max-width:64.99rem){.Varum_Grupperad div ul{display:flex;flex-wrap:wrap;gap:1rem}}@media only screen and (min-width:65rem){.Varum_Grupperad div ul{float:left;width:90%}}.Varum_Grupperad div ul li{text-transform:uppercase;line-height:25px;list-style:none outside none}@media only screen and (min-width:65rem){.Varum_Grupperad div ul li{float:left;width:25%}}#page--brands_list h1{color:#003d5c;text-transform:uppercase;margin-bottom:2rem}@media only screen and (max-width:64.99rem){#page--brands_list h1{font-size:1.4em;margin-bottom:1rem}}#dialogruta{visibility:hidden;position:absolute;left:0;top:0;z-index:3005;background:rgba(100,100,100,0.6);width:100%;height:100%}#Felmeddelande{width:400px;top:7%;margin:0 auto;padding:20px;position:relative;background:#fff;text-align:center}#Felmeddelande img{display:none}#Felmeddelande h1{font-size:1.5em}#Felmeddelande h1:before{content:"\f071"}#Felmeddelande a{display:inline-block}#Felmeddelande a:hover{background:#065c91 !important;pointer-events:auto}.Minsida_aterstall_h1{margin-bottom:20px}.Minsida_aterstall_tabell{display:block;width:100%}.Minsida_aterstall_tabell *{display:block;width:100%}.Minsida_aterstall_tabell>tbody>tr:first-child{display:flex;flex-direction:column}.Minsida_aterstall_tabell>tbody>tr:first-child>td:first-child{flex:300%;margin-right:10px}#mypages-container.fullwidth{margin:0 auto;padding:60px 0}.Minsida_aterstall_losenord{margin:0 auto;margin-top:40px;margin-bottom:60px;font-size:18px;text-align:center}form[name=Paminnare]{margin:0 auto;color:#5e5e5e}#emailCodeSent{margin:0 auto;margin-top:40px;margin-bottom:60px;font-size:18px;text-align:center}.readmore-toggle{cursor:pointer}.readmore-toggle span:first-child{display:inline-block}.readmore-toggle span:nth-child(2){display:none}.readmore-toggle:before{content:"\f078";padding-right:5px}input.error{border-color:#e93d3d}textarea{min-height:100px;line-height:normal;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}textarea:focus{border-color:#003d5c;outline:0 none}input:focus{border-color:#003d5c;outline:0 none}select:focus{border-color:#003d5c;outline:0 none}.sokrutan.active{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.soktoggle::after{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.stangsok::after{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.inloggningsruta.active{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:block}.mobilenav.active{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.Artgrp_VisaFler a:hover{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}body{-webkit-tap-highlight-color:transparent}.Knapp_Generell a:hover{color:#003d5c !important;background-color:#e9e9e9;pointer-events:auto}.Knapp_Info a{display:inline-block}.Knapp_Info a:hover{background:#065c91 !important;pointer-events:auto}#Adressblock .LankLoggain a:hover{background:#065c91 !important;pointer-events:auto}a#vu_sok:hover{background:#065c91 !important;pointer-events:auto}.otherbutton a{display:inline-block}.otherbutton a:hover{background:#065c91 !important;pointer-events:auto}.otherbutton>span{display:inline-block}.otherbutton>span:hover{background:#065c91 !important;pointer-events:auto}.DS_Retur_Lank b{display:inline-block}.DS_Retur_Lank b:hover{background:#065c91 !important;pointer-events:auto}.DS_Reklamation_Lank b{display:inline-block}.DS_Reklamation_Lank b:hover{background:#065c91 !important;pointer-events:auto}.do_more #more_of_it,.do_more .button__article--showmore{color:#fff;background:#003d5c;cursor:pointer;text-align:center;line-height:50px;display:block;padding:0 20px;margin:auto;text-transform:uppercase;font-weight:700;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;min-width:200px;width:fit-content}.do_more #more_of_it:hover,.do_more .button__article--showmore:hover{background-color:#e9e9e9 !important;color:#003d5c;pointer-events:auto}.do_more img{display:none}.do_more.disabled #more_of_it{pointer-events:none;filter:grayscale(1);opacity:0.3}.primbutton.disabled{filter:grayscale(1);opacity:0.5;pointer-events:none}#vu_sok{display:inline-block}.Knapp_Kop a{display:inline-block}#mypages-container a[href="/cgi-bin/ibutik/AIR_ibutik.fcgi?funk=Presentkort"]{display:inline-block}.inloggningsruta .secbutton a{display:block}.inloggningsruta input{background-color:#fff !important}.readmore{cursor:pointer}.primbutton.red a{background:#ab3a51}.primbutton.red a:hover{background:#a85767 !important}.primbutton.red>span{background:#ab3a51}.primbutton.red>span:hover{background:#a85767 !important}.primbutton.close{position:initial;top:initial;right:initial}.primbutton.close:before{content:"";display:none}.Knapp_Kop_Tabell{width:100%}.Knapp_Kop_Tabell tr td{display:none}.Knapp_Kop_Tabell .Knapp_Kop{display:block}.Knapp_Kop_Tabell .Knapp_Info_Hoger{margin:0 5px 0 0;float:left}.PT_Knappar .Knapp_Info{display:none}.PT_Knappar table{width:100%}.PT_Knappar table *{width:100%}.Knapp_Kop_Tabell_Artikel{width:100%}#SubmitFalt .Knapp_Kop_Tabell_Artikel a{height:60px;line-height:60px}#SubmitFalt .buy-button{height:60px;line-height:60px}.buy-button[data-state=error] .label{display:none}.buy-button[data-state=error] .feedback{display:block}.buy-button[data-state=success] .label{display:none}.buy-button[data-state=success] .feedback{display:block}.buy-button[data-state=default] .feedback{display:none}.nyhetsbrev{position:relative}.nyhetsbrev input{border:none !important;flex-grow:1;padding-right:10px;border-right:0}.errormsg{color:#e93d3d;font-size:12px;position:absolute;opacity:0;visibility:hidden;bottom:-20px;left:20px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.error + .errormsg{opacity:1;visibility:visible}.sendsuccess{display:none;font-weight:700}.footer .sendsuccess{color:#003d5c}.senderror{display:none}#send{padding:0 15px;color:#fff;font-size:18px}a.unregister-newsletter{color:#5e5e5e;text-decoration:underline}.sending #send{color:transparent}.sending #send:before{content:"";display:block;position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px;border:4px solid rgba(0,0,0,0.2);border-top:4px solid #fff;border-radius:50%;width:40px;height:40px;animation:spin 1.2s linear infinite}.loader:before{content:"";display:block;position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px;border:4px solid rgba(0,0,0,0.2);border-top:4px solid #fff;border-radius:50%;width:40px;height:40px;animation:spin 1.2s linear infinite}@media only screen and (max-width:64.99rem){.dcminnehall{font-size:11px}.startimg>a:not(:first-child){margin-top:10px}.inloggning{margin:0}.inloggning a.login{margin:0}#kundvagn{margin:0}.stang::after{content:"\f00d"}.footer{padding:40px 0}.footer .sidomeny{margin-bottom:30px}.footer>.section>div:first-child{margin-bottom:30px}.footer>.section>div:last-child{order:-1;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ccc}.footer>.section>div:nth-child(3) .sidomeny:last-child{margin-bottom:0}.footer-content{padding:10px 0;margin:0;border-top:1px solid #ddd;border-right:0;min-height:50px}.newsletter-wrapper{font-size:16px}.newsletter-wrapper h3{font-size:30px}.nyhetsbrev .Knapp_Anmalan{width:120px}.nyhetsbrev .Knapp_Anmalan #send{padding:0 10px;line-height:50px}.nyhetsbrev input{width:calc(100% - 120px);height:50px}#Felmeddelande{width:300px;top:70px}.login-btn div{text-align:center;width:100%}.modal{padding:20px;max-height:calc(100vh - 100px)}.close{right:20px;top:20px;line-height:30px}}@media only screen and (max-width:64.99rem){.nav.lvl2_active{height:auto}.arrow-up::after{content:"\f077"}#vig{width:450px;max-width:90%;height:100%;top:0;left:0;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;position:fixed;display:block;z-index:56;background:#fff;padding:0;max-height:100vh;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-shadow:10px 0 20px rgba(0,0,0,0);box-shadow:10px 0 20px rgba(0,0,0,0)}#vig li>span.expand.show:before{content:"\f077"}#vig>ul>li>span.expand:before{content:"\f077"}#vig>ul>li>.expand.show + a{border-bottom:0}#vig ul li{position:relative;list-style:none}#vig ul li span.expand{display:inline-block;float:right;width:100%;position:absolute;left:0;top:0;font-size:15px;font-style:normal;text-align:right;padding:0 20px;line-height:52px;height:50px;cursor:pointer;width:50px;left:initial;right:0}#vig ul li span.expand:before{content:"\f078";font-family:"Font Awesome 5 Pro";font-weight:300}#vig ul li span.expand.no-click:before{content:""}#vig ul li a{line-height:50px;display:inline-block;width:calc(100% - 40px);margin:0 20px;padding:0;border-bottom:1px solid #ddd}#vig ul ul{background:#f4f4f4;padding:0;top:0;position:relative;float:none;width:100%;box-shadow:none;display:none;max-height:inherit;overflow-y:inherit}#vig ul ul li a{padding:0 0 0 20px;line-height:50px;text-transform:none}#vig ul ul ul li a{padding-left:40px;padding-left:50px}#vig .expand.show + a{font-weight:700}.arrow-down::after{content:"\f078"}.mobilenav{width:100%;max-width:100%;height:100%;top:0;left:0;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;display:block;z-index:56;background:#fff;padding:0;max-height:100vh;-webkit-box-shadow:10px 0 20px rgba(0,0,0,0);box-shadow:10px 0 20px rgba(0,0,0,0);-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.mobilenav::-webkit-scrollbar{display:none}.mobilenav .close{padding:1rem;right:0;top:0}.mobilenav nav{border:none}.mobilenav nav ul li{position:relative;list-style:none}.mobilenav nav ul li i{display:inline-block;float:right;position:absolute;right:0;top:0;font-size:15px;font-style:normal;text-align:right;padding:0 20px;line-height:52px;height:50px;cursor:pointer}.mobilenav nav ul li a{line-height:50px;color:#003d5c}.mobilenav nav ul li.active>a{font-weight:500;text-decoration:underline;text-underline-offset:5px}.mobilenav nav .niva3{border:none}.mobilenav nav .niva3 li{margin:0}.mobilenav nav .niva3 li:nth-last-child(2){border-bottom:none}.mobilenav nav .niva3 li a{padding:0 0 0 20px;line-height:50px;text-transform:none}.mobilenav nav>ul{width:100%;text-align:left}.mobilenav nav .niva1{margin-top:0}.mobilenav nav .niva1 li.active{display:block}.mobilenav nav .niva1 li.active>ul{display:flex;flex-direction:column;position:relative !important}.mobilenav nav .niva1>li:not(.active)>a{border-bottom:1px solid #ddd}.mobilenav nav .niva1 li{width:100%;height:auto}.mobilenav nav .niva1 li a{display:inline-block;width:calc(100% - 40px);margin:0 20px;padding:0}.mobilenav nav .niva1 ul{padding:0;top:0;position:relative;float:none;width:100%;box-shadow:none;display:none;max-height:inherit;overflow-y:inherit}.mobilenav nav .inner-li-wrapper>li.all-in-category>a{border-bottom:0}.mobilenav nav .niva3 li a{padding-left:40px}.mobilenav nav .niva4 li a{padding-left:50px}.mobilenav .nav .nav-menu li{width:100%;height:auto}.mobilenav .nav .niva2 li.active .inner-li-wrapper{display:flex;flex-direction:column;position:relative}.mobilenav .toppmeny{float:none}.mobilenav .toppmeny li{width:100%;list-style:none}.mobilenav .toppmeny ul{width:100%}.mobilenav #logindiv{float:none;border-bottom:1px solid #ddd;float:left;line-height:50px;font-weight:700;width:calc(100% - 40px);margin:0 20px;padding:0}.mobilenav #logindiv span{display:inline-block;padding-left:10px;font-size:16px;font-family:"Inter",sans-serif;float:left;font-weight:400;text-transform:uppercase;color:#003d5c}.mobilenav .brands .inner-li-wrapper{display:none !important}.nav-menu li ul{border:none}.mobilenav.active{-webkit-transform:translateX(0);transform:translateX(0);-webkit-box-shadow:10px 0 20px rgba(0,0,0,0.2);box-shadow:10px 0 20px rgba(0,0,0,0.2)}#vig.active{-webkit-transform:translateX(0);transform:translateX(0);-webkit-box-shadow:10px 0 20px rgba(0,0,0,0.2);box-shadow:10px 0 20px rgba(0,0,0,0.2)}.all-in-category{order:-1;font-size:14px;line-height:40px !important}.all-in-category a{line-height:40px !important}.inner-li-wrapper>.all-in-category{background:#fff}.inloggning::before{float:left}.inloggningDS a::before{float:left}#brand-list{display:block;margin:20px;width:calc(100% - 40px)}#brand-list ul{display:block}}.container__viewed--recent{display:none}body.quick-active .container__viewed--recent,body#page--product .container__viewed--recent{display:block}
