/* Minification failed. Returning unminified contents.
(2,117): run-time error CSS1039: Token not allowed after unary operator: '-color-ui-warm-grey-5'
(2,344): run-time error CSS1039: Token not allowed after unary operator: '-color-brand-primary'
(2,411): run-time error CSS1039: Token not allowed after unary operator: '-weight-600'
(2,499): run-time error CSS1039: Token not allowed after unary operator: '-color-ui-grey-3'
(3,88): run-time error CSS1039: Token not allowed after unary operator: '-color-ui-grey-2'
(3,474): run-time error CSS1039: Token not allowed after unary operator: '-color-ui-white'
(3,561): run-time error CSS1039: Token not allowed after unary operator: '-color-brand-primary'
(3,636): run-time error CSS1039: Token not allowed after unary operator: '-cat-nav-menu-max-height'
(3,1011): run-time error CSS1039: Token not allowed after unary operator: '-weight-600'
(3,1165): run-time error CSS1039: Token not allowed after unary operator: '-color-awesome-dark'
(3,1549): run-time error CSS1039: Token not allowed after unary operator: '-color-brand-primary'
(3,1842): run-time error CSS1039: Token not allowed after unary operator: '-icon-arrow-right'
(3,1949): run-time error CSS1039: Token not allowed after unary operator: '-weight-600'
(3,1998): run-time error CSS1039: Token not allowed after unary operator: '-weight-400'
(3,2488): run-time error CSS1039: Token not allowed after unary operator: '-weight-600'
(3,2575): run-time error CSS1039: Token not allowed after unary operator: '-color-ui-white'
(3,2662): run-time error CSS1039: Token not allowed after unary operator: '-color-brand-primary'
(3,3031): run-time error CSS1039: Token not allowed after unary operator: '-color-ui-grey-3'
(3,3127): run-time error CSS1039: Token not allowed after unary operator: '-color-ui-grey-3'
(3,3602): run-time error CSS1039: Token not allowed after unary operator: '-color-awesome-dark'
(3,3825): run-time error CSS1039: Token not allowed after unary operator: '-color-brand-primary'
(4,134): run-time error CSS1039: Token not allowed after unary operator: '-color-ui-white'
(4,206): run-time error CSS1039: Token not allowed after unary operator: '-color-brand-primary'
(4,549): run-time error CSS1039: Token not allowed after unary operator: '-color-ui-lt-grey'
(4,724): run-time error CSS1039: Token not allowed after unary operator: '-color-ui-grey-8'
(4,900): run-time error CSS1039: Token not allowed after unary operator: '-color-brand-primary'
(4,1080): run-time error CSS1039: Token not allowed after unary operator: '-color-ui-grey-8'
(4,1225): run-time error CSS1039: Token not allowed after unary operator: '-color-ui-white'
(4,1977): run-time error CSS1039: Token not allowed after unary operator: '-color-ui-white'
(4,2245): run-time error CSS1039: Token not allowed after unary operator: '-color-brand-primary'
(4,2372): run-time error CSS1039: Token not allowed after unary operator: '-color-ui-white'
(4,2457): run-time error CSS1039: Token not allowed after unary operator: '-weight-600'
(4,2538): run-time error CSS1039: Token not allowed after unary operator: '-color-top-bar-nav-value-sticky'
(4,2582): run-time error CSS1039: Token not allowed after unary operator: '-color-top-bar-nav-value-text-sticky'
(4,2770): run-time error CSS1039: Token not allowed after unary operator: '-color-ui-white'
(5,69): run-time error CSS1039: Token not allowed after unary operator: '-z-index-header-fixed'
(5,493): run-time error CSS1039: Token not allowed after unary operator: '-color-ui-white'
(5,1156): run-time error CSS1039: Token not allowed after unary operator: '-color-ui-white'
(5,2147): run-time error CSS1039: Token not allowed after unary operator: '-color-ui-light-pink'
(5,2245): run-time error CSS1039: Token not allowed after unary operator: '-color-ui-white'
(5,2333): run-time error CSS1039: Token not allowed after unary operator: '-color-employee-bar-background'
(5,2376): run-time error CSS1039: Token not allowed after unary operator: '-color-ui-white'
(5,2513): run-time error CSS1039: Token not allowed after unary operator: '-color-ui-white'
(5,2630): run-time error CSS1039: Token not allowed after unary operator: '-weight-600'
(5,2736): run-time error CSS1039: Token not allowed after unary operator: '-color-ui-warm-grey-5'
(5,2805): run-time error CSS1039: Token not allowed after unary operator: '-color-brand-primary'
(5,2987): run-time error CSS1039: Token not allowed after unary operator: '-color-brand-primary'
(5,3077): run-time error CSS1039: Token not allowed after unary operator: '-color-ui-warm-grey-5'
(5,3392): run-time error CSS1039: Token not allowed after unary operator: '-font-brand-primary'
(5,3440): run-time error CSS1039: Token not allowed after unary operator: '-color-top-bar-nav-value-text'
(5,3488): run-time error CSS1039: Token not allowed after unary operator: '-weight-600'
(5,3523): run-time error CSS1039: Token not allowed after unary operator: '-color-top-bar-nav-value'
(5,3673): run-time error CSS1039: Token not allowed after unary operator: '-color-ui-green'
 */
.site-logo-img-regular{width:208px;height:68px;margin:auto 10px}.site-logo-img-inverted{height:40px;margin:auto;width:auto}.header-branding{height:50px;display:flex;align-items:center}.nhfp .site-logo-img-inverted{height:22px}@media (min-width:1200px){.nhfp .site-logo-img-regular{height:68px}}
.cat-nav-link,.cat-nav-list-link,.cat-nav-sub-link,.category-nav-sub-link,.nav-link,.sticky-cat-nav-link{color:var(--color-ui-warm-grey-5);text-decoration:none;display:flex;position:relative}.cat-nav-link:hover,.cat-nav-list-link:hover,.cat-nav-sub-link:hover,.category-nav-sub-link:hover,.nav-link:hover,.sticky-cat-nav-link:hover{color:var(--color-brand-primary)}button.nav-link{border:none;font-weight:var(--weight-600)}.search-section input.input-text-search{border:1px solid;border-color:var(--color-ui-grey-3)}
.main-menu-wrapper hr{margin:0;width:100%;padding:0;border:0;border-top:1px solid var(--color-ui-grey-2)}.sticky-top-menu{position:fixed;opacity:1;top:0;left:0;z-index:1;transform:translateY(-100%);transition:all .3s ease;width:100%}.sticky-top-menu .logo img{max-height:100%}.show-sticky-top-menu .sticky-top-menu{transform:translateY(0);top:0}.nav-primary,.nav-secondary{position:relative}.category-level-2{display:flex;position:absolute;left:-70px;background-color:var(--color-ui-white);padding:1.75em;z-index:1;border-top:.25em solid;border-top-color:var(--color-brand-primary);flex-direction:column;flex-wrap:wrap;max-height:var(--cat-nav-menu-max-height);width:115%;box-shadow:0 0 .25em 0 rgba(0,0,0,.5019607843);gap:.75rem;transform:scaleY(0);transform-origin:top;transition:all .3s ease}.cat-nav-item.is-opened .category-level-2{transform:scaleY(1)}.has-opened-child-menu .cat-nav-item .category-level-2{transition:none}.cat-sub-nav-item .title{margin:0;font-size:18px;line-height:1em;font-weight:var(--weight-600)}.cat-sub-nav-item .is-parent{display:grid;gap:.25em}.cat-sub-nav-item a{display:block;padding:0;line-height:1.4em;font-size:.9rem;color:var(--color-awesome-dark);text-decoration:none}.cat-nav-item.is-parent .cat-nav-link:hover:before,.cat-nav-item.is-parent .nav-link:hover:before,.cat-nav-item.is-parent.is-opened .cat-nav-link:before,.cat-nav-item.is-parent.is-opened .nav-link:before{content:"";position:absolute;bottom:0;left:50%;margin-top:-1.1em;margin-left:-.5em;border:.5em solid transparent;border-bottom-color:var(--color-brand-primary);width:0;height:0;z-index:2}.nav-item-categories.is-opened .sticky-top-menu-categories{transform:scaleY(1)}.is-parent .sticky-cat-nav-link{align-items:center;justify-content:space-between}.is-parent .sticky-cat-nav-link:after{font-family:"Font awesome 5 Pro";content:var(--icon-arrow-right);font-size:.8rem}.cat-nav-link,.nav-link{padding:1em .5em}.cat-nav-link{font-weight:var(--weight-600)}.cat-nav-list-link{font-weight:var(--weight-400)}.cat-nav-list-link:hover,.cat-nav-sub-link:hover{text-decoration:underline}.nav-primary .cat-nav-label,.nav-primary .nav-label{font-size:11px;white-space:nowrap}@media (min-width:1200px){.nav-primary .cat-nav-label,.nav-primary .nav-label{font-size:14px}}.nav-secondary .cat-nav-label,.nav-secondary .nav-label{font-size:11px;white-space:nowrap}@media (min-width:1200px){.nav-secondary .cat-nav-label,.nav-secondary .nav-label{font-size:12px}}.nav-item-brands{font-weight:var(--weight-600)}.brands-search-wrapper{position:absolute;width:22em;background-color:var(--color-ui-white);padding:1.75em;z-index:1;border-top:.25em solid;border-top-color:var(--color-brand-primary);box-shadow:0 0 .25em 0 rgba(0,0,0,.5019607843);gap:.75rem;right:0;transform:scaleY(0);transform-origin:top;transition:all .3s ease;display:grid;gap:1rem}.brands-search-input-container{display:flex;align-items:center}.brands-search-input-container .cta-icon{position:absolute;right:2.5rem}.brands-search-input-container input{border:1px solid var(--color-ui-grey-3)}.brands-search-input-container input:focus{border-width:2px;border-color:var(--color-ui-grey-3);outline:0}.brands-scroll-container{margin-bottom:1.25em;max-height:15em;overflow-y:auto;overflow-x:hidden;clear:both}@media (min-height:400px){.brands-scroll-container.product-description{height:20em}}@media (min-height:600px){.brands-scroll-container.product-description{height:30em}}@media (min-height:800px){.brands-scroll-container.product-description{height:37.5em}}.brands-scroll-container a{display:block;padding:.3125em 0;font-size:.9rem;color:var(--color-awesome-dark);text-decoration:none}@media (max-width:1199px){.brands-scroll-container a{font-size:.8rem}}.brands-scroll-container a:active,.brands-scroll-container a:focus,.brands-scroll-container a:hover{color:var(--color-brand-primary);text-decoration:underline}.brands-scroll-container a:active:after,.brands-scroll-container a:focus:after,.brands-scroll-container a:hover:after{opacity:1}.nav-item-brands.is-opened .brands-search-wrapper{transform:scaleY(1)}.search-section{align-items:center;display:flex}
.sticky-top-menu-categories{position:absolute;transform:scaleY(0);transform-origin:top;transition:all .3s ease;background-color:var(--color-ui-white);z-index:1;border-top:.25em solid;border-top-color:var(--color-brand-primary);flex-direction:column;flex-wrap:wrap;width:100%;box-shadow:0 0 .25em 0 rgba(0,0,0,.5019607843);height:60vh;overflow-y:hidden;top:4rem;display:grid;grid-template-columns:max-content 1fr}@media (min-width:1200px){.sticky-top-menu-categories{max-width:60vw}}.sticky-top-menu-categories .nav-categories{background-color:var(--color-ui-lt-grey);width:fit-content;min-width:16em;height:60vh;overflow-y:auto}.sticky-top-menu-categories .nav-categories::-webkit-scrollbar{width:5px;background-color:var(--color-ui-grey-8)}.sticky-top-menu-categories .nav-categories::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:var(--color-brand-primary)}.sticky-top-menu-categories .nav-categories::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3);border-radius:10px;background-color:var(--color-ui-grey-8)}.sticky-top-menu-categories .nav-categories li.show,.sticky-top-menu-categories .nav-categories li:hover{background-color:var(--color-ui-white)}.sticky-top-menu-categories .nav-categories li .cat-nav-link,.sticky-top-menu-categories .nav-categories li .sticky-cat-nav-link{cursor:pointer;padding:1em;padding-right:2em}.sticky-top-menu-categories .sticky-top-menu-category-level-2{height:60vh;overflow:hidden}@media (min-width:1200px){.nav-categories,.nav-item-categories{gap:.5rem}}.sticky-top-menu-nav .search-section{background-color:unset}.sticky-top-menu-nav .brands-search-wrapper{right:unset;top:4rem}.sticky-top-menu-center .nav-item{display:flex;justify-content:center}.sticky-top-menu-center button{font-size:14px;text-decoration:none;background:0 0}.sticky-top-menu-content{display:none;flex-direction:column;flex-wrap:wrap;width:100%;height:auto;background-color:var(--color-ui-white);padding:1.75em;gap:.75rem;height:60vh}.sticky-top-menu-content.show{display:flex}.nav-item-categories.is-opened .sticky-top-menu-categories{transform:scaleY(1)}.sticky-top-menu-nav{display:grid;grid-template-columns:1fr auto 1fr;background-color:var(--color-brand-primary);align-items:center;height:4rem;padding:0 1em;position:relative}.sticky-top-menu-nav .nav-link{color:var(--color-ui-white);padding:0;margin:0}.sticky-top-menu-nav .nav-label{font-weight:var(--weight-600)}.sticky-top-menu-nav .header-icons .nav-value{background-color:var(--color-top-bar-nav-value-sticky);color:var(--color-top-bar-nav-value-text-sticky)}.sticky-top-menu-nav .header-icons a{padding:.5em}.sticky-top-menu-nav .header-icons .nav-icon,.sticky-top-menu-nav header-icons .nav-item{color:var(--color-ui-white);padding:0;margin:0}.sticky-top-menu-nav .header-icons .nav-label{display:none}.sticky-top-menu-left{display:flex;align-items:center;gap:1em}.sticky-top-menu-left .logo{height:50px;width:50px}.sticky-top-menu-left .search-form{width:280px}
.section-header{position:relative;top:0;left:0;right:0;z-index:var(--z-index-header-fixed);margin-bottom:0}.section-header.header-no-margin-override{margin-bottom:0}.section-header .top-bar-container{transition:all .3s ease;max-width:77.5em;padding:1em 1em 0 1em;margin:0 auto}@media (min-width:1200px){.section-header .top-bar-container{padding:1.875em 3em 0 3em}}.section-header .top-bar-container .top-bar{display:flex;column-gap:1em;padding:0 .5em;column-gap:1.5rem;background-color:var(--color-ui-white)}.section-header .top-bar-container .top-bar .logo-section{flex:1 1 auto}.section-header .top-bar-container .top-bar .icon-menu-section{flex:1 1 auto}.section-header .top-bar-container .top-bar .top-ribbon{flex:1 0 100%}.section-header .site-branding a{margin:0 auto}.section-header .header-icons-left{display:flex;align-items:center}.section-header .usp-and-search-area{position:absolute;transform:translateY(-100%);width:100%;z-index:-1;left:0;transition-property:transform,left;transition-duration:.3s;transition-timing-function:ease}.section-header .auto-hide-search-icon{transform:translateY(0);opacity:1;transition:all .3s linear;color:var(--color-ui-white);font-size:1.2rem;padding:.5em}.section-header.show-usp-and-search-area .usp-and-search-area{transform:translateY(0)}.section-header.show-usp-and-search-area .auto-hide-search-icon{transform:translateY(100%);pointer-events:none;opacity:0}.section-header .search-section{flex:0 1 400px;display:grid;align-items:center;box-shadow:none;padding:0}.section-header .search-form{display:grid;align-items:center;position:relative}.section-header .fa-absolute-right{position:absolute;right:1em}.section-header input{width:100%;border-radius:30px;padding-left:20px;font-size:.8rem;height:41px}@media (min-width:768px) and (max-width:1199px){.top-bar{display:flex;flex-wrap:wrap;row-gap:1rem}.top-bar .search-section{order:1;margin-right:auto;margin-left:auto}.top-bar .search-section input{width:49rem;margin-left:auto}.prisjakt-image{width:5rem;margin-left:0!important}}.top-ribbon{transition:transform .3s ease;position:relative;display:flex;align-items:center;background-color:var(--color-ui-light-pink)}.section-header.is-checkout{margin:0}.header-branding{background-color:var(--color-ui-white)}.employeeBar{display:flex;justify-content:center;background-color:var(--color-employee-bar-background);color:var(--color-ui-white);width:100%;height:2.5em;font-size:16px;align-items:center;gap:1em}.employeeBar a:link,.employeeBar a:visited{color:var(--color-ui-white)}.header-icons{gap:0}.header-icons .header-icon{display:grid;justify-content:center;font-weight:var(--weight-600);position:relative}.header-icons .header-icon a{text-decoration:none;padding:.25em;color:var(--color-ui-warm-grey-5)}.header-icons .header-icon a:hover{color:var(--color-brand-primary)}.header-icons .header-icon.underline:after,.header-icons .header-icon:hover:after{content:"";position:absolute;width:100%;bottom:0;border-bottom:2px solid var(--color-brand-primary)}.header-icons .nav-icon{font-size:20px;position:relative;color:var(--color-ui-warm-grey-5)}.header-icons .nav-label{text-decoration:none;font-size:.7rem;width:max-content}.header-icons .nav-value{position:absolute;top:-.6em;right:-.7em;width:1.4em;height:1.4em;display:flex;justify-content:center;align-items:center;border-radius:50%;text-align:center;line-height:0;font-family:var(--font-brand-primary);font-size:.8rem;color:var(--color-top-bar-nav-value-text);font-weight:var(--weight-600);background-color:var(--color-top-bar-nav-value)}.header-icons .nav-online{position:absolute;top:-.2em;left:-.2em;width:.4em;height:.4em;line-height:1;background-color:var(--color-ui-green);border-radius:50%}.header-icons .nav-item-info,.header-icons .nav-item-save{display:none}@media (min-width:1200px){.header-icons .nav-item-info,.header-icons .nav-item-save{display:grid}}
