.cart_block dt{padding:20px}.cart_block dd{position:relative}.cart_block dd .cart_block_customizations{border-top:1px dashed #333}.cart_block dd .cart_block_customizations li{padding:10px 20px}.cart_block dd .cart_block_customizations li .deleteCustomizableProduct{position:absolute;right:10px}#header .cart_info,#sticky-menu-wrapper .cart_info{font-size:12px}#header .cart_block,#sticky-menu-wrapper .cart_block{position:absolute;right:0;display:none;height:auto}#header .cart_block .title_block,#header .cart_block h4,#sticky-menu-wrapper .cart_block .title_block,#sticky-menu-wrapper .cart_block h4,.cart_block #cart_block_summary,.cart_block .title_block span{display:none}.cart_block table.vouchers tr td{padding:2px}.cart_block table.vouchers tr td.quantity{margin-right:5px;min-width:18px}.cart_block table.vouchers tr td.delete{padding-left:0;padding-right:0;text-align:right;width:15px}#layer_cart .layer_cart_product .cart-heading,#layer_cart .layer_cart_product h2{color:#00a79d}#layer_cart .layer_cart_product .layer_cart_product_info{padding:15px 0 0}#layer_cart .layer_cart_product .layer_cart_product_info #layer_cart_product_title{display:block}#layer_cart .layer_cart_product .layer_cart_product_info>div{margin:5px 0}#layer_cart .layer_cart_product .layer_cart_product_info>div strong{padding-right:5px}#layer_cart .layer_cart_cart .layer_cart_row{padding:0 0 10px}#layer_cart .layer_cart_cart .button-container .btn{margin-bottom:10px}#layer_cart .layer_cart_cart .button-container span.exclusive-medium{margin-right:5px}#layer_cart .layer_cart_cart .button-container span.exclusive-medium i{padding-right:5px;color:#777}#layer_cart .button-container .button_order_cart .button-1.fill{background:#d12229}#layer_cart .cross{position:absolute;right:0;top:0;padding:10px;cursor:pointer;z-index:99}#layer_cart .continue{cursor:pointer}#layer_cart p{padding:0}#layer_cart .cart-heading{font-size:22px;margin-bottom:15px;padding-bottom:15px}#favoriteproducts_block_account .favoriteproduct .remove{position:absolute;top:10px;right:10px}#favoriteproducts_block_account .favoriteproduct .remove .icon{cursor:pointer}#usefull_link_block li#favoriteproducts_block_extra_add,#usefull_link_block li#favoriteproducts_block_extra_added,#usefull_link_block li#favoriteproducts_block_extra_remove,#usefull_link_block li#favoriteproducts_block_extra_removed{padding-left:30px;cursor:pointer}#usefull_link_block li#favoriteproducts_block_extra_added,#usefull_link_block li#favoriteproducts_block_extra_removed{display:none}.pp_description,.pp_nav{display:none!important}.pp_close{right:20px!important}#center_column3 .static_block_main.product{background:0 0;padding:0;zoom:1}.static_block_main .cms_pages{padding-top:12px}.static_block_main .cms_pages ul{float:left;list-style-type:none!important;margin:0;padding:0}.static_block_main .cms_pages ul.total_1 li{float:left;padding-right:8px}.static_block_main .cms_pages ul.total_2{width:550px}.static_block_main .cms_pages ul.total_3{width:370px}.static_block_main .cms_pages ul.total_4{width:280px}.static_block_main .cms_pages ul.total_5{width:230px}.static_block_main .cms_pages ul.total_6{width:190px}.static_block_main .cms_pages li{padding:4px 0}.static_block_right a{font-weight:600!important}.static_block_right.image_block img{width:250px;display:block;margin-left:auto;margin-right:auto}div.static_block_right.text_block{border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.095),0 1.5px 1.5px 0 rgba(0,0,0,.2),0 2px 1.5px 0 rgba(0,0,0,.1);background:#fff;padding:10px 15px}#product_page_hook_right{display:block;float:right;width:250px;padding-left:10px}#product_page_hook_right .block{clear:both;margin-bottom:20px;width:100%}#product-right-column-hook .block,#product_page_hook_right .block{font:600 12px/18px Raleway,Helvetica,Arial}#product-right-column-hook .block h4,#product_page_hook_right .block h4{background:0 0;padding:0;font-size:16px;text-shadow:none;color:#666;text-transform:uppercase;line-height:21px;margin-bottom:10px;font-weight:600;border-bottom:0}.static_block_main{clear:both}.static_block_main h2{font-weight:700;margin-bottom:50px;text-align:center;font-size:64px;line-height:40px}.static_block_main .cards{display:flex;margin:0 -10px;flex-wrap:wrap}.static_block_main .cards a{background-repeat:no-repeat!important;background-size:cover!important;font-size:16px;display:block;float:left;margin:0 10px 20px;width:calc(25% - 20px);height:180px;position:relative;background-color:#f6f6f6;background-size:cover;background-position:50%}.static_block_main .cards a .title{position:absolute;width:100%;min-height:25%;left:0;bottom:0;background-color:rgba(0,171,158,.7);text-align:center;color:#fff;display:flex;justify-content:center;align-items:center;transition:all .2s ease;font-size:24px;padding:10px}.static_block_main .cards a .readmore{display:none}.static_block_main .cards a.card:hover .title{min-height:100%}.static_block_main .cards a.card:hover .article_name{display:none}.static_block_main .cards a:hover .readmore{display:inline}.static_block_main a#sleep{background-image:url(/img/cms/campaigns/main/sleep-nav.jpg)}.static_block_main a#relief{background-image:url(/img/cms/campaigns/main/relief-navigatie.jpg)}.static_block_main a#skin{background-image:url(/img/cms/campaigns/main/skin-nav.jpg)}.static_block_main a#health{background-image:url(/img/cms/campaigns/main/health-nav.jpg);color:#fff!important}@media only screen and (max-width:767px){.static_block_main .cards a{width:calc(50% - 20px);padding:20% 0;height:auto}.static_block_main h2{font-size:50px}}#contact #product_page_hook_right{padding-top:0!important}#contact #hookEnabled .box .form-group,#contact #hookEnabled .clearfix:after{clear:none}@media only screen and (max-width:1210px){#product_page_hook_right{display:none}#cms .rte,#hookEnabled{width:100%!important}}.static_block_banner li img{margin:25px 0 30px}.static_block_banner li~li img{margin:0 0 25px}.static_block_banner li{position:relative}#index .wpproductcarousel .products{width:100%!important}.static-banner-custom{position:relative;width:100%;text-align:center}.static-banner-custom .frontbanner-container{max-width:1100px;margin:0 auto}.static-banner-custom img{margin:0 auto;width:100%;height:auto}.static-banner-custom .button-1{display:inline-block!important;text-transform:uppercase;font-weight:700;margin-bottom:22px}.static-banner-custom .de .button-1{margin-bottom:12px}.static-banner-custom .fr .button-1{margin-bottom:40px}.static-banner-custom .es .button-1{margin-bottom:5%}.static-banner-custom .text-block h2{color:#00a79d;font-size:75px;line-height:75px;margin-bottom:30px}.static-banner-custom .frontbanner-container{position:relative}.static-banner-custom .text-block{position:absolute;bottom:27.6%;background-color:transparent;padding-left:20px;padding-right:20px;margin:0;text-align:initial;max-width:1100px!important}#cookie-bar{width:100%;background-color:#fff;position:fixed;left:0;bottom:0;z-index:999999999;text-align:center;font-size:0;box-shadow:0 -5px 15px #00000026;min-height:140px;padding:26px 20px 8px;height:auto}#cookie-bar .container:first-child{width:49%;float:left}#cookie-bar .container:last-child{width:49%;float:right}.policy-link{text-decoration:underline;float:right;height:27px;margin-top:17px;width:112px}#cookie-bar-text,#cookie-settings-wrap .text,.policy-link{font:normal normal normal 14px/18px Raleway;letter-spacing:0;color:#48535a;line-height:1.25em;text-align:left}#cookie-settings-wrap .text{height:37px}.cookie-popup__accept{color:#48535a!important;background-color:#ede7dc;border:1px solid #ede7dc;height:40px;width:100%;font-size:18px;text-align:center;margin-bottom:19px;display:block;padding:8px;cursor:pointer;font-weight:600}.cookie-popup__accept:hover{background-color:#fff;transition:.3s}.container-span{display:flex;align-items:center;justify-content:center;width:47%;height:40px;border:2px solid #ede7dc;font:normal normal 600 18px/21px Raleway;letter-spacing:0;color:#48535a;background:#fff;cursor:pointer;padding:0 7px!important}a.container-span:hover,button.container-span:hover{background-color:#ede7dc;transition:.3s}#cookie-refuse-button,#cookie-settings-block-button{float:left;margin-right:20px}#cookie-settings-wrap{position:relative;overflow:auto;padding:31px 20px 47px}#cookie-settings-span{float:left;text-align:left;font:normal normal 700 16px/18px Raleway;letter-spacing:0;color:#444}#cookie-privacy-div{float:right;text-decoration:underline}#cookie-settings-div,#cookie-statement-div{margin-top:20px;font:normal normal normal 14px/18px Raleway;letter-spacing:0;color:#48535a;line-height:1.25em;text-align:left}#cookie-settings-div div{height:62px}#cookie-settings-div div:last-child{height:97px}#cookie-settings-wrap h3{height:27px;font-size:16px}#cookie-statement-div h3{font-size:18px;font-weight:700}#cookie-statement-div h3.spec{margin-top:10px}#cookie-settings-wrap .selected,.cookie-checkbox{background-color:#ede7dc}.cookie-checkbox{width:40px!important;height:20px!important;border-radius:10px;cursor:pointer;padding:2px}.cookie-popup-wrap .fancybox-skin{border-radius:0;margin-top:50px;margin-bottom:50px}div.white-circul{border-radius:50%;background-color:#fff;width:15px!important;height:15px!important}#cookie-settings-div span{width:80%}#kind-of-cookies{height:200px}#kind-of-cookies h4{height:20px;font-size:16px}#kind-of-cookies span{display:block;height:max-content}#cookie-statement-div div{min-height:130px}.align-right input{display:block;width:0;height:0;position:absolute;z-index:-1;opacity:0}input[type=checkbox]:checked+.cookie-checkbox{background-color:#06a89c}input[type=checkbox]:checked+.cookie-checkbox div.white-circul{float:right}.fancybox-close{background-image:none!important;background-color:#bc0000;border-radius:50%;height:25px!important;width:25px!important;text-align:center;font-weight:700;color:#fff;top:-13px!important;right:-13px!important}.fancybox-close:hover{color:#fff}.fancybox-close:before{content:"x"}@media(max-width:1100px){#cookie-bar .container:first-child{width:40%}}@media(max-width:767px){#cookie-settings-wrap h3{font-size:14px}#cookie-statement-div h3{height:max-content;margin-bottom:7px;font-size:16px}#kind-of-cookies h4{font-size:14px}#cookie-settings-wrap{padding:39px 27px 34px}#cookie-bar{height:320px;padding:12px 27px 85px}#cookie-bar-text{font:normal normal 13.5px/18px Raleway}#cookie-bar .container:first-child,#cookie-bar .container:last-child{width:100%;float:left}.policy-link{margin-top:0;width:90px}#cookie-bar-text{height:141px;float:right}.cookie-popup__accept{margin-bottom:10px}.container-span,.cookie-popup__accept{height:35px;font:normal 600 14px/16px Raleway}#cookie-refuse-button,#cookie-settings-block-button{margin-right:10px}#cookie-settings-block-closer{right:5px;top:5px}#cookie-settings-div div:last-child{height:110px}#kind-of-cookies{height:245px}#cookie-settings-div,#cookie-statement-div{font:normal normal 13.5px/18px Raleway}#cookie-settings-div{margin-bottom:35px}.fancybox-close{top:5px!important;right:5px!important}#cookie-statement-div div{margin-bottom:12px}}@media(max-width:480px){.container-span{font-size:13px;width:46%}#cookie-bar-text{height:213px}#cookie-bar{height:380px}.cookie-popup__accept{margin-top:10px}#cookie-settings-div div.txt{margin-bottom:20px}}@media only screen and (max-width:1100px){.static-banner-custom .text-block h2{margin-bottom:20px}.static-banner-custom .text-block{bottom:28%;padding-left:30px}.static-banner-custom .text-block.es h2,.static-banner-custom .text-block.fr h2,.static-banner-custom .text-block.pt h2{font-size:5vw;line-height:4vw}.static-banner-custom .text-block.de h2{font-size:5.5vw;line-height:5.5vw}}@media only screen and (max-width:870px){.static-banner-custom .fr .button-1{margin-bottom:30px}}@media only screen and (max-width:767px){.static-banner-custom .text-block{margin:20px 0;bottom:26%;padding-left:20px}.static-banner-custom .text-block h2{font-size:6vw;line-height:6vw;margin-bottom:20px;font-weight:lighter}.static-banner-custom .button-1,.static-banner-custom .de .button-1{margin-bottom:5px;min-width:200px}.static-banner-custom .fr .button-1{margin-bottom:0}.static-banner-custom .text-block.it{bottom:24%}.static-banner-custom .text-block.it h2{font-size:4vw;line-height:4vw}}@media only screen and (max-width:667px){.static-banner-custom .text-block{padding-left:15px}.static-banner-custom .button-1,.static-banner-custom .de .button-1,.static-banner-custom .fr .button-1{margin-bottom:0}.static-banner-custom .es .button-1{margin-bottom:5px}}@media only screen and (max-width:637px){.static-banner-custom .text-block{bottom:24%}}@media only screen and (max-width:568px){.static-banner-custom .text-block{bottom:25%;padding-left:15px}.static-banner-custom .button-1{padding:.5vw 3vw;max-width:none;width:min-content}.static-banner-custom .text-block h2{margin-bottom:15px}.static-banner-custom .text-block.de h2,.static-banner-custom .text-block.nl h2{font-size:5vw;line-height:5vw}.static-banner-custom .text-block.it h2{font-size:4.5vw;line-height:4vw}}@media only screen and (max-width:454px){.static-banner-custom .text-block{bottom:23%;padding-left:7px}.static-banner-custom .text-block h2{margin-bottom:8px}.static-banner-custom .button-1,.static-banner-custom .de .button-1,.static-banner-custom .fr .button-1{margin-bottom:5px}.static-banner-custom .text-block.de h2,.static-banner-custom .text-block.es h2,.static-banner-custom .text-block.fr h2,.static-banner-custom .text-block.pt h2{font-size:5vw;line-height:4vw}.static-banner-custom .text-block.de h2{font-size:5vw;line-height:5vw}}@media only screen and (max-width:414px){.static-banner-custom .text-block h2{font-size:6vw;line-height:6vw;margin-bottom:3px}.static-banner-custom .text-block{padding-left:10px;margin:15px 0;bottom:26%}.static-banner-custom .button-1,.static-banner-custom .de .button-1,.static-banner-custom .fr .button-1{padding:0 2px;margin-top:5px;margin-bottom:5px;min-width:160px}.static-banner-custom .text-block.de h2,.static-banner-custom .text-block.nl h2{font-size:5vw;line-height:5vw}.static-banner-custom .text-block.it h2{font-size:4vw;line-height:4vw}.static-banner-custom .es .button-1{margin-bottom:0}}@media only screen and (max-width:375px){.static-banner-custom .button-1,.static-banner-custom .de .button-1,.static-banner-custom .fr .button-1{padding:0 2px;font-size:60%;margin-bottom:0;min-width:125px}.static-banner-custom .fr .button-1{margin-bottom:7px}.static-banner-custom .text-block{bottom:25%;padding-left:7px}}@media only screen and (max-width:320px){.static-banner-custom .text-block{bottom:24%;padding-left:5px}.static-banner-custom .text-block h2{margin-bottom:0;font-size:5vw;line-height:5vw}.static-banner-custom .button-1,.static-banner-custom .de .button-1,.static-banner-custom .fr .button-1{margin-bottom:3px}.static-banner-custom .es .button-1{margin-bottom:7px}.static-banner-custom .text-block.es h2,.static-banner-custom .text-block.fr h2,.static-banner-custom .text-block.pt h2{font-size:4vw;line-height:4vw}.static-banner-custom .text-block.de h2{font-size:5vw;line-height:5vw}.static-banner-custom .text-block.it h2{font-size:3.5vw;line-height:3.5vw}}@media only screen and (min-width:768px){.static-banner-custom .text-block{padding-left:33px}.static-banner-custom .text-block h2{font-size:6vw;line-height:6vw;margin-bottom:20px;font-weight:lighter}.static-banner-custom .text-block.es h2,.static-banner-custom .text-block.fr h2,.static-banner-custom .text-block.pt h2{font-size:5vw;line-height:4.5vw}.static-banner-custom .text-block.de h2{font-size:5.5vw;line-height:5.5vw}.static-banner-custom .text-block.it h2{font-size:5vw;line-height:5vw}.static-banner-custom .it .button-1{margin-bottom:0}.static-banner-custom .de .button-1{margin-bottom:5%}.static-banner-custom .pt .button-1{margin-bottom:12px}.static-banner-custom .button-1{min-width:250px}}@media only screen and (min-width:1200px){.static-banner-custom .text-block h2{font-size:75px;line-height:75px;font-weight:lighter;margin-bottom:30px}.static-banner-custom .text-block.es h2,.static-banner-custom .text-block.fr h2,.static-banner-custom .text-block.pt h2{font-size:64px;line-height:64px}.static-banner-custom .text-block.es h2{font-size:63px;line-height:63px}.static-banner-custom .text-block.de h2{font-size:69px;line-height:69px}.static-banner-custom .text-block.it h2{font-size:61px;line-height:61px}.static-banner-custom .text-block.de{bottom:24.6%}.static-banner-custom .de .button-1{margin-bottom:7%}}@media only screen and (min-width:1680px){.static-banner-custom .text-block.it h2{font-size:59px;line-height:59px}.static-banner-custom .de .button-1,.static-banner-custom .es .button-1{margin-bottom:12px}.static-banner-custom .text-block.de h2{margin-bottom:15px}.static-banner-custom .text-block.es h2{margin-bottom:15px!important}.static-banner-custom .text-block.pt h2{margin-bottom:15px}}#header_user_info a{padding:0 6px 0 3px;border-right:1px dotted #aaa}#header_user_info a:last-of-type{border-right:none!important}#header_user_info .plus_18{width:25px;height:25px;vertical-align:middle}#header_user_info a:last-child{border:0;padding-right:0}#search_block_top{position:relative}#search_query_top{width:100%;margin:0;padding:0 10px;height:40px;font-size:15px;background-color:#fcfaf7;border:0;box-shadow:none}#search_query_top::placeholder{color:#48535a}.search_query_icon{background:0 0;display:block;color:#666;padding:0 4px;margin:0;cursor:pointer;font-size:18px;position:absolute;top:10px;right:5px}.ac_results{z-index:4444;overflow:hidden;background-color:#f7f7f7;padding:10px;box-shadow:0 13px 13px 0 rgba(0,0,0,.45)}.ac_results ul{width:100%;background:#fff;border:1px solid #d7dce2;list-style-position:outside}.ac_results li{display:block;overflow:hidden;margin:0;padding:7px;border-bottom:1px solid #eaeaea;line-height:16px;cursor:pointer}.ac_results li:last-of-type{border-bottom:none}.ac_results li img{float:left;width:auto;height:30px}.ac_product_name{display:block;float:left;padding-left:10px;line-height:30px}.ac_product_name strong{color:#da3b44}.ac_over{background:#da3b44!important}.ac_over,.ac_over .ac_product_name strong{color:#fafafa!important}.ac_more_link{display:block;text-align:center;line-height:30px}.ac_results.mobile{z-index:99999;overflow:hidden;margin:0;padding:0;background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.095),0 1.5px 1.5px 0 rgba(0,0,0,.2),0 2px 1.5px 0 rgba(0,0,0,.1),0 3px 10px 0 rgba(0,0,0,.1)}.ac_results.mobile ul{width:100%;border:none;list-style-position:outside}.ac_results.mobile li{display:block;overflow:hidden;margin:0;padding:7px;border-bottom:1px solid #eaeaea;line-height:16px;cursor:pointer}.ac_results.mobile li:last-of-type{border-bottom:none}.ac_results.mobile li img{float:left;width:auto;height:30px}.ac_results.mobile .ac_product_name{display:block;float:left;padding-left:10px;line-height:30px;white-space:nowrap}.ac_results.mobile .ac_product_name strong{color:#da3b44}.ac_results.mobile .ac_over{background:#da3b44!important;color:#fafafa!important}.ac_results.mobile .ac_over .ac_product_name strong{color:#fafafa!important}.ac_results.mobile .ac_odd{background:#fff}.ac_results.mobile .ac_more_link{display:block;text-align:center;line-height:30px}.wpsociallinks-text{display:none}.wpsociallink{display:block;float:right;padding:5px;font-size:15px;text-align:center}.wpsociallink .wpicon{font-size:15px!important;background:#00a79d;border-radius:12px;display:inline-block;color:#fff;height:23px;line-height:20px;padding-left:1px;padding-top:2px;width:23px}.wpsociallink img{height:24px;margin:8px 0}@media only screen and (max-width:419px){.wpsociallinks-text{display:none}}.overlay_product{position:relative}img.product_overlay_atdev{position:absolute;width:auto!important;border:none!important;max-width:100%;z-index:50}img.product_overlay_atdev.top{top:0}img.product_overlay_atdev.bottom{bottom:0}img.product_overlay_atdev.left{left:0}img.product_overlay_atdev.right{right:0}#productfinder-popup-button{position:fixed;left:10px;bottom:0;z-index:16000001;color:#fff;width:245px;border-radius:5px;font-size:13px;padding:10px 12px 10px 50px;background-color:#00a79d;background-image:url(/themes/cibdol/img/productfinder/icon.png);background-position:0;background-repeat:no-repeat}#productfinder-modal-overlay{z-index:16000003!important;background-color:#000}#productfinder-modal-container{font-family:HelveticaNeueLTStd,Helvetica,Arial,sans-serif;background-color:#eaf0f4;box-shadow:5px 5px 4px -1px rgba(0,0,0,.7);height:auto!important;width:660px;padding:60px 40px 45px;z-index:16000003!important}#productfinder-modal-container .modalCloseImg{position:absolute;right:27px;top:27px;cursor:pointer}#productfinder-modal-container .modalCloseImg:after{height:20px;width:20px;font-size:22px;content:"X";color:#00a79d}.productfinder-head{font-size:24px;color:#5a6970}.productfinder-modal-holder{display:none}.productfinder-modal-content{display:flex;justify-content:center;flex-wrap:wrap}.productfinder-modal-content-icon{display:block;width:90px;height:120px;margin:25px 30px 0;background-position:top;background-repeat:no-repeat;text-align:center;padding-top:93px;font-weight:600}.productfinder-step.step-1 .productfinder-modal-content,.productfinder-step.step-2 .productfinder-modal-content{margin:0 0 15px}.productfinder-step .step-point{width:100%;height:16px;position:absolute;bottom:25px;left:0;background-repeat:no-repeat;background-position:50%}.productfinder-step.step-1 .step-point{background-image:url(/themes/cibdol/img/productfinder/step-1.svg)}.productfinder-step.step-2 .step-point{background-image:url(/themes/cibdol/img/productfinder/step-2.svg)}.productfinder-step.step-3 .step-point{background-image:url(/themes/cibdol/img/productfinder/step-3.svg)}.productfinder-modal-content-icon.help-yes{background-image:url(/themes/cibdol/img/productfinder/yes.svg)}.productfinder-modal-content-icon.help-no{background-image:url(/themes/cibdol/img/productfinder/no.svg)}.productfinder-modal-content-icon.yes18{background-image:url(/themes/cibdol/img/productfinder/yes18.svg)}.productfinder-modal-content-icon.no18{background-image:url(/themes/cibdol/img/productfinder/no18.svg)}@media only screen and (max-width:768px){#productfinder-popup-button{display:none}#productfinder-modal-container{width:calc(100% - 20px)!important;top:30px!important;left:0!important;height:auto!important;margin:0 10px 30px;padding:60px 40px}#productfinder-modal-container .simplemodal-wrap{overflow:visible!important}.productfinder-head{font-size:18px}.productfinder-modal-content-icon{width:70px;height:70px;margin:25px 10px 0;padding-top:67px;font-size:12px}}