﻿/*!
    Theme Name:   Storefront - Stockfleths
    Template:     storefront
*/.no-border-top{border-top:0 !important}.no-border-bottom{border-bottom:0 !important}.center-text{text-align:center !important}.no-margin-bottom{margin-bottom:0 !important}.no-margin-top{margin-top:0 !important}.no-padding-bottom{padding-bottom:0 !important}.no-padding-top{padding-top:0 !important}.colors-light{color:#ffffff !important}.colors-dark{color:#000000 !important}.narrow-width{max-width:45rem}body{background-color:transparent;overflow-x:auto}body,button,input,textarea{font-family:"Avenir W01", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;line-height:1.4;font-size:16px;-moz-osx-font-smoothing:grayscale}select{font-family:"Avenir W01", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif}h1,h2,h3,h4,h5,h6{clear:both;font-weight:400;margin:0 0 0.54079em}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:700}h2+h3,.beta+h3{border-top:1px solid #F1EDE3;padding-top:0.54079em}h4,.delta{font-weight:700}body.taste-profile-color-oransje h1 .sub-title{border-color:#f1652d}body.taste-profile-color-gronn h1 .sub-title{border-color:#609b46}body.taste-profile-color-lilla h1 .sub-title{border-color:#672a5f}body.taste-profile-color-gull h1 .sub-title{border-color:#BAA773}body.taste-profile-color-svart h1 .sub-title{border-color:#000000}body.taste-profile-color-hvitmedsmak h1 .sub-title{border-color:#F2E3A6}body.taste-profile-color-gronnte h1 .sub-title{border-color:#a9d273}body.taste-profile-color-oolong h1 .sub-title{border-color:#B0C5B7}body.taste-profile-color-svartte h1 .sub-title{border-color:#6A8797}body.taste-profile-color-gronnmedsmak h1 .sub-title{border-color:#7ba952}body.taste-profile-color-svartmedsmak h1 .sub-title{border-color:#6A8797}body.taste-profile-color-frukt h1 .sub-title{border-color:#e1838e}body.taste-profile-color-urte h1 .sub-title{border-color:#609b46}body.taste-profile-color-urtekamille h1 .sub-title{border-color:#f2e640}body.taste-profile-color-urterooibos h1 .sub-title{border-color:#fc4733}body.taste-profile-color-urtepeppermynte h1 .sub-title{border-color:#77e679}.alpha,.beta,.gamma,.delta{display:block}.gamma,h3{font-weight:600}hr{margin:0 0 1em}p{margin:0 0 1em}dt{font-weight:700}b,strong{font-weight:700}dfn,cite,em,i{font-style:italic}address{margin:0 0 1em}pre{font-family:"Courier 10 Pitch", Courier, monospace;max-width:100%}mark,ins{text-decoration:none;font-weight:700;background:transparent}sup,sub{font-size:75%}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}table{margin:0 0 1em;width:100%}table caption{font-weight:700}table thead th{font-family:"ITC Bodoni Seventytwo W01", "Avenir W01", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:1.125rem;text-transform:none}table tbody h2{font-size:1em;letter-spacing:normal}th{font-weight:bold}img{max-width:100%;display:block}a{color:#333;font-weight:normal;text-decoration:underline}a:hover,a:active,a:focus{text-decoration:none;color:#000000;outline:0}*{box-sizing:border-box}body{background-color:#ffffff;overflow-x:hidden}.alignleft{float:left}.aligncenter{clear:both}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.hentry .entry-header{border-bottom:1px solid #F1EDE3}button,input[type="button"],input[type="reset"],input[type="submit"],.button,.added_to_cart{border-radius:4px;background:none;border-color:#43454b;background-color:#43454b;-webkit-transition:background-color 200ms ease-in-out;transition:background-color 200ms ease-in-out;-webkit-box-shadow:none 2px 5px rgba(0,0,0,0.4);-khtml-box-shadow:none 2px 5px rgba(0,0,0,0.4);-moz-box-shadow:none 2px 5px rgba(0,0,0,0.4);-ms-box-shadow:none 2px 5px rgba(0,0,0,0.4);-o-box-shadow:none 2px 5px rgba(0,0,0,0.4);box-shadow:none 2px 5px rgba(0,0,0,0.4)}button:hover,button:active,button:focus,input[type="button"]:hover,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:active,input[type="submit"]:focus,.button:hover,.button:active,.button:focus,.added_to_cart:hover,.added_to_cart:active,.added_to_cart:focus{background-color:#000000;color:#fff}button.cta,button.alt,input[type="button"].cta,input[type="button"].alt,input[type="reset"].cta,input[type="reset"].alt,input[type="submit"].cta,input[type="submit"].alt,.button.cta,.button.alt,.added_to_cart.cta,.added_to_cart.alt{background-color:#333;border-color:#333}button.cta:hover,button.alt:hover,input[type="button"].cta:hover,input[type="button"].alt:hover,input[type="reset"].cta:hover,input[type="reset"].alt:hover,input[type="submit"].cta:hover,input[type="submit"].alt:hover,.button.cta:hover,.button.alt:hover,.added_to_cart.cta:hover,.added_to_cart.alt:hover{background-color:#333}.added_to_cart:focus,.button:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:none}input[type="checkbox"],input[type="radio"]{padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type="search"]{box-sizing:border-box}fieldset{margin-bottom:1.618em}.wp-caption{max-width:100%}.wp-caption .wp-caption-text{border-bottom:2px solid #F1EDE3}.gallery:after{clear:both}embed,iframe,object,video{max-width:100%}.site-main nav.navigation:after{clear:both}.pagination,.woocommerce-pagination{border:1px solid #F1EDE3;clear:both}.pagination .page-numbers:after,.woocommerce-pagination .page-numbers:after{clear:both}.widget select{max-width:100%}.widget .widget-title,.widget .widgettitle{border-bottom:1px solid #BAA773}.widget-area .widget a.button{font-weight:normal;color:inherit}.widget-area .widget a.button:hover{color:inherit}.header-widget-region:after{clear:both}.widget_archive ul li,.widget_categories ul li,.widget_product_categories ul li,.widget_links ul li,.widget_nav_menu ul li,.widget_pages ul li,.widget_recent_comments ul li,.widget_recent_entries ul li{padding-left:0 !important}.widget_archive ul li:before,.widget_categories ul li:before,.widget_product_categories ul li:before,.widget_links ul li:before,.widget_nav_menu ul li:before,.widget_pages ul li:before,.widget_recent_comments ul li:before,.widget_recent_entries ul li:before{display:none !important}.site-main{margin:0}.entry-content{margin-top:2rem}.row{max-width:71.25rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.full-width{max-width:100%;padding-left:0;padding-right:0}.product{padding-left:1rem;padding-right:1rem}.product,.woocommerce-message,.woocommerce-error{max-width:71.25rem;margin-left:auto;margin-right:auto}.column,.columns{width:100%;padding-left:1rem;padding-right:1rem;margin:0}.small-1{width:calc(100% / (12 / 1))}.small-2{width:calc(100% / (12 / 2))}.small-3{width:calc(100% / (12 / 3))}.small-4{width:calc(100% / (12 / 4))}.small-5{width:calc(100% / (12 / 5))}.small-6{width:calc(100% / (12 / 6))}.small-7{width:calc(100% / (12 / 7))}.small-8{width:calc(100% / (12 / 8))}.small-9{width:calc(100% / (12 / 9))}.small-10{width:calc(100% / (12 / 10))}.small-11{width:calc(100% / (12 / 11))}.small-12{width:calc(100% / (12 / 12))}@media (min-width: 31.25rem){.medium-1{width:calc(100% / (12 / 1))}}@media (min-width: 31.25rem){.medium-2{width:calc(100% / (12 / 2))}}@media (min-width: 31.25rem){.medium-3{width:calc(100% / (12 / 3))}}@media (min-width: 31.25rem){.medium-4{width:calc(100% / (12 / 4))}}@media (min-width: 31.25rem){.medium-5{width:calc(100% / (12 / 5))}}@media (min-width: 31.25rem){.medium-6{width:calc(100% / (12 / 6))}}@media (min-width: 31.25rem){.medium-7{width:calc(100% / (12 / 7))}}@media (min-width: 31.25rem){.medium-8{width:calc(100% / (12 / 8))}}@media (min-width: 31.25rem){.medium-9{width:calc(100% / (12 / 9))}}@media (min-width: 31.25rem){.medium-10{width:calc(100% / (12 / 10))}}@media (min-width: 31.25rem){.medium-11{width:calc(100% / (12 / 11))}}@media (min-width: 31.25rem){.medium-12{width:calc(100% / (12 / 12))}}@media (min-width: 64.0125rem){.large-1{width:calc(100% / (12 / 1))}}@media (min-width: 64.0125rem){.large-2{width:calc(100% / (12 / 2))}}@media (min-width: 64.0125rem){.large-3{width:calc(100% / (12 / 3))}}@media (min-width: 64.0125rem){.large-4{width:calc(100% / (12 / 4))}}@media (min-width: 64.0125rem){.large-5{width:calc(100% / (12 / 5))}}@media (min-width: 64.0125rem){.large-6{width:calc(100% / (12 / 6))}}@media (min-width: 64.0125rem){.large-7{width:calc(100% / (12 / 7))}}@media (min-width: 64.0125rem){.large-8{width:calc(100% / (12 / 8))}}@media (min-width: 64.0125rem){.large-9{width:calc(100% / (12 / 9))}}@media (min-width: 64.0125rem){.large-10{width:calc(100% / (12 / 10))}}@media (min-width: 64.0125rem){.large-11{width:calc(100% / (12 / 11))}}@media (min-width: 64.0125rem){.large-12{width:calc(100% / (12 / 12))}}.block{padding-top:6rem;padding-bottom:6rem;margin-left:auto;margin-right:auto}@media (max-width: 767px){.block{padding-top:2.5rem;padding-bottom:2.5rem}}.block.full-width{max-width:100%}.block.no-bottom-margin{margin-bottom:0}.block.border-lines{border-top:1px solid #F1EDE3;border-bottom:1px solid #F1EDE3}.block.circle-image img,.block img.round{border-radius:50%}.block .columns h2:first-child,.block .columns h3:first-child,.block .columns h4:first-child{margin-top:0}.block .columns p:first-child{margin-top:0}.block .columns p:last-child,.block .columns .button-set:last-child{margin-bottom:0}.col-full{max-width:100%;padding:0}@media (max-width: 67.141em){.col-full{margin:0;padding:0}}@media (max-width: 568px){.col-full{margin:0;padding:0}}@media (min-width: 768px){.site-content:before,.site-content:after{content:"";display:table}}.woocommerce-breadcrumb{background-color:#333;color:#ffffff;margin-left:-1.387rem;margin-right:-1.387rem;font-size:0.875em;padding:1em 1.387rem;margin-bottom:0;text-align:center}@media (min-width: 768px){.woocommerce-breadcrumb{margin:0}}.woocommerce-breadcrumb a{color:#BAA773}.woocommerce-breadcrumb a:hover,.woocommerce-breadcrumb a:focus,.woocommerce-breadcrumb a:active{color:#ffffff;text-decoration:none}.woocommerce-breadcrumb a:first-of-type:before{display:none}.woocommerce-breadcrumb .breadcrumb-separator{padding:0 5px;text-indent:0}.storefront-handheld-footer-bar{position:fixed;top:100px;right:0;background-color:#000000;padding:1rem;z-index:9999;display:none}@media (min-width: 768px){.storefront-handheld-footer-bar{display:none}}nav.main-navigation{margin-bottom:0}.related.products h2{text-align:center}.form-row.kvern-bonner{text-align:left}.form-row.kvern-bonner label,.form-row.kvern-bonner select{width:auto}.hero{position:relative;margin-left:auto;margin-right:auto}.hero:first-child{padding-top:0}.hero:first-child .hero-wrapper{margin-top:calc($gutter * 6)}.hero .hero-background-image{position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;background-position:center center;z-index:4}.hero .hero-overlay{display:none;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;z-index:8}.hero.show-overlay .hero-overlay{display:block}.hero-wrapper{max-width:71.25rem;margin:0 auto;width:100%;padding-left:1rem;padding-right:1rem;position:relative;z-index:9;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.hero .big-text h2{font-size:2rem;line-height:1.2em;margin-bottom:0.2em}@media (min-width: 31.25rem){.hero .big-text h2{font-size:3rem}}@media (min-width: 64.0125rem){.hero .big-text h2{font-size:3.2rem}}.hero .big-text:last-child h2{margin:0}.hero .sub-text{font-size:1.3rem;margin:0}.hero .sub-text p{margin-top:0;margin-bottom:0}.hero.height-10{min-height:10vh}.hero.height-20{min-height:20vh}.hero.height-30{min-height:30vh}.hero.height-40{min-height:40vh}.hero.height-50{min-height:50vh}.hero.height-60{min-height:60vh}.hero.height-70{min-height:70vh}.hero.height-80{min-height:80vh}.hero.height-90{min-height:90vh}.hero.height-100{min-height:100vh}.hero .button-set{margin-top:0}@media (min-width: 31.25rem){.hero .big-text,.hero .sub-text,.hero .button-set{max-width:65%}}.hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-wrapper>*{-ms-flex-negative:0;flex-shrink:0}.hero.hero-left-top{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hero.hero-left-top .button-set{text-align:left}.hero.hero-left-bottom{text-align:left;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hero.hero-left-bottom .button-set{text-align:left}.hero.hero-left-center{text-align:left;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero.hero-left-center .button-set{text-align:left}.hero.hero-right-top{text-align:right;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hero.hero-right-top .hero-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.hero.hero-right-top .button-set{text-align:center}.hero.hero-right-bottom{text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hero.hero-right-bottom .hero-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.hero.hero-right-bottom .button-set{text-align:center}.hero.hero-right-center{text-align:right;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero.hero-right-center .hero-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.hero.hero-right-center .button-set{text-align:center}.hero.hero-center-top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hero.hero-center-top .hero-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero.hero-center-bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hero.hero-center-bottom .hero-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero.hero-center-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero.hero-center-center .hero-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block.quote blockquote{margin:1rem 0;padding:0;text-align:center;font-style:italic;position:relative;line-height:1.6;font-weight:300;border:0}.block.quote p{font-size:1.5rem;margin:0 auto;font-weight:300}@media (min-width: 31.25rem){.block.quote p{max-width:70%}}.block.quote p:first-of-type{margin-top:0}.block.quote p:last-of-type{margin-bottom:0.5rem}.block.quote footer{font-size:1.5rem;margin-top:.5em}.block.quote{background-color:#F1EDE3;margin-bottom:0}.block.quote blockquote p{font-family:"ITC Bodoni Seventytwo W01", "Avenir W01", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;line-height:1.2em;font-size:24px;font-style:normal}@media (min-width: 768px){.block.quote blockquote p{font-size:48px}}.block.quote blockquote p:before,.block.quote blockquote p:after{opacity:1;font-weight:bold;color:#BAA773;content:"«";display:inline-block;vertical-align:top;display:inline-block}.block.quote blockquote p:after{content:"»"}.block.quote footer{font-size:1rem}.contact-form.block{max-width:45rem;text-align:center}.contact-form.block label{display:block}.contact-form.block textarea{width:100%}.contact-form.block .button-set{margin-top:0}.color-legend.block{text-align:center;background-color:#F0F8F6}.color-legend h2{font-family:"ITC Bodoni Seventytwo W01", "Avenir W01", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:normal;position:relative;padding-bottom:1rem;margin-bottom:2rem;font-size:3rem}@media (max-width: 767px){.color-legend h2{font-size:2rem}}.color-legend h2:after{content:"";height:1px;width:60px;background-color:#BAA773;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.color-legend-colors{max-width:850px}.color-legend h3{font-weight:normal;font-size:1rem;font-style:italic;position:relative;margin:2rem 0}.color-legend h3:before{content:"";display:block;margin:0 auto;width:75px;height:75px;border-radius:50%;background-color:#609b46;margin-bottom:1rem}.color-legend p{max-width:650px;margin:0 auto}.color-legend-orange h3:before{background-color:#f1652d}.color-legend-purple h3:before{background-color:#672a5f}.color-legend-gold h3:before{background-color:#BAA773}.product-category-list-header{text-align:center;position:relative;overflow:hidden;margin-bottom:2rem}.product-category-list-header h2{font-weight:300;display:inline-block;position:relative;padding-left:1.41575em;padding-right:1.41575em;font-family:"ITC Bodoni Seventytwo W01", "Avenir W01", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif}.product-category-list-header h2:before,.product-category-list-header h2:after{content:"";display:inline-block;background-color:#43454b;opacity:.3;height:1px;width:100%;top:50%;position:absolute;left:100%}.product-category-list-header h2:before{right:100%;left:auto}.product-category-list-header h2 strong{font-weight:normal;font-style:italic}.product-list .button-set{text-align:center}.archive-kaffebar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.archive-kaffebar li{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:302px}@media only screen and (min-width: 382px){.archive-kaffebar li{min-width:350px}}.archive-kaffebar{list-style-type:none;margin:1rem -1rem;text-align:center}.archive-kaffebar li{padding:1rem}.archive-kaffebar a{text-decoration:none}.archive-kaffebar .kaffebar-wrapper{min-height:300px;background-position:center center;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px}.archive-kaffebar h2{color:#43454b;font-size:1.5rem;padding:1rem 1.5rem;background-color:#ffffff;opacity:.8;border-radius:4px;font-family:"ITC Bodoni Seventytwo W01", "Avenir W01", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;-webkit-transition:background-color 200ms ease-in-out, color 200ms ease-in-out, opacity 200ms ease-in-out;transition:background-color 200ms ease-in-out, color 200ms ease-in-out, opacity 200ms ease-in-out}.archive-kaffebar a:hover h2,.archive-kaffebar a:active h2,.archive-kaffebar a:focus h2{color:#BAA773;background-color:#000000;opacity:1}.kaffebar-hero{width:100%;background-size:cover;background-position:center center;min-height:320px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:columns;flex-direction:columns}.kaffebar-name{text-align:center}.kaffebar-name h2{font-family:"ITC Bodoni Seventytwo W01", "Avenir W01", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:60px;padding:60px 0 120px;margin:0;position:relative}.kaffebar-name h2:after{content:"";height:1px;background-color:#BAA773;width:60px;position:absolute;bottom:90px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.kaffebar-name h2 span{display:block;font-family:"Avenir W01", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:1.25rem;font-weight:300}.kaffebar-openinghours{text-align:centeR;font-family:"ITC Bodoni Seventytwo W01", "Avenir W01", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:1.25rem;background-color:#000000;color:#BAA773;padding:1rem;border-radius:4px;-webkit-transform:translateY(-50px);transform:translateY(-50px)}.kaffebar-openinghours p{margin:0}.kaffebar-galleri ul{list-style-type:none;margin:.25rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.kaffebar-galleri ul li{padding:.25rem;width:80px}.kaffebar-galleri ul li img{width:100%}.kaffebar-google{position:relative;padding-bottom:250px;height:0;overflow:hidden}.kaffebar-google iframe{position:absolute;left:0;top:0;width:100% !important;height:100% !important}.kaffebar-description{max-width:650px;text-align:center;padding-bottom:0}.kaffebar-description p{font-size:1.5rem}.kaffebar-contact{text-align:center}.ledige-stillinger .columns>p{background-color:#F1EDE3;border-radius:4px;padding:1rem;font-size:1.25rem}.map-all{background-image:url("/wp-content/uploads/2016/12/kart-oversikt.png");background-size:cover}.map-all .button{font-size:1.25rem;background-color:#F1EDE3;color:#43454b;box-shadow:0 0 100px rgba(0,0,0,0.8);-webkit-transition:background-color 200ms ease-in-out, color 200ms ease-in-out;transition:background-color 200ms ease-in-out, color 200ms ease-in-out;font-weight:normal}.map-all .button:hover,.map-all .button:active,.map-all .button:focus{background-color:#43454b;color:#ffffff}.woocommerce-thankyou-social{margin-left:-1rem;margin-right:-1rem}@media (min-width: 768px){.woocommerce-thankyou-social{display:-webkit-box;display:-ms-flexbox;display:flex}}.woocommerce-thankyou-social>*{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.woocommerce-thankyou-social>div a{color:#BAA773;display:block;border-radius:8px;padding:1rem;margin:1rem;background-color:#43454b}.woocommerce-thankyou-social>div a:before{content:url("images/stockfleths-logo-facebook.svg");display:block}.woocommerce-thankyou-social>div.instagram a:before{content:url("images/stockfleths-logo-instagram.svg")}.block.bryggeguide h3{margin-top:0;margin-bottom:0;font-size:1.125rem;text-transform:uppercase;border-bottom:1px dashed #ccc;margin-bottom:.5rem;padding-bottom:.5rem}.main-navigation ul li a:hover,.main-navigation ul li:hover>a,.site-title a:hover,a.cart-contents:hover,.site-header-cart .widget_shopping_cart a:hover,.site-header-cart:hover>li>a,.site-header ul.menu li.current-menu-item>a{color:#ffffff}table tbody td{background-color:#fdfdfd}table tbody tr:nth-child(2n) td{background-color:#fbfbfb}p.site-description,.site-header{color:#9aa0a7}.widget h1{border-bottom-color:#484c51}.widget-area .widget a,.hentry .entry-header .posted-on a,.hentry .entry-header .byline a{color:#75777d}#comments .comment-list .comment-content .comment-text{background-color:#f8f8f8}#order_review,#payment .payment_methods>li .payment_box{background-color:#ffffff}#payment .payment_methods>li{background-color:#fafafa}#payment .payment_methods>li:hover{background-color:#f5f5f5}@media screen and (min-width: 768px){.secondary-navigation ul.menu a:hover{color:#b3b9c0}.secondary-navigation ul.menu a{color:#9aa0a7}.site-header-cart .widget_shopping_cart,.main-navigation ul.menu ul.sub-menu,.main-navigation ul.nav-menu ul.children{background-color:#24252b}}a.cart-contents,.site-header-cart .widget_shopping_cart a{color:#d5d9db}.woocommerce-tabs ul.tabs li.active a,ul.products li.product .price,.onsale,.widget_search form:before,.widget_product_search form:before{color:#43454b}.onsale{border-color:#43454b}.star-rating span:before,.quantity .plus,.quantity .minus,p.stars a:hover:after,p.stars a:after,.star-rating span:before,#payment .payment_methods li input[type=radio]:first-child:checked+label:before{color:#BAA773}.widget_price_filter .ui-slider .ui-slider-range,.widget_price_filter .ui-slider .ui-slider-handle{background-color:#BAA773}.order_details{background-color:#f8f8f8}.order_details li{border-bottom:1px dotted #e3e3e3}.order_details:before,.order_details:after{background:-webkit-linear-gradient(transparent 0, transparent 0),-webkit-linear-gradient(135deg, #f8f8f8 33.33%, transparent 33.33%),-webkit-linear-gradient(45deg, #f8f8f8 33.33%, transparent 33.33%)}p.stars a:before,p.stars a:hover ~ a:before,p.stars.selected a.active ~ a:before{color:#43454b}p.stars.selected a.active:before,p.stars:hover a:before,p.stars.selected a:not(.active):before,p.stars.selected a.active:before{color:#BAA773}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{background-color:#BAA773;color:#ffffff}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:hover{background-color:#8B7846;border-color:#8B7846;color:#ffffff}@media screen and (min-width: 768px){.site-header-cart .widget_shopping_cart,.site-header .product_list_widget li .quantity{color:#9aa0a7}}@media screen and (max-width: 480px){.main-navigation ul ul{margin-left:10px !important}#menu-hovedmeny-1 li{text-align:left !important;padding-left:15px !important}}#menu-hovedmeny .sub-menu a{color:#BAA773}@media (min-width: 768px){.hentry.type-post:before,.hentry.type-post:after{content:"";display:table}.hentry.type-post:after{clear:both}.hentry.type-post .entry-meta{width:17.64706%;float:left;margin-right:5.88235%;font-size:0.875em}.hentry.type-post .entry-content{width:76.47059%;float:right;margin-right:0}.menu-toggle,.handheld-navigation,.main-navigation.toggled .handheld-navigation,.main-navigation.toggled div.menu{display:none}.primary-navigation{display:block}.main-navigation,.secondary-navigation{clear:both;display:block;width:100%}.main-navigation ul,.secondary-navigation ul{list-style:none;margin:0;padding-left:0;display:block}}.cart-collaterals .checkout-button.alt{background-color:#609b46}.cart-collaterals .checkout-button.alt:hover,.cart-collaterals .checkout-button.alt:active,.cart-collaterals .checkout-button.alt:focus{background-color:#2D501F}table.shop_table_responsive tr td{clear:both}ul.products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}ul.products li.product{padding:1rem;float:none;min-width:50%;max-width:270px;-ms-flex-preferred-size:270px;flex-basis:270px;margin-left:0;margin-right:0;list-style:none;text-align:center}@media (max-width: 767px){ul.products li.product{margin-bottom:30px}}@media (min-width: 768px){ul.products li.product{min-width:25%}}ul.products li.product h2,ul.products li.product h3,ul.products li.product .woocommerce-loop-product__title{font-size:1.25rem;text-transform:uppercase;font-weight:800;margin-bottom:8px}ul.products li.product h2 span,ul.products li.product h3 span,ul.products li.product .woocommerce-loop-product__title span{display:block;font-weight:300;text-transform:none}ul.products li.product h3{-webkit-transition:color 200ms ease-in-out;transition:color 200ms ease-in-out}ul.products li.product a{padding:0 1rem;text-decoration:none}ul.products li.product a:hover,ul.products li.product a:active,ul.products li.product a:focus{outline:0}ul.products li.product a:hover h3,ul.products li.product a:active h3,ul.products li.product a:focus h3{color:#BAA773}ul.products li.product img{display:inline-block;margin:0}ul.products li.product .star-rating,ul.products li.product .price{margin:0 auto}ul.products li.product .price{font-size:22px;font-family:"ITC Bodoni Seventytwo W01", "Avenir W01", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;display:block;font-weight:400}ul.products li.product .product-list-weight{font-size:14px;display:block}.product-list-taste-profile{background-color:transparent;width:48px;height:48px;border-radius:50%;display:block;position:absolute;right:1rem;top:1rem;z-index:100;display:none}.product-list-taste-profile.product-list-taste-profile-oransje{background-color:#f1652d}.product-list-taste-profile.product-list-taste-profile-gronn{background-color:#609b46}.product-list-taste-profile.product-list-taste-profile-lilla{background-color:#672a5f}.product-list-taste-profile.product-list-taste-profile-gull{background-color:#BAA773}.product-list-taste-profile.product-list-taste-profile-svart{background-color:#000000}.product-list-taste-profile.product-list-taste-profile-hvit{background-color:#F2E3A6}.product-list-taste-profile.product-list-taste-profile-hvitmedsmak{background-color:#F2E3A6}.product-list-taste-profile.product-list-taste-profile-gronnte{background-color:#a9d273}.product-list-taste-profile.product-list-taste-profile-oolong{background-color:#B0C5B7}.product-list-taste-profile.product-list-taste-profile-svartte{background-color:#6A8797}.product-list-taste-profile.product-list-taste-profile-gronnmedsmak{background-color:#7ba952}.product-list-taste-profile.product-list-taste-profile-svartmedsmak{background-color:#6A8797}.product-list-taste-profile.product-list-taste-profile-frukt{background-color:#e1838e}.product-list-taste-profile.product-list-taste-profile-urte{background-color:#609b46}.product-list-taste-profile.product-list-taste-profile-urtekamille{background-color:#f2e640}.product-list-taste-profile.product-list-taste-profile-urterooibos{background-color:#fc4733}.product-list-taste-profile.product-list-taste-profile-urtepeppermynte{background-color:#77e679}.site-main ul.products li.product{margin-right:0}.site-main ul.products li.product a{color:#43454b}.site-main ul.products li.product a:hover h3.gronn,.site-main ul.products li.product a:active h3.gronn,.site-main ul.products li.product a:focus h3.gronn{color:#609b46}.site-main ul.products li.product a:hover h3.lilla,.site-main ul.products li.product a:active h3.lilla,.site-main ul.products li.product a:focus h3.lilla{color:#672a5f}.site-main ul.products li.product a:hover h3.oransje,.site-main ul.products li.product a:active h3.oransje,.site-main ul.products li.product a:focus h3.oransje{color:#f1652d}.site-main ul.products li.product a:hover h3.gull,.site-main ul.products li.product a:active h3.gull,.site-main ul.products li.product a:focus h3.gull{color:#BAA773}.site-main ul.products li.product a:hover h3,.site-main ul.products li.product a:hover h3.svart,.site-main ul.products li.product a:active h3,.site-main ul.products li.product a:active h3.svart,.site-main ul.products li.product a:focus h3,.site-main ul.products li.product a:focus h3.svart{color:#000000}.site-main ul.products li.product a:hover h3.hvit,.site-main ul.products li.product a:active h3.hvit,.site-main ul.products li.product a:focus h3.hvit{color:#F2E3A6}.site-main ul.products li.product a:hover h3.hvitmedsmak,.site-main ul.products li.product a:active h3.hvitmedsmak,.site-main ul.products li.product a:focus h3.hvitmedsmak{color:#F2E3A6}.site-main ul.products li.product a:hover h3.gronnte,.site-main ul.products li.product a:active h3.gronnte,.site-main ul.products li.product a:focus h3.gronnte{color:#a9d273}.site-main ul.products li.product a:hover h3.oolong,.site-main ul.products li.product a:active h3.oolong,.site-main ul.products li.product a:focus h3.oolong{color:#B0C5B7}.site-main ul.products li.product a:hover h3.svartte,.site-main ul.products li.product a:active h3.svartte,.site-main ul.products li.product a:focus h3.svartte{color:#6A8797}.site-main ul.products li.product a:hover h3.gronnmedsmak,.site-main ul.products li.product a:active h3.gronnmedsmak,.site-main ul.products li.product a:focus h3.gronnmedsmak{color:#7ba952}.site-main ul.products li.product a:hover h3.svartmedsmak,.site-main ul.products li.product a:active h3.svartmedsmak,.site-main ul.products li.product a:focus h3.svartmedsmak{color:#6A8797}.site-main ul.products li.product a:hover h3.frukt,.site-main ul.products li.product a:active h3.frukt,.site-main ul.products li.product a:focus h3.frukt{color:#e1838e}.site-main ul.products li.product a:hover h3.urte,.site-main ul.products li.product a:active h3.urte,.site-main ul.products li.product a:focus h3.urte{color:#609b46}.site-main ul.products li.product a:hover h3.urterooibos,.site-main ul.products li.product a:active h3.urterooibos,.site-main ul.products li.product a:focus h3.urterooibos{color:#fc4733}.site-main ul.products li.product a:hover h3.urtekamille,.site-main ul.products li.product a:active h3.urtekamille,.site-main ul.products li.product a:focus h3.urtekamille{color:#f2e640}.site-main ul.products li.product a:hover h3.urtepeppermynte,.site-main ul.products li.product a:active h3.urtepeppermynte,.site-main ul.products li.product a:focus h3.urtepeppermynte{color:#77e679}.site-main ul.products li.product h3{line-height:1}.site-main ul.products li.product h3 span.sub-title{border-top:4px solid #F1EDE3;margin-top:8px;padding-top:8px}.site-main ul.products li.product h3.gronn span{border-color:#609b46}.site-main ul.products li.product h3.oransje span{border-color:#f1652d}.site-main ul.products li.product h3.lilla span{border-color:#672a5f}.site-main ul.products li.product h3.gull span{border-color:#BAA773}.site-main ul.products li.product h3.hvit span{border-color:#F2E3A6}.site-main ul.products li.product h3.hvitmedsmak span{border-color:#F2E3A6}.site-main ul.products li.product h3.gronnte span{border-color:#a9d273}.site-main ul.products li.product h3.oolong span{border-color:#B0C5B7}.site-main ul.products li.product h3.svartte span{border-color:#6A8797}.site-main ul.products li.product h3.gronnmedsmak span{border-color:#7ba952}.site-main ul.products li.product h3.svartmedsmak span{border-color:#6A8797}.site-main ul.products li.product h3.frukt span{border-color:#e1838e}.site-main ul.products li.product h3.urte span{border-color:#609b46}.site-main ul.products li.product h3.urterooibos span{border-color:#fc4733}.site-main ul.products li.product h3.urtekamille span{border-color:#f2e640}.site-main ul.products li.product h3.urtepeppermynte span{border-color:#77e679}.site-main ul.products li.product h3 span,.site-main ul.products li.product h3.svart span{border-color:#000000}.site-main ul.products li.product h3 span.pre-title{font-size:1rem;min-height:27px;font-style:italic;margin-bottom:-.25em}.quantity .qty{width:4.2358em;text-align:center;font-size:1.25rem;border-radius:4px}.stock.in-stock{color:#609b46}.stock.out-of-stock{color:#f1652d}a.reset_variations:before{text-rendering:auto;-moz-osx-font-smoothing:grayscale}#reviews .commentlist li{clear:both}#reviews .comment-form-rating{clear:both}.product_list_widget li:after{clear:both}.widget ul.products li.product a{text-decoration:none}.widget_shopping_cart p.total{border-bottom:1px solid #BAA773}.widget_layered_nav li:before{display:inline-block;margin-right:0.54079em}.widget_layered_nav_filters ul li.chosen a:before{text-rendering:auto;-moz-osx-font-smoothing:grayscale;color:#f1652d}.widget_price_filter .ui-slider .ui-slider-handle{background:#333}.widget_price_filter .ui-slider .ui-slider-range{background:#333}.wc-proceed-to-checkout:after{clear:both}a.remove:hover:before{color:#43454b}a.remove:before{color:#f1652d}form.checkout{clear:both}#payment:after{clear:both}#payment .create-account{clear:both}#payment .payment_methods>.wc_payment_method>label:before{text-rendering:auto;-moz-osx-font-smoothing:grayscale}#payment .terms{clear:both}.woocommerce-password-strength{text-align:left}.woocommerce-password-strength.bad,.woocommerce-password-strength.short{color:#f1652d}.woocommerce-password-strength.good{color:#BAA773}.woocommerce-MyAccount-navigation ul{border-top-color:#F1EDE3}.woocommerce-MyAccount-navigation ul li{border-bottom-color:#F1EDE3}ul.order_details:before,ul.order_details:after{content:"";display:table}ul.order_details:after{clear:both}.form-row.woocommerce-validated input.input-text{box-shadow:inset 2px 0 0 #609b46}.form-row.woocommerce-invalid input.input-text{box-shadow:inset 2px 0 0 #f1652d}.form-row-wide{clear:both}.demo_store{background-color:#BAA773}.star-rating span:before{color:#333}p.stars{display:inline-block}p.stars:hover a:before{color:#BAA773}p.stars.selected a.active:before{content:"\53";color:#BAA773;opacity:1}p.stars a{height:1em;display:inline-block;text-decoration:none;font-weight:400}p.stars a:not(.active):before{color:#BAA773}p.stars a:before{content:"\53";color:#43454b;opacity:.25}p.stars a:hover ~ a:before{content:"\53";color:#43454b;opacity:.25}@media (min-width: 768px){.woocommerce-tabs:after{clear:both}}.woocommerce-tabs ul.tabs{border-top-color:#F1EDE3}.woocommerce-tabs ul.tabs li{border-bottom-color:#F1EDE3}.woocommerce-tabs ul.tabs li:after{display:inline-block;text-rendering:auto;-moz-osx-font-smoothing:grayscale}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{background-color:#609b46;clear:both;border:0;margin-bottom:15px}.woocommerce-message:after,.woocommerce-info:after,.woocommerce-error:after,.woocommerce-noreviews:after,p.no-comments:after{clear:both}.woocommerce-message .button:focus,.woocommerce-info .button:focus,.woocommerce-error .button:focus,.woocommerce-noreviews .button:focus,p.no-comments .button:focus{background:transparent}.woocommerce-error{background-color:#f1652d}dl.variation{font-size:0.875em}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#BAA773}.taste-profile-color{height:24px;margin-bottom:4.2358em}.taste-profile-color.taste-profile-color-oransje{background-color:#f1652d}.taste-profile-color.taste-profile-color-gronn{background-color:#609b46}.taste-profile-color.taste-profile-color-lilla{background-color:#672a5f}.taste-profile-color.taste-profile-color-gull{background-color:#BAA773}.taste-profile-color.taste-profile-color-svart{background-color:#000000}.taste-profile-color.taste-profile-color-hvit{background-color:#F2E3A6}.taste-profile-color.taste-profile-color-hvitmedsmak{background-color:#F2E3A6}.taste-profile-color.taste-profile-color-gronnte{background-color:#a9d273}.taste-profile-color.taste-profile-color-oolong{background-color:#B0C5B7}.taste-profile-color.taste-profile-color-svartte{background-color:#6A8797}.taste-profile-color.taste-profile-color-gronnmedsmak{background-color:#7ba952}.taste-profile-color.taste-profile-color-svartmedsmak{background-color:#6A8797}.taste-profile-color.taste-profile-color-frukt{background-color:#e1838e}.taste-profile-color.taste-profile-color-urte{background-color:#609b46}@media (min-width: 768px){.addresses header.title:after{clear:both}}.storefront-full-width-content.single-product div.product .woocommerce-tabs{clear:both}@media (min-width: 768px){.storefront-sorting:before,.storefront-sorting:after{content:"";display:table}}@media (min-width: 768px){.storefront-sorting:after{clear:both}}@media (min-width: 768px){.col2-set.addresses{width:100%;float:left;margin-left:0;margin-right:0}}@media (min-width: 768px){.col2-set.addresses .col-1{width:47.05882%;float:left;margin-right:5.88235%}}@media (min-width: 768px){.col2-set.addresses .col-2{width:47.05882%;float:right;margin-right:0}}@media (min-width: 768px){#customer_details+#wc_checkout_add_ons{width:41.17647%;float:right;margin-right:0}}@media (min-width: 768px){#wc_checkout_add_ons input[type=radio]{float:left;margin-right:0.54079em;clear:left;margin-top:.35em}}@media (min-width: 768px){#order_review_heading,#order_review{width:41.17647%;float:right;margin-right:0;clear:right}}@media (min-width: 768px){.page-template-template-fullwidth-php .content-area,.page-template-template-homepage-php .content-area,.storefront-full-width-content .content-area{float:none;margin-left:auto;margin-right:auto;margin-bottom:0}}.storefront-product-pagination{display:none}.storefront-breadcrumb{padding:0;margin:0}.storefront-sticky-add-to-cart{background-color:#fff;padding:10px 12px}@media (max-width: 767px){.woocommerce-error,.woocommerce-info,.woocommerce-message{display:flex;flex-wrap:wrap}}@media (max-width: 767px){.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{order:100;margin-top:10px;border-left:0;padding:10px 15px;background-color:#1F1C13;width:100%;text-align:center}}@media (max-width: 767px){.woocommerce-error .button:hover,.woocommerce-info .button:hover,.woocommerce-message .button:hover{background:#1F1C13}}.woocommerce-shipping-methods li{display:flex;flex-wrap:wrap}.woocommerce-shipping-methods li>h3{order:-1;width:100%;font-size:20px;margin:10px 0 5px}@media (min-width: 768px) and (max-width: 991px){.woocommerce-shipping-methods li>h3{font-size:18px;line-height:22px}}.woocommerce-shipping-methods li input[type=radio]{margin-top:4px}.woocommerce-shipping-methods li label{margin-left:0;width:calc(100% - 20px)}.woocommerce-shipping-methods li div{width:100%}.woocommerce-shipping-methods li div a{float:right}.contact-form input{width:100%}.top-banner-widget{margin:0;padding:10px;background-color:#BAA773;color:#000;font-size:14px;font-weight:bold}.top-banner-widget a{color:#000;font-weight:bold}.top-banner-widget>div{max-width:71.25rem;margin:0 auto}.top-banner-widget img,.top-banner-widget span{display:inline-block;vertical-align:middle}.top-banner-widget ul{margin:0;display:flex;justify-content:space-around}@media (max-width: 767px){.top-banner-widget ul{flex-wrap:wrap}}.top-banner-widget ul li{text-align:center;line-height:20px}@media (max-width: 767px){.top-banner-widget ul li{padding-bottom:5px}}@media (max-width: 767px){.top-banner-widget ul li:last-child{padding-bottom:0}}.site-header{background-color:#000000;padding-top:30px;padding-bottom:0;text-align:center}@media (max-width: 767px){.site-header{padding-top:1rem;padding-bottom:1rem;text-align:left}}.home.blog .site-header,.home.page:not(.page-template-template-homepage) .site-header,.home.post-type-archive-product .site-header{margin-bottom:0}.site-header a{text-decoration:none}.site-header>.col-full{display:block;padding:0;max-width:100%}@media (max-width: 767px){.site-header>.col-full{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:1rem;padding-right:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 768px){.woocommerce-active .site-header .site-branding{margin:0 auto 1em;width:100%;float:none;margin-right:0}}.site-header .site-logo-anchor,.site-header .site-logo-link,.site-header .custom-logo-link{display:block}.site-header .site-branding,.site-header .site-logo-anchor,.site-header .site-logo-link,.site-header .custom-logo-link{float:none}.site-header .site-title{width:auto}.site-header .site-title a{display:block;position:relative;overflow:hidden;text-indent:100%;white-space:nowrap;width:198px;height:120px;margin:0 auto}@media (min-width: 768px) and (max-width: 991px){.site-header .site-title a{width:165px;height:100px}}@media (max-width: 767px){.site-header .site-title a{width:150px;height:23px}}.site-header .site-title a:before{background:url("images/logo.png");content:"";display:block;width:198px;height:120px}@media (min-width: 768px) and (max-width: 991px){.site-header .site-title a:before{width:165px;height:100px;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}}@media (max-width: 767px){.site-header .site-title a:before{background-image:url("images/mobile-logo.png");width:150px;height:23px;background-size:150px auto}}.site-header .site-title a:hover,.site-header .site-title a:focus,.site-header .site-title a:active{outline:0}@media (min-width: 768px){.woocommerce-active .site-header .main-navigation{clear:both;float:none;margin-right:0;width:100%}}.site-header .main-navigation:after,.site-header .main-navigation .menu{clear:both}.site-header .main-navigation .menu{margin-left:0}.site-header .main-navigation ul li a:before{display:none}@media (min-width: 768px){.woocommerce-active .site-header .site-header-cart{float:none;width:auto}}.primary-navigation .nav-menu>li.menu-item{padding:15px 10px}@media (min-width: 768px) and (max-width: 991px){.primary-navigation .nav-menu>li.menu-item{padding:10px 8px}}.primary-navigation .nav-menu>li.menu-item.current-menu-item>a{border-color:#ffffff;color:#ffffff;font-weight:600}.primary-navigation .nav-menu>li.menu-item>a{padding:4px 4px 2px;color:#BAA773;font-size:20px;border-bottom:2px solid transparent;font-family:"ITC Bodoni Seventytwo W01", "Avenir W01", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;-webkit-transition:border 200ms ease-in-out;transition:border 200ms ease-in-out;font-weight:300}@media (min-width: 992px) and (max-width: 1199px){.primary-navigation .nav-menu>li.menu-item>a{font-size:18px}}@media (min-width: 768px) and (max-width: 991px){.primary-navigation .nav-menu>li.menu-item>a{padding:0;font-size:15px}}.primary-navigation .nav-menu>li.menu-item>a:hover{border-color:#BAA773}.primary-navigation .nav-menu>li.menu-item>a:active,.primary-navigation .nav-menu>li.menu-item>a:focus{outline:none;color:#ffffff}@media (min-width: 768px) and (max-width: 991px){.primary-navigation .nav-menu>li.menu-item>a:after{margin-left:8px !important}}.site-branding h1{font-size:2em;letter-spacing:-1px;margin:0}.site-branding h1 a{font-weight:700}button.menu-toggle{float:none;white-space:0;display:inline-block;width:42px;height:42px;text-indent:100%;overflow:hidden;padding:0;background:transparent}@media (min-width: 768px){button.menu-toggle{display:none}}button.menu-toggle:active,button.menu-toggle:focus,button.menu-toggle:hover{background-image:none;background-color:transparent;border:0;outline:none}button.menu-toggle:before,button.menu-toggle:after,button.menu-toggle span:before{display:inline-block;height:4px;width:26px;left:8px;background-color:#BAA773}button.menu-toggle:before{-webkit-transform:translateY(-8px);-khtml-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}button.menu-toggle:after{-webkit-transform:translateY(8px);-khtml-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px)}button.menu-toggle span{overflow:hidden;white-space:nowrap}button.menu-toggle span:before{-webkit-transition:all, ease, .2s;transition:all, ease, .2s}div.handheld-navigation{clear:both;position:absolute;background-color:#000000;left:0;right:0;top:72px;padding:0}div.handheld-navigation ul{text-align:center}div.handheld-navigation ul li.current-menu-item a{border-color:#ffffff;font-weight:bold;color:#ffffff}div.handheld-navigation ul li a{display:inline-block;padding:12px 4px 6px;margin-bottom:4px;-webkit-transition:border-color 200ms ease-in-out;transition:border-color 200ms ease-in-out;border-bottom:2px solid transparent;color:#BAA773}div.handheld-navigation ul li a:focus,div.handheld-navigation ul li a:active,div.handheld-navigation ul li a:focus{outline:0;border-color:#BAA773}div.handheld-navigation ul li a:active{color:#ffffff}.secondary-navigation .menu a:hover{text-decoration:none}.secondary-navigation .menu>li:hover>a{text-decoration:none}@media (min-width: 768px){.storefront-primary-navigation{background-color:#000000;margin-left:0;margin-right:0;padding-left:0;padding-right:0}}@media (min-width: 768px){.storefront-primary-navigation:after{clear:both}}.site-header-cart{position:fixed;bottom:50px;left:100%;margin-left:-60px;text-align:left;min-width:130px;list-style:none}@media (min-width: 768px){.site-header-cart{left:auto;right:-2px;top:170px;bottom:auto;margin-left:0}}.site-header-cart .widget_shopping_cart{display:none !important}.site-header-cart .count{font-weight:bold;font-size:14px;overflow:hidden;white-space:nowrap;background-color:#BAA773;font-family:"ITC Bodoni Seventytwo W01", "Avenir W01", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;color:#000000;border-radius:50%;display:inline-block;width:27px;height:27px;text-align:center;line-height:27px;margin-left:1rem;position:absolute;left:-30px;top:-13px;box-shadow:2px 4px 4px rgba(0,0,0,0.25);-webkit-transition:border 200ms ease-in-out;transition:border 200ms ease-in-out;opacity:1 !important}.site-header-cart .amount{display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"ITC Bodoni Seventytwo W01", "Avenir W01", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:1.125rem;color:#BAA773;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400}.site-header-cart .amount:before{content:url("images/icon-cart.svg");display:inline-block;margin-right:13px;vertical-align:middle}.site-header-cart .cart-contents{display:inline-block;position:relative;background-color:transparent;height:auto;width:auto;text-indent:0;padding:13px 13px 11px;line-height:1;background-color:#1F1C13;border:1px solid #312E26;border-radius:4px 0 0 4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-shadow:-2px 4px 10px rgba(0,0,0,0.25);-webkit-transition:border 200ms ease-in-out;transition:border 200ms ease-in-out}@media (min-width: 768px){.site-header-cart .cart-contents{background-color:#1F1C13}}.site-header-cart .cart-contents:hover,.site-header-cart .cart-contents:focus,.site-header-cart .cart-contents:active{outline:0;border-color:#BAA773}.site-header-cart .cart-contents:hover .count,.site-header-cart .cart-contents:focus .count,.site-header-cart .cart-contents:active .count{border-color:#BAA773}.site-header-cart .cart-contents:after{display:none !important}.site-search{clear:both;display:none}.site-search .widget_product_search input[type=text],.site-search .widget_product_search input[type=search]{padding:1.41575em 1.618em;padding-left:3.70633em}.footer-hero{background-size:cover;background-position:center center;min-height:200px}.site-footer{background-color:#000000;color:#BAA773;padding:1.618em 0 3.70633em;text-align:center}.site-footer .widget-title,.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5,.site-footer h6{color:#BAA773}.site-footer a{text-decoration:underline}.site-footer a:not(.button){color:#BAA773}.site-footer a:hover,.site-footer a:active,.site-footer a:focus{outline:0;color:#ffffff}.site-footer .block{padding-top:2rem;padding-bottom:1rem}.site-footer .current-menu-item a{font-weight:600;color:#ffffff}.site-footer .widget-title{color:#BAA773;font-weight:400;font-size:1.5rem;font-family:"ITC Bodoni Seventytwo W01", "Avenir W01", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif}.site-footer ul li{margin-bottom:0.61805em}.site-footer .footer-main-navigation:before{background:url("images/footer-logo.png") center center no-repeat;content:"";display:block;min-width:100%;padding:2rem 0;height:40px}.site-footer .footer-main-navigation ul{list-style-type:none;padding:0;margin:0;font-size:1.125rem}@media (max-width: 767px){.site-footer .footer-main-navigation ul{font-size:1rem}}.site-footer .footer-main-navigation ul li{display:inline-block;padding:.5rem 1rem;margin:0}.site-footer .product_list_widget .taste-color-profile{background-color:#ffffff;display:inline-block;width:12px;height:12px;border-radius:50%;vertical-align:middle;margin-right:4px}.site-footer .product_list_widget .taste-color-profile-oransje{background-color:#f1652d}.site-footer .product_list_widget .taste-color-profile-gronn{background-color:#609b46}.site-footer .product_list_widget .taste-color-profile-lilla{background-color:#672a5f}.site-footer .product_list_widget .taste-color-profile-gull{background-color:#BAA773}.site-footer .product_list_widget .taste-color-profile-svart{background-color:#333}.site-info{padding:2.61792em 0}@media (min-width: 768px){.footer-widgets:before,.footer-widgets:after{content:"";display:table}}.footer-social-media{list-style-type:none;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2rem}.footer-social-media li{position:relative;padding:0 1rem}.footer-social-media li a{display:block}.footer-social-media li a:before{content:url("images/stockfleths-logo-facebook.svg");display:block}.footer-social-media li.twitter a:before{content:url("images/stockfleths-logo-twitter.svg")}.footer-social-media li.instagram a:before{content:url("images/stockfleths-logo-instagram.svg")}.paymenticons{text-align:center;padding:1rem;opacity:.5;-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}.paymenticons:hover{opacity:1}.paymenticons img{display:inline-block}.bygget-av a{display:block;opacity:0.5;color:#BAA773;text-decoration:none;padding:1.5rem;text-align:center;font-size:14px;width:auto;margin:0 auto;margin-bottom:1rem}@media (max-width: 767px){.bygget-av a{padding-top:0;margin-bottom:0}}.bygget-av a:hover,.bygget-av a:focus,.bygget-av a:active{opacity:1}.bygget-av a img{display:block;margin:0 auto;margin-top:8px}.hero.frontpage-top-image{min-height:350px;padding-bottom:0;color:#ffffff}@media (max-width: 767px){.hero.frontpage-top-image{min-height:30vh}}@media (min-width: 31.25rem){.hero.frontpage-top-image .big-text,.hero.frontpage-top-image .sub-text{display:none;max-width:100%}}@media (min-width: 31.25rem){.hero.frontpage-top-image .button-set{max-width:100%}}.hero.frontpage-top-image .big-text h2{font-size:1.2rem;font-weight:300;margin-bottom:0;color:#BAA773;text-shadow:2px 2px 2px rgba(0,0,0,0.8);margin-bottom:-1rem}.hero.frontpage-top-image .sub-text{font-family:"ITC Bodoni Seventytwo W01", "Avenir W01", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-style:italic;color:#BAA773;font-size:62px;text-shadow:2px 2px 2px rgba(0,0,0,0.8)}.frontpage-usp{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none}@media (min-width: 31.25rem){.frontpage-usp{display:block}}.frontpage-usp .hero-wrapper:before{content:url("images/fireblads-kaffeblomst-bakgrunn.svg");position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1}.frontpage-usp .big-text h2{font-size:1.5rem;font-weight:300;margin-bottom:0}@media (min-width: 768px){.frontpage-usp .big-text h2{margin-bottom:-1rem}}.frontpage-usp .sub-text{font-family:"ITC Bodoni Seventytwo W01", "Avenir W01", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-style:normal;font-weight:bold;color:#000000;font-size:32px}@media (min-width: 768px){.frontpage-usp .sub-text{font-size:80px}}.single-product .woocommerce-notification{background-color:#000;color:#fff;clear:both;border:0;padding:1em 1.618em;text-align:center;top:0;z-index:1000;position:-webkit-sticky;position:sticky}.single-product[itemprop="description"] .column{padding:0}.single-product h1{margin-bottom:1rem;margin-top:1rem}.single-product h1 .sub-title{margin-top:8px;padding-top:8px;border-top:6px solid #F1EDE3}.single-product div.product{padding-left:1rem;padding-right:1rem}.single-product div.product:after{clear:both}.single-product div.product .price{font-weight:bold;margin-bottom:10px !important}.single-product div.product .summary{margin-top:2em}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{text-indent:0;overflow:auto}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{display:inline-block;line-height:1.8}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs:after{clear:both}.single-product div.product .images .thumbnails a.zoom.first{clear:both}.single-product div.product .variations_button{padding-top:1em}.single-product div.product .variations_button:after{clear:both}.single-product div.product .product_meta{border-color:#F1EDE3}.single-product div.product .woocommerce-product-rating:after{clear:both}.single-product div.product form.cart{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 767px){.single-product div.product form.cart{justify-content:space-between}}.single-product div.product form.cart label{font-weight:bold}.single-product div.product form.cart select{height:40px;margin-top:8px;width:100%;padding:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.single-product div.product form.cart:after{display:none}.single-product div.product form.cart .quantity{margin-right:1rem}@media (max-width: 767px){.single-product div.product form.cart .quantity{width:60px;margin-right:0}}.single-product div.product form.cart .quantity .qty{height:56px}@media (max-width: 767px){.single-product div.product form.cart .quantity .qty{height:46px;width:60px;margin-bottom:15px;font-size:18px}}.single-product div.product form.cart .button{background-color:#609b46;height:56px;line-height:32px;padding:12px 20px;font-size:1.25rem;font-weight:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:background-color 200ms ease-in-out;transition:background-color 200ms ease-in-out}@media (max-width: 767px){.single-product div.product form.cart .button{width:calc(100% - 76px);height:46px;font-size:15px;line-height:30px;padding:8px 15px;justify-content:center}}.single-product div.product form.cart .button:before{content:url("images/icon-cart-white.svg");display:inline-block;margin-right:12px;-webkit-transform:translateY(3px);transform:translateY(3px);float:left}@media (max-width: 767px){.single-product div.product form.cart .button:before{margin-right:8px;float:none;vertical-align:middle}}.single-product div.product form.cart .button:hover,.single-product div.product form.cart .button:active,.single-product div.product form.cart .button:focus{background-color:#2D501F}.single-product div.product .woocommerce-product-details__short-description .column{padding:0}@media (min-width: 768px){.single-product div.product .images .thumbnails:before,.single-product div.product .images .thumbnails:after{content:"";display:table}}@media (min-width: 768px){.single-product div.product .images .thumbnails:after{clear:both}}@media (min-width: 768px){.single-product div.product .woocommerce-tabs{clear:both}}.single-product .product_title{text-transform:uppercase;font-size:40px}@media (min-width: 992px) and (max-width: 1199px){.single-product .product_title{font-size:36px}}@media (min-width: 768px) and (max-width: 991px){.single-product .product_title{font-size:28px;margin-top:0}}@media (max-width: 767px){.single-product .product_title{font-size:24px;margin-top:0}}.single-product .product_title span{display:block;font-size:28px;text-transform:none;font-weight:normal}@media (min-width: 768px) and (max-width: 991px){.single-product .product_title span{font-size:24px}}@media (max-width: 767px){.single-product .product_title span{font-size:20px}}.single-product .price{font-family:"ITC Bodoni Seventytwo W01", "Avenir W01", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.single-product .price .product-weight{font-size:18px;font-family:"Avenir W01", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-style:italic;opacity:.5;display:inline-block;margin-left:24px}.single-product .metadata{margin-bottom:1.41575em}.single-product .metadata .label{font-weight:bold}.single-product .content-area{margin-top:2.29068em}.single-product .hele-bonner-info{color:#888;font-style:italic}.single-product .meta-title-line{list-style-type:none;margin:0 0 20px}@media (max-width: 767px){.single-product .meta-title-line{margin-bottom:15px}}.single-product .meta-title-line li{display:inline-block;padding-right:2rem;padding-bottom:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}@media (min-width: 768px) and (max-width: 991px){.single-product .meta-title-line li{padding-right:25px}}@media (max-width: 767px){.single-product .meta-title-line li{display:block;padding-bottom:6px}}.single-product .meta-title-line li:last-child{padding-right:0}.single-product .meta-title-line li:before{content:url("images/stockfleths-icon-moh.svg");display:inline-block;margin-right:8px}.single-product .meta-title-line li.metadata-beantype:before{content:url("images/stockfleths-icon-beantype.svg")}.single-product .meta-title-line li.metadata-processing:before{content:url("images/stockfleths-icon-processing.svg")}.single-product .meta-title-line li span.label{font-weight:bold}.single-product .metadata-taste-profile{font-size:1.25rem}@media (max-width: 767px){.single-product .metadata-taste-profile{font-size:16px}}.single-product .metadata-usage{max-width:200px;margin:0 auto}.single-product .metadata-usage h3{font-size:1rem;text-transform:uppercase}.single-product .metadata-usage ul{margin:0}.single-product .metadata-usage .usage-images{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-1rem;margin-right:-1rem}.single-product .metadata-usage .usage-images img{margin:1rem}table.cart{margin-top:2rem}table.cart th,table.cart td{vertical-align:middle}table.cart thead th{background-color:#F1EDE3}table.cart td.product-remove,table.cart td.actions{border-top-color:#fff !important}table.cart td.actions{white-space:nowrap}@media (max-width: 991px){table.cart td.actions{padding:0 !important}}table.cart td.actions .actions-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}table.cart td.actions .actions-wrapper>*{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width: 31.25rem){table.cart td.actions .actions-wrapper>*{-ms-flex-preferred-size:auto;flex-basis:auto;width:auto}}table.cart td.actions .actions-wrapper input[type=submit]{margin-bottom:1em}@media (min-width: 768px) and (max-width: 991px){table.cart td.actions .actions-wrapper .coupon{order:-1;width:100%}}@media (max-width: 767px){table.cart td.actions .actions-wrapper .vipps-express-checkout{margin-left:0;background-color:#fe5b24;text-align:center;-webkit-border-radius:24px;-khtml-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px;border-radius:24px}}table.cart td.actions .actions-wrapper .vipps-express-checkout img{filter:none;display:inline-block;vertical-align:middle}table.cart td.actions .return-to-shop{text-align:left}@media (max-width: 767px){table.cart td.actions .return-to-shop{display:none}}@media (max-width: 767px){table.cart td.actions .return-to-shop a{width:100%;text-align:center}}table.cart td.actions .coupon{border-bottom-color:#F1EDE3}table.cart td.actions input[name="update_cart"]:focus{outline:none}table.cart td.product-name a{color:#43454b;font-size:1.125rem}table.cart td.product-remove:after{clear:both}table.cart .product-quantity .plus,table.cart .product-quantity .minus{display:none}@media (max-width: 767px){table.cart .product-quantity .qty{height:30px;width:50px !important;font-size:16px}}table.cart .product-thumbnail:before{display:none}@media (max-width: 767px){.woocommerce-cart .cross-sells{display:none}}@media (max-width: 767px){.wc-proceed-to-checkout .button{font-size:20px !important}}.wc-proceed-to-checkout .button.button-gift{background-color:#fff;color:#609b46;border:2px solid #609b46}.wc-proceed-to-checkout .button.button-gift:hover,.wc-proceed-to-checkout .button.button-gift:active,.wc-proceed-to-checkout .button.button-gift:focus{color:#fff;background-color:#609b46}.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none}.woocommerce-checkout #customer_details>div:first-child{margin-bottom:0}.woocommerce-checkout #customer_details label{margin-bottom:5px}.woocommerce-checkout #order_review .shop_table{background-color:#fdfdfd}@media (max-width: 767px){.woocommerce-checkout #order_review .shop_table{background-color:transparent}}@media (min-width: 768px) and (max-width: 991px){.woocommerce-checkout #order_review .shop_table th,.woocommerce-checkout #order_review .shop_table td{padding:12px 15px}}@media (max-width: 767px){.woocommerce-checkout #order_review .shop_table th,.woocommerce-checkout #order_review .shop_table td{padding:0 0 10px;background-color:transparent}}.woocommerce-checkout #order_review .shop_table td:first-child{padding-right:10px}.woocommerce-checkout #order_review .shop_table .product-name{width:180px}@media (min-width: 768px) and (max-width: 991px){.woocommerce-checkout #order_review .shop_table .product-name{width:120px}}@media (max-width: 767px){.woocommerce-checkout #order_review .shop_table .product-name{width:120px}}.woocommerce-checkout #payment .place-order{padding:0}.woocommerce-checkout #payment .payment_methods>li{background-color:#f5f5f5;border-bottom:1px solid #fff}.woocommerce-checkout #payment .payment_methods>li:last-child{border-bottom:0}.woocommerce-checkout #payment .payment_methods>li .payment_box{background-color:#fdfdfd}.woocommerce-checkout #is_sent_as_gift_field label.checkbox{font-size:1.618em;font-weight:600}.woocommerce-checkout #is_sent_as_gift_field .optional{display:none}.woocommerce-checkout #ship-to-different-address{font-size:16px;margin-bottom:1em}.woocommerce-checkout #ship-to-different-address #ship-to-different-address-checkbox{position:relative;top:auto;margin-right:.3342343017em;-webkit-transform:none;-khtml-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.woocommerce-checkout .woocommerce-additional-fields textarea{height:100px}.woocommerce-checkout .invoice-payment-extra-field{padding:5px 10px}.woocommerce-checkout .invoice-payment-extra-field:last-child{margin-top:20px}.woocommerce-checkout .invoice-payment-extra-field:first-child{margin-top:0}
