@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Exo+2:ital,wght@0,100..900;1,100..900&display=swap";:root{--brand-dark-blue: #000a12;--brand-orange: #e17531;--brand-red: #bb5346;--brand-price-red: #d6453a;--brand-olive: #8c966e;--brand-green: #2fa84f;--brand-blue: #6f8b9f;--brand-link-blue: #4c86c6;--brand-charcoal: #4a4a4a;--brand-off-white: #e0dfdd;--brand-greige: #d5d2cb;--brand-grey: #818181;--brand-light-grey: #f8f5f0;--brand-grey-surface: #f4f6f8;--brand-blue-surface: #e9eef3;--brand-green-surface: #eaf6ee;--brand-red-surface: #fdecea;--brand-border-radius: 4px;--main-black: #1e1f26;--main-black-black: #000;--main-orange: #f16411;--main-green: #1fb381;--main-green-dark: #139468;--main-blue: #7dadff;--orange-dark: #e74613;--brand-muted: #6b6662;--blue-grey: #f2f4f8;--main-red: #a93133;--light-grey: #f6f6f6;--lightest-grey: #f7f7f7;--khaki: #ffead0;--dark-grey: #333;--orange-light: #fff6ef;--light-grey-border: #d9d9d9;--light-grey-yellow: rgb(249, 249, 244);--active-option: rgb(247, 247, 241);--border-width: 1px;--border-color: rgb(227, 227, 227);--select-border-color: var(--border-color);--input-bg: #fff;--select-padding-y: 16px;--select-padding-x: 16px;--nav-categories-background: var(--khaki);--nav-shadow-box: 0 1px 6px rgba(0, 0, 0, 8%);--textsize-small: .9rem;--product-item-background: #f7f7f7;--price-font-weight: 800;--content-wrapper-width: 1440px;--yellow-badge: #ffec5b;--badge-box-shadow: var(--price-red);--link-blue: var(--brand-link-blue);--price-red: var(--brand-price-red);--campaign-hero-background: var(--brand-light-grey);--campaign-hero-badge-background: var(--yellow-badge);--campaign-hero-badge-color: var(--price-red);--campaign-hero-badge-box-shadow: 4px 4px 0 0 var(--price-red);--campaign-hero-badge-border: 1px solid var(--price-red);--campaign-hero-badge-font-weight: 900;--campaign-hero-badge-font-style: italic;--campaign-hero-badge-font-size: 1rem;--campaign-hero-badge-border-radius: var(--brand-border-radius);--spacing-xxs: 4px;--spacing-xs: 8px;--spacing-sm: 16px;--spacing-md: 24px;--spacing-lg: 32px;--spacing-xl: 40px;--spacing-xxl: 48px;--font-weight-bold: 700;--poster-desktop: 3.125rem;--poster-lh-desktop: 3.125rem;--poster-mobile: 2.5rem;--poster-lh-mobile: 2.5rem;--poster-weight: 700;--header1-desktop: 3rem;--header1-lh-desktop: 3.5rem;--header1-mobile: 2.5rem;--header1-lh-mobile: 2.25rem;--header1-weight: 700;--header2-desktop: 1.875rem;--header2-lh-desktop: 1.875rem;--header2-mobile: 1.5rem;--header2-lh-mobile: 1.25rem;--header2-weight: 700;--header3-desktop: 1.5rem;--header3-lh-desktop: 1.875rem;--header3-mobile: 1.25rem;--header3-lh-mobile: 1.625rem;--header3-weight: 700;--header4-desktop: 1.25rem;--header4-lh-desktop: 1.625rem;--header4-mobile: 1.125rem;--header4-lh-mobile: 1.5rem;--header4-weight: 700;--header5-desktop: 1.125rem;--header5-lh-desktop: 1.5rem;--header5-mobile: 1rem;--header5-lh-mobile: 1.5rem;--header5-weight: 700;--header6-desktop: 1rem;--header6-lh-desktop: 1.25rem;--header6-mobile: .875rem;--header6-lh-mobile: 1.125rem;--header6-weight: 700;--label1-desktop: 1.25rem;--label1-lh-desktop: 1.625rem;--label1-mobile: 1.125rem;--label1-lh-mobile: 1.5rem;--label1-weight: 500;--label2-desktop: 1.125rem;--label2-lh-desktop: 1.625rem;--label2-mobile: 1rem;--label2-lh-mobile: 1.5rem;--label2-weight: 500;--label3-desktop: 1rem;--label3-lh-desktop: 1.5rem;--label3-mobile: .875rem;--label3-lh-mobile: 1.25rem;--label3-weight: 500;--body-desktop: 1rem;--body-lh-desktop: 1.365rem;--body-mobile: .875rem;--body-lh-mobile: 1.125rem;--body-weight: 400}@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}body{font-family:Manrope,Segoe UI,Tahoma,Geneva,Verdana,sans-serif!important;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#2b2727!important}@media (min-width: 1024px){body{font-size:18px;line-height:24px}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content-area{background-color:#fff}.site-content{padding-top:16px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}body.dialog-open{overflow:hidden;padding-right:15px}a:focus,button:focus,.button.alt:focus,input:focus,textarea:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus{outline-color:var(--main-black);outline:none!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Exo 2",serif;font-optical-sizing:auto;font-weight:700;font-weight:800;font-style:normal}.h1,h1{font-size:var(--header1-desktop);line-height:var(--header1-lh-mobile);font-weight:var(--header1-weight)}@media (min-width: 768px){.h1,h1{font-size:var(--header1-desktop);line-height:var(--header1-lh-desktop)}}.h2,h2{font-size:var(--header2-mobile);line-height:var(--header2-lh-mobile);font-weight:var(--header2-weight)}@media (min-width: 768px){.h2,h2{font-size:var(--header2-desktop);line-height:var(--header2-lh-desktop)}}.h3,h3{font-size:var(--header3-mobile);line-height:var(--header3-lh-mobile);font-weight:var(--header3-weight)}@media (min-width: 768px){.h3,h3{font-size:var(--header3-desktop);line-height:var(--header3-lh-desktop)}}.h4,h4{font-size:var(--header4-mobile);line-height:var(--header4-lh-mobile);font-weight:var(--header4-weight)}@media (min-width: 768px){.h4,h4{font-size:var(--header4-desktop);line-height:var(--header4-lh-desktop)}}.h5,h5{font-size:var(--header5-mobile);line-height:var(--header5-lh-mobile);font-weight:var(--header5-weight)}@media (min-width: 768px){.h5,h5{font-size:var(--header5-desktop);line-height:var(--header5-lh-desktop)}}.h6,h6{font-size:var(--header6-mobile);line-height:var(--header6-lh-mobile);font-weight:var(--header6-weight)}@media (min-width: 992px){.h6,h6{font-size:var(--header6-desktop);line-height:var(--header6-lh-desktop)}}h1,h2,h3,h4,h5,h6,.wc-block-grid__product-title{color:var(--main-black)}blockquote{font-style:normal;font-weight:var(--header6-weight);color:var(--brand-muted);margin:var(--spacing-sm)}@media (min-width: 768px){blockquote{margin:var(--spacing-md)}}a{color:var(--link-blue)}.small-text{font-size:.8rem;opacity:.8}.mt16{margin-top:16px}.mb16{margin-bottom:16px}.small{font-size:.9rem}.code-wrapper{max-width:700px}.home .content-area{width:100%}.home .content-area .site-main .page-title{display:none}.site-header{padding:0;border:none!important;background-color:var(--brand-dark-blue)}.site-header>div{max-width:100%!important}.site-header>div:nth-child(1),.site-header>div:nth-child(2){border-bottom:1px solid rgba(255,255,255,.2)}.site-header>div:nth-child(2){box-shadow:var(--nav-shadow-box)}.site-header>div .navigation-branding,.site-header>div .navigation__primary{max-width:var(--content-wrapper-width);margin:0 auto}.site-header a:focus-visible{outline:2px solid #fff!important;outline-offset:4px}.site-header p.site-description,.site-header .site-header,.site-header .storefront-handheld-footer-bar{color:#fff!important}@media (min-width: 768px){.site-header{padding-top:16px;padding-bottom:0}}.navigation-branding{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-direction:row}.navigation-branding>div.site-brand{order:1}.navigation-branding>div.site-brand img{max-width:210px}.navigation-branding>div.site-brand a:focus-visible img{outline:2px solid #fff!important;outline-offset:4px}@media (min-width: 768px){.navigation-branding>div.site-brand img{max-width:230px}}.navigation-branding>div.top-search-bar{order:2}.navigation-branding>div.top-search-bar .dgwt-wcas-search-input:focus-visible{outline:2px solid #fff!important;outline-offset:4px}.navigation-branding>div.top-search-bar input:focus-visible{outline:2px solid #fff!important;outline-offset:4px}.navigation-branding>div.site-mobile-menu{display:none;order:3;margin-left:auto}.navigation-branding>div.site-mobile-menu .menu{list-style-type:none;margin:0;padding:0}.navigation-branding>div.site-mobile-menu .favorites a{text-indent:-730px;display:block;width:48px;height:48px;position:relative;overflow:hidden}.navigation-branding>div.site-mobile-menu .favorites a:before{content:"";display:inline-block;width:44px;height:44px;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%202L15.1035%208.72839L22.4616%209.60081L17.0216%2014.6316L18.4656%2021.8992L12%2018.28L5.53437%2021.8992L6.97843%2014.6316L1.53839%209.60081L8.89651%208.72839L12%202Z'%20stroke='%23FFFFFF'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.navigation-branding>div.mini-cart-menu{grid-column:span 2;max-width:100%;order:3}.navigation-branding>div.mini-cart-menu .button-mini-cart{position:relative}.navigation-branding>div.mini-cart-menu .button{margin-left:auto}.navigation-branding>div.mini-cart-menu .button:focus-visible{outline:2px solid #fff!important;outline-offset:4px}@media (min-width: 768px){.navigation-branding>div.mini-cart-menu{order:4}}@media (max-width: 768px){.navigation-branding{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;margin-top:8px;margin-bottom:24px}.navigation-branding>div.site-brand{order:1}.navigation-branding>div.site-mobile-menu{display:flex}.navigation-branding>div.mini-cart__wrapper{order:2;max-width:100%}.navigation-branding>div.mini-cart__wrapper .button-mini-cart{padding:0;position:relative}.navigation-branding>div.mini-cart__wrapper .button-mini-cart span:not(.counter){display:none}.navigation-branding>div.mini-cart__wrapper .button-mini-cart:before{content:"";display:inline-block;width:44px;height:44px;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2027.9.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2024%2024'%20style='enable-background:new%200%200%2024%2024;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:none;stroke:%23FFFFFF;stroke-linejoin:round;}%20.st1{fill:none;stroke:%23FFFFFF;stroke-linecap:round;}%20%3c/style%3e%3cpath%20class='st0'%20d='M4,7h16l-0.8,13.2c-0.1,1-1,1.8-2,1.8H6.8c-1,0-1.9-0.8-2-1.8L4,7z'/%3e%3cpath%20class='st1'%20d='M8,9V6c0-2.2,1.8-4,4-4c2.2,0,4,1.8,4,4v3'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:32px}.navigation-branding>div.mega-menu-mobile{display:flex;order:3}.navigation-branding>div.top-search-bar{order:4;grid-column:span 2;max-width:100%}}.top-bar{display:flex;flex-direction:column;align-items:center;gap:8px;max-width:var(--content-wrapper-width)!important;margin:0 auto;background-color:transparent}.top-bar>div{flex:1}.top-bar>div.shop-usps{flex:2}.top-bar>div:last-of-type{justify-content:flex-end}.top-bar__salessupport{display:flex;align-items:center;gap:8px;color:#fff}.top-bar__salessupport .image{display:inline-block;width:30px;height:30px;border-radius:100%;overflow:hidden;box-shadow:inset 0 0 0 2px var(--khaki);background-size:contain}.top-bar__salessupport p{font-size:var(--body-mobile);margin:0}@media (min-width: 992px){.top-bar__salessupport p{font-size:var(--body-desktop);margin:0}}.top-bar__salessupport a{color:var(--khaki)}.top-bar .toolbar__navigation{display:none}@media (min-width: 992px){.top-bar{flex-direction:row;gap:24px}.top-bar .toolbar__navigation{display:flex;justify-items:end}}.js-dgwt-wcas-overlay-mobile .dgwt-wcas-sf-wrapp{background-color:#fff!important}.home.blog .site-header,.home.page:not(.page-template-template-homepage) .site-header,.home.post-type-archive-product .site-header{margin-bottom:0!important}.main-navigation ul li a,.site-title a,ul.menu li a,.site-branding h1 a,button.menu-toggle,button.menu-toggle:hover,.handheld-navigation .dropdown-toggle{color:#fff}.main-navigation ul.menu,.main-navigation ul.nav-menu{display:flex;justify-content:center}.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a{font-size:1rem;font-weight:300;text-transform:uppercase;color:var(--main-black);padding:16px!important}@media (min-width: 768px){.main-navigation .main-navigation div.menu{display:flex}}.navigation__primary{display:flex;justify-content:center;margin-top:16px;border-radius:16px}.navigation__primary ul{display:flex;flex-direction:row;margin:0;padding:0;list-style-type:none;transition:color .3s ease-in-out}.navigation__primary ul li a{font-weight:600;font-size:1.1rem;display:inline-block;padding:10px}.navigation__primary ul li.current-menu-item>a{font-weight:800;text-decoration:underline;pointer-events:none}.navigation__top{display:flex}.navigation__top ul{display:flex;flex-direction:row;gap:8px;margin:0 0 8px;padding:0;list-style-type:none;transition:color .3s ease-in-out}.navigation__top ul li a{font-weight:800;font-size:1.1rem;display:inline-block;padding:1px 6px;border-radius:2px}.navigation__top ul li a:hover{color:#ddd!important}.navigation__top ul li.menu-item__highlight>a{font-weight:800;color:#fff;background-color:var(--brand-orange)}.navigation__footer ul{margin:0;padding:0;list-style-type:none;transition:color .3s ease-in-out}.navigation__footer ul li a{font-weight:300;font-size:1.1rem;text-decoration:none;color:#fff!important;display:inline-block;margin-bottom:8px}.navigation__footer ul li a:hover{color:#838383!important}.site-content{padding:0 var(--spacing-xs)}@media (min-width: 768px){.site-content{padding:0 var(--spacing-md)}}.site-content .col-full{display:flex;flex-direction:column}@media (min-width: 768px){.site-content .col-full{gap:24px;padding:0}}.site-content .col-full .widget-area{display:flex;flex:1;flex-direction:column;width:auto;float:none;margin-right:0;max-width:220px}.site-content .col-full .content-area{display:flex;flex:1;flex-direction:column;width:auto;float:none;margin-right:0}.site-content .col-full .content-area .site-main{display:flex;flex-direction:column}.site-content .col-full:before{display:none}.site-content .col-full:after{display:none}body.left-sidebar .col-full{flex-direction:column}body.left-sidebar .col-full .widget_block{margin-bottom:0}body.left-sidebar .col-full .widget-area{order:-1}body.left-sidebar .col-full .brand-filter-widget{display:none}@media (min-width: 992px){body.left-sidebar .col-full{flex-direction:row-reverse}body.left-sidebar .col-full .widget-area{order:1}body.left-sidebar .col-full .brand-filter-widget{display:none}}.shop-usps ul{display:flex;justify-content:center;gap:16px;padding:0;margin:0;list-style-type:none}.shop-usps ul li{display:flex;align-items:center;text-transform:uppercase}.shop-usps ul li:before{content:"";display:inline-block;width:20px;height:20px;margin-right:4px;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='70.761'%20height='49.778'%20viewBox='0%200%2070.761%2049.778'%3e%3cpath%20id='Check-Icon-09iujhd'%20d='M115.739,61.78,78.282,99.237a5.655,5.655,0,0,1-8.005,0L49.3,78.257a5.653,5.653,0,0,1,7.994-7.994L74.279,87.24l33.455-33.466a5.661,5.661,0,0,1,8.005,8.005'%20transform='translate(-47.133%20-51.62)'%20stroke='rgba(0,0,0,0)'%20stroke-miterlimit='10'%20stroke-width='1'%20fill='%23f16411'%20/%3e%3c/svg%3e");background-size:15px;background-position:center center;background-repeat:no-repeat}.col-full{max-width:var(--content-wrapper-width)!important;margin-left:auto;margin-right:auto;padding:0 8px;box-sizing:content-box}@media (min-width: 992px){.col-full{padding:0 24px}}.col-full:before,.col-full:after{content:"";display:table}.col-full:after{clear:both}.col-full:after{content:" ";display:block;clear:both}.site-footer{margin-top:40px;padding-top:40px!important;background-color:var(--brand-dark-blue);position:relative}.site-footer .site-brand{max-width:300px;margin-top:16px}.site-footer p,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5,.site-footer h6,.site-footer address,.site-footer .widget{color:#fff}.site-footer .widget.widget_nav_menu .widget-title{font-family:"Exo 2",serif;font-size:2em;line-height:1.214;color:#fff;font-weight:700;font-style:normal;font-optical-sizing:auto;padding:0;margin:0 0 .5407911001em}.site-footer .widget.widget_nav_menu .menu{list-style-type:none;margin:0}.site-footer .widget.widget_nav_menu .menu>li{padding:0}.site-footer .widget.widget_nav_menu .menu li:before{display:none}.site-footer .widget.widget_nav_menu .menu .menu-item a{text-decoration:none}.site-footer ul.menu li{margin-bottom:4px}.site-footer .footer-columns{display:flex;flex-direction:column;gap:24px;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid rgba(0,0,0,.1)}.site-footer .footer-columns>div{flex:1}.site-footer .footer-columns a h2{font-size:1.4rem}.site-footer .footer-columns .widget{margin-bottom:16px}.site-footer .footer-columns .widget-title{margin:0}@media (min-width: 768px){.site-footer .footer-columns{flex-direction:row}}.site-footer .footer-widgets{display:flex;flex-direction:column;gap:24px;margin-bottom:24px}.site-footer .footer-widgets>div{flex:1}.site-footer .footer-widgets .widget{margin-bottom:16px}.site-footer .footer-widgets .widget-title{margin:0}.site-footer .footer-widgets:before,.site-footer .footer-widgets:after{display:none}@media (min-width: 768px){.site-footer .footer-widgets{flex-direction:row}}.site-footer .footer-contact .button-group{display:flex;flex-direction:column;gap:8px}.site-footer .footer-contact .button-group a{color:var(--khaki)}.site-footer .button{font-weight:800;color:#fff;background-color:#0000001a}.site-footer .button:hover{background-color:#00000026}.site-footer .button.button-phone{padding-left:32px;background-position:0 center;background-repeat:no-repeat;background-size:25px;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2027.9.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Lager_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2024%2024'%20style='enable-background:new%200%200%2024%2024;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23FFFFFF;}%20%3c/style%3e%3cpath%20class='st0'%20d='M22.2,11c-0.2-0.2-0.5-0.4-0.8-0.5c-0.2-2.2-1.1-3.9-2.5-5.2c-1-0.9-2.2-1.6-3.5-2.1c-1.3-0.4-2.7-0.6-4.1-0.6%20C8.9,2.9,6.5,3.8,4.8,5.6C4.1,6.3,3.6,7.1,3.2,8c-0.4,0.8-0.6,1.7-0.7,2.6C2.3,10.7,2,10.8,1.8,11c-0.3,0.3-0.5,0.7-0.5,1.2v1.9%20c0,0.4,0.1,0.7,0.4,0.9c0.2,0.2,0.6,0.4,0.9,0.4h1.6c0.2,0,0.4-0.2,0.4-0.4V11c0-0.2-0.2-0.4-0.4-0.4H3.5C3.6,9.8,3.7,9,4,8.3%20c0.3-0.8,0.8-1.5,1.4-2.1c1.6-1.6,3.7-2.5,6-2.6c1.3-0.1,2.6,0.1,3.8,0.5c1.2,0.4,2.3,1,3.2,1.9c1.2,1.1,2,2.7,2.2,4.6h-0.8%20c-0.2,0-0.4,0.2-0.4,0.4V15c0,0.2,0.2,0.4,0.4,0.4h0.6c0,0.8-0.1,1.4-0.3,1.8c-0.3,0.4-0.8,0.5-1.9,0.5h-0.3%20c0.7-1.1,1.1-2.5,1.1-4.1c0-0.1,0-0.2,0-0.2v-2.1c0-2.9-1.8-4.8-4.2-5.6C13.9,5.5,13,5.3,12,5.3s-1.9,0.2-2.8,0.5%20C6.8,6.6,5,8.5,5,11.4v2.1c0,2.2,0.8,4,2,5.3c1.3,1.5,3.1,2.3,4.9,2.4c0.1,0,0.1,0,0.1,0c1.8,0,3.5-0.7,4.8-2.1%20c0.2-0.2,0.3-0.4,0.5-0.6h0.9c1.4,0,2.1-0.3,2.6-0.9c0.4-0.5,0.5-1.3,0.5-2.3h0.2c0.4,0,0.7-0.1,0.9-0.4c0.2-0.2,0.4-0.6,0.4-0.9%20v-1.9C22.7,11.8,22.5,11.3,22.2,11z%20M3.8,14.6H2.6c-0.1,0-0.2-0.1-0.3-0.1c-0.1-0.1-0.1-0.2-0.1-0.3v-1.9c0-0.2,0.1-0.4,0.2-0.6%20c0.1-0.1,0.4-0.2,0.6-0.2h0.8V14.6z%20M12,20.4C11.9,20.4,11.9,20.4,12,20.4c-1.7,0-3.3-0.8-4.4-2.1c-1.1-1.2-1.7-2.8-1.7-4.8v-2.1%20c0-2.5,1.6-4.1,3.6-4.8c0.8-0.3,1.7-0.4,2.6-0.4c0.9,0,1.8,0.1,2.6,0.4c2,0.7,3.6,2.3,3.6,4.8v2.1c0,0.1,0,0.1,0,0.1%20c0,1.6-0.5,3-1.3,4.1h-3.6c0-0.1-0.1-0.2-0.2-0.2l0,0l0,0l0,0c-0.2-0.2-0.4-0.3-0.7-0.3h-0.7c-0.3,0-0.5,0.1-0.7,0.3l0,0l0,0l0,0%20c-0.2,0.2-0.3,0.4-0.3,0.7v0c0,0.3,0.1,0.5,0.3,0.7l0,0l0,0l0,0c0.2,0.2,0.4,0.3,0.7,0.3h0.7c0.3,0,0.5-0.1,0.7-0.3l0,0l0,0l0,0%20c0.1-0.1,0.2-0.2,0.2-0.3h2.8C15,19.8,13.5,20.4,12,20.4z%20M12.4,18.4h-0.7c0,0-0.1,0-0.1,0l0,0c0,0,0-0.1,0-0.1v0c0,0,0-0.1,0-0.1%20l0,0h0c0,0,0.1,0,0.1,0h0.7c0,0,0.1,0,0.1,0l0,0c0,0,0,0.1,0,0.1v0c0,0,0,0.1,0,0.1l0,0v0C12.4,18.4,12.4,18.4,12.4,18.4z%20M21.9,14.1c0,0.1-0.1,0.2-0.1,0.3s-0.2,0.1-0.3,0.1h-1.2v-3.2H21c0.2,0,0.4,0.1,0.6,0.2c0.1,0.1,0.2,0.4,0.2,0.6V14.1z'/%3e%3c/svg%3e")}.site-footer .button.button-email{padding-left:32px;background-position:0 center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3%205V4.5C2.72386%204.5%202.5%204.72386%202.5%205H3ZM21%205H21.5C21.5%204.72386%2021.2761%204.5%2021%204.5V5ZM3%205.5H21V4.5H3V5.5ZM20.5%205V17H21.5V5H20.5ZM19%2018.5H5V19.5H19V18.5ZM3.5%2017V5H2.5V17H3.5ZM5%2018.5C4.17157%2018.5%203.5%2017.8284%203.5%2017H2.5C2.5%2018.3807%203.61929%2019.5%205%2019.5V18.5ZM20.5%2017C20.5%2017.8284%2019.8284%2018.5%2019%2018.5V19.5C20.3807%2019.5%2021.5%2018.3807%2021.5%2017H20.5Z'%20fill='%23FFF'/%3e%3cpath%20d='M3%205L12%2014L21%205'%20stroke='%23FFF'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.mini-cart__wrapper{display:flex;justify-content:flex-end;position:relative;max-width:150px}.mini-cart__wrapper .cart-button{color:var(--main-black);background-color:var(--main-green-dark)}.mini-cart .woocommerce-mini-cart__empty-message{display:flex;align-items:center;gap:12px;margin:var(--spacing-md) 0 0;padding:16px;font-weight:700;color:var(--main-black);border:1px solid var(--brand-blue);border-radius:var(--brand-border-radius);background-color:var(--brand-blue-surface)}.mini-cart .woocommerce-mini-cart__empty-message:before{content:"";flex-shrink:0;width:24px;height:24px;background:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4%209H20L19.1654%2018.1811C19.0717%2019.2112%2018.208%2020%2017.1736%2020H6.82643C5.79202%2020%204.92829%2019.2112%204.83464%2018.1811L4%209Z'%20stroke='%23292929'%20stroke-linejoin='round'/%3e%3cpath%20d='M8%2011V8C8%205.79086%209.79086%204%2012%204C14.2091%204%2016%205.79086%2016%208V11'%20stroke='%23292929'%20stroke-linecap='round'/%3e%3c/svg%3e") center/contain no-repeat}.minicart-usps{margin-top:16px}.minicart-usps ul{list-style-type:none;display:flex;justify-content:center;gap:16px;margin:0;padding:0}.minicart-usps ul li{font-size:var(--textsize-small)}.minicart-usps ul li:before{content:"";display:inline-block;width:18px;height:18px;margin-right:8px;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='70.761'%20height='49.778'%20viewBox='0%200%2070.761%2049.778'%3e%3cpath%20id='Check-Icon-09iujhd'%20d='M115.739,61.78,78.282,99.237a5.655,5.655,0,0,1-8.005,0L49.3,78.257a5.653,5.653,0,0,1,7.994-7.994L74.279,87.24l33.455-33.466a5.661,5.661,0,0,1,8.005,8.005'%20transform='translate(-47.133%20-51.62)'%20stroke='rgba(0,0,0,0)'%20stroke-miterlimit='10'%20stroke-width='1'%20fill='%23f16411'%20/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center center;background-size:contain;vertical-align:sub}dialog .mini-cart{width:100%;background-color:#fff;position:relative}dialog .mini-cart__container{padding:16px 0 0}dialog .mini-cart__container h2{font-size:1.2rem;margin:0;padding:0 0 16px 16px;border-bottom:1px solid var(--border-color)}dialog .mini-cart .product_list_widget{margin-bottom:0;max-height:300px;overflow-y:auto}dialog .mini-cart .woocommerce-mini-cart__total{margin-bottom:16px}dialog .mini-cart .woocommerce-mini-cart__total .woocommerce-Price-amount{font-size:1.4rem;font-weight:700;color:var(--main-red)}dialog .mini-cart .mini_cart_item{position:relative}dialog .mini-cart .widget_shopping_cart_content{width:100%;padding:16px}dialog .mini-cart .widget_shopping_cart_content .product_list_widget{margin-bottom:0}dialog .mini-cart .widget_shopping_cart_content .woocommerce-mini-cart__total{margin-bottom:16px}dialog .mini-cart .widget_shopping_cart_content .woocommerce-mini-cart__total .woocommerce-Price-amount{font-size:1.8rem;font-weight:700;color:var(--main-red)}dialog .mini-cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons{display:flex;flex-direction:row;gap:16px;width:100%;background:#fff;position:relative;left:0;bottom:0}dialog .mini-cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a{text-align:center;display:flex;justify-content:center;flex:1}dialog .mini-cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a.checkout{color:#fff}dialog .mini-cart .woocommerce-mini-cart{list-style-type:none;margin:0 0 var(--spacing-sm) 0;padding:0}dialog .mini-cart .woocommerce-mini-cart img{max-width:70px;height:auto}dialog .mini-cart .woocommerce-mini-cart__total{color:var(--main-black);text-align:center}dialog .mini-cart .woocommerce-mini-cart-item{display:grid;grid-template-columns:70px minmax(0,1fr) 20px;gap:16px;align-items:start;margin:0;padding:12px 0;border-bottom:1px solid var(--border-color)}dialog .mini-cart .woocommerce-mini-cart-item:last-child{border-bottom:0}dialog .mini-cart .mini-cart-item__image{display:block}dialog .mini-cart .mini-cart-item__image img{display:block;float:none;width:70px;max-width:none;height:auto;margin:0}dialog .mini-cart .mini-cart-item__body{display:flex;flex-direction:column;gap:4px}dialog .mini-cart .mini-cart-item__name{font-size:1rem;font-weight:900;line-height:1.2;color:var(--main-black);text-decoration:none}dialog .mini-cart .mini-cart-item__details{display:flex;flex-direction:column;font-size:var(--textsize-small);color:var(--brand-muted)}dialog .mini-cart .mini-cart-item__addons{font-weight:700;color:var(--main-black)}dialog .mini-cart .mini-cart-item__price .quantity{font-size:1rem;font-weight:700;color:var(--main-red)}dialog .mini-cart .mini-cart-item__remove{position:static;display:block;width:20px;height:20px;font-size:0;color:transparent!important;text-decoration:none;background:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14%2011V17'%20stroke='%23292929'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M10%2011V17'%20stroke='%23292929'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M6%207V19C6%2020.1046%206.89543%2021%208%2021H16C17.1046%2021%2018%2020.1046%2018%2019V7'%20stroke='%23292929'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M4%207H20'%20stroke='%23292929'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M7%207L9%203H15L17%207'%20stroke='%23292929'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") center/contain no-repeat!important}dialog .mini-cart .woocommerce-mini-cart__buttons{display:flex;justify-content:space-between;margin-bottom:0}dialog .mini-cart .woocommerce-mini-cart__buttons .button{text-align:center;width:100%}dialog .mini-cart .woocommerce-mini-cart__buttons .button:after{display:none}dialog .mini-cart .woocommerce-mini-cart__buttons .button.wc-forward{border-radius:var(--brand-border-radius)}dialog .mini-cart .woocommerce-mini-cart__buttons .button.wc-forward,dialog .mini-cart .woocommerce-mini-cart__buttons .button.wc-forward:hover{color:#fff;background-color:var(--main-green-dark)}dialog .mini-cart .woocommerce-mini-cart__buttons .button.checkout{display:none}dialog .mini-cart .woocommerce-mini-cart__buttons .button.checkout,dialog .mini-cart .woocommerce-mini-cart__buttons .button.checkout:hover{color:#fff;background-color:var(--main-green-dark)}.button,.wp-element-button{border-radius:4px!important}.button.button-add-to-cart,.button.product_type_variable,.button.single_add_to_cart_button,.wp-element-button.button-add-to-cart,.wp-element-button.product_type_variable,.wp-element-button.single_add_to_cart_button{font-weight:600}.button.button-add-to-cart,.button.button-add-to-cart:hover,.button.product_type_variable,.button.product_type_variable:hover,.button.single_add_to_cart_button,.button.single_add_to_cart_button:hover,.wp-element-button.button-add-to-cart,.wp-element-button.button-add-to-cart:hover,.wp-element-button.product_type_variable,.wp-element-button.product_type_variable:hover,.wp-element-button.single_add_to_cart_button,.wp-element-button.single_add_to_cart_button:hover{color:#fff;background-color:var(--main-green-dark)!important}.button.button-add-to-cart span,.button.product_type_variable span,.button.single_add_to_cart_button span,.wp-element-button.button-add-to-cart span,.wp-element-button.product_type_variable span,.wp-element-button.single_add_to_cart_button span{font-weight:300}.button.button-cart,.wp-element-button.button-cart{display:flex;gap:8px;background-color:transparent!important}.button.button-cart,.button.button-cart:hover,.wp-element-button.button-cart,.wp-element-button.button-cart:hover{color:#fff;background-color:var(--main-green-dark)!important}.button.button-cart span,.wp-element-button.button-cart span{font-weight:300}.button.button-cart:after,.wp-element-button.button-cart:after{content:"Cart icon"}.button.button-block,.wp-element-button.button-block{width:100%}.button.alt,.wp-element-button.alt{font-weight:600;color:#fff;background-color:var(--main-black)}.button.button-close,.wp-element-button.button-close{padding:0;margin:0;border-radius:0!important;background-color:transparent}.button.button-close:before,.wp-element-button.button-close:before{content:"";display:inline-block;height:44px;width:44px;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%201024%201024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill='%23000000'%20d='M195.2%20195.2a64%2064%200%200%201%2090.496%200L512%20421.504%20738.304%20195.2a64%2064%200%200%201%2090.496%2090.496L602.496%20512%20828.8%20738.304a64%2064%200%200%201-90.496%2090.496L512%20602.496%20285.696%20828.8a64%2064%200%200%201-90.496-90.496L421.504%20512%20195.2%20285.696a64%2064%200%200%201%200-90.496z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center center;background-size:23px}.button.button-mini-cart,.wp-element-button.button-mini-cart{color:inherit;display:flex;align-items:center;gap:8px;padding:0 22px;background-color:transparent}.button.button-mini-cart .counter,.wp-element-button.button-mini-cart .counter{line-height:19px;color:#fff;width:20px;height:20px;border-radius:100%;background-color:var(--brand-orange);position:absolute;top:0;right:0}.button.button-mini-cart span,.wp-element-button.button-mini-cart span{text-wrap:nowrap}.button.button-mini-cart:hover,.wp-element-button.button-mini-cart:hover{color:inherit;background-color:transparent;text-decoration:underline}a:focus,button:focus,.button.alt:focus,input:focus,textarea:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus{outline-color:#333!important}.storefront-breadcrumb{font-size:1rem;padding:8px!important;margin-bottom:0!important}.storefront-breadcrumb .woocommerce-breadcrumb{display:flex;gap:8px}.storefront-breadcrumb .breadcrumb-separator{padding:0}.storefront-breadcrumb>div{padding:0 0 8px;margin-bottom:8px;border-bottom:1px solid #eee}.storefront-breadcrumb .woocommerce-breadcrumb a{color:var(--brand-muted);text-decoration:none}.storefront-breadcrumb .woocommerce-breadcrumb a:first-of-type:before{display:none}.storefront-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator:after{content:"/"}@media ((width >= 768px)){.storefront-breadcrumb{padding:8px!important}}::backdrop{background-color:#000;opacity:.2}@-webkit-keyframes show{0%{transform:translate(110%)}to{transform:translate(0)}}dialog[open]{height:calc(100vh - 120px)}dialog[open]#drawer-menu{width:550px;min-height:550px;border:0;background-color:#fff;position:relative}dialog#drawer-menu{width:550px;min-height:830px;border:0;background-color:#fff;position:relative}dialog .button-close{border:none;border-radius:0;background-color:transparent}dialog .button-close:hover{background-color:#eee}dialog#drawer-menu{width:100%!important;height:100%!important;max-height:none;max-width:none;border-radius:0;background-color:transparent!important}dialog#drawer-menu .drawer-menu__wrapper{width:100%;position:fixed;top:0;right:0}dialog#drawer-menu .drawer-menu__wrapper .mini-cart{border:none}dialog#drawer-menu .drawer-menu__wrapper .mini-cart .total{text-align:right}dialog#drawer-menu .drawer-menu__wrapper .mini-cart__container{padding:0 16px}dialog#drawer-menu .drawer-menu__wrapper .mini-cart__container h2{color:var(--main-black);padding:0;margin:8px 0;border:none}dialog#drawer-menu .drawer-menu__wrapper .mini-cart__container .cart_list>li{flex-direction:row}dialog#drawer-menu .drawer-menu__wrapper .mini-cart__container .cart_list>li:first-of-type{border-top:none}dialog#drawer-menu .drawer-menu__wrapper .mini-cart .product_list_widget{max-height:100%}@media (min-width: 768px){dialog#drawer-menu .drawer-menu__wrapper{max-width:550px}}dialog#drawer-menu .drawer-menu__header{background-color:#fff}dialog#drawer-menu{top:0}dialog#drawer-menu .drawer-menu__wrapper{animation:fadeOut .5s forwards}dialog#drawer-menu[open] .drawer-menu__wrapper{animation:fadeIn .5s forwards}@keyframes fadeIn{0%{opacity:0;translate:3rem 0}to{opacity:1;translate:0 0}}@keyframes fadeOut{0%{opacity:1;translate:0 0}to{opacity:0;translate:0 3em}}.dialog-content{width:400px;height:100%;background:#fff;box-shadow:-4px 0 10px #0003;overflow-y:auto;padding:1rem}.drawer-menu__header{display:flex;justify-content:space-between;align-items:center;padding-left:18px;border-bottom:1px solid #ddd}.drawer-menu__header button{display:flex}.drawer-menu__header .drawer-title{font-size:1.3rem;font-weight:800;color:var(--main-black);margin-bottom:0}.drawer-menu__wrapper{outline:0;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;background:#fff;overflow-y:auto!important;box-shadow:-7px 5px 10px #0000002b}.drawer-menu__wrapper>div{width:100%}label{cursor:pointer}.form-control.select{font-size:1rem;font-weight:500;line-height:1.8;word-wrap:normal;color:#1a1a1a;color:var(--input-color);display:inline-block;width:100%;height:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:var(--border-width);cursor:pointer;background-color:#fff;background-color:var(--input-bg);vertical-align:middle}.select-wrapper{position:relative}.select-wrapper:after{pointer-events:none;position:absolute;top:calc(var(--select-padding-y) * 2 / 2 + .25em);right:var(--select-padding-x);bottom:auto;left:auto;vertical-align:middle}.select-wrapper:after{content:"";display:inline-block;width:1.4em;height:1.4em;margin-left:.2em;background-color:#000;background-color:var(--caret-color);-webkit-mask-image:url();mask-image:url();-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;transition:all .2s ease-in-out}.checkbox-wrapper input[type=checkbox]{display:none}.checkbox-wrapper input[type=checkbox]+label{display:flex;gap:8px}.checkbox-wrapper input[type=checkbox]+label:before{content:"";text-align:center;line-height:20px;display:inline-block;width:20px;height:20px;border-radius:var(--brand-border-radius);border:1px solid var(--select-border-color);background-color:var(--input-bg)}.checkbox-wrapper input[type=checkbox]:checked+label:before{content:"x";display:inline-block;width:20px;height:20px;background-color:#d9edf7}.accordion{padding:24px;border:1px solid var(--border-color)}.wp-block-accordion .wp-block-accordion-item .wp-block-accordion-heading{font-size:1.2rem;font-weight:500;padding:4px 16px;border:1px solid #eee;background:var(--light-grey)}.wp-block-accordion .wp-block-accordion-item .wp-block-accordion-heading .wp-block-accordion-heading__toggle:hover{background:transparent}.wp-block-accordion .wp-block-accordion-item .wp-block-accordion-panel{margin-top:12px}.alert{margin-bottom:2.617924em;margin-left:0;border-radius:4px!important;color:#fff;clear:both;border-left:1px!important;padding:1em 2em 1em 3.5em;position:relative;list-style:none outside}.alert:before{font-family:"Font Awesome 5 Free";content:"";display:inline-block;position:absolute;top:1.05em;left:1.5em;color:var(--main-black)!important}.alert a{color:var(--main-black)}.alert.alert-success{color:var(--main-black)!important;border:1px solid #7aecc6;background-color:#d9fff2!important}.alert.alert-success a{color:var(--main-black)}.alert.alert-success:before{color:var(--main-black)!important}.alert.alert-info{color:var(--main-black)!important;border:1px solid #bce8f1;background-color:#d9edf7!important;background:#d9edf7}.alert.alert-info a{color:var(--main-black)}.alert.alert-info:before{color:var(--main-black)!important}.alert.alert-error{color:var(--main-black)!important;border:1px solid #ffa9ab!important;background:#ffddde!important}.alert.alert-error a{color:var(--main-black)}.payment-methods__wrapper{display:flex;justify-content:center;align-items:center;gap:16px}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{font-family:inherit}.site-content .dgwt-wcas-search-wrapp{max-width:100%!important;width:100%;border-radius:8px;background-color:transparent}.site-content .dgwt-wcas-search-wrapp .dgwt-wcas-search-form{max-width:600px;margin:0 auto}.site-content .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{font-family:inherit}.site-content .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{background-color:transparent!important}.site-content .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{background-color:#fff}.top-search-bar{display:flex;width:100%}.usp-list-small{list-style-type:none;display:flex;justify-content:center;gap:16px}.usp-list-small a{color:var(--main-black)}.usp-list-small li{line-height:1.2!important;margin-bottom:0}.usp-list-small li:before{content:"";display:inline-block;width:18px;height:18px;margin-right:8px;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='70.761'%20height='49.778'%20viewBox='0%200%2070.761%2049.778'%3e%3cpath%20id='Check-Icon-09iujhd'%20d='M115.739,61.78,78.282,99.237a5.655,5.655,0,0,1-8.005,0L49.3,78.257a5.653,5.653,0,0,1,7.994-7.994L74.279,87.24l33.455-33.466a5.661,5.661,0,0,1,8.005,8.005'%20transform='translate(-47.133%20-51.62)'%20stroke='rgba(0,0,0,0)'%20stroke-miterlimit='10'%20stroke-width='1'%20fill='%23f16411'%20/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center center;background-size:contain;vertical-align:sub}@media (max-width: 768px){.usp-list-small{flex-wrap:wrap;gap:4px}.usp-list-small .usp-list-small p{font-size:1rem!important}.usp-list-small .usp-list-small p:before{margin-right:2px}}.wp-block-column:has(.global-hero){margin:0!important}.global-hero{font-family:"Exo 2",sans-serif;display:flex;margin-bottom:24px;border-radius:4px;position:relative;overflow:hidden;background-color:#fff}.global-hero .post-edit-link-wrapper{display:inline-block;width:auto;height:auto!important;padding:4px 8px;border-radius:4px;background-color:#fff;position:absolute;top:8px;right:8px;z-index:1;box-shadow:1px 2px #0000004d}.global-hero .post-edit-link-wrapper a{color:var(--main-black-black);text-decoration:none;padding-left:20px;background:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5%2016L4%2020L8%2019L19.5858%207.41421C20.3668%206.63316%2020.3668%205.36683%2019.5858%204.58579L19.4142%204.41421C18.6332%203.63316%2017.3668%203.63317%2016.5858%204.41421L5%2016Z'%20stroke='%23292929'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M15%206L18%209'%20stroke='%23292929'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M13%2020H21'%20stroke='%23292929'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat left center/16px}.global-hero.global-hero-has-url>a>div{display:flex;flex-direction:row;height:100%}.global-hero.global-hero-has-url>a>div>div{flex:1}.global-hero:not(.global-hero-has-url)>div{display:flex;flex-direction:row;height:100%}.global-hero:not(.global-hero-has-url)>div>div{flex:1}.global-hero>a{text-decoration:none!important;display:inline-block;width:100%}.global-hero .content{display:flex;align-items:center;justify-content:center;height:100%}.global-hero .content>div{max-width:80%;padding:24px}.global-hero .content p{line-height:1.2!important}.global-hero .content p:last-of-type{margin-bottom:0}.global-hero .content p a{text-decoration:underline}.global-hero .content h1,.global-hero .content h2,.global-hero .content h3,.global-hero .content h4,.global-hero .content h5,.global-hero .content h6{font-weight:700;color:inherit;display:flex;flex-direction:column;margin-bottom:16px}.global-hero .content h2{color:inherit;line-height:1.05}.global-hero .content a{color:inherit}.global-hero .content .title{line-height:1.05;display:flex;flex-direction:column}.global-hero .content .title span{font-weight:300;margin-bottom:4px}.global-hero .image{background-color:#fff;overflow:hidden;background-size:cover;background-position:center center;position:relative}.global-hero .link,.global-hero .link a{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;cursor:pointer}.global-hero .badge{font-weight:900;font-style:italic;font-size:1rem;line-height:1.2;text-align:center;color:var(--campaign-hero-badge-color);display:flex;flex-direction:column;margin-bottom:16px;padding:4px 16px;width:fit-content;border-radius:var(--campaign-hero-badge-border-radius);background-color:var(--campaign-hero-badge-background);border:var(--campaign-hero-badge-border);box-shadow:var(--campaign-hero-badge-box-shadow)}.global-hero .badge .volume{max-width:40px;height:40px;width:40px;border-radius:100%;position:absolute;top:0;right:-17px;z-index:10;box-shadow:2px 4px 13px 1px #0000004d}.global-hero .badge span{font-weight:900}.global-hero.has-logo .hero-logo{max-width:170px;padding:0 20px;width:170px;height:80px;background-color:#fff;background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;bottom:0;left:0}@media (min-width: 992px){.global-hero.reverse{flex-direction:row-reverse}.global-hero.reverse .content{order:1}.global-hero.reverse .image{order:2}.global-hero.reverse .image .hero-logo,.global-hero.reverse .badge{right:0;left:auto}}@media (min-width: 992px){.global-hero.global-hero-has-url:after{content:"→";text-align:center;line-height:60px;display:block;width:60px;height:60px;border-radius:100%;background-color:#fff;position:absolute;top:50%;right:16px;opacity:0;transition:all ease-in-out .3s;transform:translateY(-50%)}.global-hero.global-hero-has-url:hover:after{opacity:1;right:-5px;transition:all ease-in-out .3s}}.global-hero.global-hero-has-image.global-hero-small-height{min-height:280px}.global-hero.small .content{justify-content:start}.global-hero.small .content>div{padding:16px 24px}.global-hero.global-hero-has-background-image .content{display:flex;justify-content:start;background-color:transparent!important}.global-hero.global-hero-has-background-image .content>div{padding:16px 24px}.global-hero.global-hero-has-background-image .content .content-inner{display:flex}.global-hero.global-hero-has-background-image .content .content-inner:has(.content-image){gap:16px}.global-hero:not(.global-hero-has-image):not(.global-hero-has-background-image)>div:not(.post-edit-link-wrapper){width:100%}.global-hero:not(.global-hero-has-image):not(.global-hero-has-background-image) .content{width:100%}.global-hero:not(.global-hero-has-image):not(.global-hero-has-background-image) .content>div{width:100%}.global-hero:not(.global-hero-has-image):not(.global-hero-has-background-image) .content>div h1,.global-hero:not(.global-hero-has-image):not(.global-hero-has-background-image) .content>div h2,.global-hero:not(.global-hero-has-image):not(.global-hero-has-background-image) .content>div h3,.global-hero:not(.global-hero-has-image):not(.global-hero-has-background-image) .content>div h4,.global-hero:not(.global-hero-has-image):not(.global-hero-has-background-image) .content>div h5,.global-hero:not(.global-hero-has-image):not(.global-hero-has-background-image) .content>div h6,.global-hero:not(.global-hero-has-image):not(.global-hero-has-background-image) .content>div p,.global-hero:not(.global-hero-has-image):not(.global-hero-has-background-image) .content>div a{color:inherit;margin-bottom:4px}.global-hero{container-type:inline-size}@container (max-width: 900px){.global-hero .image{width:100%;min-height:250px;height:250px}.global-hero .image .hero-logo{width:130px;height:60px;bottom:0;left:auto;right:0}.global-hero .content{justify-content:start;height:auto}.global-hero .content>div{max-width:100%}.global-hero.global-hero-has-url>a>div{display:flex;flex-direction:column}.global-hero.global-hero-has-url>a>div>div{flex:1}.global-hero:not(.global-hero-has-url)>div{display:flex;flex-direction:column}.global-hero:not(.global-hero-has-url)>div>div{flex:1}}.global-hero .campaign-button{font-size:1rem;font-weight:600;color:var(--brand-dark-blue);text-decoration:none;display:inline-block;width:fit-content;padding:8px 16px;margin-top:16px;border-radius:20px;background-color:#fff}.global-hero.outline.has-logo .hero-logo{background-image:url(./brand-outline-logo.jpg)}.global-hero.svenska-fonster.has-logo .hero-logo{background-image:url(./brand-svenska-fonster-logo.jpg)}.global-hero.elitfonster.has-logo .hero-logo{background-image:url(./brand-elitfonster-logo.jpg)}.global-hero.nordan.has-logo .hero-logo{background-image:url(./brand-nordan-logo.jpg)}.global-hero.velux.has-logo .hero-logo{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAB4CAIAAAA48Cq8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACEpJREFUeNrsnWlsDG8cx3d2drf3llLaIoIqIZQmpC9Ui2jdcUeIO0FoaJzBC7wQSQUliJtQjVuklDhLk0ZSV5ylWhJ1V6vH7nbP+T+jmHNP7d/Ufj+ZSLv7zDOzz3ye5/k9v5kuimEYFQCNjRpNACAWgFgAYgEAsQDEAhALAIgFIBaAWABALACxAMQCAGIBiAUgFgAQC0AsALEAgFgAYgGIBQDEAhALQCwAIBaAWABiAQCxAMQCEAsAiAUgFoBYAEAsoBQ0TVd1FUWhfRVOyyb7BlqMWABiAYgFIBYAEAtALACxAIBYAGIBiAVAo8I0GZUqlZtNo3FbSU1SUkNhxm53VsaQnk4KmDZt8vlUqxMTSQ1VrVp5Urhu+nTpZ2EsFhe7mA8d+l3SfPiwqxbTal0f3ZydTYp979DBVSGDwX3jN5x2k4ERC2AqBM0Hzd88uM3mvszvRyTUzvuA+k+7B+VVDbJPbWi1Xu8ii9Xq7B1Hebnj9Wt7cTEbwJjNtvx8KjiY7t//jw73b8ZYv7bvsbGifa137siWNOfk8It9j4sTFaiKihJXVVAgrac6Pl4aY/E3+8uXonqqIiLcfpCatDTZkEi61e/c6frDmrZuFVVl//KlqnVrQSVZWfwCxpUrPW9zv4ix2I74+DH/FXrAAFVYmHRU0I4dy+314oXj1at/dSoxrVplf/pUMC5HRoYcP841Uf/+usWLudG/qKh+82bEWGIsZ84Ix3JKN2aM2Kvhw6mgIG6X8+f/5SDFaq0bP56prxe0QGpqwMKFDX0sJDub+jXlkWKGKVNUSvp/4xUj1unTYo0kYukmTRLsIiuWZ9ESU1dHYpTfm6q21n2Y4lvg4ux8+K87qdlRUmJavlz0YvCWLeq4uKD16+muXbnhbfVqR1kZgne5Riwutj97RvfsyYk1bJhYtdGjufLv3tnv3fP9cKWltYMGKX/YMu/apR0xgmzcS4GBYbm5xC1uEiwoMGdliXtBdHRgRgZpT+bzZ0tenvXsWf9NN4gGLUqv1wwZwlk1ciQVHs5NFB7Pg2QvTXIyf6PatWtGU6Jh5kwih+Ca8axSGY2GGTNEu9B9+oQXFdkfPKibOtW0aZNu9OjgbdsgFm/uGzWK+3nCBEHhc+ecrXLFrdyrV1h+Pn/TjR/vyWq5sVbdf1g/U1FRN326s3eNy5Y53r6VTpc1qamalBT9zZv6ggLjihWkl/JnA/8Sy/H8ueNHkkZ27uOvB5nKStvt275njBqrjM9JLy/rt127Zj5wQOb169fNe/bI1K3Xk8ZkR7v5821376o7djQfO6ZJSvJTsaSDlrpLF3X37mwkmJpKtWzpL+tBObTJyXIRslyIHBxMliY/f8zKYoxGEoySYY9q08aPxRImHdgZ8MfaUDdxomAl7o1YTHU1fwFINkd5efOyKigzU81bA3JepaQESpaNJOqiQkNJjM+uFjdsUEdGUi1aaAYMEGUK/WVV2AD58PaSEv5CWjtqVH1mppYXYDE1NdarV51PqA5xnU+e+LIAlMZAvkVdkvORed1lzXR8fMDSpc7eDdy40XLlikOYSjVlZoYcPly/daujpKRu9mx2XTl5ct3gwf4rFjsanTpFr13LnV9SErFKHRHBFbh82cUNtT+/b6icPFYDITk5FE3z+x7duze3q04XevJkjTAwt5KIwmYL2bGDVZaibI8eGcaN89M8FjcbnjoVyBOLbdnt2wUFGiMlQ7VtG7BgAZcu2rmT+fbNuxqiowPmzePOKjvbUVrqaRjksaZBGzfSPXpwRzl61LhkSXhxMTl/bkjr0YPEUsaMDFG0YP2rkajixCI9kgzg/JBClHay5uU1QmgZFRW0fj13wU6c8FYsdXQ0vway+GLFMhikxeQnuM6d3U6FdEJC4Jo13ORZXm5IT1fV1hrmzAm9dIlfMmDJEkturu3GDeVcRyU+jyUN4TmrLl6UXjwFZUw+fRLL0auXSq+XLtzofv04r4T5T26oPnKE/yubCP1x64l0LfPevaLCoUePkiAdYnmRdBC85SwvqhCxXr9mKisFM154uGgqZ43ZvZufPbHL3eZj7wYSKX9P1jt22G7d4lZ+CxaQYwkOFBMTsn+/cppCo8DLY3/40PHmjbpTJ5kR68IFZ3sF79lDd+umCgiQjhlhvEvy8zKQBbkUvT7sV/3q9u3FQwJ5i7dooKRP9fw6Q93s2YKMyaxZmoEDbQUFZDyj4+I0gwfz702xveXYMW5SW7SoIbeiSUkRLElNpsB168z79jEfP7I3plJS7M+eqWNjBbmuiRPDCgtVZrPKYqlNS/vLV1EJD/rJPOYm95cR1ps3XexiKyry+VS/d+vm+R9TyP/RR1razycNY2IclZWe72g+eND1832CBxITEkgZ47p1bio1GvGgnxezocLnwZ8d9cOH2qFDma9fPfqYOTmGuXO9yJZ5mEtTwINZChXL/uCB9N5qc7mTY79/v7pvXzL3uZ7uiX+GadO8S0N4mEtTwDPvGsVeHmNGBt2nD9cJq6qY9+9dlCfxB0XWjL4NMxUV7L9Go4mXQfA2bBdU+P597cCBdGKibvhwunfvhvWao6zMWlhIojdrbi7pOfIh2pUrTHW106N8+MCmNvLz3ZyniwTy/wXFNNmwie8gVT74DlLQzIBYAGIBiAUgFgAQC0AsALEAgFigOdCEt3TCS0sZiwVNrFj4j9I3fuWMkr6iBGAqBABiAYgFIBYAEAtALACxAIBYAGIBiAUAxAIQC0AsACAWgFgAYgEAsQDEAhALAIgFIBaAWABALACxAMQCAGIBiAUgFgAQC0AsALEAxAIAYgGIBSAWABALNAv+E2AAuPMCL7jUylsAAAAASUVORK5CYII=)}.global-hero.habo.has-logo .hero-logo{background-image:url(./brand-habo-logo.jpg)}.timer-banner{color:inherit;display:flex;flex-direction:column}.timer-banner>p{text-align:center;padding:0 10px}.timer-banner>div{flex:1;align-content:center}.timer-banner .timer-banner-message{display:flex;align-items:center;padding:14px 39px;gap:16px}.timer-banner .timer-banner-message h2{font-weight:900!important;color:inherit;margin-bottom:4px}.timer-banner .timer-banner-message p{line-height:1.4;margin-bottom:4px}.timer-banner .timer-banner-message p:last-of-type{font-size:80%;margin:0}@media (max-width: 992px){.timer-banner{flex-direction:column}.timer-banner .timer-banner-message{flex-direction:column;padding:16px}.timer-banner .timer-banner-message p{margin-bottom:4px}}.timer-banner a{color:inherit}.timer-banner #timer{text-align:center;display:flex;justify-content:center;gap:8px}.timer-banner #timer span{color:#fff}.timer-banner #timer span:first-of-type{font-weight:900;text-shadow:2px 2px var(--brand-orange)}.timer-banner #timer span{font-weight:300;display:inline-block;line-height:1;padding:4px;color:inherit}.timer-banner #timer span:first-of-type{font-weight:900}.timer-banner #timer span>span{color:inherit;display:block;-webkit-text-fill-color:#fff;background:none}.timer-banner #timer .time-left{display:flex;flex-direction:column}.timer-banner #timer .factor{color:inherit}.timer-banner #timer #days,.timer-banner #timer #hours,.timer-banner #timer #minutes,.timer-banner #timer #seconds{font-family:"Exo 2",sans-serif;font-weight:800;text-align:center}@media (max-width: 992px){.timer-banner #timer #timer{padding:4px;gap:0}}.woocommerce-page.archive.storefront-align-wide .brand-thumbnail,.woocommerce-page.archive.storefront-full-width-content .brand-thumbnail{display:none}.woocommerce-page.archive.storefront-align-wide .woocommerce-products-header,.woocommerce-page.archive.storefront-full-width-content .woocommerce-products-header{text-align:left;padding-bottom:0}.woocommerce-page.archive .woocommerce-products-header .term-description-read-more{text-decoration:underline;color:var(--link-blue);background-color:transparent}.woocommerce-page.archive .woocommerce-result-count{font-size:1rem;color:var(--brand-muted)}body.archive.tax-product_cat .page-title,body.archive.tax-product_brand .page-title{display:none!important}.brand-header{display:flex;flex-direction:row;gap:16px;min-height:110px;position:relative}.brand-header.brand-header-logo{flex-direction:column}.brand-header.brand-header-logo .brand-title{padding:0}.brand-header .term-description{font-size:1rem}.brand-header>div:not(.term-description-wrapper){display:flex;flex-direction:column;gap:8px;background-color:#fff}.brand-header .brand-header-image{position:relative}.brand-header .brand-header-image img{width:100%;height:auto;display:block}.brand-header .brand-header-image+.brand-title{margin-bottom:16px}.brand-header .brand-title h1{font-size:1.8rem;margin:8px 0}@media (width >= 992px){.brand-header .brand-title{padding:16px;background-color:#fff}.brand-header .brand-title h1{margin:0}}.brand-header--logo-only,.brand-header--title-only{display:flex;flex-direction:column;min-height:auto}@media (width >= 992px){.brand-header--logo-only .brand-title,.brand-header--title-only .brand-title{padding:0;background-color:transparent;position:relative;top:unset;transform:none}.brand-header--logo-only .brand-title h1,.brand-header--title-only .brand-title h1{font-size:var(--header2-desktop);margin:0}}.brand-header--logo-only>div:not(.term-description-wrapper){display:flex;flex-direction:column;min-height:auto;overflow:hidden}.brand-header--logo-only>div:not(.term-description-wrapper) img{max-height:100px;width:auto}.brand-header .product-brand-sm{display:flex;align-items:center;justify-content:center;padding:8px;width:100px;height:100px;background-color:#fff;position:absolute;right:0;top:16px}.brand-header .product-brand-sm img{width:auto;height:auto;max-height:60px}@media (min-width: 768px){.brand-header .product-brand-sm{border-radius:var(--brand-border-radius);top:unset;right:16px;bottom:16px}}.term-description-force-visible{max-height:none!important;overflow:visible!important}.term-description-force-visible:after{display:none!important}.term-description{max-width:950px;max-height:170px;overflow:hidden;position:relative}.term-description p+h2,.term-description p+h3{margin-top:16px}.term-description p{margin-bottom:8px}.term-description p:last-child{margin-bottom:0}.term-description h2{font-size:1.4rem}.term-description h3{font-size:1.2rem}.term-description:after{content:"";display:inline-block;width:100%;height:110px;background:#fff;background:linear-gradient(0deg,#fff,#fff0);position:absolute;left:0;bottom:0}.term-description.expanded{max-height:none}.term-description.expanded:after{display:none}.taxonomy-secondary-footer{max-width:950px;padding-top:var(--spacing-lg)}.taxonomy-secondary-footer p{font-size:1rem}.storefront-sorting{display:flex;flex-direction:column;gap:16px;margin-bottom:var(--header5-size)!important}.storefront-sorting:before{display:none!important}.storefront-sorting .woocommerce-ordering{display:flex;margin:20px 0;padding:20px;background:#f8f9fa;border-radius:var(--brand-border-radius)}.custom-category-content{margin:20px 0;padding:20px;background:#f8f9fa;border-radius:var(--brand-border-radius)}.custom-category-content .category-custom-banner{text-align:center;margin-bottom:30px}.custom-category-content .category-custom-banner h2{color:#333;margin-bottom:10px}.custom-category-content .child-categories-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.custom-category-content .child-category-card{background:#fff;border-radius:var(--brand-border-radius);overflow:hidden;box-shadow:0 2px 8px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.custom-category-content .child-category-card:hover{transform:translateY(-5px);box-shadow:0 4px 15px #00000026}.custom-category-content .child-category-link{text-decoration:none;color:inherit;flex-direction:row;display:flex}.custom-category-content .child-category-image{width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#f0f0f0;max-width:100px;height:auto}.custom-category-content .child-category-image img{width:100%;height:100%;object-fit:cover}.custom-category-content .child-category-placeholder{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.custom-category-content .placeholder-icon{font-size:48px}.custom-category-content .child-category-info{padding:20px}.custom-category-content .child-category-info h3{margin:0 0 10px;color:#2c3e50;font-size:18px;font-weight:600}.custom-category-content .child-category-description{color:#666;font-size:14px;line-height:1.4;margin:0 0 10px}.custom-category-content .child-category-count{color:#888;font-size:12px;font-weight:500;text-transform:uppercase}@media (width <= 768px){.custom-category-content .child-categories-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:15px}.custom-category-content .child-category-image{height:150px}}.campaign-badge{display:inline-block;margin-bottom:8px;border-radius:var(--brand-border-radius);background-color:var(--yellow-badge);box-shadow:4px 4px 0 0 var(--price-red)}.campaign-badge__small{font-family:"Exo 2",serif;font-style:italic;font-weight:900;letter-spacing:.04rem;color:var(--price-red);text-align:center;line-height:1.2;margin-right:8px;padding:4px 8px;width:fit-content;border-radius:var(--brand-border-radius);border:1px solid var(--price-red);background-color:var(--yellow-badge);box-shadow:2px 2px 0 0 var(--price-red)}.campaign-title{font-family:"Exo 2",serif;font-style:italic;font-weight:900;letter-spacing:.03rem;color:var(--price-red);text-align:center;line-height:1.2}.product .campaign-badge{display:inline-block;max-width:100px;width:auto;padding:4px 8px;margin-bottom:8px;border-radius:var(--campaign-hero-badge-border-radius);background-color:var(--campaign-hero-badge-background);border:var(--campaign-hero-badge-border);box-shadow:var(--campaign-hero-badge-box-shadow);position:absolute;top:4px;left:4px;z-index:2}.product .campaign-title{font-family:"Exo 2",serif;font-style:italic;font-weight:900;letter-spacing:.03rem;color:var(--campaign-hero-badge-color)}@media (max-width: 767px){.product .campaign-badge:not(.campaign-badge--image,.campaign-badge--price){display:none}}@media (min-width: 768px){.product .campaign-badge__small,.product .price>.campaign-badge__small{display:none}}.single-product__options{display:flex;gap:24px}.single-product__options>div{flex:1}.single-product__options>div.image{display:flex;justify-content:center;max-width:580px}.single-product__options>div.image img{height:fit-content}@media (max-width: 992px){.single-product__options{flex-direction:column;gap:16px}}.bygggrossen-shortcode-menu{display:flex;justify-content:center;padding:16px;margin-bottom:16px;border-radius:4px;background-color:var(--khaki)}.bygggrossen-shortcode-menu ul{list-style-type:none;display:flex;gap:24px;margin:0;padding:0}.bygggrossen-shortcode-menu ul .menu-item a{font-weight:800;color:#3d260d}body.mega-menu-open{overflow-y:hidden}.mega-menu{display:flex;justify-content:center;width:100%}.mega-menu a.logo{display:inline-block;padding:1.5em 3em;width:19%;float:left}.mega-menu img{max-width:100%}.mega-menu>ul{display:flex;justify-content:center;width:100%;margin:0 auto;list-style:none;padding:0;position:relative;box-sizing:border-box;clear:right}.mega-menu>ul>li{float:left;background:transparent;padding:0;margin:0}.mega-menu>ul>li:hover{background:transparent}.mega-menu>ul:before,.mega-menu>ul:after{content:"";display:table}.mega-menu>ul:after{clear:both}.mega-menu>ul>li>.submenu-wrapper{display:none;justify-content:center}.mega-menu>ul>li>.submenu-wrapper>.sub-menu{max-width:1080px;width:100%}.mega-menu>ul>li>.submenu-wrapper.sub-menu-active{display:flex}.mega-menu>ul>li>.submenu-wrapper{width:100%;background:#fff;padding:20px;position:absolute;z-index:101;left:0;margin:0;list-style:none;box-sizing:border-box;box-shadow:0 0 16px #0000001a}.mega-menu>ul>li>.submenu-wrapper:before,.mega-menu>ul>li>.submenu-wrapper:after{content:"";display:table}.mega-menu>ul>li>.submenu-wrapper:after{clear:both}.mega-menu>ul>li>.submenu-wrapper>.sub-menu{display:flex;width:100%}.mega-menu>ul>li>.submenu-wrapper ul{list-style-type:none;margin:0;padding:0}.mega-menu .sub-menu{gap:16px}.mega-menu .sub-menu>li{float:none;flex:1}.mega-menu .menu-link{text-decoration:none;color:var(--brand-dark-blue);display:block;border-radius:2px}.mega-menu .menu-link:focus-visible{outline:2px solid #fff;outline-offset:-2px}.mega-menu .menu-link.depth-0{color:#fff;padding:8px 16px;background-color:transparent;white-space:nowrap}.mega-menu .menu-link.depth-0:focus-visible{outline:2px solid #fff;outline-offset:-2px}.mega-menu .menu-link.depth-1{font-weight:800;margin-bottom:4px;border-bottom:1px solid var(--border-color)}.mega-menu .menu-link.depth-1:focus-visible{outline:2px solid #000!important;outline-offset:2px}.mega-menu .menu-link.depth-2{font-size:1rem;font-weight:600;color:var(--brand-muted);padding:4px 0}.mega-menu .menu-link.depth-2:hover{text-decoration:underline}.mega-menu .menu-link.depth-2:focus-visible{outline:2px solid #000!important;outline-offset:2px}.mega-menu .menu-item.no-children .menu-link.depth-0{white-space:wrap}.mega-menu .menu-item input[type=radio][name=menu-item]{display:none}.mega-menu .menu-item input[type=radio][name=menu-item]:focus,.mega-menu .menu-item input[type=radio][name=menu-item]:focus-visible,.mega-menu .menu-item input[type=radio][name=menu-item]:focus-within{background-color:var(--brand-muted)}.mega-menu .menu-item label{color:#fff;display:inline-block;background-color:transparent}.mega-menu .menu-item>label>.menu-link:after{content:"";width:12px;height:12px;display:inline-block;padding-left:8px;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M17%2014L12%209L7%2014'%20stroke='%23FFFFFF'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center center;transform:rotate(0);transition:transform .18s ease-in-out}.mega-menu .menu-item.top-level-active>label>.menu-link:after{transform:rotate(180deg)}.mega-menu>ul>li>ul>li{margin:0;padding-bottom:0;list-style:none;width:25%;background:none;float:left}.mega-menu>ul>li>ul>li .sub-sub-menu a{color:var(--main-black-black);padding:16px 0}.mega-menu>ul>li>ul>li .sub-sub-menu a:hover{color:var(--brand-dark-blue)}.mega-menu>ul>li>ul>li .sub-sub-menu li{padding:0}.mega-menu>ul>li>ul>li .sub-sub-menu li>a{padding:8px 0}.mega-menu>ul>li>ul>li .sub-sub-menu li>a:hover{text-decoration:underline}.mega-menu>ul>li>ul>li>ul{display:block;padding:0;margin:10px 0 0;list-style:none;box-sizing:border-box}.mega-menu>ul>li>ul>li>ul:before,.mega-menu>ul>li>ul>li>ul:after{content:"";display:table}.mega-menu>ul>li>ul>li>ul:after{clear:both}.mega-menu>ul>li>ul>li>ul>li{float:left;width:100%;padding:10px 0;margin:0;font-size:.8em}.mega-menu>ul>li>ul>li>ul>li a{border:0;font-size:14px}.mega-menu>ul>li>ul.normal-sub{width:300px;left:auto;padding:10px 20px}.mega-menu>ul>li>ul.normal-sub>li{width:100%}.mega-menu>ul>li>ul.normal-sub>li a{border:0;padding:1em 0}.mega-menu-container{margin:0 auto;background:var(--brand-dark-blue)}.mega-menu-dropdown-icon:before{content:"";font-family:Ionicons;color:var(--brand-muted);display:none;cursor:pointer;float:right;padding:1.5em 2em;background:#fff}.mega-menu-desktop{margin-bottom:0}@media screen and (max-width: 960px){.mega-menu-desktop{display:none}}.mega-menu-mobile{padding:0}.mega-menu-mobile .toggle-mega-menu{display:flex;color:#fff;width:100%;background-color:transparent;padding:0}.mega-menu-mobile .toggle-mega-menu:before{content:"";display:inline-block;width:48px;height:48px;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%2032%2032'%3e%3c!--%20Generator:%20Adobe%20Illustrator%2030.2.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%202.1.1%20Build%201)%20--%3e%3cdefs%3e%3cstyle%3e%20.st0%20{%20fill:%20none;%20stroke:%20%23fff;%20stroke-linecap:%20round;%20stroke-miterlimit:%2010;%20stroke-width:%202.5px;%20}%20%3c/style%3e%3c/defs%3e%3cline%20class='st0'%20x1='3.7'%20y1='8'%20x2='28.3'%20y2='8'/%3e%3cline%20class='st0'%20x1='3.7'%20y1='16.1'%20x2='28.3'%20y2='16.1'/%3e%3cline%20class='st0'%20x1='3.7'%20y1='24'%20x2='28.3'%20y2='24'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:32px}@media screen and (max-width: 960px){.mega-menu-mobile{display:block}}.mega-menu-dialog[open]{height:100vh}.mega-menu-dialog{width:100%;height:100%;max-width:100%;max-height:100%;padding:0;border:none}.mega-menu-dialog header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;border-bottom:1px solid #ddd;padding-left:16px;background-color:#fff;position:relative}.mega-menu-dialog header h2{font-size:var(--label2-mobile);margin-bottom:0}.mega-menu-dialog ul{padding:0;margin:0;list-style-type:none}.mega-menu-dialog .submenu-wrapper{display:none;padding-left:16px}.mega-menu-dialog .submenu-wrapper.sub-menu-active-mobile{display:flex;border-bottom:var(--border-color)}.mega-menu-dialog .submenu-wrapper .sub-menu,.mega-menu-dialog .submenu-wrapper .sub-menu ul{width:100%}.mega-menu-dialog .submenu-wrapper a.menu-link:focus-visible{outline:2px solid #000!important;outline-offset:-2px}.mega-menu-dialog .mega-menu-dialog-mobile .toggle-mega-menu{display:inline-block;font-size:2rem;font-weight:100;line-height:48px;color:var(--brand-dark-blue);width:48px;height:48px}.mega-menu-dialog .mega-menu-dialog-mobile .toggle-mega-menu:before{display:none}.mega-menu-dialog .mega-menu-dialog-mobile .menu-item .menu-link{font-weight:400!important;color:var(--brand-dark-blue);display:inline-block;padding:8px 0;width:100%}.mega-menu-dialog .mega-menu-dialog-mobile .menu-item .menu-link.depth-0{font-weight:800;border-bottom:1px solid var(--border-color)}.mega-menu-dialog .mega-menu-dialog-mobile .menu-item .menu-link.depth-0:after{content:"";color:var(--brand-muted);display:inline-block;float:right;width:20px;height:20px;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%2019L19%2012L12%205M19%2012L5%2012'%20stroke='%23292929'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;background-size:26px}.mega-menu-dialog .mega-menu-dialog-mobile .menu-item .menu-link.depth-1{color:var(--brand-muted)}.mega-menu-dialog .mega-menu-dialog-mobile .menu-item .menu-link.depth-1:after{content:">";color:var(--brand-muted);display:inline-block;float:right}.mega-menu-dialog .mega-menu-dialog-mobile .menu-item .menu-link.depth-1:hover{text-decoration:underline}.mega-menu-dialog .mega-menu-dialog-mobile .menu-item .menu-link.depth-2{font-size:var(--body-mobile);color:var(--brand-muted)}.mega-menu-dialog .mega-menu-dialog-mobile .menu-item .menu-link.depth-2:after{content:">";color:var(--brand-muted);display:inline-block;float:right}.mega-menu-dialog .mega-menu-dialog-mobile .menu-item .menu-link.depth-2:hover{text-decoration:underline}.mega-menu-dialog .mega-menu-dialog-mobile .menu-item.has-children .menu-link.depth-0{font-weight:800;border-bottom:1px solid var(--border-color)}.mega-menu-dialog .mega-menu-dialog-mobile .menu-item.has-children .menu-link.depth-0:after{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7%2010L12%2015L17%2010'%20stroke='%23292929'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");transform:rotate(0);transition:transform .18s ease-in-out}.mega-menu-dialog .mega-menu-dialog-mobile .menu-item.has-children.top-level-active-mobile .menu-link.depth-0:after{transform:rotate(180deg)}.mega-menu-dialog .mega-menu-dialog-mobile .menu-item.no-children .menu-link.depth-0{font-weight:800;border-bottom:1px solid var(--border-color)}.mega-menu-dialog .mega-menu-dialog-mobile .menu-item.no-children .menu-link.depth-0:after{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%2019L19%2012L12%205M19%2012L5%2012'%20stroke='%23292929'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.mega-menu-dialog .mega-menu-dialog-nav>ul{list-style-type:none;margin:0}.mega-menu-dialog .mega-menu-dialog-nav>ul>li>.submenu-wrapper ul{width:100%;list-style-type:none;margin:0;padding-left:24px}.mega-menu-dialog-menu-container{padding:0 16px 32px}.mega-menu-dialog input{display:none}.mega-menu-dialog .mega-menu-mobile-footer{width:100%;padding:8px 16px;border-top:1px solid var(--border-color);background-color:#fff;position:fixed;left:0;bottom:0}.mega-menu-dialog .mega-menu-mobile-footer .mega-menu-footer ul{list-style-type:none;display:flex;gap:8px}.mega-menu-dialog .mega-menu-mobile-footer .menu-link{color:#000}:where(.wc-block-product-filters) .wc-block-product-filters__overlay-content{gap:15px!important}.wp-block-woocommerce-product-filters h3.wp-block-heading{font-size:var(--header5-desktop);font-weight:400;color:var(--brand-muted)}.wp-block-woocommerce-product-filters .wc-block-product-filter-checkbox-list .wc-block-product-filter-checkbox-list__input-wrapper:before{width:18px;height:18px;border:1px solid var(--main-black-black)!important;background-color:var(--input-bg);opacity:1}.wp-block-woocommerce-product-filters .wc-block-product-filter-checkbox-list input[type=checkbox].wc-block-product-filter-checkbox-list__input{width:18px;height:18px}.wp-block-woocommerce-product-filters .wc-block-product-filter-checkbox-list :where(.wc-block-product-filter-checkbox-list__text-wrapper){color:var(--main-black-black);font-weight:400}.wp-block-woocommerce-product-filters .wc-block-product-filter-checkbox-list .wc-block-product-filter-checkbox-list__text{font-size:1rem}.brand-filter-widget .widget-title{font-size:1.2rem;font-weight:400;margin:0 0 .625rem;padding:0;border-bottom:none}.brand-filter-widget .brand-filter-item label{width:100%;display:inline-block}.brand-filter-widget .brand-filter-item label{margin:0 0 4px}.brand-filter-widget .brand-filter-item label:before{content:"";display:inline-block;width:18px;height:18px;border:1px solid var(--main-black-black);background-color:var(--input-bg)}.brand-filter-widget .brand-filter-item input[type=checkbox]{display:none}.brand-filter-widget .brand-filter-item input[type=checkbox]+label{font-size:1rem;display:flex;gap:6px;cursor:pointer}.brand-filter-widget .brand-filter-item input[type=checkbox]:checked+label{color:var(--main-black-black)}.brand-filter-widget .brand-filter-item input[type=checkbox]:checked+label:before{background-size:12px;background-image:url("data:image/svg+xml,%3csvg%20class='wc-block-product-filter-checkbox-list__mark'%20viewBox='0%200%2010%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.25%201.19922L3.75%206.69922L1%203.94922'%20stroke='currentColor'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3c/path%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center}.bgg-brand-filter-shortcode-dropdown label{display:block;margin-bottom:5px;font-weight:700}.bgg-brand-filter-shortcode-list{display:grid;gap:15px}.bgg-brand-filter-shortcode-list.columns-2{grid-template-columns:repeat(2,1fr)}.bgg-brand-filter-shortcode-list.columns-3{grid-template-columns:repeat(3,1fr)}.bgg-brand-filter-shortcode-list.columns-4{grid-template-columns:repeat(4,1fr)}.bgg-brand-filter-shortcode-list.style-buttons .brand-filter-item{text-align:center}.bgg-brand-filter-shortcode-list.style-buttons .brand-filter-link{display:block;padding:10px 15px;background-color:#f8f8f8;border:1px solid #ddd;border-radius:var(--brand-border-radius);text-decoration:none;color:#333;transition:background-color .3s}.bgg-brand-filter-shortcode-list.style-buttons .brand-filter-link:hover{background-color:#007cba;color:#fff}.bgg-brand-filter-shortcode-list.style-grid .brand-filter-item{text-align:center;padding:15px;border:1px solid #eee;border-radius:8px}.brand-filter-shortcode-select{width:100%;max-width:300px;padding:8px;border:1px solid #ddd;border-radius:var(--brand-border-radius)}.brand-image img{max-width:80px;height:auto;display:block;margin:0 auto 10px}.brand-filter-link{text-decoration:none;color:#333}.brand-filter-link:hover{color:#007cba}.brand-count{color:#666;font-size:.9em}.bgg-current-brand-filters-shortcode{margin-bottom:15px}.filter-prefix{margin-right:10px;font-weight:700}.current-brand-filter{display:inline-block;background-color:#007cba;color:#fff;padding:5px 10px;border-radius:15px;margin-right:8px;margin-bottom:5px;font-size:14px}.remove-brand-filter{color:#fff;text-decoration:none;margin-left:5px;font-weight:700}.clear-all-brand-filters{color:#007cba;text-decoration:none;border:1px solid #007cba;padding:5px 10px;border-radius:4px;margin-left:10px}.clear-all-brand-filters:hover{background-color:#007cba;color:#fff}@media (max-width: 768px){.bgg-brand-filter-shortcode-list.columns-2,.bgg-brand-filter-shortcode-list.columns-3,.bgg-brand-filter-shortcode-list.columns-4{grid-template-columns:1fr}}.wp-block-woocommerce-product-filters .wc-block-product-filter-clear-button button{color:var(--link-blue);text-decoration:underline!important;text-align:left;width:auto!important;padding:0!important;border:none;background-color:transparent}.wp-block-woocommerce-product-filters .wc-block-product-filter-clear-button button:hover{background-color:transparent}.wp-block-woocommerce-product-filters .wp-block-woocommerce-product-filter-taxonomy .wp-block-heading+div .wc-block-product-filter-checkbox-list__items>div:first-of-type{display:none}.pagination-wrapper{margin-top:30px;text-align:center}.pagination-wrapper.client-side-pagination .page-numbers{cursor:pointer}.pagination-wrapper.client-side-pagination .page-numbers:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.woocommerce-pagination{margin:0}.woocommerce-pagination ul.page-numbers{list-style:none;margin:0;padding:0;display:inline-flex;gap:5px}.woocommerce-pagination ul.page-numbers li .page-numbers{font-size:1rem;font-weight:600}.woocommerce-pagination ul.page-numbers li .page-numbers.current{color:#fff;background-color:var(--brand-muted)}.woocommerce-pagination .page-numbers{display:inline-block;text-decoration:none;color:#333;border-radius:var(--brand-border-radius);transition:all .3s ease}.woocommerce-pagination .page-numbers:before,.woocommerce-pagination .page-numbers:after{display:none!important}.woocommerce-pagination .page-numbers.current{background-color:#0073aa;color:#fff;border-color:#0073aa}.woocommerce-pagination .page-numbers.dots{border:none;background:none;color:#999}.woocommerce-pagination .page-numbers.prev,.woocommerce-pagination .page-numbers.next{font-weight:700;color:var(--brand-dark-blue);text-indent:0}.product .byggrossen-favorite-button-loop{position:absolute;top:0;left:0}.byggrossen-favorite-btn{font-size:14px;line-height:1;display:inline-flex;align-items:center;padding:8px 12px;border-radius:4px;border:2px solid #ddd;background:#fff;cursor:pointer;transition:all .3s ease;position:absolute;top:4px;right:4px;z-index:1}.byggrossen-favorite-btn:hover{border-color:#e17531;background:#fff5f5}.byggrossen-favorite-btn .favorite-icon{width:24px;height:24px;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15%2010L14.5068%209.9178C14.4826%2010.0628%2014.5235%2010.211%2014.6185%2010.3232C14.7135%2010.4353%2014.853%2010.5%2015%2010.5V10ZM4%2010V9.5C3.72386%209.5%203.5%209.72386%203.5%2010H4ZM20.5216%2012.3922L21.0118%2012.4903L20.5216%2012.3922ZM6%2020.5H17.3604V19.5H6V20.5ZM18.5604%209.5H15V10.5H18.5604V9.5ZM15.4932%2010.0822L16.2991%205.2466L15.3127%205.0822L14.5068%209.9178L15.4932%2010.0822ZM14.8195%203.5H14.6056V4.5H14.8195V3.5ZM11.6934%205.05855L9.17771%208.83205L10.0098%209.38675L12.5254%205.61325L11.6934%205.05855ZM7.92963%209.5H4V10.5H7.92963V9.5ZM3.5%2010V18H4.5V10H3.5ZM19.8118%2018.4903L21.0118%2012.4903L20.0313%2012.2942L18.8313%2018.2942L19.8118%2018.4903ZM9.17771%208.83205C8.89951%209.24935%208.43116%209.5%207.92963%209.5V10.5C8.76552%2010.5%209.54609%2010.0822%2010.0098%209.38675L9.17771%208.83205ZM16.2991%205.2466C16.4515%204.3323%2015.7464%203.5%2014.8195%203.5V4.5C15.1285%204.5%2015.3635%204.77743%2015.3127%205.0822L16.2991%205.2466ZM18.5604%2010.5C19.507%2010.5%2020.2169%2011.366%2020.0313%2012.2942L21.0118%2012.4903C21.3212%2010.9433%2020.138%209.5%2018.5604%209.5V10.5ZM17.3604%2020.5C18.5521%2020.5%2019.5781%2019.6589%2019.8118%2018.4903L18.8313%2018.2942C18.691%2018.9953%2018.0754%2019.5%2017.3604%2019.5V20.5ZM14.6056%203.5C13.4353%203.5%2012.3425%204.08485%2011.6934%205.05855L12.5254%205.61325C12.9891%204.91775%2013.7697%204.5%2014.6056%204.5V3.5ZM6%2019.5C5.17157%2019.5%204.5%2018.8284%204.5%2018H3.5C3.5%2019.3807%204.61929%2020.5%206%2020.5V19.5Z'%20fill='%23292929'/%3e%3cpath%20d='M8%2010V20'%20stroke='%23292929'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:22px;background-position:center}.byggrossen-favorite-btn.is-favorite{color:#fff}.byggrossen-favorite-btn.is-favorite:hover{background:#e17531;border-color:#e17531}.byggrossen-favorite-btn.is-favorite .favorite-icon{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20d='M15.0001%2010L14.0137%209.8356C13.9654%2010.1256%2014.0471%2010.4221%2014.2371%2010.6464C14.4271%2010.8707%2014.7062%2011%2015.0001%2011V10ZM4.00012%2010V9C3.44784%209%203.00012%209.44772%203.00012%2010H4.00012ZM20.5217%2012.3922L21.5023%2012.5884L20.5217%2012.3922ZM6.00012%2021H17.3605V19H6.00012V21ZM18.5605%209H15.0001V11H18.5605V9ZM15.9865%2010.1644L16.7924%205.3288L14.8197%205L14.0137%209.8356L15.9865%2010.1644ZM14.8197%203H14.6057V5H14.8197V3ZM11.2775%204.7812L8.76181%208.5547L10.4259%209.6641L12.9416%205.8906L11.2775%204.7812ZM7.92975%209H4.00012V11H7.92975V9ZM3.00012%2010V18H5.00012V10H3.00012ZM20.3023%2018.5883L21.5023%2012.5884L19.5411%2012.1961L18.3411%2018.1961L20.3023%2018.5883ZM8.76181%208.5547C8.57634%208.8329%208.26411%209%207.92975%209V11C8.93281%2011%209.86951%2010.4987%2010.4259%209.6641L8.76181%208.5547ZM16.7924%205.3288C16.9956%204.10973%2016.0555%203%2014.8197%203V5L14.8197%205L16.7924%205.3288ZM18.5605%2011C19.1916%2011%2019.6649%2011.5773%2019.5411%2012.1961L21.5023%2012.5884C21.8735%2010.732%2020.4537%209%2018.5605%209V11ZM17.3605%2021C18.7906%2021%2020.0218%2019.9906%2020.3023%2018.5883L18.3411%2018.1961C18.2476%2018.6635%2017.8372%2019%2017.3605%2019V21ZM14.6057%203C13.2683%203%2012.0193%203.6684%2011.2775%204.7812L12.9416%205.8906C13.3125%205.3342%2013.937%205%2014.6057%205V3ZM6.00012%2019C5.44784%2019%205.00012%2018.5523%205.00012%2018H3.00012C3.00012%2019.6569%204.34327%2021%206.00012%2021V19Z'%20fill='%23FFFFFF'/%3e%3cpath%20d='M8.00012%2010V20'%20stroke='%23FFFFFF'%20stroke-width='2'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='24'%20height='24'%20fill='white'%20transform='translate(0.00012207)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.byggrossen-favorites-container{margin:20px 0}.byggrossen-favorites-loading{text-align:center;padding:20px;font-style:italic;color:#666}.byggrossen-favorites-empty{text-align:center;padding:40px 20px;color:#666;font-style:italic;border:2px dashed #ddd;border-radius:var(--brand-border-radius)}.byggrossen-favorites-grid{display:grid;gap:20px;margin-top:20px}.byggrossen-favorites-grid.columns-1{grid-template-columns:1fr}.byggrossen-favorites-grid.columns-2{grid-template-columns:repeat(2,1fr)}.byggrossen-favorites-grid.columns-3{grid-template-columns:repeat(3,1fr)}.byggrossen-favorites-grid.columns-4{grid-template-columns:repeat(4,1fr)}.byggrossen-favorites-grid.columns-5{grid-template-columns:repeat(5,1fr)}.byggrossen-favorites-grid.columns-6{grid-template-columns:repeat(6,1fr)}.byggrossen-favorite-product{border:1px solid #ddd;border-radius:8px;padding:15px;background:#fff;transition:box-shadow .3s ease}.byggrossen-favorite-product:hover{box-shadow:0 4px 12px #0000001a}.byggrossen-favorite-product.product-not-found{border-color:#ff4757;background:#fff5f5}.byggrossen-favorite-product.product-not-found .byggrossen-remove-favorite-btn{background:#e74c3c;border-color:#e74c3c;width:100%;justify-content:center}.byggrossen-favorite-product.product-not-found .byggrossen-remove-favorite-btn:hover{background:#c0392b;border-color:#c0392b}.byggrossen-favorite-product.product-not-found .byggrossen-remove-favorite-btn .remove-text{font-size:12px}.byggrossen-favorite-product .product-image{margin-bottom:10px;text-align:center}.byggrossen-favorite-product .product-image img{max-width:100%;height:auto;border-radius:var(--brand-border-radius)}.byggrossen-favorite-product .product-title{margin:0 0 10px;font-size:16px;line-height:1.3}.byggrossen-favorite-product .product-title a{color:inherit;text-decoration:none}.byggrossen-favorite-product .product-title a:hover{text-decoration:underline}.byggrossen-favorite-product .product-price{font-weight:700;color:#27ae60;margin-bottom:10px}.byggrossen-favorite-product .product-stock{font-size:12px;padding:4px 8px;border-radius:3px;display:inline-block;margin-bottom:10px}.byggrossen-favorite-product .product-stock.in-stock{background:#d4edda;color:#155724}.byggrossen-favorite-product .product-stock.out-of-stock{background:#f8d7da;color:#721c24}.byggrossen-favorite-product .product-actions{margin-top:10px;display:flex;gap:8px;flex-wrap:wrap}.byggrossen-remove-favorite-btn{background:#dc3545;border:2px solid #dc3545;border-radius:var(--brand-border-radius);color:#fff;padding:6px 12px;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:5px;font-size:12px;line-height:1;text-decoration:none}.byggrossen-remove-favorite-btn:hover{background:#c82333;border-color:#c82333;transform:translateY(-1px)}.byggrossen-remove-favorite-btn:active{transform:translateY(0)}.byggrossen-remove-favorite-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.byggrossen-remove-favorite-btn .remove-icon{font-size:14px;font-weight:700;line-height:1}.byggrossen-remove-favorite-btn .remove-text{font-size:11px}.byggrossen-favorite-product.removing{opacity:.6;transition:opacity .3s ease}.byggrossen-favorite-product.removing .byggrossen-remove-favorite-btn{background:#6c757d;border-color:#6c757d;cursor:wait}.byggrossen-favorite-product .product-actions .byggrossen-favorite-btn{flex:1;justify-content:center}.byggrossen-favorite-product .product-actions .byggrossen-remove-favorite-btn{flex-shrink:0}@media (max-width: 768px){.byggrossen-favorites-grid.columns-3,.byggrossen-favorites-grid.columns-4,.byggrossen-favorites-grid.columns-5,.byggrossen-favorites-grid.columns-6{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.byggrossen-favorites-grid{grid-template-columns:1fr!important}.byggrossen-favorite-btn{font-size:12px;padding:6px 10px}.byggrossen-remove-favorite-btn{font-size:11px;padding:4px 8px}.byggrossen-remove-favorite-btn .remove-text{display:none}.byggrossen-favorite-product .product-actions{flex-direction:column;gap:6px}}.byggrossen-favorite-button-container{margin:15px 0}.byggrossen-favorite-button-top{margin:0 0 20px;text-align:right;border-bottom:1px solid #eee;padding-bottom:15px}.byggrossen-favorite-button-top .byggrossen-favorite-btn{background:#fff;border:1px solid #ddd;border-radius:20px;font-size:13px;padding:8px 16px;transition:all .3s ease;box-shadow:0 1px 3px #0000001a}.byggrossen-favorite-button-top .byggrossen-favorite-btn:hover{transform:translateY(-1px);box-shadow:0 2px 6px #00000026}.byggrossen-favorite-button-top .byggrossen-favorite-btn.is-favorite{background:#ff4757;border-color:#ff4757;color:#fff}.byggrossen-favorite-button-loop .byggrossen-favorite-btn{width:100%;justify-content:center;font-size:12px;padding:6px 8px}.single-product .byggrossen-favorite-button-container{margin:20px 0}.single-product .byggrossen-favorite-btn{font-size:16px;padding:12px 20px;justify-content:center}.woocommerce ul.products .byggrossen-favorite-btn{width:44px;height:44px;padding:4px 8px;border:none;background:transparent}.woocommerce ul.products .byggrossen-favorite-btn:hover,.woocommerce ul.products .byggrossen-favorite-btn.is-favorite{background:#ff4757;border-color:#ff4757;color:#fff}@media (max-width: 768px){.byggrossen-favorite-button-top{text-align:center;margin:0 0 15px;padding-bottom:10px}.byggrossen-favorite-button-top .byggrossen-favorite-btn{font-size:12px;padding:6px 12px}}@media (max-width: 480px){.byggrossen-favorite-button-top .byggrossen-favorite-btn{width:100%;justify-content:center}}details[open]{padding-bottom:32px}details summary{padding:16px;border:1px solid #eee;background:var(--light-grey)}.price del{color:var(--brand-muted);opacity:1!important}.wc-block-grid__product,.product{display:flex;flex-direction:column;flex:1;position:relative;margin-bottom:0!important}.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .onsale,.product .wc-block-grid__product-onsale,.product .onsale{font-family:"Exo 2",serif;font-size:1rem!important;font-style:italic!important;font-weight:900!important;letter-spacing:.03rem!important;color:var(--price-red)!important;margin:0!important;border-color:var(--price-red)!important;background-color:var(--yellow-badge)!important;box-shadow:4px 4px 0 0 var(--price-red);position:absolute;top:4px!important;right:unset!important;left:4px!important}.wc-block-grid__product a,.product a{color:var(--main-black);text-decoration:none!important}.wc-block-grid__product a:focus-visible,.product a:focus-visible{outline:2px solid #000!important;outline-offset:2px}.wc-block-grid__product a:focus-visible .product-image img,.product a:focus-visible .product-image img{outline:2px solid #000!important;outline-offset:2px}.wc-block-grid__product a:focus:not(:focus-visible),.product a:focus:not(:focus-visible){outline:none}.wc-block-grid__product a>div,.product a>div{flex:1}.wc-block-grid__product .product-name,.wc-block-grid__product .wc-block-grid__product-title,.wc-block-grid__product h2.woocommerce-loop-product__title,.product .product-name,.product .wc-block-grid__product-title,.product h2.woocommerce-loop-product__title{font-size:var(--header5-mobile)!important;line-height:var(--header5-lh-mobile);font-weight:var(--header5-weight)!important;text-align:left;margin-bottom:2px}@media (min-width: 768px){.wc-block-grid__product .product-name,.wc-block-grid__product .wc-block-grid__product-title,.wc-block-grid__product h2.woocommerce-loop-product__title,.product .product-name,.product .wc-block-grid__product-title,.product h2.woocommerce-loop-product__title{font-size:var(--header5-desktop)!important;line-height:var(--header5-lh-desktop)}}.wc-block-grid__product .product-brand,.product .product-brand{font-size:.9rem;font-weight:500;text-align:left;margin-bottom:0}.wc-block-grid__product .wc-block-grid__product-title,.product .wc-block-grid__product-title{font-family:"Exo 2",serif;font-optical-sizing:auto;font-weight:700!important;font-style:normal;font-size:1.3rem!important}.wc-block-grid__product div.wc-block-grid__product-title,.wc-block-grid__product .wp-block-post-title :where(a),.product div.wc-block-grid__product-title,.product .wp-block-post-title :where(a){line-height:1.2}.wc-block-grid__product .button,.product .button{text-align:center}.wc-block-grid__product .product-tags__wrapper,.product .product-tags__wrapper{display:flex;gap:8px;margin-top:8px}.wc-block-grid__product .product-tags__wrapper .product-tag,.product .product-tags__wrapper .product-tag{font-size:.8rem;font-weight:600;padding:2px 4px;background-color:var(--brand-light-grey)}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .product-image,.product .wc-block-grid__product-image,.product .product-image{display:flex!important;align-items:center;justify-content:center;padding:16px;background-color:var(--product-item-background)}.wc-block-grid__product .wc-block-grid__product-image img,.wc-block-grid__product .product-image img,.product .wc-block-grid__product-image img,.product .product-image img{width:100%!important;height:auto!important;max-width:100%!important;margin:0!important;mix-blend-mode:multiply;object-fit:contain}.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .price,.product .wc-block-grid__product-price,.product .price{display:flex;flex-direction:column;text-align:left;margin:0!important}.wc-block-grid__product .wc-block-grid__product-price .cheapest-price,.wc-block-grid__product .price .cheapest-price,.product .wc-block-grid__product-price .cheapest-price,.product .price .cheapest-price{font-size:var(--header6-mobile);font-weight:var(--header6-weight);color:var(--price-red)}.wc-block-grid__product .wc-block-grid__product-price .regular-price-small,.wc-block-grid__product .price .regular-price-small,.product .wc-block-grid__product-price .regular-price-small,.product .price .regular-price-small{font-size:var(--body-mobile)}@media (min-width: 767px){.wc-block-grid__product .wc-block-grid__product-price .cheapest-price,.wc-block-grid__product .price .cheapest-price,.product .wc-block-grid__product-price .cheapest-price,.product .price .cheapest-price{font-size:var(--header6-desktop)}}.wc-block-grid__product .wc-block-grid__product-price>span,.wc-block-grid__product .price>span,.product .wc-block-grid__product-price>span,.product .price>span{display:flex;flex-direction:column;align-items:baseline;gap:4px}.wc-block-grid__product .wc-block-grid__product-price>span.woocommerce-Price-amount bdi,.wc-block-grid__product .price>span.woocommerce-Price-amount bdi,.product .wc-block-grid__product-price>span.woocommerce-Price-amount bdi,.product .price>span.woocommerce-Price-amount bdi{font-size:var(--header5-desktop);font-weight:var(--header5-weight);color:var(--price-red)}.wc-block-grid__product .wc-block-grid__product-price>span.woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol,.wc-block-grid__product .price>span.woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol,.product .wc-block-grid__product-price>span.woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol,.product .price>span.woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol{font-size:var(--header5-lh-desktop)}.wc-block-grid__product .wc-block-grid__product-price>span .cheapest-price,.wc-block-grid__product .price>span .cheapest-price,.product .wc-block-grid__product-price>span .cheapest-price,.product .price>span .cheapest-price{display:flex;flex-direction:row}.wc-block-grid__product .wc-block-grid__product-price>span .cheapest-price bdi,.wc-block-grid__product .price>span .cheapest-price bdi,.product .wc-block-grid__product-price>span .cheapest-price bdi,.product .price>span .cheapest-price bdi{font-size:var(--header5-desktop);font-weight:800;color:var(--price-red)}.wc-block-grid__product .wc-block-grid__product-price>span .cheapest-price bdi .woocommerce-Price-currencySymbol,.wc-block-grid__product .price>span .cheapest-price bdi .woocommerce-Price-currencySymbol,.product .wc-block-grid__product-price>span .cheapest-price bdi .woocommerce-Price-currencySymbol,.product .price>span .cheapest-price bdi .woocommerce-Price-currencySymbol{font-size:var(--header5-lh-desktop)}.wc-block-grid__product .wc-block-grid__product-price>span .regular-price-small,.wc-block-grid__product .price>span .regular-price-small,.product .wc-block-grid__product-price>span .regular-price-small,.product .price>span .regular-price-small{font-size:var(--body-mobile);display:flex;flex-direction:row;color:var(--dark-grey)}.wc-block-grid__product .product-thumbnail-wrapper,.product .product-thumbnail-wrapper{margin-bottom:8px;position:relative;border-radius:var(--brand-border-radius);overflow:hidden}.wc-block-grid__product .product-brand-sm,.product .product-brand-sm{display:flex;flex-direction:row-reverse;position:absolute;right:0;bottom:0;z-index:1}.wc-block-grid__product .product-brand-sm .product-brand-image img,.product .product-brand-sm .product-brand-image img{width:auto;max-height:28px;margin:0}.wc-block-grid__product .product-brand-sm .product-brand-image,.product .product-brand-sm .product-brand-image{max-width:90px;background-color:#ffffffba;padding:8px}.wc-block-grid__product .product-color-changeable,.product .product-color-changeable{width:34px;height:34px;position:absolute;top:4px;left:4px;z-index:1;padding:8px;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Lager_1'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%2080%2080'%3e%3c!--%20Generator:%20Adobe%20Illustrator%2030.1.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%202.1.1%20Build%20136)%20--%3e%3cdefs%3e%3cstyle%3e%20.st0%20{%20fill:%20%23e1c5bd;%20}%20.st1%20{%20fill:%20%23c47445;%20}%20.st2%20{%20fill:%20%23627289;%20}%20%3c/style%3e%3c/defs%3e%3cpath%20class='st1'%20d='M34.7,24.2c6.3-11.7,20.5-15.3,32.3-9.6,11.8,5.8,15.5,24,9.3,36-2.1,4.1-5.8,6.8-10.4,7.8-10.4,2.2-21.5-3.4-28-11.2-5.5-6.6-7.4-15.2-3.3-23.2h.1Z'/%3e%3cpath%20class='st0'%20d='M36.7,29.4c6.4-3.9,13-4.5,18.3,2.1,5.3,6.5,7.4,19.7,3.8,29.3s-6.5,10.4-11.8,12.3c-6.6,2.2-13.9.3-19.1-4.8-4.3-4.3-6.5-10.8-5.6-17.5,1.3-9.8,7.4-17.1,14.4-21.4Z'/%3e%3cpath%20class='st2'%20d='M10.1,7.4c11.4-6.5,25.2-2,31.8,9.1,7.4,12.5,0,28.3-11.6,35-4,2.3-8.5,2.7-12.7,1.2C7.9,49,1.6,38.4.6,28.5-.4,20,2.7,11.8,10.3,7.4h-.2Z'/%3e%3c/svg%3e");background-repeat:no-repeat}.wc-block-grid__product .product-color-changeable span,.product .product-color-changeable span{font-weight:600;color:#fff;width:150px;padding:2px 6px;border-radius:10px;background-color:var(--brand-dark-blue);transform:translateY(-50px);transition:all 2s}.wc-block-grid__product .product-color-changeable:hover,.product .product-color-changeable:hover{cursor:pointer}.wc-block-grid__product .product-color-changeable:hover span,.product .product-color-changeable:hover span{display:block;transform:translateY(0);transition:all 2s}.wc-block-grid__product .product-color-changeable span,.product .product-color-changeable span{display:none}.wc-block-grid__product .button.button-add-to-cart,.wc-block-grid__product .button.add_to_cart_button,.wc-block-grid__product .wp-element-button.button-add-to-cart,.wc-block-grid__product .wp-element-button.add_to_cart_button,.product .button.button-add-to-cart,.product .button.add_to_cart_button,.product .wp-element-button.button-add-to-cart,.product .wp-element-button.add_to_cart_button{text-align:center;width:100%}.product-badge{text-align:center;line-height:1;color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;width:70px;height:70px;border-radius:100%;background-color:var(--main-green-dark)!important;position:absolute;right:8px;bottom:8px;z-index:2}.product-badge span{font-size:var(--body-mobile);font-weight:700}.product-badge-fixed{color:var(--main-green-dark);width:fit-content;margin-top:4px;padding:1px 8px;border-radius:var(--brand-border-radius);background-color:var(--brand-grey-surface)}.product-badge-fixed span{font-size:var(--body-mobile);font-weight:700}.product-badge-fixed span:before{content:"";display:inline-block;width:12px;height:12px;margin-right:4px;border-radius:20px;background-color:var(--main-green-dark);vertical-align:baseline}.wc-block-grid__product .product-badge,.product .wc-block-grid__product-image,.product .product-badge{top:4px;left:4px}.child-categories__list{display:flex;gap:24px;flex-wrap:wrap;justify-content:center;padding-bottom:24px;margin-bottom:32px;border-bottom:1px solid #eee}@media (min-width: 768px){.child-categories__list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.child-categories__list .category-single a{display:flex;flex-direction:column;align-items:center;text-align:center}.child-categories__list .category-single h2{font-size:1rem;margin-top:4px;max-width:180px}.child-categories__list .category-single .category-single__image{max-width:100px;border-radius:100%;background-color:var(--product-item-background)}.child-categories__list .category-single .category-single__image img{max-width:100%;height:auto;mix-blend-mode:multiply}ul.products{margin:0}ul.products:before,ul.products:after{display:none!important}section.products{display:flex;flex-direction:column}.products.upsells{margin-top:24px}.products.related{margin-top:36px}.products.columns-3{margin-bottom:32px}.products .product .product-thumbnail-wrapper{background-color:var(--product-item-background)}.products{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media (min-width: 768px){.products.columns-3,.products.columns-4{display:grid;gap:1.5rem 1.25rem}.products.columns-3 .product,.products.columns-4 .product{float:none!important;margin-right:0!important;margin-bottom:0!important;width:auto!important}.products.columns-3{grid-template-columns:1fr 1fr 1fr}.products.columns-4{grid-template-columns:1fr 1fr 1fr 1fr}}@media (max-width: 767px){.related.products ul.products{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:40%;gap:12px;padding-bottom:8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;contain:inline-size}.related.products ul.products .product{scroll-snap-align:start}}.product-list{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;column-gap:32px;row-gap:48px;transition:opacity .2s ease-in-out}@media (min-width: 768px){.product-list{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width: 768px){.product-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:24px}}body.woocommerce-cart,body.woocommerce-checkout{background-color:#fff}body.woocommerce-cart .site-header .navigation-branding>div .navigation__top,body.woocommerce-checkout .site-header .navigation-branding>div .navigation__top{display:none}body.woocommerce-cart .site-header .navigation-branding>div.mini-cart__wrapper,body.woocommerce-checkout .site-header .navigation-branding>div.mini-cart__wrapper{display:none}body.woocommerce-cart .site-header .navigation-branding>div.top-search-bar,body.woocommerce-checkout .site-header .navigation-branding>div.top-search-bar{display:none}body.woocommerce-cart .site-header .storefront-primary-navigation,body.woocommerce-checkout .site-header .storefront-primary-navigation,body.woocommerce-cart .storefront-breadcrumb,body.woocommerce-checkout .storefront-breadcrumb{display:none}@media (min-width: 992px){body.woocommerce-cart .site-content,body.woocommerce-checkout .site-content{width:100%;padding-top:24px;padding-right:25%;max-width:unset}}body.woocommerce-cart .site-header,body.woocommerce-cart .site-footer,body.woocommerce-cart .mega-menu-container,body.woocommerce-checkout .site-header,body.woocommerce-checkout .site-footer,body.woocommerce-checkout .mega-menu-container{display:none}body.woocommerce-cart .site-content,body.woocommerce-checkout .site-content{padding:var(--spacing-lg) 0}body.woocommerce-cart .col-full,body.woocommerce-checkout .col-full{margin:0;max-width:75%!important}body.woocommerce-cart .col-full>div:not(.woocommerce),body.woocommerce-checkout .col-full>div:not(.woocommerce){padding:var(--spacing-lg)}body.woocommerce-cart .wc-proceed-to-checkout .button.checkout-button,body.woocommerce-checkout .wc-proceed-to-checkout .button.checkout-button{font-size:var(--header5-desktop)}body.woocommerce-cart .content-area,body.woocommerce-checkout .content-area{background-color:transparent}body.woocommerce-cart .wp-block-woocommerce-checkout-order-summary-block,body.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block{background-color:#fff}body.woocommerce-cart .size-details,body.woocommerce-checkout .size-details{font-size:var(--body-mobile);margin-bottom:16px}body.woocommerce-cart .size-details ul,body.woocommerce-checkout .size-details ul{list-style-type:none;margin:0;padding:0}body.woocommerce-cart .size-details p,body.woocommerce-checkout .size-details p{font-size:.9rem;margin-bottom:8px}body.woocommerce-cart .size-details p span,body.woocommerce-checkout .size-details p span{font-weight:600}body.woocommerce-cart .variation,body.woocommerce-checkout .variation{display:none}body.woocommerce-cart .cart_totals .cart-logotype,body.woocommerce-checkout .cart_totals .cart-logotype{margin-bottom:24px}body.woocommerce-cart .cart_totals .cart-logotype img,body.woocommerce-checkout .cart_totals .cart-logotype img{width:100%;max-height:30px;height:auto}@media (min-width: 768px){body.woocommerce-cart .cart-collaterals h2,body.woocommerce-checkout .cart-collaterals h2{font-size:18px;padding-bottom:8px;border-bottom:1px solid #eaeaea}}body.woocommerce-cart .woocommerce-cart-form .actions,body.woocommerce-checkout .woocommerce-cart-form .actions{display:flex;justify-content:space-between}body.woocommerce-cart .woocommerce-cart-form .size-details,body.woocommerce-checkout .woocommerce-cart-form .size-details{font-size:var(--body-mobile);line-height:var(--body-lh-mobile);margin-top:var(--spacing-xs)}body.woocommerce-cart .wc-proceed-to-checkout,body.woocommerce-checkout .wc-proceed-to-checkout{background-color:red}body.woocommerce-cart .wc-proceed-to-checkout .button,body.woocommerce-checkout .wc-proceed-to-checkout .button{width:100%}body.woocommerce-cart .shipping .woocommerce-shipping-methods,body.woocommerce-checkout .shipping .woocommerce-shipping-methods{list-style-type:none;margin:0;padding:0}body.woocommerce-checkout .wp-block-woocommerce-checkout{max-width:100%!important;width:100%!important;margin:0!important}.order-review-wrapper{border-radius:8px;border:1px solid #ddd;padding:16px;background:#fff}body.woocommerce-checkout.woocommerce-order-received .woocommerce-order{display:flex;flex-direction:column;max-width:992px;margin:0 auto}body.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-notice{padding:24px;margin-bottom:16px;border-radius:8px;background-color:var(--khaki)}body.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-notice.woocommerce-thankyou-order-received{font-size:1.4rem;font-family:"Exo 2",serif;font-optical-sizing:auto;font-weight:700!important;font-style:normal}body.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview{order:2;margin-top:0;margin-bottom:16px;background-color:#fff}body.woocommerce-checkout.woocommerce-order-received .woocommerce-order section.woocommerce-customer-details{order:1;padding:16px;background-color:#fff}body.woocommerce-checkout.woocommerce-order-received .woocommerce-order section.woocommerce-customer-details .woocommerce-column__title{font-size:1.2rem}body.woocommerce-checkout.woocommerce-order-received .woocommerce-order section.woocommerce-order-details{order:3;padding:16px;background-color:#fff}body.woocommerce-checkout.woocommerce-order-received .woocommerce-order section.woocommerce-order-details h3{font-size:var(--label2-mobile);font-weight:var(--label2-weight)}@media (min-width: 768px){body.woocommerce-checkout.woocommerce-order-received .woocommerce-order section.woocommerce-order-details h3{font-size:var(--label2-desktop)}}body.woocommerce-checkout.woocommerce-order-received .woocommerce-order section.woocommerce-order-details ul{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-xs)}body.woocommerce-checkout.woocommerce-order-received .woocommerce-order section.woocommerce-order-details ul li{font-size:var(--body-mobile);border-bottom:1px solid var(--border-color)}@media (min-width: 768px){body.woocommerce-checkout.woocommerce-order-received .woocommerce-order section.woocommerce-order-details ul li{font-size:var(--body-desktop)}}body.woocommerce-checkout.woocommerce-order-received .woocommerce-order section.woocommerce-order-details .price{font-size:var(--header6-mobile);font-weight:var(--header6-weight);line-height:var(--header6-lh-mobile);color:var(--price-red)}@media (min-width: 768px){body.woocommerce-checkout.woocommerce-order-received .woocommerce-order section.woocommerce-order-details .price{font-size:var(--header6-desktop);line-height:var(--header6-lh-desktop)}}body.woocommerce-checkout.woocommerce-order-received .woocommerce-order section.woocommerce-order-details .woocommerce-order-details__title{font-size:1.2rem}body.woocommerce-checkout.woocommerce-order-received .woocommerce-order section.woocommerce-order-details .woocommerce-table__product-name a{font-weight:800;color:var(--main-black);text-decoration:none}body.woocommerce-checkout.woocommerce-order-received .woocommerce-order section.woocommerce-order-details .order-item-options{margin-top:8px}body.woocommerce-checkout.woocommerce-order-received .woocommerce-order section.woocommerce-order-details .wc-item-meta{display:none}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{margin-bottom:2.617924em;margin-left:0;border-radius:var(--brand-border-radius)!important;color:#fff;clear:both;border-left-width:1px!important;padding:1em 2em 1em 3.5em;position:relative;list-style:none outside}.woocommerce-message a,.woocommerce-info a,.woocommerce-error a,.woocommerce-noreviews a,p.no-comments a{color:var(--main-black)}.woocommerce-message:before,.woocommerce-info:before,.woocommerce-error:before,.woocommerce-noreviews:before,p.no-comments:before{color:var(--main-black)!important}.woocommerce-info,.woocommerce-noreviews,p.no-comments{color:var(--main-black)!important;border:1px solid #bce8f1;background-color:#d9edf7!important;background:#d9edf7}.woocommerce-info a,.woocommerce-noreviews a,p.no-comments a{color:var(--main-black)!important}.woocommerce-info:before,.woocommerce-noreviews:before,p.no-comments:before{color:var(--main-black)!important}.woocommerce-message{color:var(--main-black)!important;border:1px solid #7aecc6;background-color:#d9fff2!important}.woocommerce-message a{color:var(--main-black)}.woocommerce-message:before{color:var(--main-black)!important}.woocommerce-error{color:var(--main-black)!important;border-color:#ffa9ab!important;background:#ffddde!important}.woocommerce-error a{color:var(--main-black)}.header-widget-region .widget{font-size:inherit;padding:0}.brands-list{display:grid;gap:16px;grid-template-columns:1fr 1fr}.brands-list .brand-item{display:flex;align-items:center;justify-content:center;width:auto;height:80px}.brands-list .brand-item a{display:inline-block;width:fit-content;height:100%}.brands-list .brand-item img{width:auto;max-height:50%}@media (min-width: 768px){.brands-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.brands-list .brand-item{height:130px}.brands-list .brand-item a{height:100%}}.stock-status{font-weight:600}.stock-status:before{content:"";display:inline-block;width:16px;height:16px;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Lager_1'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%20500%20500'%3e%3c!--%20Generator:%20Adobe%20Illustrator%2030.2.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%202.1.1%20Build%201)%20--%3e%3cdefs%3e%3cstyle%3e%20.st0%20{%20fill:%20%23d57a3b;%20}%20.st1%20{%20fill:%20%23c84e3e;%20}%20.st2%20{%20fill:%20%235785c3;%20}%20.st3%20{%20fill:%20%2353a655;%20}%20%3c/style%3e%3c/defs%3e%3cpath%20class='st0'%20d='M150.4,226.2c-37.6,18.6-77.1,21.5-108.4-9.6C5.3,179.8-1.8,121.9,19.8,76.3c13.5-28.6,38.3-50.4,69.8-59.1,39.2-10.9,82.1-2,113.1,22.9,26,20.8,38.5,51.6,33.3,83.6-7.4,46.5-43.4,81.6-85.6,102.5h0Z'/%3e%3cpath%20class='st2'%20d='M323.2,216.7c-39.7-13.5-69.8-39.3-69.8-83.5,0-51.9,36-97.9,83.4-114.8,29.8-10.7,62.7-8.5,91.2,7.6,35.4,20,59.5,56.6,63.8,96.1,3.7,33.1-9.3,63.7-35.5,82.7-38.1,27.6-88.4,27-133,11.9h0Z'/%3e%3cpath%20class='st3'%20d='M222.2,345.4c18.6,37.6,21.5,77.1-9.6,108.4-36.7,36.7-94.6,43.8-140.2,22.3-28.6-13.5-50.4-38.3-59.1-69.8-10.9-39.2-2-82.1,22.9-113.1,20.8-26,51.6-38.5,83.6-33.3,46.5,7.4,81.6,43.4,102.5,85.6h0Z'/%3e%3cpath%20class='st1'%20d='M346,273.6c37.6-18.6,77.1-21.5,108.4,9.6,36.7,36.7,43.8,94.6,22.3,140.2-13.5,28.6-38.3,50.4-69.8,59.1-39.2,10.9-82.1,2-113.1-22.9-26-20.8-38.5-51.6-33.3-83.6,7.4-46.5,43.4-81.6,85.6-102.5h0Z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:25px;margin-right:8px;overflow:hidden;vertical-align:middle}.stock-status:before{background-position:-16px -16px}.stock-status.stock-status-1,.stock-status.stock-status--delivery{color:var(--link-blue)}.stock-status.stock-status-1:before,.stock-status.stock-status--delivery:before{background-position:-12px 4px}.stock-status.stock-status-2{color:var(--brand-orange)}.stock-status.stock-status-2:before{background-position:0px 4px}.stock-status.stock-status-3,.stock-status.stock-status-4{color:var(--main-green-dark)}.stock-status.stock-status-3:before,.stock-status.stock-status-4:before{background-position:0px -12px}@media (min-width: 768px){.stock-status:before{background-position:-16px -16px}.stock-status.stock-status-1,.stock-status.stock-status--delivery{color:var(--link-blue)}.stock-status.stock-status-1:before,.stock-status.stock-status--delivery:before{background-position:-16px 1px}.stock-status.stock-status-2{color:var(--brand-orange)}.stock-status.stock-status-2:before{background-position:1px 1px}.stock-status.stock-status-3,.stock-status.stock-status-4{color:var(--main-green-dark)}.stock-status.stock-status-3:before,.stock-status.stock-status-4:before{background-position:1px -16px}.stock-status:before{background-size:32px}}.cart-group{margin-bottom:16px;border:1px solid var(--border-color)}.cart-group .highest-delivery-time{padding-left:16px}.cart-group .cart-group__checkout-message{font-size:var(--body-mobile);line-height:var(--body-lh-mobile);padding:16px}@media (min-width: 768px){.left-sidebar .widget-area{width:21.7391304348%;float:left;margin-right:0}}.storefront-sticky-add-to-cart{display:none}body.woocommerce-account{background-color:#faf9f5}body.woocommerce-account .content-area{padding:20px;border-radius:8px;border:1px solid #cfd8dc}body.woocommerce-account .content-area h1{font-size:26px;font-weight:600;line-height:1.2}body.woocommerce-account .content-area .site-main{margin-bottom:0}body.woocommerce-account .entry-content .woocommerce{display:flex;gap:24px}body.woocommerce-account .entry-content .woocommerce button.woocommerce-Button,body.woocommerce-account .entry-content .woocommerce .button,body.woocommerce-account .entry-content .woocommerce .woocommerce-button{color:#fff;background-color:#1565c0}body.woocommerce-account .entry-content .woocommerce .woocommerce-info{color:#e65100;background:#fff8e1!important;border-color:#d9c995}body.woocommerce-account .entry-content .woocommerce .woocommerce-info .button{background-color:transparent}body.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-navigation ul{list-style-type:none;margin:0;padding:0}body.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a{font-weight:600;text-decoration:none;color:var(--brand-muted);display:flex;gap:8px;padding:8px 4px}body.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a:before{display:none}body.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active a{font-weight:600;color:#1565c0;padding-left:16px;background:#1565c01a}body.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-content h2{font-size:1.5rem}body.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-content .addresses header.title a:before{color:var(--main-black)}body.woocommerce-account .entry-content .woocommerce .woocommerce-order-details{box-shadow:0 1px 3px #00000014,0 1px 2px #0000000f}body.woocommerce-account .entry-content .woocommerce .woocommerce-order-details__title{padding:.5rem 0 0 1.4rem}body.woocommerce-account .entry-content .woocommerce .woocommerce-order-details .woocommerce-table h2{font-size:1.2rem}body.woocommerce-account .entry-content .woocommerce .woocommerce-order-details .woocommerce-table .woocommerce-table__product-name>a{font-weight:800}body.woocommerce-account .entry-content .woocommerce .woocommerce-order-details .woocommerce-table .woocommerce-table__product-name a{text-decoration:none;color:var(--main-black)}body.woocommerce-account .entry-content .woocommerce .woocommerce-order-details .woocommerce-table .woocommerce-table__product-name .order-item-options{margin-top:16px}body.woocommerce-account .entry-content .woocommerce .woocommerce-order-details .woocommerce-table .woocommerce-table__product-name .order-item-options ul{display:flex;flex-direction:column;margin:0 0 16px;padding:0;list-style:none}body.woocommerce-account .entry-content .woocommerce .woocommerce-order-details .woocommerce-table .woocommerce-table__product-name .order-item-options ul li{font-size:1rem}body.woocommerce-account .entry-content .woocommerce .woocommerce-order-details .woocommerce-table .woocommerce-table__product-name .order-item-options .order-item-price{margin-bottom:8px}body.woocommerce-account .entry-content .woocommerce .woocommerce-order-details .woocommerce-table .woocommerce-table__product-name .order-item-options .order-item-price p{margin-bottom:0}body.woocommerce-account .entry-content .woocommerce .woocommerce-order-details .woocommerce-table .woocommerce-table__product-name .order-item-options .order-item-price .sell-price{font-size:1.1rem;font-weight:800}body.woocommerce-account .entry-content .woocommerce .woocommerce-order-details .woocommerce-table .woocommerce-table__product-name .order-item-options .order-item-price .rec-price{font-size:.875rem;color:var(--brand-muted)}body.woocommerce-account .entry-content .woocommerce .addresses address{font-style:normal}body.woocommerce-account .entry-content .woocommerce .woocommerce-Address .woocommerce-Address-title{display:flex;justify-content:space-between}body.woocommerce-account .entry-content .woocommerce .woocommerce-Address .woocommerce-Address-title .edit{margin:0}body.woocommerce-account .entry-content .woocommerce .woocommerce-Address .woocommerce-Address-title:before{display:none}body.woocommerce-account .entry-content .woocommerce .woocommerce-Address .woocommerce-Address-title:after{display:none}body.woocommerce-account .entry-content .woocommerce .woocommerce-OrderUpdates{list-style-type:none;margin:0 0 16px;padding:0}body.woocommerce-account .entry-content .woocommerce .woocommerce-OrderUpdates li{padding:20px;background:#fff8e1;border-radius:var(--brand-border-radius);border:1px solid #d9c995}body.woocommerce-account .entry-content .woocommerce .woocommerce-OrderUpdates li p{font-size:1rem;margin-bottom:4px}.theme-storefront .woocommerce-tabs,.storefront-full-width-content .woocommerce-tabs{display:flex;flex-direction:column}.theme-storefront .woocommerce-tabs:before,.theme-storefront .woocommerce-tabs:after,.storefront-full-width-content .woocommerce-tabs:before,.storefront-full-width-content .woocommerce-tabs:after{display:none}.theme-storefront .woocommerce-tabs .panel h2,.storefront-full-width-content .woocommerce-tabs .panel h2{font-size:1.2rem}.theme-storefront .woocommerce-tabs .panel h3,.storefront-full-width-content .woocommerce-tabs .panel h3{font-size:1rem}.theme-storefront .woocommerce-tabs .panel a,.storefront-full-width-content .woocommerce-tabs .panel a,.theme-storefront .woocommerce-tabs .panel p a,.storefront-full-width-content .woocommerce-tabs .panel p a{color:var(--link-blue)}.theme-storefront .woocommerce-tabs .panel .product-specification,.storefront-full-width-content .woocommerce-tabs .panel .product-specification{border-radius:var(--brand-border-radius);background-color:var(--brand-light-grey)}.theme-storefront .woocommerce-tabs .panel .product-specification h2,.storefront-full-width-content .woocommerce-tabs .panel .product-specification h2{font-size:var(--header2-mobile);margin-bottom:12px}.theme-storefront .woocommerce-tabs .panel .product-specification ul,.storefront-full-width-content .woocommerce-tabs .panel .product-specification ul{list-style-type:none;margin:0;padding:0}.theme-storefront .woocommerce-tabs .panel .product-specification ul li,.storefront-full-width-content .woocommerce-tabs .panel .product-specification ul li{padding:4px 8px}.theme-storefront .woocommerce-tabs .panel .product-specification ul li:nth-child(odd),.storefront-full-width-content .woocommerce-tabs .panel .product-specification ul li:nth-child(odd){background-color:#fff}@media (min-width: 768px){.theme-storefront .woocommerce-tabs .panel .product-specification,.storefront-full-width-content .woocommerce-tabs .panel .product-specification{padding:16px;margin-bottom:16px}.theme-storefront .woocommerce-tabs .panel .product-specification h2,.storefront-full-width-content .woocommerce-tabs .panel .product-specification h2{font-size:var(--header2-desktop)}}@media (min-width: 768px){.theme-storefront .woocommerce-tabs,.storefront-full-width-content .woocommerce-tabs{flex-direction:row;gap:40px}.theme-storefront .woocommerce-tabs ul.tabs,.storefront-full-width-content .woocommerce-tabs ul.tabs{flex:1 1 0%;max-width:580px;width:auto!important;float:none!important;margin-right:0!important}.theme-storefront .woocommerce-tabs .panel,.storefront-full-width-content .woocommerce-tabs .panel{flex:1 1 0%;width:auto;float:none;margin-right:0;margin-bottom:3.706325903em}}body.page-template-cart .widget.widget_block{display:none}body.page-template-cart .cart-navigation{margin-bottom:1.5rem}body.page-template-cart a,body.page-template-cart a:hover{color:var(--link-blue)}body.page-template-cart .woocommerce-shipping-calculator a{font-weight:600}body.page-template-cart .button.wc-backward,body.page-template-cart .button.back-button{margin-bottom:0!important;border:none;background-color:transparent}body.page-template-cart table.cart thead{display:none}@media (min-width: 768px){body.page-template-cart table.cart th td.product-remove,body.page-template-cart table.cart td td.product-remove{max-width:5%;width:5%}body.page-template-cart table.cart th td.product-thumbnail,body.page-template-cart table.cart td td.product-thumbnail{min-width:20%;width:20%}body.page-template-cart table.cart th td.product-thumbnail img,body.page-template-cart table.cart td td.product-thumbnail img{max-width:100px}body.page-template-cart table.cart th td.product-name,body.page-template-cart table.cart td td.product-name{min-width:35%;width:35%}body.page-template-cart table.cart th td.product-price,body.page-template-cart table.cart td td.product-price{min-width:15%;width:15%}body.page-template-cart table.cart th td.product-quantity,body.page-template-cart table.cart td td.product-quantity{min-width:10%;width:10%}body.page-template-cart table.cart th td.product-subtotal,body.page-template-cart table.cart td td.product-subtotal{min-width:25%;width:15%}}body.page-template-cart .cart-information{text-align:center}body.page-template-cart .cart-information ul{list-style:none;padding:0;margin:0 0 24px}body.page-template-cart .cart-information ul li:before{content:"✓";color:var(--main-green-dark);font-size:1.5rem;margin-right:8px}body.page-template-cart .cart-information ol{list-style:none;padding:0;margin:0 0 24px}body.page-template-cart .cart-information ol li:before{content:"";display:inline-block;width:18px;height:18px;margin-right:8px;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='70.761'%20height='49.778'%20viewBox='0%200%2070.761%2049.778'%3e%3cpath%20id='Check-Icon-09iujhd'%20d='M115.739,61.78,78.282,99.237a5.655,5.655,0,0,1-8.005,0L49.3,78.257a5.653,5.653,0,0,1,7.994-7.994L74.279,87.24l33.455-33.466a5.661,5.661,0,0,1,8.005,8.005'%20transform='translate(-47.133%20-51.62)'%20stroke='rgba(0,0,0,0)'%20stroke-miterlimit='10'%20stroke-width='1'%20fill='%23f16411'%20/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center center;background-size:contain;vertical-align:sub}body.page-template-cart .cart-information a{text-decoration:underline;color:var(--main-black)}body.page-template-cart .trygg-ehandel-checkout{display:flex;justify-content:center}body.page-template-cart .site-header .navigation-branding>div .navigation__top{display:none}body.page-template-cart .site-header .navigation-branding>div.mini-cart__wrapper{display:none}body.page-template-cart .site-header .navigation-branding>div.top-search-bar{display:none}body.page-template-cart .site-header .storefront-primary-navigation,body.page-template-cart .storefront-breadcrumb{display:none}body.page-template-cart .wc-block-components-sidebar{background-color:var(--ligthest-grey)}body.page-template-cart .wc-block-components-product-details__leverans{font-size:.9rem;padding:4px 8px;margin-top:4px;border-radius:var(--brand-border-radius);background-color:#7dadff}body.page-template-cart .cart_item .cart-item__optional-product{display:flex;flex-direction:row;align-items:center;gap:16px;border-bottom:1px solid var(--border-color);overflow:hidden}body.page-template-cart .cart_item .cart-item__optional-product-name{font-size:var(--body-mobile);font-weight:800;line-height:1.2;color:var(--brand-dark-blue)}body.page-template-cart .cart_item .cart-item__optional-product-name a{color:inherit}body.page-template-cart .cart_item .cart-item__optional-product-image{display:flex;align-content:center;justify-content:center;width:70px;height:70px;min-width:70px;background-color:var(--product-item-background)}body.page-template-cart .cart_item .cart-item__optional-product-image img{width:auto;height:auto;max-width:80%;max-height:100%;margin:0;mix-blend-mode:multiply;object-fit:contain}body.page-template-cart .cart_item .cart-item__optional-product-price{font-size:var(--body-mobile)}body.page-template-cart .cart_item .cart-item__optional-product-list--header{font-size:var(--label2-mobile);font-weight:var(--label2-weight)}@media (min-width: 768px){body.page-template-cart .cart_item .cart-item__optional-product-list--header{font-size:var(--label2-desktop)}}body.page-template-cart .cart_item .cart-item__optional-product-list>div.list{display:flex;flex-direction:column;border:1px solid var(--border-color)}@media (min-width: 768px){body.page-template-cart .woocommerce-cart-form__cart-item th,body.page-template-cart .woocommerce-cart-form__cart-item td{padding:16px}}body.page-template-cart .woocommerce-cart-form__cart-item--grouped>td{padding:0}body.page-template-cart .woocommerce-cart-form__cart-item--grouped>td .cart-group-header{display:flex;gap:16px;padding:8px;border-bottom:none;background-color:var(--brand-light-grey)}body.page-template-cart .woocommerce-cart-form__cart-item--grouped>td .cart-group-header h2{font-weight:800;color:var(--main-black);margin-bottom:0;border-bottom:0}body.page-template-cart .woocommerce-cart-form__cart-item--grouped>td .cart-group-header p{line-height:1.214;margin:0}body.page-template-cart .woocommerce-cart-form__cart-item--grouped>td .cart-group-header .cart-shipping-badge{display:inline-flex;align-items:center;padding:2px 10px;border-radius:99px;font-size:.75rem;font-weight:600;margin-left:auto}body.page-template-cart .woocommerce-cart-form__cart-item--grouped>td .cart-group-header .cart-shipping-badge--pickup{background:#fff3cd;color:#7a5c00}body.page-template-cart .woocommerce-cart-form__cart-item--grouped>td .cart-group-header .cart-shipping-badge--delivery{background:#d4edda;color:#155724}body.page-template-cart .woocommerce-cart-form__cart-item--grouped>td table{width:100%}body.page-template-cart .woocommerce-cart-form__cart-item--grouped>td table .product-name>a{font-weight:800;color:var(--main-black)}@media (min-width: 768px){body.page-template-cart .woocommerce-cart-form__cart-item--grouped>td .cart-group-header{padding:16px 8px}}@media (max-width: 768px){body.page-template-cart .woocommerce-cart-form__cart-item--grouped>td .cart-group-header h2{font-size:1.4rem}body.page-template-cart .woocommerce-cart-form__cart-item--grouped>td .cart-item-table .product-thumbnail{border-top:1px solid var(--border-color)}}body.page-template-cart .woocommerce{display:flex;flex-direction:column;flex-wrap:wrap;gap:8px}@media (min-width: 992px){body.page-template-cart .woocommerce{flex-direction:column}}body.page-template-cart .woocommerce .woocommerce-notices-wrapper{flex:0 0 100%}body.page-template-cart .woocommerce .woocommerce-cart-form{flex:2}body.page-template-cart .woocommerce table.cart td.product-name{text-align:left}body.page-template-cart .woocommerce .cart-collaterals{flex:1;padding:0;background-color:#fff}@media (min-width: 992px){body.page-template-cart .woocommerce .cart-collaterals{padding:80px 24px 24px;width:25%;height:100%;background-color:#f5f5f6;position:fixed;right:0;top:0;overflow-y:visible}}@media screen and (max-height: 1000px) and (min-width: 1038px){body.page-template-cart .woocommerce .cart-collaterals{overflow-y:scroll}}body.page-template-cart .woocommerce .cart-collaterals .cart_totals{display:flex;flex-direction:column;width:100%}body.page-template-cart .woocommerce .cart-collaterals .cart_totals .cart-logotype{order:7}body.page-template-cart .woocommerce .cart-collaterals .cart_totals h2{order:2}body.page-template-cart .woocommerce .cart-collaterals .cart_totals .shop_table{order:3}body.page-template-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{order:4}body.page-template-cart .woocommerce .cart-collaterals .cart_totals .cart-information{order:5}body.page-template-cart .woocommerce .cart-collaterals .cart_totals .trygg-ehandel-checkout{order:6}@media (min-width: 992px){body.page-template-cart .woocommerce .cart-collaterals .cart_totals .cart-logotype{order:1}}@media (max-width: 768px){body.page-template-cart .woocommerce .cart-collaterals .cart_totals .cart-logotype{margin-top:24px}}body.single-product.left-sidebar .content-area{width:100%;padding:0;float:none;margin-right:0}@media (min-width: 768px){body.single-product.left-sidebar .content-area{width:100%;float:none;margin-right:0}}body.single-product.right-sidebar .content-area{width:100%;float:none;margin-right:0}@media (max-width: 768px){body.single-product .site-content{padding-top:0}}body.single-product .site-main>div.product h1.product_title{font-size:1.8rem}body.single-product .site-main>div.product .entry-summary,body.single-product .site-main>div.product .woocommerce-product-gallery{display:none}body.error404 .page-wrapper{text-align:center;max-width:750px;margin:0 auto}body.error404 .page-wrapper img{display:inline-block}body.error404 .page-wrapper .categories-top-nav{margin-top:16px}body.error404 .page-wrapper .categories-top-nav ul{list-style-type:none;display:flex;gap:16px}body.error404 .page-wrapper a{color:var(--main-black-black)}body.search-results .page-header .page-title,body.search-no-results .page-header .page-title{font-size:var(--header2-desktop);margin-bottom:16px}body.search-results .page-header .page-title span,body.search-no-results .page-header .page-title span{color:var(--brand-muted)}body.search-results .dgwt-wcas-search-wrapp,body.search-no-results .dgwt-wcas-search-wrapp{border-radius:var(--brand-border-radius);background-color:var(--light-grey)}body.page-template-gutenberg-textwidth .gutenberg-textwidth{max-width:750px;margin:0 auto}body.page-template-gutenberg-textwidth h1{font-size:var(--header1-mobile);line-height:var(--header1-lh-mobile)}@media (min-width: 768px){body.page-template-gutenberg-textwidth h1{font-size:var(--header1-desktop);line-height:var(--header1-lh-desktop)}}body.page-template-gutenberg-textwidth h2{font-size:var(--header2-mobile);font-weight:var(--header2-weight);line-height:var(--header2-lh-mobile)}@media (min-width: 768px){body.page-template-gutenberg-textwidth h2{font-size:var(--header2-desktop);line-height:var(--header2-lh-desktop)}}body.page-template-gutenberg-textwidth h2{margin-top:1.4rem}body.page-template-gutenberg-textwidth h2:where(.wp-block-heading).has-background{margin-top:24px;padding:8px 16px;border-radius:var(--wp--custom--border-radius, 4px)}body.page-template-gutenberg-textwidth h2+h3{border-top:none}body.page-template-gutenberg-textwidth h3{font-size:var(--header3-mobile);font-weight:var(--header3-weight);line-height:var(--header3-lh-mobile)}@media (min-width: 768px){body.page-template-gutenberg-textwidth h3{font-size:var(--header3-desktop);line-height:var(--header3-lh-desktop)}}body.page-template-gutenberg-textwidth h3{margin-top:1.4rem}body.page-template-gutenberg-textwidth h4{font-size:var(--header4-mobile);font-weight:var(--header4-weight);line-height:var(--header4-lh-mobile)}@media (min-width: 768px){body.page-template-gutenberg-textwidth h4{font-size:var(--header4-desktop);line-height:var(--header4-lh-desktop)}}body.page-template-gutenberg-textwidth h4{margin-top:1.4rem}body.page-template-gutenberg-textwidth h5{font-size:var(--header5-mobile);font-weight:var(--header5-weight);line-height:var(--header5-lh-mobile)}@media (min-width: 768px){body.page-template-gutenberg-textwidth h5{font-size:var(--header5-desktop);line-height:var(--header5-lh-desktop)}}body.page-template-gutenberg-textwidth h5{margin-top:1.4rem}body.page-template-gutenberg-textwidth h6{font-size:var(--header6-mobile);font-weight:var(--header6-weight);line-height:var(--header6-lh-mobile)}@media (min-width: 768px){body.page-template-gutenberg-textwidth h6{font-size:var(--header6-desktop);line-height:var(--header6-lh-desktop)}}body.page-template-gutenberg-textwidth h6{margin-top:1.4rem}body.page-template-gutenberg-textwidth p{font-size:var(--body-mobile);line-height:var(--body-lh-mobile)}@media (min-width: 768px){body.page-template-gutenberg-textwidth p{font-size:var(--body-desktop);line-height:var(--body-lh-desktop)}}body.page-template-gutenberg-textwidth ul li{font-size:var(--body-mobile);line-height:var(--body-lh-mobile)}@media (min-width: 768px){body.page-template-gutenberg-textwidth ul li{font-size:var(--body-desktop);line-height:var(--body-lh-desktop)}}.page-template-nordisk-ehandel .gutenberg-fullwidth{width:100%;font-size:16px!important}:root{--nordisk-ehandel-blue: #31708f;--nordisk-ehandel-link-blue: #1d7b98;--nordisk-ehandel-black: #333;--nordisk-ehandel-danger: #c00;--nordisk-ehandel-green-dark: #00ad20;--nordisk-ehandel-border-color: #ddd;--nordisk-ehandel-orange-light: #f16411;--nordisk-ehandel-orange-dark: #e74613;--nordisk-ehandel-link-blue: hsl(206, 100%, 40%);--nordisk-ehandel-khaki: #feead0;--nordisk-ehandel-blue-dark: #0f1921;--nordisk-ehandel-grey-light: #f7f7f7;--nordisk-ehandel-red: #ff1900;--nordisk-ehandel-yellow: #ffe731;--nordisk-ehandel-green: #6deca0;--nordisk-ehandel-moss-green: #595d47;--nordisk-ehandel-price-red: red;--nordisk-ehandel-yellow-badge: #ffec5b;--nordisk-ehandel-svenskafonster-color: #ffcb6a;--nordisk-ehandel-elitfonster-color: #475760;--nordisk-ehandel-nordan: bisque;--nordisk-ehandel-outline-blue: #cdddea;--nordisk-ehandel-badge-box-shadow: var(--nordisk-ehandel-price-red)}.page-template-nordisk-ehandel h1,.page-template-nordisk-ehandel h2,.page-template-nordisk-ehandel h3,.page-template-nordisk-ehandel h4,.page-template-nordisk-ehandel h5,.page-template-nordisk-ehandel h6{font-family:"Exo 2",sans-serif;color:var(--nordisk-ehandel-blue-dark)}.page-template-nordisk-ehandel .small{font-size:1.2rem!important}.page-template-nordisk-ehandel .wrapper{background:#fff}.page-template-nordisk-ehandel .wrapper-page{box-shadow:none}@media (max-width: 768px){.page-template-nordisk-ehandel .wrapper-middle{padding:16px 8px}.page-template-nordisk-ehandel .LayoutContainer.HorizontalContainer{max-width:100%;width:100%}}.page-template-nordisk-ehandel .fade-site,.page-template-nordisk-ehandel .wrapper-rightrail,.page-template-nordisk-ehandel .wrapper-middle,.page-template-nordisk-ehandel .wrapper-leftrail{animation:none!important;animation-iteration-count:1;transform-origin:50% 50%}@media only screen and (min-width: 1056px){.page-template-nordisk-ehandel .wrapper-middle{padding:0 30px 30px!important;margin:0 0 40px}}@media screen and (max-width: 1050px){.page-template-nordisk-ehandel .body-index .wrapper-middle{padding:0 15px 20px!important}}.page-template-nordisk-ehandel .wrapper-top .md-pt-35,.page-template-nordisk-ehandel .wrapper-top .md-pb-35,.page-template-nordisk-ehandel .wrapper-top .md-pt-30,.page-template-nordisk-ehandel .wrapper-top .md-pt-25{padding-top:8px}.page-template-nordisk-ehandel .wrapper-top .ml-banners img{max-width:250px}.page-template-nordisk-ehandel .wrapper-top .ml-cart-top{padding:0}.page-template-nordisk-ehandel .wrapper-top>div:first-of-type>div:not(.ml-topmenu){display:flex;width:100%}.page-template-nordisk-ehandel .wrapper-top>div:first-of-type>div:not(.ml-topmenu).ml-search-mini{padding-bottom:16px}.page-template-nordisk-ehandel .wrapper-top>div:first-of-type>div>div{width:100%;max-width:1400px;margin:0 auto}.page-template-nordisk-ehandel .ml-topmenu{background-color:var(--nordisk-ehandel-blue-dark)!important}.page-template-nordisk-ehandel .wrapper-top>div:first-of-type>div.level2{display:flex;padding-bottom:0}.page-template-nordisk-ehandel .wrapper-top>div:first-of-type>div.level2>div{display:flex}.page-template-nordisk-ehandel .wrapper-top>div:first-of-type>div.level2>div>div{display:flex;flex:1}.page-template-nordisk-ehandel .wrapper-top>div:first-of-type>div.level2>div>div:not(.clearfix){width:100%}.page-template-nordisk-ehandel .wrapper-top>div:first-of-type>div.level2>div>div:not(.clearfix):not(.last){width:100%}.page-template-nordisk-ehandel .wrapper-top>div:first-of-type>div.level2>div>div:not(.clearfix):not(.last)>div.LayoutContainer>div.LayoutWrapper{width:100%;display:flex}.page-template-nordisk-ehandel .wrapper-top>div:first-of-type>div.level2>div>div:not(.clearfix):not(.last)>div.LayoutContainer>div.LayoutWrapper>div:not(.last){max-width:340px}.page-template-nordisk-ehandel .wrapper-top>div:first-of-type>div.level2>div>div:not(.clearfix):not(.last)>div.LayoutContainer>div.LayoutWrapper>div.last{justify-content:center}.page-template-nordisk-ehandel .wrapper-top>div:first-of-type>div.level2>div>div:not(.clearfix):not(.last)>div.LayoutContainer>div.LayoutWrapper>div.last>div{max-width:590px;padding-right:24px}.page-template-nordisk-ehandel .wrapper-top .ml-search-mini-table-td.ml-search-mini-table-td-falt .falt{border:none!important;border-radius:20px!important}.page-template-nordisk-ehandel .wrapper-top>div:first-of-type>div.level2>div>div:not(.clearfix)>div:first-of-type{width:100%;align-content:center}.page-template-nordisk-ehandel .wrapper-top>div:first-of-type>div.level2>div>div:not(.clearfix)>div:first-of-type .ml-search-mini,.page-template-nordisk-ehandel .wrapper-top>div:first-of-type>div.level2>div>div:not(.clearfix)>div:first-of-type .ml-banners{padding:0}.page-template-nordisk-ehandel .wrapper-top>div:first-of-type>div.level2>div>div.clearfix{display:none!important}.page-template-nordisk-ehandel .wrapper-top>div:first-of-type>div.level2>div>div:not(.last)>div>div:first-of-type>div{flex:1;display:flex;align-items:center}.page-template-nordisk-ehandel .wrapper-top>div:first-of-type>div.level2>div>div:not(.last)>div>div:first-of-type>div:nth-child(2){display:none}.page-template-nordisk-ehandel .js_suggested-search-strings{border-radius:0}.page-template-nordisk-ehandel .pg-search-success{font-size:1.8rem}.page-template-nordisk-ehandel .ml-cart-top-dropdown-row-remove .iconset.iconset-window-close{width:16px;height:16px}.page-template-nordisk-ehandel .ml-cart-top-dropdown-row-remove .iconset.iconset-window-close:before{display:inline-block;width:16px;height:16px;content:"";background-image:url(https://www.bygggrossen.se/images/icons/icon-trashcan.svg);background-repeat:no-repeat;background-size:contain}.page-template-nordisk-ehandel .wrapper-top>div:first-of-type>div.level2>div>div.last{max-width:140px}.page-template-nordisk-ehandel .wrapper-top>div:first-of-type>div>div>.LayoutWrapper{display:flex}.page-template-nordisk-ehandel .wrapper-top>div:first-of-type>div>div>.LayoutWrapper>div{background-color:#000}@media only screen and (max-width: 1055px){.page-template-nordisk-ehandel .wrapper-top .VerticalContainer{background-color:var(--nordisk-ehandel-blue-dark)!important}}.page-template-nordisk-ehandel .js_toggle-click-noeffect.ml-cart-top-link:not(.ml-cart-top-link-full):before{content:"";width:30px;height:100%;background-image:url(https://www.bygggrossen.se/images/icons/icon-shopping-basket.svg);background-repeat:no-repeat;background-position:center center}.page-template-nordisk-ehandel .js_toggle-click-noeffect.ml-cart-top-link.ml-cart-top-link-full:after{content:"";display:inline-block!important;width:9px;height:9px;border-radius:100%;background-color:var(--nordisk-ehandel-green);position:absolute;top:10px;right:2px}@media (max-width: 768px){.page-template-nordisk-ehandel body:not(.body-index) .wrapper-middle{padding-top:0}}.page-template-nordisk-ehandel .extras-start-class .config-extras-headline{color:#fff;padding-left:4px;padding-right:4px;border-radius:2px;background-color:var(--nordisk-ehandel-blue-dark);left:1px}.page-template-nordisk-ehandel .local-delete-div{color:var(--nordisk-ehandel-blue-dark)}.page-template-nordisk-ehandel .bulky-extras .dropdown-configurator-price{font-family:Helvetica,Arial,sans-serif}.page-template-nordisk-ehandel .wrapper-top .line-hr{border-bottom:none;padding-bottom:8px}.page-template-nordisk-ehandel .wrapper-middle .line-hr,.page-template-nordisk-ehandel .wrapper-footer .line-hr{border:none}.page-template-nordisk-ehandel .wrapper-footer .wrapper-footer-container>div .LayoutWrapper div.containerlevel3 .ml-text-descr{border:0px solid #111}@media (max-width: 768px){.page-template-nordisk-ehandel .wrapper-footer .VerticalContainer .xs-align-center{text-align:left}}.page-template-nordisk-ehandel .wrapper-top .ml-cart-top-link{border-radius:4px}.page-template-nordisk-ehandel .ml-cart-top-link-number{color:#ffebd0}.page-template-nordisk-ehandel .wrapper-top .ml-cart-top-link:before{margin:0}.page-template-nordisk-ehandel .ml-cart-top .ml-cart-top-link-full.ml-cart-top-link{background-color:#222;background-color:transparent}.page-template-nordisk-ehandel .ml-cart-top .ml-cart-top-link-full.ml-cart-top-link:hover{background-color:#444}.page-template-nordisk-ehandel .ml-title h1{font-size:3.5rem;font-weight:100;text-transform:none!important;margin-bottom:16px}@media screen and (max-width: 766px){.page-template-nordisk-ehandel .ml-title{font-size:1.4em!important;margin-bottom:10px!important}.page-template-nordisk-ehandel .ml-title h1{font-size:2.6rem;margin-bottom:4px}}.page-template-nordisk-ehandel .body-product #product-v2-CatTrace>.iconset{display:none}.page-template-nordisk-ehandel .ml-category-trace{font-size:1.4rem!important;font-style:normal;margin-bottom:0}@media (max-width: 768px){.page-template-nordisk-ehandel .ml-category-trace{margin-bottom:0;padding:0 0 4px;border-bottom:1px solid #ddd}}.page-template-nordisk-ehandel .ml-category-trace>.ml-category-trace a,.page-template-nordisk-ehandel .ml-category-trace>.ml-category-trace a:visited{color:#666!important}.page-template-nordisk-ehandel .fn-pageselector{padding:0 6px 10px;border-bottom:1px solid var(--nordisk-ehandel-border-color)}.page-template-nordisk-ehandel .fn-filter-sorting{padding:20px 10px 0;max-width:250px}.page-template-nordisk-ehandel .fn-table-header.ml-subcategory-header{font-size:1.6rem;font-weight:100}.page-template-nordisk-ehandel .fn-table-header:not(.ml-subcategory-header){color:#333!important;border-bottom:1px solid var(--nordisk-ehandel-border-color)!important;background:#fff}.page-template-nordisk-ehandel .phone-padding:has(.js_toggle-click){padding-left:0;padding-right:0}.page-template-nordisk-ehandel .js_toggle-click.fn-table-header.fn-filter-header.mobile-filter-header{color:#333!important;border:1px solid var(--nordisk-ehandel-border-color)!important;background:#fff}@media (max-width: 768px){.page-template-nordisk-ehandel .js_toggle-click.fn-table-header.fn-filter-header.mobile-filter-header{width:100%}}.page-template-nordisk-ehandel .js_toggle-click.fn-table-header.fn-filter-header.mobile-filter-header.open{background-color:#eee}.page-template-nordisk-ehandel .fn-filter-link-container{text-align:left!important;padding-top:16px!important;margin-top:24px!important;border-top:1px solid var(--nordisk-ehandel-border-color)!important}.page-template-nordisk-ehandel .fn-filter-link-container .fn-filter-link,.page-template-nordisk-ehandel .fn-filter-link-container .fn-filter-clear{font-weight:600;color:#333;border:1px solid #d1d1d1;background-color:#f0f0f0!important}.page-template-nordisk-ehandel .fn-filter-link-container .fn-filter-clear:before{content:"x";margin-right:6px}.page-template-nordisk-ehandel .fn-table-row .filter_button{font-size:1.35rem!important}.page-template-nordisk-ehandel .fn-filter-link-container .fn-filter-link a,.page-template-nordisk-ehandel .fn-filter-link-container .fn-filter-clear a{color:#333!important}.page-template-nordisk-ehandel .fn-filter-link-container .fn-filter-link:hover,.page-template-nordisk-ehandel .fn-filter-link-container .fn-filter-clear:hover{background-color:var(--nordisk-ehandel-border-color)!important}.page-template-nordisk-ehandel .js_toggle-show-open.fn-filter{border:1px solid var(--nordisk-ehandel-border-color)}.page-template-nordisk-ehandel .js_toggle-click.fn-table-header.ml-subcategory-header.mobile-subcategory-header{display:none}.page-template-nordisk-ehandel .subcategory-hide-smallscreen{display:flex;flex-wrap:wrap;margin-bottom:0;padding:6px 0;border-radius:6px}@media (max-width: 768px){.page-template-nordisk-ehandel .subcategory-hide-smallscreen{flex-direction:column}}.page-template-nordisk-ehandel .subcategory-hide-smallscreen>ul{margin:0}.page-template-nordisk-ehandel .subcategory-hide-smallscreen>li img{mix-blend-mode:multiply}.page-template-nordisk-ehandel .product-small-name{font-size:1.6rem}.page-template-nordisk-ehandel .product-available-colors{font-size:1rem;display:none}.page-template-nordisk-ehandel .product-small:not(.slick-slide) .product-small-image-container{padding:16px;border-radius:5px;background-color:var(--nordisk-ehandel-grey-light)}.page-template-nordisk-ehandel .product-small:not(.slick-slide) .product-small-image-container .product-small-image{mix-blend-mode:multiply}@media (min-width: 992px){.page-template-nordisk-ehandel .fn-pageselector{padding-top:16px}}.page-template-nordisk-ehandel .fn-pageselector .fn-pageselector-items{font-size:1.6rem}.page-template-nordisk-ehandel .fn-pageselector .fn-pageselector-pages{font-size:1.6rem;color:#888}.page-template-nordisk-ehandel .sub-cat-item-image img{max-height:70px}.page-template-nordisk-ehandel .msg-box{border-radius:8px;border:3px solid var(--nordisk-ehandel-border-color);background-color:#fff!important;box-shadow:#dbdbdb 3px 2px 9px}.page-template-nordisk-ehandel .msg-box-container .msg-box li{font-size:1.4rem!important;font-weight:600;list-style-type:none}.page-template-nordisk-ehandel .msg-box.msg-box-success{color:#26a965;border-radius:8px;border-color:#26a965;border-width:3px;background-color:#e8ffe8!important}.page-template-nordisk-ehandel .msg-box.msg-box-error{color:#e9580d;border-radius:8px;border-color:#e9580d;border-width:3px;background-color:#ffeee8!important}.page-template-nordisk-ehandel .msg-box.msg-box-info{color:#194b93;border-radius:8px;border-color:#194b93;border-width:3px;background-color:#e8f5ff!important}.page-template-nordisk-ehandel .msg-box-close .iconset-close:before{color:#000}.page-template-nordisk-ehandel body:not(.body-cart) .wrapper-footer{display:inline-table;padding-top:24px;background-color:var(--nordisk-ehandel-blue-dark)}.page-template-nordisk-ehandel .wrapper-footer .ml p{font-size:1.6rem}.page-template-nordisk-ehandel .ml-menu-cms-footer li a{font-size:1.6rem;display:flex;flex-direction:row;padding-left:16px;max-width:310px;position:relative}.page-template-nordisk-ehandel .ml-menu-cms-footer li a:before{content:"";display:inline-block;width:8px;height:8px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;transform:rotate(-45deg);position:relative;top:8px;left:-10px}@media (max-width: 768px){.page-template-nordisk-ehandel .ml-menu-cms-footer li a{max-width:100%;padding-right:16px}}.page-template-nordisk-ehandel .usp-list{display:flex;justify-content:center;align-items:baseline;gap:24px}.page-template-nordisk-ehandel .usp-list>div{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;max-width:190px}.page-template-nordisk-ehandel .usp-list>div>div{max-width:120px}.page-template-nordisk-ehandel .usp-list .usp-list-item{width:60px;height:60px;background-image:url(https://www.bygggrossen.se/images/icons/usp-sprites.svg);background-repeat:no-repeat;background-size:1220px}.page-template-nordisk-ehandel .usp-list p{line-height:1.2!important}.page-template-nordisk-ehandel .usp-list-item.proffs{background-position:-29px -25px}.page-template-nordisk-ehandel .usp-list-item.priser{background-position:-133px -24px}.page-template-nordisk-ehandel .usp-list-item.svea{background-position:-251px -25px}@media (max-width: 768px){.page-template-nordisk-ehandel .usp-list{display:grid;grid-template-columns:1fr 1fr;gap:8px}}.page-template-nordisk-ehandel .usp-list-small{display:flex;justify-content:center;gap:16px}.page-template-nordisk-ehandel .usp-list-small>div p{line-height:1.2!important;margin-bottom:0}.page-template-nordisk-ehandel .usp-list-small>div p:before{content:"";color:var(--nordisk-ehandel-orange-dark);display:inline-block;font: 14px/1 Nordiskehandel;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-right:8px}@media (max-width: 768px){.page-template-nordisk-ehandel .usp-list-small{flex-wrap:wrap;gap:4px}.page-template-nordisk-ehandel .usp-list-small p{font-size:1rem!important}.page-template-nordisk-ehandel .usp-list-small>div p:before{margin-right:2px}}.page-template-nordisk-ehandel .wrapper-footer .footer-usps{padding-bottom:24px;background-color:#fff}.page-template-nordisk-ehandel .wrapper-footer .usp-header{font-size:1.8rem;color:var(--nordisk-ehandel-black)}.page-template-nordisk-ehandel .wrapper-footer h2,.page-template-nordisk-ehandel .wrapper-footer .ml-box-title{font-size:1.6rem!important;font-weight:800;margin-top:5px!important;line-height:1.4!important}.page-template-nordisk-ehandel .wrapper-footer .khaki-text{color:var(--nordisk-ehandel-khaki)}.page-template-nordisk-ehandel .product-small-price .pricetext,.page-template-nordisk-ehandel .pricetext-rec{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;color:var(--nordisk-ehandel-blue-dark)}.page-template-nordisk-ehandel .ml-topmenu{background-color:var(--nordisk-ehandel-blue-dark)}.page-template-nordisk-ehandel .ml-topmenu:before{display:none}@media only screen and (max-width: 1055px){.page-template-nordisk-ehandel .wrapper-top .HorizontalContainer{background-color:var(--nordisk-ehandel-blue-dark)}}.page-template-nordisk-ehandel .body-index .product-small .product-small-image-container{padding:16px;background-color:var(--nordisk-ehandel-grey-light)}.page-template-nordisk-ehandel .body-index .product-small .product-small-image-container .product-small-image>a>img{mix-blend-mode:multiply}.page-template-nordisk-ehandel .body-index .product-small .product-small-button-buy-container .product-small-infobutton input,.page-template-nordisk-ehandel .body-index .product-small .product-small-button-buy-container button,.page-template-nordisk-ehandel .body-index .product-small .product-small-button-buy-container .product-small-infobutton input:hover,.page-template-nordisk-ehandel .body-index .product-small .product-small-button-buy-container button:hover{color:var(--nordisk-ehandel-black)!important;border-color:var(--nordisk-ehandel-border-color);background-color:var(--nordisk-ehandel-grey-light)}.page-template-nordisk-ehandel .product-small-button-buy-container{display:none}.page-template-nordisk-ehandel .body-index .product-small .bg-shipping-text,.page-template-nordisk-ehandel .body-index .product-small .campaign-left-wrapper,.page-template-nordisk-ehandel .body-index .product-small .bg-campaign-text-holder{display:none!important}.page-template-nordisk-ehandel .body-index .product-small .product-small-name{font-size:1.8rem!important;line-height:1.2}.page-template-nordisk-ehandel .body-index .product-small .product-small-name a{font-size:1.5rem;text-transform:capitalize!important}.page-template-nordisk-ehandel .stock-indicator{font-size:1.2rem;display:block;display:inline-block;padding:2px 4px;border-radius:2px;background-color:#f7f7f7}.page-template-nordisk-ehandel .body-index .product-small .product-small-stock-lower.stock-status{display:inline-block;width:auto!important;padding:4px 8px;border-radius:2px;background-color:#eee;display:none}.page-template-nordisk-ehandel .fn-carousel-header h3{font-size:1.6rem;line-height:1.2}@media (max-width: 768px){.page-template-nordisk-ehandel .fn-carousel-header h3{padding:8px}.page-template-nordisk-ehandel .body-index .product-small-container:not(.fn-carousel-ul){display:grid;grid-template-columns:1fr 1fr}.page-template-nordisk-ehandel .body-index .product-small-container:not(.fn-carousel-ul)>div{width:100%}.page-template-nordisk-ehandel .body-index .product-small-container:not(.fn-carousel-ul) .clearfix{display:none!important}}.page-template-nordisk-ehandel .product-small .product-small-price{font-size:2.4rem!important;color:var(--nordisk-ehandel-red)!important}.page-template-nordisk-ehandel .body-index .product-small .product-small-price.pricecut{height:auto!important}.page-template-nordisk-ehandel .body-product .ml-product-brand-picture{padding:0}.page-template-nordisk-ehandel .ml-product-brand-picture img{max-height:70px}.page-template-nordisk-ehandel .body-product .ml-product-picturesmall{display:flex;flex-wrap:wrap;gap:4px}@media screen and (max-width: 768px){.page-template-nordisk-ehandel .body-product .ml-product-picturesmall{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:4px}}.page-template-nordisk-ehandel #filler-block-product{min-height:0px}@media screen and (max-width: 1024px){.page-template-nordisk-ehandel #filler-block-product{min-height:0px}}.page-template-nordisk-ehandel .ml-variant-attribute-row{padding:4px 8px}.page-template-nordisk-ehandel .body-product .ml-product-picturesmall .js_smallpictures{margin:0}.page-template-nordisk-ehandel .body-product .ml-product-picturesmall .js_smallpictures a{display:inline-block;height:100%;width:100%}.page-template-nordisk-ehandel .body-product .ml-product-picturesmall .js_smallpictures .ml-product-picturesmall-comment{max-width:65px;white-space:wrap;word-wrap:break-word}.page-template-nordisk-ehandel .body-product .ml-product-picturesmall .js_smallpictures .ml-product-picturesmall-pic{padding:.5rem;border:2px solid #efefef}@media (max-width: 1050px){.page-template-nordisk-ehandel .body-product .ml-product-picturesmall{margin-bottom:8px!important;border-bottom:1px solid var(--nordisk-ehandel-border-color)}.page-template-nordisk-ehandel .body-index .product-small .product-small-price.pricecut,.page-template-nordisk-ehandel .product-small .product-small-price{font-size:2rem!important}}.page-template-nordisk-ehandel .body-product .trigger-holder{display:flex;gap:8px;margin-bottom:4px}.page-template-nordisk-ehandel .body-product .product-name.product-name-desktop,.page-template-nordisk-ehandel .body-product .product-name.product-name-mobile{text-transform:uppercase}.page-template-nordisk-ehandel .body-product .product-name.product-name-desktop .product-size-selected{font-size:1.5rem;color:#666;margin-top:8px}.page-template-nordisk-ehandel .body-product .product-name.product-name-desktop{font-size:2.6rem;display:none;max-width:640px}.page-template-nordisk-ehandel .body-product .product-name.product-name-mobile{display:block}@media (min-width: 992px){.page-template-nordisk-ehandel .body-product .product-name.product-name-desktop{display:block}.page-template-nordisk-ehandel .body-product .product-name.product-name-mobile{display:none}}.page-template-nordisk-ehandel .color-holder{left:auto;right:0}.page-template-nordisk-ehandel .color-holder-product-page{display:flex;gap:4px}.page-template-nordisk-ehandel .color-holder-product-page .dot-color{border:1px solid #ddd;border-radius:4px}.page-template-nordisk-ehandel .dot-color.white{background-color:#f4f4f4}.page-template-nordisk-ehandel .dot-color.blue{background-color:#587490}.page-template-nordisk-ehandel .dot-color.green{background-color:#3d644d}.page-template-nordisk-ehandel .dot-color.red{background-color:#bc1d1f}.page-template-nordisk-ehandel .dot-color.grey{background-color:#c2bbb2}.page-template-nordisk-ehandel .body-product .ml-include.js_top-show-md{padding:0}.page-template-nordisk-ehandel .js_top-show-container h4{color:var(--nordisk-ehandel-blue-dark)!important;background-color:#ddd!important}.page-template-nordisk-ehandel .js_top-show-container h4:after{display:none}.page-template-nordisk-ehandel .volume-badge-container{display:flex}.page-template-nordisk-ehandel .volume-badge-container>div{flex:1}.page-template-nordisk-ehandel .volume-badge{max-width:150px;height:auto}.page-template-nordisk-ehandel .body-product .volume-trigger{width:100%!important}.page-template-nordisk-ehandel .body-product .volume-trigger .trigger-image{max-width:70px}.page-template-nordisk-ehandel .body-product .volume-trigger .trigger-eligable{line-height:1.3}.page-template-nordisk-ehandel .body-product .volume-trigger .trigger-check-price{font-size:2.4rem;font-family:unset;font-weight:800;line-height:1.2;color:var(--nordisk-ehandel-orange-light);margin-bottom:4px}.page-template-nordisk-ehandel .body-brand .brand-holder{border-radius:4px;overflow:hidden}.page-template-nordisk-ehandel .body-brand .volymbonus-badge{display:block;max-width:130px;height:auto;margin:0 auto}.page-template-nordisk-ehandel .body-product .trigger-text{margin-left:4px}@media (max-width: 768px){.page-template-nordisk-ehandel .body-brand .brand-holder .brand-image{margin:0;padding:8px;position:absolute;right:0;bottom:0;background-color:#fff}.page-template-nordisk-ehandel .body-brand .ml-title{margin-bottom:0;padding-bottom:0}}.page-template-nordisk-ehandel .body-offert .wrapper-page,.page-template-nordisk-ehandel .body-kundtjanst .wrapper-page,.page-template-nordisk-ehandel .body-reklamation .wrapper-page,.page-template-nordisk-ehandel .body-sa-mater-du-dorrar .wrapper-page{padding-top:24px}.page-template-nordisk-ehandel .body-sa-mater-du-dorrar h1,.page-template-nordisk-ehandel .body-offert h1,.page-template-nordisk-ehandel .body-kundtjanst h1,.page-template-nordisk-ehandel .body-reklamation h1{font-size:3.2rem!important;font-weight:400;color:var(--nordisk-ehandel-blue-dark)}.page-template-nordisk-ehandel .body-sa-mater-du-dorrar h2,.page-template-nordisk-ehandel .body-sa-mater-du-dorrar h3,.page-template-nordisk-ehandel .body-kundtjanst h2,.page-template-nordisk-ehandel .body-kundtjanst h3,.page-template-nordisk-ehandel .body-reklamation h2,.page-template-nordisk-ehandel .body-reklamation h3{font-weight:400;color:var(--nordisk-ehandel-orange-dark)}.page-template-nordisk-ehandel .body-sa-mater-du-dorrar h2,.page-template-nordisk-ehandel .body-kundtjanst h2,.page-template-nordisk-ehandel .body-reklamation h2{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.2rem!important;font-weight:400;color:var(--nordisk-ehandel-orange-dark)}.page-template-nordisk-ehandel .fn-formbuilder{max-width:750px;margin:0 auto;border-radius:4px;border:1px solid var(--nordisk-ehandel-border-color)}.page-template-nordisk-ehandel .fn-formbuilder h1{font-size:2rem!important;color:var(--nordisk-ehandel-orange-dark);padding:8px 16px}.page-template-nordisk-ehandel .fn-formbuilder .field-required{font-size:2rem;vertical-align:sub}.page-template-nordisk-ehandel .fn-formbuilder-form-content{padding:16px;margin:0;border-bottom:1px solid #ddd}.page-template-nordisk-ehandel .fn-formbuilder-form-content.even{background-color:#f7f7f7;padding-bottom:8px}.page-template-nordisk-ehandel .fn-formbuilder-buttoncontainer{padding:8px}.page-template-nordisk-ehandel .fn-formbuilder .ml-captcha-image{display:flex;flex-direction:column;align-items:center;width:100%;margin:16px 0}.page-template-nordisk-ehandel .fn-formbuilder-buttoncontainer .button{border-radius:20px;padding:10px 30px}.page-template-nordisk-ehandel .headline{border-radius:4px;border:1px solid var(--nordisk-ehandel-border-color)}.page-template-nordisk-ehandel .well-container>div{display:flex;gap:16px;margin-bottom:24px}.page-template-nordisk-ehandel .well-container>div>div{width:100%}.page-template-nordisk-ehandel .well-container>div>div.clearfix{display:none!important}.page-template-nordisk-ehandel .well{line-height:1.3;margin:0;padding:16px 16px 0;height:100%;border-radius:8px;background-color:var(--nordisk-ehandel-grey-light);box-shadow:none;border-color:#eee}.page-template-nordisk-ehandel .well.well-strong{padding:8px 10px;border-color:#d7c8b9;background-color:#ffebd0}.page-template-nordisk-ehandel .well a{color:var(--nordisk-ehandel-link-blue)}@media (max-width: 768px){.page-template-nordisk-ehandel .well-container>div{flex-direction:column}}.page-template-nordisk-ehandel .product-small .product-small-oldprice-container{font-size:1.2rem;font-style:normal;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.page-template-nordisk-ehandel span.old-price.dashed{display:block!important;font-size:inherit}.page-template-nordisk-ehandel .ml-product-linkedproducts .ml-box-title{font-size:2.8rem!important;font-weight:100}@media (max-width: 768px){.page-template-nordisk-ehandel .ml-product-linkedproducts .ml-box-title{font-size:2rem!important;font-weight:100}.page-template-nordisk-ehandel .produkt{margin-top:16px}}.page-template-nordisk-ehandel .product-small-oldprice-container{display:flex;align-items:center;gap:3px;overflow:visible!important}@media (max-width: 768px){.page-template-nordisk-ehandel .product-small .product-small-oldprice-container{text-align:left;display:flex;flex-direction:column;align-items:normal;gap:0;height:auto!important}}.page-template-nordisk-ehandel .product-small .product-small-section-one .product-small-name{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;line-height:1.3;text-transform:capitalize;height:auto!important}.page-template-nordisk-ehandel .produkt #bg-price-holder{display:flex;flex-direction:column;margin-top:16px;margin-bottom:16px;margin-left:-16px}.page-template-nordisk-ehandel .produkt #bg-price-holder #bg-totals{line-height:1.2;margin-top:0}.page-template-nordisk-ehandel .produkt #bg-price-holder #bg-total-price{font-size:4rem;margin-top:0}.page-template-nordisk-ehandel #bg-total-rek-price{color:#333}@media (max-width: 768px){.page-template-nordisk-ehandel .produkt #bg-price-holder #bg-total-price{font-size:2.5rem}.page-template-nordisk-ehandel .produkt .bg-config-false-buybutton{display:flex;flex-direction:column;gap:8px}.page-template-nordisk-ehandel .produkt .bg-config-false-buybutton>div{flex:1;width:100%;max-width:100%!important;margin:0!important}.page-template-nordisk-ehandel .produkt .bg-config-false-buybutton>div .falt{width:100%}.page-template-nordisk-ehandel .produkt .bg-config-false-buybutton>div:first-of-type{max-width:70px}.page-template-nordisk-ehandel .produkt .bg-config-false-buybutton>div .btn.btn-success{font-size:1.8rem;padding:12px;height:auto!important}}.page-template-nordisk-ehandel .produkt .bulky-extras .dropdown .btn span{font-weight:600;color:#000}.page-template-nordisk-ehandel .produkt .bulky-extras .dropdown .btn span.bg-discount{color:var(--nordisk-ehandel-price-red)}.page-template-nordisk-ehandel .produkt .bulky-extras .dropdown button span{max-width:160px!important}.page-template-nordisk-ehandel .produkt .bg-config-false-buybutton .btn.btn-success,.page-template-nordisk-ehandel .produkt #buyButtonClick{font-weight:600;font-size:1.8rem;line-height:1;border-radius:4px;border-color:var(--nordisk-ehandel-green-dark);background-color:var(--nordisk-ehandel-green-dark)}@media (max-width: 768px){.page-template-nordisk-ehandel .produkt .bg-config-false-buybutton .btn.btn-success,.page-template-nordisk-ehandel .produkt #buyButtonClick{font-size:1.4rem}}.page-template-nordisk-ehandel .produkt .alert.alert-info{color:var(--nordisk-ehandel-black);margin-bottom:0;border-color:var(--nordisk-ehandel-border-color);background-color:var(--nordisk-ehandel-grey-light)}.page-template-nordisk-ehandel .produkt .alert.alert-info a{text-decoration:underline}@media (max-width: 768px){.page-template-nordisk-ehandel .produkt .alert.alert-info{font-size:90%;line-height:1.2;padding:7px}}.page-template-nordisk-ehandel .produkt #shipping-box{margin-top:16px;padding:0}.page-template-nordisk-ehandel .produkt #shipping-box>div{font-weight:800!important;width:auto!important}.page-template-nordisk-ehandel .produkt #shipping-box>div:before{content:"";display:inline-block;width:30px;height:28px;background-image:url(https://www.bygggrossen.se/images/icons/package-delivery-1.svg);background-repeat:no-repeat;background-position:center center;background-size:23px;vertical-align:middle}@media (max-width: 768px){.page-template-nordisk-ehandel .produkt #shipping-box{padding-right:0;margin-bottom:0}.page-template-nordisk-ehandel .produkt #shipping-box>div{font-weight:800!important;line-height:1.4;display:inline-block}.page-template-nordisk-ehandel .produkt #shipping-box>div:before{vertical-align:bottom}}.page-template-nordisk-ehandel .ml-back-link{border-top:1px solid var(--nordisk-ehandel-border-color)}.page-template-nordisk-ehandel .ml-back-link a{font-size:2rem}.page-template-nordisk-ehandel .body-product .product-small{padding:0!important;margin:0}.page-template-nordisk-ehandel body.body-category{margin:0}.page-template-nordisk-ehandel .body-category .product-small .product-small-name{font-size:1.6rem!important;line-height:1.2}.page-template-nordisk-ehandel .body-category section{display:flex;flex-direction:column}@media (max-width: 768px){.page-template-nordisk-ehandel .ml-back-link{border:none}.page-template-nordisk-ehandel .body-category .subcategory-hide-smallscreen{display:grid;grid-template-columns:1fr 1fr;gap:4px}.page-template-nordisk-ehandel .body-category .subcategory-hide-smallscreen .sub-cat-item{padding:4px;margin:0}.page-template-nordisk-ehandel .body-category .subcategory-hide-smallscreen .sub-cat-item a{display:flex;gap:8px}.page-template-nordisk-ehandel .body-category .subcategory-hide-smallscreen .sub-cat-item-image,.page-template-nordisk-ehandel .body-category .subcategory-hide-smallscreen .sub-cat-item-name{font-size:1.2rem;line-height:1.2;height:auto}.page-template-nordisk-ehandel .body-category .subcategory-hide-smallscreen .sub-cat-item-name{text-align:left!important;justify-content:unset}}.page-template-nordisk-ehandel .fn-tabs .tabs-ul{border-bottom:1px solid #ddd}.page-template-nordisk-ehandel .fn-tabs .tab-content{border:none}.page-template-nordisk-ehandel .fn-tabs .tabs-ul li a{border-right:1px solid #ddd;background-color:#fff}.page-template-nordisk-ehandel .fn-tabs .tabs-ul li.selected{border:none}.page-template-nordisk-ehandel .fn-tabs .tabs-ul li.selected a{border:none;background-color:#eee}@media (max-width: 768px){.page-template-nordisk-ehandel .fn-tabs .tab-content .tab-small-header h4{font-size:1.6rem;font-weight:400}.page-template-nordisk-ehandel .fn-tabs .tab-content .tab-small-header h4:after{content:"";width:8px;height:8px;margin-top:4px;border-bottom:1px solid black;border-right:1px solid black;transform:rotate(-45deg)}.page-template-nordisk-ehandel .fn-tabs .tab-content .tab-small-header.open-sm h4:after{transform:rotate(45deg)}}.page-template-nordisk-ehandel .fn-tabs .tab-content .tab-small-header h4{border-bottom:1px solid var(--nordisk-ehandel-border-color)!important}.page-template-nordisk-ehandel .fn-tabs .tab-content .tab-small-header h4:after{margin-right:4px}.page-template-nordisk-ehandel .specifikation-hela-rutan{padding:0 16px;border-left:1px solid #e1e1e1}.page-template-nordisk-ehandel .desc-specs{margin-top:32px;margin-bottom:32px;padding-top:24px;border-top:1px solid #ddd}@media (min-width: 992px){.page-template-nordisk-ehandel .desc-specs .fn-tabs.tabs{padding-bottom:0}.page-template-nordisk-ehandel .desc-specs>div.LayoutWrapper{display:grid;grid-template-columns:2fr 1fr}.page-template-nordisk-ehandel .desc-specs .LayoutWrapper>div{width:100%}.page-template-nordisk-ehandel .desc-specs .LayoutWrapper .clearfix{display:none!important}.page-template-nordisk-ehandel .desc-specs:before{display:none!important}}@media (max-width: 768px){.page-template-nordisk-ehandel .desc-specs{margin-top:0}.page-template-nordisk-ehandel .ml-variant-attribute{border-bottom:1px solid var(--nordisk-ehandel-border-color)!important}.page-template-nordisk-ehandel .ml-document.dokument-specifikation-mobile{margin-bottom:16px;border-bottom:1px solid var(--nordisk-ehandel-border-color)!important}.page-template-nordisk-ehandel .specifikation-hela-rutan{border:none;padding:0}}.page-template-nordisk-ehandel .fn-popup{padding:16px;max-height:800px;border-radius:16px;box-shadow:-2px 1px 20px #0006}.page-template-nordisk-ehandel .fn-popup .js_fn-popup-close i:before{color:#333;border-radius:100%;background-color:#eee}.page-template-nordisk-ehandel .fn-popup p{font-size:1.4rem}.page-template-nordisk-ehandel .fn-popup .bg-extra-select-value-header{border:none;padding:0;margin-bottom:16px}.page-template-nordisk-ehandel .fn-popup .bg-configurator-value-name{margin:0 0 8px;padding:0}.page-template-nordisk-ehandel .fn-popup img{max-height:300px}.page-template-nordisk-ehandel .fn-popup .bg-config-selection-holder{display:flex;width:100%;border-radius:8px;border:2px solid #ddd}.page-template-nordisk-ehandel .fn-popup .bg-config-selection-holder>a{display:flex;width:100%}.page-template-nordisk-ehandel .fn-popup .bg-config-selection-holder>a>div{display:flex;gap:12px;width:100%}.page-template-nordisk-ehandel .fn-popup .bg-configurator-value-description{margin-top:0;padding-top:0}.page-template-nordisk-ehandel .fn-popup .bg-configurator-value-price,.page-template-nordisk-ehandel .fn-popup .bg-config-button-holder{text-align:left}.page-template-nordisk-ehandel .bg-configurator-value-price .bg-discount:before{content:"Kampanj!";font-size:1.3rem;vertical-align:text-top;color:var(--nordisk-ehandel-red);padding:6px;margin-right:16px;background-color:var(--nordisk-ehandel-yellow-badge);box-shadow:4px 4px 0 0 var(--nordisk-ehandel-badge-box-shadow)}.page-template-nordisk-ehandel .fn-popup .bg-configurator-value-price{font-size:2.2rem}.page-template-nordisk-ehandel .fn-popup .col-sm-offset-1{margin-left:0}@media (max-width: 768px){.page-template-nordisk-ehandel .fn-popup .bg-config-selection-holder{border-radius:0}.page-template-nordisk-ehandel .js_fn-popup-content h3{margin:0 0 8px}.page-template-nordisk-ehandel .js_fn-popup-content .bg-extra-select-value-header{margin:0 0 16px;padding:0 0 16px;border:none;border-bottom:1px solid var(--nordisk-ehandel-border-color)}.page-template-nordisk-ehandel .js_fn-popup-content .bg-configurator-value-name{font-size:1.6rem;margin:0 0 16px;padding:0}.page-template-nordisk-ehandel .js_fn-popup-content .bg-config-selection-holder{width:100%;margin:0;padding:0 0 16px;border:none;border-bottom:1px solid var(--nordisk-ehandel-border-color)}.page-template-nordisk-ehandel .js_fn-popup-content .bg-config-selection-holder>a img{max-width:170px}.page-template-nordisk-ehandel .js_fn-popup-content .bg-configurator-value-description{padding-top:0}.page-template-nordisk-ehandel .js_fn-popup-content .bg-configurator-value-price{text-align:left}.page-template-nordisk-ehandel .js_fn-popup-content .bg-config-button-holder button{width:100%}}.page-template-nordisk-ehandel body.body-product .product-small-container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.page-template-nordisk-ehandel body.body-product .product-small-container>.ml-box-title{font-size:1.8rem;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;grid-column:span 4}.page-template-nordisk-ehandel body.body-product .product-small-container>div{width:100%}.page-template-nordisk-ehandel body.body-product .product-small-container>div.clearfix{display:none!important}@media (max-width: 1024px){.page-template-nordisk-ehandel body.body-product .product-small-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.page-template-nordisk-ehandel body.body-product .product-small-container>.ml-box-title{width:100%;grid-column:span 2}.page-template-nordisk-ehandel ul.product-small-container .fn-pageselector{flex-direction:column;gap:16px}}.page-template-nordisk-ehandel body.body-product div.ml-product-linkedproducts{display:flex!important;flex-direction:column}.page-template-nordisk-ehandel ul.product-small-container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-bottom:0}.page-template-nordisk-ehandel ul.product-small-container>div{width:100%}.page-template-nordisk-ehandel ul.product-small-container div[style*="clear: both;"]{display:none}.page-template-nordisk-ehandel ul.product-small-container .product-small{height:100%;margin:0;padding:0!important}.page-template-nordisk-ehandel ul.product-small-container .ml-box-title,.page-template-nordisk-ehandel ul.product-small-container .fn-pageselector{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;grid-column:span 4}.page-template-nordisk-ehandel ul.product-small-container .fn-pageselector .fn-pageselector-items{flex:1;margin:0}.page-template-nordisk-ehandel ul.product-small-container .fn-pageselector .fn-pageselector-pages{order:3;flex:1;margin:0}.page-template-nordisk-ehandel ul.product-small-container .fn-pageselector .fn-pageselector-numbers{flex:3;justify-content:center}.page-template-nordisk-ehandel ul.product-small-container [class*=col-]{padding:0!important}@media (max-width: 768px){.page-template-nordisk-ehandel ul.product-small-container{display:flex;flex-wrap:wrap;float:none!important;margin:0}.page-template-nordisk-ehandel ul.product-small-container .fn-pageselector{width:100%;grid-column:span 2}.page-template-nordisk-ehandel ul.product-small-container .fn-pageselector{flex-direction:column;gap:16px}}@media (max-width: 1024px){.page-template-nordisk-ehandel ul.product-small-container{margin:0;grid-template-columns:repeat(2,minmax(0,1fr))!important}}.page-template-nordisk-ehandel .grund-rabatt{color:var(--nordisk-ehandel-red)!important}.page-template-nordisk-ehandel .products-title{font-size:3rem;font-weight:100;text-align:center}.page-template-nordisk-ehandel .products-title+p{text-align:center}.page-template-nordisk-ehandel .products-title-cta{font-size:2rem;text-decoration:none!important;color:#b11717!important}.page-template-nordisk-ehandel .products-title-cta:hover{text-decoration:underline!important}.page-template-nordisk-ehandel .volume-bonus-wrapper{border-radius:5px;background-color:var(--nordisk-ehandel-grey-light)}.page-template-nordisk-ehandel .volume-bonus-container{display:flex;flex-direction:row;align-items:center;gap:24px;max-width:750px;margin:0 auto;padding:16px}.page-template-nordisk-ehandel .volume-bonus-container .image{max-width:200px;flex:1;text-align:center}.page-template-nordisk-ehandel .volume-bonus-container .text{flex:1}.page-template-nordisk-ehandel .volume-bonus-container h2{font-size:2.8rem;color:#f16411}.page-template-nordisk-ehandel .volume-bonus-container p+a{text-decoration:none;color:var(--nordisk-ehandel-black)!important}.page-template-nordisk-ehandel .volume-bonus-container p+a:after{content:"";display:inline-block;width:5px;height:5px;border-top:1px solid var(--nordisk-ehandel-black);border-right:1px solid var(--nordisk-ehandel-black);transform:rotate(45deg);vertical-align:middle}.page-template-nordisk-ehandel .volume-bonus-container p{font-size:1.8rem!important;line-height:1.4!important}@media (max-width: 768px){.page-template-nordisk-ehandel .volume-bonus-container h2{font-size:2rem}.page-template-nordisk-ehandel .volume-bonus-container p{font-size:1.3rem!important;line-height:1.2}.page-template-nordisk-ehandel .volume-bonus-container .image{max-width:90px}}.page-template-nordisk-ehandel .message-box-wrapper{border-radius:5px;background-color:var(--nordisk-ehandel-grey-light)}.page-template-nordisk-ehandel .message-box-container{display:flex;flex-direction:column;align-items:center;gap:24px;max-width:900px;margin:0 auto;padding:16px}.page-template-nordisk-ehandel .message-box-container .image{max-width:200px;flex:1;text-align:center}.page-template-nordisk-ehandel .message-box-container .image img{max-width:100%;height:auto}@media (min-width: 768px){.page-template-nordisk-ehandel .message-box-container{flex-direction:row}.page-template-nordisk-ehandel .message-box-container .image img{max-width:150px}}.page-template-nordisk-ehandel .message-box-container .text{flex:1}.page-template-nordisk-ehandel .message-box-container h2{font-size:3rem;color:var(--nordisk-ehandel-orange-light)}.page-template-nordisk-ehandel .message-box-container p+a{text-decoration:none;color:var(--nordisk-ehandel-black)!important}.page-template-nordisk-ehandel .message-box-container p+a:after{content:"";display:inline-block;width:5px;height:5px;border-top:1px solid var(--nordisk-ehandel-black);border-right:1px solid var(--nordisk-ehandel-black);transform:rotate(45deg);vertical-align:middle}.page-template-nordisk-ehandel .message-box-container p{font-size:1.6rem!important;line-height:1.4!important}@media (max-width: 768px){.page-template-nordisk-ehandel .message-box-container h2{font-size:2rem}.page-template-nordisk-ehandel .message-box-container p{font-size:1.3rem!important;line-height:1.2}.page-template-nordisk-ehandel .message-box-container .image{max-width:150px}}.page-template-nordisk-ehandel .need-help-block{text-align:center;max-width:650px;margin:60px auto 0}.page-template-nordisk-ehandel .need-help-block h2{font-size:3.5rem;color:var(--nordisk-ehandel-orange-dark)}.page-template-nordisk-ehandel .need-help-block a{color:var(--nordisk-ehandel-link-blue)}.page-template-nordisk-ehandel .custom-category-block{margin-bottom:8px}.page-template-nordisk-ehandel .custom-category-block>div>div{display:flex;justify-content:center;gap:8px;padding:0;border-radius:2px}@media (max-width: 768px){.page-template-nordisk-ehandel .custom-category-block>div>div{display:grid;padding:8px 24px;grid-template-columns:1fr 1fr}.page-template-nordisk-ehandel .custom-category-block>div>div>div{width:100%}}.page-template-nordisk-ehandel .custom-category-block>div .category-item a{font-size:1.6rem;font-weight:700;text-align:center;text-decoration:none;color:var(--nordisk-ehandel-blue-dark);display:flex;align-items:center;gap:4px;padding:10px 20px;background-color:#fff}.page-template-nordisk-ehandel .custom-category-block>div .category-item{gap:4px}@media (max-width: 768px){.page-template-nordisk-ehandel .custom-category-block>div .category-item a{padding:4px}}.page-template-nordisk-ehandel .custom-category-block h2{margin-bottom:0}.page-template-nordisk-ehandel .custom-category-block>div .category-item a:hover{background-color:#eee!important}.page-template-nordisk-ehandel .custom-category-block>div .category-item a span{font-size:1.4rem;text-align:left!important}@media (max-width: 768px){.page-template-nordisk-ehandel .custom-category-block>div .category-item a span{font-size:1.5rem}}.page-template-nordisk-ehandel .usp-wrapper h2{font-size:3rem;font-weight:100;text-align:center}.page-template-nordisk-ehandel .usp-wrapper .usp-container{display:flex;justify-content:center;gap:64px}@media (max-width: 768px){.page-template-nordisk-ehandel .usp-wrapper .usp-container{display:grid;gap:16px;grid-template-columns:1fr 1fr}.page-template-nordisk-ehandel .usp-wrapper .usp-container>div{padding:0 20px}}.page-template-nordisk-ehandel .logo-wrapper h2{font-size:3rem;font-weight:100;text-align:center}.page-template-nordisk-ehandel .logo-wrapper .logo-container{display:flex;justify-content:center;flex-wrap:wrap;gap:24px 44px}@media (max-width: 768px){.page-template-nordisk-ehandel .logo-wrapper{margin-top:24px}.page-template-nordisk-ehandel .logo-wrapper .logo-container{display:grid;gap:16px;grid-template-columns:1fr 1fr}.page-template-nordisk-ehandel .logo-wrapper .logo-container>div{padding:0 20px}}.page-template-nordisk-ehandel .brand-shortcut h2{font-size:2.2rem;font-weight:100;text-align:center;margin-top:16px;margin-bottom:0}.page-template-nordisk-ehandel .brand-shortcut .logo-container{display:flex;justify-items:center;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:24px}@media (max-width: 992px){.page-template-nordisk-ehandel .brand-shortcut{margin-top:24px}.page-template-nordisk-ehandel .brand-shortcut .logo-container{display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr}.page-template-nordisk-ehandel .brand-shortcut .logo-container>div{padding:0}}@media (max-width: 650px){.page-template-nordisk-ehandel .brand-shortcut{margin-top:24px}.page-template-nordisk-ehandel .brand-shortcut .logo-container{display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr}.page-template-nordisk-ehandel .brand-shortcut .logo-container>div{padding:0}}.page-template-nordisk-ehandel .how-to-measure-trigger{font-weight:600;color:#31708f;padding:0;border:none;background-color:#fff}.page-template-nordisk-ehandel .bg-configurator-options-select .dropdown .btn{border-radius:4px}.page-template-nordisk-ehandel .bg-configurator-options-select .dropdown .btn>div{font-weight:600;display:flex;align-items:center;gap:5px}.page-template-nordisk-ehandel .bg-configurator-options-select .dropdown.extras-start-class button .icon{display:none}.page-template-nordisk-ehandel .bg-configurator-options-select .dropdown.extras-start-class button.disabled .icon{font-weight:800;color:#f16411;display:inline-block}.page-template-nordisk-ehandel .bg-configurator-options-select .dropdown.extras-start-class{position:relative}.page-template-nordisk-ehandel .bg-configurator-options-select .dropdown.extras-start-class.disabled{opacity:.8!important}.page-template-nordisk-ehandel .js_fn-popup-close{color:var(--nordisk-ehandel-black)}@media (max-width: 768px){.page-template-nordisk-ehandel .bg-configurator-options-select{display:flex;flex-wrap:wrap}.page-template-nordisk-ehandel .bg-configurator-options-select .col-md-4.col-sm-4.col-xs-12{width:50%}}.page-template-nordisk-ehandel .body-product .campaign-top-smallver-holder{max-width:190px}.page-template-nordisk-ehandel .campaign-top-smallver{font-family:"Exo 2",sans-serif;font-size:1.2rem;display:block;box-decoration-break:clone;-webkit-box-decoration-break:clone}.page-template-nordisk-ehandel .campaign-top-smallver-holder{text-align:center;max-width:100px;overflow:hidden;background-color:var(--nordisk-ehandel-yellow-badge);box-shadow:4px 4px 0 0 var(--nordisk-ehandel-orange-dark);top:4px;left:4px}@media (max-width: 992px){.page-template-nordisk-ehandel .campaign-top-smallver-holder{font-size:1.1rem;text-align:left;max-width:150px}}.page-template-nordisk-ehandel .campaign-top-smallver-holder .campaign-top-smallver{font-size:1.6rem;line-height:1;text-wrap:pretty;word-wrap:break-word;text-transform:uppercase;-webkit-hyphens:auto;hyphens:auto;color:var(--nordisk-ehandel-price-red)!important;display:flex;display:inherit;padding-top:6px;background-color:transparent!important;box-decoration-break:clone;-webkit-box-decoration-break:clone;position:relative}.page-template-nordisk-ehandel .body-product .campaign-top-smallver-holder .grund-end-date,.page-template-nordisk-ehandel .campaign-top-smallver-holder .grund-end-date{font-size:.9rem;color:red;background-color:transparent}.page-template-nordisk-ehandel .product-small.product-has-campaign .product-small-price.pricecut{font-size:2.7rem!important;color:var(--nordisk-ehandel-red)!important;display:inline-block}.page-template-nordisk-ehandel .product-small.product-has-campaign .product-small-price.pricecut .pricetext{font-size:1.6rem;color:var(--nordisk-ehandel-red)}.page-template-nordisk-ehandel .volymbonus-campaign-flag{background-color:#ef6623!important}.page-template-nordisk-ehandel .delivery-campaign-flag{color:var(--nordisk-ehandel-black)!important;display:flex;background-color:#7dadff!important}.page-template-nordisk-ehandel .delivery-campaign-flag:before{content:"";display:block;width:20px;height:20px;margin-right:6px;background-image:url(https://www.bygggrossen.se/images/icons/icon-delivery-truck.svg);background-repeat:no-repeat;background-position:center center}.page-template-nordisk-ehandel #volumeDiscountModal a{color:var(--nordisk-ehandel-orange-dark);text-decoration:underline}.page-template-nordisk-ehandel .header-button{font-weight:600;padding:2px 6px;border-radius:0}@media screen and (max-width: 1024px){.page-template-nordisk-ehandel header:after{display:none}.page-template-nordisk-ehandel .wrapper-top .js_top-icon{border:none}.page-template-nordisk-ehandel .ml-shoplogo-smallver{padding-top:12px;padding-bottom:10px}}.page-template-nordisk-ehandel .ml-topmenu{margin:0;height:auto;padding-bottom:0}.page-template-nordisk-ehandel .ml-topmenu #nav li a{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:500;letter-spacing:.1rem}.page-template-nordisk-ehandel .wrapper-top .ml-topmenu #nav .has-submenu.closed>a:after{content:"";display:inline-block;width:5px;height:5px;margin-left:3px;border-top:1px solid #aaa;border-right:1px solid #aaa;transform:rotate(135deg);position:relative;top:-5px}.page-template-nordisk-ehandel .ml-topmenu ul#nav>li>a:hover{color:#eee;border-bottom:1px solid var(--nordisk-ehandel-orange-light);box-shadow:inset 0 -2px 0 0 var(--nordisk-ehandel-orange-light)}.page-template-nordisk-ehandel .extra-classes-stop-stress-click{font-style:italic;font-weight:600;color:#2b2727;display:none;margin-top:6px;align-items:center;font-size:1.4rem!important;color:var(--nordisk-ehandel-orange-light)}.page-template-nordisk-ehandel .extra-classes-stop-stress-click:before{content:"i";font-size:1rem;font-family:serif;font-style:oblique;line-height:14px;color:#fff;text-align:center;display:inline-block;width:14px;height:14px;margin-right:5px;border-radius:100%;background-color:var(--nordisk-ehandel-orange-light)}.page-template-nordisk-ehandel .bg-config-full.show-when-loaded.show-when-loaded-extras.extras-start-class.disabled .extra-classes-stop-stress-click{display:flex}.page-template-nordisk-ehandel .bg-config-full.show-when-loaded.show-when-loaded-extras.extras-start-class.disabled{color:#000;opacity:1}.page-template-nordisk-ehandel .ml-text-descr-text-conatiner .ml-text-descr-text.minify{max-height:350px;overflow:hidden;position:relative}@media (max-width: 768px){.page-template-nordisk-ehandel .ml-text-descr-text-conatiner .ml-text-descr-text.minify{max-height:150px}}.page-template-nordisk-ehandel .ml-text-descr-text-conatiner .ml-text-descr-text.minify:after{content:"";background:#fff;background:-moz-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgb(255,255,255) 100%);background:-webkit-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgb(255,255,255) 100%);background:linear-gradient(180deg,#fff0,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);width:100%;height:60px;position:absolute;left:0;bottom:0}.page-template-nordisk-ehandel .read-more-product-tabs{font-size:1.6rem;font-weight:600;display:none}.page-template-nordisk-ehandel .read-more-product-tabs.show{display:block;width:100%;background-color:#fff}.page-template-nordisk-ehandel .brand-categories-item-content img{max-width:100px;border:4px solid white!important;transition:border .2s ease-in-out}.page-template-nordisk-ehandel .brand-categories-item-content:hover img{border:4px solid #999!important}.page-template-nordisk-ehandel #bg-total-price,.page-template-nordisk-ehandel .pricecut{color:var(--nordisk-ehandel-price-red)!important}.page-template-nordisk-ehandel .startpage-grid{display:flex;flex-direction:column;gap:8px}.page-template-nordisk-ehandel .startpage-grid>div{border-radius:8px;background-size:cover;position:relative;z-index:10;overflow:hidden}.page-template-nordisk-ehandel .startpage-grid>div:after{content:"";background-size:cover;width:50%;height:110%!important;border-radius:100%;background-color:#1a2630;position:absolute;top:-5%;left:-5%;transform:rotate(142deg);z-index:1}.page-template-nordisk-ehandel .startpage-grid>div:before{content:"";position:absolute;top:0;right:0}.page-template-nordisk-ehandel .startpage-grid .content{color:#fff;padding:24px;border-radius:8px;background-color:var(--nordisk-ehandel-blue-dark);position:relative;z-index:20}.page-template-nordisk-ehandel .startpage-grid h2{color:#fff}.page-template-nordisk-ehandel .startpage-grid a{text-decoration:none;color:var(--nordisk-ehandel-blue-dark);padding:4px 8px;background-color:var(--nordisk-ehandel-khaki);box-decoration-break:clone;-webkit-box-decoration-break:clone}.page-template-nordisk-ehandel .startpage-grid a:after{content:"";display:inline-block;width:6px;height:6px;border-top:1px solid black;border-right:1px solid black;transform:rotate(45deg);vertical-align:middle}.page-template-nordisk-ehandel .startpage-grid a:hover{text-decoration:underline}@media (min-width: 768px){.page-template-nordisk-ehandel .startpage-grid .content{max-width:50%}.page-template-nordisk-ehandel .startpage-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}}.page-template-nordisk-ehandel .startpage-grid>div.nordan{padding:24px;background-color:var(--nordisk-ehandel-grey-light);background-image:url(https://www.bygggrossen.se/PICTURE/bordorren-enkeldorr_wGNqUc.JPG)}.page-template-nordisk-ehandel .startpage-grid>div.nordan:before{width:100px;height:29px;background-image:url(https://www.bygggrossen.se/images/logos/brand-nordan-logo.jpg);background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center}.page-template-nordisk-ehandel .startpage-grid>div.innerdorrar{padding:24px;background-color:var(--nordisk-ehandel-grey-light);background-image:url(https://www.bygggrossen.se/PICTURE/innerdorrar-byggrossen-mobil.jpg)}.page-template-nordisk-ehandel .startpage-grid>div.ytterdorrar{padding:24px;background-color:var(--nordisk-ehandel-grey-light);background-image:url(https://www.bygggrossen.se/images/kampanj/ytterdorrar-collage.jpg);background-position:center center;background-size:contain}.page-template-nordisk-ehandel .startpage-grid>div.leksandsdorren{padding:24px;background-color:var(--nordisk-ehandel-grey-light);background-image:url(https://www.bygggrossen.se/PICTURE/leksand-innerdorrar-h.jpg)}.page-template-nordisk-ehandel .startpage-grid>div.leksandsdorren:before{width:56px;height:59px;background-image:url(https://www.bygggrossen.se/images/logos/brand-leksanddorren-logo.jpg);background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center}.page-template-nordisk-ehandel .startpage-grid>div.velux{padding:24px;background-color:var(--nordisk-ehandel-grey-light);background-image:url(https://www.bygggrossen.se/PICTURE/2in1-hero-4_IJXTAB.JPG);background-position:center}.page-template-nordisk-ehandel .startpage-grid>div.velux:before{width:86px;height:39px;background-image:url(https://www.bygggrossen.se/images/logos/brand-velux-logo.png);background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center}.page-template-nordisk-ehandel .startpage-grid>div.tillbehor{padding:24px;background-color:var(--nordisk-ehandel-grey-light);background-image:url(https://www.bygggrossen.se/PICTURE/dorrtillbehor-mobil.jpg)}.page-template-nordisk-ehandel .content-block{max-width:750px;margin:0 auto}.page-template-nordisk-ehandel .content-block h2{font-size:3rem;margin-bottom:24px}.page-template-nordisk-ehandel .content-block h1{font-size:3.6rem}.page-template-nordisk-ehandel .VerticalContainer.content-block{max-width:100%!important}.page-template-nordisk-ehandel .VerticalContainer.content-block .LayoutWrapper .ml-textblock{max-width:750px;margin:0 auto;float:none!important}.page-template-nordisk-ehandel .VerticalContainer.content-block .headline-closed{border:none;border-bottom:1px solid #eee;background-color:transparent}.page-template-nordisk-ehandel .body-glas-och-sakerhet .wrapper-middle>.LayoutContainer,.page-template-nordisk-ehandel .body-matt-och-montering-av-fonster .wrapper-middle>.LayoutContainer,.page-template-nordisk-ehandel .body-lilla-fonsterskolan .wrapper-middle>.LayoutContainer{display:flex;flex-direction:column}.page-template-nordisk-ehandel .body-glas-och-sakerhet .wrapper-middle>.LayoutContainer .ml-textblock h2,.page-template-nordisk-ehandel .body-matt-och-montering-av-fonster .wrapper-middle>.LayoutContainer .ml-textblock h2,.page-template-nordisk-ehandel .body-lilla-fonsterskolan .wrapper-middle>.LayoutContainer .ml-textblock h2{color:var(--nordisk-ehandel-orange-dark)}.page-template-nordisk-ehandel .body-glas-och-sakerhet>.LayoutContainer .ml-textblock h2,.page-template-nordisk-ehandel .body-glas-och-sakerhet .wrapper-middle>.LayoutContainer .ml-textblock h2 span,.page-template-nordisk-ehandel .body-matt-och-montering-av-fonster>.LayoutContainer .ml-textblock h2,.page-template-nordisk-ehandel .body-matt-och-montering-av-fonster .wrapper-middle>.LayoutContainer .ml-textblock h2 span,.page-template-nordisk-ehandel .body-lilla-fonsterskolan .wrapper-middle>.LayoutContainer .ml-textblock h2,.page-template-nordisk-ehandel .body-lilla-fonsterskolan .wrapper-middle>.LayoutContainer .ml-textblock h2 span{font-size:3.5rem;color:var(--nordisk-ehandel-orange-dark)}.page-template-nordisk-ehandel .body-glas-och-sakerhet .wrapper-middle>.LayoutContainer .ml-textblock h3,.page-template-nordisk-ehandel .body-glas-och-sakerhet .wrapper-middle>.LayoutContainer .ml-textblock h3 span,.page-template-nordisk-ehandel .body-matt-och-montering-av-fonster .wrapper-middle>.LayoutContainer .ml-textblock h3,.page-template-nordisk-ehandel .body-matt-och-montering-av-fonster .wrapper-middle>.LayoutContainer .ml-textblock h3 span,.page-template-nordisk-ehandel .body-lilla-fonsterskolan .wrapper-middle>.LayoutContainer .ml-textblock h3,.page-template-nordisk-ehandel .body-lilla-fonsterskolan .wrapper-middle>.LayoutContainer .ml-textblock h3 span{font-size:2.5rem!important;color:var(--nordisk-ehandel-orange-dark)}.page-template-nordisk-ehandel .body-glas-och-sakerhet .wrapper-middle>.LayoutContainer .ml-textblock h3,.page-template-nordisk-ehandel .body-matt-och-montering-av-fonster .wrapper-middle>.LayoutContainer .ml-textblock h3,.page-template-nordisk-ehandel .body-lilla-fonsterskolan .wrapper-middle>.LayoutContainer .ml-textblock h3{padding-top:8px;border-top:1px solid var(--nordisk-ehandel-border-color)}.page-template-nordisk-ehandel .window-school-banner{text-align:center;margin-top:20px}.page-template-nordisk-ehandel .window-school-banner p{line-height:1.3!important;margin-bottom:0}.page-template-nordisk-ehandel .window-school-banner p:before{content:"";display:inline-block;width:20px;height:20px;margin-right:6px;background-image:url(https://www.bygggrossen.se/images/icons/icon-heart-orange.svg);background-repeat:no-repeat;vertical-align:middle}@media (max-width: 768px){.page-template-nordisk-ehandel .window-school-banner{text-align:left;margin-top:0;margin-bottom:16px}}.page-template-nordisk-ehandel .image-box{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:40px}.page-template-nordisk-ehandel .image-box div{flex:1}.page-template-nordisk-ehandel .image-box div img{width:100%;height:auto}.page-template-nordisk-ehandel .body-cart{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.page-template-nordisk-ehandel .body-cart.cart-v3 .keep-shopping-link{font-size:1.5rem}.page-template-nordisk-ehandel .body-cart.cart-v3 .cart-v3-util a{color:var(--nordisk-ehandel-black)}.page-template-nordisk-ehandel .body-cart .bg-cart-section-summary{font-weight:500;color:var(--nordisk-ehandel-black)}.page-template-nordisk-ehandel .body-cart .pg-table-cart-content-articles{padding:24px 0}.page-template-nordisk-ehandel .body-cart .pg-table-cart-choose-container .pg-table-cart-choose .pg-table-cart-choose-block .pg-table-cart-choose-info .pg-table-cart-choose-descr{font-size:1.4rem}.page-template-nordisk-ehandel .body-cart .pg-table-cart-choose-price{font-size:1.8rem}.page-template-nordisk-ehandel .body-cart .pg-table-cart-choose-info strong{color:var(--nordisk-ehandel-orange-dark)}.page-template-nordisk-ehandel .body-cart .bg-cart-section{border-radius:8px;border-color:#a5a5a5}.page-template-nordisk-ehandel .body-cart .cart-v3-payment{padding:24px 5px!important}.page-template-nordisk-ehandel .body-cart .pg-table-cart-choose-block-container{padding:0!important}.page-template-nordisk-ehandel .body-cart .pg-table-cart-choose-block-container label{padding:16px}.page-template-nordisk-ehandel .body-cart .pg-table-cart-choose-block-container input[type=radio]+label{border-radius:8px!important}.page-template-nordisk-ehandel .body-cart .pg-table-cart-choose-block-container input[type=radio]:checked+label{background-color:var(--nordisk-ehandel-grey-light)}.page-template-nordisk-ehandel .body-cart .colordot{padding:4px 8px;border-radius:4px;background-color:var(--nordisk-ehandel-grey-light)}.page-template-nordisk-ehandel .body-cart .bg-cart-noreturn-info .colordot:before{width:24px;margin-right:8px;border-radius:4px}.page-template-nordisk-ehandel .body-cart .fn-table-show .dl-1 dt{display:none}.page-template-nordisk-ehandel .body-cart .fn-table-show .dl-1{background:var(--nordisk-ehandel-grey-light)}.page-template-nordisk-ehandel .body-cart .fn-table-show .dl-1 a{display:inline-block;width:100%;text-align:center}.page-template-nordisk-ehandel .body-cart .fn-table-show .dl-1 img{mix-blend-mode:multiply}.page-template-nordisk-ehandel .body-cart .wrapper-footer:after{display:none}.page-template-nordisk-ehandel .timer-banner{color:#fff;display:flex;flex-direction:column;border-radius:4px}.page-template-nordisk-ehandel body.body-index .hide-start{display:none}.page-template-nordisk-ehandel .timer-banner-background{background-color:var(--nordisk-ehandel-orange-light);box-shadow:4px 4px 0 0 var(--nordisk-ehandel-orange-dark);background-image:url(https://www.bygggrossen.se/images/kampanj/desktop-background-campaign.jpg);background-size:cover}.page-template-nordisk-ehandel .timer-banner>p{text-align:center;padding:0 10px}.page-template-nordisk-ehandel .timer-banner>div{flex:1;align-content:center}.page-template-nordisk-ehandel .timer-banner .timer-banner-message{display:flex;align-items:center;padding:14px 39px;gap:16px}.page-template-nordisk-ehandel .timer-banner .timer-banner-message h2{font-size:2.2rem;font-weight:900!important;color:#fff;margin-bottom:4px}.page-template-nordisk-ehandel .timer-banner a{color:#fff}.page-template-nordisk-ehandel .timer-banner .timer-banner-message p{font-size:1.4rem;line-height:1.4;margin-bottom:4px}.page-template-nordisk-ehandel .timer-banner .timer-banner-message p:last-of-type{font-size:80%;margin:0}.page-template-nordisk-ehandel #timer{text-align:center;display:flex;justify-content:center;gap:8px}.page-template-nordisk-ehandel #timer span{font-size:40px;font-weight:300;display:inline-block;line-height:1;padding:4px;color:#e9580e}.page-template-nordisk-ehandel #timer span:first-of-type{font-size:40px;font-weight:900;text-shadow:2px 2px white}.page-template-nordisk-ehandel #timer span>span{font-size:20px;color:#fff;display:block;-webkit-text-fill-color:#fff;background:none}.page-template-nordisk-ehandel #timer .time-left{font-size:4rem;display:flex;flex-direction:column}.page-template-nordisk-ehandel #timer .factor{font-size:2rem;color:#f16411}.page-template-nordisk-ehandel #timer #days{font-family:"Exo 2",sans-serif;font-weight:800;font-size:5rem;text-align:center}.page-template-nordisk-ehandel #timer #hours,.page-template-nordisk-ehandel #timer #minutes,.page-template-nordisk-ehandel #timer #seconds{font-family:"Exo 2",sans-serif;font-weight:800;text-align:center}@media (max-width: 992px){.page-template-nordisk-ehandel .timer-banner .timer-banner-message{flex-direction:column;padding:16px}.page-template-nordisk-ehandel .timer-banner .timer-banner-message p{font-size:1.4rem;margin-bottom:4px}.page-template-nordisk-ehandel .timer-banner .timer-banner-message h2{font-size:2rem}.page-template-nordisk-ehandel .timer-banner{flex-direction:column}.page-template-nordisk-ehandel #timer{padding:4px;gap:0}.page-template-nordisk-ehandel #timer span{font-size:2.4rem}.page-template-nordisk-ehandel #timer .factor{font-size:1.4rem}}@-webkit-keyframes hue{0%{-webkit-filter:hue-rotate(0deg)}to{-webkit-filter:hue-rotate(-360deg)}}@keyframes hue{0%{-webkit-filter:hue-rotate(0deg)}to{-webkit-filter:hue-rotate(-360deg)}}.page-template-nordisk-ehandel .timer-banner #timer span{color:#fff}.page-template-nordisk-ehandel .timer-banner #timer span:first-of-type{font-size:40px;font-weight:900;text-shadow:2px 2px var(--nordisk-ehandel-orange-dark)}.page-template-nordisk-ehandel .black-week-banner{color:#fff;display:flex;flex-direction:row;padding:20px;border-radius:4px;background-color:#111;background:linear-gradient(142deg,#000,#392727)}.page-template-nordisk-ehandel .black-week-banner h2{font-size:2.2rem;font-weight:900!important;margin-bottom:8px}.page-template-nordisk-ehandel .black-week-banner .timer-banner-message{display:flex;align-items:center;padding:14px 39px;gap:16px}.page-template-nordisk-ehandel .black-week-banner .timer-banner-message h2{font-size:2.2rem;font-weight:900!important;color:#fff;margin-bottom:4px}.page-template-nordisk-ehandel .black-week-banner .timer-banner-message h2 span{color:#aaa}.page-template-nordisk-ehandel .black-week-banner a{color:#fff}.page-template-nordisk-ehandel .black-week-banner .timer-banner-message p{font-size:1.4rem;line-height:1.4;margin-bottom:4px}.page-template-nordisk-ehandel .body-category.black-week-page .black-week-banner{display:none}.page-template-nordisk-ehandel .body-category.black-week-page .wrapper,.page-template-nordisk-ehandel .body-product.black-week-page .wrapper .wrapper-page{background:#ddd;background:linear-gradient(180deg,#ddd,#fff 54%)}.page-template-nordisk-ehandel .body-category.black-week-page .wrapper-middle .ml-text-descr p,.page-template-nordisk-ehandel .body-category.black-week-page .product-small .product-small-section-one .product-small-name a{color:#111!important}.page-template-nordisk-ehandel .body-category.black-week-page .wrapper-page{background-color:transparent}.page-template-nordisk-ehandel .body-category.black-week-page .ml-title h1,.page-template-nordisk-ehandel .body-product.black-week-page .product-small .product-small-section-one .product-small-name a,.page-template-nordisk-ehandel .body-product.black-week-page .product-small-oldprice-container{color:#111!important}.page-template-nordisk-ehandel .body-category.black-week-page .stock-indicator{color:#111;background-color:transparent}.page-template-nordisk-ehandel .fn-table-header:not(.ml-subcategory-header){background-color:transparent}.page-template-nordisk-ehandel .product-small{padding:16px!important;border-radius:4px}.page-template-nordisk-ehandel .product-small .button{width:auto;background-color:#0aad0a}.page-template-nordisk-ehandel .product-small-button-buy-container{text-align:right}@media (max-width: 768px){.page-template-nordisk-ehandel .product-small{padding:4px!important}}.page-template-nordisk-ehandel .call-us-cta{text-align:center;padding:8px 16px;background-color:var(--nordisk-ehandel-khaki)}.page-template-nordisk-ehandel .call-us-cta h2{font-size:1.8rem;color:var(--nordisk-ehandel-orange-dark);margin:0 auto}.page-template-nordisk-ehandel .call-us-cta p{color:var(--nordisk-ehandel-orange-dark);margin-bottom:0}.page-template-nordisk-ehandel .call-us-cta a{color:var(--nordisk-ehandel-orange-dark)}.page-template-nordisk-ehandel .call-us-cta-number{font-size:1.8rem!important;font-weight:700;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:0}.page-template-nordisk-ehandel .call-us-cta-number a{font-size:3rem;font-weight:900;text-decoration:none;text-shadow:3px 3px #fff}@media (min-width: 992px){.page-template-nordisk-ehandel .call-us-cta{padding:16px}.page-template-nordisk-ehandel .call-us-cta h2{font-size:3rem;max-width:50%}.page-template-nordisk-ehandel .call-us-cta-number{flex-direction:row;gap:8px}.page-template-nordisk-ehandel .call-us-cta-number a{font-size:6rem}}.page-template-nordisk-ehandel .wrapper-top .ml{margin-bottom:0;padding-bottom:0;padding-top:4px}@media (min-width: 768px){.page-template-nordisk-ehandel .custom-search-mobile{display:none!important}}.page-template-nordisk-ehandel body:not(.body-index) .custom-search-mini{padding:12px;margin-bottom:6px;background:#fff;border-radius:4px;box-shadow:0 0 6px #0000001a}.page-template-nordisk-ehandel body.body-product .custom-search-mini{margin-bottom:16px;box-shadow:0 0 27px #0000001a}.page-template-nordisk-ehandel body:not(.body-index) .custom-search-mini .ml-textblock{display:none}.page-template-nordisk-ehandel body:not(.body-index) .custom-search-mini .ml-search-mini{padding-bottom:0}.page-template-nordisk-ehandel body:not(.body-index) .custom-search-mini #search_button{font-size:1.6rem;text-align:center;line-height:40px;color:var(--nordisk-ehandel-orange-dark);background-color:var(--nordisk-ehandel-khaki);border-color:var(--nordisk-ehandel-khaki)}.page-template-nordisk-ehandel body:not(.body-index) .custom-search-mini h4{display:none}.page-template-nordisk-ehandel .body-index .custom-search-mini{display:flex;justify-content:center;align-items:center;height:270px;margin-bottom:24px;border:none;border-radius:4px;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(https://www.bygggrossen.se/images/kampanj/ytterdorr-var-2026-v1.jpg);background-color:#333;position:relative}.page-template-nordisk-ehandel .body-index .custom-search-mini .ml-search-mini-table{margin-bottom:24px;background-color:#fff;border-radius:70px}.page-template-nordisk-ehandel .body-index .custom-search-mini .ml-search-mini-table #search_button{height:100%;border-color:transparent;background-color:transparent}.page-template-nordisk-ehandel .body-index .custom-search-mini .ml-search-mini{display:flex;flex-direction:column;max-width:670px;width:100%}.page-template-nordisk-ehandel .body-index .custom-search-mini .ml-search-mini h4{display:none}.page-template-nordisk-ehandel .body-index .custom-search-mini .ml-search-mini .ml-search-mini-table-td-falt .falt{margin-top:0}.page-template-nordisk-ehandel .body-index .custom-search-mini .ml-search-mini-table-td{vertical-align:middle}.page-template-nordisk-ehandel .body-index .custom-search-mini .ml-textblock h1{font-size:4rem;font-weight:800;color:#fff;text-align:center;text-shadow:0px 0px 6px rgba(0,0,0,.5);margin-bottom:0}.page-template-nordisk-ehandel .body-index .wrapper-top .ml-search-mini .ml-search-mini-table-td-falt .falt:focus{background-color:var(--nordisk-ehandel-grey-light)}.page-template-nordisk-ehandel .body-index .custom-search-mini .ml-search-mini-table .iconset{font-size:1.6rem;text-align:center;line-height:40px;color:var(--nordisk-ehandel-orange-dark);width:40px;height:40px;border-radius:100%;background-color:var(--nordisk-ehandel-khaki);top:5px;right:6px}.page-template-nordisk-ehandel .body-index .custom-search-mini .js_suggested-search-strings{z-index:99}@media (min-width: 992px){.page-template-nordisk-ehandel .js_suggested-search-strings{width:50%!important}}.page-template-nordisk-ehandel .body-index .custom-search-mini .ml-search-mini-table-td-falt .falt{padding-left:16px;height:50px;border:none!important;border-radius:70px!important}.page-template-nordisk-ehandel .body-index .custom-search-mini .ml-search-mini-table-td input{box-shadow:0 1px 19px 10px #0000001a!important}@media (max-width: 768px){.page-template-nordisk-ehandel .custom-search-mini{display:none!important}.page-template-nordisk-ehandel .js_top-show-container h4{position:unset!important}.page-template-nordisk-ehandel .custom-search-mini{border:1px solid #ddd;background-color:#eee}.page-template-nordisk-ehandel .custom-search-mini .custom-category-block{display:none}}.page-template-nordisk-ehandel .body-brand .brand-categories-holder{align-items:normal;gap:16px}.page-template-nordisk-ehandel .body-brand .brand-categories-holder h4{color:var(--nordisk-ehandel-blue-dark);-webkit-hyphens:auto;hyphens:auto}@media (max-width: 768px){.page-template-nordisk-ehandel .body-brand .brand-categories-holder{flex-direction:column;gap:8px}.page-template-nordisk-ehandel .body-brand .brand-categories-holder .brand-categories-item{display:flex;max-width:100%;width:100%;padding:0!important}.page-template-nordisk-ehandel .body-brand .brand-categories-holder .brand-categories-item a{display:inline-block;width:100%}.page-template-nordisk-ehandel .body-brand .brand-categories-holder .brand-categories-item-content{flex-direction:row!important;justify-content:flex-start!important;gap:8px}.page-template-nordisk-ehandel .brand-categories-item-content img{max-width:50px;margin-bottom:0!important;border-radius:4px!important;border:none!important}.page-template-nordisk-ehandel .brand-categories-item-content h4{margin-bottom:0!important}}.page-template-nordisk-ehandel .brand-categories-item{margin:0!important;padding:8px!important;border-radius:4px;border:1px solid #eee;border:none!important}.page-template-nordisk-ehandel .custom-category-block>div{margin-bottom:16px}.page-template-nordisk-ehandel .custom-category-block>div .category-item a{padding:8px 16px!important;border-radius:30px;border:1px solid var(--nordisk-ehandel-border-color)}.page-template-nordisk-ehandel .custom-category-block>div .category-item a:hover{color:var(--nordisk-ehandel-blue-dark);background-color:#eee}.page-template-nordisk-ehandel .ml-cart-top .ml-cart-top-link,.page-template-nordisk-ehandel .ml-cart-top .ml-cart-top-link.ml-cart-top-link{background-color:transparent}.page-template-nordisk-ehandel .body-fonster-och-altandorrar-for-sommarstugan .wrapper-page h2{font-size:3rem;font-weight:500;color:#111;margin-bottom:1.4rem}.page-template-nordisk-ehandel .body-fonster-och-altandorrar-for-sommarstugan .wrapper-page h3{font-size:2.2rem;font-weight:500;color:#111;margin-bottom:1rem}.page-template-nordisk-ehandel .subcategory-hide-smallscreen>li,.page-template-nordisk-ehandel .js_read-more-link.js_read-more-show{padding:8px 16px!important;border-radius:4px;border:1px solid var(--nordisk-ehandel-border-color);background-color:#fff;border:none}@media (max-width: 768px){.page-template-nordisk-ehandel .subcategory-hide-smallscreen>li,.page-template-nordisk-ehandel .js_read-more-link.js_read-more-show{text-align:center;display:inline-block}}.page-template-nordisk-ehandel .series-block{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px}.page-template-nordisk-ehandel .series-block .title{font-size:2rem;font-weight:800;color:#888}.page-template-nordisk-ehandel .series-block a{font-size:1.6rem;font-weight:700;text-align:center;text-decoration:none;color:var(--nordisk-ehandel-black);display:flex;align-items:center;gap:4px;padding:10px 20px;background-color:#fff;padding:8px 16px!important;border-radius:30px;border:1px solid var(--nordisk-ehandel-border-color)}.page-template-nordisk-ehandel .series-block a:hover{background-color:#eee}.page-template-nordisk-ehandel .series-block a span{font-weight:800;color:var(--nordisk-ehandel-orange-dark)}@media (max-width: 768px){.page-template-nordisk-ehandel .series-block{flex-wrap:wrap;gap:4px;margin-top:8px}.page-template-nordisk-ehandel .series-block a{font-size:1rem}.page-template-nordisk-ehandel .series-block .title{display:none}}.page-template-nordisk-ehandel .brand-list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;grid-column-gap:20px}.page-template-nordisk-ehandel .brand-list p{text-align:center;border:1px solid #ddd;background-color:#fff}.page-template-nordisk-ehandel .brand-list p a{text-align:center;text-decoration:none;display:inline-block;width:100%;padding:20px 30px;border-radius:20px;background-color:#fff}.page-template-nordisk-ehandel .global-hero-small{font-family:"Exo 2",sans-serif;display:flex;flex-direction:column;min-height:370px;position:relative;overflow:hidden;border:1px solid #eee;border-radius:5px;background-color:#5f9ea0;background-color:#f7f7f7}.page-template-nordisk-ehandel .global-hero-small .image{background-color:#fff;overflow:hidden;position:relative}.page-template-nordisk-ehandel .global-hero-small .hero-logo{max-width:120px;background-color:#fff;overflow:hidden;position:absolute;right:0;bottom:0}@media (min-width: 992px){.page-template-nordisk-ehandel .global-hero-small:after{content:"→";font-size:2rem;text-align:center;line-height:60px;display:block;width:60px;height:60px;border-radius:100%;background-color:#fff;position:absolute;top:50%;right:16px;opacity:0;transition:all ease-in-out .3s;transform:translateY(-50%)}.page-template-nordisk-ehandel .global-hero-small:hover:after{opacity:1;right:-5px;transition:all ease-in-out .3s}}.page-template-nordisk-ehandel .global-hero-small .badge{font-size:1.3rem;color:var(--nordisk-ehandel-price-red);text-align:center;display:flex;flex-direction:column;justify-content:center;width:90px;height:90px;padding:24px 20px;border-radius:100%;background-color:var(--nordisk-ehandel-yellow-badge);position:absolute;top:8px;left:-12px}.page-template-nordisk-ehandel .global-hero-small .badge .volume{max-width:40px;height:40px;width:40px;border-radius:100%;position:absolute;top:0;right:-17px;z-index:10;box-shadow:2px 4px 13px 1px #0000004d}.page-template-nordisk-ehandel .global-hero-small .badge span{font-size:3rem;font-weight:900}.page-template-nordisk-ehandel .global-hero-small>div{display:flex;flex-direction:column;flex:1}.page-template-nordisk-ehandel .global-hero-small .content{display:flex;justify-content:center}.page-template-nordisk-ehandel .global-hero-small .content>div{padding:24px}.page-template-nordisk-ehandel .global-hero-small .content .title{font-size:2rem;color:#fff;color:var(--nordisk-ehandel-orange-dark);display:flex;flex-direction:column}.page-template-nordisk-ehandel .global-hero-small .content .title span{font-size:1.8rem;font-weight:300;margin-bottom:4px}.page-template-nordisk-ehandel .global-hero-small .content .title+p{font-size:1.4rem;line-height:1.2;color:#fff;color:var(--nordisk-ehandel-blue-dark)}.page-template-nordisk-ehandel .global-hero-small .content small{color:#fff;color:var(--nordisk-ehandel-orange-dark)}.page-template-nordisk-ehandel .global-hero-small .link,.page-template-nordisk-ehandel .global-hero-small .link a{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;cursor:pointer}.page-template-nordisk-ehandel .ml-banners .ml-banners-link{border-radius:8px;overflow:hidden}.page-template-nordisk-ehandel .global-hero-small-height{min-height:1px}.page-template-nordisk-ehandel .global-hero .image{min-height:200px}@media (min-width: 992px){.page-template-nordisk-ehandel .global-hero:after{color:#000;content:"→";font-size:2rem;text-align:center;line-height:60px;display:block;width:60px;height:60px;border-radius:100%;background-color:#fff;position:absolute;top:50%;right:16px;opacity:0;transition:all ease-in-out .3s;transform:translateY(-50%)}.page-template-nordisk-ehandel .global-hero:hover:after{opacity:1;right:-5px;transition:all ease-in-out .3s}}.page-template-nordisk-ehandel .global-hero{font-family:"Exo 2",sans-serif;display:flex;flex-direction:row;min-height:370px;position:relative;overflow:hidden;border-radius:5px;border:1px solid #eee}@media (min-width: 1200px){.page-template-nordisk-ehandel .hero-larger .global-hero .title{font-size:4rem}}.page-template-nordisk-ehandel .black-edition{background-color:#000}.page-template-nordisk-ehandel .ml-textblock{container-type:inline-size;container-name:hero}@container hero (width < 768px){.page-template-nordisk-ehandel .ml-textblock .global-hero{flex-direction:column;min-height:auto}.page-template-nordisk-ehandel .ml-textblock .global-hero .image{order:2!important;background-color:transparent;overflow:hidden;position:relative;background-image:none!important;display:flex;flex-direction:row;min-height:1px}.page-template-nordisk-ehandel .ml-textblock .global-hero .content{order:1!important}.page-template-nordisk-ehandel .ml-textblock .global-hero .image .badge{font-size:unset;display:flex;flex-direction:row;flex:1;gap:4px;border-radius:0;background-color:#0006;position:relative;top:0;left:0}.page-template-nordisk-ehandel .ml-textblock .global-hero .image .badge span{font-size:unset}.page-template-nordisk-ehandel .ml-textblock .global-hero .image .hero-logo{flex:1;max-width:100%;position:relative}.page-template-nordisk-ehandel .ml-textblock .global-hero .image .hero-logo img{max-width:130px}}.page-template-nordisk-ehandel .global-hero .badge{font-size:1.3rem;color:#fff;text-align:center;display:flex;flex-direction:column;justify-content:center;padding:24px 20px;width:90px;height:90px;border-radius:100%;background-color:var(--nordisk-ehandel-orange-light);position:absolute;top:8px;left:-12px}.page-template-nordisk-ehandel .global-hero .badge .volume{max-width:40px;height:40px;width:40px;border-radius:100%;position:absolute;top:0;right:-17px;z-index:10;box-shadow:2px 4px 13px 1px #0000004d}.page-template-nordisk-ehandel .global-hero .badge span{font-size:3rem;font-weight:900}.page-template-nordisk-ehandel .global-hero>div{display:flex;flex-direction:column;flex:1}.page-template-nordisk-ehandel .global-hero .content{display:flex;align-items:center;justify-content:center}.page-template-nordisk-ehandel .global-hero .content>div{max-width:80%;padding:24px}.page-template-nordisk-ehandel .global-hero .content .title{font-size:3rem;line-height:1.05;color:#fff;display:flex;flex-direction:column}.page-template-nordisk-ehandel .global-hero .content .title span{font-size:1.8rem;font-weight:300;margin-bottom:4px}.page-template-nordisk-ehandel .global-hero .image{background-color:#fff;overflow:hidden}.page-template-nordisk-ehandel .global-hero .content .title+p{font-size:1.6rem;line-height:1.4!important;color:#fff}.page-template-nordisk-ehandel .global-hero .content small{color:#fff}.page-template-nordisk-ehandel .global-hero .link,.page-template-nordisk-ehandel .global-hero .link a{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;cursor:pointer}.page-template-nordisk-ehandel .global-hero .image{background-size:cover;background-position:center center}.page-template-nordisk-ehandel .elit{background-color:#475760}.page-template-nordisk-ehandel .elit-green{background-color:#595d47}.page-template-nordisk-ehandel .global-hero.elit .content h2,.page-template-nordisk-ehandel .global-hero.elit .content h3{color:#eee}.page-template-nordisk-ehandel .global-hero.elit .content p{color:#fff}.page-template-nordisk-ehandel .global-hero.elit .image{background-image:url(https://www.bygggrossen.se/images/kampanj/rabatt-elit-sept2020.jpg)}.page-template-nordisk-ehandel .global-hero.elit-express .image{background-image:url(https://www.bygggrossen.se/images/kampanj/elitfonster-express.jpg)}.page-template-nordisk-ehandel .global-hero.elit .hero-logo{max-width:170px;padding:0 20px;background-color:#fff;position:absolute;bottom:0;left:0}.page-template-nordisk-ehandel .global-hero.elit .content small{color:#fff;opacity:.7}.page-template-nordisk-ehandel .outline{background:#3f646e}.page-template-nordisk-ehandel .global-hero.outline .content h2,.page-template-nordisk-ehandel .global-hero.outline .content h3{color:#fff}.page-template-nordisk-ehandel .global-hero.outline .content p{color:#fff;line-height:1.3!important}.page-template-nordisk-ehandel .global-hero.outline .image{background-image:url(https://www.bygggrossen.se/images/kampanj/outline-fallback-hero.jpg)}.page-template-nordisk-ehandel .global-hero.outline .hero-logo{max-width:170px;padding:0 20px;background-color:#fff;position:absolute;bottom:0;left:0}.page-template-nordisk-ehandel .global-hero.outline .content small{color:#fff;opacity:.7;line-height:1.2rem!important}.page-template-nordisk-ehandel .global-hero.halle .content{background-color:#54585a}.page-template-nordisk-ehandel .global-hero.halle .content h2,.page-template-nordisk-ehandel .global-hero.halle .content h3{color:#eee}.page-template-nordisk-ehandel .global-hero.halle .content p{color:#fff}.page-template-nordisk-ehandel .global-hero.halle .image{background-image:url(https://www.bygggrossen.se/images/kampanj/halle-uterum-med-kanalplasttak-scaled.jpg)}.page-template-nordisk-ehandel .global-hero.halle .hero-logo{max-width:170px;padding:0 20px;background-color:#fff;position:absolute;bottom:0;left:0}.page-template-nordisk-ehandel .global-hero.halle .content small{color:#fff;opacity:.7}.page-template-nordisk-ehandel .global-hero.kaski{background-color:#231c15}.page-template-nordisk-ehandel .global-hero.kaski .hero-logo{max-width:170px;padding:0 20px;background-color:#fff;position:absolute;bottom:0;left:0}.page-template-nordisk-ehandel .global-hero.mix .content{background:#ff6a2a;background:-moz-linear-gradient(180deg,rgb(255,106,42) 0%,rgb(181,44,0) 100%);background:-webkit-linear-gradient(180deg,rgb(255,106,42) 0%,rgb(181,44,0) 100%);background:linear-gradient(180deg,#ff6a2a,#b52c00);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff6a2a",endColorstr="#b52c00",GradientType=1)}.page-template-nordisk-ehandel .global-hero.mix .content p,.page-template-nordisk-ehandel .global-hero.mix .content h2,.page-template-nordisk-ehandel .global-hero.mix .content h3{color:#fff}.page-template-nordisk-ehandel .global-hero.mix .image{background-image:url(https://www.bygggrossen.se/images/kampanj/sommahuset-unsplash-andreas-eriksson.jpg)}.page-template-nordisk-ehandel .global-hero.mix .hero-logo{max-width:170px;padding:0 20px;background-color:#fff;position:absolute;bottom:0;right:0}.page-template-nordisk-ehandel .global-hero.mix .content small{color:#fff;opacity:.7}.page-template-nordisk-ehandel iframe{max-width:100%}.page-template-nordisk-ehandel .wwindows{color:#fff;background-color:#2b2727!important}.page-template-nordisk-ehandel .wwindows *{color:#fff}.page-template-nordisk-ehandel .wwindows-campaign{background:#ddd;background:radial-gradient(circle,#ddd,#fff)}.page-template-nordisk-ehandel .global-hero.wwindows .content{padding:20px}.page-template-nordisk-ehandel .global-hero.wwindows .content p,.page-template-nordisk-ehandel .global-hero.wwindows .content h2,.page-template-nordisk-ehandel .global-hero.wwindows .content h3{color:#fff}.page-template-nordisk-ehandel .global-hero.wwindows .content small{color:#fff;opacity:.7}.page-template-nordisk-ehandel .global-hero.wwindows .image{background-position:right;background-image:url(https://www.bygggrossen.se/images/kampanj/wcw-kop4-betal-for-3.jpg)}.page-template-nordisk-ehandel .global-hero.wwindows .hero-logo{max-width:170px;padding:0 20px;background-color:#fff;position:absolute;bottom:0;right:0}.page-template-nordisk-ehandel .sfonster{background-color:var(--nordisk-ehandel-svenskafonster-color)}.page-template-nordisk-ehandel .global-hero.sfonster .content{order:1;padding:20px;background-color:var(--nordisk-ehandel-svenskafonster-color)}.page-template-nordisk-ehandel .global-hero.sfonster .image{order:2}.page-template-nordisk-ehandel .global-hero.sfonster .content p,.page-template-nordisk-ehandel .global-hero.sfonster .content h2,.page-template-nordisk-ehandel .global-hero.sfonster .content h3{color:#111}.page-template-nordisk-ehandel .global-hero.sfonster .content small{color:#fff;opacity:.7}.page-template-nordisk-ehandel .global-hero.sfonster .image{background-image:url(https://www.bygggrossen.se/images/kampanj/rabatt-svenska-fonster-sept2020.jpg)}.page-template-nordisk-ehandel .global-hero.sfonster .hero-logo{max-width:170px;padding:0 20px;background-color:#fff;position:absolute;bottom:0;right:0}.page-template-nordisk-ehandel .global-hero.sfonster small{color:#111!important}.page-template-nordisk-ehandel .global-hero.nordan .content{order:2;padding:20px;background-color:var(--nordisk-ehandel-nordan)}.page-template-nordisk-ehandel .global-hero.nordan .image{order:1;background-position:left center}.page-template-nordisk-ehandel .global-hero.nordan .content p,.page-template-nordisk-ehandel .global-hero.nordan .content h2,.page-template-nordisk-ehandel .global-hero.nordan .content h3{color:#111}.page-template-nordisk-ehandel .global-hero.nordan .content small{color:#fff;opacity:.7}.page-template-nordisk-ehandel .global-hero.nordan .image{background-image:url(https://www.bygggrossen.se/images/kampanj/nordan-rabatttejp-2024.jpg)}.page-template-nordisk-ehandel .global-hero.nordan .hero-logo{max-width:170px;padding:0 20px;background-color:#fff;position:absolute;bottom:0;left:0}.page-template-nordisk-ehandel .global-hero.nordan small{color:#111!important}@media (max-width: 768px){.page-template-nordisk-ehandel .global-hero.nordan .content{order:1}.page-template-nordisk-ehandel .global-hero.nordan .image{order:2}}.page-template-nordisk-ehandel .swedoor{background-color:#1d446b}.page-template-nordisk-ehandel .global-hero.swedoor .content{order:1;padding:20px}.page-template-nordisk-ehandel .global-hero.swedoor .image{order:2;background-position:left center}.page-template-nordisk-ehandel .global-hero.swedoor .content p,.page-template-nordisk-ehandel .global-hero.swedoor .content h2,.page-template-nordisk-ehandel .global-hero.swedoor .content h3{color:#fff}.page-template-nordisk-ehandel .global-hero.swedoor .content small{color:#fff;opacity:.7}.page-template-nordisk-ehandel .global-hero.swedoor .image{background-position:top;background-image:url(https://www.bygggrossen.se/images/kampanj/swedoor-p-serien.jpg)}.page-template-nordisk-ehandel .global-hero.swedoor .hero-logo{max-width:170px;padding:0 20px;background-color:#fff;position:absolute;bottom:0;right:0}.page-template-nordisk-ehandel .global-hero.swedoor small{color:#fff!important}@media (max-width: 992px){.page-template-nordisk-ehandel .global-hero .badge{left:10px}}@media (max-width: 1024px){.page-template-nordisk-ehandel .global-hero{min-height:1px;flex-direction:column}.page-template-nordisk-ehandel .global-hero .content{padding:0!important}.page-template-nordisk-ehandel .global-hero .content>div{max-width:100%;padding-bottom:20px}.page-template-nordisk-ehandel .global-hero .image{min-height:300px;order:2;position:relative}.page-template-nordisk-ehandel .global-hero .content .title{font-size:2.5rem}.page-template-nordisk-ehandel .global-hero .content .title+p{font-size:1.2rem!important}}.page-template-nordisk-ehandel .global-hero .image-src{display:none}.page-template-nordisk-ehandel .summer{padding:20px;background-color:#f16411}.page-template-nordisk-ehandel .global-hero.summer .content{order:1;padding:20px}.page-template-nordisk-ehandel .global-hero.summer .image{order:2;background-position:left center}.page-template-nordisk-ehandel .global-hero.summer .content p,.page-template-nordisk-ehandel .global-hero.summer .content h2,.page-template-nordisk-ehandel .global-hero.summer .content h3{color:#fff}.page-template-nordisk-ehandel .global-hero.summer .content small{color:#fff;opacity:.7}.page-template-nordisk-ehandel .global-hero.summer .image{background-image:url(https://www.bygggrossen.se/images/kampanj/lagervaror-sommar-2024.jpg)}.page-template-nordisk-ehandel .global-hero.summer .hero-logo{max-width:170px;padding:0 20px;background-color:#fff;position:absolute;bottom:0;right:0}.page-template-nordisk-ehandel .global-hero.summer small{color:#fff!important}.page-template-nordisk-ehandel .global-hero.summer .badge{color:var(--nordisk-ehandel-orange-dark);background-color:var(--nordisk-ehandel-khaki)}.page-template-nordisk-ehandel .slanted-info-block{font-family:"Exo 2",sans-serif;color:#fff;display:flex;padding:16px 24px;background:repeating-linear-gradient(45deg,transparent,transparent 10px,#e9580e 10px,#e9580e 20px),linear-gradient(to bottom,#e74610,#e74610)}.page-template-nordisk-ehandel .slanted-info-block>div{flex:1}.page-template-nordisk-ehandel .slanted-info-block h2{font-weight:800;font-size:3rem;color:#fff}.page-template-nordisk-ehandel .slanted-info-block p{font-weight:500}.page-template-nordisk-ehandel .slanted-info-block p:last-of-type{margin:0}.page-template-nordisk-ehandel .slanted-info-block .image{display:flex;justify-content:center;align-items:center;padding:20px;width:100%;max-width:600px}.page-template-nordisk-ehandel .slanted-info-block img{max-width:290px;width:100%;height:auto}@media (max-width: 768px){.page-template-nordisk-ehandel .slanted-info-block h2{font-size:2rem}.page-template-nordisk-ehandel .slanted-info-block p{line-height:1.3!important}.page-template-nordisk-ehandel .slanted-info-block{flex-direction:column}.page-template-nordisk-ehandel .slanted-info-block .image{padding:0}}.page-template-nordisk-ehandel a:focus-visible{outline:1px solid #48a2c0!important}.page-template-nordisk-ehandel a:focus{outline:1px solid #48a2c0!important;box-shadow:0 0 5px #48a2c0}.page-template-nordisk-ehandel .wrapper-footer .contact-block a{color:var(--nordisk-ehandel-khaki)!important}.page-template-nordisk-ehandel .contact-block .telephone,.page-template-nordisk-ehandel .contact-block .telephone-open-hours{padding:16px 16px 16px 70px;border:1px solid #666;border-radius:8px;background-repeat:no-repeat;background-size:40px;background-position:15px center}.page-template-nordisk-ehandel .telephone{background-image:url(https://www.bygggrossen.se/images/icons/icon-phone-black.svg)}.page-template-nordisk-ehandel .telephone-open-hours{background-image:url(https://www.bygggrossen.se/images/icons//icon-clock-black.svg)}.page-template-nordisk-ehandel .wrapper-footer .telephone{background-image:url(https://www.bygggrossen.se/images/icons/icon-phone.svg);background-size:30px}.page-template-nordisk-ehandel .wrapper-footer .telephone-open-hours{background-image:url(https://www.bygggrossen.se/images/icons/icon-clock.svg)}.page-template-nordisk-ehandel .sale-support{display:flex;align-items:center;gap:8px}.page-template-nordisk-ehandel .sale-support:before{content:"";display:inline-block;width:30px;height:30px;border-radius:100%;overflow:hidden;box-shadow:inset 0 0 0 2px var(--nordisk-ehandel-khaki);background-image:url(https://www.bygggrossen.se/images/staff-j-frilagd-400-circle.png);background-size:contain}.page-template-nordisk-ehandel .sale-support p{font-size:1.4rem;line-height:1.2;margin:0!important;padding:4px 0}.page-template-nordisk-ehandel .sale-support p a{color:var(--nordisk-ehandel-khaki)!important}@media (max-width: 768px){.page-template-nordisk-ehandel .sale-support{padding-left:0;background-image:none}.page-template-nordisk-ehandel .sale-support p{font-size:1.2rem!important;max-width:290px}.page-template-nordisk-ehandel .sale-support:before{content:"";display:inline-block;width:40px;height:40px;background-image:url(https://www.bygggrossen.se/images/staff-p-frilagd-400-circle.png);background-size:contain}.page-template-nordisk-ehandel .sale-support p a{color:var(--nordisk-ehandel-blue-dark)!important}}.page-template-nordisk-ehandel .footer-payment-method{display:flex;justify-content:center}.page-template-nordisk-ehandel .footer-columns .LayoutWrapper{display:flex;flex-direction:row;gap:24px;margin-top:24px}@media (max-width: 1024px){.page-template-nordisk-ehandel .footer-columns .LayoutWrapper{display:flex;flex-direction:column}.page-template-nordisk-ehandel .footer-columns .LayoutWrapper>div{width:100%}}.page-template-nordisk-ehandel .site-message{padding:5px;background-color:#ffebd0}.page-template-nordisk-ehandel .site-message>div{text-align:center;color:var(--nordisk-ehandel-black)}.page-template-nordisk-ehandel .site-message>div>span{color:var(--nordisk-ehandel-black)}@media (max-width: 768px){.page-template-nordisk-ehandel .site-message>div{font-size:1.2rem;line-height:1.4;padding:0 8px}}.page-template-nordisk-ehandel .login-banner{text-align:center}@media (max-width: 768px){.page-template-nordisk-ehandel .login-banner{max-width:80%;margin:0 auto}}.page-template-nordisk-ehandel .svea-payment-block{text-align:center!important}.page-template-nordisk-ehandel .svea-payment-block picture{display:inline-block;max-width:100%;width:650px!important;margin:0 auto;padding:0 24px}.page-template-nordisk-ehandel .fn-pageselector-numbers{position:relative;display:inline-flex;vertical-align:middle}.page-template-nordisk-ehandel .fn-pageselector .fn-pageselector-numbers .button{font-size:1.4rem!important;margin:0!important;height:auto;padding:.687rem 1.375rem!important;border-radius:0}.page-template-nordisk-ehandel .fn-pageselector .fn-pageselector-numbers .button:hover{border-color:#e1e1e1!important;background-color:#eee}.page-template-nordisk-ehandel .fn-pageselector .fn-pageselector-numbers .button+.button{border-left:0}.page-template-nordisk-ehandel .fn-pageselector .fn-pageselector-numbers .prev,.page-template-nordisk-ehandel .fn-pageselector .fn-pageselector-numbers .prev-disabled{border-top-left-radius:8px;border-bottom-left-radius:8px}.page-template-nordisk-ehandel .fn-pageselector .fn-pageselector-numbers .next,.page-template-nordisk-ehandel .fn-pageselector .fn-pageselector-numbers .next-disabled{border-top-right-radius:8px;border-bottom-right-radius:8px}@media (max-width: 768px){.page-template-nordisk-ehandel .slick-arrow{width:44px;height:44px;border-radius:100%;background-color:var(--nordisk-ehandel-grey-light)!important}.page-template-nordisk-ehandel .fn-pageselector-numbers{flex-wrap:wrap;justify-content:center;gap:6px}.page-template-nordisk-ehandel .fn-pageselector .fn-pageselector-numbers .button+.button{border-radius:4px;border-left:1px solid #ddd}}.page-template-nordisk-ehandel .fn-pageselector .fn-pageselector-numbers .number-selected{border-color:#e1e1e1;background-color:var(--nordisk-ehandel-khaki)}.page-template-nordisk-ehandel .summer-info-block{font-size:1.4rem;line-height:2rem;color:var(--nordisk-ehandel-orange-dark);padding:16px 24px;border-radius:5px;border:none;background-color:var(--nordisk-ehandel-khaki);background-image:url(https://www.bygggrossen.se/images/icons/sun-illustration.svg);background-position:right -30px;background-repeat:no-repeat;background-position:top -15px right -30px;background-size:250px}.page-template-nordisk-ehandel .summer-info-block h2,.page-template-nordisk-ehandel .summer-info-block h3,.page-template-nordisk-ehandel .summer-info-block h4{color:#c23a0f;margin-bottom:0}.page-template-nordisk-ehandel .summer-info-block>div{padding-right:210px}.page-template-nordisk-ehandel .summer-info-block strong{font-weight:800;text-transform:uppercase}.page-template-nordisk-ehandel .summer-info-block a{color:var(--nordisk-ehandel-blue)}@media (max-width: 992px){.page-template-nordisk-ehandel .summer-info-block{font-size:1.2rem;line-height:1.7rem;margin-top:4px;background-image:none}.page-template-nordisk-ehandel .summer-info-block>div{padding-right:0}}.page-template-nordisk-ehandel .alert{line-height:1.4;padding:4px 8px;margin-bottom:8px}.page-template-nordisk-ehandel .product-small-vertical-small .grund-rabatt{height:auto}@media screen and (max-width: 768px){.page-template-nordisk-ehandel .start-banner-top{margin:0!important}}.page-template-nordisk-ehandel .single-product-campaign{padding:8px 16px!important;background-color:#fff}.page-template-nordisk-ehandel .single-product-campaign .color-holder{top:55px}.page-template-nordisk-ehandel .single-product-campaign .product-small .product-small-section-one,.page-template-nordisk-ehandel .single-product-campaign .product-small .product-small-image-container{padding:0}.page-template-nordisk-ehandel .single-product-campaign .product-content-container{display:flex;flex-direction:column;align-content:center;justify-content:center}.page-template-nordisk-ehandel .single-product-campaign>div{margin:0;padding:0}.page-template-nordisk-ehandel .single-product-campaign .product-small{display:flex;padding:0!important;gap:16px}.page-template-nordisk-ehandel .single-product-campaign .product-small .product-small-name{max-width:80%}.page-template-nordisk-ehandel .single-product-campaign .product-small .product-small-name a{font-size:2.2rem!important}.page-template-nordisk-ehandel .single-product-campaign .product-small-container{display:flex;justify-content:center;margin-bottom:0}.page-template-nordisk-ehandel .single-product-campaign .fn-carousel-header h3{font-size:3rem;line-height:1;text-shadow:0px 0px 1px #f9f9f9;color:var(--nordisk-ehandel-orange-dark);margin-bottom:20px;padding-left:0;padding-right:0;border-bottom:4px solid var(--nordisk-ehandel-orange-light)}.page-template-nordisk-ehandel .single-product-campaign .product-small-price-wrapper{display:flex;flex-direction:column}.page-template-nordisk-ehandel .single-product-campaign .product-small-price-wrapper .product-small-oldprice-container{display:none;order:2}.page-template-nordisk-ehandel .single-product-campaign .product-small-price-wrapper .grund-rabatt{order:3}.page-template-nordisk-ehandel .single-product-campaign .product-small-image-container{max-width:320px}.page-template-nordisk-ehandel .single-product-campaign .product-small.product-has-campaign .product-small-price.pricecut{line-height:1.2;color:var(--nordisk-ehandel-red)!important;padding:0!important;height:auto!important;background:none!important;box-shadow:none!important}.page-template-nordisk-ehandel .single-product-campaign .product-small.product-has-campaign .product-small-price .pricetext{color:var(--nordisk-ehandel-red)!important}.page-template-nordisk-ehandel .single-product-campaign .product-small-oldprice-container span:first-of-type{display:none}.page-template-nordisk-ehandel .single-product-campaign .product-small-oldprice-container{font-size:2.5rem;height:auto!important}.page-template-nordisk-ehandel .single-product-campaign .old-price.dashed{font-size:2.5rem;font-weight:700;line-height:1.2;color:var(--nordisk-ehandel-orange-dark)!important}@media (max-width: 1024px){.page-template-nordisk-ehandel .single-product-campaign{padding:0 0 16px!important;background-color:transparent}.page-template-nordisk-ehandel .single-product-campaign .product-small-container{width:fit-content;margin:0 auto;max-width:320px}.page-template-nordisk-ehandel .single-product-campaign .product-small{flex-direction:column}.page-template-nordisk-ehandel .single-product-campaign .product-small .product-small-name a{font-size:1.4rem!important}.page-template-nordisk-ehandel .single-product-campaign .product-small-container{display:flex!important;justify-content:left}.page-template-nordisk-ehandel .single-product-campaign .old-price.dashed{font-size:1.5rem}.page-template-nordisk-ehandel .single-product-campaign .fn-carousel-header h3{font-size:2rem;text-align:center;width:100%;border-bottom:1px solid var(--nordisk-ehandel-orange-light)}}.page-template-nordisk-ehandel .dot-color{width:20px;height:20px;margin-top:-8px;border-radius:100%;border:none;box-shadow:0 -2px 4px #0003}.page-template-nordisk-ehandel #slp{font-size:1.1rem;opacity:.7}.page-template-nordisk-ehandel #slpsum{text-decoration:line-through}.page-template-nordisk-ehandel .ml-topmenu #nav a.snabb-leverans:after{content:"";display:inline-block;width:25px;height:25px;vertical-align:super;background-image:url(https://www.bygggrossen.se/images/icons/snabb-leverans.svg);background-repeat:no-repeat;vertical-align:sub}.page-template-nordisk-ehandel .lagerexpress-bubble{text-align:center;line-height:1;color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;width:80px;height:80px;border-radius:100%;background-color:#475860!important;position:absolute;top:0;right:0}.page-template-nordisk-ehandel .lagerexpress-bubble span:not(.small){font-family:"Exo 2",sans-serif;font-style:italic;font-weight:900;text-shadow:1px 1px 0 #333}.page-template-nordisk-ehandel .lagerexpress-bubble span.small{font-family:sans-serif!important;font-size:1rem!important;margin-top:3px}.page-template-nordisk-ehandel .lager-bubble{text-align:center;line-height:1;color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;width:70px;height:70px;border-radius:100%;background-color:#f16411e6!important;position:absolute;top:0;right:0}.page-template-nordisk-ehandel .poppis-bubble{font-weight:700;text-align:center;line-height:1;color:var(--nordisk-ehandel-orange-dark);display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;width:70px;height:70px;border-radius:100%;background-color:var(--nordisk-ehandel-khaki)!important;position:absolute;top:0;right:0}.page-template-nordisk-ehandel .small-push-banner{color:var(--nordisk-ehandel-price-red);color:#fff;display:flex;box-shadow:4px 4px #a22900;background:repeating-linear-gradient(45deg,transparent,transparent 10px,#e9580e 10px,#e9580e 20px),linear-gradient(to bottom,#e74610,#e74610)}.page-template-nordisk-ehandel .small-push-banner>div{flex:1;align-content:center}.page-template-nordisk-ehandel .small-push-banner a{font-weight:800;color:#fff}.page-template-nordisk-ehandel .small-push-banner .timer-banner-message{padding:14px 39px}.page-template-nordisk-ehandel .small-push-banner .timer-banner-message h2{font-size:2.5rem;font-weight:900!important;color:#fff;margin-bottom:4px;text-shadow:2px 2px 0 #a22900}.page-template-nordisk-ehandel .small-push-banner .timer-banner-message p{font-size:1.6rem;line-height:1.4;margin-bottom:4px}.page-template-nordisk-ehandel .bg-configurator-base-choice-header{font-family:Helvetica,sans-serif}.page-template-nordisk-ehandel #bg-configurator-extras-container{margin-top:16px}.page-template-nordisk-ehandel #bg-configurator-extras-container h4{font-family:Helvetica,sans-serif;font-size:1.4rem}.page-template-nordisk-ehandel #bg-configurator-extras-container h4 .extra-classes-stop-stress-click{font-family:Helvetica,sans-serif;font-size:1.2rem}.page-template-nordisk-ehandel #bg-configurator-container{min-height:0!important;margin-bottom:24px}.page-template-nordisk-ehandel .widget-delbetala-med-svea{font-size:1.4rem;color:#222;display:inline-block;margin-top:8px;width:100%}.page-template-nordisk-ehandel .widget-delbetala-med-svea a span{font-weight:700;color:#000}.page-template-nordisk-ehandel .widget-delbetala-med-svea .svea-logo{max-width:40px;width:40px;height:auto}.page-template-nordisk-ehandel .widget-delbetala-med-svea:before{content:"";display:inline-block;width:30px;height:28px;margin-right:4px;background-image:url(https://www.bygggrossen.se/images/icons/payment-icon.svg);background-repeat:no-repeat;background-position:center center;background-size:20px;vertical-align:middle}@media (max-width: 768px){.page-template-nordisk-ehandel .widget-delbetala-med-svea{flex-direction:row;padding-top:8px;border-top:1px solid #ddd}}.page-template-nordisk-ehandel #stock-alert-box.text-info{color:#0072d6}.page-template-nordisk-ehandel #stock-alert-box{font-size:1.4rem}@media (max-width: 768px){.page-template-nordisk-ehandel .teh-certificate{text-align:center}}.page-template-nordisk-ehandel .product-drawer-wrapper{display:inline-block;margin-top:16px;min-height:300px;width:100%}.page-template-nordisk-ehandel .product-drawer-wrapper button{text-align:center;width:100%;border:none!important;background-color:#eee}.page-template-nordisk-ehandel .product-drawer{display:flex;align-content:center;justify-content:center;width:150px;min-height:380px;margin-bottom:16px;border:1px solid #ddd;display:none;width:100%;height:auto}.page-template-nordisk-ehandel .product-drawer.drawing-expanded{display:none;width:100%;height:auto}.page-template-nordisk-ehandel .product-drawer-wrapper.drawing-expanded .no-current-conf-message{display:none}.page-template-nordisk-ehandel .product-drawer-wrapper .no-current-conf-message{text-align:center;max-width:160px;margin:0 auto;padding:16px;border:1px solid #333}.page-template-nordisk-ehandel .product-drawer.drawing-active{display:block}.page-template-nordisk-ehandel .product-drawer p{font-size:1rem;color:#666;margin-bottom:0}.page-template-nordisk-ehandel .product-drawer.drawing-active .canvas-container{padding:16px}.page-template-nordisk-ehandel .product-drawer .container{display:flex;justify-content:center;gap:24px;margin:0 auto}.page-template-nordisk-ehandel .product-drawer .canvas-container #product-drawer-canvas{max-width:100%}.page-template-nordisk-ehandel .product-drawer .canvas-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px;position:relative}@media (max-width: 768px){.page-template-nordisk-ehandel .product-drawer-wrapper{width:100%}.page-template-nordisk-ehandel .product-drawer{max-width:100%}.page-template-nordisk-ehandel .product-drawer.drawing-active .canvas-container{width:100%;display:flex;flex-direction:row;gap:8px}.page-template-nordisk-ehandel .product-drawer canvas{width:100%;object-fit:contain}.page-template-nordisk-ehandel .product-drawer.drawing-expanded .canvas-container{flex-direction:column}.page-template-nordisk-ehandel .product-drawer.drawing-active{display:flex;width:100%;margin-bottom:16px}}.page-template-nordisk-ehandel #product-drawer-container{display:none}.page-template-nordisk-ehandel #product-drawer-container.product-drawer-container-active{display:block}.page-template-nordisk-ehandel .product-name-container{display:flex;flex-direction:row;justify-content:space-between;gap:16px}.page-template-nordisk-ehandel .product-name-container-brand{max-width:110px;max-height:110px;height:auto;margin-top:4px}.page-template-nordisk-ehandel .product-name-container-brand img{max-height:90px}@media (max-width: 768px){.page-template-nordisk-ehandel .product-name-container{display:none}}.page-template-nordisk-ehandel .product-drawer-wrapper .product-drawer-bbr-rules{display:none}.page-template-nordisk-ehandel .product-drawer-wrapper .product-drawer-bbr-rules.show{color:red}.page-template-nordisk-ehandel #bg-total-price.no-campaign:before{content:"Alltid bra pris";font-size:1.4rem;color:var(--nordisk-ehandel-price-red)!important;display:flex;width:fit-content;margin-right:8px;padding:8px;background-color:var(--nordisk-ehandel-yellow-badge);box-shadow:4px 4px 0 0 var(--nordisk-ehandel-badge-box-shadow);vertical-align:top}.page-template-nordisk-ehandel .tabs-thumbs{display:flex;flex-wrap:wrap;gap:4px;margin:0 0 24px;padding:0;list-style:none}.page-template-nordisk-ehandel .tabs-thumbs li{display:inline-flex;flex-direction:column;vertical-align:top;text-align:center;max-width:19%;padding:4px;margin:0;border:2px solid #ddd;cursor:pointer;max-width:74px;width:74px}.page-template-nordisk-ehandel .ml-product-picturesmall-comment{font-size:1.2rem;line-height:1.2;text-wrap:wrap;-webkit-hyphens:auto;hyphens:auto}.page-template-nordisk-ehandel .tabs-thumbs .tab.current{border-color:#666}.page-template-nordisk-ehandel .product-drawing-icon{width:60px;height:60px;background-image:url(https://www.bygggrossen.se/images/icons/product-drawing-icon.svg);background-size:50px;background-repeat:no-repeat;background-position:center}.page-template-nordisk-ehandel .tabs-thumbs li.current{color:#fff}.page-template-nordisk-ehandel .tab-content{display:none;line-height:1.4;position:relative;overflow:hidden}.page-template-nordisk-ehandel .tab-content .product-image-wrapper{padding:15px;margin-bottom:24px}.page-template-nordisk-ehandel .tab-content.current{display:inherit}.page-template-nordisk-ehandel .spacer{height:24px}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .hero{background-color:var(--nordisk-ehandel-yellow-badge);box-shadow:4px 4px 0 0 var(--nordisk-ehandel-red);margin-bottom:24px;background-image:url(https://www.bygggrossen.se/images/kampanj/desktop-background-campaign.jpg);background-size:cover}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .hero-wrapper{display:flex;align-items:center;max-width:1024px;margin:0 auto;padding-top:16px}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .hero-wrapper>div{color:#fff;display:flex;flex-direction:column;flex:2;justify-content:center;align-items:center}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .hero-wrapper>div:nth-child(2){flex:1}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .hero img{width:240px;mix-blend-mode:multiply}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .hero h1,.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .hero h2{color:#fff;padding:0;line-height:1.2;box-shadow:none}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .hero h1{font-size:4rem}@media (max-width: 992px){.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .hero-wrapper{padding:16px;flex-direction:column}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .hero h1{font-size:3rem}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .hero h2{font-size:2.4rem}}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .wrapper{background:#fff;background:-moz-linear-gradient(356deg,rgb(255,255,255) 0%,#ffe7d9);background:-webkit-linear-gradient(356deg,rgb(255,255,255) 0%,#ffe7d9);background:linear-gradient(356deg,#fff,#ffe7d9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffe7d9",GradientType=1)}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .wrapper-middle,.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .wrapper-page{padding-top:16px;background-color:transparent}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .content-block h1,.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .content-block h2{line-height:1.5;color:var(--nordisk-ehandel-red);display:inline;padding:8px 12px;background-color:var(--nordisk-ehandel-yellow-badge);box-decoration-break:clone;-webkit-box-decoration-break:clone;box-shadow:4px 4px 0 0 var(--nordisk-ehandel-badge-box-shadow)}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .content-block h1+p,.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .content-block h2+p{margin-top:16px}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .wrapper-middle .ml-text-descr p{font-size:18px}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .wrapper-middle .LayoutWrapper{background-color:transparent}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .volume-bonus-wrapper{border-radius:8px;background-color:#fff;background-color:transparent}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .content-block:not(.content-block-special) .product-small .product-small-price{display:inline-block;width:fit-content;padding:8px;background-color:var(--nordisk-ehandel-yellow-badge);box-shadow:4px 4px 0 0 var(--nordisk-ehandel-badge-box-shadow)}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .product-small-price .pricetext,.page-template-nordisk-ehandel .pricetext-rec{color:var(--nordisk-ehandel-red)}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .single-product-campaign{background-color:transparent}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .single-product-campaign .product-small .product-small-name a{color:var(--nordisk-ehandel-red)}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .product-small:not(.slick-slide) .product-small-image-container{padding:8px;border-radius:10px;background-color:#fff;overflow:hidden}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .content-block-special{padding:16px;background-color:var(--nordisk-ehandel-yellow-badge);box-shadow:4px 4px 0 0 var(--nordisk-ehandel-badge-box-shadow)}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .content-block-special .product-small-container ml{margin-bottom:0}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .content-block-special .ml-textblock p:last-of-type{margin:0}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen p{font-family:Arial,Helvetica,sans-serif}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .content-block-special .fn-carousel{padding-bottom:0}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .content-block-special .product-small-container{margin-bottom:0}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .content-block-special .ml-textblock p{font-size:1.7rem;line-height:1.3;color:var(--nordisk-ehandel-red)}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .product-small .product-small-section-one .product-small-name a{font-size:1.8rem;color:var(--nordisk-ehandel-red)}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .content-block-special h1,.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .content-block-special h2{font-size:4rem;padding:0;line-height:1.2;text-shadow:3px 2px 0 white;box-shadow:none}.page-template-nordisk-ehandel .body-alltid-bra-priser-pa-bygggrossen .btn-primary{font-size:1.6rem!important;font-weight:600;color:var(--nordisk-ehandel-red);text-decoration:none;padding:4px 16px;border-radius:20px;border-color:var(--nordisk-ehandel-khaki);background-color:var(--nordisk-ehandel-khaki)!important;box-shadow:2px 4px 0 0 var(--nordisk-ehandel-badge-box-shadow)}.page-template-nordisk-ehandel .energikalkylator{padding:32px 16px;background-color:#f7f7f7}.page-template-nordisk-ehandel .energikalkylator h2{font-size:3rem;font-weight:700}.page-template-nordisk-ehandel .energikalkylator-wrapper{width:1170px;margin:0 auto 48px}.page-template-nordisk-ehandel .energikalkylator-form{display:flex;gap:24px}@media (max-width: 992px){.page-template-nordisk-ehandel .energikalkylator h2{font-size:1.8rem}.page-template-nordisk-ehandel .energikalkylator-wrapper{max-width:100%}.page-template-nordisk-ehandel .energikalkylator-form{flex-direction:column}}.page-template-nordisk-ehandel .energikalkylator-location-radios{display:flex;flex-wrap:wrap;gap:10px 16px}.page-template-nordisk-ehandel .energikalkylator-location-radios label{padding:8px 16px;border:1px solid #ddd;border-radius:8px;cursor:pointer}.page-template-nordisk-ehandel .energikalkylator-location-radios input[type=radio]{display:none}.page-template-nordisk-ehandel .energikalkylator-location-radios input[type=radio]:checked+label{color:#fff;border-color:#f16411;background-color:#f16411}.page-template-nordisk-ehandel .energikalkylator .select-zone{max-width:500px;margin:0 auto 32px}.page-template-nordisk-ehandel .energikalkylator .enter-specifications{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media (max-width: 992px){.page-template-nordisk-ehandel .energikalkylator .select-zone{max-width:100%}.page-template-nordisk-ehandel .energikalkylator .enter-specifications{display:flex;flex-direction:column}}.page-template-nordisk-ehandel .energikalkylator-info{margin-top:32px}.page-template-nordisk-ehandel .calculation-table{max-width:500px;padding:24px;margin:48px auto 0;background-color:#fff}.page-template-nordisk-ehandel .calculation-table h3{font-weight:700;text-align:center;margin-top:0}.page-template-nordisk-ehandel .energy-calculator .calc-left{margin-bottom:20px}.page-template-nordisk-ehandel .energy-calculator .calc-left tr{height:37px}.page-template-nordisk-ehandel .energy-calculator .calc-left td.bmi-txt{width:220px}.page-template-nordisk-ehandel .energy-calculator .calc-left select{width:100px;background:#fff;padding:5px;border:1px solid #afd2ef;margin:0}.page-template-nordisk-ehandel .energy-calculator .calc-left .bmiform{width:88px;background:#fff;padding:5px;border:1px solid #afd2ef}.page-template-nordisk-ehandel .calc-left .infostjerne-energikalkulator{padding-top:3px;float:right;font-size:20px;position:absolute}.page-template-nordisk-ehandel .calc-left .infostjerne-energikalkulator-en{margin-left:-13px}.page-template-nordisk-ehandel .calc-left .infostjerne-energikalkulator-to{margin-left:-20px}.page-template-nordisk-ehandel .energy-calculator .bmibutton{background:#888;background:#aecb60;color:#fff;border:0px;height:30px;width:100px;font-size:14px!important;text-transform:uppercase;opacity:.9;font-family:Arial,Heletica,Sans-serif;border:0;padding:0}.page-template-nordisk-ehandel .energy-calculator .bmibutton:hover{opacity:1}.page-template-nordisk-ehandel .energy-calculator .TableEnergi{background:#888;margin:0;box-shadow:0 0 4px #bbb;font-size:12px;color:#000}.page-template-nordisk-ehandel .energy-calculator table.TableEnergi th{color:#fff}.page-template-nordisk-ehandel .energy-calculator table.TableEnergi tr{height:29.4px;display:table;margin-bottom:1px;width:223px}.page-template-nordisk-ehandel .energy-calculator table.TableEnergi tr td{font-size:13px}.page-template-nordisk-ehandel .energy-calculator table.TableEnergi tr:hover td{background:#7fceef;color:#fff}.page-template-nordisk-ehandel .energy-calculator td.energikalk-col1{width:25px;padding:5px 0 5px 10px}.page-template-nordisk-ehandel .energy-calculator th{text-align:left}.page-template-nordisk-ehandel .energy-calculator th.kwh{width:72px}.page-template-nordisk-ehandel .energy-calculator th{font-weight:700;color:#000;text-transform:uppercase}.page-template-nordisk-ehandel .energy-calculator th.energikalk-col1{padding:10px 0 7px 9px;width:40px}.page-template-nordisk-ehandel .energy-calculator td.energikalk-col2{width:50px}.page-template-nordisk-ehandel .energy-calculator td.energikalk-col3{width:75px}.page-template-nordisk-ehandel .energy-calculator td.energikalkulator-odd{background:#ccc;margin-bottom:1px}.page-template-nordisk-ehandel .energy-calculator td.energikalkulator-even{background:#ddd;margin-bottom:1px}.page-template-nordisk-ehandel .energikal-desc-en,.page-template-nordisk-ehandel .energikal-desc-to{font-size:.9rem;margin-right:20px}.page-template-nordisk-ehandel .energikal-desc{line-height:15px}.page-template-nordisk-ehandel .hero-orange{font-size:1.6rem;font-weight:700;text-align:center;color:#fff;display:flex;flex-direction:column;padding:24px;background-color:#f16411;background-image:url(https://www.bygggrossen.se/images/kampanj/desktop-background-campaign.jpg);background-size:cover}.page-template-nordisk-ehandel .hero-orange h2{font-size:3rem;color:#fff}.page-template-nordisk-ehandel .hero-orange .hero-wrapper{max-width:100%;width:750px;margin:0 auto 16px}.page-template-nordisk-ehandel .hero-orange .hero-wrapper p{font-size:2rem}.page-template-nordisk-ehandel .hero-orange .mark{color:var(--nordisk-ehandel-blue-dark);background-color:var(--nordisk-ehandel-khaki)}.page-template-nordisk-ehandel .hero-orange .btn{font-size:1.8rem;font-weight:700;color:var(--nordisk-ehandel-blue-dark);text-decoration:none;background-color:var(--nordisk-ehandel-khaki)}.page-template-nordisk-ehandel .hero-orange .buttons{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}@media (min-width: 768px){.page-template-nordisk-ehandel .hero-orange h2{font-size:5rem}}@media (max-width: 768px){.page-template-nordisk-ehandel .body-product .product-small .product-small-image-container .product-small-image .product-small-image-symbol{max-width:60px}}.page-template-nordisk-ehandel #show_speed_button{display:none!important}.page-template-nordisk-ehandel .button-custom{font-size:1.6rem;font-weight:700;color:#fff!important;text-decoration:none!important;background-color:var(--nordisk-ehandel-orange-light);padding:12px 24px;border-radius:5px}.page-template-nordisk-ehandel .grecaptcha-badge{display:none}.page-template-nordisk-ehandel .rulemailer-subscriber-form{font-family:Lato,Avenir,sans-serif;width:100%;padding:24px;border:1px solid #e7e9ee;background-color:#f7f7f7}.page-template-nordisk-ehandel .rulemailer-subscriber-form label{display:inline-block;font-weight:700;line-height:20px;letter-spacing:0em;color:#3f4752;font-size:14px;margin-bottom:8px}.page-template-nordisk-ehandel .rulemailer-subscriber-form input{box-sizing:border-box;display:block;margin-bottom:24px;width:100%;border-radius:8px;padding:9px 12px;border:1px solid #e7e9ee;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0em;color:#0f0f1f}.page-template-nordisk-ehandel .rulemailer-subscriber-form input:focus{outline:none;border-color:#3a36db}.page-template-nordisk-ehandel .rulemailer-subscriber-form input[type=checkbox]{display:inline-block;width:auto;margin-right:10px}.page-template-nordisk-ehandel .rulemailer-subscriber-form button{display:block;width:100%;margin-top:20px;background:#3a36db;color:#fff;line-height:1.33;padding:3px 16px;height:40px;cursor:pointer;border-radius:8px;border:0;box-shadow:0 1px 1px #00000014,0 2px 5px #0000001f,inset 0 -1px 1px #00000029;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0em;text-align:center}.page-template-nordisk-ehandel .rulemailer-subscriber-form button:hover{background:#295eff;color:#fff}.page-template-nordisk-ehandel .rulemailer-subscriber-form button:active{background:#211fad;color:#fff}.page-template-nordisk-ehandel .rulemailer-email-check{display:none!important}.page-template-nordisk-ehandel .outer-container{width:100%;margin:0 auto}.page-template-nordisk-ehandel .full-width{grid-column:1/span 2;padding:20px}.page-template-nordisk-ehandel .cell{background:#e6e6e6;padding:20px}.page-template-nordisk-ehandel .campaign-header{text-align:center;max-width:750px;margin:0 auto}.page-template-nordisk-ehandel .campaign-header h1{font-size:24px;margin-bottom:10px}.page-template-nordisk-ehandel .campaign-header p{font-size:16px}.page-template-nordisk-ehandel .state-msg{text-align:center;padding:60px 20px;font-size:18px;color:#666}.page-template-nordisk-ehandel .wp-block-heading a{text-decoration:none}.page-template-nordisk-ehandel .has-text-align-center{text-align:center}.page-template-nordisk-ehandel [v-cloak]{display:none}.page-template-nordisk-ehandel .grid-container>div.wp-block-columns{display:flex;align-items:center;flex-direction:column;gap:20px;container-type:inline-size}.page-template-nordisk-ehandel .grid-container>.wp-block-columns>.wp-block-column>.wp-block-columns{display:flex;align-items:center;flex-direction:column;gap:20px;container-type:inline-size}.page-template-nordisk-ehandel .wp-block-columns{display:flex;align-items:center;flex-direction:column;gap:20px;container-type:inline-size}.page-template-nordisk-ehandel .wp-block-columns .wp-block-column{flex:1;width:100%}.page-template-nordisk-ehandel .wp-block-column.is-vertically-aligned-top{align-self:flex-start}.page-template-nordisk-ehandel .wp-block-column.is-vertically-aligned-center{align-self:center}.page-template-nordisk-ehandel .campaign-badge{width:fit-content;margin-left:16px;padding:4px 16px;background-color:#ddd}.page-template-nordisk-ehandel .wp-block-image{line-height:0;margin:0;padding:0;width:100%;position:relative;overflow:hidden}.page-template-nordisk-ehandel .wp-block-image+p,.page-template-nordisk-ehandel .wp-block-image+.wp-block-heading{margin-top:16px}.page-template-nordisk-ehandel .wp-block-image>img{max-width:100%;width:inherit;height:auto}.page-template-nordisk-ehandel .wp-block-image>a{max-width:100%;width:inherit;height:auto}.page-template-nordisk-ehandel .wp-block-image>a img{width:stretch;width:110%;height:auto}@media (min-width: 992px){.page-template-nordisk-ehandel .grid-container>div.wp-block-columns{flex-direction:row}.page-template-nordisk-ehandel .grid-container>.wp-block-columns>.wp-block-column>.wp-block-columns{flex-direction:row}.page-template-nordisk-ehandel .grid-container>.wp-block-columns>.wp-block-column>.wp-block-image{min-height:300px}.page-template-nordisk-ehandel .grid-container>.wp-block-columns>.wp-block-column>.wp-block-image>img,.page-template-nordisk-ehandel .grid-container>.wp-block-columns>.wp-block-column>.wp-block-image>a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (max-width: 1024px){.page-template-nordisk-ehandel .wp-block-column p{font-size:1.2rem!important}}.page-template-nordisk-ehandel .has-small-font-size{font-size:1.2rem!important;padding-left:16px;padding-right:16px}.page-template-nordisk-ehandel h1.wp-block-heading,.page-template-nordisk-ehandel h2.wp-block-heading,.page-template-nordisk-ehandel h3.wp-block-heading,.page-template-nordisk-ehandel h4.wp-block-heading{padding-left:16px;padding-right:16px}.page-template-nordisk-ehandel h1.wp-block-heading+p,.page-template-nordisk-ehandel h2.wp-block-heading+p,.page-template-nordisk-ehandel h3.wp-block-heading+p,.page-template-nordisk-ehandel h4.wp-block-heading+p{padding-left:16px;padding-right:16px}.page-template-nordisk-ehandel h2.wp-block-heading{font-size:2rem;line-height:1.05;display:flex;flex-direction:column;margin-top:0}@media (min-width: 992px){.page-template-nordisk-ehandel h2.wp-block-heading{font-size:3rem}}.page-template-nordisk-ehandel .wp-block-buttons{padding-right:16px;margin-left:16px;margin-bottom:24px}.page-template-nordisk-ehandel .wp-block-buttons .wp-block-button a{font-weight:700;text-decoration:none;display:inline-block;padding:8px 16px;border-radius:20px;background:#fff}.page-template-nordisk-ehandel .has-white-background-color .wp-block-buttons .wp-block-button a{background-color:#eee}.page-template-nordisk-ehandel .has-background{border-radius:4px;overflow:hidden}.page-template-nordisk-ehandel .has-vivid-red-background-color{background-color:#ffbaba}.page-template-nordisk-ehandel .has-black-background-color{background-color:#000}.page-template-nordisk-ehandel .has-pale-pink-background-color{background-color:#f7c6c7}.page-template-nordisk-ehandel .has-vivid-cyan-blue-background-color{background-color:var(--nordisk-ehandel-outline-blue)}.page-template-nordisk-ehandel .has-cyan-bluish-gray-background-color{background-color:#abb8c3}.page-template-nordisk-ehandel .has-light-green-cyan-background-color{background-color:#b2ebf2}.page-template-nordisk-ehandel .has-luminous-vivid-orange-background-color{background-color:#ff5722}.page-template-nordisk-ehandel .has-luminous-vivid-amber-background-color{background-color:var(--nordisk-ehandel-svenskafonster-color)}.page-template-nordisk-ehandel .has-vivid-green-cyan-background-color{background-color:var(--nordisk-ehandel-moss-green)}.page-template-nordisk-ehandel .has-pale-cyan-blue-background-color{background-color:var(--nordisk-ehandel-grey-light)}.page-template-nordisk-ehandel .has-white-background-color{background-color:#fff}.page-template-nordisk-ehandel .has-text-color.has-black-color{color:#000!important}.page-template-nordisk-ehandel .has-link-color.has-black-color a{color:var(--nordisk-ehandel-orange-dark)!important}.page-template-nordisk-ehandel .has-text-color.has-white-color{color:#fff!important}.page-template-nordisk-ehandel .has-link-color.has-white-color a,.page-template-nordisk-ehandel .has-text-color.has-luminous-vivid-orange-color,.page-template-nordisk-ehandel .has-link-color.has-luminous-vivid-orange-color a{color:var(--nordisk-ehandel-orange-dark)!important}.page-template-nordisk-ehandel .has-medium-font-size,.page-template-nordisk-ehandel .has-medium-font-size a{font-size:2rem}@media (max-width: 992px){.page-template-nordisk-ehandel .has-medium-font-size,.page-template-nordisk-ehandel .has-medium-font-size a{font-size:1.5rem}}.page-template-nordisk-ehandel .wp-block-columns{container-type:inline-size}.page-template-nordisk-ehandel .content-max{max-width:750px;margin:0 auto}.page-template-nordisk-ehandel .campaign-weeks-badge:before{content:"";display:inline-block;width:70px;height:70px;background-image:url(https://www.bygggrossen.se/images/kampanj/kampanjveckor-badge.svg);background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:16px;left:16px;z-index:1}.page-template-nordisk-ehandel .wp-block-media-text{box-sizing:border-box;direction:ltr;display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.page-template-nordisk-ehandel .wp-block-media-text__media img,.page-template-nordisk-ehandel .wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.page-template-nordisk-ehandel .wp-block-media-text>.wp-block-media-text__media{grid-column:1;grid-row:1;margin:0}.page-template-nordisk-ehandel .wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.page-template-nordisk-ehandel .wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.page-template-nordisk-ehandel .wp-block-media-text>.wp-block-media-text__content,.page-template-nordisk-ehandel .wp-block-media-text>.wp-block-media-text__media{align-self:center}.page-template-nordisk-ehandel .wp-block-media-text>.wp-block-media-text__content{direction:ltr;grid-column:2;grid-row:1;padding:0 8%;word-break:break-word}.page-template-nordisk-ehandel .wp-block-media-text__content p a{text-decoration:none}.page-template-nordisk-ehandel :where(.wp-block-columns.has-background){padding:0}.page-template-nordisk-ehandel .countdown-clock{text-align:center;padding:16px}.page-template-nordisk-ehandel .countdown-inner{display:flex;gap:16px;font-size:1.4rem}.has-orange-color{color:var(--brand-orange)}.wc-block-product-template.wc-block-product-template{margin-left:0}.products-block-post-template .wp-block-post.product{display:flex;flex-direction:column}.products-block-post-template .wp-block-post.product>*{flex:1}.products-block-post-template .wp-block-post.product .wc-block-components-product-image{background-color:#f7f7f7}.products-block-post-template .wp-block-post.product .wc-block-components-product-image a{padding:24px}.products-block-post-template .wp-block-post.product .wc-block-components-product-image a img{mix-blend-mode:multiply}.products-block-post-template .wp-block-post.product .wp-block-post-title a{text-decoration:none;color:var(--main-black)}ul.products li.product{text-align:left!important}.wp-block-woocommerce-product-image a{display:flex!important;align-items:center;justify-content:center}del{color:var(--main-black);text-decoration:line-through}del>span bdi{color:var(--brand-muted)}ins{color:var(--price-red)}ins>span bdi{font-weight:800;color:inherit}ins>span bdi>span{font-size:1.8rem!important}ins>span bdi{font-size:1.875rem}@media (min-width: 768px){ins>span bdi{font-size:2.25rem}}@media (min-width: 992px){ins>span bdi{font-size:3rem}}.wc-block-components-sidebar a{color:var(--main-black);text-decoration:underline}.wc-block-components-sidebar .wc-block-components-totals-coupon a{color:var(--main-black);font-weight:800}.wc-block-components-sidebar.wc-block-cart__sidebar.wp-block-woocommerce-cart-totals-block{padding:24px;border-radius:8px;background-color:#fff}.wc-block-components-sidebar-layout .wc-block-components-main .wc-block-cart-items.wp-block-woocommerce-cart-line-items-block{padding:15px;border-radius:8px;border:1px solid #ddd}.wc-block-components-sidebar-layout .wc-block-components-main .wc-block-cart-items.wp-block-woocommerce-cart-line-items-block .wc-block-components-product-name{color:var(--main-black)}.wp-block-navigation{padding:24px;margin-bottom:16px;border-radius:8px;background-color:var(--khaki)}@media (min-width: 992px){.wp-block-navigation{margin-bottom:32px}}.wp-block-navigation .wp-block-navigation__container{gap:24px}.wp-block-navigation .wp-block-navigation-item__content{font-size:1.2rem;font-weight:800;color:#3d260d!important}.wp-block-buttons.category-row .wp-block-button,.wp-block-buttons.category-row{display:flex}.wp-block-buttons.category-row>div{flex:1}.wp-block-buttons.category-row>div a{display:flex;font-size:var(--textsize-small);font-weight:800;flex-direction:column;align-items:center;width:100%}.wp-block-buttons.category-row>div a img{margin:0 auto}.wp-block-buttons.category-row{background-color:transparent}.icon-door,.icon-window{background-color:red}.gutenberg-special-text-block{display:flex;flex-direction:row;gap:24px;max-width:100%;width:900px;margin:0 auto}.gutenberg-special-text-block>div{flex:1}.gutenberg-special-text-block .image{max-width:80px}.gutenberg-special-text-block .image img{width:100%;max-width:100%;height:auto}.gutenberg-special-text-block a{color:var(--link-blue)}.gutenberg-special-text-block p:last-of-type{margin-bottom:0}@media (min-width: 992px){.gutenberg-special-text-block .image{max-width:150px}}.frontpage-search{min-height:auto!important;margin-bottom:16px!important}.frontpage-search h1{text-shadow:0px 0px 6px rgba(0,0,0,.5)}.frontpage-search .wp-block-buttons .wp-block-button{margin-bottom:0}.frontpage-search .wp-block-buttons .wp-block-button a{border:1px solid var(--border-color)}@media (min-width: 768px){.frontpage-search{max-height:270px}}
