@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;--main-black: #2b2727;--main-black-black: #000;--main-orange: #f16411;--main-green: #1fb381;--main-green-dark: #139468;--main-blue: #7dadff;--orange-dark: #e74613;--brand-muted: rgb(108, 117, 125);--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);--header1-size: 3rem;--header2-size: 2.25rem;--header3-size: 1.875rem;--header4-size: 1.5rem;--header5-size: 1.25rem;--header6-size: 1rem;--text-body: var(--header6-size);--text-small: .9rem}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;font-size:16px}@media (min-width: 768px){body{font-size:18px}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content-area{background-color:#fff}.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:1.875rem}@media (min-width: 768px){.h1,h1{font-size:2.25rem}}@media (min-width: 992px){.h1,h1{font-size:3rem}}.h2,h2{font-size:1.5rem}@media (min-width: 768px){.h2,h2{font-size:1.875rem}}@media (min-width: 992px){.h2,h2{font-size:2.25rem}}.h3,h3{font-size:1.25rem}@media (min-width: 768px){.h3,h3{font-size:1.5rem}}@media (min-width: 992px){.h3,h3{font-size:1.875rem}}.h4,h4{font-size:1rem}@media (min-width: 768px){.h4,h4{font-size:1.25rem}}@media (min-width: 992px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:.9rem}@media (min-width: 768px){.h5,h5{font-size:1rem}}@media (min-width: 992px){.h5,h5{font-size:1.25rem}}.h6,h6{font-size:.9rem}@media (min-width: 992px){.h6,h6{font-size:1rem}}h1,h2,h3,h4,h5,h6,.wc-block-grid__product-title{color:var(--main-black)}a{color:var(--link-blue)}.small-text{font-size:.8rem;opacity:.8}.mt16{margin-top: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}.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 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;padding:8px 0}.navigation-branding>div.site-brand{order:1}.navigation-branding>div.site-brand img{max-width:300px}.navigation-branding>div.top-search-bar{order:2}.navigation-branding>div.site-mobile-menu{display:none;order:3}.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{order:3}.navigation-branding>div.mini-cart-menu .button-mini-cart{position:relative}@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:1rem;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}}.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}.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;position:relative}.site-footer .site-brand{max-width:300px;margin-top:16px}.site-footer:after{content:"";width:100%;height:70px;background-size:cover;background-image:url("data:image/svg+xml,%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%202834.6%20283.5'%20style='enable-background:new%200%200%202834.6%20283.5;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23ffead0;}%20.st1{fill:%23DF4131;}%20%3c/style%3e%3crect%20x='-34.2'%20y='-30.4'%20class='st0'%20width='2903'%20height='344.4'/%3e%3cg%3e%3cpolygon%20class='st1'%20points='71.5,-30.4%20-34.2,75.2%20-34.2,126.2%20122.5,-30.4'/%3e%3cpolygon%20class='st1'%20points='179.9,-30.4%20-34.2,183.6%20-34.2,234.5%20230.8,-30.4'/%3e%3cpolygon%20class='st1'%20points='288.2,-30.4%20-34.2,291.9%20-34.2,313.9%20-5.2,313.9%20339.2,-30.4'/%3e%3cpolygon%20class='st1'%20points='396.5,-30.4%2052.2,313.9%20103.1,313.9%20447.5,-30.4'/%3e%3cpolygon%20class='st1'%20points='504.8,-30.4%20160.5,313.9%20211.5,313.9%20555.8,-30.4'/%3e%3cpolygon%20class='st1'%20points='613.2,-30.4%20268.8,313.9%20319.8,313.9%20664.1,-30.4'/%3e%3cpolygon%20class='st1'%20points='721.5,-30.4%20377.2,313.9%20428.1,313.9%20772.5,-30.4'/%3e%3cpolygon%20class='st1'%20points='829.8,-30.4%20485.5,313.9%20536.5,313.9%20880.8,-30.4'/%3e%3cpolygon%20class='st1'%20points='938.2,-30.4%20593.8,313.9%20644.8,313.9%20989.1,-30.4'/%3e%3cpolygon%20class='st1'%20points='1046.5,-30.4%20702.1,313.9%20753.1,313.9%201097.5,-30.4'/%3e%3cpolygon%20class='st1'%20points='1154.8,-30.4%20810.5,313.9%20861.4,313.9%201205.8,-30.4'/%3e%3cpolygon%20class='st1'%20points='1263.2,-30.4%20918.8,313.9%20969.8,313.9%201314.1,-30.4'/%3e%3cpolygon%20class='st1'%20points='1371.5,-30.4%201027.1,313.9%201078.1,313.9%201422.5,-30.4'/%3e%3cpolygon%20class='st1'%20points='1479.8,-30.4%201135.5,313.9%201186.4,313.9%201530.8,-30.4'/%3e%3cpolygon%20class='st1'%20points='1588.1,-30.4%201243.8,313.9%201294.8,313.9%201639.1,-30.4'/%3e%3cpolygon%20class='st1'%20points='1696.5,-30.4%201352.1,313.9%201403.1,313.9%201747.4,-30.4'/%3e%3cpolygon%20class='st1'%20points='1804.8,-30.4%201460.5,313.9%201511.4,313.9%201855.8,-30.4'/%3e%3cpolygon%20class='st1'%20points='1913.1,-30.4%201568.8,313.9%201619.8,313.9%201964.1,-30.4'/%3e%3cpolygon%20class='st1'%20points='2021.5,-30.4%201677.1,313.9%201728.1,313.9%202072.4,-30.4'/%3e%3cpolygon%20class='st1'%20points='2129.8,-30.4%201785.4,313.9%201836.4,313.9%202180.8,-30.4'/%3e%3cpolygon%20class='st1'%20points='2238.1,-30.4%201893.8,313.9%201944.7,313.9%202289.1,-30.4'/%3e%3cpolygon%20class='st1'%20points='2346.5,-30.4%202002.1,313.9%202053.1,313.9%202397.4,-30.4'/%3e%3cpolygon%20class='st1'%20points='2454.8,-30.4%202110.4,313.9%202161.4,313.9%202505.8,-30.4'/%3e%3cpolygon%20class='st1'%20points='2563.1,-30.4%202218.8,313.9%202269.7,313.9%202614.1,-30.4'/%3e%3cpolygon%20class='st1'%20points='2671.4,-30.4%202327.1,313.9%202378.1,313.9%202722.4,-30.4'/%3e%3cpolygon%20class='st1'%20points='2779.8,-30.4%202435.4,313.9%202486.4,313.9%202830.7,-30.4'/%3e%3cpolygon%20class='st1'%20points='2868.8,-11.1%202543.8,313.9%202594.7,313.9%202868.8,39.8'/%3e%3cpolygon%20class='st1'%20points='2868.8,97.2%202652.1,313.9%202703.1,313.9%202868.8,148.2'/%3e%3cpolygon%20class='st1'%20points='2868.8,205.5%202760.4,313.9%202811.4,313.9%202868.8,256.5'/%3e%3c/g%3e%3c/svg%3e");position:absolute;bottom:0}.site-footer .widget.widget_nav_menu .widget-title{font-family:"Exo 2",serif;font-size:2em;line-height:1.214;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(--brand-green)}.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 .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 .product_list_widget li{padding:0 0 8px;margin-bottom:8px;border-color:var(--border-color);position:relative}dialog .mini-cart .widget_shopping_cart_content .product_list_widget li dl.variation{margin:0 0 8px;display:none}dialog .mini-cart .widget_shopping_cart_content .product_list_widget li a:not(.remove){font-weight:900;line-height:1.2;display:flex;flex-direction:row;align-items:center;gap:16px;margin-bottom:8px;padding-right:80px}dialog .mini-cart .widget_shopping_cart_content .product_list_widget li a:not(.remove) img{min-width:80px;height:auto}dialog .mini-cart .widget_shopping_cart_content .product_list_widget li a.remove{font-size:.9rem;color:#fff;text-indent:0;color:var(--dark-grey);width:auto;height:auto}dialog .mini-cart .widget_shopping_cart_content .product_list_widget li a.remove:before{display:none}dialog .mini-cart .widget_shopping_cart_content .product_list_widget li a.remove:after{content:"Ta bort";text-decoration:underline;font-family:inherit;font-weight:900;font-size:var(--textsize-small);margin-left:4px;position:relative}dialog .mini-cart .widget_shopping_cart_content .product_list_widget li .quantity{font-weight:700;color:var(--main-red);display:flex}dialog .mini-cart .widget_shopping_cart_content .product_list_widget li .quantity:before{content:"";min-width:80px;margin-right:16px}dialog .mini-cart .widget_shopping_cart_content .product_list_widget li img{float:none}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__total{color:var(--main-black)}dialog .mini-cart .woocommerce-mini-cart-item{display:flex;flex-direction:column;padding-top:8px;position:relative}dialog .mini-cart .woocommerce-mini-cart-item a:not(.remove){font-weight:700;color:var(--main-black);font-weight:900;font-size:1rem;line-height:1.2;display:flex;flex-direction:row;align-items:center;gap:16px;margin-bottom:8px;padding-right:80px}dialog .mini-cart .woocommerce-mini-cart-item a.remove{font-size:.9rem;color:#fff;display:block;width:auto;height:auto}dialog .mini-cart .woocommerce-mini-cart-item a.remove:before{content:"Ta bort";text-decoration:underline;font-family:inherit;font-weight:900;font-size:var(--textsize-small);color:var(--dark-grey);margin-left:4px;position:relative}dialog .mini-cart .woocommerce-mini-cart-item span.quantity{font-weight:700;color:var(--main-red);display:flex}dialog .mini-cart .woocommerce-mini-cart-item dl.variation p{margin-bottom:0}dialog .mini-cart .woocommerce-mini-cart-item dl.variation dd{margin-bottom:0}dialog .mini-cart .woocommerce-mini-cart-item .variation{display:none}dialog .mini-cart .woocommerce-mini-cart__buttons{display:flex;justify-content:space-between;margin-bottom:0}dialog .mini-cart .woocommerce-mini-cart__buttons .button.wc-forward{border-radius:4px}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(--brand-green)}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(--brand-green)}.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(--brand-green)!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(--brand-green)!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.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{padding:8px!important;margin-bottom:0!important}.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:1.41575em!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 .woocommerce-mini-cart-item a:not(.remove){text-decoration:none;flex:2;padding-right:0!important}dialog#drawer-menu .drawer-menu__wrapper .mini-cart .woocommerce-mini-cart__total{text-align:center}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.2rem;font-weight:400;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}.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:4px;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)}.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}.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{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;line-height:1.2;font-style:italic;text-align:center;color:#fff;display:flex;flex-direction:column;padding:24px 20px;max-width:120px;border-radius:100%;background-color:var(--brand-red);position:absolute;top:8px;left:8px}.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.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}}@-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)}}.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{min-height:110px;margin-bottom:16px;position:relative}.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{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{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-size);margin:0}}.brand-header--logo-only>div:not(.term-description-wrapper){display:flex;align-items:center;min-height:auto;gap:8px;padding:8px;border-radius:8px;border:1px solid #eee;overflow:hidden}.brand-header--logo-only>div:not(.term-description-wrapper) .brand-title{order:2}.brand-header--logo-only>div:not(.term-description-wrapper) img{order:1;max-height:66px;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:4px;top:unset;right:16px;bottom:16px}}.term-description-wrapper{order:2}.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: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}.storefront-sorting{display:flex;flex-direction:column;gap:24px;margin-bottom:var(--header5-size)!important}.storefront-sorting .woocommerce-ordering{display:flex;margin:20px 0;padding:20px;background:#f8f9fa;border-radius:4px}.custom-category-content{margin:20px 0;padding:20px;background:#f8f9fa;border-radius:4px}.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:4px;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:4px;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;border-radius:4px;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:4px;background-color:var(--yellow-badge);border:1px solid var(--price-red);box-shadow:4px 4px 0 0 var(--price-red);position:absolute;top:4px;left:4px;z-index:1}.product .campaign-title{font-family:"Exo 2",serif;font-style:italic;font-weight:900;letter-spacing:.03rem;color:var(--price-red)}.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,.mega-menu .menu-link:focus-visible{border:1px solid var(--brand-muted);background-color:var(--light-grey);outline:1px solid var(--brand-muted);outline-offset:4px}.mega-menu .menu-link.depth-0{color:#fff;padding:8px 16px;background-color:transparent}.mega-menu .menu-link.depth-1{font-weight:800;margin-bottom:4px;border-bottom:1px solid var(--border-color)}.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-item label{color:#fff;display:inline-block;background-color:transparent}.mega-menu .menu-item label input{display:none}.mega-menu .menu-item label input:focus,.mega-menu .menu-item label input:focus-visible,.mega-menu .menu-item label input:focus-within{background-color:var(--brand-muted)}.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}.mega-menu .menu-item.top-level-active>label>.menu-link: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='%23FFFFFF'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.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:1.2rem;font-weight:400;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 .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(--text-small);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")}.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-size);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:4px;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:4px}.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:4px;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:0;right:0;z-index:1}.byggrossen-favorite-btn:hover{border-color:#ff4757;background:#fff5f5}.byggrossen-favorite-btn.is-favorite{background:#ff4757;border-color:#ff4757;color:#fff}.byggrossen-favorite-btn.is-favorite:hover{background:#ff3742;border-color:#ff3742}.byggrossen-favorite-btn .favorite-icon{font-size:16px;line-height:1}.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:4px}.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:4px}.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:4px;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;min-width:180px;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}}.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>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:1rem;font-weight:700;text-align:left;margin-bottom:0}.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:1.2rem;font-weight:800;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(--text-small)}.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:1.8rem;font-weight:800;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:1.2rem}.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:1.8rem;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:1.2rem}.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(--text-small);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:4px;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-badge,.product .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:#f16411e6!important;position:absolute;right:8px;bottom:8px;z-index:1}.wc-block-grid__product .product-badge span,.product .product-badge span{font-size:14px;font-weight:700}.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%}.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:before,ul.products:after{display:none!important}section.products{display:flex;flex-direction:column}.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}}.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:#f7f7f7}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 .wc-proceed-to-checkout .button.checkout-button,body.woocommerce-checkout .wc-proceed-to-checkout .button.checkout-button{font-size:var(--header5-size)}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{margin-top:16px;margin-bottom:16px}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 .size-details .stock-status,body.woocommerce-checkout .size-details .stock-status{display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:4px;background-color:var(--light-grey)}body.woocommerce-cart .size-details .stock-status:before,body.woocommerce-checkout .size-details .stock-status:before{content:"";display:inline-block;width:20px;height:10px;border-radius:4px;background-color:#ddd}body.woocommerce-cart .size-details .stock-status.stock-status-1:before,body.woocommerce-checkout .size-details .stock-status.stock-status-1:before{background-color:var(--brand-blue)}body.woocommerce-cart .size-details .stock-status.stock-status-2:before,body.woocommerce-checkout .size-details .stock-status.stock-status-2:before{background-color:var(--brand-orange)}body.woocommerce-cart .size-details .stock-status.stock-status-3:before,body.woocommerce-checkout .size-details .stock-status.stock-status-3:before{background-color:var(--brand-green)}body.woocommerce-cart .size-details .stock-status.stock-status-4:before,body.woocommerce-checkout .size-details .stock-status.stock-status-4:before{background-color:var(--brand-green)}body.woocommerce-cart .variation,body.woocommerce-checkout .variation{display:none;background-color:red}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-checkout .wp-block-woocommerce-checkout{max-width:100%!important;width:100%!important;margin:0!important}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 ul{list-style-type:none}body.woocommerce-checkout.woocommerce-order-received .woocommerce-order section.woocommerce-order-details ul li{margin-bottom:8px}body.woocommerce-checkout.woocommerce-order-received .woocommerce-order section.woocommerce-order-details .price{font-weight:700;color:var(--price-red)}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:4px!important;color:#fff;clear:both;border-left: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%}}.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{padding:16px;margin-bottom:16px;border-radius:4px;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:1.2rem;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,.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{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(--brand-green);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.woocommerce-cart{background-color:#fff}@media (min-width: 992px){body.page-template-cart.woocommerce-cart .site-content{width:100%;padding-top:24px;padding-right:25%;max-width:unset}}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:4px;background-color:#7dadff}body.page-template-cart .cart_item .cart-item__optional-product{display:flex;flex-direction:row;align-items:center;gap:16px;border-radius:4px;border:1px solid var(--border-color);overflow:hidden}body.page-template-cart .cart_item .cart-item__optional-product-name{font-weight:800}body.page-template-cart .cart_item .cart-item__optional-product-image{display:flex;align-content:center;justify-content:center;width:80px;height:80px;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-list{display:flex;flex-direction:column;gap:8px}body.page-template-cart .cart_item .cart-item__optional-product-list--header{font-weight:800}@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;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);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 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 table{border:1px solid var(--border-color)}body.page-template-cart .woocommerce-cart-form__cart-item--grouped>td .cart-group-header{padding:16px 8px;border:1px solid var(--border-color)}}@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}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)}.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{font-size:1rem!important;color:initial}del>span bdi>span{font-size:1rem!important}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}}
