*{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body #cookie-notice{z-index:99}body .crisp-client{position:fixed;z-index:100}html,body{width:100%;height:100%;font-family:'Roboto Condensed',sans-serif;font-weight:300;font-style:normal}#main blockquote,#main blockquote p{font-family:'Roboto Condensed',sans-serif;line-height:1.3}iframe#klarna-pay-now-main{max-width:100%!important}.show-mobile{visibility:hidden;height:0;display:none}#main a:not(.button){tranisition:all .3s ease;color:#fc9127}#main a:not(.button):hover{color:#fca327}.woocommerce-MyAccount-content a{color:#889749}.woocommerce-MyAccount-content a:hover{color:#fc9127}.page .fue-unsubscribe-form{max-width:480px;margin-bottom:60px;font-size:16px}.adp-popup-content h3{font-family:'Roboto Condensed',sans-serif;color:#015542}body:not(.woocommerce) .shoptimizer-archive{margin-bottom:0!important}body.woocommerce-account .shoptimizer-archive{padding-top:80px}tr.woocommerce-product-attributes-item--weight{display:none!important}.topbar-wrapper .top-bar{color:rgba(0,0,0,.6);background-color:#edf3f2;padding:0 30px}.top-bar .textwidget{padding:6px 0!important;font-size:12px}.top-bar .textwidget .right{margin-left:15px}.topbar-wrapper .top-bar img{vertical-align:top;display:inline;max-height:21px;max-width:71px;width:auto;margin:0 4px}.top-bar img.logo-swish{margin-top:-1px}.top-bar img.logo-postnord{margin-top:3px}.site-content{box-sizing:border-box;max-width:100%;overflow:hidden}.row-standard-padding-v{padding-top:80px;padding-bottom:80px}.row-wave-padding-v{padding-top:80px;padding-bottom:120px}.row-standard-padding-top{padding-top:80px}.row-standard-padding-bottom{padding-bottom:80px}.content-area blockquote:after{position:absolute;left:-30px;top:0;width:3px;height:100%;content:"";background:#889749}.content-area blockquote p{color:#015542!important;font-style:italic}.woocommerce-checkout .header-message,.header-message{display:none;position:relative;text-align:center;color:#fff;background:#fc9127;padding:8px;font-size:16px}.header-message:hover{color:#fff}#kampanj-banner.header-message{display:block;z-index:10;margin-left:-30px;margin-right:-30px;font-weight:700}body.home .shoptimizer-archive{padding-top:0}#referm-preloader{transition:height .3s ease;position:absolute;top:0;height:100%;width:100%;z-index:98;background-color:#fff;display:none}.referm-spinner,.referm-spinner:after{width:40px;height:40px;border-radius:50%;margin:40px auto;position:absolute;top:50%;margin-top:-20px}.referm-spinner{position:relative;content:" ";border-top:3px solid rgba(1,85,66,.2);border-right:3px solid rgba(1,85,66,.2);border-bottom:3px solid rgba(1,85,66,.2);border-left:3px solid rgba(1,85,66,1);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:spinner .5s infinite linear;animation:spinner .5s infinite linear}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#kostbehandling .kb-tab-spinner,#kostbehandling .kb-tab-spinner:after{top:160px;margin-top:-20px}#hero-tarmutmaning .tarmutmaning-hero-right{position:relative;padding-right:40px}#hero-tarmutmaning .tarmutmaning-hero-right .image{border-radius:6px;margin-bottom:40px}#hero-tarmutmaning .tarmutmaning-hero-right .tarmutmaning-blob{position:absolute;width:180px;height:auto;right:0;top:-40px}#form-tarmutmaning{background:#edf3f2;padding:10% 20% 10px;border-radius:12px;margin:10% auto}@keyframes nudge{9%{transform:rotate(0)}10%{transform:rotate(-7deg)}11%{transform:rotate(7deg)}12%{transform:rotate(-7deg)}13%{transform:rotate(0)}}#insikt-notice{font-family:'Roboto Condensed',sans-serif;text-align:center;transition:all .3s ease;position:fixed;top:125px;left:-280px;padding:20px;background:#015542;color:#fff;width:280px;min-height:65px;z-index:100;cursor:pointer;border-bottom-right-radius:10px;min-height:200px;font-size:80%;line-height:1.3}#insikt-notice.show{left:0}#page #insikt-notice h2,#page #insikt-notice h3,#page #insikt-notice h4{font-size:22px;color:#fff;margin:10px 0;line-height:1.3}#insikt-notice p{margin:10px 0 15px}#insikt-notice a{display:block;width:70%;margin:0 auto;text-align:center;background:#889749;padding:8px 16px;border-radius:6px;color:#fff}#insikt-notice a:hover{color:#015542;background:#fff}.insikt-notice-tab{font-family:'Roboto Condensed',sans-serif;position:absolute;right:-83px;top:0;width:83px;height:auto;display:block;padding:0 5px;background:#015542;border-radius:0 10px 10px 0;line-height:1;z-index:10}.insikt-notice-tab:hover{color:#889749}.insikt-notice-tab span{padding:55px 5px 8px;font-weight:700;display:inline-block;clear:both;font-size:12px}.insikt-notice-tab:before{position:absolute;padding:10px;top:0;right:12px;font-family:Rivolicons,sans-serif;content:"\e63a";font-size:40px}.insikt-notice-tab:before{animation:nudge 10s infinite}#referm-login-sidebar{transition:all .3s ease;position:fixed;z-index:103;top:0;right:-370px;width:370px;height:100%;min-height:610px;background-color:#fff;transition:all .5s;font-family:'Roboto Condensed',sans-serif}#referm-login-sidebar.show{right:0}.referm-login-sidebar-open:before{display:block;position:absolute;z-index:100;top:0;left:0;width:100%;height:1000%;background:rgba(0,0,0,.7);content:"";cursor:pointer}#referm-login-sidebar .referm-toggle-login{font-family:'Roboto Condensed',Helvetica,Sans-serif;position:absolute;content:"";z-index:99;top:15px;right:20px;width:20px;line-height:1;font-size:28px;cursor:pointer;color:#333}#referm-login-sidebar .close-drawer:before,#referm-login-sidebar .close-drawer:after{display:none}#referm-login-sidebar .referm-login-sidebar-content{text-align:center;position:relative;z-index:10;top:auto;left:auto;height:100%;margin:0;padding:40px;background:#fff;font-size:inherit;font-size:16px}#referm-login-sidebar .woocommerce-form-login p.form-row,#referm-login-sidebar .woocommerce-form-login p.form-row-first{width:100%}#referm-login-sidebar .woocommerce-form-login p.form-row label{display:none}#referm-login-sidebar .woocommerce-form-login p.form-row #username{background:#fff;border:1px solid #015542;width:100%;border-radius:8px;text-align:left}#referm-login-sidebar .woocommerce-form-login p.form-row #password{background:#fff;border:1px solid #015542;width:100%;border-radius:8px;text-align:left}#referm-login-sidebar .woocommerce-form-login p.form-row #remeberme{display:none}#referm-login-sidebar .woocommerce-form-login p.form-row button.woocommerce-form-login__submit{font-family:'Roboto Condensed',sans-serif;padding:10px 30px;text-align:center;border:0;width:100%;border-radius:8px}#referm-login-sidebar .referm-login-sidebar-footer{text-align:center;padding:40px;margin:0;background:#edf3f2;position:absolute;bottom:0;z-index:10;line-height:130%}button.togge-show-pw{display:block;width:auto;height:auto;padding:6px 6px 0;background:0 0;color:#111;font-size:22px;line-height:1;position:absolute;right:-34px;bottom:6px;z-index:10}.woocommerce-form-login-toggle{display:none}button.togge-show-pw:hover{color:#111;background:0 0}body.woocommerce-checkout #ship-to-different-address span{font-family:'Roboto Condensed',sans-serif;font-size:16px;margin-top:3px}body.woocommerce-checkout #order_comments_field{display:none}body.woocommerce-checkout .woocommerce .woocommerce-form-login{margin:0 auto!important;width:700px;max-width:100%;padding:22px 10% 5px;background:#edf3f2;border-radius:6px;border:0;color:#111;position:relative}body.woocommerce-checkout .woocommerce .woocommerce-form-login p{line-height:1.4}a.showlogin{text-decoration:none;font-style:italic}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:none}.woocommerce .woocommerce-form-login p.lost_password{display:inline-block;position:absolute;bottom:16px;right:17%}.header-widget-region .close{position:absolute;right:10px;top:10px;color:inherit;font-size:120%;cursor:pointer}.content-area .boxed-content-green blockquote:after{background:#889749}.content-area blockquote:before{display:none}#om-oss-content blockquote p{font-family:'Roboto Condensed',sans-serif;color:#889749;font-style:italic;font-weight:400;font-size:140%}.my-account-head{position:relative;display:inline-block;z-index:10;font-family:inherit;font-size:17px;text-transform:none;border-right:1px solid #015542;line-height:40px;margin:10px 0;padding-right:10px;padding-left:10px;margin-right:10px;color:#015542}.my-account-head-mobile{position:absolute;right:55px;display:block;border-right:1px solid #015542;padding:4px 10px;font-size:20px;display:none}.my-account-head-icon{margin-right:5px}.logo-mobile{display:none}body,#page,#page .header-4-inner,c{font-family:'Roboto Condensed',sans-serif;font-size:18px;font-weight:400;color:#015542}h1,h2,h3,h4,#page h1,#page h2,#page h3,#page h4{font-family:'Roboto Condensed',sans-serif;color:#015542}h1,#page h1,#page .entry-content .hero h2,#page .entry-content .block-green h2,#page .entry-content .block-green2 h2{font-weight:400;font-size:46px;line-height:115%}h2,#page h2,#page .entry-content h2,#page .adp-popup-content h2{font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:38px;line-height:115%}h3,#page h3,#page .entry-content h3,#page .adp-popup-content h3{font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:28px;line-height:115%}h4,#page h4,#page .entry-content h4,#page .adp-popup-content h4{font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:22px;line-height:115%}#page .entry-content{font-family:'Roboto Condensed',sans-serif}#page .entry-content table{font-size:inherit}.adp-popup{max-width:92%!important}.adp-popup a:not(.btn7){color:#f80}.adp-popup-content h2,.adp-popup-content h3,.adp-popup-content{font-family:'Roboto Condensed',sans-serif}.adp-popup-content h2{margin-bottom:10px}.adp-popup .adp-popup-content .wpcf7 input[type=text],.adp-popup .adp-popup-content .wpcf7 input[type=email]{border-bottom:0;background-color:#edf3f2;border-radius:5px}.adp-popup .adp-popup-content .wpcf7 input.wpcf7-quiz{width:320px;max-width:100%;display:block;margin:0 auto}.popup-id-122 .adp-popup-close:before{display:none}.yt-wrapper{position:relative;padding-bottom:56.25%;height:0;width:100%}.yt-wrapper-2{position:relative;padding-bottom:75%;height:0;width:100%}.yt-wrapper iframe,.yt-wrapper-2 iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%}#page .entry-content .vasilis-blob{font-family:'Roboto Condensed',sans-serif;content:"";position:absolute;width:180px;height:180px;top:-30px;left:-30px;color:#fff;background-image:url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/hjarta-blob.svg);background-size:cover;text-align:center;z-index:10}#page .entry-content .vasilis-blob h3{font-weight:700;margin-bottom:0;color:#fff}.custom-product-msg{max-width:1170px;display:block;font-size:14px;background:#fcf16f;color:#000;padding:1.41575em 1.41575em 0;border-radius:6px;text-align:center;margin:0 auto;margin-bottom:30px}.wave-lblue-bottom{background-image:url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/wave-lblue.svg);background-position:bottom -2px center;background-size:102% auto;background-repeat:no-repeat}.wavey-blue-top{background-image:url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/wave-blue-white.svg);background-position:top -2px center;background-size:102% auto;background-repeat:no-repeat}.wavey-blue-bottom{background-image:url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/wave-white-blue.svg);background-position:bottom -2px center;background-size:102% auto;background-repeat:no-repeat}#main .btn,#main a.btn,#main .btn1,#main a.btn1{font-family:'Roboto Condensed',sans-serif;transition:all .2s ease;display:inline-block;padding:14px 46px;background:#015542;color:#fff;border-radius:6px;margin-right:10px;cursor:pointer;font-weight:700}.btn:hover,.btn1:hover,#main a.btn:hover,#main a.btn1:hover{color:#fff;background:#fc9127}.btn2,#main a.btn2{font-family:'Roboto Condensed',sans-serif;transition:all .2s ease;display:inline-block;padding:14px 46px;background:#fff;color:#015542;border-radius:6px;margin-right:10px;cursor:pointer;font-weight:700}.btn2:hover,#main a.btn2:hover{color:#fff;background:#fc9127}.btn3,#main a.btn3{font-family:'Roboto Condensed',sans-serif;transition:all .2s ease;display:inline-block;padding:12px 44px;background:0 0;border:2px solid #015542;color:#015542;border-radius:6px;margin-right:10px;cursor:pointer;font-weight:700}.btn3:hover,#main a.btn3:hover{color:#fff;background:#015542}.btn4 #main a.btn4{font-family:'Roboto Condensed',sans-serif;transition:all .2s ease;display:inline-block;padding:12px 44px;background:0 0;border:2px solid #fff;color:#fff;border-radius:6px;margin-right:10px;cursor:pointer;font-weight:700}.btn4:hover,#main a.btn4:hover{color:#015542;background:#fff}.btn5,#main a.btn5,.wpcf7 input[type=submit]{font-family:'Roboto Condensed',sans-serif;transition:all .2s ease;display:inline-block;padding:14px 36px;background:#889749;color:#fff;border-radius:6px;margin-right:10px;cursor:pointer;font-weight:700}.btn5:hover,#main a.btn5:hover,.wpcf7 input[type=submit]:hover{color:#fff;background:#015542}.btn6,#main a.btn6{font-family:'Roboto Condensed',sans-serif;transition:all .2s ease;display:inline-block;padding:12px 44px;background:0 0;border:2px solid #889749;color:#889749;border-radius:6px;margin-right:10px;cursor:pointer;font-weight:700}.btn6:hover,#main a.btn6:hover{color:#fff;background:#889749}.btn7,#main a.btn7{font-family:'Roboto Condensed',sans-serif;transition:all .2s ease;display:inline-block;padding:14px 46px;background:#fc9127;color:#fff;border-radius:6px;margin-right:10px;cursor:pointer;font-weight:700;text-align:center}.btn7:hover,#main a.btn7:hover{color:#fff;background:#f80}.btn8,#main a.btn8{font-family:'Roboto Condensed',sans-serif;transition:all .2s ease;display:inline-block;padding:14px 46px;background:#fff;color:#fc9127;border-radius:6px;margin-right:8%;cursor:pointer;font-weight:700}.btn8:hover,#main a.btn8:hover{color:#fff;background:#fc9127}.btn-s,#main a.btn-s{transition:all .2s;background:#015542;color:#fff;display:inline-block;margin:0 8px 12px 0;padding:8px 24px;border-radius:22px}.btn-s:hover,#main a.btn-s:hover{background:#fc9127;color:#fff}.searchandfilter{max-width:420px;margin:10px auto 20px}.searchandfilter ul{margin:0 auto;padding:0;max-width:100%}.searchandfilter ul li{display:inline-block;position:relative;float:left;padding:0;margin:0}.searchandfilter ul li:last-child:after{pointer-events:none;display:inline-block;font-family:Rivolicons,sans-serif;pointer-events:none;content:"\e663";color:#000;position:absolute;font-size:20px;top:8px;right:20px;z-index:10}.searchandfilter input{display:block;border:0;line-height:2;color:#000;font-size:inherit;font-family:inherit;height:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:48px}.searchandfilter input[type=text],.searchandfilter input[type=text]:focus{border-radius:28px 0 0 28px;background:#fff;padding:6px 24px;border:0;width:280px;max-width:100%}.searchandfilter input[type=submit]{border-radius:0 28px 28px 0;background:#fff;min-width:60px;padding:6px;overflow:hidden;text-indent:-200px;margin-left:-1px}.searchandfilter input[type=submit]:hover{background:#fff;color:#000}.wpcf7,.adp-popup{color:#015542}.adp-popup p:after{content:"";display:table;clear:both}.wpcf7 input[type=text],.wpcf7 input[type=email]{border:0;border-bottom:3px solid #889749}.wpcf7 .nyhetsbrev-form span.namn{display:block;width:50%;float:left}.wpcf7 .nyhetsbrev-form span.efternamn{display:block;width:50%;float:left}.wpcf7 .nyhetsbrev-form span.namn input,.wpcf7 .nyhetsbrev-form span.efternamn input{display:block;width:90%;margin:0 auto;margin-top:20px}.wpcf7 .nyhetsbrev-form span.email input{display:block;width:95%;margin:0 auto;margin-top:20px}.wpcf7 .wpcf7-acceptance{font-size:14px;font-style:italic}.wpcf7 input[type=submit]{display:block;max-width:320px;width:100%;margin:0 auto}.wpcf7 .staticform input[type=text],.wpcf7 .staticform input[type=email],.wpcf7 .staticform textarea.wpcf7-textarea{border-radius:6px;background:#edf3f2;border:0}#kontakt-form{background:#edf3f2}#kontakt-form .wpcf7 .staticform input[type=text],#kontakt-form .wpcf7 .staticform input[type=email],#kontakt-form .wpcf7 .staticform textarea.wpcf7-textarea{background:#fff}.wpcf7 .quiz{display:block;padding:10px;width:320px;max-width:100%;margin:0 auto;font-size:14px;text-align:center;border-radius:6px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1)}.wpcf7 .quiz input[type=text]{background:#edf3f2;border:0;border-radius:4px;border-bottom:0;margin-top:10px}#dietist-form p:after{content:"";display:table;clear:both}#dietist-form input[type=text],#dietist-form input[type=email],#dietist-form input[type=number],#dietist-form textarea,#dietist-form select{border-bottom:0;border:0;background-color:#edf3f2;border-radius:4px;padding:.5180469716em;outline:0}#dietist-form span.fornamn{display:block;width:48%;float:left}#dietist-form span.efternamn{display:block;width:48%;float:right}#dietist-form span.fornamn input,#dietist-form span.efternamn input,#dietist-form span.email input{margin-bottom:20px}#dietist-form .dietist-lakare,#dietist-form .dietist-frisk,#dietist-form .dietist-referm{display:none}#dietist-form .more{padding:1.41575em 1.41575em 0;border-radius:8px;margin-bottom:1.41575em;border:1px solid #eee}#halsodeklaration-hs{display:none}.adp-popup-type-content .adp-popup-content{padding:40px 80px 20px}.adp-popup-type-content .adp-popup-content p{display:block;clear:both}#cookie-notice .cn-button.bootstrap{color:#fff;background:#889749}#page .menu-primary-menu-container>ul>li>a{font-family:'Roboto Condensed',sans-serif;font-size:16px;font-weight:500;color:#015542;padding-left:20px;padding-right:20px}ul.menu>li.current-menu-item>a span:before{border-color:#889749;display:block}.main-navigation ul li.highlight span{display:inline-block;color:#fff;background:#fc9127;padding:0 20px;border-radius:20px;line-height:2}.main-navigation ul li.highlight span:before{display:none}.hero-desktop{display:block}.hero-mobil{display:none!important}.hero-caption{background:#edf3f2;*border-radius:0 0 16px 16px;*margin-bottom:20%;*box-shadow:0 0 10px rgba(0,0,0,.3);}.hero-caption .textwidget{padding:8% 0 6% 55px;max-width:540px}.hero-caption h1,.hero-caption h2,.hero-caption h3{color:#015542}#provareferm-blob{display:none}.block-green{background-color:#015542;color:#fff}.block-green2{font-family:'Roboto Condensed';background-color:#889749;color:#fff}#page .block-green h1,#page .block-green h2,#page .block-green h3,#page .block-green2 h1,#page .block-green2 h2,#page .block-green2 h3{color:#fff}#page .block-green .widget .textwidget ul,#page .block-green2 .widget .textwidget ul{list-style:none;margin-left:0}#page .block-green .widget .textwidget li,#page .block-green2 .widget .textwidget li{position:relative;padding:0 0 10px 30px;font-size:20px}#page .block-green .widget .textwidget li:after,#page .block-green2 .widget .textwidget li:after{display:block;color:#fff;font-family:'Rivolicons';content:'\e64f';position:absolute;top:0;left:0}#page .block-green2 p{font-size:20px;line-height:1.4}#page .entry-content .vimeo-embed h2.widget-title{display:none}#page .entry-content .vimeo-embed iframe{display:block;box-shadow:0 0 14px rgba(255,255,255,1)}#refermibs-hero{background-image:url('https://referm.se/wp-content/uploads/headerbild02.jpg');background-position:center;background-repeat:no-repeat;background-size:cover}.wave-white-top,.wave-white-top-2{position:relative}.wave-white-top:after,.wave-white-top-2:after{background-image:url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/wave-white.svg);background-color:transparent;background-position:bottom;background-repeat:repeat-x;background-size:auto 90%;content:"";position:absolute;height:150px;width:100%;top:-148px;left:0;z-index:2}.wave-white-top-2:after{background-image:url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/wave-white-2.svg);background-size:102% auto;background-position:bottom left}.wave-double-type-2{background-color:#fff;background-image:url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/wave-double-2.svg);background-repeat:no-repeat;background-size:100% auto,;background-position:bottom -2px center;padding:40px 0 14%}.arrow-down{margin-bottom:-130px}.arrow-yellow-1{position:absolute;bottom:40%;max-width:110px}.tramrosett{position:relative}.tramrosett img{position:absolute;width:240px;height:auto;top:0;right:-80px;z-index:10}.kunderna-tycker-pil{position:relative;height:100%}.kunderna-tycker-pil img{position:absolute;width:50%;max-width:260px;right:-25%;top:-120px}span.heading-underline{display:inline-block;padding:0 40px 10px;border-bottom:4px solid #889749}#kop-referm-header h3{margin-bottom:20px}.kop-referm-more{transition:all 1s ease;max-height:0;overflow:hidden}.kop-referm-more.open{max-height:4000px}.visa-mer{margin:0 auto 60px;cursor:pointer;display:block}.ri.visa-mer{width:42px;font-size:42px;margin:0 auto}.box-shadow{box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:16px;overflow:hidden}#fp-kostbehandling{background-color:#015542}#fp-kostbehandling h4{color:#88974c}#fp-prenumerera{position:relative;color:#015542}#fp-prenumerera h3,#fp-prenumerera strong{color:#fc9127}#fp-prenumerera .fp-prenumerera-left{border-radius:16px 0 0 16px}#fp-prenumerera .fp-prenumerera-right{position:relative;border-radius:0 16px 16px 0}#fp-prenumerera .knapp{font-family:'Roboto Condensed',sans-serif;background:#fc9127;color:#fff;width:126px;height:126px;border-radius:50%;position:absolute;right:-30px;top:-30px;text-align:center;font-size:24px;padding-top:30px;line-height:1;box-shadow:0 0 12px rgba(0,0,0,.5)}#fp-prenumerera .fp-prenumerera-right .knapp strong{display:inline-block;font-weight:700;color:#fff;font-size:44px}.testimonials .testimonial-content{width:70%;margin:0 auto}.testimonials .testimonial-caption h3{width:100%;text-align:center}.testimonials .testimonial-caption img{max-width:180px;height:auto;display:block;margin:0 auto 40px}.testimonials .testimonial-caption strong{color:#889749}.widget .star-ratings .textwidget ul{font-family:inherit;list-style-type:none;margin:0;padding:0;font-size:22px;font-style:italic}.widget .star-ratings .textwidget ul li{font-family:'Roboto Condensed',sans-serif;line-height:1.3;list-style-type:none;padding:0;margin:0 0 40px}.widget .star-ratings .textwidget ul li strong{font-style:normal;font-size:18px}.widget .star-ratings .textwidget ul li img{display:block;margin-bottom:20px}#product-carousel.flexslider{max-width:1480px;margin:0 auto;padding:0 40px 0 20px}#product-carousel.flexslider .flex-viewport{overflow:visible!important}#product-carousel.flexslider .sc-product .sc-product-thumb{width:100%;padding-top:90%;margin-bottom:0}#product-carousel.flexslider .sc-product .sc-product-thumb:before{border-radius:0}#page #product-carousel.flexslider .sc-product{padding:0}#page #product-carousel.flexslider .sc-product h3{font-size:24px;font-weight:700}#product-carousel.flexslider .sc-product .sc-product-caption{padding:20px;background:0 0}#product-carousel.flexslider .flex-control-nav{bottom:0;left:0}#product-carousel.flexslider .sc-product:after{clear:both;display:table-cell;content:""}#qa-accordion{padding:40px 100px 0;border-radius:16px;background:#fff;box-shadow:0 3px 5px rgba(0,0,0,.3);overflow:hidden}.site-content #qa-accordion h3{margin-bottom:1.3em!important}#qa-accordion .sow-accordion-panel-header{font-family:'Roboto Condensed',sans-serif;position:relative;font-size:22px;font-weight:400;outline:none}#qa-accordion .sow-accordion-open-close-button{position:absolute;left:0;top:14px;color:#fc9127}#qa-accordion .sow-accordion-panel{border-bottom:1px solid rgba(1,85,66,.15)}#qa-accordion .sow-accordion-panel a{color:#fc9127}#qa-accordion .btn5{margin-top:1.41575em}.block-content .block-content-right,.block-content .block-content-left{min-height:50%;height:100%;display:block}.block-content .block-content-right .widget{width:100%}#fp-prenumerera .spacer,.entry-content .spacer{visibility:hidden!important;min-height:280px;opacity:0;z-index:-1}.block-content .widget .textwidget ul{list-style-type:none;margin:20px auto 0;width:390px;max-width:90%;font-size:18px;display:block;text-align:left}.block-content .widget .textwidget ul li{position:relative;padding-left:28px;font-weight:400;display:inline-block}.block-content .widget .textwidget ul li:before{display:block;color:#015542;font-family:'Rivolicons';content:'\e64f';position:absolute;top:0;left:0}.block-content .video-mobile{display:none}.block-content .video-desktop{display:block}.block-content .video-desktop img{cursor:pointer;display:block;position:relative;z-index:10}.block-content img.popup{position:relative;z-index:100;cursor:pointer}.block-content-border-top{border-top:4px solid #889749}.widget .textwidget ul{list-style:disc;margin:0 0 1.41575em 20px}.widget .textwidget li{padding-left:6px}#tab-myreferm.woocommerce-Tabs-panel img,#myreferm-app .myreferm-app-left img{display:inline-block;max-width:180px;height:auto;margin:20px 20px 20px 0}#om-oss-content{padding-left:25%;position:relative}#om-oss-content p{display:block}#om-oss-content h2{margin:0;margin-top:-5px;padding:0 30px;text-align:right;display:block;position:absolute;left:0;width:25%}#hero-main-mobile{display:none}#hero-main-desktop{background-color:#ddd;position:relative;overflow:hidden;height:780px;padding:10% 14%}#hero-main-desktop .panel-grid-cell>div:not(.panel-last-child){position:relative;z-index:10}#hero-main-desktop video{position:absolute;width:100%;min-width:1600px;left:0;top:0;z-index:2}#hero-main-desktop:before,#hero-main-mobile:before{position:absolute;content:"";bottom:0;left:-1%;width:102%;height:100%;background-image:url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/top-wave2.svg);background-repeat:no-repeat;background-size:100% auto;background-position:bottom -2px center;z-index:9}#hero-main-desktop .referm-hero-caption{max-width:640px}#hero-main-desktop .textwidget.custom-html-widget,#hero-main-mobile .textwidget.custom-html-widget{padding-left:0;padding-right:0}#hero-main-desktop .sa-funkar-det{position:relative;display:block;padding-top:6%}#hero-main-desktop .sa-funkar-det img{position:absolute;display:block;width:380px;top:100%}#page .flexslider.textslider{background-color:transparent!important;padding-bottom:4%}#tarmresan h2,#tarmresan h3{color:#fff}#page .widget .textwidget .textslider li{color:#fff;padding:0;margin:0}#page .widget .textwidget .textslider li:after{display:none}#page .widget .textwidget .textslider .flex-control-paging{width:100%;background-image:url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/slide-scale.png);background-size:100% auto;background-repeat:no-repeat;background-position:center;height:80px}#page .widget .textwidget .textslider .flex-control-paging li{width:25%;float:left}#page .widget .textwidget .textslider .flex-control-paging li a{position:relative;background:0 0;border-radius:0;height:80px;display:block;width:100%;outline:0}#page .widget .textwidget .textslider .flex-control-paging li a:before{transition:all .3s ease;display:block;position:absolute;content:"";width:22px;height:22px;top:50%;left:50%;border-radius:50%;margin-left:-11px;background:rgba(255,255,255,.3)}#page .widget .textwidget .textslider .flex-control-paging li a:hover:before{background:rgba(255,255,255,1);box-shadow:0 0 10px rgba(0,0,0,.4)}#page .widget .textwidget .textslider .flex-control-paging li.active a{background:rgba(255,255,255,0)}#page .widget .textwidget .textslider .flex-control-paging .marker{position:absolute;width:25%;height:70px;bottom:0;left:0;transition:.3s cubic-bezier(.34,.01,.59,1.03)}#page .widget .textwidget .textslider .flex-control-paging .marker:before{display:block;content:"";transition:.3s cubic-bezier(.34,.01,.59,1.03);background-image:url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/tarm-mask.svg);background-size:70px auto;background-repeat:no-repeat;background-position:center;border-radius:50%;width:66px;height:66px;margin:0 auto;border:2px solid #f0edcb}#page .widget .textwidget .textslider .flex-control-paging li:nth-child(1).active~.marker{left:0!important}#page .widget .textwidget .textslider .flex-control-paging li:nth-child(2).active~.marker{left:24.8%!important}#page .widget .textwidget .textslider .flex-control-paging li:nth-child(3).active~.marker{left:49.8%!important}#page .widget .textwidget .textslider .flex-control-paging li:nth-child(4).active~.marker{left:74.8%!important}#page .widget .textwidget .textslider .flex-control-paging li:nth-child(1).active~.marker:before{background-color:#d82727}#page .widget .textwidget .textslider .flex-control-paging li:nth-child(2).active~.marker:before{background-color:#fc9127}#page .widget .textwidget .textslider .flex-control-paging li:nth-child(3).active~.marker:before{background-color:#f5dd45}#page .widget .textwidget .textslider .flex-control-paging li:nth-child(4).active~.marker:before{background-color:#8a9950}#page .widget .textwidget .textslider .flex-control-paging li:nth-child(1) a:before{top:33%}#page .widget .textwidget .textslider .flex-control-paging li:nth-child(2) a:before{top:21%}#page .widget .textwidget .textslider .flex-control-paging li:nth-child(3) a:before{top:20%}#page .widget .textwidget .textslider .flex-control-paging li:nth-child(4) a:before{top:29%}.helenas-berattelse{text-align:right}.helenas-berattelse img{max-width:320px;display:inline-block}.kategori-block{position:relative;overflow:visible}.kategori-block .widget{background-color:#889749;border-radius:10px}.kategori-block .textwidget{transition:all .3s ease;position:relative;background-color:#333;text-align:center;border-radius:10px;z-index:1;overflow:hidden;padding:0;box-shadow:0 3px 6px rgba(0,0,0,.2)}.kategori-block .textwidget:hover{position:relative;background-color:#333;text-align:center;z-index:1;overflow:hidden;padding:0;margin-top:-10px;margin-left:-10px;margin-right:10px;margin-bottom:10px}.kategori-block .textwidget img{width:100%;height:auto;transition:all .3s ease;display:block}.kategori-block .textwidget h3{display:block;background-color:#fff;padding:20px 0;margin:0;margin-bottom:0!important}.kategori-block .textwidget a>span{transition:all .3s ease;position:absolute;top:40%;color:#fff;display:none}.kategori-block .textwidget:hover a>span{display:block;width:100%;text-align:center}.kategori-block .textwidget:hover img{opacity:.3}.drick-referm-mobil{display:none}.drick-referm-mobil img{width:100%}#provareferm-hero{position:relative;padding:40px 20px 0}#provareferm-hero .panel-grid-cell{position:relative;z-index:1}#provareferm-hero .provareferm-hero-caption{padding:0 0 100px}#provareferm-hero img{margin:0 auto}#provareferm-hero-ny{background-color:#edf3f2;background-image:url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/top-wave.svg),url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/prova-referm-hero-bg.jpg);background-repeat:no-repeat,no-repeat;background-size:100% auto,cover;background-position:bottom -2px center,center center;padding:40px 0 14%}#provareferm-hero-ny .provareferm-hero-caption{padding:0 0 40px}#referm-hero-usps-dt,#referm-hero-usps-mob{text-align:center;line-height:1.3;padding:0 20px}#referm-hero-usps-mob{display:none}#referm-hero-usps-dt img.image{margin:0 auto 20px;width:200px}#referm-hero-usps-mob img.image{margin:0 auto}.top-wave{background-image:url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/top-wave.svg);background-repeat:no-repeat;background-size:100% auto;background-position:bottom -2px center}#provareferm-hero .show-info{font-family:Serif;right:7%;top:28%;position:absolute;text-align:center;background:#889749;width:30px;height:30px;border-radius:50%;display:block;z-index:10;line-height:30px;color:#fff;font-weight:700;cursor:pointer}#provareferm-hero .close-info{right:15px;top:15px;position:absolute;color:#889749;z-index:12;font-size:300%;font-weight:700;cursor:pointer}#provareferm-hero .info-blob{display:none;position:absolute;right:5%;top:8%;text-align:left;font-size:12px;line-height:120%;background:#fff;padding:20px 20px 1px;border-radius:15px;box-shadow:0 0 30px rgba(1,85,66,.6);width:90%;z-index:11}.dagbok-artiklar-blocks{position:relative}.dagbok-artiklar-blocks.last{background-image:url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/top-wave.svg);background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;padding-bottom:20%}.dagbok-artiklar-blocks .dagbok-artikel{background:#edf3f2;padding:20px 20px 0;margin-bottom:40px;line-height:1.4}.dagbok-artiklar-blocks .dagbok-artikel img{width:100%;height:auto}#provareferm-icons{position:relative;background:#889749;color:#efecc9;padding:8% 0}#provareferm-icons h4{color:#efecc9}#provareferm-icons img{max-height:80px;width:auto;margin:0 auto}#manniskorna-bakom img{border-radius:50%;margin:0 auto}.size-me{transition:all .2s ease;transform:scale(1);cursor:zoom-in}.size-me.enlarge{transform:scale(1.3);cursor:zoom-out}.cat-kostbehandling{display:none}.single-product div.product .woocommerce-product-gallery>div img{border-radius:10px;max-width:500px;margin:0 auto!important}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{width:auto;position:relative;bottom:auto;justify-content:left;display:flex;max-width:500px;margin:0 auto 1.618em}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{margin-left:0!important;margin-right:10px!important}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs img{border-radius:0;box-shadow:0px 6px 12px rgba(0,0,0,.3)}.single-product #page #tab-naringsinnehall.woocommerce-Tabs-panel,.single-product #page #tab-additional_information.woocommerce-Tabs-panel{padding-right:20px;padding-left:20px}.wave-left-blue,.wave-left-white,.wave-right-blue,.wave-right-white{position:relative;overflow:hidden}.wave-left-blue:before,.wave-left-white:before{position:absolute;left:-1px;right:0;top:-1px;bottom:-1px;background-color:transparent;background-position:left center;background-repeat:no-repeat;background-size:auto 100%;content:"";z-index:1}.wave-left-blue:before{background-image:url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/left-wave-green.svg)}.wave-left-white:before{background-image:url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/left-wave.svg)}.wave-right-blue:before,.wave-right-white:before{position:absolute;right:-1px;left:0;top:-10px;bottom:-10px;background-color:transparent;background-position:right center;background-repeat:no-repeat;background-size:auto 100%;content:"";z-index:10}.wave-right-blue:before{background-image:url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/right-wave-green.svg)}.wave-right-white:before{background-image:url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/right-wave.svg)}.blue-wave{background-image:url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/blue-wave-bg.svg);background-color:transparent;background-position:center;background-size:100%;background-repeat:no-repeat}.blue-wave img.image{width:100%;margin:0 auto 40px;border-radius:16px}.blue-wave-bottom{display:none}#referm-banner-1{position:relative;background:#015542;color:#fff;z-index:1}#referm-banner-1 h2,#referm-banner-1 h3{color:#fff}#referm-banner-1 .btn5{margin:0 auto;display:block;width:280px;max-width:90%}#referm-banner-1 .btn5:hover{background:#f80}#referm-banner-1:after{background-image:url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/bottom-wave.svg);background-color:transparent;background-position:bottom;background-repeat:no-repeat;background-size:100%;content:"";position:absolute;display:block;height:45%;width:100%;top:-44.5%;left:0;z-index:0}#referm-banner-2{position:relative;background:#889749;color:#fff;z-index:1}#referm-banner-2 h2,#referm-banner-2 h3{color:#fff}#referm-banner-2 .btn1{margin:0 auto;display:block;width:280px;max-width:90%}#referm-banner-2:after{background-image:url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/top-wave.svg);background-color:transparent;background-position:bottom;background-repeat:no-repeat;background-size:100%;content:"";position:absolute;display:block;height:65%;width:100%;top:-64.5%;left:0;z-index:0}.site-footer a.btn5,.site-footer a.btn5:hover{color:#fff}.below-content{text-align:center;background:#edf3f2;padding-bottom:0!important;border-top:0!important}.below-content img{display:inline;padding:0 15px;width:80px;max-width:100%;height:auto}a.above-footer-icon{display:inline-block}.site-footer .widget{font-family:'Roboto Condensed',sans-serif;font-size:80%}.site-footer .widget .widget-title{font-family:'Roboto Condensed',sans-serif;font-size:24px;font-weight:700}.site-footer .widget img{margin-bottom:20px;max-width:160px;height:auto;display:inline}.site-footer .widget .footer-logos{display:block;padding-top:10px}.site-footer .widget .footer-logos img{display:block;width:160px;margin:0 auto;padding:0 15px 30px}#forskning-hero-caption{position:relative;padding:60px;z-index:2}#forskning-hero-caption:before{display:block;position:absolute;top:0;right:0;height:100%;width:2000px;background:rgba(237,243,242,.8);content:"";z-index:-1}.content-area #main .boxed-content-green{color:#fff;background:#015542;padding:40px 40px 10px;margin-bottom:10px}.content-area #main .boxed-content-green a{color:#fff}.content-area #main .boxed-content-green blockquote p{color:#fff}.content-area #main .boxed-content-green3{background:#edf3f2;padding:40px 40px 10px}.ref-litteratur p{font-size:14px;line-height:130%;font-style:italic;margin-bottom:10px}.hans-details{max-width:300px;line-height:130%}#page .shortcode-btn-wrapper{display:flex;flex-direction:row;padding:0 0 40px}#page .shortcode-btn-wrapper.align-left{justify-content:flex-start}#page .shortcode-btn-wrapper.align-right{justify-content:flex-end}#page .shortcode-btn-wrapper.align-center{justify-content:center}#page .sc-product{transition:all .3s ease;font-family:'Roboto Condensed',sans-serif;background:#fff;padding:15px;border-radius:16px;position:relative;margin:20px auto 50px;max-width:480px;box-shadow:0 0 10px rgba(1,85,66,.2)}#page .sc-product:hover{box-shadow:0 0 20px rgba(1,85,66,.4)}#page .sc-product h3{margin-bottom:0}#page .sc-product img{position:relative;margin:0 auto 15px;width:100%;height:auto;border-radius:8px;display:block}#page .sc-product .product-sales-badge{width:120px;height:auto;top:-20px;left:-20px}.sc-product .woocommerce-LoopProduct-link{background-size:cover;position:relative;display:block;height:0;padding-top:100%;margin-bottom:15px}.sc-product .sc-product-thumb{position:relative;border-radius:8px;display:block;content:"";height:0;padding-top:60%;background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:12px}.sc-product .sc-product-thumb:before{position:absolute;background-color:transparent;content:"";width:100%;height:12px;border-radius:6px;z-index:1;bottom:0;left:0}#sc-product-33.sc-product .sc-product-thumb:before{background-color:#015542}#sc-product-47.sc-product .sc-product-thumb:before{background-color:#34509f}#sc-product-613.sc-product .sc-product-thumb:before{background-color:#8a9950}#sc-product-13651.sc-product .sc-product-thumb:before{background-color:#f5dd45}#sc-product-13652.sc-product .sc-product-thumb:before{background-color:#fc9127}#sc-product-14170.sc-product .sc-product-thumb:before{background-color:#d82727}#page .entry-content .sc-product .sc-product-price{color:#889749;font-size:24px;margin-bottom:16px}#page .sc-product del .amount{font-weight:400;color:#015542;font-size:16px;vertical-align:middle;opacity:.7}#page .sc-product .add_to_cart_button{transition:all .2s ease;display:block;width:100%;max-width:220px;padding:0 46px;text-align:center;margin:0 auto;height:0;opacity:0}#page .sc-product:hover .add_to_cart_button{padding:14px 46px;margin:10px auto 0;opacity:1;height:57px}.product-sales-badge{font-family:'Roboto Condensed',sans-serif;font-size:20px;display:inline-block;text-align:center;color:#fff;position:absolute;left:30px;top:15px;z-index:1;height:100px;width:100px;line-height:1}.product-sales-badge img{display:block;width:150px;max-width:150px;height:auto}.single-product .site-main{padding-top:80px}.product .cart .quantity .input-text{border:0!important;border-radius:6px 0 0 6px}.product .cart .quantity .quantity-nav{border:0;border-radius:0 6px 6px 0}.woocommerce-page .quantity .minus,.woocommerce-page .quantity .plus{background-color:transparent;border:0;border-radius:20%;line-height:24px}.woocommerce-MyAccount-navigation{position:relative}#main .woocommerce-MyAccount-navigation ul li a{color:#015542}.widget .textwidget .woocommerce-MyAccount-navigation ul{margin-left:0}button.MyAccount-navigation-toggle{position:absolute;z-index:2;top:-60px;right:-2px;width:24px;height:16px;padding:0;background:#fff;display:none}button.MyAccount-navigation-toggle:hover{background:#fff}button.MyAccount-navigation-toggle .bar{display:block;position:absolute;z-index:1;top:calc(50% - 1px);width:22px;height:2px;opacity:1;background-color:#222}button.MyAccount-navigation-toggle .bar:first-child{margin-top:-7px}button.MyAccount-navigation-toggle .bar:nth-child(2){margin-top:-1px}button.MyAccount-navigation-toggle .bar:nth-child(3){margin-top:5px}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--min-kostbehandling a:before{content:"\e63b";text-align:left;transform:scaleX(-1)}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--appointments a:before{content:"\e609";text-align:left;transform:scaleX(-1)}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--skrivrecension a:before{content:"\e651";text-align:left;transform:scaleX(-1)}.kb-wrapper{position:relative}.kb-content{transition:max-height .6s ease;position:relative;display:none;z-index:0;max-height:6000px}.kb-content.active{display:block;z-index:1}.kb-content-back{cursor:pointer;font-size:15px;color:#777}.kb-content-back:before{color:inherit;font-family:'Rivolicons';content:'\e602';margin-right:6px}.kb-welcome{display:block;position:relative;background:#edf3f2;padding:40px 220px 20px 40px;border-radius:12px;margin-bottom:60px}.kb-welcome:before{position:absolute;content:"";top:100%;width:0;height:0;border-left:40px solid transparent;border-right:40px solid transparent;border-top:40px solid #edf3f2;left:50%;margin-left:-40px;z-index:10}.kb-welcome:after{background-image:url('https://referm.se/wp-content/uploads/referm-hjarta-ljus.png');background-size:100% auto;bacground-repeat:no-repeat;content:"";position:absolute;width:140px;height:140px;right:45px;top:50%;margin-top:-70px}.kb-modules{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-30px;margin-right:-30px}.kb-modules .kb-module{transition:all .2s ease;width:33.3333%;margin-bottom:60px;text-align:center;color:#000;position:relative;padding:0 30px}#kostbehandling .kb-module .kb-module-title{font-family:'Roboto Condensed',sans-serif;display:block;font-size:20px;line-height:1.2;color:#000;margin-bottom:0;font-weight:700}.kb-module .kb-module-thumb{transition:all .2s ease;background-size:100% auto;background-position:center;position:relative;color:#fff;border-radius:12px;background-color:#edf3f2;display:block;padding-top:100%;margin-bottom:15px;cursor:pointer;overflow:hidden}.kb-module .kb-module-thumb .kb-module-overlay{transition:all .3s ease;background-color:rgba(0,0,0,.4);box-shadow:inset 0 0 100px rgba(0,0,0,1);position:absolute;top:0;bottom:0;width:100%;padding:20px;text-align:center;display:flex;align-items:center;opacity:0}.kb-module .kb-module-thumb:hover{background-size:110% auto}.kb-module .kb-module-thumb .kb-module-overlay p{transition:all .3s ease;margin-top:20px;width:100%;font-family:'Roboto Condensed',sans-serif;line-height:1.2;margin-bottom:0}.kb-module.locked .kb-module-thumb .kb-module-overlay p,.kb-module .kb-module-thumb:hover .kb-module-overlay p{margin-top:0;transform:scale(1)}.kb-module.locked .kb-module-thumb .kb-module-overlay .ri-lock{font-size:300%;display:block;clear:both;margin-bottom:8px}.kb-module .kb-module-thumb:hover .kb-module-overlay,.kb-module.locked .kb-module-thumb .kb-module-overlay{opacity:1}#kb-module-recept .kb-module-thumb{background-image:url('https://beta.referm.se/wp-content/uploads/boka-dietist.jpg')}#kb-module-vetenskap .kb-module-thumb{background-image:url('https://beta.referm.se/wp-content/uploads/mage-hjarta.jpg')}.kb-tab-hero{transition:all .4s ease;position:relative;margin-bottom:60px;overflow:hidden}.kb-tab-hero img{width:100%;height:auto;background:#f7f7f7;margin-bottom:15px;text-align:center;color:#aaa;line-height:200px}.kb-tab-hero .kb-tab-hero-desc{display:block;margin-top:18px;color:#000}.kb-tabs{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-30px;margin-right:-30px}.kb-tabs .kb-tab{transition:all .2s ease;position:relative;width:50%;margin-bottom:30px;color:#000;background:#edf3f2;background-clip:content-box;padding:0 30px 30px}.kb-tabs .kb-tab .kb-tab-thumb{transition:all .2s ease;background-size:cover;background-position:center;position:relative;color:#fff;background-color:#edf3f2;display:block;padding-top:50%;cursor:pointer;overflow:hidden}.kb-tab .kb-tab-thumb:before{transition:all .2s ease;background-image:url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/icon-play.svg);background-size:40px 45px;background-position:center;background-repeat:no-repeat;background-color:rgba(255,255,255,0);position:absolute;content:"";width:60px;height:60px;top:50%;left:50%;margin-left:-30px;margin-top:-30px}.kb-tabs .kb-tab .kb-tab-thumb:hover:before{background-size:50px 55px}.kb-tab .kb-tab-inner.active .kb-tab-thumb{opacity:.6}.kb-tab-more{transition:all .3s ease;font-family:'Roboto Condensed',sans-serif;width:100%;cursor:pointer;color:#889749!important;font-size:18px;margin-bottom:18px;padding:0 30px}.kb-tab-more:after{display:inline-block;transition:all .3s ease;font-family:'Rivolicons';content:'\e60d';margin-left:6px}.kb-tab-more.open{color:#000}.kb-tab-more.open:after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.kb-tab-hidden-wrapper{width:100%;display:none}.kb-tab-hidden-wrapper .kb-tab-hidden{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.toggle-media-btn{display:block;padding:15px 0;font-size:16px;cursor:pointer;color:#889749}.toggle-media-btn .label{display:block;position:relative;padding-left:30px}.toggle-media-btn .label-podcast:before{background-image:url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/icon-speech2.svg);background-repeat:no-repeat;background-size:25px auto;position:absolute;left:0;top:0;display:block;content:"";width:30px;height:30px}.toggle-media-btn .label-video:before{background-image:url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/icon-play2.svg);background-repeat:no-repeat;background-size:22px auto;position:absolute;left:0;top:0;display:block;content:"";width:30px;height:30px}.kb-posts{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-30px;margin-right:-30px}.kb-posts .kb-post{transition:all .2s ease;position:relative;width:50%;margin-bottom:60px;color:#000;background:#edf3f2;background-clip:content-box;padding:0 30px}.kb-posts .kb-post .kb-post-thumb{transition:all .2s ease;background-size:cover;background-position:center;position:relative;display:block;height:220px;overflow:hidden}.kb-posts .kb-post .kb-post-title,.kb-tabs .kb-tab .kb-tab-title{font-size:22px}.kb-tabs .kb-tab .kb-tab-desc,.kb-posts .kb-post .kb-post-desc{padding:20px 20px 0;color:#015542;font-size:80%}.dagbok-artiklar-blocks .dagbok-artikel a,.kb-posts .kb-post .kb-post-desc a.kb-post-more{display:inline-block;border-bottom:2px solid #fc9127;padding-bottom:10px;margin-bottom:20px}#betyg-stars{margin-bottom:10px}#betyg-stars .ri-star{transition:all .3s ease;display:inine;margin-left:6px;color:#ccc;cursor:pointer}#betyg-stars[data-rating="1"] .star-1,#betyg-stars[data-rating="2"] .star-1,#betyg-stars[data-rating="2"] .star-2,#betyg-stars[data-rating="3"] .star-1,#betyg-stars[data-rating="3"] .star-2,#betyg-stars[data-rating="3"] .star-3,#betyg-stars[data-rating="4"] .star-1,#betyg-stars[data-rating="4"] .star-2,#betyg-stars[data-rating="4"] .star-3,#betyg-stars[data-rating="4"] .star-4,#betyg-stars[data-rating="5"] .star-1,#betyg-stars[data-rating="5"] .star-2,#betyg-stars[data-rating="5"] .star-3,#betyg-stars[data-rating="5"] .star-4,#betyg-stars[data-rating="5"] .star-5{color:#889749!important}#betyg-stars .selected,#betyg-stars .ri-star:hover{color:#889749}#betyg-stars .star-1:hover~.ri-star{color:#ccc}#betyg-stars .star-2:hover~.ri-star{color:#ccc}#betyg-stars .star-3:hover~.ri-star{color:#ccc}#betyg-stars .star-4:hover~.ri-star{color:#ccc}#betyg-stars .star-5:hover~.ri-star{color:#ccc}#recension .recension-form .wpcf7-list-item{margin-left:0}.summary{font-family:'Roboto Condensed'}#page .summary h1.product_title{font-size:38px;margin-bottom:15px}.summary p{font-family:'Roboto Condensed',sans-serif;line-height:1.37;font-size:16px}.mobile-short-description .woocommerce-product-details__short-description{display:none}.summary .woocommerce-product-details__short-description a{color:#889749}.summary .woocommerce-product-details__short-description a:hover{color:#fc7a19}.summary .woocommerce-product-details__short-description ul{list-style-type:none;margin-left:0;margin-bottom:0}.summary .woocommerce-product-details__short-description ul li{position:relative;padding-left:28px;font-weight:400;line-height:1.37;font-size:16px;margin-top:10px}.summary .woocommerce-product-details__short-description ul li:before{display:block;*color:#889749;font-family:'Rivolicons';content:'\e64f';position:absolute;top:0;left:0}.summary .woocommerce-product-details__short-description ul li.disable{color:#bcc1c0}.woosb-wrap .woosb-products{border-radius:6px !important;background:#fff;margin-bottom:0!important}.woosb-products .woosb-product .woosb-price{display:none}.woosb-products .woosb-product .woosb-title .woosb-title-inner{text-align:right;padding-right:5px}.woosb-cart-child{display:none}.shoptimizer-product-prevnext,.call-back-feature{display:none}ul.products li.product:not(.product-category):before{border-radius:16px}ul.products li.product .product-label{visibility:hidden}ul.products li.product .product-out-of-stock{display:none}#all-referm-products ul.products .product{text-align:left;font-family:'Roboto Condensed',sans-serif}#all-referm-products ul.products .product .product__categories{display:none}#all-referm-products ul.products .product .woocommerce-loop-product__title a{font-family:'Roboto Condensed',sans-serif;color:#015542;font-size:28px;line-height:110%}#all-referm-products ul.products .product .price{color:#889749;font-size:20px}#all-referm-products ul.products .product .price del{color:#015542}.woocommerce-breadcrumb{display:none}.related-wrapper{display:none}.woocommerce-page .quantity .minus,.woocommerce-page .quantity .plus{color:#015542}#page .cart .single_add_to_cart_button{border-radius:6px!important;font-family:'Roboto Condensed',Sans-serif;height:auto;font-size:18px;line-height:58px}#page #refermcfg-utvald-produkt .cart .single_add_to_cart_button{max-width:220px}#page .woocommerce-tabs{padding:0}#page .woocommerce-tabs ul.tabs{position:relative;padding:0 20px 80px;background-color:#fff;background-image:url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/new-wave-1.svg);background-position:center bottom;background-repeat:no-repeat;background-size:102% auto}#page .woocommerce-tabs ul.tabs li a{font-size:20px!important;font-family:'Roboto Condensed'}#page .woocommerce-tabs .woocommerce-Tabs-panel{max-width:840px!important}.woocommerce-tabs .tabs.wc-tabs li a{color:#015542!important}.woocommerce-tabs .tabs.wc-tabs li.active a{color:#015542!important;font-weight:400!important}.woocommerce-tabs .tabs li a:after{border-bottom:2px solid #889749!important}.woocommerce-tabs #tab-description table{width:100%}.woocommerce-tabs #tab-description table td{position:relative;padding-bottom:20px}.woocommerce-tabs #tab-description table img{position:absolute;left:-75px}.product .product-details-wrapper{position:relative;overflow:visible}.product-details-wrapper .summary .woocommerce-Price-amount{font-size:28px}.product-details-wrapper .summary .sale-item{display:none}.product-details-wrapper .product-sales-badge{display:inline-block;text-align:center;color:#fff;position:absolute;left:20px;top:-20px;z-index:4}.product-details-wrapper .product-sales-badge strong{font-size:170%}.partner-logos{display:flex;justify-content:space-around;border:1px solid #000;border-radius:6px;padding:15px;opacity:.8}.partner-logos img{display:inline;width:auto;height:18px}.partner-logos img:nth-child(2){height:32px;margin-top:-7px;margin-bottom:-7px}.product p.price{display:flex;flex-direction:row-reverse;line-height:28px}.product p.price ins .woocommerce-Price-amount{margin-right:6px;font-size:20px}.summary .recension-rating-wrapper{position:relative;border-top:1px solid #ddd;padding-top:10px}.summary .recension-rating{display:block;font-size:14px;text-align:right;position:absolute;right:0;top:-30px}.recension-utvald{margin-top:20px;font-style:italic}#page .recension-utvald h4{font-size:18px;font-weight:600;margin-top:0}.recension-utvald .recension-rating{display:inline-block;margin-left:10px}.recensioner-list{list-style-type:none;border-top:1px solid #ddd;margin:20px}.recensioner-list .recension-single{position:relative;font-size:16px;padding:30px 0 10px 84px;border-bottom:1px solid #ddd}#page .recensioner-list .recension-single .avatar{position:absolute;top:25px;left:0;background-color:#889749;width:60px;height:60px;line-height:60px;border-radius:50%;color:#fff;text-align:center;font-size:26px}#page .recensioner-list .recension-single .avatar:after{font-family:'Rivolicons';position:absolute;bottom:0;right:-10px;background-color:#fff;width:24px;height:24px;line-height:24px;font-size:13px;text-align:center;content:"\e60b";border:1px solid #889749;box-shadow:0 0 0px 2px #fff;border-radius:50%;color:#889749}#page .recensioner-list .recension-single h4{font-size:14px;color:#889749;font-weight:700}#page .recensioner-list .recension-single h4 .verified{opacity:.5;font-weight:400;margin-left:6px;color:#666}#page .recensioner-list .recension-single .content{position:relative}.recension-rating{display:block;text-align:left;margin-bottom:20px}.recension-rating .ri-star{opacity:.5;margin-right:6px;color:#666}.recension-rating .ri-star.active{opacity:1;color:#889749}.recension-date{position:absolute;font-size:14px;right:0;top:-3px;opacity:.5;color:#666}.payment_method_redlight_swish-ecommerce p{color:rgba(0,0,0,.5)}#wc-redlight_swish-ecommerce-swish-form input{border:1px solid #e2e2e2;border-radius:4px;padding-top:4px}.wpmc-tabs-wrapper{padding-top:30px;max-width:780px!important;margin:0 auto!important}.woocommerce-notices-wrapper{max-width:780px!important;margin:0 auto!important}.woocommerce .woocommerce-error{background-color:#eb9da0!important;border-left:0}.woocommerce-checkout .entry-content .woocommerce-error a.showlogin{display:none}.wpmc-tabs-wrapper .wpmc-tabs-list{background-color:#fff!important}.wpmc-step-login{max-width:700px;width:100%;margin:0 auto;border:0;background:#edf3f2;border-radius:6px}.wpmc-step-login p.form-row,#page .wpmc-step-login h3{margin-bottom:10px;display:block}.wpmc-steps-wrapper{max-width:780px!important;margin:20px auto}.wpmc-step-item{margin:0 auto;max-width:780px!important}.wpmc-step-login .woocommerce-form-login__rememberme{display:none}.wpmc-nav-wrapper{max-width:780px!important;margin:30px auto 0!important}.woocommerce-checkout .wpmc-steps-wrapper #checkout_login.woocommerce_checkout_login{background:#edf3f2;padding:40px 10px;border-radius:6px}.new-customer{padding:40px 40px 0}.new-customer p{font-size:16px}#checkout_coupon .woocommerce-form-coupon{color:#111}#checkout_coupon .woocommerce-form-coupon .form-row button.button:not(#place_order),.new-customer .btn-next{border:0;color:#fff;background:#fc7a19;height:auto;line-height:1;padding:13px;border-radius:3px;font-size:13px;font-weight:700;font-family:'Lato',Arial,sans-serif;text-transform:uppercase}.woocommerce-checkout .wpmc-steps-wrapper .new-customer,.woocommerce-checkout .wpmc-steps-wrapper .old-customer{width:50%;float:left;border:0;margin:0;padding:0 30px}.woocommerce-checkout .wpmc-steps-wrapper .old-customer{border-left:2px solid rgba(1,85,66,.1)}.woocommerce-checkout .wpmc-steps-wrapper .old-customer .woocommerce-form-login{width:100%;padding:0;margin:0}.woocommerce-checkout .wpmc-steps-wrapper .old-customer .no-konto{display:block;padding:12px;background:rgba(1,85,66,.06);border-radius:6px}.woocommerce-checkout .wpmc-steps-wrapper .old-customer .no-konto p{display:block;margin:0;padding:0}#check_email_wrapper{display:block;max-width:420px;margin-top:40px}#check_email_wrapper .account-test{border:0;color:#fff;background:#889749;height:auto;line-height:1;padding:13px;margin:0;border-radius:3px;font-size:13px;font-weight:700;font-family:'Lato',Arial,sans-serif;text-transform:uppercase}#check_email_wrapper #check_email_field{position:relative;width:100%;float:none;padding-right:40px}#check_email_wrapper #check_email_field .check-email-search{transition:all .2s ease;display:block;width:40px;height:40px;line-height:40px;text-align:center;position:absolute;right:0;top:0;background:#fff;border-left:2px solid #edf3f2;color:rgba(1,85,66,1);cursor:pointer}#check_email_wrapper #check_email_field .check-email-search:hover{background:#fc7a19;color:#fff}#check_email_wrapper .message{display:block;width:100%;padding-top:10px}#check_email_wrapper .message .message-mobile{display:none}#check_email_wrapper p{font-size:15px;line-height:1.3}#check_email_wrapper .message p{font-size:13px;line-height:1.3}.wpmc-nav-wrapper{padding-bottom:85px}.wpmc-nav-wrapper button#wpmc-back-to-cart{font-weight:400!important;font-size:15px!important;background-color:#fff!important;padding-left:0;padding-right:0}.wpmc-nav-wrapper button#wpmc-prev,.wpmc-nav-wrapper button#wpmc-next{padding:0 12px;font-size:15px;line-height:1}.account-notice{font-style:italic;color:#111;font-size:13px}.coupon-wrapper{display:none;visibility:hidden;overflow:hidden;height:0}#masthead h1{font-size:26px}.cart-message{padding:10px;font-size:12px;line-height:1.3;border-radius:3px;background:#889749;color:#fff;margin:20px auto;max-width:938px}.woocommerce-checkout .woocommerce-form-coupon-toggle{display:inline-block;font-family:'Roboto Condensed',sans-serif;margin-top:-25px;float:left}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info,.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info a.showcoupon{font-size:14px;color:rgba(0,0,0,.5)}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info a.showcoupon{font-style:italic;font-weight:400!important;text-decoration:none;border-bottom:0;margin-left:0;color:rgba(0,0,0,1)}.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info{backgound:transparent;color:#111;padding:10px;margin-top:10px;text-align:center}.woocommerce-message{display:none}.woocommerce-checkout .entry-content .woocommerce-message,.woocommerce-checkout .entry-content .woocommerce-NoticeGroup-checkout{max-width:938px;width:100%;margin:0 auto}.woocommerce-checkout .entry-content .woocommerce-NoticeGroup-checkout{max-width:670px;padding:0 30px;position:fixed;top:200px;cursor:pointer;z-index:100}.woocommerce-checkout .entry-content .woocommerce-NoticeGroup-checkout ul.woocommerce-error{box-shadow:0 0 60px rgba(1,85,66,.6);font-size:18px;line-height:140%}.woocommerce-checkout .entry-content .woocommerce-NoticeGroup-checkout ul.woocommerce-error li{margin:5px 0}.woocommerce-checkout .entry-content .woocommerce-form-coupon{max-width:780px;width:100%;margin:35px auto 15px;border:0;background:#edf3f2;border-radius:8px;padding:22px}.woocommerce-checkout .entry-content .woocommerce-form-coupon .button:not(#place_order){font-family:'Roboto Condensed',sans-serif;color:#fff;background-color:#889749;padding:0 .7em;border-radius:4px;height:40px;line-height:40px}body #payment .place-order .button{margin-bottom:30px}.woocommerce-mailchimp-opt-in label{font-weight:700}.woocommerce-checkout .entry-content .woocommerce-form-login .woocommerce-form-login__submit,.woocommerce-checkout .entry-content .coupon-wrapper .woocommerce-form-coupon p button.button{font-family:'Roboto Condensed',sans-serif;border:0!important;color:#fff!important;background:#889749!important;height:auto!important;line-height:1!important;padding:13px!important;margin-top:0}.cart-collaterals .cart_totals .shop_table{background-color:#edf3f2;border:1px solid #fff}.cart-collaterals .cart_totals .shop_table tr.cart-subtotal td,.cart-collaterals .cart_totals .shop_table tr.cart-subtotal th,.cart-collaterals .cart_totals .shop_table tr.order-total td,.cart-collaterals .cart_totals .shop_table tr.order-total th{background-color:#edf3f2;border-bottom:1px solid #fff}.checkout .coupon-wrapper,.checkout #customer_details.col2-set,.checkout h3#order_review_heading,.woocommerce-form-login-toggle,.checkout #order_review.woocommerce-checkout-review-order{float:none;width:700px;max-width:100%;margin-right:auto;margin-left:auto}.checkout .coupon-wrapper{margin-top:0;border-top:0;border-bottom:1px solid #eee}.checkout #customer_details.col2-set{border:0;margin-bottom:40px}.woocommerce-checkout .form-row input[type=email],.woocommerce-checkout .form-row input[type=password],.woocommerce-checkout .form-row input[type=tel],.woocommerce-checkout .form-row input[type=text],body.woocommerce-checkout .form-row select{background-color:#fff!important}.referm-checkout-review-order-table,.woocommerce-checkout-review-order-table{margin-bottom:40px}.referm-checkout-review-order-table tfoot td,.referm-checkout-review-order-table tfoot th,.woocommerce-checkout-review-order-table tfoot td,.woocommerce-checkout-review-order-table tfoot th{background-color:#edf3f2!important}#order_review tr.shipping.woocommerce-shipping-totals td{border-radius:0;border-color:#edf3f2!important;border:0}#order_review .shop_table tr.shipping th{display:none!important}#order_review .shop_table tr.shipping td,#order_review .woocommerce-checkout-review-order-table tfoot th,#order_review .woocommerce-checkout-review-order-table tfoot td,#order_review .woocommerce-checkout-review-order-table tr.order-total td,#order_review .woocommerce-checkout-review-order-table tr.order-total th{border-radius:0;border-color:#edf3f2!important;border-bottom:1px solid #fff!important}#order_review .woocommerce-checkout-review-order-table tr.order-total th,#order_review .woocommerce-checkout-review-order-table tr.order-total td{vertical-align:middle}#shipping_method label:after{display:block;content:"Välj ditt närmaste upphämtningsställe";color:rgba(0,0,0,.5);font-size:14px;font-weight:400;padding-top:5px;padding-bottom:5px}.referm-checkout-review-order-table th{display:none}.referm-checkout-review-order-table tbody td{padding-top:.7em;padding-right:0;padding-bottom:.7em;border-bottom:1px solid #eee;color:#222;background-color:transparent;font-size:18px;position:relative}.referm-checkout-review-order-table td.product-name{position:relative;height:100px;padding-left:120px;vertical-align:middle;border:1px solid #edf3f2;border-right:0;border-radius:8px 0 0 8px;overflow:hidden}.referm-checkout-review-order-table .product-name .product-item-thumbnail{position:absolute;left:0;top:0;width:98px;height:98px}.referm-checkout-review-order-table .product-name .product-item-thumbnail img{width:98px;height:98px}.referm-checkout-review-order-table .product-name{word-wrap:inherit;line-height:1.4}.referm-checkout-review-order-table .product-name .product-quantity{font-weight:400;color:#777;font-size:12px}.referm-checkout-review-order-table td.product-total{border:1px solid #edf3f2;border-left:0;padding-right:22px;padding-top:.7em;padding-bottom:.7em;vertical-align:middle;border-radius:0 8px 8px 0;text-align:right}.postnord_servicepoint_container{position:relative}.postnord_servicepoint_container:after{position:absolute;display:block;top:-3.9em;right:0;background-image:url('https://referm.se/wp-content/plugins/referm/img/postnord-logo.png');background-size:cover;content:"";width:78px;height:16px}.woocommerce-billing-fields__field-wrapper{background:#edf3f2;padding:22px 22px 5px;border-radius:6px;display:block;margin-bottom:0}.woocommerce-account-fields{display:block;background:#edf3f2;padding:0 22px 1px;border-radius:0 0 6px 6px;display:block;margin-bottom:20px;margin-top:-6px}.woocommerce-additional-fields{display:none}body .woocommerce-checkout #ship-to-different-address{border-top:0}.woocommerce-shipping-fields__field-wrapper{background:#edf3f2;padding:22px;border-radius:6px;display:block;margin-bottom:20px}.woocommerce-checkout .form-row textarea#order_comments{transition:all .4s ease;background:#fff;padding:22px;border-radius:6px;border:1px solid #e2e2e2;max-height:75px}.woocommerce-checkout .form-row textarea#order_comments:focus{transition:all .4s ease;max-height:1000px}.followup-checkout .form-row{padding:12px 22px 8px;border-radius:6px;border:2px solid #889749}.hitta-kostbehandling-caption .btns{width:100%;position:relative;display:block;padding-bottom:20px}.hitta-kostbehandling-caption .btns:after{clear:both;content:"";display:table}.hitta-kostbehandling-caption .btn3,.hitta-kostbehandling-caption .btn7{width:48%;max-width:280px;text-align:center;display:block;float:left;padding-left:0;padding-right:0;margin-right:2%}body #customer_details #ship-to-different-address{border-top:0;margin-top:0}#billing_country_field,#country_field{display:none}#billing_postcode_field,#billing_city_field,#shipping_postcode_field,#shipping_city_field{width:48%;float:left;clear:none}#billing_city_field,#shipping_city_field{float:right}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper p.form-row.validate-required{margin:0 0 10px;font-weight:700}.woocommerce-checkout p.form-row.woocommerce-invalid input.input-text{box-shadow:inset 0 0 0px 3px #e2401c}.woocommerce-checkout p.form-row.mailchimp-newsletter{.border:2px solid #889749;.border-radius:6px;.padding:5px 10px 7px}.woocommerce-checkout p.form-row.mailchimp-newsletter label{margin:0 0 0 5px;font-weight:700}#page .entry-content .woocommerce-terms-and-conditions-wrapper{color:#111}.woocommerce-checkout #klarna-pay-now-main,.woocommerce-checkout #klarna-pay-later-main{max-width:1000px!important}#page .entry-content .woocommerce-form-coupon{color:#111}body.woocommerce-order-received #page .woocommerce-order-details .wc-item-meta{display:none}body.woocommerce-order-received #page .woocommerce-order h2,body.woocommerce-order-received #page .woocommerce-customer-details h2{font-size:24px}.woocommerce-customer-details .col2-set{width:100%;margin-right:0;color:#222;font-size:16px}#refermcfg-svar{position:relative}#refermcfg-signup{width:570px;position:fixed;padding:3%;top:200px;left:50%;background:#fff;box-shadow:0 0 30px rgba(1,85,66,.6);z-index:100;margin-left:-285px}#refermcfg-signup button{font-family:inherit;font-weight:400;display:inline-block;color:#fff;background:#fc9127;padding:4px 20px;border-radius:24px;line-height:2;min-width:180px}#refermcfg-signup .refermcfg-signup-content{min-height:260px;display:flex;align-items:center;flex-wrap:wrap}#refermcfg-signup .refermcfg-signup-x{display:inline-block;font-family:Sans-serif;font-weight:700;font-size:28px;position:absolute;right:14px;top:0;cursor:pointer}#refermcfg-signup p.refermcfg-policy{font-size:14px;font-style:italic;text-align:left;margin:20px 0}#refermcfg-signup p.refermcfg-policy a{color:#889749}#refermcfg-signup input[type=text]{background-color:#edf3f2;font-family:inherit;border-radius:3px;border:0}#refermcfg-signup input[type=text]:focus{box-shadow:0 0 12px rgba(1,85,66,.3)}#refermcfg-mctag{display:none}#refermcfg-signup .refermcfg-signup,#refermcfg-signup .refermcfg-success,#refermcfg-signup .refermcfg-error{width:100%}#refermcfg-submit.disabled{pointer-events:none;cursor:not-allowed}.refermcfg-success-icon{transition:opacity .3s ease;display:block;width:100px;height:100px;margin:0 auto;font-size:54px;color:#fff;background:#3bb54a;border-radius:50%;padding-top:8px;opacity:0}.refermcfg-success-icon.show{animation-name:zoomin;animation-duration:.3s;animation-timing-function:ease-in;animation-iteration-count:linear;opacity:1}@keyframes zoomin{0%{transform:scale(3);opacity:0}100%{transform:scale(1);opacity:1}}@font-face{font-family:'flexslider-icon';src:url(//referm.dk/wp-content/plugins/referm/inc/css/../inc/flexslider/fonts/flexslider-icon.eot);src:url(//referm.dk/wp-content/plugins/referm/inc/css/../inc/flexslider/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(//referm.dk/wp-content/plugins/referm/inc/css/../inc/flexslider/fonts/flexslider-icon.woff) format('woff'),url(//referm.dk/wp-content/plugins/referm/inc/css/../inc/flexslider/fonts/flexslider-icon.ttf) format('truetype'),url(//referm.dk/wp-content/plugins/referm/inc/css/../inc/flexslider/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:400;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;outline:none}.flex-pauseplay span{text-transform:capitalize}.flex-direction-nav{display:none}.flex-control-nav li,.flex-control-nav a{outline:none}.flexslider{margin:0;padding:0;max-width:100%}.flexslider ul.slides{margin-left:0!important}.flexslider ul.slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{background:#fff;position:relative;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none}}.carousel li{margin-right:5px}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:32px;display:inline-block;content:'\f001';color:#889749;text-shadow:1px 1px 0 rgba(255,255,255,.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover,.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:7px;height:7px;display:block;background:#edf3f2;cursor:pointer;text-indent:-9999px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.flex-control-paging li a:hover{background:#015542}.flex-control-paging li a.flex-active{background:#015542;cursor:default}.featured-posts-header{text-align:center;margin:0 auto;max-width:840px;margin-bottom:60px;padding:0 25px}.featured-posts-header h2{border-bottom:3px solid #889749}.featured-posts-loop .featured-post{display:block;position:relative;font-size:80%;padding-bottom:60px;margin-bottom:0;border:0}.featured-posts-loop .featured-post .featured-post-inner{transition:all .3s ease;background:#edf3f2;color:#015542;padding-bottom:40px;display:block;height:100%}.featured-posts-loop .featured-post:hover .featured-post-inner{box-shadow:0 0 30px rgba(0,0,0,.3)}.featured-posts-loop .featured-post .featured-post-thumb{width:100%;height:auto}.featured-posts-loop .featured-post-details{padding:20px 30px 35px}#page .featured-posts-loop .featured-post-details h3{font-weight:400;font-size:22px;margin-top:18px}#page .featured-posts-loop .featured-post-details p{margin-bottom:0}.featured-posts-loop .featured-post-details p.featured-post-readmore{display:inline-block;color:#015542;padding:6px;border-bottom:3px solid #fc9127;font-weight:400;position:absolute;bottom:80px;left:60px}.featured-posts-loop .featured-post-details p.featured-post-readmore:after{color:#015542;transition:all .3s ease;opacity:0;position:absolute;right:50px;top:6px;color:inherit;font-family:'Rivolicons';content:'\e603';margin-left:6px;vertical-align:bottom}.featured-posts-loop .featured-post:hover .featured-post-readmore:after{color:#015542;right:-16px;opacity:1}.site-content ul.featured-post-tags{list-style-type:none;margin:0;padding:0;margin-top:-33px;margin-left:-12px}.site-content ul.featured-post-tags li{display:inline-block;margin:0 0 4px;font-size:12px;padding:5px 12px;background:#015542;color:#fff;border-radius:14px}.featured-posts-footer{text-align:center;margin-bottom:0}.hitta-kostbehandling-thumb img{display:none}.sticky-add-to-cart{display:none}.single-post-hero{width:100%;height:0;padding-top:30%;background-size:cover;background-position:center;content:" "}.single-post-title{position:relative;padding:40px 20px 60px;background-color:#fff;background-image:url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/new-wave-1.svg);background-position:center bottom;background-repeat:no-repeat;background-size:102% auto}.single-post-title.tarm:after{position:absolute;right:10%;top:70%;width:280px;height:390px;background-image:url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/stomach02.svg);background-position:center bottom;background-repeat:no-repeat;background-size:100% auto;content:""}#page .single-post-title h1{font-size:38px}.single-post-title .container{max-width:840px}.single-post-title .container .post-categories span{color:#889749}#primary.single-post-content #main{max-width:840px;margin:0 auto;padding-top:60px;padding-bottom:100px;z-index:1;position:relative}#primary.single-post-content .post-categories{font-weight:400;font-size:18px;color:#889749;margin-bottom:30px}.single-post-related{float:left;margin-bottom:60px}.blog .archive-header{display:none}.referm-archive-header{text-align:center;position:relative;width:100%;padding:100px 15px 160px;margin-bottom:100px;background-image:url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/wave-white.svg);background-position:center bottom -1px;background-repeat:repeat-x;background-size:102% auto}.referm-archive-header .col-full{max-width:890px}.referm-archive-header .menu{margin:10px auto 0;display:inline-block;list-style-type:none;padding:0 15px}.referm-archive-header .menu li.menu-item{padding:0 8px 8px 0;display:inline-block;float:left}.referm-archive-header .menu li.menu-item a{transition:all .3s ease;font-size:14px;display:inline-block;text-align:center;color:#fff;background:#015542;padding:8px 24px;border-radius:30px}.referm-archive-header .menu li.menu-item a:hover,.referm-archive-header .menu li.menu-item.current-menu-item a{background:#fff;color:#015542}#primary.insikt-content #main{width:840px;max-width:80%;margin:0 auto;padding-top:400px;padding-bottom:100px}#primary.insikt-content .insikt-content-footer{padding-top:60px}#kostbehandling.media-post-content #main{max-width:840px;margin:0 auto;padding-top:80px;float:none}#kostbehandling.media-post-content .btn7{display:block;margin:0 auto;display:block;width:320px;max-width:100%;margin-bottom:80px}#survey .wp-sjs-plugin .sv-root-modern .sv-footer__next-btn,#survey .wp-sjs-plugin .sv-root-modern .sv-footer__prev-btn,#survey .wp-sjs-plugin .sv-root-modern .sv-footer__complete-btn{transition:all .3s ease;font-family:'Roboto Condensed',sans-serif;background:#889749;border-radius:6px}#survey .wp-sjs-plugin .sv-root-modern .sv-footer__next-btn:hover,#survey .wp-sjs-plugin .sv-root-modern .sv-footer__prev-btn:hover,#survey .wp-sjs-plugin .sv-root-modern .sv-footer__complete-btn:hover{background:#015542}#survey .wp-sjs-plugin h5.sv-title.sv-question__title{font-family:'Roboto Condensed',sans-serif!important}#survey .wp-sjs-plugin .sv-root-modern .sv-question__title--answer{background-color:#edf3f2!important}#survey .wp-sjs-plugin .sv-root-modern .sv-item__decorator{border:solid 1px #fff}#survey .wp-sjs-plugin .sv-root-modern .sv-checkbox--checked .sv-checkbox__svg{background-color:#889749}#survey .wp-sjs-plugin .sv-root-modern input[type=text],#survey .wp-sjs-plugin .sv-root-modern input[type=email]{max-width:320px}#survey .wp-sjs-plugin .sv-root-modern input[type=text]:focus,#survey .wp-sjs-plugin .sv-root-modern input[type=email]:focus{border-color:#889749}#survey .wp-sjs-plugin .sv-row__question--small:only-child{max-width:100%;padding-left:0!important}#customer_login .u-column2{display:none}#kostrad-special{padding:8% 20px 6%}#kostrad-special h3{display:inline-block;clear:both;border-bottom:2px solid #889749}#kostrad-special table{border:0;margin-left:-100px}#kostrad-special table th,#kostrad-special table td{padding:10px 20px 10px 0;vertical-align:middle}#kostrad-special table th{width:100px}#kostrad-special table th img{max-width:60px;max-height:60px;margin:0 auto;width:auto;height:auto}@media screen and (max-width:1024px){.hero-caption{padding:30px 30px 10px;border-radius:0;margin-bottom:0;box-shadow:0;background-color:#edf3f2}#page .entry-content{font-size:80%;pading-left:}.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}#main .wc-appointments-date-picker .ui-datepicker td.ui-datepicker-current-day a,#main .wc-appointments-date-picker .ui-datepicker td.ui-datepicker-current-day a:hover,#main .wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot.selected a,#main .wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot.selected:hover a{background-color:#889749}#main .wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot:focus a,#main .wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot:hover a{background-color:#edf3f2}.variation-Konsultationenslngd{display:none}.show-mob,#main a.show-mob{display:none}.row{position:relative;display:block}.container{max-width:70%;margin:0 auto;position:relative;display:block}.flex,.flex-stretch{display:flex!important;flex-wrap:wrap;align-items:stretch}.flex-center{display:flex!important;flex-wrap:wrap;align-items:center}.col{display:block;position:relative;float:left}.space-s>.col{padding-left:15px;padding-right:15px;background-clip:content-box}.space-m>.col{padding-left:30px;padding-right:30px;background-clip:content-box}.space-l>.col{padding-left:60px;padding-right:60px;background-clip:content-box}.col-l-12{width:100%}.col-l-11{width:91.66666667%}.col-l-10{width:83.33333333%}.col-l-9{width:75%}.col-l-8{width:66.66666667%}.col-l-7{width:58.33333333%}.col-l-6{width:50%}.col-l-5{width:41.66666667%}.col-l-4{width:33.33333333%}.col-l-3{width:25%}.col-l-2{width:16.66666667%}.col-l-1{width:8.33333333%}@media all and (max-width :1440px){#hero-main-desktop{height:630px}#hero-main-desktop .sa-funkar-det img{width:320px;top:50%}}@media all and (max-width :1200px){.col-m-12{width:100%}.col-m-11{width:91.66666667%}.col-m-10{width:83.33333333%}.col-m-9{width:75%}.col-m-8{width:66.66666667%}.col-m-7{width:58.33333333%}.col-m-6{width:50%}.col-m-5{width:41.66666667%}.col-m-4{width:33.33333333%}.col-m-3{width:25%}.col-m-2{width:16.66666667%}.col-m-1{width:8.33333333%}#om-oss-content{padding-left:0}#om-oss-content h2{margin-top:0;padding:0;text-align:left;position:relative;left:auto;width:100%;margin-bottom:10px}#qa-accordion{padding:30px 15px 0}.my-account-head-label{display:none}.my-account-head-icon{margin-right:0}.my-account-head-icon{display:block}#page .menu-primary-menu-container>ul>li>a{padding-left:14px;padding-right:14px}.main-navigation ul li.highlight span{line-heioght:1}.featured-posts-loop,#main .product-details-wrapper,#page.hfeed .entry-content{padding-right:12.5px;padding-left:12.5px}.woocommerce-account .col-full h1.entry-title{margin-top:30px;padding-left:12.5px}#hero-main-desktop video{min-width:1300px;left:auto;right:-10%}.summary .recension-rating{text-align:left;position:relative;right:initial;top:0}}@media all and (max-width :990px){#page #kostrad-special h3{font-size:20px}#kostrad-special table{margin-left:0;font-size:12px}#kostrad-special table th,#kostrad-special table td{padding:5px 10px 5px 0}#kostrad-special table th{width:60px}#kostrad-special table th img{max-width:100%;max-height:40px}.show-desktop{display:none!important}.show-mobile{display:initial;visibility:initial;height:auto}#insikt-notice{display:none;top:132px}.insikt-notice-tab{top:-11px}.sticky-m .header-4-container{z-index:99!important}.woocommerce-MyAccount-navigation ul{display:none}.kb-welcome{padding:20px 20px 1px;margin-bottom:60px}.kb-welcome:after{display:none}.kb-tabs,.kb-posts,.kb-modules{margin-left:-15px;margin-right:-15px}.kb-modules .kb-module{width:50%;padding:0 15px;margin-bottom:30px}.kb-module .kb-module-thumb:hover .kb-module-tooltip{opacity:0}.kb-tabs .kb-tab,.kb-posts .kb-post{width:100%;padding:0 15px}.kb-posts .kb-post .kb-post-thumb{height:160px}.kb-tabs .kb-tab:last-child,.kb-modules .kb-module:last-child{margin-bottom:0}.kb-tab-more{padding:0 15px}button.MyAccount-navigation-toggle{display:block}.woocommerce-checkout .entry-content .woocommerce-NoticeGroup-checkout{width:80%;left:10%;padding:0}.topbar-wrapper .top-bar{padding:0 10px 0 14px}body,#page,#page .header-4-inner,#page .entry-content{font-size:16px;font-weight:400}h1,#page h1,#page .entry-content .hero h2,#page .entry-content .block-green h2,#page .entry-content .block-green2 h2{font-size:38px;line-height:105%}h2,#page h2,#page .entry-content h2,#page .adp-popup-content h2{font-size:30px}h3,#page h3,#page .entry-content h3,#page .adp-popup-content h3{font-size:24px}h4{font-size:20px}.topbar-wrapper .top-bar-center,.topbar-wrapper .top-bar-left,.topbar-wrapper .top-bar-right,.topbar-wrapper .top-bar .col-full{display:flex}.top-bar .textwidget .right .label{display:none}.hero-mobil{display:flex!important}.hero-desktop{display:none!important}.panel-widget-style-for-8757-1-0-0{position:relative}.hero-mobil .btn-left,.hero-mobil .btn-right{width:50%;position:absolute;display:block;margin-right:0;border-radius:0;bottom:0;padding:14px}.hero-mobil .btn-left{left:0}.hero-mobil .btn-right{right:0}.hero .knapp{display:block;float:none;width:80%;margin:10px auto;text-align:center}.logo-mobile{display:block}.logo-mobile img{display:block;margin:20px auto 0;width:100px;height:auto}.main-navigation ul li.highlight span{display:block;margin:30px auto 0;width:60%}.my-account-head{display:block;margin:0 auto;border-right:0;text-align:center}.site-header-cart .my-account-head{display:none}.sc-product{padding:0 15px 15px;margin:20px 0 30px}#page .sc-product .product-sales-badge{width:100px}.product-details-wrapper .product-sales-badge{top:10px;left:20px}.product-sales-badge img{width:100px}#page .sc-product .add_to_cart_button,#page .sc-product:hover .add_to_cart_button{width:100%;position:relative;margin-left:0;left:auto;bottom:auto;padding:14px 10px;margin:10px auto 0;height:auto;opacity:1;display:block}#refermcfg-signup{width:90%;padding:10%;left:5%;margin-left:0}.col-s-12{width:100%}.col-s-11{width:91.66666667%}.col-s-10{width:83.33333333%}.col-s-9{width:75%}.col-s-8{width:66.66666667%}.col-s-7{width:58.33333333%}.col-s-6{width:50%}.col-s-5{width:41.66666667%}.col-s-4{width:33.33333333%}.col-s-3{width:25%}.col-s-2{width:16.66666667%}.col-s-1{width:8.33333333%}.space-s>.col,.space-m>.col,.space-l>.col{padding-left:0;padding-right:0;background-clip:content-box}.block-content .video-mobile{display:block}.block-content .video-desktop{display:none}.block-green img,.block-green2 img{height:auto;margin-left:auto;margin-right:auto}.adp-popup-type-content .adp-popup-content{padding:40px 20px 20px}.block-green .btn,.block-green .btn2,.block-green .btn3,.block-green .btn4,.block-green .btn5,.block-green .btn6,.block-green .btn7,.block-green .btn8{width:80%;display:block;margin:0 auto;margin-bottom:20px;text-align:center}.adp-popup-type-content .adp-popup-content .btn5,.adp-popup-type-content .adp-popup-content .btn6,.block-green2 .btn,.block-green2 .btn2,.block-green2 .btn3,.block-green2 .btn4,.block-green2 .btn5,.block-green2 .btn6,.block-green2 .btn7,.block-green2 .btn8{width:80%;display:block;margin:20px auto;text-align:center}.block-blue .btn,.block-blue .btn2,.block-blue .btn3,.block-blue .btn4,.block-blue .btn5,.block-blue .btn6,.block-blue .btn7,.block-blue .btn8{width:80%;display:block;margin:0 auto;margin-bottom:20px;text-align:center}.testimonials .testimonial-content{width:100%}.row-standard-padding-v{padding-top:40px;padding-bottom:20px}.referm-archive-header{padding:40px 0 65px}#primary.single-post-content #main{padding-top:40px;padding-bottom:40px;padding-left:25px;padding-right:25px}#fp-prenumerera .fp-prenumerera-left{border-radius:16px 16px 0 0}#fp-prenumerera .fp-prenumerera-right{border-radius:0 0 16px 16px;text-align:center;position:initial}.sc-product{border-radius:16px}#fp-prenumerera .knapp{display:none}.product-sales-badge{left:15px;top:10px;width:80px;height:80px;font-size:16px}#all-referm-products ul.products .product .woocommerce-loop-product__title a{font-size:20px}.myreferm-app-left{text-align:center}.featured-posts-loop .featured-post{font-size:100%}#du-hittar-oss{text-align:center}.below-content{margin-top:0}#page footer.site-footer .widget{text-align:center;padding-bottom:20px;font-size:100%}.featured-posts-loop .featured-post-details a.featured-post-readmore{left:30px}.entry-content #fp-utvalda-prod .sc-product h3{margin-bottom:0;padding-bottom:0}.entry-content #fp-utvalda-prod .sc-product p{font-size:20px;margin-bottom:0;padding-bottom:5px}#kontakt-form{margin-right:-20px;margin-left:-20px}#forskning-hero-caption{padding:40px 20px 20px;margin:0}.content-area .boxed-content-green3{padding:40px 20px 10px;margin-bottom:20px}.wave-white-top:after{height:50px;top:-48px}.new-customer{padding:0 1.5em 1.5em}.header-message{display:block}body .shoptimizer-archive,body.woocommerce-account .shoptimizer-archive{padding-top:0}body.page-id-8757 .header-message{display:none}.woocommerce-checkout .wpmc-steps-wrapper .new-customer,.woocommerce-checkout .wpmc-steps-wrapper .old-customer{width:100%;float:none}.woocommerce-checkout .wpmc-steps-wrapper .old-customer{padding-top:30px;padding-bottom:0;border-left:0}#page .wpmc-steps-wrapper .old-customer .woocommerce-form-login{width:100%;padding:20px 0 0}#check_email_wrapper .message .message-desktop{display:none}#check_email_wrapper .message .message-mobile{display:block}#primary.insikt-content #main{padding-top:200px}.hero-caption .textwidget{padding:30px 0}.textwidget,.testimonials,#fp-prenumerera{padding-left:20px;padding-right:20px}.my-account-head-mobile{display:block;z-index:100}.woocommerce-account #primary{float:none}.col-full-nav .my-account-head-mobile{display:none}.single-product .site .content-area{width:100%!important;margin-left:0!important}#main .woocommerce-tabs{padding:0}.featured-posts-loop,#main .product-details-wrapper,#page.hfeed .entry-content{padding-right:12.5px;padding-left:12.5px}.sc-product{padding-top:15px;margin-bottom:15px}.insikt-notice-tab{transform:scale(.7);right:-70px;z-index:10}.top-wave{background-size:200% auto}#provareferm-hero{padding:40px 20px 0}#provareferm-hero img{width:340px;max-width:90%}#provareferm-hero .show-info{right:19%;top:22%}#provareferm-hero .info-blob{top:0}#provareferm-icons{flex-direction:row!important;flex-wrap:wrap}#provareferm-icons img{max-height:60px}#page #provareferm-icons h4{font-size:16px}#provareferm-icons .panel-grid-cell{width:50%!important;margin-bottom:20px}.wave-left-blue:before,.wave-left-white:before{display:none}.blue-wave{background-image:none;margin-lft:0}.blue-wave img.image{border-radius:0}.blue-wave .panel-first-child{position:relative;margin-left:-12.5px;margin-right:-12.5px}.wave-bottom-w{position:relative}.drick-referm-mobil:after,.wave-bottom-w:after{background-image:url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/bottom-w2a.svg);background-color:transparent;background-position:bottom;background-repeat:no-repeat;background-size:cover;content:"";position:absolute;height:18%;width:100%;bottom:-2px;left:0;z-index:1}body.page-id-12288 a.btn,body.page-id-12288 a.btn1,body.page-id-12288 a.btn7,body.page-id-12288 a.btn5{display:block;width:100%;max-width:280px;margin-left:auto;margin-right:auto;text-align:center}.drick-referm-mobil{display:block;position:relative}.blue-wave-bottom{position:relative;display:block}.blue-wave-bottom:after{background-image:url(//referm.dk/wp-content/plugins/referm/inc/css/../../img/bottom-w3a.svg);background-color:transparent;background-position:bottom;background-repeat:no-repeat;background-size:cover;content:"";position:absolute;height:16%;width:100%;bottom:-2px;left:0;z-index:0}.size-me,.size-me.enlarge{transform:scale(1);cursor:default}.hitta-kostbehandling-thumb{background:#fff!important}.hitta-kostbehandling-thumb img{display:block;width:100%}#fp-kostbehandling{background-color:#fff}.wave-right-white:before{display:none}.hitta-kostbehandling-caption .btn3,.hitta-kostbehandling-caption .btn7{display:block;width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:20px;float:none}.single-product .site-main{padding-top:15px}#kampanj-banner.header-message{font-size:2.8vw}#all-referm-products ul.products li.product{width:100%}.top-wave,.wave-lblue-bottom{background-size:250% auto}.kb-module .kb-module-thumb .kb-module-overlay p{font-size:15px!important}#customer_login .u-column1 .woocommerce-form-login{padding-left:0}#product-carousel.flexslider{width:90%;margin-left:auto;margin-right:auto;padding:0}.pnord-text{display:none}#referm-hero-usps-dt{display:none}#referm-hero-usps-mob{display:block}.show-dt{display:none!important}.show-mob,#main a.show-mob{display:block}#page .entry-content .vasilis-blob{width:120px;height:120px;padding:28px 0 0}#page .widget .textwidget .textslider .flex-control-paging li:nth-child(3) a:before,#page .widget .textwidget .textslider .flex-control-paging li:nth-child(2) a:before{top:30%}#page .widget .textwidget .textslider .flex-control-paging li:nth-child(4) a:before{top:33%}#provareferm-blob{text-align:right;display:block}#provareferm-blob img{display:inline;width:120px;margin:0 0 40px}#hero-main-desktop{display:none!important}#hero-main-mobile{display:block;background-color:#ddd;position:relative;overflow:hidden;height:auto}#hero-main-mobile a.btn7{display:block;width:100%;font-size:16px;text-align:center;margin:20px auto 140px}#hero-main-mobile:before{z-index:20;bottom:0;height:120px}#hero-main-mobile .widget{padding:15px 20px 0}#hero-main-mobile .widget p{font-size:14px!important;line-height:1.4;font-weight:600}#hero-main-mobile .hero-video-mobile video{position:absolute;width:100%;max-width:990px;left:0;top:0;z-index:2}#hero-main-mobile .panel-grid-cell>div:not(.last-child){position:relative;z-index:4}#hero-main-mobile .sa-funkar-det{padding-top:0;padding-bottom:30px}#hero-main-mobile .sa-funkar-det img{display:block;width:240px}.helenas-berattelse img{width:200px}.kategori-block .textwidget:hover{margin-top:0;margin-left:0;margin-right:0;margin-bottom:0}.kategori-block{margin-bottom:40px}#tarmresan .textwidget{padding-left:0;padding-right:0}#kampanj-banner.header-message{margin-left:0;margin-right:0}#hero-tarmutmaning{text-align:center}#hero-tarmutmaning .tarmutmaning-hero-right{padding-right:0}#hero-tarmutmaning .tarmutmaning-hero-right img.image{max-width:90%!important;margin:0 auto 40px}#hero-tarmutmaning .tarmutmaning-hero-right .tarmutmaning-blob{width:130px;top:50px}#form-tarmutmaning{padding:10% 20px 1px}.arrow-down,.arrow-yellow-1{display:none}.tramrosett img{width:140px;top:-30px;right:0}#refermibs-hero{background-image:url('https://referm.se/wp-content/uploads/headerbild-mobil02.jpg');background-position:top center}.single-post-title{padding:20px 20px 30px;background-size:102% auto}.single-post-title.tarm:after{width:180px;height:280px;display:none}.woocommerce-tabs #tab-description table img{display:none}#page .woocommerce-tabs ul.tabs{padding-bottom:30px!important}#page .woocommerce-tabs ul.tabs li{display:inline-block!important;padding:2px 10px!important}#page .woocommerce-tabs .tabs li a:after{display:block!important}#tab-recensioner>h3{padding-left:20px}.sticky-add-to-cart{display:block;position:fixed;background:#fff;padding:10px;left:0;width:100%;bottom:0;z-index:99}.sticky-add-to-cart .cart{position:relative;height:58px}.sticky-add-to-cart .cart .single_add_to_cart_button{border-radius:6px !important;font-family:'Roboto Condensed',Sans-serif;background:#fc9127;height:auto;font-size:18px;line-height:58px;font-weight:600;letter-spacing:-.3px;text-transform:none;margin-left:90px}.sticky-add-to-cart .cart .single_add_to_cart_button:hover{background:#fc7a19}.sticky-add-to-cart .cart .qty{position:absolute;left:10px;bottom:-50px}.woocommerce-product-details__short-description{display:none}.mobile-short-description .woocommerce-product-details__short-description{display:block;margin-top:-10px;margin-bottom:30px}.single-post-hero{margin-top:-35px}#page .single-post-title h1{font-size:28px}#tre-steg{padding:0!important}#tre-steg .widget_media_image{max-width:320px;margin:0 auto}#tre-steg .widget_media_image .image{margin-bottom:30px}}.woocommerce-shipping-fields__field-wrapper:after,.woocommerce-checkout #checkout_login:after,ul:after,.row:after,.container:after,.content-area:after,.woocommerce:after,.col:after,.cf:after{content:"";display:table;clear:both}