/*!
 * 
 * solkontroll
 * 
 * @author 
 * @version 0.1.0
 * @link UNLICENSED
 * @license UNLICENSED
 * 
 * Copyright (c) 2025 
 * 
 * This software is released under the UNLICENSED License
 * https://opensource.org/licenses/UNLICENSED
 * 
 * Compiled with the help of https://wpack.io
 * A zero setup Webpack Bundler Script for WordPress
 */
html{font-size:21px}@media screen and (max-width: 1023px){html{font-size:18px}}@media screen and (max-width: 499px){html{font-size:16px}}body{width:100%;height:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body p{line-height:1.6}h1{margin:0 0 1rem}h2,h3,h4{margin:0 0 .75rem}h5,h6{margin:0 0 .5rem}.entry-content h2,.entry-content h3,.entry-content h4{margin-top:50px;margin-bottom:10px}.post .entry-content p{max-width:1000px}.single-post #main h1:not(.entry-title){display:none}.single-post h1.entry-title{margin:4rem 0 0 0}.single-post #main{padding-bottom:4rem}.single-post .entry-thumbnail img{max-height:1200px;-o-object-fit:cover;object-fit:cover}body.has-product-sidebar .sidebar-inner:not(.product-sidebar){display:none}#loop{margin-top:2rem}.sk-button{display:inline-block;width:auto;margin:25px 0;padding:14px 44px;font-size:24px;color:#000;border-radius:0;background:var(--theme-color-primary);border:2px solid var(--theme-color-primary)}.sk-button:hover{background:var(--theme-color-primary-hover);border-color:var(--theme-color-primary-hover);color:#000}.before_footer_cta_button a,a.header-menu-box-button,a.sk-button,.gform_wrapper.gravity-theme input.gform_button{position:relative;z-index:1;transition:.08s ease-in;-o-transition:.08s ease-in;-ms-transition:.08s ease-in;-moz-transition:.08s ease-in;-webkit-transition:.08s ease-in;-webkit-transition:bottom .09s ease-in !important}.before_footer_cta_button a:hover,a.header-menu-box-button:hover,a.sk-button:hover,.gform_wrapper.gravity-theme input.gform_button:hover{z-index:1;-webkit-transition:bottom .09s ease-in !important}.before_footer_cta_button a,a.sk-button,.before_footer_cta_button a:hover,a.sk-button:hover,.gform_wrapper.gravity-theme input.gform_button:hover{background:var(--theme-color-primary) !important;border:none !important}.before_footer_cta_button a:before,a.header-menu-box-button:before,a.sk-button:before,.gform_wrapper.gravity-theme input.gform_button:before{content:"";position:absolute;background:var(--theme-color-primary-hover);bottom:100%;left:0;right:0;top:0;z-index:-1;-webkit-transition:bottom .09s ease-in !important}a.header-menu-box-button:before{background:var(--theme-color-primary)}a.header-menu-box-button:hover{background:transparent !important}.before_footer_cta_button a:hover:before,a.header-menu-box-button:hover:before,a.sk-button:hover:before,.gform_wrapper.gravity-theme input.gform_button:hover:before{bottom:0;-webkit-transition:bottom .09s ease-in !important}.button:focus,.button:hover,a.button:focus,a.button:hover,a.wp-block-button__link:focus,a.wp-block-button__link:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:var(--theme-color-primary-hover)}.sk-button{font-size:20px}@media screen and (max-width: 499px){.suki-header-mobile-logo .suki-logo-image{width:200px;margin-top:13px}}@media screen and (max-width: 499px){.home .suki-header-mobile-logo .suki-logo-image img{content:url("https://d26ucyzfpdoxg8.cloudfront.net/wp-content/uploads/2021/10/20120930/Solkontroll_Logo_Black.svg")}}#mobile-vertical-header,#mobile-header,.suki-header-mobile-vertical,.suki-header-mobile{display:block !important}#header,.suki-header-main{display:none !important}.suki-header-section .suki-wrapper{width:100%}.suki-header-mobile-main-bar-inner{padding:0 30px}.suki-header-mobile-vertical-toggle .suki-icon{width:3em;height:2em}.suki-header-section-vertical-column{align-items:center;flex-direction:row}.suki-header-html-1 a{padding-top:15px;display:block}.home .suki-hero-inner{background-position:right 25%}.suki-header-section .suki-icon-contact{width:2.2em;height:2.2em}.suki-header-mobile-alt-colors .suki-icon-contact svg path,.suki-header-mobile-alt-colors .suki-icon-menu svg line{transition:all .25s;stroke:#000}.home.blindsdown .suki-header-html-1 .suki-icon-contact svg path,.home.blindsdown .suki-header-html-2 .suki-icon-menu svg line{transition:all .25s;stroke:#000}.home .suki-header-html-1 .suki-icon-contact svg path,.home .suki-header-html-2 .suki-icon-menu svg line{transition:all .25s;stroke:#fff}@media screen and (max-width: 499px){.home .suki-header-html-1 .suki-icon-contact svg path,.home .suki-header-html-2 .suki-icon-menu svg line{transition:all .25s;stroke:#000 !important}}.suki-header-html-2 .suki-icon-menu{transition:all .25s}.suki-header-html-1 .suki-icon-contact{transition:all .25s}.suki-header-html-2:hover .suki-icon-menu{transition:all .25s;margin-top:-3px}.suki-header-html-1:hover .suki-icon-contact{transition:all .25s;margin-top:-6px}.suki-icon-menu{height:2em;width:2em;margin-top:5px;margin-right:20px}#custom-menu.show{display:flex}#custom-menu.hide{display:none}.custom-popup-menu-container{display:flex;display:none;width:100%;height:100vh;background:#fff;position:absolute;z-index:999;top:0;align-items:center;justify-content:center;align-content:center}.custom-popup-menu-wrapper{display:flex;gap:50px;justify-content:center;flex-direction:row;align-items:stretch;max-width:1300px;margin:0 auto;transition:all .25s;align-content:stretch;flex-wrap:nowrap}@media screen and (max-width: 499px){.custom-popup-menu-wrapper.products-column-visible .custom-column-main{display:none !important}}.custom-popup-menu-column{flex:1;min-width:260px;text-align:center;font-weight:bold;font-size:24px;line-height:2.5;flex-grow:3;padding:20px;min-height:600px;transition:all .25s}.custom-popup-menu-column-product-details{display:none}.custom-popup-menu-column.custom-column-product{padding-top:23px;font-weight:normal;line-height:2;display:none}.custom-popup-menu-column.custom-column-product a{padding:2px !important}.custom-popup-menu-column.custom-column-product .mobile-menu-back-button{padding-right:15px;font-size:16px;font-weight:bold;text-transform:uppercase;color:var(--theme-color-primary);background-color:transparent;margin:0 auto;margin-bottom:1.5rem;border-color:var(--theme-color-primary);display:none}.custom-popup-menu-column.custom-column-product .mobile-menu-back-button:before{content:"⟵ "}@media screen and (max-width: 499px){.custom-popup-menu-column.custom-column-product .mobile-menu-back-button{display:block}}.custom-popup-menu-column a{transition:all .5s ease;height:100%;width:100%;display:block;margin:10px 0;padding:16px;transition:all .25s}.custom-popup-menu-column a span{line-height:1.2;display:block}.custom-popup-menu-column a.show-products{background:var(--theme-color-secondary);transition:all .25s}.custom-popup-menu-column a.show-products:hover{color:#000}.custom-popup-menu-column a[title=produkter-knapp]:not(.show-products):hover{margin-left:-20px;transition:all .5s ease}@media screen and (max-width: 499px){.custom-popup-menu-column a[title=produkter-knapp]:not(.show-products):hover{margin-left:0}}.custom-popup-menu-column.custom-column-details{display:none;position:relative;top:-60px;width:400px;flex-grow:4;flex-basis:0}@media screen and (max-width: 1023px){.custom-popup-menu-column.custom-column-details{display:none !important}}@media screen and (max-width: 499px){.custom-popup-menu-column.custom-column-details{display:none !important}}#menu-close,#menu-close span{cursor:pointer}#menu-close *{pointer-events:none}.product-icon{width:275px;height:275px;margin:0 auto;padding:40px;background:#f8f8f8;border-radius:50%;text-align:center}.product-icon img{position:relative;z-index:10}.product-description{font-size:18px;transition:height .5s ease;text-align:center;font-weight:normal;line-height:1.4;padding:60px 30px 40px 30px;background:#f8f8f8;position:relative;top:-100px;margin-bottom:-80px;min-height:336px;z-index:2}@media screen and (max-width: 499px){.product-description{margin-bottom:-120px;min-height:0}}@media screen and (max-width: 1023px){.product-description{margin-bottom:-120px;min-height:0}}.product-name-Veluxgardiner .product-icon img,.single-produkter.postid-90 .product-icon img{margin-top:60px}#secondary .product-details{display:none}@media screen and (max-width: 499px){#secondary .product-details{display:block}}@media screen and (max-width: 1023px){#secondary .product-details{display:block}}.suki-toggle.suki-popup-close-icon{top:16px;right:27px;margin:0;padding:1.25rem}.header-menu-wrapper{position:absolute;transition-duration:600ms;width:100%;z-index:10;-webkit-transform:translateY(-640px);transform:translateY(-640px)}@media screen and (max-width: 499px){.header-menu-wrapper{position:relative;padding:0;-webkit-transform:translateY(0);transform:translateY(0)}}.home.blindsdown .header-menu-wrapper{-webkit-transform:translateY(0);transform:translateY(0);z-index:10}.home .header-menu-wrapper{z-index:9999}@media screen and (max-width: 499px){.home .header-menu-wrapper{z-index:10 !important}}.header-menu-container{margin:0 auto;float:right}@media screen and (max-width: 499px){.header-menu-container{width:100%;float:none}}.header-menu-box{position:relative;z-index:999;height:auto;color:#000;display:block;width:610px;margin-right:15px;background:var(--theme-color-secondary);padding:100px 0}@media screen and (max-width: 499px){.header-menu-box{width:100% !important;padding:100px 0 40px 0}}.header-menu-box-title{padding:80px 70px 0 85px}@media screen and (max-width: 499px){.header-menu-box-title{padding:80px 25px 0 30px}}.header-menu-box-title h1{color:#000;font-size:36px;font-weight:bold;line-height:1.3}@media screen and (max-width: 499px){.header-menu-box-title h1{font-size:28px}}.header-menu-box-subtext{font-size:20px;margin-bottom:70px;padding:0 70px 0 85px}@media screen and (max-width: 499px){.header-menu-box-subtext{padding:0 25px 0 30px}}.header-menu-box-buttons{display:flex;flex-direction:column;gap:20px;padding:0 85px}@media screen and (max-width: 499px){.header-menu-box-buttons{padding:0 30px 0 30px}}.header-menu-box-button{display:block;text-decoration:none;text-align:center;color:#000;padding:16px 32px;border:1px solid #000;font-size:18px}@media screen and (max-width: 499px){.header-menu-box-button{padding:20px 20px;line-height:1.4}}.header-menu-box-button:hover{color:#000;background:var(--theme-color-primary);box-shadow:5px 5px 12px rgba(0,0,0,.1);border-color:#4d483c}.header-menu-box-toggle{display:block;font-weight:bold;position:relative;text-align:center;color:#000;width:25px;height:25px;border-radius:0 0 10px 10px;background:#fff;border:6px outset var(--theme-color-primary-hover);border-top:0;margin:0 auto;box-shadow:inset 0 12px 5px -5px #00000045;line-height:2;text-indent:-5px}@media screen and (max-width: 499px){.header-menu-box-toggle{display:none}}.header-menu-box p a:hover{color:#000;border-bottom:1px solid #fff}@media only screen and (min-width: 500px)and (max-width: 1400px){.header-menu-box{padding:0;width:440px}.header-menu-box-title h1{font-size:34px}.header-menu-box-subtext,.header-menu-box-buttons,.header-menu-box-title{padding:0 60px}.header-menu-box-title{padding-top:120px}.header-menu-box-buttons{padding-bottom:50px}.header-menu-box-subtext{font-size:18px;margin-bottom:40px}}li.menu-item-alternate{padding-top:10px;font-weight:bold;font-size:18px}footer .menu-item-alternate a{font-size:16px;font-weight:bold;letter-spacing:1.4}footer #menu-produktmeny li{margin-top:0}footer #menu-produktmeny{text-align:center;line-height:2.2}footer a{color:var(--theme-color-dark-grey)}footer .suki-footer-widgets-bar-column-3 .widget_text p{max-width:400px;margin:0 auto;margin-bottom:30px}.suki-footer-widgets-bar-row{justify-content:space-between}.suki-footer-widgets-bar-row>div{flex-basis:content}@media screen and (max-width: 1023px){.suki-footer-widgets-bar-row{gap:50px}.suki-footer-widgets-bar-row>div,.suki-footer-widgets-bar-row .suki-footer-widgets-bar-column{flex-grow:1 !important}.suki-footer-widgets-bar-row .suki-footer-widgets-bar-column{flex-direction:column !important}.suki-footer-widgets-bar-row .suki-footer-widgets-bar-column{width:100% !important}.suki-footer-widgets-bar-row .suki-footer-widgets-bar-column-3{order:2}.suki-footer-widgets-bar-row .suki-footer-widgets-bar-column-2{order:3}}@media screen and (max-width: 499px){.suki-footer-widgets-bar-row{gap:50px}.suki-footer-widgets-bar-row>div,.suki-footer-widgets-bar-row .suki-footer-widgets-bar-column{flex-grow:1 !important}.suki-footer-widgets-bar-row .suki-footer-widgets-bar-column{flex-direction:column !important}.suki-footer-widgets-bar-row .suki-footer-widgets-bar-column{width:100% !important}.suki-footer-widgets-bar-row .suki-footer-widgets-bar-column-3{order:2}.suki-footer-widgets-bar-row .suki-footer-widgets-bar-column-2{order:3}}@media only screen and (min-width: 1024px)and (max-width: 1082px){.suki-footer-widgets-bar-row{flex-grow:1;gap:60px;justify-content:space-around}}.before_footer_cta{width:100%;max-width:1000px;margin:0 auto;padding:70px 20px 70px 32px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center}.before_footer_cta_button,.before_footer_cta_text{display:block;flex-basis:auto;align-self:auto;padding:0 30px}.before_footer_cta_button a{width:100%;padding:18px 24px;border-radius:0;background:var(--theme-color-primary);border:2px solid var(--theme-color-primary)}.before_footer_cta_button a:hover{background:var(--theme-color-primary-hover);border-color:var(--theme-color-primary-hover)}.before_footer_cta_button{flex-grow:1}.before_footer_cta_text{line-height:1.7;border-left:1px solid var(--theme-color-dark-grey);padding-left:30px;flex-grow:1}.before_footer_cta_text_main{font-size:28px;line-height:1.3}.before_footer_cta_text_sub{font-size:16px;line-height:1.4}@media screen and (max-width: 499px){.before_footer_cta_text_sub{margin-top:6px}}@media screen and (max-width: 1023px){.before_footer_cta{padding-top:20px;padding-bottom:20px}}@media screen and (max-width: 499px){.before_footer_cta{padding:40px;flex-direction:column-reverse;flex-wrap:wrap}.before_footer_cta_button{width:100%;padding:0;margin-top:30px}}.before_footer_quote{padding:150px 0;background-color:var(--theme-color-secondary);color:var(--theme-color-dark-grey);text-align:center;background-repeat:no-repeat;background-size:200px 200px;background-position:center center;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg version='1.1' viewBox='0 0 48 48' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-407 -9)'%3E%3Cpath d='m448.62 37.165c-0.252-0.776-0.689-1.487-1.297-2.13-0.637-0.672-1.474-1.192-2.512-1.568-1.039-0.373-2.373-0.562-4.017-0.562h-2.231c0.266-2.746 1.244-5.083 2.936-7.015 1.689-1.926 4.031-3.621 7.025-5.075l-1.816-2.814c-3.942 1.679-7.315 4.135-10.117 7.379-2.801 3.247-4.196 6.464-4.196 9.655 0 3.428 0.809 6.117 2.44 8.058s3.967 2.908 7.004 2.908c1.927 0 3.601-0.643 5.025-1.928 1.422-1.283 2.135-2.786 2.135-4.5 0-0.827-0.125-1.632-0.379-2.408m-20.396 0c-0.254-0.776-0.69-1.487-1.299-2.13-0.635-0.672-1.473-1.192-2.512-1.568-1.037-0.373-2.371-0.562-4.016-0.562h-2.232c0.267-2.746 1.244-5.083 2.935-7.015 1.69-1.926 4.034-3.621 7.026-5.075l-1.815-2.814c-3.943 1.679-7.314 4.135-10.117 7.379-2.801 3.247-4.195 6.464-4.195 9.655 0 3.428 0.807 6.117 2.439 8.058 1.629 1.941 3.965 2.908 7.004 2.908 1.926 0 3.602-0.643 5.026-1.928 1.422-1.283 2.134-2.786 2.134-4.5 0-0.827-0.127-1.632-0.378-2.408' fill='%23ffeeb6'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.before_footer_quote_text{max-width:950px;padding:0 20px;margin:0 auto;font-size:27px;font-weight:bold;line-height:1.5}.before_footer_quote_byline{max-width:850px;margin:0 auto;font-size:21px;margin-top:20px}.before_footer_quote_icon{position:absolute;top:50%;max-width:100px;z-index:1}@media screen and (max-width: 1023px){body:not(.home) .before_footer_quote{margin-top:20px}}.button,a.button,a.wp-block-button__link,button,input[type=button],input[type=reset],input[type=submit]{font-weight:400}.sidebar{flex-basis:45%}.sidebar-inner{border-color:var(--theme-color-secondary)}@media screen and (max-width: 499px){.sidebar.suki-sidebar-widgets-mode-merged .sidebar-inner,.sidebar.sidebar.suki-sidebar-widgets-mode-separated .widget{padding:50px 25px 5px 25px}}h2.gform_title{font-size:25px}.gform_description{margin-bottom:36px;display:block;line-height:1.6}.gform_wrapper.gravity-theme input,.gform_wrapper.gravity-theme textarea{font-family:"Roboto",sans-serif;font-size:19px !important;width:100%;border-radius:0;padding:18px 25px !important;border-color:var(--theme-color-light-grey)}.gform_required_legend,.gfield_required,.gfield_label{display:none !important}.gform_wrapper.gravity-theme input::-webkit-input-placeholder, .gform_wrapper.gravity-theme textarea::-webkit-input-placeholder{color:#858379}.gform_wrapper.gravity-theme input:-ms-input-placeholder, .gform_wrapper.gravity-theme textarea:-ms-input-placeholder{color:#858379}.gform_wrapper.gravity-theme input::placeholder,.gform_wrapper.gravity-theme textarea::placeholder{color:#858379}.gform_wrapper .gform_button{font-size:20px;font-weight:normal;background:var(--theme-color-primary);border-radius:0;border:0}.gform_wrapper .gform_button:hover{background:var(--theme-color-primary-hover)}.page-id-157 .gform_description{display:none}#primary .gform_wrapper.gravity-theme .gfield input,#primary .gform_wrapper.gravity-theme .gfield textarea{background:#f7f7f7}#primary .gform_wrapper{max-width:650px}.product_attributes{margin:50px 0;width:-webkit-max-content;width:max-content;text-align:left;margin:0 auto;max-width:485px}@media screen and (max-width: 499px){.product_attributes{width:100%}}@media screen and (max-width: 1023px){.product_attributes{width:100%}}.product_attr{margin:40px 0;width:auto}.product_attr__text{margin-top:15px;width:auto}.product_attr__title{font-weight:bold;margin-bottom:0px;width:auto}.product_attr ul{padding-left:1em}.product_attr ul li{line-height:1.3;margin-bottom:10px}.single-produkter #page>.suki-wrapper{margin-bottom:60px}.text_content{padding-top:30px}.icon_text{font-family:"Roboto Condensed",sans-serif;margin:60px 0 30px 0;display:block;width:100%;height:auto;float:left}.icon_text_box{display:block;width:100%;height:auto;float:left}.icon_text_box_icon{display:block;height:100px;float:left;width:15%;max-width:60px;margin-right:16px;margin-top:8px}.icon_text_box_text{line-height:1.4;display:block;height:100px;float:left;width:80%}.icon_text_box_icon img{width:100%;height:auto;max-width:50px;-o-object-fit:contain;object-fit:contain}.icon_text_box_text_main{font-size:26px;font-weight:bold}@media screen and (max-width: 499px){.icon_text_box_text_main{font-size:22px}}.icon_text_box_text_sub{display:inline-block;font-size:21px;opacity:.5;line-height:1.2}@media screen and (max-width: 499px){.icon_text_box_text_sub{font-size:18px}}.employee{margin-top:50px;display:flex;height:auto;width:100%;flex-wrap:wrap;gap:50px}.employee_box{line-height:1.2;width:170px;min-width:170px}.employee_box_image{border-radius:50%;overflow:hidden}.employee_box_text_name{display:block;margin-top:18px;font-size:26px;font-weight:400}.employee_box_text_title{font-size:14px;font-weight:400}.faq{margin:30px 0}.faq_box{margin-bottom:0;border-bottom:1px dotted #d3d3d3;padding-bottom:0;display:flex;flex-direction:column;width:100%;height:auto}.faq_box:hover,.faq_box_text_question{color:var(--theme-color-primary)}.faq_box_text{line-height:1.1;display:flex;flex-direction:column;width:100%;padding-bottom:5px}.faq_box_text.active,.faq_box_text_answer{margin-bottom:22px;margin-top:0}.faq_box_text_question{margin:4px 0 -4px 0;position:relative;width:100%;font-weight:400;display:block;font-weight:500;cursor:pointer;padding-right:40px;padding-top:20px;padding-bottom:20px;transition:all .3s ease-in-out}.faq_box_text_question span{display:block;position:absolute;height:14px;width:14px;right:20px;top:22px;pointer-events:none}.faq_box_text_question span:after{content:"";width:14px;height:3px;border-radius:2px;background-color:#000;position:absolute;top:6px}.faq_box_text_question span:before{content:"";width:14px;height:3px;border-radius:2px;background-color:#000;position:absolute;top:6px;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:all .3s ease-in-out}.faq_box_text_answer{font-size:15px;border-left:1px solid gray;display:block;line-height:1.3;width:100%;transition:all .2s ease-in-out;height:0;max-height:0;overflow:hidden;padding-left:22px}.faq_box_text.active .faq_box_text_question span::before{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.faq_box_text.active .faq_box_text_answer{transition:all .3s ease-in-out;margin-top:22px;height:auto;max-height:500px}.reviews_wrapper{display:inline-block;width:100%;height:auto}.reviews{display:inline-block;width:100%}.review_container{display:block;width:100%;max-width:800px;margin:20px 0}:root{--star-size: 18px;--star-color: rgb(233, 233, 233);--star-background: #fc0}.review_content{line-height:.8;box-sizing:border-box}.review_content_review{line-height:1.5;font-size:15px}.review_content_from{display:inline-block;margin-top:10px}.review_content_from_name{position:relative;top:10px;font-size:18px;font-weight:bold;display:inline-block;margin-right:5px}.review_content_from_origin{font-size:11px;color:gray;font-weight:normal;display:inline-block;letter-spacing:-0.2px}.review_content_from_rating{margin-left:-2px;--percent: calc(var(--rating) / 5 * 99%);display:inline-block;font-size:var(--star-size);font-family:Times;line-height:1}.review_content_from_rating::before{content:"★★★★★";letter-spacing:3px;background:linear-gradient(90deg, var(--star-background) var(--percent), var(--star-color) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.review_content_image{margin-left:-8px;margin-right:8px;margin-top:8px;overflow:hidden;border-radius:100%;display:inline-block;float:left}.review_content_image img{max-width:140px;max-height:90px;margin-top:0}.front_page_reviews{width:1390px}@media only screen and (min-width: 1370px){.frontpage_reviews{padding:100px 60px 80px 60px !important}}.frontpage_reviews{clear:both;display:flex;align-items:stretch;flex-wrap:wrap;flex-direction:row;gap:2rem;box-sizing:border-box;padding:100px 30px 80px 30px;max-width:1660px;margin:0 auto}.frontpage_reviews .reviews_title{font-size:30px;width:100%;margin-bottom:10px;text-align:center}@media screen and (max-width: 1023px){.frontpage_reviews{gap:1rem}.frontpage_reviews .review_container{margin-bottom:20px}}.frontpage_reviews .review_container{flex:1;display:block;min-width:calc(33% - 1.5rem);max-width:50%}@media screen and (max-width: 1023px){.frontpage_reviews .review_container{min-width:calc(50% - .5rem)}}@media screen and (max-width: 499px){.frontpage_reviews .review_container{min-width:100%}}.fancybox-caption__body{font-size:18px}h2.entry-small-title.small-title{font-weight:bold;font-size:1.6em}article.entry-layout-grid{margin-bottom:30px}.entry-layout-grid header.entry-header{margin:0 0 .5rem}.entry-layout-grid a.more-link{font-weight:bold;font-size:18px;position:relative;top:-15px}.entry-layout-grid .entry-wrapper a.entry-grid-thumbnail{flex-grow:1;height:500px;max-height:500px}.entry-layout-grid .entry-thumbnail img{-o-object-fit:cover;object-fit:cover;height:100%}.home .suki-hero-inner,.hero .flex-content_wrapper .image-container{min-height:890px !important}@media screen and (max-width: 499px){.home .suki-hero-inner,.hero .flex-content_wrapper .image-container{min-height:380px !important}}.home .before_footer_cta{margin-top:40px}.front_page_featured_post{display:flex;gap:2em;justify-content:center;margin:30px 0 120px 0}@media only screen and (max-width: 1300px){.front_page_featured_post{gap:0;margin:30px 10px 120px 10px}}@media screen and (max-width: 1023px){.front_page_featured_post{gap:1em}}.front_page_featured_post_image,.front_page_featured_post_text{align-self:center;margin:20px}.front_page_featured_post_excerpt{font-size:18px;display:block;line-height:1.5}.front_page_featured_post_image{min-width:40%}.front_page_featured_post_image img{-o-object-fit:cover;object-fit:cover;width:100%}.front_page_featured_post_title{font-weight:bold;font-size:50px;line-height:1.2;margin-bottom:10px}@media screen and (max-width: 1023px){.front_page_featured_post{flex-direction:column;gap:0;margin:20px 0 50px 0}.front_page_featured_post .front_page_featured_post_image{width:100%}.front_page_featured_post .front_page_featured_post_image img{-o-object-fit:cover;object-fit:cover;width:100%;padding:0 30px;height:auto;max-height:600px}.front_page_featured_post .front_page_featured_post_text{margin:20px 30px}}.suki-hero-inner,.hero .flex-content_wrapper .image-container{transition:all .8s;box-shadow:inset 0 250px 500px -100px rgba(0,0,0,.4)}@media screen and (max-width: 499px){.suki-hero-inner,.hero .flex-content_wrapper .image-container{box-shadow:none}}.home.blindsdown #hero .suki-hero-inner,.home.blindsdown .hero .flex-content_wrapper .image-container{opacity:.7;transition:all .8s;box-shadow:inset 0 100px 800px 100px rgba(0,0,0,.3)}@media screen and (max-width: 499px){.home.blindsdown #hero .suki-hero-inner,.home.blindsdown .hero .flex-content_wrapper .image-container{opacity:1;box-shadow:none}}@media only screen and (max-width: 500px){.flex-content.hero .image-container{height:250px}}.home #hero,.home .hero .flex-content_wrapper{transition:all .8s}.home.blindsdown #hero,.home.blindsdown .hero .flex-content_wrapper{transition:all .8s;background:#000}.home #hero .suki-hero-inner,.home .hero .flex-content_wrapper .flex-content_wrapper{transition:all .8s;box-shadow:none}.front_page_products{padding:60px 10px 120px 10px;background:#eee;text-align:center}.frontpage_products_container{max-width:1350px;margin:30px auto;padding:30px 20px}.frontpage_products_wrapper{text-align:left;display:flex;align-items:baseline;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin-bottom:20px}.frontpage_products_item{width:calc(33.3% - 1rem)}.frontpage_products_item img{width:100%;height:320px;-o-object-fit:cover;object-fit:cover}.frontpage_products_item h3.frontpage_product_title{transition:all .2s;margin-bottom:10px;padding-top:10px;margin-top:18px}.frontpage_products_item a{color:#000;height:100%;width:100%;display:block}.frontpage_products_item:hover{color:#000}.frontpage_products_item:hover .frontpage_product_title{color:var(--theme-color-primary);transition:all .2s}.frontpage_products_item:hover .frontpage_product_excerpt{color:#000}.frontpage_product_excerpt{font-size:18px}.frontpage_products_button{margin:0 auto}.frontpage_products_heading{margin-bottom:50px}.frontpage_products_item a:hover .product-icon{background:var(--theme-color-secondary);transition:all .2s}.frontpage_products_item a:hover .frontpage_product_title{color:var(--theme-color-primary-hover)}@media only screen and (max-width: 1150px){.frontpage_products_item{width:calc(50% - 1rem)}.post-type-archive-produkter .suki-loop-grid.suki-loop-grid-3-columns .entry{width:50%}}@media only screen and (max-width: 820px){.frontpage_products_item{width:100%}.post-type-archive-produkter .suki-loop-grid.suki-loop-grid-3-columns .entry{width:100%}}.post-type-archive-produkter .suki-loop-grid .entry-grid-thumbnail{order:1}.post-type-archive-produkter .suki-loop-grid header.entry-header{order:3}.post-type-archive-produkter .suki-loop-grid .entry-content{order:4}.front_page_products .product-icon,.post-type-archive-produkter .suki-loop-grid .product-icon{width:120px;height:120px;order:2;position:relative;top:-170px;padding:20px;margin-left:20px;margin-bottom:-100px}.front_page_products .product-icon img,.post-type-archive-produkter .suki-loop-grid .product-icon img{position:relative;z-index:10;-o-object-fit:contain;object-fit:contain;height:100%;width:100%}.home .front_page_products .product-icon{top:-140px;margin-bottom:-120px}.post-type-archive-produkter .suki-loop-grid .entry-content p:last-of-type{display:none}.post-type-archive-produkter .suki-loop-grid .view-product-button{margin-top:0;font-size:16px;padding:10px 20px}:root{--theme-width-narrow: 980px;--theme-width-content: 906px;--theme-width-container: 1140px;--theme-width-expand: 1440px;--theme-color-primary: #EBCA74;--theme-color-primary-hover: #ceaf5f;--theme-color-secondary: #F7E197;--theme-color-secondary-hover: #dbc479;--theme-color-secondary-lighter: #ffeeb6;--theme-color-dark-grey: #38372e;--theme-color-light-grey: #F8F8F8}.section-gallery{margin:1rem auto}@media(min-width: 768px){.section-gallery{margin:2rem auto}}.section-gallery.section-row--full{@apply px-4}.section-gallery .section-textarea{@apply px-4}@screen md{.section-gallery .section-textarea{@apply px-0}}.section-gallery .section-textarea__heading{@apply normal-case}@screen md{.section-gallery .section-textarea__heading{@apply uppercase}}.section-gallery__container{width:100%;display:flex;display:grid}@screen md{.section-gallery--video{@apply -mx-4}}.section-gallery__video{@apply py-4}@screen md{.section-gallery__video{@apply p-4}}.section-gallery__video footer{border-left-width:.5px;border-bottom-width:.5px;border-right-width:.5px}.section-gallery__image img{width:100%}.section-gallery__caption{@apply border-b border-r border-l p-4;border-left-width:.5px;border-bottom-width:.5px;border-right-width:.5px}.section-gallery-columns--1 .section-gallery__container{grid-template-columns:1fr}.section-gallery-columns--2 .section-gallery__container{grid-template-columns:1fr 1fr}.section-gallery-columns--3 .section-gallery__container{grid-template-columns:1fr 1fr 1fr}.section-gallery-columns--4 .section-gallery__container{grid-template-columns:1fr 1fr 1fr 1fr}.section-gallery-columns--5 .section-gallery__container{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.section-gallery-columns--6 .section-gallery__container{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}@media only screen and (max-width: 640px){.section-gallery-columns--2 .section-gallery__container,.section-gallery-columns--3 .section-gallery__container,.section-gallery-columns--4 .section-gallery__container,.section-gallery-columns--5 .section-gallery__container,.section-gallery-columns--6 .section-gallery__container{grid-template-columns:1fr 1fr}}.section-gallery img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.section-gallery-columns--3 .sectionGallery__container{display:grid;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width: 1023px){.section-gallery-columns--3 .sectionGallery__container{grid-template-columns:1fr 1fr}}@media screen and (max-width: 499px){.section-gallery-columns--3 .sectionGallery__container{grid-template-columns:1fr}}.section-gallery figcaption{display:inline-block;background:rgba(255,255,255,.507);position:relative;width:100%;font-size:16px;padding:2px 16px;font-style:normal}.section-id--enkeltbilde-fullbredde img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.section-id--enkeltbilde-fullbredde a{position:relative;overflow:hidden;height:400px;width:100%;display:block}.section-id--enkeltbilde-fullbredde{margin-top:30px !important;width:100%;flex:100%;flex-direction:column}.sectionGallery__image-no{position:relative;float:left;background:var(--utsiktenfevik-color-palette-3);width:20px;color:#fff;text-align:center}.sectionGallery__container,.section-gallery__container{gap:.5rem}.section-gallery .sectionGallery__container{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:stretch}.sectionGallery__image a{display:block}.sectionGallery__image{display:flex;width:30%;min-width:350px;flex-grow:1;flex-direction:column}.sectionGallery__image a{flex-grow:1}.section-gallery figcaption{flex-grow:0;min-height:60px;padding-bottom:20px}.section-gallery .sectionGallery__container{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:stretch}.flex-content.hero{z-index:2;position:relative}.flex-content.hero .image-container{position:relative;min-height:700px;height:54vh;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden}@media screen and (max-width: 1023px){.flex-content.hero .image-container{min-height:700px}}@media screen and (max-width: 499px){.flex-content.hero .image-container{min-height:400px}}.flex-content.hero .image-container div.content-wrapper{height:100%;position:relative;width:100%;max-width:var(--suki-child-container-width);margin:0 auto}@media only screen and (max-width: 640px){.flex-content.hero .image-container div.content-wrapper{max-width:100%}}.flex-content.hero .image-container div.hero_images{height:100%;background-color:#000}.flex-content.hero .image-container div.hero_images::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;background:#000;opacity:.2;z-index:20}.flex-content.hero .image-container div.hero_images.scroll div.hero_image,.flex-content.hero .image-container div.hero_images.fade div.hero_image{opacity:0;left:-100px;right:0;transition:none;z-index:10}.flex-content.hero .image-container div.hero_images.scroll div.hero_image.current,.flex-content.hero .image-container div.hero_images.scroll div.hero_image.prev,.flex-content.hero .image-container div.hero_images.fade div.hero_image.current,.flex-content.hero .image-container div.hero_images.fade div.hero_image.prev{opacity:1;z-index:11}.flex-content.hero .image-container div.hero_images.scroll div.hero_image.current,.flex-content.hero .image-container div.hero_images.fade div.hero_image.current{z-index:12}.flex-content.hero .image-container div.hero_images.scroll.fade div.hero_image.current,.flex-content.hero .image-container div.hero_images.scroll.fade div.hero_image.prev{transition:opacity 2s ease-in-out,-webkit-transform 8s linear;transition:opacity 2s ease-in-out,transform 8s linear;transition:opacity 2s ease-in-out,transform 8s linear,-webkit-transform 8s linear}.flex-content.hero .image-container div.hero_images.scroll div.hero_image.current,.flex-content.hero .image-container div.hero_images.scroll div.hero_image.prev{transition:-webkit-transform 8s linear;transition:transform 8s linear;transition:transform 8s linear, -webkit-transform 8s linear}.flex-content.hero .image-container div.hero_images.fade div.hero_image{left:-100px}.flex-content.hero .image-container div.hero_images.fade div.hero_image.current,.flex-content.hero .image-container div.hero_images.fade div.hero_image.prev{transition:opacity 2s ease-in-out;-webkit-transform:none;transform:none}.flex-content.hero .image-container div.hero_images div.hero_image{position:absolute;top:0;bottom:0;left:0;right:0}.flex-content.hero .image-container div.hero_images div.hero_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.flex-content.hero.full-width .image-container div.content-wrapper{max-width:100%}.flex-content.hero.full-width .image-container div.content-wrapper div.cta_wrapper{left:0}.flex-content.hero.full-width .image-container div.content-wrapper div.cta_wrapper div.cta_wrapper_inner{width:100%;max-width:var(--suki-child-container-width);margin:0 auto}

/*# sourceMappingURL=css-72d96efc.css.map*/