@import url('https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i');@import url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');@font-face{font-family:'FAB';font-style:normal;font-weight:400;font-display:auto;src:url("../fonts/fa-brands-400.eot");src:url("../fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("../fonts/fa-brands-400.woff2") format("woff2"),url("../fonts/fa-brands-400.woff") format("woff"),url("../fonts/fa-brands-400.ttf") format("truetype"),url("../fonts/fa-brands-400.svg#fontawesome") format("svg")}@font-face{font-family:'FAFR';font-style:normal;font-weight:400;font-display:auto;src:url("../fonts/fa-regular-400.eot");src:url("../fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("../fonts/fa-regular-400.woff2") format("woff2"),url("../fonts/fa-regular-400.woff") format("woff"),url("../fonts/fa-regular-400.ttf") format("truetype"),url("../fonts/fa-regular-400.svg#fontawesome") format("svg")}@font-face{font-family:'FAFS';font-style:normal;font-weight:900;font-display:auto;src:url("../fonts/fa-solid-900.eot");src:url("../fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../fonts/fa-solid-900.woff2") format("woff2"),url("../fonts/fa-solid-900.woff")format("woff"),url("../fonts/fa-solid-900.ttf") format("truetype"),url("../fonts/fa-solid-900.svg#fontawesome") format("svg")}body{color:#333;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:400;line-height:1.55;font-size:13px}b,strong{font-weight:700}em,i{font-style:italic}mark{background:#f0f0f0;color:#000}hr{border:0;border-top:1px solid #d9d7d8;margin-bottom:20px;margin-top:20px}h1{font:700 3rem/1.1 'Open Sans',sans-serif;margin-top:0;margin-bottom:2rem;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h2{font-weight:600;line-height:1.1;font-size:2.6rem;margin-top:2.5rem;margin-bottom:2rem}h3{font-weight:600;line-height:1.1;font-size:2.1rem;margin-top:2.5rem;margin-bottom:2rem}h4{font-weight:600;line-height:1.1;font-size:1.8rem;margin-top:1.5rem;margin-bottom:.5rem}h5{font-weight:600;line-height:1.1;font-size:1.2rem;margin-top:2rem;margin-bottom:2rem}h6{font-weight:600;line-height:1;font-size:1rem;margin-top:0;margin-bottom:0}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small{color:#333;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:400;line-height:1.4;font-size:1.4rem}a,.alink{color:#333;text-decoration:none;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a:visited,.alink:visited{color:#333;text-decoration:none}a:hover,.alink:hover{color:#d9d7d8;text-decoration:none}a:active,.alink:active{color:#d9d7d8}ul,ol{margin-top:0;margin-bottom:2.5rem}ul>li,ol>li{margin-top:0;margin-bottom:1rem}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}dl{margin-bottom:20px;margin-top:0}dt{font-weight:700;margin-bottom:5px;margin-top:0}dd{margin-bottom:10px;margin-top:0;margin-left:0}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=email]{background:#fff;background-clip:padding-box;border:1px solid #c2c2c2;border-radius:1px;font-family:'Open Sans',sans-serif;font-size:14px;height:32px;line-height:1.4;padding:0 9px;vertical-align:baseline;width:100%;box-sizing:border-box}select{background:#fff no-repeat center right/8px 4px;background-size:40px;background-clip:padding-box;border:1px solid #c2c2c2;border-radius:1px;font-family:'Open Sans',sans-serif;font-size:14px;height:32px;line-height:1.4;padding:5px 10px 4px;vertical-align:baseline;width:100%;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:28px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}select:hover{border-bottom-color:#333}textarea{background:#fff;background-clip:padding-box;border:1px solid #c2c2c2;border-radius:1px;font-family:'Open Sans',sans-serif;font-size:14px;height:auto;line-height:1.4;margin:0;padding:10px;vertical-align:baseline;width:100%;box-sizing:border-box;resize:vertical}._keyfocus *:focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:none}button:active,.cart.table-wrapper .actions-toolbar>.action:active,.cart.table-wrapper .action-gift:active{box-shadow:none}.action.primary{font-family:'Open Sans',sans-serif;background:var(--gradient-secondary);box-shadow:var(--button-gradient-secondary-box-shadow);border:0;font-weight:400;margin-top:20px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:var(--base_border-radius) !important}.action.primary:hover,.action.primary:focus,.action.primary:active{background:var(--gradient-secondary);border:none;transform:scale(1.02)}div.mage-error[generated]{margin-top:3px}.abs-margin-for-forms-desktop,form .fieldset .legend,.column:not(.sidebar-main) form div.actions-toolbar,.column:not(.sidebar-additional) form div.actions-toolbar,.login-container form .fieldset:after{margin-left:0}form .fieldset>.field:not(.choice)>.label,form .fieldset>.field>.label{margin-left:0;width:100%;padding:0;text-align:left;margin-bottom:5px}form .fieldset>.field>.control,form .fieldset>.field:not(.choice)>.control{width:100%}form .fieldset>.field.choice:before,form .fieldset>.field.no-label:before{padding:0;width:auto}.fieldset>.field>.label,.fieldset>.fields>.field>.label{font-weight:600}.page-print .sections.nav-sections{display:none}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.back2top{display:none;height:45px;width:45px;background:var(--gradient-primary);position:fixed;right:5px;bottom:5px;cursor:pointer;z-index:2;border-radius:5px;-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.back2top:hover{background:#54d1d0}.back2top:after{content:"\f062";display:inline-block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:25px;color:#fff;margin-top:0}.breadcrumbs{font-size:11px;text-align:right;min-height:18px}.breadcrumbs .items{color:#333;font-size:11px}.breadcrumbs .item:not(:last-child):after{font-family:'Open Sans',sans-serif;content:'/';font-size:11px}.page-main>.page-title-wrapper .page-title{color:#333;font-family:'Montserrat',sans-serif;font-size:20px;font-weight:400;margin-bottom:20px;margin-top:0;text-transform:none;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.message.warning,.message.success,.message.info,.message.warning{border-style:solid;border-width:1px;background-position:10px 9px;background-repeat:no-repeat;min-height:24px;padding:8px 8px 8px 32px;font-size:11px;font-weight:700;line-height:20px}.message.warning{border-color:#f16048;background-color:#faebe7;color:#df280a}.message.success{border-color:#446423;background-color:#eff5ea;color:#3d6611}.message.info,.message.warning{border-color:#fcd344;background-color:#fafaec;color:#3d6611}body._has-modal .page-wrapper{position:relative;z-index:0}body._has-modal .modals-wrapper{position:relative;z-index:1}.page-header{background:#54d1d0;background:linear-gradient(to bottom,#fff 0%,#fff 50px,#54d1d0 51px,#01b1ae 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#54D1D0',endColorstr='#01B1AE',GradientType=0);height:182px;box-shadow:0 0 34px -8px #02b1ae;border-bottom:2px solid #fff0}.page-header .panel.wrapper{border:0 none;background-color:#099c98}.page-header .header.panel{padding-top:15px;padding-bottom:15px}.header_top_usp ul{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header_top_usp ul li{color:#fff;margin:0;background-image:url("../images/usp-checkmark.svg");background-size:21px;background-repeat:no-repeat;padding-left:30px;font-size:15px}.header.content:before{display:none}.header.content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header.content a.logo{margin:0;width:100%;max-width:370px}.header.content a.logo img{filter:drop-shadow(0px 0px 0px rgba(50,50,50,.66))}.header.content a.logo img{-webkit-transition:filter .2s ease-in-out;-o-transition:filter .2s ease-in-out;transition:filter .2s ease-in-out}.header.content a.logo:hover img{filter:drop-shadow(0px 0px 5px rgba(50,50,50,.66))}.block-search{padding:0;width:auto;margin-left:30px}.block-search .control{padding:0}.block-search input{left:auto;width:420px;border:0 none;color:#333;height:41px;line-height:41px;text-indent:10px;border-radius:5px;padding:2px 90px 2px 2px;font-size:12px;vertical-align:middle}.block-search .nested{display:none}.block-search .action.search:before{content:'';display:none}.block-search .action.search{background-color:#333;border-radius:0 5px 5px 0;color:#fff;height:41px;line-height:41px;width:90px;text-align:center;font-size:14px;right:0;box-sizing:border-box;padding:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.block-search .action.search:hover{background-color:#fa7800}.block-search .action.search>span{clip:auto;height:auto;margin:0;position:static;width:auto}ul.header.links{margin:0;margin-left:30px;padding:0;list-style:none}ul.header.links li{display:inline;margin:0;font-size:13px;color:#fff}ul.header.links a{color:#fff;font-size:13px}ul.header.links a:hover{text-decoration:underline}ul.header.links li.authorization-link:after{content:"|";margin:0 5px}ul.header.links li a.my-account{padding-right:20px;background-image:url("../images/my-account.svg");background-repeat:no-repeat;background-position:right;background-size:15px}ul.header.links li.compare{display:block;text-align:right}ul.header.links li.compare a{padding-right:20px;background-image:url("../images/compare.svg");background-repeat:no-repeat;background-position:right center;background-size:15px}ul.header.links li.compare a:hover{cursor:pointer}ul.header.links a.compare.no-display{display:inline}ul.header.links a.compare span.counter.qty{display:none}.minicart-wrapper{margin:0;margin-left:auto;float:none;position:static}.minicart-wrapper .action.showcart:before{content:'';background-image:url("../images/minicart.svg");background-size:25px;background-repeat:no-repeat;background-position:center;width:22px;height:41px;margin-right:10px}.minicart-wrapper .action.showcart.active:before{content:'';margin-right:10px}.minicart-wrapper a.action.showcart{background:var(--gradient-secondary);box-shadow:var(--button-gradient-secondary-box-shadow);padding:0 15px;height:41px;line-height:41px;min-width:170px;border-radius:5px;text-align:center;box-sizing:border-box}.minicart-wrapper a.action.showcart:hover{background-color:#099c98}.minicart-wrapper .action.showcart .counter.qty{background:0 0;color:#fff;font-size:14px;line-height:41px;padding:0;margin:0;height:auto;vertical-align:top}.minicart-wrapper .action.showcart .counter.qty.count_responsive{display:none}.minicart-wrapper .action.showcart .counter.qty.empty{display:inline}.search-autocomplete{top:calc(100% + 5px);width:100%;min-width:100%;box-sizing:border-box;left:0;right:0;box-shadow:0px 5px 10px -3px rgba(0,0,0,.35);background:var(--white);border-radius:var(--base_border-radius)}.search-autocomplete .autocomplete-title{padding:10px}.search-autocomplete .autocomplete-title span{font-weight:400}.search-autocomplete ul{padding:var(--spacing-sm)}.search-autocomplete ul li{background:0 0;padding:0 20px;display:flex;align-items:center;justify-content:space-between}.search-autocomplete ul li:hover{background:var(--paper)}.search-autocomplete ul li .amount{position:relative;top:auto;right:auto;color:var(--secondary);font-weight:700}.search-autocomplete ul li:not(:empty){border:0;padding:var(--spacing-sm)}.search-autocomplete ul li:not(:first-child):not(:empty){border-top:1px solid var(--separator)}.header .minicart-wrapper .mage-dropdown-dialog{display:block !important}.header .minicart-wrapper .block-minicart{z-index:1001;height:75vh;min-width:inherit;overflow:hidden;padding:0;position:fixed !important;right:-500px !important;top:15px;transition:all .3s ease;box-sizing:border-box;border-radius:var(--base_border-radius);border:none !important}.header .minicart-wrapper.active .block-minicart{right:15px !important}.header .minicart-wrapper .block-minicart:before{content:'';display:block;border:0;position:fixed;right:0;top:0;bottom:0;left:0;background:rgba(0,0,0,.3);height:auto;width:auto;z-index:-1;left:100%;opacity:0;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;pointer-events:none}.header .minicart-wrapper.active .block-minicart:before{left:0;opacity:1}.header .minicart-wrapper .block-minicart #minicart-content-wrapper{height:100%;background:#fff}.header .minicart-wrapper .block-minicart .block-title{background:#01b1ae;background:-webkit-linear-gradient(top,#54d1d0 0px,#01b1ae 100%);background:-o-linear-gradient(top,#54d1d0 0px,#01b1ae 100%);background:linear-gradient(to bottom,#54d1d0 0px,#01b1ae 100%);display:block}.header .minicart-wrapper .block-minicart .block-title strong{display:block;text-align:center;padding:10px 5px;color:#fff;font-size:20px;font-weight:300;line-height:30px}.header .minicart-wrapper .block-minicart .block-title strong .qty{padding-left:5px}.header .minicart-wrapper .action.close{height:50px;width:50px;color:#fff}.header .minicart-wrapper .action.close:before{font-size:50px;line-height:50px}.header .minicart-items-wrapper{width:100%;box-sizing:border-box;margin:0}.header .minicart-wrapper .block-minicart .minicart-content-wrapper,.header .minicart-wrapper .block-minicart .block-content{height:100%}.header .minicart-items-wrapper{height:calc(100% - 172px - 50px) !important}.header .minicart-wrapper .content-bottom{position:absolute;bottom:0;left:0;right:0;width:100%;height:172px}.header .minicart-wrapper .content-bottom .subtotal{margin:0;padding:20px;width:100%;box-sizing:border-box;background:#f3f2f2}.header .minicart-wrapper .content-bottom .subtotal .price-including-tax{display:none}.header .minicart-wrapper .block-minicart .content-bottom .subtotal .label{float:left}.header .minicart-wrapper .block-minicart .content-bottom .subtotal .label,.header .minicart-wrapper .block-minicart .amount .price-wrapper .price{font-size:16px;font-weight:300}.header .minicart-wrapper .block-minicart .content-bottom .subtotal .label{font-size:0}.header .minicart-wrapper .content-bottom .actions .secondary .viewcart{font-family:'Montserrat',sans-serif}.header .minicart-wrapper .content-bottom .subtotal .label span,.header .minicart-wrapper .content-bottom .subtotal .label:after{font-size:16px}.header .minicart-wrapper .content-bottom .actions .secondary{text-align:center;padding:10px 20px}.header .minicart-wrapper .content-bottom .actions>.primary{text-align:center;padding:10px 20px;padding-top:0}.header .minicart-wrapper .content-bottom .actions .primary .action.primary{margin-top:0;color:#fff;font-weight:400;width:100%;border:0;padding:15px 20px;font-family:'Montserrat',sans-serif;font-size:15px}.minicart-items .qty-update{margin:0 5px;height:32px;display:inline-block;vertical-align:middle}.minicart-items .qty-update:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-family:"FAFS";font-size:15px;font-weight:400;line-height:32px}.minicart-items .details-qty .item-qty{width:40px;height:32px;margin:0}.minicart-items .qty-update.item-minus:after{content:"\f068"}.minicart-items .qty-update.item-plus:after{content:"\f067"}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.minicart-items .product-item-details .details-qty .spinner{width:15px;height:15px;display:inline;display:none;padding:8.5px 12.5px;line-height:15px;vertical-align:middle;animation-name:spin;animation-duration:1.25s;animation-iteration-count:infinite;animation-timing-function:linear}.minicart-items .product-item-details .details-qty .spinner:after{font-family:"FAFS";font-size:15px;line-height:15px;font-weight:400;content:"\f110"}.minicart-items .product-item-name a{color:#333}.minicart-items .product-item .action:before{font-family:"FAFS";font-size:17px;color:#959494}.minicart-items .product-item .action.edit:before{content:"\f303"}.minicart-items .product-item .action.delete:before{content:"\f2ed"}.minicart-items .product .toggle>span{background:var(--paper);padding:2px 5px;border-radius:var(--base_border-radius);border:1px solid var(--grey);margin-bottom:10px;display:inline-flex}.nav-sections{background:0 0}.navigation{padding:0 20px;background:0 0}.navigation>ul{margin-top:-30px;border-radius:10px;border:0 solid #c3c3c3;background:#f9f9f9;background:linear-gradient(to bottom,#f9f9f9 0%,#f9f9f9 70%,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#dfdfdf',GradientType=0);-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,.3);box-shadow:0px 2px 5px 0px rgba(0,0,0,.3)}.navigation ul li.level0{margin:0}.navigation ul li.level0:not(:last-of-type):after{content:'';width:1px;height:35px;background:#c9c9c9;display:inline-block;vertical-align:middle;position:static}.navigation ul li.level0>a.level-top{color:#000;font-size:13px;font-weight:400;line-height:53px;padding:0 25px !important;border-radius:6px}.navigation ul li.level0.active>a.level-top,.navigation ul li.level0>a.level-top:hover,.navigation ul li.level0>a.level-top.ui-state-active,.navigation ul li.level0.active.first>a.level-top:hover,.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{color:#fff;border:0 none;background:var(--gradient-secondary);border-radius:6px;box-shadow:0 0 9px #acacac;transition:none}.navigation .level0 .submenu .active>a{font-weight:700}.navigation ul li.level0.active.first>a.level-top{color:#000;border:0 none;background:0 0;box-shadow:none}.navigation ul li.level0.parent a.level-top span.ui-menu-icon{display:none}.navigation [class*=level] ul.submenu{background:var(--white);box-shadow:0 15px 15px rgba(0,0,0,.3);border:0 none;border-radius:var(--base_border-radius);overflow:hidden;padding:var(--spacing-xs);width:250px}.navigation [class*=level] ul.submenu a{font-weight:400}.navigation [class*=level] ul.submenu a:hover{border-radius:var(--base_border-radius)}.navigation .submenu li.parent>a>.ui-menu-icon{display:none}.top-container{padding:0;margin:0;width:100%;max-width:100%}.top-container>div{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1280px;padding-left:20px;padding-right:20px;width:auto}.top-container .top_slider_wrapper{width:100%;max-width:100%;margin-bottom:20px;padding:20px 0}.top-container .sw-flexslider-element{margin-bottom:0;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1280px;padding-left:20px;padding-right:20px;width:auto}.top-container .sw-flexslider{border:1px solid transparent;border-radius:10px}.top-container .loading .sw-flexslider{min-height:170px;border-color:#c3c3c3;background:#cfcfcf;position:relative}.top-container .loading .sw-flexslider:before{position:absolute;display:block;width:30px;height:30px;content:"\f110";font-family:"FontAwesome";font-size:30px;line-height:30px;font-weight:400;padding:0;vertical-align:middle;animation-name:spin;animation-duration:1.25s;animation-iteration-count:infinite;animation-timing-function:linear;transform-origin:center;top:calc(50% - 15px);left:calc(50% - 15px)}.top-container .sw-flexslider-element .sw-flexslider-container{position:relative;top:-20px;margin-top:0;margin-bottom:-40px;border-radius:10px;box-sizing:border-box;overflow:hidden}.top-container .sw-flexslider-element .sw-flexslider-container,.top-container .sw-flexslider .slides li img{border-radius:10px}.categorylist_wrapper{margin-bottom:20px}.category_list_widget .category.fake-cat{padding:20px;background:var(--gradient-secondary);color:#fff;border-radius:5px;box-shadow:0px 0px 9px 0px rgba(50,50,50,.33);box-sizing:border-box;display:flex;align-items:center}.category_list_widget .category.fake-cat h3{margin:0;font-size:20px;font-weight:400;font-family:'Montserrat',sans-serif}.category_list_widget .category.fake-cat ul{list-style:none;margin:5px 0 0;padding:0}.category_list_widget .category.fake-cat ul li{border:0;font-family:'Montserrat',sans-serif;font-size:17px;line-height:25px;margin-bottom:5px;margin-right:0;width:auto;padding-top:10px}.category_list_widget .category.fake-cat ul li img{margin-right:10px;height:25px;width:auto;vertical-align:top;display:inline-block}.category_list_widget .category.fake-cat a{color:#fff;border:0;display:inline}.category_list_widget .category.fake-cat a:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-decoration:underline}.category_list_widget .category.fake-cat h4{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:400;margin-top:20px}.home_row.home_content:before,.home_row.home_content:after{content:'';display:table;clear:both}.home_row.home_content{margin-top:20px}.home_row.home_content .img_link_block{vertical-align:top;width:calc(36% - 30px);margin-right:30px;background:var(--gradient-primary);float:left;border:1px solid var(--gradient-primary-start);box-sizing:border-box;position:relative;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;overflow:hidden;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.home_row.home_content .img_link_block:hover{border-color:#fa7800;background:#fa7800}.home_row.home_content .home_page_content{float:right;vertical-align:top;width:64%}.home_row.home_content .img_link_block ul{padding:0;margin:0;list-style:none}.home_row.home_content .img_link_block ul li{margin:0}.home_row.home_content .img_link_block h2{color:#fff;font-family:'Montserrat',sans-serif;font-size:17px;padding:15px 0;text-align:center;margin:0;font-weight:400}.home_row.home_content .img_link_block img{display:block;width:100%}.home_row.home_content .img_link_block h3{background:transparent url(../images/pijltje.png) no-repeat scroll right 4px;bottom:20px;color:#099c98;font-size:13px;padding-right:15px;position:absolute;right:20px;margin:0}.home_row.home_content .img_link_block a{position:absolute;left:0;font-size:0;right:0;width:100%;height:100%;bottom:0;top:0}.home_row.home_content .home_page_content h1{font-family:'Montserrat',sans-serif;font-size:15px;margin-top:0;margin-bottom:5px;text-transform:none;font-weight:400;line-height:1.25;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.page-products .products-grid .product-items{margin-left:-7px;margin-right:-7px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.page-products .products-grid .product-items .product-item{width:calc(100%/4 - (10px*2));margin:10px !important}.catalog-category-view .page-bottom .text-below{margin-bottom:20px}.products-grid .product-item .product-item-info{display:block;box-sizing:border-box;border:3px solid #54d1d000;border-radius:5px;overflow:hidden;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%;margin:0;background:var(--white);background:var(--white);box-shadow:0px 0px 10px 0px #ededed}.products-grid .product-item .product-item-info:hover{box-shadow:0px 0px 9px 0px rgba(50,50,50,.3)}.products-grid .product-item .product-item-details{background:#f9f9f9;padding:20px;margin-left:0}.price-including-tax+.price-excluding-tax:before,.weee[data-label]:before{display:none}.products-grid .product-item .price-box .price-wrapper:after{content:'('attr(data-label) ')';font-size:1.1rem}.products-grid .product-item .product-item-actions .actions-primary{display:block}.products-grid .product-item .product-item-actions .actions-primary .action.primary{width:100%}.page-products .toolbar .limiter{display:block;float:right}.products-grid+.toolbar-products{display:none}.table-wrapper.grouped .table-caption{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.product-select-dropdown{background:#f9f9f9 url(../images/dropdown.png) no-repeat scroll right 20px center;border:1px solid #c3c3c3;cursor:pointer;height:40px;font-family:'Montserrat',sans-serif;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;line-height:40px;text-indent:10px}.table.data.grouped{box-sizing:border-box;width:100%;border-color:#c3c3c3;border-image:none;border-right:1px solid #c3c3c3;border-style:solid;border-width:1px;position:absolute;background:#f9f9f9;border-radius:5px;z-index:5;font-family:'Montserrat',sans-serif;box-shadow:0px 4px 8px rgb(158 158 158/32%)}.table.data.grouped ul{margin:0;list-style:none;border-bottom:1px solid #c3c3c3;padding:10px 20px;display:table;width:100%;box-sizing:border-box}.table.data.grouped ul:last-of-type{border-bottom:0 none}.table.data.grouped ul li.col.item{display:table-cell}.table.data.grouped ul li.col.qty{display:table-cell;vertical-align:top}.table.data.grouped .box-tocart{margin:0}.table.data.grouped .box-tocart .action.tocart{width:100%}.product-info-main .box-tocart{margin-bottom:0;margin-top:var(--spacing-xl);display:flex !important}.product-info-main .grouped .box-tocart{margin-top:0}.table.grouped .product-item-name{font-family:'Montserrat',sans-serif;font-weight:700;margin:0}.product-info-main .table.grouped .price-box{margin-top:0}.product-info-main .table.grouped .price-box .price-including-tax:after,.product-info-main .table.grouped .price-box .price-excluding-tax:after{content:'(' attr(data-label) ')'}.product-info-main .table.grouped .price-box>.price-container{display:flex;flex-wrap:wrap;flex-direction:row}.product-info-main .table.grouped .price-box>.price-container .price-excluding-tax{order:0;width:100%}.product-info-main .table.grouped .price-box>.price-container .price-including-tax{order:1;width:100%;color:#099c98}.product-info-main .table.grouped .price-box .price-wrapper .price,.product-info-main .table.grouped .price-box .price-including-tax,.product-info-main .table.grouped .price-box .price-excluding-tax{font-size:14px;font-weight:400}.product-info-main .table.grouped .price-box .price-wrapper .price{display:inline-block;margin-right:5px}.product-info-main .table.grouped .price-box .price-wrapper .price:after{font-size:14px}.product-info-main .pallet-fee{font-style:italic;font-size:.9em;margin-top:5px}.opc-block-summary{background:0 0}.table.grouped .control .qty{font-family:'Open Sans',sans-serif;height:36px;text-align:center;width:45px !important;border-radius:5px;line-height:2.5em;padding:2px;background:#fff;border:1px solid #ddd;font-size:12px;padding-left:10px}.table.grouped .control .qty::-webkit-outer-spin-button,.table.grouped .control .qty::-webkit-inner-spin-button{appearance:initial;-webkit-appearance:inner-spin-button}.page-layout-1column .product.media{width:40%}.page-layout-1column .product-info-main{width:35%;margin-right:calc(5% - 20px);margin-bottom:20px}.product-info-main .page-title-wrapper .page-title{font-family:'Montserrat',sans-serif;font-size:20px;font-weight:400;margin-bottom:5px;margin-top:0;text-transform:none;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.product-info-main .product.attribute.sku{color:#333}.product-info-main .product.attribute.sku .type{font-weight:400;margin-right:0}.product-info-main .product.attribute.sku .type:after{content:':'}.product-info-main .price-box{margin-top:0}.product-info-main .product-info-stock-sku{margin-bottom:20px}.product-info-main .box-tocart .actions{padding-top:0}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{display:block;text-align:left}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{display:inline-block;vertical-align:top;padding-right:0;margin-right:10px;margin-bottom:0}.product-info-main .box-tocart .action.tocart{background:#fa7800;border-radius:5px;color:#fff;float:none;font-family:'Montserrat',sans-serif;font-size:14px;height:45px;margin-top:0;line-height:1;font-weight:400;padding:0 8px}.product-info-main .box-tocart .action.tocart:hover{background-color:#099c98}.product-info-main .box-tocart .action.tocart span{vertical-align:middle}.product-info-main .box-tocart .action.tocart:before{content:'';background-image:url("../images/minicart.svg");background-size:25px;background-repeat:no-repeat;background-position:center;width:22px;height:20px;margin-right:5px;display:inline-block;vertical-align:middle}.product-info-main .box-tocart{margin:0}.table-wrapper.grouped{position:relative}.gallery-placeholder._block-content-loading{padding-top:100%;position:relative}.gallery-placeholder img.gallery-placeholder__image{display:block;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gallery-placeholder._block-content-loading,.fotorama__stage{border:1px solid var(--separator);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-sizing:border-box}.fotorama__nav{margin-top:20px}.fotorama__nav--thumbs .fotorama__nav__frame{margin-right:20px;padding:0!important}.fotorama__thumb-border{display:none}.fotorama__nav--thumbs .fotorama__nav__frame .fotorama__thumb{border:1px solid #c3c3c3;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-sizing:border-box;background:0 0}.fotorama:not(.fotorama--fullscreen) .fotorama__arr,.fotorama:not(.fotorama--fullscreen) .fotorama__thumb__arr{display:none!important}.fotorama--fullscreen .fotorama__stage{border:0}.fotorama--fullscreen .fotorama__nav{margin-top:0;text-align:center}.fotorama--fullscreen .fotorama__nav--thumbs .fotorama__nav__frame .fotorama__thumb{border:0}.product-sidebar .sidebar-hulp{background:var(--primary-10);border-radius:var(--base_border-radius);margin:var(--spacing-sm) 0 0;padding:var(--spacing-sm);text-align:center}.product-sidebar .sidebar-hulp h3{margin:0 0 var(--spacing-sm);font-size:13px}.product-sidebar .sidebar-hulp .row-1 ul{list-style:none;padding:0;margin:0;display:flex;gap:var(--spacing-sm);justify-content:center;flex-wrap:wrap}.product-sidebar .sidebar-hulp ul li{border:0;font-size:14px;line-height:25px;padding:10px !important;background:var(--gradient-primary);color:#fff;border-radius:var(--base_border-radius);margin:0;flex-grow:1;justify-content:center}.product-sidebar .sidebar-hulp ul li:before{content:none !important}.product-sidebar .sidebar-hulp ul li img{margin-right:10px;height:25px;width:auto;vertical-align:top}.product-sidebar .sidebar-hulp a{color:#fff}.product-sidebar .sidebar-hulp h4{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:400;margin-top:20px}.product-sidebar .product-verzending{background:#f9f9f9 none repeat scroll 0 0;border:1px solid #c3c3c3;clear:both;font-family:'Montserrat',sans-serif;padding:20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.product-sidebar .product-verzending ul{margin:5px 0;padding:0;list-style:none}.product-sidebar .product-verzending ul li{margin-bottom:5px;line-height:13px}.product-sidebar .product-verzending ul li:last-child{margin-bottom:0}.product-sidebar .product-verzending ul li img{margin-right:10px;vertical-align:top}.product-sidebar .product-verzending p{margin-bottom:0}.product.data.items>.item.title.active>.switch,.product.data.items>.item.title>.switch{background:#54d1d0 url(../images/headerbg.png) repeat scroll 0 0/100% 100%!important;border-radius:5px 5px 0 0!important;-moz-border-radius:5px 5px 0px 0px!important;-webkit-border-radius:5px 5px 0px 0px!important;color:#fff!important;font-family:'Montserrat',sans-serif!important;font-size:14px!important;padding:10px 20px!important;text-decoration:none !important}.product.data.items>.item.content{margin-top:0;border-top:0;border-bottom:0;background:#fff;width:100%;float:left;color:beige;margin-left:0;clear:both;padding:0}.product.data.items>.item.content .table-wrapper{margin-bottom:0;font-family:'Montserrat',sans-serif}.product.info.detailed{margin:20px 0 15px}.product.data.items>.item.title{float:left;clear:both}.product.info.detailed .additional-attributes{width:100%}.product.data.items>.item.content .table-wrapper tbody:before,.product.data.items>.item.content .table-wrapper tbody:after{content:'';display:table;clear:both}.product.data.items>.item.content .table-wrapper tbody>tr:nth-child(4n),.product.data.items>.item.content .table-wrapper tbody>tr:nth-child(4n - 3){background-color:#f9f9f9}.product.data.items>.item.content .table-wrapper tbody>tr:nth-child(1),.product.data.items>.item.content .table-wrapper tbody>tr:nth-child(2){border-top:1px solid #c3c3c3}.product.data.items>.item.content .table-wrapper tbody>tr:nth-child(2n+2)>th{border-left:0}.product.data.items>.item.content .table-wrapper tbody>tr{display:block;float:left;width:50%;border-bottom:1px solid #c3c3c3}.product.data.items>.item.content .table-wrapper tbody>tr>th{border:0;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;color:#333;font-weight:400;padding:15px;width:35%;float:left;display:block;box-sizing:border-box}.product.data.items>.item.content .table-wrapper tbody>tr>td{border:0;border-right:1px solid #c3c3c3;color:#333;font-weight:400;padding:15px;width:65%;float:left;display:block;box-sizing:border-box}.product.data.items>.item.content .table-wrapper tbody>tr:nth-child(2n+2)>td{border-right:1px solid #c3c3c3}.block.related{width:100%;background:var(--primary-10);padding:var(--spacing-lg);border-radius:var(--base_border-radius);box-sizing:border-box}.block.upsell,.block.crosssell{width:80%}.column.main .block.related .block-title strong,.column.main .block.upsell .block-title strong,.column.main .block.crosssell .block-title strong{font-size:14px;font-weight:700}.block.related .block-title,.block.upsell .block-title,.block.crosssell .block-title{margin-bottom:0}.block.related .block-content .product-items,.block.upsell .block-content .product-items,.block.crosssell .block-content .product-items{margin-left:0;font-size:0;margin-bottom:0}.block.related .block-content .products.wrapper,.block.upsell .block-content .products.wrapper,.block.crosssell .block-content .products.wrapper{margin:0}.block.related .block-content .product-item,.block.upsell .block-content .product-item,.block.crosssell .block-content .product-item{width:calc(100%/4 - (20px/3*2));margin:0 20px 20px 0;padding:0;font-size:13px}.block.related .block-content .product-item:nth-child(3n+3),.block.upsell .block-content .product-item:nth-child(3n+3),.block.crosssell .block-content .product-item:nth-child(3n+3){margin-right:0}.block.related .block-content .products-grid .product-item .product-item-details,.block.upsell .block-content .products-grid .product-item .product-item-details,.block.crosssell .block-content .products-grid .product-item .product-item-details{background-color:transparent;padding:0;border-top:0}.block.related .block-content .products-grid .product-item .product-item-info,.block.upsell .block-content .products-grid .product-item .product-item-info,.block.crosssell .block-content .products-grid .product-item .product-item-info{padding:20px}.block.related .block-content .products-grid .product-item .product-item-info .product-item-photo,.block.upsell .block-content .products-grid .product-item .product-item-info .product-item-photo,.block.crosssell .block-content .products-grid .product-item .product-item-info .product-item-photo{display:block;text-align:center}.block.related .block-content .products-grid .product-item .product-item-info .product-item-name,.block.upsell .block-content .products-grid .product-item .product-item-info .product-item-name,.block.crosssell .block-content .products-grid .product-item .product-item-info .product-item-name{font-size:13px;font-weight:700;height:55px;text-align:center;padding-top:10px;margin:0 0 10px}.block.related .block-content .products-grid .product-item .product-item-info .product-item-name a,.block.upsell .block-content .products-grid .product-item .product-item-info .product-item-name a,.block.crosssell .block-content .products-grid .product-item .product-item-info .product-item-name a{font-weight:700}.more-info{text-align:center;margin-bottom:10px}.more-info a:hover{color:#333;text-decoration:underline}.block.related .block-content .products-grid .product-item .product-item-actions,.block.upsell .block-content .products-grid .product-item .product-item-actions,.block.crosssell .block-content .products-grid .product-item .product-item-actions{margin:0 -13px -13px}.block.related .block-content .products-grid .product-item .product-item-actions .action.primary,.block.upsell .block-content .products-grid .product-item .product-item-actions .action.primary,.block.crosssell .block-content .products-grid .product-item .product-item-actions .action.primary{margin-top:0;background:var(--gradient-secondary);border-radius:var(--base_border-radius);padding:10px 20px;text-align:center;color:#fff;font-weight:700}.block.related .block-content .products-grid .product-item .product-item-actions .action.primary:hover,.block.upsell .block-content .products-grid .product-item .product-item-actions .action.primary:hover,.block.crosssell .block-content .products-grid .product-item .product-item-actions .action.primary:hover{text-decoration:underline}.product.attribute.description br{display:none}.cart-container .form-cart{width:100%;margin-bottom:25px}.cart.table-wrapper th.col.img span,.cart.table-wrapper th.col.actions span{display:none}.cart.table-wrapper td.col.actions .action-edit{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cart.table-wrapper td.col.actions .action-delete{background:transparent url(../images/delete.png) no-repeat scroll 0 0;display:block;height:20px;width:18px;border:0;padding:0;margin:0}.cart.table-wrapper td.col.actions .action-delete span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.page-wrapper.cart .page-main>.page-title-wrapper .page-title{color:#333;font-family:'Montserrat',sans-serif;font-size:20px;font-weight:500;margin:0 0 20px;text-transform:none}.cart.table-wrapper thead tr th.col{font-weight:400;font-family:'Montserrat',sans-serif;padding:10px 20px;border:1px solid #c1c1c1;white-space:nowrap;vertical-align:top}.cart.table-wrapper tbody tr td.col{padding:10px 20px;border:1px solid #c1c1c1;vertical-align:middle;font-family:'Montserrat',sans-serif}.cart.table-wrapper thead{background-color:#f2f2f2}.cart.table-wrapper .col.price,.order-items.table-wrapper .col.price,.cart.table-wrapper .col.qty,.order-items.table-wrapper .col.qty,.cart.table-wrapper .col.subtotal,.order-items.table-wrapper .col.subtotal,.cart.table-wrapper .col.msrp,.order-items.table-wrapper .col.msrp{text-align:center;width:10%}.cart.table-wrapper .product-item-photo{padding-right:0}.cart.table-wrapper .col.img{width:1%}.cart.table-wrapper .item .col.item{min-height:auto;padding:10px 20px;display:table-cell}.cart.table-wrapper .col.actions{width:1%}.cart.table-wrapper thead+tbody tr td.col{border-top:0}.cart.table-wrapper .items thead+.item{border:0}.cart.table-wrapper .price-including-tax .price,.cart.table-wrapper .price-excluding-tax .price,.cart.table-wrapper .price-including-tax,.cart.table-wrapper .price-excluding-tax{font-weight:400;font-size:13px}.cart.table-wrapper .col.qty .input-text{height:36px;text-align:center;width:36px;border-radius:5px;line-height:36px;margin-top:0;padding:2px;background:#fff;border:1px solid #ddd;font-size:12px;font-family:'Open Sans',sans-serif;vertical-align:middle;color:#000}.cart-container .form-cart .action.update,.cart-container .cart-gift-item .action.update{display:none}.cart.table-wrapper .col.qty .action.update{background:transparent url(../images/refresh.png) no-repeat scroll 0 0;display:inline-block;height:16px;width:17px;border:0;padding:0;margin:0 0 0 5px}.cart.table-wrapper .col.qty .action.update:before{content:none}.cart.table-wrapper .col.qty .action.update span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-cart-failed .action.continue,.cart-container .form-cart .action.continue,.cart-container .cart-gift-item .action.continue{background:#fa7800 none repeat scroll 0 0;border:1px solid #fa7800;color:#fff;font-weight:400;padding:0 10px;font-family:'Montserrat',sans-serif;font-size:13px;height:30px;line-height:28px;text-align:center;white-space:nowrap;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.abs-shopping-cart-items .action.continue:before,.block-cart-failed .action.continue:before,.cart-container .form-cart .action.continue:before{content:none}.block-cart-failed .action.continue:hover,.cart-container .form-cart .action.continue:hover,.cart-container .cart-gift-item .action.continue:hover,.block-cart-failed .action.continue:focus,.cart-container .form-cart .action.continue:focus,.cart-container .cart-gift-item .action.continue:focus,.block-cart-failed .action.clear:hover,.cart-container .form-cart .action.clear:hover,.cart-container .cart-gift-item .action.clear:hover,.block-cart-failed .action.clear:focus,.cart-container .form-cart .action.clear:focus,.cart-container .cart-gift-item .action.clear:focus{background:#099c98;color:#fff;border-color:#099c98}.block-cart-failed .action.clear,.cart-container .form-cart .action.clear,.cart-container .cart-gift-item .action.clear{background:#f2f2f2 none repeat scroll 0 0;border:1px solid #c3c3c3;color:#000;font-weight:400;padding:0 10px;font-family:'Montserrat',sans-serif;font-size:13px;height:30px;line-height:28px;text-align:center;white-space:nowrap;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.cart.table-wrapper{margin-bottom:10px}.product-sidebar.cart-sidebar{float:left}.cart-summary>.title{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cart-summary .block.shipping{display:none}.cart-totals{border-top:0;padding-top:0}.cart-summary{position:static;padding:20px;background:#f9f9f9;font-size:16px;font-family:'Montserrat',sans-serif;border:1px solid #c1c1c1;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:33%}.cart-totals .amount,.opc-block-summary .table-totals .amount{width:1%;padding:5px}.cart-totals .mark,.opc-block-summary .table-totals .mark{text-align:right;padding:5px}.cart-totals .grand .mark,.cart-totals .grand .amount{padding-top:5px;color:#099c98}.cart-totals .grand .amount strong,.opc-block-summary .table-totals .grand .amount strong{font-weight:400}.cart-totals .totals.sub.incl{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cart-container .checkout-methods-items .action.primary{background:#fa7800;font-size:16px;padding:7px 17px;text-align:center;height:44px;line-height:28px;font-weight:400;margin:0}.cart-container .checkout-methods-items .action.primary:hover{background-color:#099c98}.cart-container .checkout-methods-items .action.primary:before{content:'';background:url(../images/cartadd.png);background-repeat:no-repeat;background-position:center;width:22px;height:18px;margin-right:5px;display:inline-block;vertical-align:middle}.cart-container .checkout-methods-items{margin-top:10px}#checkout .messages{position:fixed;bottom:20vh;left:0;right:0;width:100%;display:flex;justify-content:center;z-index:1}#checkout .messages .message{box-shadow:0px 0px 20px #ddd;border:1px solid salmon;border-radius:5px;position:relative}#checkout .messages .message:after{position:absolute;top:-10px;right:-10px;background:salmon;border-radius:50%;width:24px;height:24px;color:#000;content:'x';display:flex;align-items:center;font-weight:700;justify-content:center;font-size:1em;cursor:pointer}.opc-wrapper .fieldset>.field.required>label:after,.opc-wrapper .fieldset>.field._required>label:after{position:static;margin-left:5px}.onestepcheckout-index-index .page-main>.page-title-wrapper .page-title{font-size:20px;text-transform:none;font-weight:400;font-family:'Montserrat',sans-serif;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;margin-bottom:0}.onestepcheckout-index-index .page-title-wrapper{margin-bottom:0!important;padding:0;margin-top:30px}.osc-authentication-wrapper{padding:0}.abs-action-remove,.cart.table-wrapper .action.help.map,.opc-wrapper .edit-address-link,.opc-block-shipping-information .shipping-information-title .action-edit,.action-auth-toggle,.checkout-payment-method .checkout-billing-address .action-cancel,.checkout-agreements-block .action-show,.cart-summary .block.giftcard .action.check,.gift-options .actions-toolbar .action-cancel,.table-comparison .wishlist.split.button>.action,.product-items .wishlist.split.button>.action,.paypal-button-widget .paypal-button,.abs-add-fields .action.remove,.form-giftregistry-share .action.remove,.form-giftregistry-edit .action.remove,.form-add-invitations .action.remove,.form-create-return .action.remove,.form.send.friend .action.remove{color:#fa7800}.abs-action-remove:hover,.cart.table-wrapper .action.help.map:hover,.opc-wrapper .edit-address-link:hover,.opc-block-shipping-information .shipping-information-title .action-edit:hover,.action-auth-toggle:hover,.checkout-payment-method .checkout-billing-address .action-cancel:hover,.checkout-agreements-block .action-show:hover,.cart-summary .block.giftcard .action.check:hover,.gift-options .actions-toolbar .action-cancel:hover,.table-comparison .wishlist.split.button>.action:hover,.product-items .wishlist.split.button>.action:hover,.paypal-button-widget .paypal-button:hover,.abs-add-fields .action.remove:hover,.form-giftregistry-share .action.remove:hover,.form-giftregistry-edit .action.remove:hover,.form-add-invitations .action.remove:hover,.form-create-return .action.remove:hover,.form.send.friend .action.remove:hover{color:#fa7800;text-decoration:underline}.onestepcheckout-index-index .mp-4.col-mp,.onestepcheckout-index-index .mp-4.col-mp>.row-mp>.col-mp.mp-12{padding:0}.onestepcheckout-index-index .mp-4.col-mp{width:calc((100%/3) - (20px/3*2));margin-right:20px;background:transparent url(../images/line-gradient.gif) no-repeat scroll right top;padding-top:10px}.onestepcheckout-index-index .mp-4.col-mp:nth-child(3n+3){margin-right:0;background:0 0}.onestepcheckout-index-index .mp-4.col-mp>.row-mp{margin:0}.opc-sidebar{margin-top:0}form.form-login .fieldset,form#co-shipping-form .fieldset{margin:0}form#co-shipping-form .fieldset .field-tooltip,form.form-login .fieldset .field-tooltip{position:absolute !important;top:1px !important}.opc-wrapper .step-title,.opc-block-shipping-information .shipping-information-title,.opc-block-summary>.title,.checkout-agreements-items .checkout-agreements-item-title{font-size:19px;text-transform:none;font-weight:400;font-family:'Montserrat',sans-serif;font-weight:700;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.opc-wrapper .form-login .fieldset .note+a,.opc-wrapper .form-login .fieldset .note,.opc-wrapper .form-shipping-address .fieldset .note{font-size:13px}.opc-block-summary .table-totals tr.totals.sub.incl{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.opc-block-summary .table-totals tbody tr.totals.sub.excl .mark span+span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.opc-block-summary .mark .value{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.opc-block-summary .table-totals .grand .mark{padding-right:5px!important}.opc-block-summary .table-totals .grand .amount{padding-right:5px}.opc-block-summary .table-totals tbody .amount{padding-right:5px}.opc-block-summary .table-totals .grand .mark,.opc-block-summary .table-totals .grand .amount{padding-top:5px;font-weight:500}.opc-block-summary .table-totals tbody tr{border-bottom:1px solid #d8d2c7}.onestepcheckout-index-index .checkout-payment-method .step-title,.onestepcheckout-index-index #shipping .step-title,.onestepcheckout-index-index #opc-shipping_method .step-title,.onestepcheckout-index-index .order-summary .step-title{border-bottom:1px solid #d8d2c7;margin-right:20px}.onestepcheckout-index-index .order-summary .step-title{margin-right:0}.opc-wrapper .opc{padding-top:20px}.one-step-checkout-wrapper .mp-4 .opc-block-summary{padding:0}#checkout-review-table thead th,#checkout-review-table tbody tr td,#checkout-review-table tfoot tr td{padding:8px 5px}#checkout-review-table thead th{font-weight:600;text-align:left;text-transform:none}.minicart-items .product-item-name{font-size:13px !important;font-weight:700;margin:0 0 10px}.one-step-checkout-wrapper .minicart-items-wrapper .product-item-detail{padding-left:0}.button-action.minus,.button-action.plus{display:none}.qty-wrapper{padding:0;min-width:0;height:auto}.qty-wrapper .qty-wrap .input-text.update{top:0}.opc-block-summary .product-item .price{font-size:13px}#checkout-review-table thead th:last-child,#checkout-review-table tbody tr td.button-remove,#checkout-review-table tfoot tr td.button-remove{display:none}#checkout-review-table thead th:nth-child(3),#checkout-review-table tbody tr td.subtotal{width:35%;text-align:right}.opc-block-summary .product-item div.subtotal{display:block}.minicart-items .product-item:not(:first-child){border-top:1px solid #d8d2c7}#checkout-review-table thead th,#checkout-review-table tbody tr td,#checkout-review-table tfoot tr td{border-bottom:1px solid #d8d2c7}#checkout-review-table{border-top:1px solid #d8d2c7;border-left:0;border-right:0}.opc-block-summary .product-item .product-item-inner{margin:0}.one-step-checkout-wrapper .mp-4 #co-place-order-area .col-mp.osc-addition-content-wrapper{padding:0}.osc-place-order-block{padding:0!important;border:0}.opc-wrapper .step-content#checkout-step-shipping_method{padding-top:5px!important;margin-bottom:20px;padding:5px 20px 0}.opc-wrapper .step-content#checkout-step-payment{padding-top:5px!important;margin-bottom:20px;padding:5px 20px 0 0}.opc-wrapper .step-content#checkout-step-shipping,.opc-wrapper .step-content#checkout-step-billing{padding:20px 10px 0 0}.osc-place-order-wrapper .place-order-primary button.primary.checkout:hover{background-color:#099C98!important;border-color:#099C98!important}.opc-wrapper .fieldset>.field{margin-bottom:20px}@media (min-width:540px){#shipping-new-address-form{display:flex;flex-wrap:wrap;gap:10px}#shipping-new-address-form>[name="shippingAddress.vat_id"],#shipping-new-address-form>[name="shippingAddress.telephone"],#shipping-new-address-form>[name="shippingAddress.company"]{flex-basis:100%}#shipping-new-address-form>*{flex-grow:0;flex-shrink:1;flex-basis:49%}}.opc-wrapper .shipping-address-items{margin-top:0 !important;padding:0;padding-right:10px}.opc-wrapper .shipping-address-item{width:calc(50% - 5px)!important;margin-right:10px;margin-bottom:10px;border-radius:3px}.opc-wrapper .shipping-address-item:nth-child(2n+2){margin-right:0}.opc-wrapper .shipping-address-item:not(.selected-item){border-color:#d8d2c7}.opc-wrapper .shipping-address-item.selected-item{border-color:#fa7800}.opc-wrapper .shipping-address-item.selected-item:after{background:#fa7800}.checkout-onepage-success .page-title-wrapper{padding:0;margin:10px 0 0!important}.checkout-onepage-success .print{margin:-15px 0 20px;float:none}.checkout-onepage-success a.action.primary.continue{border-radius:3px}.osc-place-order-wrapper button.action.primary.checkout{border-radius:8px}.checkout-agreements-block .checkout-agreement.field{padding-left:0;align-items:center;display:flex}.checkout-agreements-block .checkout-agreement.field label{margin-bottom:0}.modal-popup .modal-title{font-size:20px;text-transform:none;font-weight:400;font-family:'Montserrat',sans-serif;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.modal-popup .actions-toolbar button,.modal-popup .modal-footer button,.opc-wrapper .action-show-popup{font-family:'Open Sans',sans-serif;background:#fa7800 none repeat scroll 0 0;border:1px solid #fa7800;margin-top:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:3px;color:#fff;font-weight:700;padding:7px 15px;font-size:1.4rem;line-height:1.6rem}.modal-popup .actions-toolbar button:hover,.modal-popup .modal-footer button:hover,.opc-wrapper .action-show-popup:hover{background:#099c98 none repeat scroll 0 0;border:1px solid #099c98;color:#fff}.opc-wrapper .shipping-address-item button.edit-address-link{position:static;margin-top:auto}.login-container .block .block-title{border-bottom:1px solid #d8d2c7;font-size:19px;text-transform:none;font-weight:400;font-family:'Montserrat',sans-serif;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;color:#333}.login-container .block .block-title strong{font-weight:400}.action.reload.captcha-reload{font-family:'Open Sans',sans-serif;background:#fa7800 none repeat scroll 0 0;border:1px solid #fa7800;margin-top:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:3px;color:#fff;font-weight:700;padding:7px 15px;font-size:1.4rem;line-height:1.6rem}.action.reload.captcha-reload:hover{background:#099c98 none repeat scroll 0 0;border:1px solid #099c98;color:#fff}.fieldset>.legend{border-bottom:1px solid #d8d2c7;margin-top:10px;margin-bottom:25px;padding-bottom:12px;font-size:19px;text-transform:none;font-weight:400;font-family:'Montserrat',sans-serif;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;color:#333;display:block;width:100%}form .fieldset .fullname.field>.label{width:auto}.form.create.account{width:100%}.fieldset.create,.login-container .block{width:calc(50% - 12.5px);float:left}.fieldset.create.account,.login-container .block.block-new-customer{margin-left:25px}.fieldset.create.account+.actions-toolbar{clear:both}.login-container:before,.login-container:after{content:'';display:table;clear:both}.fieldset>.field.fullname.customer-name-prefix{margin-bottom:0}.fieldset .fullname .field .control{width:100%}.fieldset .fullname .field .label{margin-left:0;width:100%;padding:0;text-align:left;margin-bottom:5px;font-weight:500}.fieldset .fullname.field>.label+.control .field{margin-bottom:29px}a.action.create.primary{border-radius:3px}.account-nav .title{clip:auto;height:auto;width:auto;margin:0;overflow:visible;position:static;background:#54d1d0 url(../images/headerbg.png) repeat scroll 0 0/100% 100%;padding:15px;color:#fff}.block.account-nav .title strong{font-size:14px;font-weight:400}.block.account-nav{border:1px solid #c3c3c3;border-radius:10px;margin-bottom:20px;overflow:hidden}.account-nav .content{background-color:#fff;padding:20px}.account-nav .item a,.account-nav .item>strong{border-left:0;padding:0}.account-nav .item a:hover{color:#333;background-color:#fff;text-decoration:underline}.account .page-title-wrapper .page-title{color:#333;font-family:'Montserrat',sans-serif;font-size:20px;font-weight:400;margin-bottom:20px;margin-top:0;text-transform:none;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;margin-right:0}.account .column.main .block:not(.widget) .block-title>strong{font-size:18px;font-weight:400;line-height:1.25}.account .column.main .block:not(.widget) .box-title>span{font-size:14px;font-weight:700}.account .column.main .block:not(.widget) .box-actions .action,.account .column.main .block:not(.widget) .block-title>.action,.block-addresses-list .items.addresses .action{color:#fa7800;display:inline-block;margin-right:5px;font-size:13px}.account .column.main .block:not(.widget) .box-actions .action:hover,.account .column.main .block:not(.widget) .block-title>.action:hover,.block-addresses-list .items.addresses .action:hover{color:#fa7800;text-decoration:underline}.account-nav .item.current a,.account-nav .item.current strong{font-weight:700}.fieldset>.field.choice.newsletter{display:none}.block-addresses-list .items.addresses>.item{font-size:13px}.table:not(.cart):not(.totals):not(.table-totals)>thead>tr>th,.table:not(.cart):not(.totals):not(.table-totals)>thead>tr>td{padding:10px 20px;font-weight:700;border:1px solid #c1c1c1;white-space:nowrap}.table:not(.cart):not(.totals):not(.table-totals)>tbody>tr>th,.table:not(.cart):not(.totals):not(.table-totals)>tbody>tr>td{padding:10px 20px;border:1px solid #c1c1c1}.table:not(.cart):not(.totals):not(.table-totals)>thead+tbody>tr>th,.table:not(.cart):not(.totals):not(.table-totals)>thead+tbody>tr>td{border-top:0}.table:not(.cart):not(.totals):not(.table-totals)>thead{background-color:#f2f2f2}.table-wrapper .table.table-order-items>thead>tr>th,.table-wrapper .table.table-order-items>tbody>tr>td{padding:5px}.table-wrapper .table.table-order-items>tbody>tr>td.col.status{font-style:italic}.account .table-wrapper.orders-history .action.view,.account .table-wrapper.orders-history .action.order{color:#fa7800}.account .table-wrapper.orders-history .action.order{font-weight:700}.account .table-wrapper.orders-history .action.view:hover,.account .table-wrapper.orders-history .action.order:hover{color:#fa7800;text-decoration:underline}.column.main .order-links .item{margin-bottom:10px}.column.main .order-links .item a,.column.main .order-links .item a:hover{color:#333}.table.table-order-items .price-including-tax,.table.table-order-items .price-excluding-tax,.table.table-order-items .price-including-tax .price,.table.table-order-items .price-excluding-tax .price{font-size:13px;font-weight:400;line-height:1.55}.table.table-order-items>tfoot>tr>th,.table.table-order-items>tfoot>tr>td{padding:5px}body[class*=sales-order-] .column.main a{color:#fa7800}body[class*=sales-order-] .column.main a:hover{color:#fa7800;text-decoration:underline}.contact-text>h1:first-child,.contact-text>h2:first-child,.contact-text>h3:first-child,.contact-text>h4:first-child,.contact-text>h5:first-child,.contact-text>h6:first-child{border-bottom:1px solid #d8d2c7;margin-top:10px;margin-bottom:20px;padding-bottom:12px;font-size:19px;text-transform:none;font-weight:400;font-family:'Montserrat',sans-serif;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;color:#333;display:block;width:100%}.cms-no-route #maincontent.page-main{text-align:center}.cms-no-route .page-main>.page-title-wrapper .page-title{font-size:64px;line-height:72px;margin-top:0}.cms-no-route .main p{line-height:25px;font-weight:400;margin-bottom:2px}.cms-no-route .main a{color:#fa7800;text-decoration:underline}.cms-no-route .main a:hover,.cms-no-route .main a:active{color:#fa7800;text-decoration:underline}.footer.content{border-top:0;background:none repeat scroll 0 0 #f9f9f9;padding:20px 0;margin:0;max-width:none}.footer.content .footer-links{margin:0 auto;max-width:1280px;padding:0 20px;box-sizing:border-box}.footer.content .footer-links table>tbody>tr>td{padding:0}.footer.content .footer-links h3{background:#0000 url(../images/bordertit.png) no-repeat scroll left bottom/40px 2px;font-family:'Montserrat',sans-serif;font-size:15px;font-weight:600;margin:0 0 5px;padding-bottom:10px;line-height:1.25}.footer.content .footer-links img{margin-right:5px;margin-top:6px}.footer.content a:hover{color:#333;text-decoration:underline}.footer-blocks-container{background:var(--gradient-primary);color:#fff;overflow:auto;padding:15px 20px 60px}.footer-blocks{font-family:'Montserrat',sans-serif;font-size:15px;box-sizing:border-box;margin:0 auto;max-width:1280px;line-height:32px}.footer-blocks:before,.footer-blocks:after{content:'';display:table;clear:both}.bottom-block p{margin:0}.bottom-block img{vertical-align:top}.bottom-block-1{float:left}.bottom-block-1 img{margin-left:20px;margin-right:10px;margin-top:10px}.bottom-block-1 img:first-child{margin-left:10px}.bottom-block-2{float:left;margin-left:75px}.bottom-block-2 img{margin-left:15px}.bottom-block-3{float:right;font-family:'Open Sans',sans-serif;text-align:right;font-size:11px;line-height:15px}.bottom-block-3 a{color:#fff}.bottom-block-3 a:hover{color:#fff;text-decoration:underline}.page-layout-2columns-left .sidebar-main,.page-layout-2columns-left .sidebar-additional,.account.page-layout-2columns-left .sidebar-main,.account.page-layout-2columns-left .sidebar-additional{width:calc(22% - 20px);padding-right:0;margin-right:20px}.page-layout-2columns-left .column.main,.account.page-layout-2columns-left .column.main{width:78%}.block.filter{border-radius:10px;clear:both;overflow:hidden;background:#f9f9f9;margin-bottom:20px}.block.filter .filter-title{background:#54d1d0 url(../images/headerbg.png) repeat scroll 0 0/100% 100%;padding:15px;text-align:left;margin:0}.block.filter .filter-title strong{color:#fff;font-family:'Montserrat',sans-serif;font-size:13px;font-weight:400}.block.filter .block-subtitle{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sidebar-main .sidebar-hulp{padding:15px;background:var(--gradient-secondary);color:#fff;border-radius:var(--base_border-radius);margin-bottom:20px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar-main .sidebar-hulp h3{margin:0;font-size:15px;font-weight:400;font-family:'Montserrat',sans-serif}.sidebar-main .sidebar-hulp ul{list-style:none;margin:5px 0 0;padding:0}.sidebar-main .sidebar-hulp ul li{border:0;font-family:'Montserrat',sans-serif;font-size:14px;line-height:25px;margin-bottom:5px;margin-right:0;width:auto;padding-top:10px}.sidebar-main .sidebar-hulp ul li img{margin-right:10px;height:25px;width:auto;vertical-align:top}.sidebar-main .sidebar-hulp a{color:#fff}.sidebar-main .sidebar-hulp h4{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:400;margin-top:20px}.page-layout-2columns-left .column.main .page-title{color:#333;font-family:'Montserrat',sans-serif;font-size:30px;text-transform:none;font-weight:700;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.toolbar .toolbar-amount{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.toolbar .limiter .label,.toolbar .limiter .limiter-text{display:none}.sorter .sorter-action{display:none}.toolbar .toolbar-sorter .sorter-label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sorter{padding-top:0}.sorter-options{background:url(../images/dropdown.png) no-repeat scroll right 10px center transparent;border:1px solid #c3c3c3;border-radius:5px;height:30px;line-height:28px;overflow:hidden;position:relative;width:125px;padding:0 8px;font-size:12px}.limiter-options{background:url(../images/dropdown.png) no-repeat scroll right 10px center transparent;border:1px solid #c3c3c3;border-radius:5px;height:30px;line-height:28px;overflow:hidden;position:relative;width:75px;padding:0 8px;font-size:12px;margin-right:0}.account .column.main .toolbar .limiter-options{width:75px}.toolbar-products{margin-bottom:10px;padding:0}.page-layout-2columns-left .products-grid{margin:0 0 20px}.products-grid .product-item .product-item-info .product-item-photo{display:block;text-align:center}.page-products .products-grid .product-item .product-item-name{margin:0;font-size:14px;font-family:'Montserrat',sans-serif;height:48px;text-align:center;margin-bottom:15px}.page-products .products-grid .product-item .price-box .price-including-tax:after,.page-products .products-grid .product-item .price-box .price-excluding-tax:after{content:'(' attr(data-label) ')'}.page-products .products-grid .product-item .price-box .price-container{display:flex;flex-wrap:wrap;flex-direction:row}.page-products .products-grid .product-item .price-box .price-container .price-excluding-tax{order:0;width:100%}.page-products .products-grid .product-item .price-box .price-container .price-including-tax{order:1;width:100%;color:#099c98}.page-products .products-grid .product-item .price-box .price-wrapper .price,.page-products .products-grid .product-item .price-box .price-including-tax,.page-products .products-grid .product-item .price-box .price-excluding-tax{font-size:13px;font-weight:400;font-family:'Montserrat',sans-serif}.page-products .products-grid .product-item .price-box .price-wrapper .price{display:inline-block;margin-right:5px}.page-products .products-grid .product-item .price-box .price-wrapper:after{font-size:13px}.page-products .products-grid .product-item .price-box .old-price .price-wrapper .price{text-decoration:line-through}.page-products .products-grid .product-item .price-container .price-including-tax+.price-excluding-tax{margin-top:0}.page-products .products-grid .product-item .price-container .price-including-tax{margin-top:5px}.page-products .products-grid .product-item .price-box .price-label{display:none}.page-products .products-grid .product-item .price-box{margin:0 0 15px}.filter-options .filter-options-title{background:#f9f9f9 url(../images/nieuwsbrief.png) no-repeat scroll right 20px center;border-top:1px solid #c3c3c3;color:#181818;font-size:14px;line-height:1.55;padding:10px 20px;cursor:pointer;margin:0}.filter-options .filter-options-item.active .filter-options-title{background:#f9f9f9 url(../images/dropdown.png) no-repeat scroll right 20px center;border-top:1px solid #c3c3c3;color:#181818;font-size:14px;padding:10px 20px}.filter-options .filter-options-content{background:#f9f9f9 none repeat scroll 0 0;padding:0 20px 10px;margin:0}.amshopby-slider-container.-default .am-slider .ui-slider-handle,.amshopby-slider-container .am-slider .ui-slider-handle{border-radius:0;border:1px solid #de5400;box-sizing:border-box;cursor:pointer;width:.8em;height:1.2em;margin-top:-3px;border-radius:0;transform:none}.amshopby-slider-container.-default .am-slider .ui-slider-handle:hover,.amshopby-slider-container .am-slider .ui-slider-handle:hover{background-image:none}.filter-options-item .filter-options-content .amshopby-slider-wrapper{margin:10px 15px 15px 5px}.amshopby-slider-container.-default .am-slider{margin:0}.amshopby-slider-container.-default .am-slider:before{left:0}.amshopby-slider-container.-default .am-slider:after{right:0}.amshopby-slider-container .amshopby-slider-display{color:#798794;margin-top:3px}.filter-options .count{color:inherit}.filter-options-content .items a:hover{color:#333;text-decoration:underline}.filter-options-content .items a input[type=radio]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.filter-options-content .items a,.filter-options-item .filter-options-content .items [class*=am-filter-item]{padding-left:15px;background-image:url(../images/blokje.png);background-repeat:no-repeat;background-position:left center}.filter-options-content .items a:hover,.filter-options-item .filter-options-content .items [class*=am-filter-item]:hover,.filter-options-content .items a.am_shopby_link_selected,.filter-options-item .filter-options-content .items [class*=am-filter-item].am_shopby_link_selected{background-image:url(../images/blokjeactief.png)}.filter-options-content .items.-am-singleselect a.am_shopby_link_selected,.filter-options-content .swatch-option.selected+.am-shopby-swatch-label{font-weight:700;color:#333}.filter-options-content .items.-am-singleselect a.am_shopby_link_selected .count,.filter-options-content .swatch-option.selected+.am-shopby-swatch-label .count{color:#333}.filter-options .count:before,.filter-options .count:after{content:none}.filter-options-content .item a:hover .count{color:#333}.filter-options-item .filter-options-content .count:before{content:'('}.filter-options-item .filter-options-content .count:after{content:')'}.filter-current .item .action.remove{display:inline-block;width:11px;height:11px;font-size:0;line-height:0;background:url(../images/btn_remove.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden;vertical-align:middle;position:static}.amshopby-filter-current .amshopby-item.item{padding-left:0}.filter-current .filter-label{display:inline-block;font-weight:400}.filter-current .item{margin-bottom:0}.filter-current .items{padding:10px 20px}.filter-current+.filter-actions{margin:0 20px 10px}.filter-current+.filter-actions .action.clear:hover{color:#333;text-decoration:underline}.amasty-catalog-topnav .block.filter{display:none}.category-description{margin-bottom:10px;max-height:100px;overflow:hidden}a.showmore{color:#099c98}a.showmore:hover{color:#099c98;text-decoration:underline}.toolbar-products .pages{display:block;float:left}.pages>.label{clip:auto;height:auto;width:auto;margin:0;overflow:visible;position:static;font-size:13px;font-weight:700}.pages .action.next,.pages .action.previous{display:none}.pages .item{display:inline-block;font-size:13px;margin-left:5px;padding-bottom:5px;padding-top:5px;box-sizing:border-box;line-height:1.55}.pages .item.current{border:1px solid #c1c1c1;color:#099c98;padding-left:5px;border-radius:5px;padding-right:5px}.pages strong.page{padding:0;color:inherit;font-size:inherit;display:inline;line-height:1}.toolbar .pages a.page{color:#333}.toolbar .pages a.page:hover{color:#333;text-decoration:underline}.products.wrapper~.toolbar{display:block}.products.wrapper~.toolbar .limiter{display:none}.products-grid .product-item .product-item-actions{margin:0}.products-grid .product-item .product-item-actions .actions-primary .action.primary{width:100%;height:40px;font-size:13px;font-family:'Montserrat',sans-serif;border-radius:5px;margin-top:0}.page-wrapper .special-price{display:flex;flex-wrap:wrap}.page-wrapper .price-box .special-price .price-excluding-tax[data-price-type=basePrice][id*=old-price] .price{text-decoration:line-through;margin-right:0}.page-wrapper .price-box .special-price .price-excluding-tax[data-price-type=basePrice][id*=old-price]{order:0;color:#333;margin-right:3px}.page-wrapper .price-box .special-price .price-excluding-tax[data-price-type=basePrice][id*=product-price]{order:1;color:#fa7800}.page-wrapper .price-box .special-price .price-including-tax[data-price-type=oldPrice][id*=old-price]{order:2;color:#333;text-decoration:line-through;margin-right:3px}.page-wrapper .price-box .special-price .price-including-tax[data-price-type=finalPrice][id*=product-price]{order:3;color:#fa7800}body .page-wrapper .price-box .special-price .price-excluding-tax[data-price-type=basePrice][id*=old-price]:after,body .page-wrapper .price-box .special-price .price-including-tax[data-price-type=oldPrice][id*=old-price]:after{content:none}.page-wrapper .price-box .special-price .price-including-tax[data-price-type=finalPrice][id*=product-price]:after{margin-left:5px}.special-price .price-label:not(:first-child){border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.special-price .price-label:first-child{order:2;width:100%;display:block;font-size:0}.page-wrapper .calculator-container .price-box .special-price [id*=old-price],.page-wrapper .calculator-container .price-box .special-price [id*=old-price] .price{font-size:18px;font-family:'Montserrat',sans-serif;font-weight:400}.page-wrapper .calculator-container .price-box .special-price [id*=product-price],.page-wrapper .calculator-container .price-box .special-price [id*=product-price] .price{font-size:20px;font-family:'Montserrat',sans-serif;font-weight:400}.page-wrapper .calculator-container .price-box .special-price [id*=product-price]:after{content:'(' attr(data-label) ')'}.block.widget.block-viewed-products-list .block-title,.block.widget.block-viewed-products-grid .block-title{background:#54d1d0 url(../images/headerbg.png) repeat scroll 0 0/100% 100%;padding:15px;text-align:left;margin:0}.block.widget.block-viewed-products-list .block-content,.block.widget.block-viewed-products-grid .block-content{background:var(--paper)}.block.widget.block-viewed-products-list .block-title strong,.block.widget.block-viewed-products-grid .block-title strong{color:#fff;font-family:'Montserrat',sans-serif;font-size:13px;font-weight:400}.block.widget.block-viewed-products-list,.block.widget.block-viewed-products-grid{border-radius:var(--base_border-radius);clear:both;overflow:hidden;background:#fff;margin-bottom:40px}.sidebar .block.widget .products-list .product-item{width:100%;margin:0;border-top:1px solid #c3c3c3;padding:10px}.sidebar .block.widget .products-list .product-item .product-item-details{background-color:#fff;border:0;padding:0}.sidebar .block.widget.block-viewed-products-list .products-grid .product-item .product-item-actions,.sidebar .block.widget.block-viewed-products-grid .products-grid .product-item .product-item-actions{display:none}.sidebar .block.widget .products-list .product-item .product-item-info{border:0}.sidebar .block.widget .products-list .product-item .product-item-info:hover{box-shadow:none}.sidebar .product-items .product-item-info .product-item-photo{display:flex;justify-content:center;padding:5px;margin:0;padding-right:5px;box-sizing:border-box;width:auto;position:static}.sidebar .products-grid .product-items .product-item .product-item-name{margin-bottom:0}.sidebar .products-grid .product-items .product-item .product-image-container{display:block}.sidebar .block.widget .products-grid{margin-bottom:0}.sidebar .block.widget .product-items .product-item-actions{display:none}.sidebar .block.widget .product-items .product-item-description{display:none}.calculator-container:not(.grouped) .product-add-form #calculations,.calculator-container:not(.grouped) .product-add-form #discount_price,.calculator-container:not(.grouped) .product-add-form #base_price{display:none}.calculator-container:not(.grouped) .product-add-form .product-options-wrapper .fieldset>.field:not(.choice)>.label{font-weight:700;font-size:0}.calculator-container:not(.grouped) .product-add-form .product-options-wrapper .fieldset>.field:not(.choice)>.label>*{font-size:13px}.calculator-container:not(.grouped) .product-add-form .product-options-wrapper .fieldset>.field:not(.choice)>.label:after{content:none}.calculator-container:not(.grouped) .product-add-form .product-options-wrapper .fieldset>.field:not(.choice)>.label:before{content:'*';font-size:13px}.calculator-container:not(.grouped) .product-add-form .product-options-wrapper .fieldset>.field:not(.choice)>.control input{padding:2px;font-size:12px;height:auto;border:1px solid #ddd}.calculator-container:not(.grouped) .product-add-form .product-options-wrapper .fieldset>.field:not(.choice)>.control select{height:auto;padding:1px;font-size:12px;border:1px solid #ddd;border-radius:5px}.calculator-container:not(.grouped) .product-add-form .product-options-wrapper .fieldset>.field{margin-bottom:10px}.calculator-container:not(.grouped) .product-add-form .product-options-wrapper:after{content:attr(data-hasrequired);font-size:10px;text-align:right;color:red;padding:15px 0 0;display:block}.product-info-main .box-tocart .field.qty .control,.product-options-bottom .box-tocart .field.qty .control{display:inline-block;vertical-align:middle}.product-add-form .field.qty{position:relative}.product-add-form .field.qty label.label{position:absolute;color:var(--separator);bottom:0;left:0;right:15px;text-align:center;text-transform:lowercase;font-size:.7em;display:none}.product-info-main .box-tocart .input-text.qty,.product-options-bottom .box-tocart .input-text.qty{height:47px;padding:0;width:42px;border-radius:5px;line-height:2.5em;border:1px solid #ddd;font-size:12px}.product-info-main .box-tocart,.product-options-bottom .box-tocart{width:100%}.product-info-main .calculator-container:not(.grouped) .box-tocart,.calculator-container:not(.grouped) .product-options-bottom .box-tocart{margin-top:35px;margin-bottom:0}.product-info-main .calculator-container:not(.grouped) .box-tocart>.fieldset,.calculator-container:not(.grouped) .product-options-bottom .box-tocart>.fieldset{display:table;width:100%}.product-info-main .calculator-container:not(.grouped) .box-tocart>.fieldset:last-child,.calculator-container:not(.grouped) .product-options-bottom .box-tocart>.fieldset:last-child{margin-bottom:0}.product-info-main .calculator-container:not(.grouped) .box-tocart .actions .action.tocart,.calculator-container:not(.grouped) .product-options-bottom .box-tocart .actions .action.tocart{width:100%;max-width:250px}.product-addto-links{margin-top:var(--spacing-xs)}.product-info-main .calculator-container.grouped .box-tocart .actions{width:auto}.product-info-main .box-tocart .action.tocart{width:220px;max-width:100%}.action.tocompare{background:transparent url(../images/blokje.png) no-repeat scroll left center;font-weight:400;border:0;padding:0 0 0 15px;color:#333;font-size:13px}.action.tocompare:hover,.action.tocompare:focus,.action.tocompare:active{background:transparent url(../images/blokjeactief.png) no-repeat scroll left center;border:0;color:#333;text-decoration:underline}.calculator-container:not(.grouped) .price-box .price-container{display:flex;flex-direction:row;gap:var(--spacing-sm);background:linear-gradient(45deg,#54d1d014,transparent);padding:var(--spacing-sm);border-radius:10px;align-items:center}.calculator-container:not(.grouped) .price-box .price-container .price-including-tax{order:1}.calculator-container:not(.grouped) .price-box .price-container .price-excluding-tax{order:0}.page-product-configurable .product-info-main .price-box .price-container{position:relative}.page-product-configurable .product-info-main .price-box .price-label{bottom:100%;color:var(--grey);position:absolute;font-size:.7em;font-weight:400}.calculator-container:not(.grouped) .price-box .price-container>.price-wrapper:after{content:'('attr(data-label)')';font-size:16px;font-family:'Montserrat',sans-serif;font-weight:400;margin-left:4px}.calculator-container:not(.grouped) .price-box .price.on-request,.calculator-container:not(.grouped) .price-box .price-container>.price-wrapper .price{font-size:20px;font-family:'Montserrat',sans-serif;font-weight:600}.calculator-container:not(.grouped) .price-box .price-container>.price-wrapper{display:block;line-height:1.55;font-size:20px;margin:0}.calculator-container:not(.grouped) .price-box .price-container>.price-wrapper.price-including-tax{color:#099c98}.calculator-container .cutting-costs-notice{display:none}.calculator-container .cutting-costs-notice.visible{display:inline-block;font-size:.9em}.calculator-container .configurable-simple-result:not(:empty){margin-top:var(--spacing-md);font-size:.9em;background:var(--primary-10);border:2px solid var(--primary);padding:var(--spacing-sm) var(--spacing-xs);border-radius:var(--base_border-radius);text-align:center;display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-sm);justify-content:center}.page-product-configurable .calculator-container .product-options-wrapper .fieldset .field:not(:last-of-type){margin-bottom:var(--spacing-sm);border-bottom:1px solid var(--separator);padding-bottom:var(--spacing-sm)}.table-comparison .price-box .price-container{display:flex;flex-direction:column-reverse}.table-comparison .price-box .price-container>.price-wrapper:after{content:'('attr(data-label)')';font-size:15px;font-family:'Montserrat',sans-serif;font-weight:400;margin-left:4px}.table-comparison .price-box .price-container>.price-wrapper .price{font-size:15px;font-family:'Montserrat',sans-serif;font-weight:400}.table-comparison .price-box .price-container>.price-wrapper{display:block;line-height:1.55;font-size:15px;margin:0}.table-comparison .price-box .price-container>.price-wrapper.price-including-tax{color:#099c98}.table-comparison .price-box{margin:5px 0 10px}.table-comparison .product-item-actions{margin:0}.table-comparison .product-item-actions .action.tocart{margin-top:0}.table-comparison .product-item-name{font-family:'Montserrat',sans-serif;font-size:15px;margin-bottom:0}a.action.print{background:url(../images/i_print.gif) 0 2px no-repeat;padding:2px 0 2px 25px}.catalog-product_compare-index a.action.print{float:right;margin-bottom:10px}.table-comparison thead>tr>th.cell,.table-comparison tbody>tr>th.cell{width:160px;box-sizing:border-box}.table-comparison thead>tr>td.cell,.table-comparison tbody>tr>td.cell{width:250px;box-sizing:border-box}.table-comparison .cell.remove .action.delete{margin-right:-15px}.order-summary .opc-block-summary .product-item td.subtotal{display:table-cell}.order-summary .opc-block-summary .product-item td.subtotal div.subtotal{display:block}.opc-progress-bar{padding:20px 0;text-align:center;background:#f9f9f9;border-radius:0 0 10px 10px}.checkout-index-index .field[name*=vat_id]:after{content:"Let op, graag invullen volgens de volgende opzet. Landcode in hoofdletters, gevolgd door uw cijfers zonder spaties of verdere interpunctie. Bijvoorbeeld: BE123456789";font-style:italic;padding-top:10px}.page-product-downloadable .product-info-main .product-info-stock-sku .stock,.page-product-downloadable .product-info-main .product-info-stock-sku .availability{display:none}.table-wrapper.additional-addresses{overflow-x:auto;overflow-y:hidden;width:100%;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;position:relative}.table-wrapper.additional-addresses .table:not(.cart):not(.totals):not(.table-comparison){border:none;display:block}.table-wrapper.additional-addresses .table:not(.cart):not(.totals):not(.table-comparison)>thead>tr>th{display:none}.table-wrapper.additional-addresses .table:not(.cart):not(.totals):not(.table-comparison)>tbody{display:block}.table-wrapper.additional-addresses .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr{display:block;width:50%;float:left}.table-wrapper.additional-addresses .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr td,.table-wrapper.additional-addresses .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr th{border-bottom:none;display:block;padding:0;border:0}.table-wrapper.additional-addresses .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr td[data-th]:before,.table-wrapper.additional-addresses .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr th[data-th]:before{padding-right:10px;content:attr(data-th) ': ';display:inline-block;color:#111;font-weight:700;display:none}.table-wrapper.additional-addresses .table:not(.cart):not(.totals):not(.table-comparison) tbody>tr>td:first-child{padding-top:20px}.table-wrapper.additional-addresses .table:not(.cart):not(.totals):not(.table-comparison) tbody>tr>td:last-child{padding-bottom:20px}.table-wrapper.additional-addresses .table:not(.cart):not(.totals):not(.table-comparison) tbody>tr>td.actions .action{color:#fa7800}.table-wrapper.additional-addresses .table:not(.cart):not(.totals):not(.table-comparison).additional-attributes tbody td:last-child{border:none;padding:0 0 5px}.table-wrapper.additional-addresses .table:not(.totals):not(.table-comparison) tfoot{display:block}.table-wrapper.additional-addresses .table:not(.totals):not(.table-comparison) tfoot tr{display:block}.table-wrapper.additional-addresses .table:not(.totals):not(.table-comparison) tfoot tr:first-child th,.table-wrapper.additional-addresses .table:not(.totals):not(.table-comparison) tfoot tr:first-child td{padding-top:20px}.table-wrapper.additional-addresses .table:not(.totals):not(.table-comparison) tfoot th{box-sizing:border-box;float:left;padding-left:0;padding-right:0;text-align:left;width:70%}.table-wrapper.additional-addresses .table:not(.totals):not(.table-comparison) tfoot td{box-sizing:border-box;float:left;padding-left:0;padding-right:0;text-align:right;width:30%}.fotorama__wrap{padding:0 1px}@media (min-width:768px){.product-select-dropdown,.table.data.grouped{max-width:380px}}