body{font-family:sans-serif}.AppHeader{background:rgba(29,29,27,.75);margin-bottom:20px;position:-webkit-sticky;position:sticky;top:0;left:0;z-index:1000}.AppHeader-container{padding:20px 0}.AppLogo{height:40px;width:290px}.AppLogo a{text-decoration:none}.AppLogo img{height:40px;width:290px}.AppNavigation{display:flex;justify-content:space-between;align-items:center;height:40px}.AppNavigation .Menu:last-child{justify-content:flex-end}.Menu{display:flex;flex-flow:row wrap;align-items:center}.Menu-item a{background:transparent;border:1px solid #bdbcbc;border-radius:3px;color:#1d1d1b;padding:10px;-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none}.Menu-item a:hover{background-color:#fff;color:#fff}.Menu-item+.Menu-item{margin-left:10px}.Menu-item-icon a{background:#fff;border-radius:3px;border:none;color:#1d1d1b;display:flex;text-decoration:none;flex-flow:row wrap;align-items:center;padding:10px;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;justify-content:center}.Menu-item-icon a:hover{background:#2a2a29;color:#fff}.Menu-item-icon .icon{font-size:1.6em;margin-right:5px}.Spinner{position:relative;height:80px;width:100%}.Spinner .icon{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;font-size:2.5em;fill:#fff;color:#fff;margin-left:-.5em;margin-top:-.5em;-webkit-transform-origin:center;transform-origin:center;-webkit-perspective:250px;perspective:250px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;top:50%;left:50%}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.Scanner{margin-left:-340px;position:fixed;opacity:0;bottom:0;left:50%;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;width:680px;z-index:1000}.Scanner.animate-in{opacity:1}.Scanner .icon{background:rgba(29,29,27,.5);border-radius:100%;padding:5px}.Scanner-Error{background:#f47c5e;border:1px solid #f47c5e;color:#fff;margin:0;padding:20px;text-align:center}.Scanner-Error a{color:#fff}.Scanner-visiblity-button{background:transparent;border:none;font-size:2.4rem;padding:2px;position:absolute;right:3px;top:3px}.Scanner-visiblity-button:hover{background:transparent}.FrontPage-container{display:flex;flex-flow:column nowrap;justify-content:center;min-height:100vh}.ShopLogo{display:block;margin:0 auto 40px;max-width:200px;height:auto}.SiteTitle{text-align:center;margin:0 40px}.SiteIntro{display:grid;grid-template-columns:1fr 1px 1fr;grid-gap:20px;max-width:800px;margin:40px auto 60px}.SiteIntro+h2{margin:60px 0 30px;text-align:center}.SiteIntro-part{text-align:left}.SiteIntro-part h2{margin-bottom:15px}.SiteIntro-part.lang-se{text-align:right}.FrontPage-title{margin-bottom:10px;text-align:center}.FrontPage-title+.FrontPage-title{margin-bottom:30px}.PagesList{display:grid;grid-template-columns:repeat(3,230px);grid-gap:40px;justify-content:center;margin-top:60px}.PageItem{text-align:center}.PageItem a{text-decoration:none}.PageItem p{margin:15px 0 20px}.PageItem-title{-webkit-transition:opacity .1s linear,-webkit-transform .1s ease-out;transition:opacity .1s linear,-webkit-transform .1s ease-out;transition:transform .1s ease-out,opacity .1s linear;transition:transform .1s ease-out,opacity .1s linear,-webkit-transform .1s ease-out;margin-top:25px}.PageItem-button:active .PageItem-title{opacity:.9;-webkit-transform:translateY(15px);transform:translateY(15px)}.PageItem-circle{background:#2a2a29;border-radius:100%;color:#fff;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;justify-items:center;-webkit-transition:opacity .1s linear,-webkit-transform .1s ease-out;transition:opacity .1s linear,-webkit-transform .1s ease-out;transition:transform .1s ease-out,opacity .1s linear;transition:transform .1s ease-out,opacity .1s linear,-webkit-transform .1s ease-out;height:230px;width:230px}.PageItem-button:active .PageItem-circle{opacity:.9;-webkit-transform:translateY(15px);transform:translateY(15px)}.PageItem-button{background:transparent;border:none;border-radius:100%;color:#fff;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;justify-items:center;-webkit-transition:background-color .1s linear,-webkit-transform .1s ease-out;transition:background-color .1s linear,-webkit-transform .1s ease-out;transition:transform .1s ease-out,background-color .1s linear;transition:transform .1s ease-out,background-color .1s linear,-webkit-transform .1s ease-out}.PageItem-button .icon{font-size:12rem;pointer-events:none}@-webkit-keyframes pulsyBorder{0%{border-color:#bdbcbc}50%{border-color:rgba(187,19,44,.5)}to{border-color:#bdbcbc}}@keyframes pulsyBorder{0%{border-color:#bdbcbc}50%{border-color:rgba(187,19,44,.5)}to{border-color:#bdbcbc}}.PagesList-intro{margin-bottom:40px;text-align:center;text-transform:uppercase}.fade-enter{opacity:.01}.fade-enter-active{opacity:1;-webkit-transition:all .5s linear;transition:all .5s linear}.fade-exit{opacity:1}.fade-exit-active{opacity:0;-webkit-transition:all .5s linear;transition:all .5s linear}.BrandList{border-top:1px solid #bdbcbc;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:20px;margin:30px 0 40px;padding:40px 0 0}.Brand-item{background:#fff;border-radius:20px;color:#1d1d1b;position:relative;overflow:hidden;text-align:center}.Brand-item a{color:#1d1d1b;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;font-weight:500;font-size:2rem;text-decoration:none;height:100%;width:100%}.Brand-item:hover{opacity:.9}.Brand-item img{border-radius:20px;display:block;max-width:100%;height:auto}.Brand-item .product-count{color:#1d1d1b;position:absolute;top:10px;right:10px}.NewsSymbol{position:absolute;top:-1px;left:-1px;height:auto;max-width:35%;pointer-events:none;z-index:250}.ModalDialog{background:rgba(29,29,27,.9);display:flex;flex-flow:row wrap;align-items:center;justify-content:center;position:fixed;top:0;left:0;overflow-x:hidden;overflow-y:auto;width:100%;height:100%;z-index:1050;-webkit-overflow-scrolling:touch}.ModalDialog-wrapper{height:80vh;width:80vh}.ModalDialog-wrapper img{background:#fff;padding:20px;height:100%;width:100%}.ModalDialog-content{position:relative}.ModalDialog-close{background:transparent;border:none;position:absolute;top:20px;right:20px;padding:0;z-index:500}.ModalDialog-close .icon{font-size:2em;color:#1d1d1b;fill:#1d1d1b}.ModalDialog-close:hover{background:transparent}.ModalDialog-close:hover .icon{opacity:.7}.PriceList{display:flex;flex-flow:column nowrap;margin-top:20px}.PriceList>li+li{margin-top:15px}.PriceItem{background:-webkit-linear-gradient(right,rgba(142,158,171,0),rgba(238,242,243,.08));background:linear-gradient(270deg,rgba(142,158,171,0),rgba(238,242,243,.08));color:#fff;display:grid;grid-template-columns:100px 1fr;grid-template-rows:100px;grid-column-gap:15px}.PriceItem:first-child{background:-webkit-linear-gradient(right,rgba(142,158,171,0),rgba(238,242,243,.3));background:linear-gradient(270deg,rgba(142,158,171,0),rgba(238,242,243,.3))}.PriceItem:first-child .Price-cost{font-size:2rem}.PriceItem img{background:#fff;grid-row:span 2;padding:5px}.PriceItem span{font-size:1.6rem}.PriceItem-thumbnail-preview{color:#1d1d1b;cursor:pointer;position:relative}.PriceItem-thumbnail-preview .icon{position:absolute;top:5px;left:5px}.PriceItem-content{display:flex;flex-flow:column nowrap;justify-content:center;justify-items:center}.Price-cost{display:flex;flex-flow:row wrap;align-items:center;color:#f47c5e}.Price-cost strong{margin:0 .225em}.Price-cost .icon-price-tag{color:#f47c5e;fill:#f47c5e}.Product{padding-bottom:60px}.Product-content{width:66.6667%}.Product-title{font-size:2.6rem;margin-bottom:15px}.Product-title-lang{display:inline-block}.Product-title-lang:nth-child(2){font-style:italic}.Product-title-lang:nth-child(2):before{display:inline-block;content:"/";margin:0 10px}.Product-flag{flex:0 0 1em;margin:.1em .2em 0 0;height:1em;width:1em}.Product-content{margin-bottom:20px}.Product-details{display:grid;grid-gap:30px;grid-template-columns:repeat(3,1fr);margin-top:40px}.Product-sub-title{border-top:1px solid #fff;padding-top:15px}.Product-design{padding-bottom:10px}.Product-design .LazyLoad{background:#fff;padding:20px}.Product-img-wrapper{margin-top:20px;position:relative;overflow:hidden}.Product-info-list,.Product-table-of-contents{color:#fff;font-size:1.4rem;margin-top:20px}.Product-info-list li+li{margin-top:5px}.SelectField-wrapper{display:flex;flex-flow:column nowrap;position:relative}.SelectField-wrapper label{font-size:1.6rem;color:#fff;margin-bottom:5px}.SelectField{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #1d1d1b;border-radius:5px;color:#1d1d1b;cursor:pointer;padding:10px;position:relative;outline:none}.SelectField[disabled]{opacity:.5}.SelectField-arrow{color:#1d1d1b;pointer-events:none;margin-top:6px;position:absolute;top:50%;right:10px}option[disabled]{color:#bdbcbc}.ProductItem-no-title,.ProductItem-title{display:flex;flex-flow:row nowrap;font-size:1.3rem;line-height:1.3}.ProductItem-title{margin-top:10px}.ProductItem-no-title{font-style:italic;margin:5px 0}.ProductItem{overflow:hidden;position:relative}.ProductItem a{text-decoration:none}.ProductItem .LazyLoad{background:#fff;position:relative;padding-bottom:100%;height:0;overflow:hidden}.ProductItem .LazyLoad img{position:absolute;top:0;left:0;padding:10px;height:auto;width:100%;z-index:100}.ProductItem-more{color:#f47c5e;display:flex;flex-flow:row wrap;align-items:center;font-size:1.2rem;margin-top:6px}.ProductItem-more .icon-price-tag{display:inline-block;fill:#f47c5e;color:#f47c5e;margin-right:5px}.ProductItem-more span{border-bottom:1px solid #f47c5e}.ProductItem-news{position:absolute;top:-1px;left:-1px;height:auto;max-width:40%;pointer-events:none;z-index:1000}.ProductItem-flag{flex:0 0 1em;height:1em;width:1em;margin:0 5px 0 0}.Product-filters{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px}.ProductsList{display:grid;grid-template-columns:repeat(6,1fr);grid-column-gap:20px;grid-row-gap:40px;margin:0 0 40px;padding:40px 0}.Filters-wrapper{background:#2c2c2a;border:1px solid #474745;border-radius:10px;margin:20px -20px 0;padding:20px}.ResetFilters-button{background:#e84e1a;border:1px solid #e84e1a;color:#fff;font-size:1.2rem;display:flex;align-items:center;margin-bottom:20px;padding:10px}.ResetFilters-button .icon{font-size:1.75em;fill:#fff;color:#fff;margin-right:5px}.ResetFilters-button:hover{background:#e84e1a;color:#fff;opacity:.8}.ResetFilters-button:hover .icon{fill:#fff;color:#fff}.ProductsList-no-results{margin-top:40px}.ProductsList-no-results h2{margin:0 0 20px}.ScannerPage-container{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;min-height:calc(100vh - 100px)}.ScannerPage-body,.ScannerPage-title{text-align:center}.Scanner-explanation{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;margin:40px 0}.Scanner-explanation li{text-align:center}.Scanner-explanation li h2{margin:10px 0}.explanation-icon{background:#2a2a29;border:none;border-radius:100%;color:#fff;display:flex;justify-content:center;align-items:center;font-size:5em;margin:0 auto;position:relative;text-align:center;height:2em;width:2em}.explanation-icon .icon-hand{-webkit-animation:moveBackAndForth 2s ease infinite;animation:moveBackAndForth 2s ease infinite;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.explanation-icon .icon-minus{-webkit-animation:pulse 2s ease-in-out infinite;animation:pulse 2s ease-in-out infinite;color:red;position:absolute;margin-top:-.6em;margin-left:-.6em;top:50%;left:50%;height:1.2em;width:1.2em}.explanation-icon .icon-checkmark{-webkit-animation:pausedScaleIn 4s linear infinite;animation:pausedScaleIn 4s linear infinite;color:green;opacity:1}.explanation-icon .icon-spinner3{-webkit-animation:pausedSpin 4s linear infinite;animation:pausedSpin 4s linear infinite;color:#fff;position:absolute;margin-top:-.5em;margin-left:-.5em;opacity:0;top:50%;left:50%;height:1em;width:1em}@-webkit-keyframes moveBackAndForth{0%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}50%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}to{-webkit-transform:rotate(30deg);transform:rotate(30deg)}}@keyframes moveBackAndForth{0%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}50%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}to{-webkit-transform:rotate(30deg);transform:rotate(30deg)}}@-webkit-keyframes pulse{0%{opacity:0}50%{opacity:.45}to{opacity:0}}@keyframes pulse{0%{opacity:0}50%{opacity:.45}to{opacity:0}}@-webkit-keyframes pausedSpin{0%{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{opacity:1;-webkit-transform:rotate(180deg);transform:rotate(180deg)}50%{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}75%{opacity:0}to{opacity:0}}@keyframes pausedSpin{0%{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{opacity:1;-webkit-transform:rotate(180deg);transform:rotate(180deg)}50%{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}75%{opacity:0}to{opacity:0}}@-webkit-keyframes pausedScaleIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}75%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes pausedScaleIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}75%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.ScannerPage-body{margin:20px 0}.ScannerPage-body li+li{margin-top:.334em}.ScannerPage-body ol{list-style:decimal;padding-left:20px}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{padding:0}blockquote,body,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}ol,ul{padding-left:0;list-style:none}html{background:#1d1d1b;min-height:100vh;font-size:62.5%}body{color:#fff;font-size:1.4rem;font-family:Merriweather,serif;font-weight:300;line-height:1.5}strong{font-weight:700}h1,h2{font-size:3.2rem}h1,h2,h3,h4{line-height:1.2;font-weight:300;-webkit-font-smoothing:antialiased}h3,h4{font-size:2rem}h5{font-size:1.4rem}.preamble,h5{font-weight:300}.preamble{font-size:1.6rem}a{color:#fff}.content-flow>*+*{margin-top:1em}.container{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:20px;padding-right:20px;position:relative}.container.no-gutter{padding-left:0;padding-right:0}hr{background:#bdbcbc}.icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.button,a.button,button{background:#1d1d1b;border:1px solid #bdbcbc;border-radius:10px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;padding:10px 20px;text-decoration:none;-webkit-transition:all .15s ease;transition:all .15s ease}.button:hover,a.button:hover,button:hover{background-color:#fff;color:#1d1d1b}.button[disabled],a.button[disabled],button[disabled]{opacity:.5}.responsive-img{display:block;max-width:100%;height:auto}.hidden{display:none}
/*# sourceMappingURL=main.a86fddb9.chunk.css.map */