/** Shopify CDN: Minification failed

Line 105:65 Unexpected "{"

**/
.header-row{display:flex;gap:10px;border-bottom: 1px solid var(--color-lightgrey);align-items:center;padding:0px 9px;}
.header-left{width:36%;}
.header-right{width:36%;text-align:right;position:relative;}
.header-center{width:32%;padding:0px 10px;text-align:center;position:relative;min-width:550px;}
.megamenu h4{color:var(--color-accentgrey);text-transform:uppercase;}
.mainlinknav{display:inline-block;padding-top:14px;padding-bottom:14px;position:relative;}
.header_nav .list--inline > li > a{padding:0px 15px;}
.header_nav .list--inline > li{position:relative;} 
.header_nav .list--inline .megalistli{position:static;}
.megamenu{position:absolute;top:100%;left:0;right:0;width: 100%;max-width: 100%;margin: 0 auto;z-index:1;visibility:hidden;opacity:0;transition:0.3s;}
.megamenu_inr{align-items:start;background:var(--background-color);border-style: solid;border-color:var(--color-lightgrey);border-width:1px;display: flex;padding:24px 50px;text-align:left;justify-content:space-between;}
.header-center .megamenu_inr{padding:24px 100px;}
.megalist{display:grid;gap:8px;}
.mega_wrap{gap:14px;display:grid;min-width:120px;}
.mainlinknav:after{content:'';transform-origin: right;position: absolute;bottom: -1px;left: 0;width: 100%;transform: scaleX(0);background: var(--color-black);height: 2px;transition: transform .3s ease-out;z-index:11;}
.header_nav li:hover .mainlinknav:after,.mainlinknav.active:after,.header-icons li:hover .mainlinknav:after{transform: scaleX(1);transform-origin: left;}
.nav-dropdown{border-style: solid;border-color:var(--color-lightgrey);border-width:1px;padding:24px;width:120px;background:var(--background-color);z-index:1;position:absolute;left:0;top:100%;text-align:left;visibility:hidden;opacity:0;transition:0.3s;}
.megalistli:hover .megamenu,.header_nav li:hover .nav-dropdown,.header_cl_cls:hover .megamenu{visibility:visible;opacity:1;}
.h_icon{display:none;}
.header-icons > li > a{display:inline-block;padding:14px 8px;}
.header-icons > li > .h_carturl{padding:10px 8px;}
.header-icons li a.h_cc_cls{padding-top:0;padding-bottom:0;}
.cls-en,.cls-ne,.cls-nl,.cls-de{display:none;}
[lang="de"] .cls-de,[lang="nl"] .cls-nl,[lang="en"] .cls-en{display:inline-block;}
.header_cl_cls{position:static;}
.header_cl_cls .megamenu{width:323px;right:-15%;}
.megalist a{padding:2px 10px 2px 0;display:inline-block;}
body .wg-list.country-selector li{margin:0;}
body .country-selector .wg-li{width:100%;}
.header-icons .wg-list.country-selector a{padding:2px 0px;margin-bottom:12px;display:block;line-height:inherit;font-size:14px;}
.wg-list.country-selector .wgcurrent a{font-weight:bold;text-decoration:none !important;}
.wg-list.country-selector a:hover{text-decoration:none !important;}
.country-selector .wg-li.focus a, .country-selector a:hover{color:inherit !important;}
.header-icons .CountryList li a,.header-icons .CountryList li button{padding:2px 0px;display:inline-block;margin-bottom:12px;}
.header-icons .CountryList li.active a,.CountryList li.active button{font-weight:bold;} 
.list--inline> .mob_h_icon{display:none;}
.h_logo svg{vertical-align:middle;}
.h_logo{display: inline-block;padding: 13px 15px;vertical-align: middle;}
.section-announcement-bar p{font-size:10px;line-height:11px;}
.section-announcement-bar a{display:block;}
.section-announcement-bar{padding:10px 10px;}
.wg-li:last-child a,.CountryList li:last-child button{margin-bottom:0 !important;}
.snippet-search-bar input[type="text"]{width:100%;border-bottom:0;padding:14px 24px;}
.snippet-search-bar form{display:flex;}
.search-Button,.closesearch{padding: 11px 24px;}
.search-Button svg,.closesearch svg{vertical-align:middle;}
.snippet-search-bar input[type="text"]::-webkit-input-placeholder {opacity:0.2;}
.snippet-search-bar input[type="text"]:-ms-input-placeholder {opacity:0.2;}
.snippet-search-bar input[type="text"]::placeholder{opacity:0.2;}
.search-row{display: grid;grid-auto-rows: minmax(0,1fr);gap: 4px;grid-template-columns: repeat(4, minmax(0, 1fr));}
.bottom-search-button{padding:23px 15px 22px;}
.closesearch{display:none;}
.enable_search .closesearch{display:block;}
.enable_search .search-Button{display:none;}
.header_group{position: -webkit-sticky;position:sticky;top:0;z-index:11;background:var(--background-color);}
.hd_searchbox{display:none;background:var(--background-color);position:absolute;top:100%;left:0;right:0;}
.search-open .hd_searchbox{display:block;}
.box-overlay,.header-overlay{position: fixed;left: 0;right: 0;top: 0;bottom: 0;background:rgb(5 5 5 / 20%);z-index: -1;display: block !important;visibility:hidden;opacity:0;/*transition:0.3s;*/cursor:pointer;}
.search-open .box-overlay,.menu-open .header-overlay{visibility:visible;opacity:1;z-index: 1;}
.search-open,.menu-open{overflow:hidden;position:relative;touch-action: none;-ms-touch-action: none;}
/*.search-open{height:100px;}*/
.search-Button svg{vertical-align: -3px;}
/*---Menu Drawer---*/
.snippet-menu-drawer{position: fixed;left: 0;top: 0;bottom: 0;z-index: 11;transform: translate(-100%);transition: .3s;background: var(--background-color);width: 100%;max-width: 340px;overflow:auto;overflow-x: hidden;}
.search-open .snippet-menu-drawer{overflow:hidden;}
.menu_top{display: flex;align-items: center;justify-content: space-between;border-bottom:1px solid var(--color-lightgrey);}
.menuclose,.m_inner_topbar a{display: inline-block;padding: 16px 23px;vertical-align: middle;}
.m_inner_topbar .back_m_menu{padding-left:16px;}
.menuclose svg{vertical-align: -2px;width: 12px;}
.m_inner_topbar{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-accentgrey);max-height:54px;overflow:hidden;}
.m_inner_topbar span{text-transform:uppercase;font-size: 12px;line-height: 15px;}
.mob_nextlevel li:not(.m_inner_topbar) a,.mob_nextlevel li button{text-transform:inherit;display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 20px 16px 16px;border-bottom:1px solid var(--color-lightgrey);font-size:14px;line-height:21px;color: var(--text-color);}
.mob_firstlink{font-weight: 300;font-size: 50px;line-height: 92%;font-family:var(--heading-font);display:block;padding:10px 16px;}
.menu_middle{padding:40px 0px;}
.menu_bottom li a{display:flex;width:100%;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-lightgrey);padding:19px 16px;text-transform:uppercase;font-size:12px;line-height:15px;}
.menu_bottom li:first-child a{border-top:1px solid var(--color-lightgrey);}
.menu-drawerinr{height:100%;}
.mob_nextlevel {position: fixed;top: 0;left: 0;transform: translateX(100%);transition: 0.3s;background:var(--background-color);width: 100%;height: 100%;overflow: auto;overflow-x:hidden;pointer-events:none;}
.menu-drawerinrbtm{height: calc(100% - 54px);overflow: auto;display: flex;flex-direction: column;justify-content: space-between;}
.mob_nextlevel.active,.menu-open .snippet-menu-drawer{transform: translateX(0%);pointer-events:auto;}
.mob_nextlevel li.m_inner_topbar a{display: inline-block;width: auto;}
.back_m_menu svg{vertical-align: -2px;}
.menu_top .menuclose{padding:16px 23px 16px;}
.menu_top{padding-left:4px;}
.m_new_label{font-size:8px;line-height: 12px;color: var(--color-accentgrey);display: inline-block;vertical-align: 1px;margin-left: 8px;}
.cart-bubble{width:20px;height:20px;border-radius:50%;line-height:20px;text-align:Center;font-size: 12px;line-height: 20px;color:var(--color-white);background:var(--color-black);display:none;margin-left:8px;}
.cart-bubble.active{display:inline-block;}
.search-Button[disabled]{color:inherit;}
#predictive-search{max-height:calc(100vh - 124px);overflow:auto;}
#predictive-search::-webkit-scrollbar-track{background-color: #F5F5F5;}
#predictive-search::-webkit-scrollbar{width:3px;background-color: #F5F5F5;}
#predictive-search::-webkit-scrollbar-thumb{background-color: #ccc;border: 2px solid #ccc;}
@media(max-width:1390px){
  .header_cl_cls .megamenu{right:0;}
  .header-icons>li>a,.header-icons>li>.h_carturl{padding:13px 7px;}
}
@media(max-width:1199px){
  .header-icons>li>a,.header-icons>li>.h_carturl{padding:14px 6px;}
  .header_nav .list--inline>li>a{padding:0px 9px;}
  .megamenu_inr,.header-center .megamenu_inr{padding:24px 100px;}{padding:24px 30px;}
  .header_cl_cls .megamenu{left:-30%;width:250px;}
  .header-row{padding:0px 14px 0 9px;}
  .cart-bubble{margin-left:3px;}
  .mega_wrap{min-width:inherit;}
  .header-center .megamenu{min-width: 500px;left: -55px;}
  .header-center{min-width:auto;}
}
@media(max-width:991px){
  .list--inline>.mob_h_icon{display:inline-block;}
  li.desk_h_icon,.header-center,.h_text{display:none;}
  .h_icon{display:inline-block;}
  .header-icons svg{vertical-align:bottom;}
  .h_logo svg{max-width:145px;max-height:11.3px;vertical-align: -2px;}
  .header-right{width:40%;}
  .header-left{width:60%;}
  .header-icons>li>a,.header-icons>li>.h_carturl{padding:15px 12px;}
  .header-row{padding:0px 4px;}
  .h_logo{padding:16px 12px;}
  .menu_bottom li a{line-height:100%;padding:21px 16px 20px;}
  .menu-burger svg{vertical-align:-1px;}
  .cart_dh_cls{position:relative;}
  .cart-bubble {position: absolute;right: -6px;width: 14px;height: 14px;font-size: 8px;line-height: 15px;bottom: -4px;}
  .mob_nextlevel .weglot-container,.mob_nextlevel .country-selector,.mob_nextlevel .wg-list.country-selector ul{width:100%;}
  .menu_bottom .nextlevel_url > span{line-height:100%;}
  .menu_bottom .nextlevel_url svg{vertical-align:-3px;}
  .menu_bottom li a.nextlevel_url{padding:20px 16px;}
  .rp_m_search svg{vertical-align: -3px;}
  .menu_bottom li a.rp_search{padding:18px 16px 18px;}
  .snippet-search-bar input[type=text]{padding: 16px 16px;}
  .search-Button{padding:18px 21px;}
  .closesearch{padding:17px 21px 16px;}
  .closesearch svg{vertical-align:-2px;width:12px;}
  .search-row{gap: 1px;grid-template-columns: repeat(2,minmax(0,1fr));}
  #predictive-search .search-row .mobile_quickcart{display:none;}
  .bottom-search-button{padding:23px 15px 23px;}
  #predictive-search .button-border{color:var(--text-color);}
  .menu_bottom li .menuclose{padding-left:24px;padding-right:24px;}
  /*#predictive-search{max-height: calc(100vh - 139px);} */
  .search-open{position:fixed;}
  .search-open .header_group{position:fixed;top:0;width:100%;}
  #predictive-search{position: fixed;top: 139px;height: calc(100% - 139px);z-index: 1;left: 0;right: 0;overflow: auto;}
  #predictive-search-results{background:#fff;}
}
.header_cl_cls .megamenu.locale-single-column {width: 161.5px;right: 45px;left: auto;}




