body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.42857143;font-size:1.6rem}body .page-header{background-color:#fff}@media (min-width:768px){.panel.wrapper{background:#f7f7f7}}@media (max-width:768px){.page-main{padding-left:10px;padding-right:10px}}body.catalog-category-view .page-wrapper{background-color:#f8f8f8}@media (max-width:768px){.page-layout-2columns-left .column.main{padding-top:30px}}@media (min-width:768px){.breadcrumbs,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{max-width:1600px}.navigation{max-width:1400px}.nav-sections-item-content>.navigation{display:flex}.page-header .header.panel{max-width:1400px}.page-layout-2columns-left .sidebar-main{width:30%}.page-layout-2columns-left .column.main{width:70%}}@media (min-width:1300px){.page-layout-2columns-left .sidebar-main{width:20%}.page-layout-2columns-left .column.main{width:80%}}a{color:#e13b3f;font-weight:700;text-decoration:none}a:visited{color:#e13b3f;text-decoration:none}.block.filter a,.block.filter a:visited,.block.filter .alink:visited{color:#333}a:hover{color:#9d2224;text-decoration:underline}a:hover,a:focus{text-decoration:underline}h3{font-size:24px}.image_product{width:100%}.catalog-category-view .category-products .subtitle_product{width:100%;height:50px;background-color:#e13b3f;color:#fff;line-height:42px;text-align:center;display:block;text-decoration:none;align-content:center}@media (min-width:576px) and (max-width:1298px){.catalog-category-view .category-products .subtitle_product{font-size:16px;line-height:unset;align-content:center}}.catalog-category-view .col-sm-3 .subtitle_product{font-size:16px}.block.filter .expandnavmenu:after{content:'\e622';font-family:'icons-blank-theme';float:right;font-size:36px;line-height:.8}.block.filter .collapsenavmenu:after{content:'\e621';font-family:'icons-blank-theme';float:right;font-size:36px;line-height:.8}@media (min-width:768px){.sidebar.sidebar-main .block-content.filter-content{display:block !important}.sidebar.sidebar-main .block.filter span.expandnavmenu{display:none}.sidebar.sidebar-main .block.filter span.collapsenavmenu{display:none}}.block.filter{margin-bottom:20px}.block.filter .block-content{background-color:#fff}.block.filter .filter-title{border-bottom:1px solid #e13b3f;margin-bottom:20px;padding-bottom:8px}.block.filter .filter-title strong{font-size:20px;font-weight:600}.block.filter .filter-options-title{font-weight:600;font-size:1.4rem;padding-left:0;padding-top:10px}.block.filter .filter-options{margin:0 20px;padding-top:20px;padding-bottom:1px}.block.filter .filter-options .filter-options-content{padding-bottom:0}.block.filter strong.block-subtitle.filter-current-subtitle{font-size:16px;font-weight:400;margin-bottom:4px;padding-top:20px;padding-left:10px}.block.filter .filter-current .items{padding-left:30px}.block.filter .block-actions.filter-actions{padding-left:20px}.filter-current+.filter-actions{margin-bottom:10px}.block.filter .block-subtitle.filter-subtitle{display:none;font-size:16px;font-weight:400;border-bottom:1px solid #404040;width:70%}.block.filter span.filter-label{font-size:14px;font-weight:700}.block.filter li.item a{padding-left:0;font-size:1.3rem;font-weight:400}.block.filter a:hover{color:#e13b3f;text-decoration:none}.block.filter a:hover>.count{color:#e13b3f}.block.filter .filter-options-content li.item:hover{color:#e13b3f}.block.filter li.item a.action.remove:hover{color:#e13b3f}#vertnavmenu li{display:block;width:100% !important;position:relative}#vertnavmenu .opener{position:absolute;right:0;top:0;display:block;cursor:pointer;text-align:center;width:36px;height:36px;line-height:36px;color:#19340b !important}#vertnavmenu .opener:before{content:"\002B";font-size:20px;font-weight:300;padding:0;margin:0;line-height:0}#vertnavmenu .active .opener:before{content:"\2212";font-size:20px;font-weight:300;padding:0;margin:0;line-height:0}@media (min-width:768px){#vertnavmenu [data-role=content]{padding-top:20px;padding-left:10px;padding-right:10px;padding-bottom:1px;margin-bottom:20px;background-color:#fff;display:block !important}#vertnavmenu .expandnavmenu:after{display:none}#vertnavmenu .collapsenavmenu:after{display:none}}#vertnavmenu .expandnavmenu:after{content:'\e622';font-family:'icons-blank-theme';float:right;font-size:36px;line-height:.8;font-weight:400}#vertnavmenu .collapsenavmenu:after{content:'\e621';font-family:'icons-blank-theme';float:right;font-size:36px;line-height:.8}#vertnavmenu .cattitle{font-size:20px;margin-bottom:20px;padding-bottom:8px;font-weight:600;border-bottom:1px solid #e13b3f}@media (max-width:768px){#vertnavmenu{padding-top:0;padding-bottom:20px}}#vertnavmenu a{font-size:14px;font-weight:400}#vertnavmenu a:visited{color:#000}#vertnavmenu a:hover{text-decoration:none}#vertnavmenu li>a{padding:0;display:block;line-height:30px;color:#000}#vertnavmenu ul{list-style:none;padding-left:10px;padding-right:10px;padding-top:0;padding-bottom:0;background-color:#fff}#vertnavmenu ul>li{padding-bottom:0;padding-left:0;padding-top:0;font-weight:400;margin:0;background-color:#fff}#vertnavmenu li>a:hover{color:#f85828}#vertnavmenu .subcategory a{padding-left:15px}#vertnavmenu li>a{padding-left:5px}#vertnavmenu .subsubcategory a{padding-left:20px;font-size:13px}a.currentcat{color:#f85828 !important;background-color:#3f3f3f}#vertnavmenu .currentcat{color:#000 !important;font-weight:400;background-color:#e1e1e1 !important}.page-header{border-top:4px solid #e13b3f;margin-bottom:0;border-bottom:0}.navigation .level0.parent>.level-top>.ui-menu-icon:after{font-size:22px;font-weight:600;color:#000}.navigation .level0.parent>.level-top{padding-left:20px;padding-right:34px}.navigation .level0 .submenu li.parent>a>.ui-menu-icon:after{font-size:22px;font-weight:800;color:#000}.navigation .level0.active>.level-top{color:#fff;background-color:#e13b3f;font-weight:600;font-size:16px;border:0 solid green}.navigation .level0.active>.level-top:hover{color:#fff;background-color:#e13b3f;font-weight:600;font-size:16px}.navigation .level0.has-active>.level-top{color:#fff;background-color:#e13b3f;font-weight:600;border:none}.navigation .level0.has-active>.level-top:hover{color:#fff;background-color:#e13b3f;font-weight:600}.navigation .level0>.level-top{color:#e13b3f;font-weight:400;font-size:16px}.navigation .level0>.level-top{padding-right:20px;padding-left:20px;padding-top:6px;padding-bottom:6px}.navigation .level0>.level-top:hover{color:#ee595b}.navigation .level0 .submenu a{color:#ee595b;font-weight:400;font-size:16px}.navigation .level0 .submenu a:hover{color:#fff;font-weight:400;font-size:16px;background:#ee595b}.navigation .submenu:not(:first-child) ul>li a{color:#ee595b}@media (max-width:768px){.nav-sections-item-title.active{background:#dbdbdb}.nav-sections-item-title{background:#efefef;font-size:18px}.nav-sections-item-title a{font-weight:400}.nav-sections .header.links a{color:#e13b3f;font-weight:400;text-transform:uppercase}.navigation .submenu:not(:first-child)>li>a{padding-left:35px}.navigation .submenu:not(:first-child) .level1.active>a{padding-left:25px}.navigation .submenu:not(:first-child) .active>a{padding-left:25px}}@media (min-width:769px){.mobile-extra-menu{display:none !important}.navigation .level0.parent>.level-top>.ui-menu-icon:after{content:''}.navigation .level0.parent>.level-top:before{position:absolute;top:52%;right:15px;display:block;width:10px;height:6px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTkuNDggMS40MjJMNS40NDkgNS40OGEuNjMxLjYzMSAwIDAxLS44OTYgMEwuNTE5IDEuNDIyYS42NC42NCAwIDAxMC0uOTAyLjYzLjYzIDAgMDEuODk2IDBMNSA0LjEyNyA4LjU4NS41MmEuNjMxLjYzMSAwIDAxLjg5NiAwIC42NC42NCAwIDAxMCAuOTAyeiIgZmlsbD0iIzNEMzczMSIvPjwvc3ZnPg==) no-repeat center;content:'';transform:translateY(-50%)}.navigation .level0{padding:0 10px 0 0;margin:0}li.level0.category-item.active.level-top.parent.ui-menu-item{background-color:#e13b3f}li.level0.category-item.has-active.level-top.parent.ui-menu-item{background-color:#e13b3f}.navigation{background-color:#fff}.nav-sections{background-color:#fff}.navigation ul{padding:0}}.section-items.nav-sections-items{margin-left:auto;margin-right:auto}.sections.nav-sections{margin-bottom:0}.header.content{max-width:1400px}.header-usps{background-color:#e13b3f}@media (max-width:768px){body .header-usps .header-usps-inner ul li .usp-desc{display:none}body .header-usps .header-usps-inner ul li{width:50%;padding:6px 0}body .header-usps .header-usps-inner ul{flex-wrap:wrap;padding:7px 0}body .header-usps .header-usps-inner ul li i{line-height:initial;font-size:18px}}@media (max-width:520px){body .header-usps .header-usps-inner{padding:0 15px}}@media (max-width:425px){body .header-usps{display:none}}.header-usps .header-usps-inner ul li{width:25%;color:#fff;position:relative;margin:0;font-size:13px;font-weight:600}.header-usps{width:100%}.header-usps .header-usps-inner{padding-right:60px;padding-left:60px;max-width:1300px;margin:auto}.header-usps .header-usps-inner ul li .usp-desc{display:block;font-weight:400;font-size:12px;font-style:italic}.header-usps .header-usps-inner ul{list-style:none;display:flex;padding:14px 0 12px;margin:0}.header-usps .header-usps-inner ul li{width:25%;color:#fff;position:relative;margin:0;font-size:13px;font-weight:600}.header-usps .header-usps-inner ul li i{font-size:24px;float:left;padding:0 15px 0 0;line-height:35px;font-weight:400}main#maincontent{padding-top:30px}.breadcrumbs{margin-top:20px;margin-bottom:0}@media (min-width:769px){.breadcrumbs .items{font-size:1.2rem;color:#4a4948;text-transform:uppercase}.breadcrumbs strong{font-weight:700}}.action.primary.tocart{background:#e13b3f;font-weight:700;border-radius:0}.action.primary.tocart:hover{background:#d86567;border:unset}a.action.primary{border-radius:0}.action.primary{color:#fff}.action.primary{border:unset;padding-top:12px;padding-bottom:12px}.products.grid .product-items{display:flex;box-sizing:border-box;flex-flow:row wrap}.products-grid .product-item .product-item-details{position:relative;z-index:8;display:flex;flex:1 0 auto;flex-direction:column;margin-top:15px;min-height:1px}.products-grid .product-item-info{display:flex !important;flex-direction:column;height:100%;width:100%;max-width:100%;position:relative}.products-grid .product .product-item-inner{margin-top:auto}.products.list .product-item-info .stock.available{padding-bottom:10px}.product-item .price-box{margin:10px 0 10px}.products.list.items .action.towishlist{display:none}.product-item-actions .actions-secondary>.action{display:none}.page-products .products.grid .product-item{background:#fff;margin-left:10px;margin-right:10px;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:30px;margin-bottom:30px;border:1px solid transparent;border-radius:6px;box-shadow:0 4px 8px rgba(57,56,56,.1);transition:min-height .4s ease-in-out}.catalog-product-view .products.grid .product-item{border:1px solid transparent;border-radius:6px;box-shadow:0 4px 8px rgba(57,56,56,.1);transition:min-height .4s ease-in-out}.page-products .products.grid .product-item{width:calc(50% - 20px)}@media (max-width:425px){.page-products .products.grid .product-item{padding-left:10px;padding-right:10px;margin-left:5px;margin-right:5px}.page-products .products.grid .product-item{width:calc(50% - 10px)}.sorter-options{width:100%;max-width:60%}}.products-grid li.item.product.product-item:hover{border:1px solid transparent;border-radius:6px;box-shadow:4px 4px 5px 5px rgba(57,56,56,.1);transition:min-height .4s ease-in-out}@media (min-width:1024px){.page-products .products.grid .product-item{width:calc(33.33% - 20px)}}.action.primary.tocart{width:100%}.product-item-actions .actions-primary{width:100%}.product-item .action.tocart{overflow:hidden;text-overflow:ellipsis;max-width:100%;text-align:center;font-size:16px}.footer-middle .block .block-title strong{font-weight:400;padding:0;font-size:16px;line-height:inherit;color:#e13b3f;text-transform:none}.footer-middle .block .block-title{margin-bottom:16px;letter-spacing:.035em}footer .footer-middle a,footer .footer-middle{color:#777;font-weight:400;margin-top:40px;line-height:20px}footer .footer-middle a:hover{color:#e13b3f;text-decoration:none}.footer.content .block{float:unset}.footer.content{border-top:unset;margin-top:0;padding-top:0}footer .footer-middle ul li{position:relative}footer .footer-middle ul li>a:before{content:'\e619';font-family:'icons-blank-theme';vertical-align:middle;font-size:22px;font-weight:900;color:#e13b3f;vertical-align:sub}footer .copyright{text-transform:uppercase;letter-spacing:.06em;font-weight:700;font-size:1.2rem;display:block;padding:20px 25px;background:#f7f7f7;color:#a8a69f;text-align:center;line-height:1.4rem}.c2a{min-height:150px;padding:10px;margin-top:20px;background-color:#e13b3f}.c2a div{text-transform:none;text-align:left;color:#fff;font-size:30px}@media (min-width:1200px){.c2a-sub{width:1140px}}.c2a-sub{margin-right:auto;margin-left:auto}.c2a .sub-1{padding-top:50px;padding-bottom:50px}@media (min-width:767px){.sub-1{float:left;padding-left:50px}.sub-2{float:right;padding-right:50px}}@media (max-width:767px){.c2a div .sub-1{display:block;width:100%}.c2a .c2a-sub .sub-1 div,.c2a .c2a-sub .sub-2{text-align:center;width:100%}.c2a .c2a-sub .sub-1 div a,.c2a .c2a-sub .sub-2 a{float:none}.c2a{margin-bottom:20px}}.c2a div{text-transform:none;text-align:left;color:#fff;background-color:#e13b3f;font-size:30px}.c2a .sub-2{padding-top:50px;padding-bottom:50px}.c2a a{text-transform:none;font-size:18px;color:#e13b3f;padding:15px;background-color:#fff;line-height:1.5;float:right;border:1px solid #fff;text-decoration:none}.c2a a:hover{color:#fff;background-color:#e13b3f}@media (min-width:1024px){.catalog-product-view .fotorama-item:not(.fotorama--fullscreen) .fotorama__stage{height:510px !important}.catalog-product-view .fotorama-item:not(.fotorama--fullscreen) .fotorama__nav-wrap--horizontal.fotorama__nav-wrap{padding-top:10px;padding-bottom:20px}}.product-info-main .page-title-wrapper .page-title{font-size:24px}.catalog-product-view .product-usps ul{margin-left:0;padding-left:0;list-style:none;margin-bottom:20px;overflow:auto}.catalog-product-view .product-usps ul li{padding-left:14px;position:relative;margin-bottom:0}.catalog-product-view .product-usps ul li:before{font-family:FontAwesome;content:"";color:#e13b3f;position:absolute;left:0}.catalog-product-view .product-usps ul li a{font-weight:400}.catalog-product-view .product-usps ul img{vertical-align:middle}@media (min-width:768px){.page-layout-1column .product-add-form{margin-top:30px}}select{border-radius:4px;border:1px solid #dfdedd;color:#333}select option{background-color:#f7f7f7;color:#333}.box-tocart .fieldset>.field.qty>.control{height:51px;margin-bottom:20px;display:inline-block}.product-add-form .box-tocart .fieldset>.field.qty>label{padding-right:10px;display:inline-block}.product-info-main .box-tocart{margin:0}.field.qty .control button{width:54px;height:100%;vertical-align:top;font-size:2rem;font-weight:400;font-family:unset;border-radius:6px}.box-tocart .fieldset>.field.qty>.control>input{height:100%;font-size:16px}[data-bind="click: decreaseQty"]:after{content:"\2212"}[data-bind="click: increaseQty"]:after{content:"\002B"}.price-box{display:flex;align-items:center;flex-wrap:wrap;padding:5px 0}.special-price span.price-label{display:none}.old-price span.price-label{display:none}.product-item .price-box .price-label{font-size:14px}.catalog-product-view .normal-price .price-label{font-size:14px;margin-right:10px}.product-info-main .price-box .price-wrapper .price{vertical-align:top;letter-spacing:.01em;font-weight:700;font-size:2.6rem;line-height:2.5rem;margin-right:10px}.catalog-category-view .price-box .price-wrapper .price{vertical-align:top;letter-spacing:.01em;font-weight:700;font-size:2.4rem;line-height:2.5rem}.catalog-category-view .price-box .old-price .price-wrapper .price{vertical-align:top;letter-spacing:.01em;font-weight:700;font-size:1.6rem;font-weight:400;line-height:2.5rem}.product-info-main .price-box .old-price .price-wrapper .price{vertical-align:top;letter-spacing:.01em;font-weight:700;font-size:1.6rem;font-weight:400;line-height:2.5rem}.special-price .price{color:#f23b3b;margin-right:5px}.normal-price .price{color:#f23b3b}.old-price .price{position:relative;color:#4a4948;font-weight:400;font-size:16px;line-height:2.3rem}.product-info-main .box-tocart .action.tocart{padding:20px}.catalog-product-view #product-options-wrapper .swatch-opt .swatch-attribute .swatch-option.image{background-size:auto 90% !important}@media (min-width:768px){.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{padding-top:20px}}div.mage-error{font-size:1.4rem;margin-bottom:14px}@media (min-width:769px){.product.data.items{max-width:60%}.product.data.items>.item.title{margin:0 15px 0 0}.product.data.items>.item.title.active>.switch{border-bottom:2px solid #f23b3b}.product.data.items>.item.title>.switch{font-weight:400;font-size:1.6rem}}.catalog-product-view .product.info.detailed>.items .item.content table{margin:20px 0}.catalog-product-view .product.info.detailed>.items .item.content table td{border:1px solid #efefef;padding-bottom:10px !important}.catalog-product-view .product.info.detailed>.items .item.content .tab-sub-title{color:#f23b3b;font-size:16px;padding-top:12px;margin-bottom:0}.catalog-product-view .product.info.detailed .optiontable tr td:nth-child(1){width:274px;max-width:50%;font-weight:700}.header.links li a{color:#777;font-weight:400}.header.links li a:hover{color:#f23b3b;text-decoration:none}.top-links li a:hover{color:#f23b3b;text-decoration:none}li.greet.welcome{display:none !important}a.action.advanced{display:none}@media (min-width:768px){.column.main .block.upsell .title strong{margin-bottom:15px;letter-spacing:.035em;font-size:3.2rem;font-weight:400}.column.main #block-related-heading{margin-bottom:15px;letter-spacing:.035em;font-size:3.2rem;font-weight:400}}.products-grid.products-upsell .product-item-info{width:80%;margin:10px 20px}.products-grid.products-related .product-item-info{width:80%;margin:10px 20px}.products-upsell .product-item-actions .actions-primary{bottom:30px;position:absolute}.products-upsell .product-item .price-box{margin:10px 0 65px}@media (min-width:769px){.block-search{width:400px}.block-search .action.search[disabled]{opacity:1}.block-search .action.search:before{font-size:26px;line-height:26px;color:#494949}}input:not([disabled]):focus{box-shadow:0 0 4px 2px #86868636}input:not([disabled]):hover{box-shadow:0 0 4px 2px #86868636}input[type=text]{height:38px}.fieldset>.field.required>.label:after{margin-left:0}.minicart-wrapper .action.showcart:before{color:#565656;font-size:38px}.cart-container .checkout-methods-items .action.primary{background:#e13b3f}.cart-container .checkout-methods-items .action.primary:hover{background:#e9696b}.action.primary:focus{background:#e13b3f;border:unset}.action.primary:hover{background:#e9696b;border:unset}.action.primary{background:#e13b3f}.opc-block-summary .minicart-items{display:block !important}.opc-block-summary .items-in-cart>.title:after{display:none}.product.options .content{display:block !important}.minicart-items .product .toggle{display:none}.opc-progress-bar-item._active:before{background:#e13b3f}.opc-progress-bar-item._active>span:before{background:#e13b3f}.minicart-wrapper .action.showcart .counter.qty{background:#e13b3f}.block-search>.block-content:after{content:' ';height:32px;width:100px;background-image:url(https://www.haagsbeddenbedrijf.nl/media/wysiwyg/uploads/footerlogos/CBWi%20logo.png);background-size:cover;display:inline-block;position:absolute;right:430px;top:4px}.keowidget{position:absolute;width:300px;z-index:10;left:20px}@media screen and (min-width:769px) and (max-width:991px){.keowidget{position:relative;left:0;width:210px}}@media screen and (min-width:769px) and (max-width:1200px){.keo-data>a{display:none !important}}body .page-header .panel.header{position:relative;display:flex;justify-content:flex-end}.top-links{display:inline-block}.top-links ul{list-style:none;padding:0;margin:0}.top-links ul li{display:inline-block;margin:0 0 0 20px}.top-links ul li a{font-weight:500;transition:color .4s ease-in-out}@media (min-width:768px){.panel a{color:#777}}@media (min-width:769px){.header.panel>.header.links{margin-left:40px}}.panel .authorization-link:after{position:absolute;display:inline-block;margin-left:8px}.billing-address-details a{color:unset;font-weight:unset;text-decoration:none}.shipping-information-content a{color:unset;font-weight:unset;text-decoration:none}.checkout-agreements-block .action-show{color:#e02b27}.checkout-payment-method .payment-option-title .action-toggle{font-size:20px;color:#e02b27}.bk-payment-wrap .label{margin-top:4px;margin-left:4px}.product-social-links{display:none}@media (max-width:768px){.header.content{padding-bottom:20px}.header .keowidget{position:relative;left:unset;top:6px}.block-search>.block-content:after{display:none}.block-search .control{border-top:0 solid #d1d1d1}.nav-toggle{position:unset;left:unset;top:unset;padding-left:5px;padding-right:5px;background-color:#f3f3f3}.mylogo{padding-bottom:20px}.minicart-wrapper{margin-top:5px}.block-search{margin-top:5px}.header.content{padding-top:0}.page-header .panel.header{justify-content:center !important}.panel.wrapper .header .top-links{display:none}.logo{float:none}.mynavtoggle{float:left;display:flex}span.mymenutext{display:block;font-size:18px;margin-left:10px;line-height:2.3}.nav-toggle{position:relative;display:inline-block;left:0;top:0}}.logo img{margin:auto}.checkout-index-index .mynavtoggle{display:none}@media (min-width:768px){.mynavtoggle{display:none}}.block-search .label:before{color:#3c3c3c}.nav-toggle:before{color:#3c3c3c}@media (max-width:768px){.page-wrapper{overflow-x:hidden}.home-section-inner{padding:0 20px}.home-section-usps ul li{width:50%;margin-top:20px}.home-section-usps ul{flex-wrap:wrap;padding:10px 0}}@media (min-width:768px){.home-section-usps ul li{width:25%;margin:0}.home-section-usps ul{padding:30px 0}}@media (max-width:768px){.block.widget .products-grid .product-item>.product-item-info{padding:10px}}.home-section-inner{padding-right:0;padding-left:0;margin:auto}.cms-index-index .page-title-wrapper{display:none}.cms-home-v2 .page-title h1{color:#e13b3f !important;font-size:26px}.cms-home-v2 .blocktitle{color:#e13b3f !important;padding-bottom:14px;font-size:24px}.cms-home-v2 .category-text h2{font-size:17px;color:#777;min-height:38px;text-transform:uppercase}.cms-home-v2 .row.first .customgrid,.cms-home-v2 .row.second .customgrid{background-color:#fff;transition:box-shadow .4s ease-in-out}@media (max-width:480px){.cms-home-v2 .customgrid{box-shadow:0 4px 8px rgba(57,56,56,.1)}}@media (max-width:768px){.cms-home-v2 .row.first .customgrid,.cms-home-v2 .row.second .customgrid{margin-bottom:20px}.home-section-showroom .col-sm-4{margin-bottom:30px}}.cms-home-v2 .customgrid{padding:0;padding-bottom:20px;min-height:250px;border:1px solid #eaeaea;text-align:center}.cms-home-v2 .category-text{text-align:center;margin-top:-70px}.cms-home-v2 .customgrid img{max-width:100%;vertical-align:middle}.home-section-usps{background-color:#e13b3f;color:#fff;margin-bottom:10px}.home-section-inner.home-section-usps-inner{padding-right:0;padding-left:0}.home-section-inner{max-width:1560px;margin:auto}.home-section-usps ul{margin:0;display:flex;flex-direction:row;margin-bottom:0}.home-section-usps ul li{font-weight:700}.home-section-usps ul li{padding:0;display:inline-block;box-sizing:border-box;text-align:center}.home-section-usps ul li i{display:block;font-size:44px;font-weight:400;padding-bottom:12px}.home-section-usps ul li .usps-desc{display:block;font-weight:400;color:#e6e6e6}.carousel-container.mp-banner-slider{max-height:600px}.carousel-container.mp-banner-slider{overflow:hidden}.carousel-container.mp-banner-slider{overflow:hidden}body.cms-index-index .home-section-slider{margin-top:0;position:relative}body.cms-index-index .home-section-slider .owl-stage-outer{max-height:600px}body.cms-index-index .home-section-slider .owl-nav{margin:0;padding:0;height:0}.home-section-inner.home-section-usps-inner{padding-right:0;padding-left:0}.cms-home-v2 .category-text a{margin-bottom:20px;color:#e13b3f;font-weight:400}.category-text a{text-transform:uppercase}.cms-home-v2 .category-text a:after{content:"\f0a9";color:#e13b3f;font-family:"FontAwesome"}.cms-home-v2 .row.first .customgrid:hover,.cms-home-v2 .row.second .customgrid:hover{box-shadow:0 0 10px #333;position:relative;z-index:99;border-radius:2px}.cms-home-v2 .row.second .customgrid.portfoliogrid{background-color:#e13b3f}.cms-home-v2 .row.second .customgrid.portfoliogrid a:hover{background-color:#d43e41}.portfoliobtn{text-align:center;padding-top:110px;font-size:16px;text-transform:uppercase}.portfoliobtn a{padding:12px 15px;text-align:center;background-color:#e13b3f;border:1px solid #fff;text-decoration:none}.portfoliogrid a{color:#fff}.portfoliobtn a:after{content:"\f0a9";color:#fff;font-family:"FontAwesome";padding-left:10px}.home-section.greybg{background-color:#f7f7f7}.cms-home-v2 .home-section{padding:60px 0;padding-left:20px;padding-right:20px}.cms-home-v2 .home-section-inner .blocktitle:nth-child(1),.cms-home-v2 .home-section-inner .redtitle:nth-child(1){margin-top:0;padding-top:0}.cms-home-v2 .redtitle{color:#e13b3f !important;font-size:30px;margin-top:30px}.cms-home-v2 .home-section-inner .block-products-list.grid{padding-top:20px}.category-products.homerow .col-sm-3{margin-bottom:30px}.category-products.homerow .col-sm-3{padding-right:15px}.homerow img{width:100%;min-height:290px;margin-bottom:6px}.homerow .subtitle_product{background-color:#e13b3f;color:#fff;line-height:50px}.homerow .subtitle_product{height:auto}.homerow .subtitle_product h2{margin:0;line-height:18px;padding:7px 10px 0;color:#fff;margin-top:10px}.homerow .subtitle_product h2+span{font-size:12px;padding-left:10px;display:block;margin-bottom:0;padding:7px 10px;color:#fff;line-height:20px;font-weight:400;min-height:54px}.subtitle_product.lefttitle{text-align:left;padding:10px 10px 8px}img.stock-img{width:unset !important;align-self:flex-start;margin-top:0 !important}.cms-index-index .products-grid .product-image-container{width:100% !important}.cms-index-index .products-grid img.stock-img{margin-bottom:10px}.cms-index-index .products-grid .product-item .product-item-info{position:relative}.cms-index-index .products-grid .product-item .product-item-info .product-label{background-color:#e13b3f;color:#fff;position:absolute;text-transform:uppercase;top:15px;font-size:14px;right:0;padding:9px 19px;z-index:2}.cms-index-index .products-grid .product-item .special-price{display:block;width:100%}.cms-index-index .product-item .price-box .price{vertical-align:top;letter-spacing:.01em;font-weight:700;font-size:2.6rem;line-height:2.5rem}.cms-index-index .product-item .old-price .price{position:relative;color:#4a4948;font-weight:400;font-size:16px;line-height:2.3rem}.cms-index-index .product-item .product-item-link{color:#777;font-weight:400;transition:color .4s ease-in-out}.cms-index-index .product-item .product-item-link:hover{color:#e13b3f}.cms-index-index ol.product-items.widget-product-grid{display:flex;box-sizing:border-box;flex-flow:row wrap}.cms-index-index .products-grid .product-item-inner{margin-top:auto}.cms-index-index .widget.block-products-list .products-grid .product-items .product-item img{max-width:calc(100% + 10px);width:calc(100% + 10px)}.cms-index-index .products-grid .action.towishlist{position:absolute;width:auto;right:0;top:-30px;display:inline-flex}.cms-index-index .products-grid .action.towishlist:before{font-size:36px}.cms-index-index .products-grid .action.towishlist:hover:before{color:red;font-weight:bolder}.cms-index-index .products-grid .product-item .price-box{margin:6px 0 10px}.cms-index-index .products-grid .product-item-actions{margin:0 0 10px}@media (min-width:768px){.cms-index-index .products-grid .product-item .product-item-info{background:#fff;padding-left:20px;padding-right:20px;padding-top:0;padding-bottom:10px;margin-bottom:0;border:1px solid transparent;border-radius:6px;box-shadow:0 4px 8px rgba(57,56,56,.1);transition:min-height .4s ease-in-out}.cms-index-index .products-grid .product-item-info:hover{box-shadow:0 0 10px #c3c3c3;position:relative;z-index:99;border-radius:2px}.cms-index-index .products-grid .product-photo-wrapper{position:relative}}@media (max-width:425px){.block.widget .products-grid .product-item{margin-right:0 !important;margin-left:0 !important;width:100% !important}}@media (max-width:767px){.widget.block-products-list .products-grid .product-items .product-item{border:1px solid transparent;border-radius:6px;background:#fff;box-shadow:0 4px 8px rgba(57,56,56,.1);margin-bottom:1rem}.products-grid .product-item .product-item-details{padding-bottom:20px}}.beddenrow .col-sm-6 h3{margin:0 0 2px;color:#e13b3f;padding:15px 0 7px;font-size:18px}.beddenrow .col-sm-4 h3,.beddenrow .col-sm-6 h3{margin:0 0 2px;color:#e13b3f;padding:15px 0 7px;font-size:18px}.beddenrow .col-sm-6 img{width:100%}.beddenrow .col-sm-6{padding-right:20px;padding-top:10px;padding-bottom:10px;box-sizing:border-box}.showrooms li:before{font-family:'FontAwesome';content:'\f041';position:absolute;left:-26px;top:-4px;font-size:28px;color:#e13b3f}ul.showrooms li{position:relative;padding-bottom:10px}ul.showrooms{list-style:none;padding-left:28px}.category-products .col-sm-3{position:relative;min-height:1px}.row>*{padding-right:calc(var(--bs-gutter-x)*1.5);padding-left:calc(var(--bs-gutter-x)*1.5)}.category-products .col-sm-3 img{width:100%}.product-item .product-item-info .product-label{background-color:#e13b3f;color:#fff;position:absolute;text-transform:uppercase;top:15px;font-size:14px;right:0;padding:9px 19px;z-index:2}.checkout-agreements-block .action-show{margin:6px 5px 0 0}.page-product-configurable .expected-delivery,.page-product-configurable .product-list.filiaal-list.delivery-list{display:none}@media (min-width:640px){.page-layout-1column .products-grid .product-item:nth-child(3n+1){margin-left:2%}}.products-grid.products-crosssell .product-item-info{width:80%;margin:10px 20px}@media (min-width:769px){.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{display:block;padding-top:25px;text-align:center}}.product-add-form{margin-bottom:30px;margin-top:30px}@media (max-width:769px){.product-info-main .price-box{margin-bottom:20px}}@media (max-width:769px){.product-item .product-item-info .product-label{font-size:12px;top:0;padding:6px 16px}}