*{box-sizing:border-box}body{color:#000;font-size:14px;font-family:'Open Sans',sans-serif;line-height:1.4;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p{margin:0}a,a:hover{text-decoration:none}a,.alink{color:#e46d07}img{max-width:100%}.testfile{font-size:30px;color:green}.page-footer .footer.content{border:0;padding:0 20px}.page-footer .footer.content .footer-icon{display:flex;justify-content:space-between;padding:50px 10px;background-color:#fcfcfc;border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6}.footer-phone-number{margin-left:7px}.page-footer .footer.content .footer-icon p{font-size:15px;font-weight:600;display:flex;align-items:center;padding:0 10px;margin:0}.page-footer .footer.content .footer-icon p img{margin-right:12px}.page-footer .block.newsletter{float:none;margin:0;width:100%;max-width:100%}ul.footer.links li:first-child{color:#000;font-size:18px;font-weight:600;margin-bottom:20px}ul.footer.links li{margin-bottom:15px !important}ul.footer.links li a{color:#000;font-size:16px;text-decoration:none}.footer-middle-section{padding:50px 50px 30px;display:flex;justify-content:space-between}.footer-newsletter{width:40%}.page-footer .block.newsletter>label{color:#000;font-size:24px;font-weight:700;font-family:'Domine',serif;margin-bottom:20px;display:inline-block}.page-footer .block.newsletter form{display:block !important}.page-footer .block.newsletter form .field{width:100%}.page-footer .block.newsletter form .field label{margin:0;display:block;width:100%}.page-footer .block.newsletter form .field label input{border:1px solid #000;height:46px;line-height:46px;max-width:440px;width:100%;box-shadow:none;padding:0 15px;margin:0}.page-footer .block.newsletter form .field .control{display:flex}.page-footer .block.newsletter form .field .control:before{display:none}.page-footer .block.newsletter form .subscribe{height:46px;background-color:#000;border-color:#000;font-size:16px;font-weight:600;min-width:140px;box-shadow:inset -300px 0 0 0 #000;-webkit-transition:ease-out .4s;-moz-transition:ease-out .4s;transition:ease-out .5s}.mage-error[generated]{display:block;width:100%}.account .field.choice,.field.control.checkbox{position:relative;margin-bottom:20px !important}.checklist,.page-footer .block.newsletter .checklist{margin-top:15px;display:flex;position:relative;flex-wrap:wrap}.checklist input,.page-footer .block.newsletter .checklist input,.account .field.choice input,.field.control.checkbox input,.form-shipping-address .field.choice input,.onestepcheckout-index-index .checkout-agreements .field.choice input,.onestepcheckout-index-index .billing-address-same-as-shipping-block.field.choice input,.onestepcheckout-index-index .create-account-block .field.choice.col-mp input{margin:0;width:18px;height:18px;border:1px solid #5a5858;border-radius:0 !important;top:5px;opacity:0;position:absolute}.checklist label,.page-footer .block.newsletter .checklist label,.account .field.choice label,.field.control.checkbox label,.form-shipping-address .field.choice label,.onestepcheckout-index-index .checkout-agreements .field.choice label,.onestepcheckout-index-index .billing-address-same-as-shipping-block.field.choice label,.onestepcheckout-index-index .create-account-block .field.choice.col-mp label{color:#5a5858;font-size:14px;font-weight:400;font-family:unset;margin:0;margin-left:0;position:relative;padding-left:25px !important;cursor:pointer}.account .field.choice label,.field.control.checkbox label{color:#000;font-size:16px;font-weight:600}.checklist input:checked~label:before,.page-footer .block.newsletter .checklist input:checked~label:before,.account .field.choice input:checked~label:before,.field.control.checkbox input:checked~label:before,.form-shipping-address .field.choice input:checked~label:before,.onestepcheckout-index-index .create-account-block .field.choice.col-mp input:checked~label:before,.onestepcheckout-index-index .billing-address-same-as-shipping-block.field.choice input:checked~label:before,.onestepcheckout-index-index .checkout-agreements .field.choice input:checked~label:before{background-color:#e46d07;border-color:#e46d07}.onestepcheckout-index-index .checkout-agreements .field.choice,.onestepcheckout-index-index .billing-address-same-as-shipping-block.field.choice,.form-shipping-address .field.choice{padding-left:0}.checklist label:before,.page-footer .block.newsletter .checklist label:before,.account .field.choice label:before,.field.control.checkbox label:before,.form-shipping-address .field.choice label:before,.onestepcheckout-index-index .create-account-block .field.choice.col-mp label:before,.onestepcheckout-index-index .checkout-agreements .field.choice label:before,.onestepcheckout-index-index .billing-address-same-as-shipping-block.field.choice label:before{content:'';position:absolute;width:18px;height:18px;border:1px solid #000;left:0;cursor:pointer;top:0}.field.control.checkbox{margin-top:20px}.checklist input:checked~label:after,.page-footer .block.newsletter .checklist input:checked~label:after,.account .field.choice input:checked~label:after,.field.control.checkbox input:checked~label:after,.form-shipping-address .field.choice input:checked~label:after,.onestepcheckout-index-index .create-account-block .field.choice.col-mp input:checked~label:after,.onestepcheckout-index-index .billing-address-same-as-shipping-block.field.choice input:checked~label:after,.onestepcheckout-index-index .checkout-agreements .field.choice input:checked~label:after{content:'';position:absolute;left:7px;top:4px;width:4px;height:9px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.page-footer .block.newsletter .checklist label a{display:block;color:#e46d07;text-decoration:none}.page-footer .block.newsletter .actions{width:auto}.page-footer .footer-social-links{margin-top:40px}.page-footer .footer-social-links a{display:inline-block;width:30px;height:30px;margin:6px}.page-footer .footer-social-links a img{width:100%;height:100%}hr{border-color:#d6d6d6}.page-footer .bottom .copy-right{display:flex;align-items:center;justify-content:space-between}.page-footer .bottom .copy-right p{margin:0;color:#000;font-size:16px;font-weight:600;display:flex;align-items:center}.page-footer .bottom .copy-right p img{margin-left:20px}.footer-middle-section .list-list{width:60%}.panel.header{background-color:#000;color:#fff;text-align:center;padding:15px !important;max-width:100% !important}.panel.header p{margin:0}.page-header .header.content{padding:0 20px}.page-header .header.content .header-logo{padding:20px 0}.page-header .header.content .header-logo a.logo{float:none;max-width:150px;display:block;margin:0 auto}.page-header .header.content .search-and-cart{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;border-bottom:1px solid #e3e3e3;padding-bottom:5px}.page-header .header.content .search-and-cart #switcher-language strong.view-nl{color:#000;font-size:16px}.page-header .header.content .search-and-cart #switcher-language #switcher-language-trigger:after{font-size:35px;text-align:left !important}.page-header .header.content .search-and-cart .nav-sections{background-color:transparent !important;margin:0;padding-left:50px}.page-header .header.content .search-and-cart .nav-sections nav.navigation{background-color:transparent}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul{padding:0}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li:hover{background-color:transparent}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li a{color:#000;font-size:16px;font-weight:400;padding:0 20px}.page-header .header.content .search-and-cart .header-icons{display:flex;align-items:center}.page-header .header.content .search-and-cart .header-icons .block.block-search{float:none;width:auto}.page-header .header.content .search-and-cart .header-icons .block.block-search form#search_mini_form{width:150px;margin-left:auto}.page-header .header.content .search-and-cart .header-icons .block.block-search form#search_mini_form input{border:0;box-shadow:none;float:right;padding-right:38px;width:0;cursor:pointer}.page-header .header.content .search-and-cart .header-icons .block.block-search form#search_mini_form input[aria-haspopup=true]{width:100%}.page-header .header.content .search-and-cart .header-icons .block.block-search form#search_mini_form .control{padding:0}.page-header .header.content .search-and-cart .header-icons li.authorization-link{list-style:none;margin-left:10px;margin-top:5px;width:30px}.page-header .header.content .search-and-cart .header-icons li.authorization-link a{color:#000;font-size:16px;text-decoration:none}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li a:hover{color:#e46d07;cursor:pointer}.page-header .header.content .search-and-cart .header-icons .block.block-search form#search_mini_form.active{max-width:180px;width:100%}.page-header .header.content .search-and-cart .header-icons .block.block-search form#search_mini_form.active input{max-width:180px;width:100%;border-bottom:1px solid #000;padding-right:40px;padding-left:0;font-size:12px}.block-search .action.search:before{content:'';background-image:url(../../frontend/Singsys/fcc/fr_BE/images/search-icon.svg);width:21px;height:21px;background-size:100%}.page-header .header.content .search-and-cart .header-icons li.customer-top-links{list-style-type:none;margin-left:10px;display:flex;position:relative;cursor:pointer}.page-header .header.content .search-and-cart .header-icons li.customer-top-links .my_account{box-shadow:0 3px 6px rgb(0 0 0/20%);z-index:9;background:#fff;padding:0 !important;right:5px;background-image:none !important;position:absolute;min-width:120px;top:33px;display:none}.minicart-wrapper .action.showcart .counter.qty{margin-top:0;margin-left:0;position:absolute;right:-13px;top:-14px;border-radius:50%;height:24px;width:24px}.minicart-wrapper .action.showcart{display:flex !important;align-items:end;position:relative;width:22px}.page-header .header.content .search-and-cart .header-icons li.customer-top-links span.customer-name{margin-left:5px}.page-header .header.content .search-and-cart .header-icons li.customer-top-links .my_account a{display:block;text-align:left;padding:6px 16px;color:#000;text-decoration:none;font-size:14px;font-weight:400;margin:4px}.page-header .header.content .search-and-cart .header-icons li.customer-top-links .my_account a:hover{background-color:#f8f8f8}.page-header .header.content .search-and-cart .header-icons li.customer-top-links span{font-size:16px;text-transform:capitalize}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li a:hover{color:#e46d07 !important}.block-search .action.search{top:7px;opacity:1 !important}.minicart-wrapper{margin-left:0}.cms-home main#maincontent{max-width:100%;padding:0}.second-section{display:flex;justify-content:space-between;padding:50px 20px;max-width:1250px;margin:0 auto}.second-section>div{width:48%}.new_arrivals{padding-right:15px}.personalized{padding-left:15px}.second-section>div img{width:100%;height:100%}.second-section>div h3,.mpblog-post-index .post-info-wraper h2.mp-post-title a{color:#000;font-size:24px;font-weight:400;font-family:'Domine',serif;margin:15px 0}.second-section>div p,.mpblog-post-index .post-info-wraper .post-short-description p{color:#5a5858;font-size:18px;font-weight:400;line-height:30px}.second-section>div p a,.mpblog-post-index .post-info-wraper .mp-read-more{color:#e46d07;font-weight:600;font-size:16px;text-decoration:none}.mask{display:flex;padding:50px 20px;max-width:1250px;margin:0 auto}.mask .mask-image{width:100%;margin-right:30px;max-width:485px;background-color:#fafafa}.mask .mask-content{width:100%;padding:80px;background-color:#fff9f2;max-width:calc(100% - 485px)}.mask .mask-image p{text-align:center;padding:40px}.mask .mask-image p img{width:100%;height:100%;object-fit:cover}.mask .mask-content h3{color:#000;font-size:44px;font-family:'Domine',serif;max-width:380px;line-height:60px}.mask .mask-content p{color:#5a5858;font-size:18px;line-height:30px}.mask .mask-content p a{color:#e46d07;font-size:16px;font-weight:600;display:inline-block;margin-top:15px;text-decoration:none}#mpblog-list-container{padding:50px 20px 0;max-width:1250px;margin:0 auto}#mpblog-list-container .row{display:flex;justify-content:space-between}#mpblog-list-container .row .post-list-item{width:32%}#mpblog-list-container .widget-title a{color:#000;font-size:24px;font-weight:700;font-family:'Domine',serif;margin:0 0 30px;text-align:center;display:block;text-decoration:none}#mpblog-list-container .row .post-list-item .post-item-wraper{border:0;padding:0 !important;box-shadow:none}#mpblog-list-container .row .post-list-item .post-item-wraper .post-image,.mpblog-post-index #mpblog-list-container .post-list-item .post-item-wraper .post-image{height:100%;min-height:100%}#mpblog-list-container .row .post-list-item .post-item-wraper .post-image a,.mpblog-post-index #mpblog-list-container .post-list-item .post-item-wraper .post-image a{display:block;width:100%;height:500px}#mpblog-list-container .row .post-list-item .post-item-wraper .post-image a img,.mpblog-post-index #mpblog-list-container .post-list-item .post-item-wraper .post-image a img{width:100%;height:100% !important}#mpblog-list-container .row .post-list-item .post-item-wraper .post-info-wraper{padding:0}#mpblog-list-container .row .post-list-item .post-item-wraper .post-info-wraper h2{color:#000;font-size:18px !important;font-family:'Domine',serif;line-height:29px;margin:15px 0 15px}#mpblog-list-container .row .post-list-item .post-item-wraper .post-info-wraper h2 a,.mpblog-post-index #mpblog-list-container .post-list-item .post-item-wraper .post-info-wraper h2 a{color:#000;text-decoration:none}#mpblog-list-container .row .post-list-item .post-item-wraper .post-info-wraper .post-short-description p{color:#5a5858;font-size:16px;line-height:28px}#mpblog-list-container .row .post-list-item .post-item-wraper .post-info-wraper .actions a.mp-read-more{color:#e46d07;font-size:16px;font-weight:600;text-decoration:none}section.categoryhome-isting-section{padding:50px 20px;max-width:1250px;margin:0 auto}section.categoryhome-isting-section .categoryhome-title{color:#000;font-size:24px;font-weight:700;font-family:'Domine',serif;margin:0 0 30px;text-align:center;display:block}section.categoryhome-isting-section ol.categoryhome-slider{padding:0}.categoryhome-isting-section ol.categoryhome-slider .categoryhome-isting-box .categoryhome-listing-img img{height:420px}.categoryhome-isting-section ol.categoryhome-slider .categoryhome-isting-box li.categoryhome-repeat-list{position:relative;list-style-type:none}.categoryhome-isting-section ol.categoryhome-slider .categoryhome-isting-box li.categoryhome-repeat-list .home-categoryhome-name h3{display:block;max-width:330px;height:58px;text-align:center;border-bottom:2px solid #000;color:#000;background-color:#fff;margin:0;line-height:58px;font-weight:600;font-size:18px;margin:0 auto;position:absolute;width:100%;left:0;right:0;bottom:0}.categoryhome-isting-section ol.categoryhome-slider .categoryhome-isting-box .owl-nav{position:absolute;top:-55px;right:0;margin:0}.categoryhome-isting-section ol.categoryhome-slider .categoryhome-isting-box .owl-nav button{border:1px solid #000;width:30px;height:30px;border-radius:0;margin-top:0}.categoryhome-isting-section ol.categoryhome-slider .categoryhome-isting-box .owl-nav button.owl-prev span{font-size:0;position:relative;background-image:url(../../frontend/Singsys/fcc/fr_BE/images/left-arrow.svg);width:16px;height:13px;background-size:100%;display:block;margin:0 auto}.categoryhome-isting-section ol.categoryhome-slider .categoryhome-isting-box .owl-nav button.owl-next span{font-size:0;position:relative;background-image:url(../../frontend/Singsys/fcc/fr_BE/images/right-arrow.svg);width:16px;height:13px;background-size:100%;display:block;margin:0 auto}.categoryhome-isting-section ol.categoryhome-slider .categoryhome-isting-box .owl-nav button:hover{background-color:transparent}#banner-slider-carousel .item-image{position:relative}#banner-slider-carousel .item-image .banner-all-content{position:absolute;top:50%;transform:translateY(-50%);background-color:#fff;padding:50px;width:43%;left:4%}#banner-slider-carousel .item-image .banner-all-content h3.banner-name{color:#000;font-size:46px;font-family:'Domine',serif;line-height:52px;margin-top:0}#banner-slider-carousel .item-image .banner-all-content .banner-title{color:#5a5858;font-size:18px;line-height:30px;margin-bottom:40px}#banner-slider-carousel .item-image .banner-all-content a.owl-image,.gdpr-privacy-container .modal-footer button,.custom-popup-modal .modal-footer button,.amgdprcookie-button.-allow,.amgdpr-modal-container .modal-footer button,button.amgdprcookie-done{background-color:#000;color:#fff;font-size:18px;font-weight:600;height:50px;min-width:180px;text-align:center;display:inline-block;line-height:50px;text-decoration:none;border:1px solid #000;box-shadow:inset -300px 0 0 0 #000;-webkit-transition:ease-out .4s;-moz-transition:ease-out .4s;transition:ease-out .5s !important;border-radius:0}#banner-slider-carousel .owl-dots{position:static;bottom:15px;top:auto}#banner-slider-carousel .owl-stage-outer.owl-height{height:auto !important}#banner-slider-carousel .owl-dots span{width:11px;height:11px;background-color:transparent;border:1px solid #000;border-radius:0;transform:rotate(45deg)}#banner-slider-carousel .owl-dots .owl-dot.active span{background-color:#000}.page-title{font-size:24px;color:#000;font-family:'Domine',serif;margin-bottom:18px;line-height:28px}.login-container{display:flex;justify-content:space-between;width:100%}.login-container .block-title{border:0 !important;padding:0 !important;font-size:20px !important;font-family:'Domine',serif}.login-container .field.note{color:#5a5858;font-size:18px}.login-container form#login-form .field label{text-align:left;width:100%;padding:0 0 10px;font-size:16px;font-weight:600}.control input,.control select,.control_number input,select{border:1px solid #cbcbcb;height:44px;background-color:#fff;padding:0 9px;width:100%}.login-container form#login-form .field input{max-width:350px}.login-container form#login-form .actions-toolbar{margin:0;position:relative}.login-container form#login-form .actions-toolbar .secondary{display:block;float:none;text-align:left;position:absolute;top:-25px}.login-container form#login-form .actions-toolbar .primary{float:none;display:block}.login-container form#login-form .actions-toolbar .secondary a.action.remind{color:#e46d07;font-size:14px;font-weight:600;text-decoration:none}.login-container form#login-form .actions-toolbar .primary{margin-top:20px}.login-container form#login-form .actions-toolbar .primary .login{background-color:#000;border-color:#000;min-width:180px;height:48px;font-size:18px;font-weight:600;border-radius:0;box-shadow:inset -300px 0 0 0 #000;-webkit-transition:ease-out .4s;-moz-transition:ease-out .4s;transition:ease-out .4s}.login-container form#login-form fieldset:after{display:none}.login-container .block-new-customer p{color:#5a5858;font-size:18px}.login-container .block-new-customer .create{background-color:#000;border-color:#000;border-radius:0;font-size:18px;font-weight:600;min-width:180px;height:48px;line-height:30px;box-shadow:inset -300px 0 0 0 #000;-webkit-transition:ease-out .4s;-moz-transition:ease-out .4s;transition:ease-out .4s}.login-container .block{background-color:#fcfcfc;padding:40px;float:none !important;margin:0;width:50%}.login-container .block-new-customer .actions-toolbar{margin-top:40px}.login-container .block-customer-login{margin-right:25px}.login-container .block-new-customer{margin-left:25px}.login-container form#login-form .actions-toolbar .primary .login:hover,.login-container .block-new-customer .create:hover,.onestepcheckout-index-index .osc-place-order-wrapper button.action.primary.checkout:hover{color:#000;outline:0;box-shadow:inset 0 0 0 0 #000;border:1px solid #000;background:0 0}.password.forget{padding:40px;background-color:#fcfcfc;max-width:530px !important;width:100% !important;min-width:auto !important}.password .field.note{color:#5a5858;font-size:18px}.field label{width:100% !important;float:none !important;text-align:left !important;padding:0 0 10px !important;font-size:15px;font-weight:600 !important;display:inline-block}.password .field .control input{max-width:350px;width:100%}.password .actions-toolbar button.submit{background-color:#000;border-color:#000;border-radius:0;height:48px;min-width:150px;font-size:18px;font-weight:600;margin-right:15px;box-shadow:inset -300px 0 0 0 #000;-webkit-transition:ease-out .4s;-moz-transition:ease-out .4s;transition:ease-out .4s}.password fieldset.fieldset{margin:0}.actions-toolbar{margin:10px 0 0 !important}.password .actions-toolbar{display:flex;margin-top:25px !important}.password .actions-toolbar .primary{float:none}.password .actions-toolbar .secondary{float:none}.password .actions-toolbar .secondary .action.back{border:1px solid #000;display:block;min-width:150px;height:48px;margin:0 !important;line-height:48px;text-align:center;color:#000;font-size:18px;font-weight:600;text-decoration:none;box-shadow:inset -300px 0 0 0 #fff;-webkit-transition:ease-out .4s;-moz-transition:ease-out .4s;transition:ease-out .4s;width:auto}.password .actions-toolbar button.submit:hover{color:#000;outline:0;box-shadow:inset 0 0 0 0 #000;border:1px solid #000;background:0 0}.password .actions-toolbar .secondary .action.back:hover{color:#000;outline:0;box-shadow:inset 0 0 0 0 #000;border:1px solid #000;background:0 0}.page-footer .block.newsletter .checklist div#terms-error{position:absolute;bottom:-20px;left:26px}.form.password.reset{padding:40px;background-color:#fcfcfc;max-width:530px;width:100%;min-width:auto}.form.password.reset .control{max-width:350px;width:100%}.product-info-main .product-addto-links .action{background:0 0;border:1px solid;color:#fff;border-radius:0;vertical-align:middle;margin-bottom:10px}button.submit,.action.tocart,.product-addto-links .action,.action.primary,.cart-container .form-cart .action.continue{background-color:#000 !important;border-color:#000 !important;min-width:150px;height:48px;border-radius:0;font-size:18px !important;font-weight:600 !important;box-shadow:inset -300px 0 0 0 #000;-webkit-transition:ease-out .4s;-moz-transition:ease-out .4s;transition:ease-out .4s;color:#fff}.action.tocart,.product-info-main .product-addto-links .action,.action.primary,.cart-container .form-cart .action.continue{display:inline-flex !important;align-items:center;justify-content:center}button.submit:hover,.action.tocart:hover,.product-addto-links .action:hover,.action.primary:hover,.cart-container .form-cart .action.continue:hover{color:#000 !important;outline:0;box-shadow:inset 0 0 0 0 #000;border:1px solid #000;background:0 0 !important}.minicart-wrapper .action.showcart:before{background-image:url(../../frontend/Singsys/fcc/fr_BE/images/add-to-cart.svg);width:18px;height:22px;background-size:100%;content:'' !important}#mpblog-list-container .row .post-list-item .post-item-wraper .post-image a img{object-fit:cover}.page-footer .block.newsletter form .subscribe:hover{color:#000;outline:0;box-shadow:inset 0 0 0 0 #000;border:1px solid #000;background:0 0}.gdpr-privacy-container .modal-footer button,.custom-popup-modal .modal-footer button,.amgdprcookie-button.-allow,.amgdpr-modal-container .modal-footer button,button.amgdprcookie-done{background-color:#000 !important;font-size:11px;line-height:20px;height:35px;box-shadow:inset -300px 0 0 0 #000 !important}.custom-popup-modal .modal-footer button,.amgdprcookie-button.-allow{min-width:100px;font-size:14px !important}#banner-slider-carousel .item-image .banner-all-content a.owl-image:hover,.gdpr-privacy-container .modal-footer button:hover,.custom-popup-modal .modal-footer button:hover,.amgdprcookie-button.-allow:hover,.amgdpr-modal-container .modal-footer button:hover,button.amgdprcookie-done:hover{color:#000;outline:0;box-shadow:inset 0 0 0 0 #000;border:1px solid #000;background:0 0}.gdpr-privacy-container .modal-footer button:hover,.custom-popup-modal .modal-footer button:hover,.amgdprcookie-button.-allow:hover,.amgdpr-modal-container .modal-footer button:hover,button.amgdprcookie-done:hover{background-color:transparent !important;color:#000 !important;outline:0 !important;box-shadow:inset 0 0 0 0 #000 !important}.footer.links li a:hover{color:#e46d07}.mpblog-post-view .sidebar-additional,.mpblog-post-index .sidebar-additional,.mpblog-post-view .column.main .mp-blog-rss,.mpblog-post-index .column.main .mp-blog-rss,.mpblog-post-view .column.main .mp-post-info,.mpblog-post-index .column.main .mp-post-info,.mpblog-post-view .column.main .blog-views,.mpblog-post-view .column.main .blog-date{display:none}.mpblog-post-view .column.main,.mpblog-post-index .column.main{width:100%}.mpblog-post-view #mpblog-list-container,.mpblog-post-index #mpblog-list-container{padding:5px 0 0}.mpblog-post-view .column.main .post-list-content{font-size:16px;color:#5a5858;line-height:29px}.mpblog-post-index .column.main .post-item-wraper,.mpblog-post-index .column.main .post-item-wraper:hover{border:none;box-shadow:none;padding:0 !important}.mpblog-post-index .column.main .post-item-wraper .post-image img{width:100%;height:100%;object-fit:cover;position:relative}.mpblog-post-index .column.main .post-info-wraper{padding:20px 0 10px}.mpblog-post-index .column.main .post-list-body{margin:0 -10px}.mpblog-post-index .mp-footer{margin-top:5px;display:none}.pager .pages{width:50%;float:left;text-align:left}.form-create-account .sub_title,.customer h3{color:#000;font-size:20px;margin:0 0 15px;display:block;font-weight:400;font-family:'Domine',serif}.create.account.form-create-account{width:100% !important}.form-create-account .title_content,.customer p{font-size:18px;color:#5a5858}.form-create-account legend.legend{color:#000;font-size:20px;margin:20px 0 !important;font-family:'Domine',serif}.form-create-account .fieldset{margin:0}.password-strength-meter{margin-top:5px}.form-create-account input[type=checkbox]{top:4px;height:18px;width:18px}.form-create-account .checklist1 .privacy{color:#5a5858}.form-create-account .checklist1 .checklist{margin-bottom:10px}.form-create-account .checklist1 .privacy a,.form-create-account .secondary a{color:#e46d07}.form-create-account .actions-toolbar{margin-top:30px !important;display:flex;flex-wrap:wrap;align-items:center}.form-create-account .actions-toolbar .secondary{float:left}.form-create-account .secondary{float:left;font-size:18px;color:#000;margin-left:15px}.form-create-account .field{width:49%}.form-create-account .secondary .action.back{margin:0 !important}.form-create-account .field.password,.form-create-account .field.confirmation,.form-create-account .field.field-name-firstname,.form-create-account .field.field-name-lastname,.form-create-account .field.field-name-prefix{display:inline-block}.form-create-account .field .control,.form-create-account .field .control_address,.form-create-account .field .control_number{width:90% !important}.customform{display:inline;color:#e02b27;font-size:1.2rem;margin:0 0 0 5px}.company_details .label{display:block}.company_details .field{margin:0 0 29px;display:inline-grid}.form-create-account .field.required.fullname.customer-name-prefix,.form-create-account .fieldset .fullname.field>.label+.control{width:100% !important}.form-create-account .fields{display:flex;flex-wrap:wrap}.login_details{position:relative}.login_details .email-required{position:absolute;right:16px;bottom:0}.login_details .email-required label.label{display:block}.customer-account-create .customer{background-color:#fcfcfc;padding:40px;margin-left:40px;width:calc(100% - 72%);height:100%}.customer-account-create .column.main{background-color:#fcfcfc;min-width:auto;width:70% !important;padding:40px;order:0}.customer-account-create .columns{display:flex;flex-wrap:nowrap}.fieldset .required .label:after,.fieldset .field._required .label:after{content:'*';color:#e02b27;font-size:1.2rem;margin:0 0 0 5px}.footer-details{display:flex}.footer-details .listing{width:300px;background-color:#fcfcfc;padding-top:10px}.footer-details .content{width:calc(100% - 330px);margin-left:30px;font-size:16px;color:#5a5858;line-height:29px}.footer-details .listing ul{padding-left:0;list-style:none;margin:0}.footer-details .listing ul li{margin-bottom:0}.footer-details .listing ul li.active-page,.footer-details .listing ul li:hover{background-color:#5a5858;transition:.3s ease-in-out}.footer-details .listing ul li.active-page a,.footer-details .listing ul li:hover a{color:#fff;transition:.3s ease-in-out}.footer-details .listing ul a{color:#000;font-weight:600;font-size:16px;display:block;padding:14px 18px;text-decoration:none}.footer-details .content h3,.footer-details .content h6{font-size:24px;margin:0 0 20px;color:#000;font-family:'Domine',serif;font-weight:400}.footer-details .content h6{font-size:20px;margin:20px 0 10px}.footer-details .content h5{font-size:16px;color:#000}.footer-details .content p{font-size:16px;line-height:29px;color:#5a5858}.footer-details .content p strong{color:#000}.footer-details .content a{color:#e46d07;word-break:break-word}.footer-details .content ol,.footer-details .content ul{padding-left:15px;margin-top:20px;color:#000}.footer-details .content ol li strong:first-child{display:block;font-size:20px;font-weight:400;color:#000;font-family:'Domine',serif;margin-bottom:10px}.footer-details .content ol li,.footer-details .content ul li{margin-bottom:20px}.email-info,.form.password.reset .sub-title{font-size:20px;color:#000;margin-bottom:10px;font-family:'Domine',serif}.field.qty .control,.qty-sec{border:1px solid #cbcbcb;font-size:14px;color:#5a5858;height:48px;display:flex;align-items:center;justify-content:center;max-width:150px}.qty-sec{width:135px}.cart.table-wrapper tr td{padding-top:20px}.cart.table-wrapper .col.qty{text-align:left}.decreaseQty:before{content:' - '}.increaseQty:before{content:' + '}.cart.table-wrapper .col.qty .field label{padding:0 !important;text-align:center !important;width:calc(100% - 47px) !important}.input-text.qty{height:44px;border:none;background-color:transparent}.ui-datepicker .ui-datepicker-calendar td .ui-state-hover,.ui-datepicker .ui-datepicker-calendar .ui-state-active{font-weight:700;color:#efa345}.catalog-product-view .product-addto-links{text-align:right}.ui-datepicker .ui-datepicker-calendar td a{font-weight:700}.field.qty button,.field.qty button:hover{border:none;background:0 0;font-size:30px;color:#5a5858;font-weight:400;padding:0 10px;line-height:normal;box-shadow:none !important}.fotorama-item .fotorama__wrap{padding:0 0 42px}.fotorama-item .fotorama__arr{background-color:transparent;height:90%}.fotorama-item .fotorama__stage:before{background-image:url(../../frontend/Singsys/fcc/fr_BE/images/zoom-icon.svg);background-repeat:no-repeat;background-position:center;background-color:#fff;border-radius:50%;height:40px;width:40px;left:auto;top:auto;right:12px;bottom:12px;pointer-events:none;z-index:1}.fotorama-item .fotorama__nav{overflow:inherit}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left,.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right{background-color:#fff;border:1px solid #000;opacity:1;height:30px;width:30px;top:auto;bottom:-42px}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left{left:auto;right:40px}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right .fotorama__thumb--icon{background-repeat:no-repeat;background-position:center center}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left .fotorama__thumb--icon{background-image:url(../../frontend/Singsys/fcc/fr_BE/images/left-arrow.svg)}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right .fotorama__thumb--icon{background-image:url(../../frontend/Singsys/fcc/fr_BE/images/right-arrow.svg)}.fotorama__wrap.fotorama__wrap--css3.fotorama__wrap--slide.fotorama__wrap--toggle-arrows.fotorama__wrap--no-controls .fotorama__stage{left:0 !important}.catalog-product-view .product-info-main{margin-left:50px;width:calc(100% - 460px) !important;margin-bottom:50px;position:relative}.catalog-product-view .product-info-main>form{background-color:#f5eeee;padding:35px 40px;margin-top:22px}.catalog-product-view .product.media{max-width:406px;width:100% !important}.catalog-product-view .review-form .action.submit.primary{color:#fff}.catalog-product-view .product.data.items>.item.title{margin:0}.catalog-product-view .product.data.items>.item.title>.switch,.catalog-product-view .product.data.items>.item.title:not(.disabled)>.switch:focus,.catalog-product-view .product.data.items>.item.title:not(.disabled)>.switch:hover{background-color:transparent;color:#111;padding:0 30px 10px;line-height:22px;height:auto}.catalog-product-view .product.data.items>.item.title:not(.disabled)>.switch:active,.catalog-product-view .product.data.items>.item.title.active>.switch,.catalog-product-view .product.data.items>.item.title.active>.switch:focus,.catalog-product-view .product.data.items>.item.title.active>.switch:hover{background-color:transparent;padding:0 30px 10px}.product.data.items>.item.content{margin-top:35px}.page-products .category-view{background-color:#fcfcfc;text-align:center;padding:0;font-size:16px;color:#5a5858;margin:0;line-height:29px}.page-products .category-view h2{font-size:24px;color:#000;font-family:'Domine',serif;margin:0 0 10px}.page-products .category-view strong{font-size:18px;color:#000;font-style:italic;font-weight:400}.page-products .category-description{max-width:896px;margin:0 auto}.page-products .column.main{width:calc(100% - 330px) !important;padding:0}.page-products .sidebar.sidebar-main{width:300px;top:0;position:sticky}.page-products .toolbar-products{padding:0;margin-bottom:20px;text-align:right;font-size:20px;color:#000;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.page-products .toolbar-amount{float:inherit;display:none;padding:0}.page-products .sorter-options{margin:0 0 0 20px;border:1px solid #cbcbcb;height:44px;font-size:14px;color:#5a5858}.page-products .sorter{padding:0}.page-products .products-grid .product-item{width:33.3%;margin:0 !important;padding:0 10px 30px}.page-products .products-grid .product-items{margin:0 -10px}.page-products .product-item-info,.catalog-product-view .product-item-info{width:100%}.catalog-product-view .product-image-container,.page-products .product-image-container{width:100% !important}.page-products .product-item-name,.page-products .product.name a{font-size:18px;font-style:normal;color:#000;font-family:'Domine',serif;text-decoration:none}.page-products .product-item-name{margin:10px 0}.page-products .product-image-container{min-height:100%;height:auto}.page-products .product-image-wrapper{height:100%;overflow:visible;padding:0 !important}.page-products .product-image-photo{position:relative;height:auto}.page-products .product-item .price-box .price{font-size:18px;font-weight:400}.page-products .product-item .from_price .price-box{margin:0 5px}.page-products .product-item .from_price{color:#5a5858;margin:10px 0 0;font-size:18px;font-weight:400;display:flex;font-family:'Domine',serif}.page-products .block.filter{background-color:#fcfcfc;padding:20px 0}.page-products .options .item a{color:#000;text-decoration:none;font-size:16px}.page-products .block .title strong{font-size:18px}.page-products .options .item{margin-bottom:14px}.page-products .options dt{margin-bottom:10px;font-size:18px;color:#000;font-weight:600}.product-info-main .product.attribute.sku{color:#000;font-style:italic;font-size:18px}.product-info-main .price-box.price-final_price .price{font-size:30px;color:#000}.catalog-product-view .product-info-main .price-box.price-final_price .price:before{content:'Total:';margin-right:10px}.catalog-product-view .product-info-main .price-box.price-final_price .price{position:relative}.catalog-product-view .product.data.items{margin-bottom:0}.catalog-product-view .product.info.detailed{padding:22px 33px;background:#fcfcfc}.additional-attributes-wrapper .additional-attributes>thead>tr>th:first-child,.additional-attributes-wrapper .additional-attributes>tbody>tr>th:first-child,.additional-attributes-wrapper .additional-attributes>tfoot>tr>th:first-child{min-width:170px}.column.main .block-title strong{font-size:24px !important;color:#000;font-weight:400;font-family:'Domine',serif}.catalog-product-view .products .owl-carousel.owl-loaded{padding:0}.catalog-product-view .owl-carousel.owl-drag .owl-item .product-item-info{width:100%}.catalog-product-view .owl-carousel.owl-drag .owl-item li.item.product.product-item{width:100%}.slick-slider .slick-arrow.slick-next:before{transform:rotate(180deg)}.catalog-product-view .owl-carousel .product-item-name,.catalog-product-view .owl-carousel .product.name a,.slick-initialized .slick-slide .product-item-name a{font-size:18px;color:#000;text-decoration:none;font-family:'Domine',serif;margin:10px 0}.product-items.slick-slider .slick-slide .product-item{max-width:100%}.catalog-product-view .owl-theme .owl-nav{margin-top:0;position:absolute;right:0;top:-56px}.catalog-product-view .owl-theme .owl-nav [class*=owl-]{width:30px;height:30px;position:relative;border-radius:0}.catalog-product-view .owl-carousel .owl-nav button.owl-prev,.catalog-product-view .owl-carousel .owl-nav button.owl-next{border:1px solid #000}.catalog-product-view .owl-carousel .owl-item img{max-height:450px}.catalog-product-view .owl-carousel .owl-nav button.owl-prev:before,.catalog-product-view .owl-carousel .owl-nav button.owl-next:before,.slick-slider .slick-arrow:before{background-image:url(../../frontend/Singsys/fcc/fr_BE/images/left-arrow.svg);width:100%;height:100%;background-size:15px;content:'';position:absolute;left:0;top:0;background-repeat:no-repeat;background-position:center;transition:.3s ease-in-out}.slick-initialized .slick-slide li.product-item{max-width:100%}ol.product-items.slick-initialized.slick-slider{padding:0}.slick-slider .slick-arrow.slick-next{right:5px}.slick-slider .slick-arrow.slick-prev{left:auto;right:46px}.catalog-product-view .column.main .block-title.title{width:70%}.catalog-product-view .owl-theme .owl-nav [class*=owl-]:hover{background:0 0}.catalog-product-view .owl-carousel .owl-nav button.owl-next:before,.slick-slider .slick-arrow.slick-prev:before{transform:rotate(180deg)}.catalog-product-view .owl-carousel .owl-nav button.owl-prev span,.catalog-product-view .owl-carousel .owl-nav button.owl-next span{display:none}.footer-links .widget.block.block-static-block{display:none}.footer-links .widget.block.block-static-block nav.item.top{width:80%}.footer-links .widget.block.block-static-block .items.list{background-color:#fcfcfc;margin-bottom:15px;padding:15px}.footer-links .widget.block.block-static-block div[data-role=collapsible]{font-size:16px;color:#000;font-weight:600;position:relative}.footer-links .widget.block.block-static-block div[data-role=collapsible]:before{background-image:url(../../frontend/Singsys/fcc/fr_BE/images/down-arrow.svg);width:15px;height:100%;background-size:15px;content:'';position:absolute;left:auto;right:10px;top:0;background-repeat:no-repeat;background-position:center;transform:rotate(-90deg);pointer-events:none}.footer-links .widget.block.block-static-block div[aria-expanded=true]:before{transform:rotate(0deg)}.footer-links .widget.block.block-static-block div[aria-expanded=true]{border-bottom:1px solid #c6c6c6;margin-bottom:10px;padding-bottom:10px}.footer-links .widget.block.block-static-block ul.footer.links li a{color:#000;font-size:14px;text-decoration:none;font-weight:400}.minicart-items-wrapper{max-height:320px}.minicart-items .product-item-details{padding-left:167px}.actions-toolbar>.primary,.actions-toolbar>.secondary{text-align:left}.find-us iframe{width:100%}.find-us-tab{box-shadow:0px 2px 5px #eee;padding:40px 40px 25px;display:flex;justify-content:space-between;width:85%;background:#fff;position:relative;margin:-50px auto 0px;word-break:break-word}.find-us-address{font-size:16px;width:calc(100% - 42%)}.fcc-building{width:36%}.find-us-address h2,.cms-our-story h2{font-size:24px;color:#000;margin:0;font-family:'Domine',serif;padding-bottom:14px}.find-us-address h4,.our-story-2 h5{font-size:20px;color:#000;font-weight:400;font-family:'Domine',serif}.find-us-address>p{color:#000 !important}.find-us-address p{color:#5a5858;padding-bottom:10px}.find-us-address p strong{font-weight:600;min-width:74px;display:inline-block}.find-us-appointment{padding-top:24px}.faq-list .category-title{display:none}.faq-list .faq-item{border:1px solid #ddd;border-radius:4px;padding:18px 20px;width:100%;margin:0 0 10px}.faq-list .faq-grid{display:flex;flex-wrap:wrap;justify-content:space-between}.faq-item-question:after{content:'';position:absolute;right:0;top:4px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #5a5858}.faq-item-question.expanse:after{transform:rotate(180deg)}.faq-item-question{color:#000;margin:0;font-size:16px;font-weight:400;padding-right:40px;font-family:'Domine',serif;position:relative}.faq-item-question.expanse{color:#000}.faq-item-answer{color:#5a5858;font-size:15px;padding:19px 0 0;line-height:24px}.faq-item-answer p{margin-bottom:0}.our-story-1,.our-story-2{display:flex;justify-content:space-between}.our-story-image-1{width:47%}.our-story-2{border-top:2px solid #f8f9fa;padding-top:60px;margin-top:60px}.our-story-content-1{width:calc(100% - 52%);font-size:16px;color:#000;line-height:28px}.cms-our-story h2{margin-bottom:15px}.our-story-image-2{width:40%}.our-story-content-2{width:calc(100% - 43%);font-size:14px;color:#000;line-height:24px}.our-story-2 h5{margin-bottom:8px;position:relative;padding-left:73px}.our-story-2 h5:before{content:'';position:absolute;left:0;top:0;width:53px;height:53px;background-image:url(../../frontend/Singsys/fcc/fr_BE/images/user.svg);border-radius:50%;background-repeat:no-repeat;background-size:52px}.our-story-2 p{padding-left:73px;margin-bottom:30px;font-size:15px}.cms-our-story #mpblog-list-container{padding:50px 0 0}.cms-our-story #mpblog-list-container .widget-title a{font-weight:400;text-align:left;margin:0}.cms-our-story #mpblog-list-container .widget-subtitle{margin-bottom:20px;font-size:16px;line-height:28px}.cms-our-story #mpblog-list-container .widget-title{margin-bottom:5px}.minicart-items-wrapper{margin:20px -20px}.minicart-wrapper .action.close{right:10px}.cart.table-wrapper .field.qty .control{max-width:95px;height:35px}.table-wrapper{margin-bottom:30px}.cart.table-wrapper .actions-toolbar>.action.action-delete{background:0 0;border:none;padding:0;width:20px}.cart.table-wrapper .col.qty .input-text{margin-top:0;font-size:14px;padding:0}.cart.table-wrapper .input-text.qty{height:35px;width:50px}.block-minicart .block-content>.actions{border-top:1px solid #ccc;padding-top:10px}.cart-summary{background:#fcfcfc;padding:0;position:initial}.column.main .cart-summary .block>.title strong,.column.main .paypal-review-discount .block>.title strong{font-size:16px}.cart.table-wrapper .product-item-details{color:#5a5858;font-size:16px;font-family:'Domine',serif}.cart.table-wrapper .price-including-tax,.cart.table-wrapper .price-excluding-tax,.cart.table-wrapper .Taxpercent,.cart.table-wrapper .Total_Amount,.cart.table-wrapper .Total_Price{display:block;font-size:14px;line-height:1;margin-top:13px}.cart.table-wrapper .Taxpercent,.cart.table-wrapper .Total_Amount,.cart.table-wrapper .Total_Price{font-weight:700}.cart.table-wrapper .field.qty .control button,.cart.table-wrapper .field.qty .control button:hover{font-size:25px;padding:0 6px}.cart.table-wrapper .actions-toolbar{margin-top:10px !important}.cart-container .form-cart .action.continue:before{display:none}.cart.table-wrapper tr{border-bottom:1px solid #e6e6e6}.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:left}.cart.table-wrapper .items thead+.item{border-top:none}.cart.table-wrapper .product-item-photo{padding-right:0}.block-cart-failed .action.continue,.cart-container .form-cart .action.continue{padding:7px 14px}.cart.table-wrapper #shopping-cart-table tr td{padding:30px 10px}.cart.table-wrapper tr a{text-decoration:none}.cart.table-wrapper #shopping-cart-table tr td:first-child,.cart.table-wrapper #shopping-cart-table tr th:first-child{padding-left:30px}.form.form-cart .cart.main.actions{padding-left:30px}.form.form-cart{background:#fcfcfc;padding-bottom:30px}.cart-summary>.title{font-size:18px;color:#000;padding:0 15px;font-family:'Domine',serif}.cart-totals .mark,.opc-block-summary .table-totals .mark{font-weight:400;padding:5px 15px;color:#000}.cart-totals .amount,.opc-block-summary .table-totals .amount{font-weight:400;padding:5px 15px;color:#000}.cart-summary .block>.title,.paypal-review-discount .block>.title{padding:7px 25px 7px 15px}.cart-container .checkout-methods-items,.cart-summary .block .fieldset{margin:15px}.cart-summary .actions-toolbar>.primary button{color:#fff}.cart.table-wrapper th{color:#000;font-weight:400;font-size:18px;font-family:'Domine',serif}.cart-totals .grand .amount,.opc-block-summary .table-totals .grand .amount,.cart-totals .grand .mark,.cart-totals .grand .amount,.opc-block-summary .table-totals .grand .mark,.opc-block-summary .table-totals .grand .amount{padding:10px 15px}.grand.totals{border-top:1px solid #d1d1d1}.coupon #coupon_code{padding-right:122px;box-shadow:none !important}.coupon .actions-toolbar{position:absolute;top:auto;right:0;bottom:0}.fieldset.coupon{position:relative}.cart-summary .actions-toolbar>.primary button{min-width:115px;height:40px;font-size:14px !important;margin-right:0;padding:3px}.coupon #coupon_code{border:1px solid #000;height:40px}.minicart-wrapper .product .actions{margin:-31px 0 0}.minicart-wrapper .block-minicart .product-image-container{height:auto !important;min-height:100% !important}.minicart-items .product-item-name a{color:#000}.cart-totals{padding-top:0}.account-nav .content{background:#fcfcfc;padding:0}.account-nav .item .delimiter{display:none}.account-nav .item a,.account-nav .item>strong{border-left:none;padding:13px 30px;color:#000;font-weight:600;font-size:18px;cursor:pointer}.account-nav .item a:hover,.account-nav .item strong:hover,.account-nav .item.current a,.account-nav .item.current strong{background:#5a5858;color:#fff;font-weight:400;transition:.3s ease-in-out}.account-nav .item{margin:0}.account-nav .item.current a{border-color:#ff5501}.account.page-layout-2columns-left .sidebar-main,.account.page-layout-2columns-left .sidebar-additional{width:100%;max-width:290px;padding-right:0}.account .column.main{width:100%;max-width:calc(100% - 290px);padding-left:50px}.account .form.form-edit-account{background:#fcfcfc;padding:38px 40px}.account .form.form-edit-account .fieldset .legend,.account .block .block-title{font-size:20px;text-align:left;color:#000;margin:0 0 20px;font-family:'Domine',serif;padding:0}.account .fieldset>.field{margin:0 0 29px;width:100%;max-width:350px}.account .fieldset>.field .control{width:100%}.account .control .fieldset>.fields .field{width:100%;margin-right:30px;max-width:350px}.account .fieldset>.field.customer-name-prefix{max-width:100%}.account .control .fieldset .fields{display:flex;flex-wrap:wrap}.account .fieldset .fullname .field .control{width:100%}.company-account-details .field{width:42%;margin:0 30px 20px 0;display:inline-grid}.account .fieldset>.field.choice:before,.account .fieldset>.field.no-label:before{display:none}.account .fieldset{margin:0 0 10px}.dob{margin:-120px 0 0 380px;position:relative;float:left;width:100%;max-width:350px}.account .form.form-edit-account .fieldset .dob .legend{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;width:100%;float:none;text-align:left;padding:0 0 10px;font-size:16px;margin:0 0 5px;font-weight:600;display:inline-block}.dob .field select{width:32%;float:left}.dob .field select:not(:last-child){margin-right:2%}.ias-noneleft{border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;color:#333;letter-spacing:0px;font-size:14px;font-weight:400;padding:14px 0}.pending{color:#004de6 !important}.complete{color:#2e9b00 !important}.processing{color:#e65400 !important}.orders-history{background-color:#fcfcfc;padding:40px}.orders-history .legend{font-size:20px;font-family:'Domine',serif;line-height:24px}.my-account-order-list{background-color:#fff;list-style-type:none;padding:20px;margin:0 0 20px}.my-account-order-list a{color:#000;text-decoration:none}.order-info-row>div,.order-info-row>a>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:top;-ms-flex-align:top;align-items:top;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:10px}.order-info-row a div{padding-bottom:12px}.order-info-row a div span,.order-info-row div span{display:block;color:#8a8a8a;font-size:14px;line-height:22px}.order-id span:first-child{color:#000;font-size:16px;line-height:24px}.order-id span,.order-price span:first-child{font-weight:700}.address strong span{color:#000}.sales-order-view .order-links{display:none}.sales-order-view .order-details-items{background-color:#fcfcfc;border-bottom:0;margin-bottom:20px;padding:40px}.sales-order-view .my-account-order-list{margin:0}.sales-order-view .order-details-items table{width:100%;border-collapse:collapse;border-spacing:0;max-width:100%;background-color:#fff}.sales-order-view .order-details-items table>tbody>tr>td{padding:20px}.sales-order-view .order-details-items table>tbody>tr:not(:last-child)>td{border-bottom:1px solid #e6e6e6}.sales-order-view .order-details-items table>tbody>tr>td:first-child{width:150px}.sales-order-view .order-details-items table>tbody>tr>td h4{color:#000;font-family:'Domine',serif;font-size:16px;font-weight:400;line-height:22px}.sales-order-view .order-details-items table>tbody>tr>td span{color:#5a5858;font-size:15px;display:block;padding:12px 0}.contact-index-index .column:not(.sidebar-additional) .form.contact{background-color:#fcfcfc;float:left;padding:40px;min-width:auto;width:calc(100% - 35%)}.contact-form-box .fieldset .legend{font-size:20px;font-family:'Domine',serif;font-weight:700;line-height:24px;margin:0;padding:0 0 15px}.contact-form-box .fieldset>.field.note.no-label{color:#5a5858;font-size:16px;line-height:24px;padding:0 0 35px;margin:0;text-align:left}.contact-form-box .fieldset>.field.note.no-label:before,.contact-form-box .fieldset>.field.note.no-label:after{display:none}.contact-form-box .fieldset>.field input[type=file],.contact-form-box .fieldset>.fields>.field input[type=file]{margin:0}.contact-form-box .fieldset>.field.field-row{box-sizing:border-box;margin:0 -15px 29px}.contact-form-box .fieldset>.field .field{width:50%;float:left;padding:0 15px}.contact-form-box .fieldset>.field .field .control textarea{height:125px}.contact-form-box .fieldset>.field:not(.choice)>.control{width:100%}.office-detail{float:left;width:35%;padding-left:50px;word-break:break-word}.office-detail_content{background-color:#fcfcfc;padding:40px 20px}.address-content-box,.appointment-time{padding:0;color:#5a5858;font-size:16px;font-weight:600}.office-detail_content h3{font-size:20px;font-family:'Domine',serif;line-height:24px;padding:0 0 20px}.address-content-box ul{padding:0;margin:0}.address-content-box ul li{display:block;margin:0;padding:0;position:relative}.address-content-box ul li:after{content:'';display:table;clear:both}.address-content-box ul li:first-child{padding-bottom:30px}.address-content-box ul li strong,.address-content-box ul li span{float:left;word-break:break-word;display:inline-block}.address-content-box ul li:last-child span{width:80%}.address-content-box ul li strong,.address-content-box ul li a{color:#000;padding-right:8px;padding-bottom:10px;display:inline-block}.address-content-box ul li a{color:#e46d07}.address-content-box ul li:first-child strong{display:block}.office-detail_content p{padding-top:12px;line-height:24px}.office-detail_content strong{font-size:16px;line-height:22px;display:inline-block;padding-right:8px}.appointment-time{padding-top:10px}.appointment-time p:first-child strong{color:#000}.onestepcheckout-index-index .page-title-wrapper{margin-bottom:0 !important}.onestepcheckout-index-index .checkout-description{display:none}.onestepcheckout-index-index .opc-wrapper .step-title{background-color:#000;padding:14px 20px !important;font-weight:400 !important;font-size:20px !important;font-family:'Domine',serif;color:#fff !important;text-transform:capitalize;line-height:24px}.onestepcheckout-index-index .row-mp{min-height:1px;margin:0 -5px}.onestepcheckout-index-index .col-mp{padding:0 5px}.onestepcheckout-index-index .opc-wrapper .step-title .fa{display:none !important}.onestepcheckout-index-index .opc-wrapper .step-content{margin:0 0 20px;background-color:#fcfcfc !important;padding:20px !important;border:1px solid #cbcbcb}.opc-block-summary .block.items-in-cart{border:1px solid #cbcbcb}.opc-wrapper .shipping-address-items{margin-top:0 !important;padding:0}.opc-wrapper .shipping-address-item{background-color:#fff;border:1px solid;color:#797979;font-size:16px;line-height:26px;padding:20px 34px 20px 20px;width:100% !important}.opc-wrapper .shipping-address-item.selected-item{border-color:#ff5501;color:#000;font-weight:600}.opc-wrapper .shipping-address-item.selected-item:after{content:'';background-image:url(../../frontend/Singsys/fcc/fr_BE/images/white-tick-icon.svg);background-repeat:no-repeat;background-position:center center;background-size:18px}#checkout-step-billing .field.field-select-billing{margin-bottom:0;padding:0}.opc-wrapper .action-show-popup{font-weight:400;margin:0 0 20px;padding:0 14px;line-height:42px;min-width:120px}.opc-wrapper .action-show-popup span:before{display:none}.onestepcheckout-index-index .fieldset>.field.mp-3{width:33.33%;padding:5px !important}.osc-authentication-wrapper>div{font-size:18px}div#shipping .field.street.col-mp .control .field{margin:0}div#shipping .field.street.col-mp .control .field label.label{width:auto !important}div#shipping .field.street.col-mp .control .field.additional{margin-left:10px}.onestepcheckout-index-index .billing-address-same-as-shipping-block.field.choice.col-mp,.onestepcheckout-index-index .create-account-block .field.choice.col-mp{margin-bottom:0;padding:0;position:relative}.onestepcheckout-index-index .billing-address-same-as-shipping-block input[type=checkbox]{margin:2px 4px 0 -28px;position:relative;top:-2px;height:20px;width:20px;vertical-align:top}.onestepcheckout-index-index fieldset.field.col-mp{padding:0 5px !important}.onestepcheckout-index-index input:checked~label:after{color:#fff !important;margin:0 !important;content:'' !important}.onestepcheckout-index-index .field.choice label{color:#5a5858;font-size:15px;font-weight:400 !important;line-height:20px}.table-checkout-shipping-method tbody td{border-top:1px solid #ccc;padding-bottom:20px}.table-checkout-shipping-method tbody tr:first-child td{padding-top:0}#onepage-checkout-shipping-method-additional-load .checkout-comment-block{border:0;padding:0 !important;margin:9px 0 0}#onepage-checkout-shipping-method-additional-load .osc-place-order-block .field-row label{margin:0;font-size:16px;font-weight:600;line-height:22px;padding:0 0 12px}#onepage-checkout-shipping-method-additional-load .osc-place-order-block textarea{border:1px solid #c9c9c9;border-radius:0;font-size:14px;height:120px}.onestepcheckout-index-index .opc-wrapper .step-content.opc-block-summary{padding:0 !important}.onestepcheckout-index-index .checkout-payment-method .payment-method{min-height:45px}.onestepcheckout-index-index .checkout-payment-method .payment-method-title{padding:4px 0;margin:0}.onestepcheckout-index-index .checkout-payment-method .payment-method-title input[type=radio]{margin-top:4px}.onestepcheckout-index-index .checkout-payment-method .field.choice label{font-size:16px;display:inline-block;vertical-align:top;width:auto !important}.checkout-payment-method .payment-method+.payment-method .payment-method-title{border-top:0}.onestepcheckout-index-index .checkout-payment-method .payment-option-title.field.choice{padding-left:0}.onestepcheckout-index-index .checkout-payment-method .payment-option-title.field.choice .action-toggle{color:#5a5858}.checkout-payment-method .checkout-payment-method .payment-option-title .action-toggle{color:#5a5858}.opc-block-summary .items-in-cart>.title{display:none}#checkout-review-table{background-color:transparent;border:0}#checkout-review-table thead th{padding:30px 20px 20px;font-size:18px;font-family:'Domine',serif;font-weight:400;line-height:20px;text-transform:capitalize}#checkout-review-table thead th,#checkout-review-table tbody tr td,#checkout-review-table tfoot tr td{border-bottom:1px solid #e6e6e6;text-align:left;padding:20px;min-width:148px}.checkout-payment-method .payment-option-content{padding:0 0 10px !important}.onestepcheckout-index-index #opc-sidebar tbody tr td.product{width:120px}.onestepcheckout-index-index #opc-sidebar tbody tr td.description .product-item-detail{padding:0}.onestepcheckout-index-index #opc-sidebar tbody tr.totals.shipping span:last-child{padding:10px 0 20px}.onestepcheckout-index-index #opc-sidebar .minicart-items .product-item-name{color:#5a5858;font-size:16px;font-family:'Domine',serif;line-height:24px;text-transform:unset}.onestepcheckout-index-index .cart-totals .mark,.onestepcheckout-index-index .opc-block-summary .table-totals .mark{font-size:20px;font-weight:400;padding:20px 15px 0;color:#000}.onestepcheckout-index-index .opc-block-summary .table-totals tbody .amount{padding:20px 15px 0;font-size:18px}.onestepcheckout-index-index .opc-block-summary .table-totals .grand.totals .mark,.onestepcheckout-index-index .opc-block-summary .table-totals .grand.totals .amount{padding:20px 15px}.onestepcheckout-index-index #co-place-order-area{padding:0 !important}.onestepcheckout-index-index #co-place-order-area .osc-place-order-wrapper{width:100%;padding:0}.onestepcheckout-index-index #co-place-order-area .field.choice:before{display:none}.onestepcheckout-index-index #co-place-order-area .field.choice input[type=checkbox]{position:absolute;top:0;height:20px;width:20px;margin-left:0;left:0;z-index:9;cursor:pointer}.onestepcheckout-index-index #co-place-order-area .field.choice{flex-wrap:wrap;display:flex;position:relative}.onestepcheckout-index-index #co-place-order-area .field.choice{flex-wrap:wrap;display:flex}.checkout-agreements-item-content strong{margin:10px 0;display:inherit}.onestepcheckout-index-index #co-place-order-area .field.choice label button{font-size:15px;color:#5a5858;line-height:20px;display:inline-block;width:auto;text-align:left}.onestepcheckout-index-index .osc-place-order-wrapper .continue-shopping{display:inline-block}.osc-place-order-wrapper .continue-shopping .continue-shopping-btn{color:#000;display:inline-block;border:1px solid #000;font-size:18px;font-weight:600;line-height:46px;min-width:200px;text-align:center;box-shadow:inset -300px 0 0 0 #fff;transition:ease-out .4s}.osc-place-order-wrapper .continue-shopping .continue-shopping-btn:hover{color:#fff;outline:0;box-shadow:inset 0 0 0 0 #fff;border:1px solid #000;background:#000}.osc-place-order-wrapper .actions-toolbar{margin:0 !important;display:inline-block;vertical-align:top;float:right}.onestepcheckout-index-index .osc-place-order-wrapper button.action.primary.checkout:hover{color:#000 !important;background:0 0 !important}.onestepcheckout-index-index .osc-place-order-wrapper button.action.primary.checkout:hover span{color:#000}.onestepcheckout-index-index .osc-place-order-wrapper button.action.primary.checkout{padding:0 30px;margin:0;border:none;font-size:18px;font-weight:600;width:100%;height:auto;line-height:48px;transition:ease-out .4s;border:1px solid #000;min-width:200px}.onestepcheckout-index-index .create-account-block .field.choice.col-mp{padding-left:0}.opc-wrapper .create-account-block .field{width:100%;padding:10px 0}.opc-wrapper .create-account-block .field .control.input-field{width:100% !important}.onestepcheckout-index-index .create-account-block .field.choice.col-mp input[type=checkbox]{margin-left:-20px;height:20px;width:20px;vertical-align:top;top:-2px}.onestepcheckout-index-index .create-account-block .field.choice.col-mp label{display:inline-block;vertical-align:top;width:auto !important}.onestepcheckout-index-index .billing-address-form .fieldset>.field:not(.choice)>.label,.onestepcheckout-index-index .checkout-shipping-address .fieldset>.field:not(.choice)>.label{font-size:16px;font-weight:600;padding:0 0 10px;text-align:left;margin:0 0 8px}.checkout-onepage-success .page-main{text-align:center;padding-top:60px}.checkout-onepage-success .page-main .page-title-wrapper{position:relative;padding:0 100px;margin-bottom:10px !important}.checkout-onepage-success .page-main .page-title{font-size:44px;line-height:50px}.checkout-onepage-success .page-main>.page-title-wrapper .page-title+.action{float:none;position:absolute;top:24px;right:0;margin:0}.checkout-onepage-success .checkout-success p{font-size:18px;line-height:32px}.checkout-onepage-success .actions-toolbar{margin-top:24px !important}.checkout-onepage-success .actions-toolbar .primary{float:none}.checkout-onepage-success .actions-toolbar .primary .action{margin:0}.form-newsletter-manage{background-color:#fcfcfc;padding:40px}.account.newsletter-manage-index .fieldset>.legend{margin:0;float:none;font-size:20px;font-family:'Domine',serif;margin-left:0}.account.newsletter-manage-index .form-newsletter-manage .fieldset>.field{margin:0 0 29px;width:100%;max-width:100%}.customer-address-form .form-address-edit{background-color:#fcfcfc;padding:40px 30px}.customer-address-form .fieldset>.legend{margin:0 0 20px;padding:0;float:none;font-size:18px;color:#5a5858}.account.customer-address-form .fieldset{margin:0}.account.customer-address-form .control .fieldset>.field{margin:0 0 10px}.account.customer-address-form .control .fieldset>.fields .field{width:31.3%;margin:0 1%;max-width:100%}.account.customer-address-form .fieldset>.customer-name-prefix.field:not(.choice)>.label{display:none}.account.customer-address-form .form-address-edit .fieldset>.field{max-width:100%;float:left;width:31.3%;margin:0 1% 30px}.account.customer-address-form .form-address-edit .fieldset>.field.customer-name-prefix,.account.customer-address-form .form-address-edit .fieldset>.field.street{width:100%;float:none;margin:0 0 30px}.account.customer-address-form .form-address-edit .fieldset>.field.street .control>div{float:left;width:31.3%;margin:0 1% 0}.account.customer-address-form .form-address-edit .fieldset>.field.street .control>div label{clip:unset;border:0;height:auto;margin:0 0 5px;overflow:unset;padding:0;position:static;width:100%}.account.customer-address-form .form-address-edit .fieldset>.field.street .control>div .additional{margin:0}.account.customer-address-form .form-address-edit .fieldset>.field.billing,.account.customer-address-form .form-address-edit .fieldset>.field.shipping{width:100%;float:none;clear:both}.account .form.form-edit-account .customer-langauge{display:flex;flex-wrap:wrap}.account .form.form-edit-account .customer-langauge .field{width:100%;margin-right:30px;max-width:350px;margin-bottom:20px}.find-us-address p strong{font-weight:700}.find-us-address .appointment-time p{color:#5a5858}.find-us-address .appointment-time p strong{font-weight:700}.account .fieldset>.field.customer-name-prefix label.label{width:auto !important}.osc-authentication-wrapper>div{font-size:18px}.account.customer-address-form .form-address-edit .fieldset>.field.street .control>div .mage-error{width:100%}div#opc-new-shipping-address #co-shipping-form{max-width:100%}div#opc-new-shipping-address #co-shipping-form .street .label{width:auto !important;float:none !important;text-align:left !important;padding:0 0 10px !important;font-size:15px;font-weight:600 !important}div#opc-new-shipping-address #co-shipping-form .street .field.additional{margin:0;margin-left:10px}div#opc-new-shipping-address #co-shipping-form .street .field{width:49%}div#opc-new-shipping-address #co-shipping-form .street>.control{display:flex;align-items:flex-end}.cart.table-wrapper #shopping-cart-table tr td.col.des{max-width:200px}.field .control._with-tooltip{display:flex;justify-content:space-between;flex-wrap:wrap}.field .control._with-tooltip input{margin-left:0;width:calc(100% - 32px)}div#opc-new-shipping-address #co-shipping-form .street .field.additional{position:relative}div#shipping .field.street.col-mp .control .field.additional:before,div#checkout-step-billing .billing-address-form .street .control .field.additional:before{font-size:16px !important}.modal-popup.modal-slide .modal-footer button.action-hide-popup{background-color:#000 !important;border-color:#000 !important;min-width:150px;height:48px;border-radius:0;font-size:18px !important;font-weight:600 !important;box-shadow:inset -300px 0 0 0 #000;-webkit-transition:ease-out .4s;-moz-transition:ease-out .4s;transition:ease-out .4s;color:#fff}.modal-popup.modal-slide .modal-footer button.action-hide-popup:hover{color:#000 !important;outline:0;box-shadow:inset 0 0 0 0 #000;border:1px solid #000;background:0 0 !important}div#opc-new-shipping-address form#co-shipping-form .field.choice:before{padding:0 !important;width:auto}div#opc-new-shipping-address form#co-shipping-form .field.choice{padding:0}div#checkout-step-billing .billing-address-form .street .field label.label{width:auto !important;padding:0}div#checkout-step-billing .billing-address-form .street .control .field.additional{margin-top:45px;margin-left:0;position:relative}.file-upload-wrapper:before{content:"Choose file";position:absolute;top:5px;right:5px;display:inline-block;height:36px;background:#4e4e4e;color:#fff;font-weight:400;z-index:25;font-size:15px;line-height:36px;padding:0 10px;text-transform:capitalize;pointer-events:none;border-radius:0}.file-upload-wrapper{position:relative}.file-upload-wrapper:after{content:attr(data-text);position:absolute;top:0;left:0;display:block;border:1px solid #cbcbcb;height:44px;background-color:#fff;padding:0 125px 0 12px;line-height:44px;width:calc(100% - 137px)}.file-upload-wrapper input{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;height:46px;padding:0;display:block;cursor:pointer;width:100%}#attach_image-error{position:absolute;top:45px}div#shipping .field.street.col-mp .control .field.additional{margin-left:0;margin-top:45px;position:relative}.address-content-box ul li a:hover{color:#1979c3}.account.customer-address-form .form-address-edit .fieldset>.field.street .control .message.warning{width:100%;margin:0}#checkoutSteps #billing .billing-address-form .choice.field:before{width:auto;padding:0 !important}#checkoutSteps #billing .billing-address-form .choice.field{padding:0}.abs-actions-addto-gridlist:before,.product-item-actions .actions-secondary>.action:before,.table-comparison .wishlist.split.button>.action.split:before,.product-items .wishlist.split.button>.action.split:before,.product-items .action.towishlist:before,.products.list.items .action.towishlist:before,.table-comparison .action.towishlist:before{color:#a7a7a7}.page-products .products-grid .product-item .towishlist{right:25px}.products-grid .product-item .towishlist{position:absolute;right:15px;top:15px;z-index:9;width:28px !important;height:28px;background-color:#fff !important;border-radius:50% !important;text-align:center;line-height:28px !important}.products-grid .product-item{position:relative}.products-grid .product-item .towishlist:before{left:0;font-size:25px !important}.products-grid .product-item .wishlisted:before{content:'' !important;position:absolute;color:#e46d07 !important;background-image:url(../../frontend/Singsys/fcc/fr_BE/images/wishlist.svg);width:28px;height:28px;top:0;background-repeat:no-repeat;background-size:100%}.amsearch-results .amsearch-leftside{width:100% !important}.search-autocomplete .amsearch-results div:not([data-click-url]){font-size:12px}.options-list{display:flex;flex-wrap:wrap;margin:0 -6px}.options-list .field.choice{max-width:calc(33.3% - 12px);margin:6px !important;color:#5a5858;flex:33.3%}.options-list .field.choice input{display:none}.options-list .field.choice label{font-size:13px;margin:0;padding:8px !important;text-align:center !important;border:1px solid #cbcbcb;cursor:pointer;height:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;transition:all .3s}.options-list .field.choice input[type=radio]:checked+label{background:#efa345;color:#fff;border:1px solid #efa345}.storelanguage{display:none}#attachmentFiles .product-image-wrapper{height:auto}.voucher-block{border:1px solid #cbcbcb;margin-bottom:20px;display:flex;justify-content:space-between;padding:21px 20px}.voucher-block-left h2{color:#e46d07;font-size:23px;margin-bottom:23px}.voucher-block-left p{font-size:16px;color:#5a5858;font-weight:600;margin-bottom:19px}.voucher-code{font-size:15px;color:#5a5858}.voucher-date{font-size:14px;color:#5a5858;font-weight:600;margin-bottom:47px}.btn.code-btn{font-weight:600;border:1px solid #707070;border-radius:0;height:40px;min-width:120px;color:#000;font-size:16px}.voucher-block-left{width:60%;padding-right:20px}.voucher-block-right{width:40%;text-align:right}.product-info-main .mp_social_share_inline_under_cart{justify-content:flex-end;padding:22px 0 0 15px;position:absolute;right:0;top:0;border-left:1px solid #111;border-radius:0}.product-info-main .page-title-wrapper.product{width:calc(100% - 250px)}.product-info-main .product.attribute.sku{width:calc(100% - 250px)}.product-info-main .product-options-wrapper .fieldset-product-options-inner .legend{font-size:15px;color:#000;font-weight:600;margin-bottom:13px}.field.date.required input{width:100%}.field.date.required .control{position:relative}.field.date.required .control button.ui-datepicker-trigger{position:absolute;right:0;top:2px}.product-info-main .product-request{font-size:13px;color:#999;margin-top:5px}.product-price-button{display:flex;justify-content:space-between;align-items:center;border-top:2px solid #ddd;padding-top:35px}.product-view-section{display:flex;align-items:center}.product-view-section .box-tocart-button{order:1;margin-left:10px}.product-view-section .product-view-wish-list{order:0}.product-view-section .product-view-wish-list a{height:48px;width:48px;background-color:transparent !important;border:1px solid #919191 !important;border-radius:0 !important;display:flex !important;align-items:center;justify-content:center;position:relative}.product-view-section .product-view-wish-list a:before{content:'';position:absolute;left:0;top:0;height:100%;width:100%;background-size:24px;background-image:url(../../frontend/Singsys/fcc/fr_BE/images/love.svg);background-position:center;background-repeat:no-repeat}.product-view-wish-list a span{display:none}.product-info-main #product-options-wrapper .field.date .fieldset{margin-bottom:0}.attachmentFilesList .attachimage{height:100px;background-color:transparent;width:100px;border-radius:0;position:absolute;border:1px solid #cbcbcb;outline:none;cursor:pointer;opacity:0}.attachmentFilesList .image:last-child .upload-button-section:before{content:'';position:absolute;left:0;top:0;height:100%;width:100%;background-size:40px;background-image:url(../../frontend/Singsys/fcc/fr_BE/images/Union-icon.svg);background-position:center;background-repeat:no-repeat}button#uploadAttachment span,.action-remove span{display:none}.mp_social_share_inline_under_cart .a2a_default_style .a2a_svg{background-color:#707070 !important;border-radius:4px !important;height:26px;width:26px}.mp_social_share_inline_under_cart .a2a_count{display:none}#attachmentFiles{margin-top:30px}#attachmentFiles .heading{font-size:13px;color:#999;font-style:italic;margin-bottom:12px}#attachmentFiles .heading>span{font-size:16px;color:#000;font-weight:600;padding-right:10px;font-style:normal}.attachmentFilesList{padding:0;list-style:none;display:flex;flex-wrap:wrap}#attachmentFiles .image.item.base-image{margin:0 10px 15px 0;width:100px}#attachmentFiles .upload-button-section{height:100px;width:100px;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border:1px solid #cbcbcb}.attachmentFilesList img{max-width:100%;max-height:100%;object-fit:contain}#attachmentFiles .image.item.base-image .actions{position:absolute;right:0;top:0;padding:0}#attachmentFiles .action-remove{background:0 0;border:none;position:relative;padding:11px;height:18px;width:18px}#attachmentFiles .action-remove:before{content:'';position:absolute;right:-1px;top:1px;height:100%;width:100%;background-size:30px;background-image:url(../../frontend/Singsys/fcc/fr_BE/images/cross-red.svg);background-position:center;background-repeat:no-repeat}#attachmentFiles .item-description{margin-top:10px;word-break:break-word}.product-view-section .box-tocart-button .fieldset{margin-bottom:0}#frm_attachment{margin-bottom:15px}.product-info-main #product-options-wrapper .field.date{margin:0}._keyfocus *:focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:none}.amsearch-wrapper-content .action.primary{font-size:10px !important;width:auto;min-width:100%;height:30px}.search-autocomplete .amsearch-results div:not([data-click-url]){width:auto}.gdpr-privacy-container,.amgdpr-modal-container{line-height:25px}.gdpr-privacy-container p,.amgdpr-modal-container p{margin-bottom:15px}.gdpr-privacy-container h1,.amgdpr-modal-container h1{margin-bottom:14px;font-size:24px}.gdpr-privacy-container .action.action-primary,.amgdpr-modal-container .action.action-primary{transition:ease-out .5s}.gdpr-privacy-container h4,.amgdpr-modal-container h4{margin-bottom:10px}.custom-popup-modal .modal-inner-wrap{max-width:600px;border-radius:0;box-shadow:0 4px 10px rgba(0,0,0,.35);text-align:center}#custom-popup-modal h4{font-size:16px;margin-bottom:20px}.modal-popup.custom-popup-modal .modal-footer{text-align:center !important}.modal-inner-wrap{border-radius:0}button,a.action.primary,.cart.table-wrapper .actions-toolbar>.action,.action-gift{border-radius:0}#custom-popup-modal .preflang{background-color:#a3a3a3;width:100%;margin-bottom:10px;border:1px solid #a3a3a3;border-radius:0;color:#ffff;padding:11px;text-transform:capitalize}#custom-popup-modal .preflang:hover{background-color:#e46d07;border:1px solid #e46d07;transition:all .3s ease-in-out}.amgdprcookie-bar-container{box-shadow:0 4px 10px rgba(0,0,0,.35);border-radius:0}.amgdprcookie-button.-settings{color:#000}.amgdprcookie-bar-container .amgdprcookie-policy{line-height:26px}.amgdprcookie-bar-container{margin:15px}.amgdpr-modal-container .action.action-primary{border-radius:0}.product-info-main .mp_social_share_inline_under_cart .a2a_kit{position:relative}.product-info-main .mp_social_share_inline_under_cart .a2a_kit:before{content:' SHARE ';top:-32px;position:absolute;font-size:14px;color:#111;left:0}.file-icon{height:100%;width:100%;background-size:40px;background-image:url(../../frontend/Singsys/fcc/fr_BE/images/pdf.png);background-position:center;background-repeat:no-repeat}.file-icon.docx{background-image:url(../../frontend/Singsys/fcc/fr_BE/images/docx.png)}ol#category-filters ul{padding-left:10px}#price-filter-button{margin-top:10px}#price-filter-button:hover{background-color:#000 !important}.price-slider-values input[type=text]{text-align:center}.cake-alert-popup .modal-inner-wrap{max-width:840px;background-color:#f3fbff;border-radius:10px;opacity:93%}.cake-alert-popup .modal-content{padding:5px 40px;margin-bottom:40px}.cake-alert-popup .modal-header{padding:40px}.cake-alert-popup .modal-custom .action-close:before,.modal-popup.cake-alert-popup .action-close:before,.modal-slide.cake-alert-popup .action-close:before{font-size:37px;color:#000;vertical-align:middle;font-weight:700;background-color:#fff;box-shadow:0px 3px 6px #00000029;height:40px;width:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:100%}.modal-slide.cake-alert-popup .action-close{padding:0;top:35px;right:35px}.cake-alert-popup{width:100%;text-align:center}.amsearch-wrapper-input{background-color:#fff}#amsearch-result-tabs .title.active .switch{padding-bottom:7px}.product.data.items>.item.title>.switch{height:auto !important}.legend-my-card{margin-bottom:15px}.card-action-cvv .actions.delete-action{margin-bottom:6px}.amsearch-form-container .input-text{height:35px}.block-search .action.search{pointer-events:none}.legend-my-card>span{display:none}.price-including-tax .price,.price-excluding-tax .price{font-weight:400}.stripe-payments-list .card-list{margin-bottom:20px;border-bottom:1px solid #e3e3e3;padding-bottom:20px}.stripe-payments-list .card-list:last-child{border:none;margin-bottom:0}.search.results .products-grid .product-item-actions .actions-secondary,.sidebar.sidebar-additional{display:none}.policy-content,.amgdprcookie-description{margin-bottom:20px}.amgdprcookie-cookie-container .amgdprcookie-options{color:#e46d07}.amgdprcookie-toggle-cookie .amgdprcookie-input:checked:not([disabled])+.amgdprcookie-label{background:#e46d07}.amgdprcookie-toggle-cookie .amgdprcookie-label{height:22px}.amgdprcookie-toggle-cookie .amgdprcookie-label:after{width:18px;height:18px}.amgdprcookie-groups-modal .amgdprcookie-form-container,.amgdprcookie-groups-modal .amgdprcookie-tbody{overflow:auto}.amgdprcookie-groups-modal .amgdprcookie-table{word-break:break-word}.cart-totals .grand .amount strong,.opc-block-summary .table-totals .grand .amount strong{font-weight:400}.cart.table-wrapper .items .action.action-edit:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;line-height:20px;color:#303030;content:'\e606';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.date-icon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;line-height:40px;color:#7d7d7d;content:'\e612';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;position:absolute;right:0;top:2px;pointer-events:none}.control.date-icon{position:relative}.control.date-icon input{padding-right:35px;cursor:pointer}.cart.table-wrapper .actions-toolbar>.action.action-edit{background:0 0 !important;border:none !important;padding:0 !important;box-shadow:none !important}.cart.table-wrapper .action.action-edit span{display:none}.amgdpr-modal-container .modal-header .modal-title{color:#000;font-weight:600}.amgdpr-privacy-policy h5{margin:10px 0}.amgdprcookie-modal-template .amgdprcookie-button.-allow{color:#fff}.amgdprcookie-buttons-block .amgdprcookie-button.-allow,.amgdprcookie-buttons-block .amgdprcookie-button.-save{flex-basis:auto;background:#a3a3a3;border-radius:0;height:42px;font-weight:600}.order-comments-section{margin:0 -20px}.action.action-auth-toggle{color:#e46d07}.cart.table-wrapper #shopping-cart-table tr td[data-th=Description]{width:30%}button{border-radius:0 !important}.cart.table-wrapper #shopping-cart-table tr td,.cart.table-wrapper #shopping-cart-table tr th{word-break:break-word}.empty-text{font-family:'Domine',serif!important;font-size:20px;padding:38px 40px;background-color:#fcfcfc}#product-options-wrapper .field.date.required .control button.ui-datepicker-trigger{width:100%;height:auto;top:2px!important}#product-options-wrapper .field.date.required .control button.ui-datepicker-trigger:before{display:block;text-align:right}.control.qty-error,.qty-sec{position:relative}.control.qty-error #qty-error{position:absolute;left:calc(100% + 20px);white-space:nowrap}.qty-sec .control{border:none !important}.stripe-payments-brand{margin-left:0}.payment-method.stripe-new.stripe-payments legend.legend{margin-left:0}.close-model-card{cursor:pointer;color:#1979c3;margin-top:10px;display:inline-block}.close-model-card:hover{color:#e46d07}.filter-options .filter-options-title{font-weight:400;color:#000;padding-left:0 !important}.onestepcheckout-index-index label{width:auto !important}.block.filter .block-subtitle,.block.filter .filter-title strong{font-weight:400}ol#category-filters li>a.select-all-subcategories-link{height:19px;left:0;width:19px}ol#category-filters li>a.select-all-subcategories-link,.filter-options-content ol.items li.item.active-filter-option>a,.filter-options-content ol#category-filters li.active-filter-option>a{background-size:19px;padding-right:15px}.filter-options-content ol.items li.item>a,ol#category-filters li>a,.filter-options-content ol.items li.item>span{background-position:0 center;background-size:19px;padding-right:15px;width:88%}.checkout-payment-method .payment-method-title.field.choice input,.stripe-payments-saved-card input,.table-checkout-shipping-method input{margin:0;width:18px;height:18px;border:1px solid #5a5858;border-radius:0 !important;top:5px;opacity:0;position:absolute}.checkout-payment-method .payment-method-title.field.choice label,.stripe-payments-saved-card label,.table-checkout-shipping-method label{color:#5a5858;font-size:14px;font-weight:400;font-family:unset;margin:0;margin-left:0;position:relative;padding-left:25px !important;cursor:pointer}.checkout-payment-method .payment-method-title.field.choice label:before,.stripe-payments-saved-card label:before,.table-checkout-shipping-method label:before{content:'';position:absolute;width:15px;height:15px;border:1px solid #000;left:0;cursor:pointer;top:2px;border-radius:50%}.checkout-payment-method .payment-method-title.field.choice input:checked~label:before,.stripe-payments-saved-card input:checked~label:before,.table-checkout-shipping-method input:checked~label:before{border-color:#e46d07}.checkout-payment-method .payment-method-title.field.choice input:checked~label:after,.stripe-payments-saved-card input:checked~label:after,.table-checkout-shipping-method input:checked~label:after{content:'';position:absolute;left:3px;top:5px;width:11px;height:11px;-ms-transform:rotate(45deg);border-radius:50%;color:#fff;background-color:#e46d07}.contact-index-index .column:not(.sidebar-additional) .form.contact #attachmentFiles{margin-top:0}.refer-heading{background-color:#a3a3a3}.table-wrapper-1 legend.legend{margin-bottom:20px;font-weight:700;font-size:18px}.table_responsive_inner tr th{background-color:#5a5858}.refer.fieldset legend.legend{margin-left:0;font-weight:700}.refer .control .twitter,.refer .control .fb{height:43px;line-height:41px}.slick-slider .slick-arrow{border:1px solid #000;background-image:none !important;position:absolute;right:0;top:-20px;width:30px;height:30px}.block-viewed-products-grid button.towishlist{display:none !important}.recent-widget .column.main{position:relative;padding-bottom:610px}.recent-widget .block.widget.block-viewed-products-grid{position:absolute;left:0;right:0;bottom:0}.onestepcheckout-index-index .tooltip{position:relative;cursor:help;color:#e46d07}.onestepcheckout-index-index .tooltiptext{display:none;cursor:default}.xtra_info{color:#e46d07}.onestepcheckout-index-index .tooltip:hover .tooltiptext{display:block;transition:all .3s ease;background-color:#000;color:#fff;position:absolute;padding:5px 10px;border-radius:5px;top:150%;left:0;z-index:1}.onestepcheckout-index-index .tooltiptext:before{content:'';position:absolute;left:20px;top:-9px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #000}.fieldset .required .options-list .field .label:after,.fieldset .field._required .options-list .field .label:after,.page-footer .footer.content .footer-icon hr{display:none}.amsearch-form-container.-opened .input-text{width:100% !important}header .amsearch-form-container.-opened{min-height:auto;padding-top:0}.form-create-account .checklist1 .checklist .mage-error{order:1}body .checkout-container button:not(.primary):not(.action-show):not(.action-close):not(.edit-address-link):not(.ui-datepicker-trigger){transition:ease-out .4s;box-shadow:none !important;font-weight:700;background-color:#fff !important;border:none;padding:0}.checkout-container button:not(.primary):not(.action-show):not(.action-close):not(.edit-address-link):not(.ui-datepicker-trigger):hover{color:#000 !important;outline:0;box-shadow:inset 0 0 0 0 #000 !important;border:1px solid #000;background:0 0 !important}.get_quote_div p{font-size:18px;color:#5a5858;line-height:30px}.btn_get_quote{margin-top:40px}.options-list .field.choice label span.price-notice{display:none}.onestepcheckout-index-index .checkout-payment-method .payment-method-title{position:relative}.stripe-payments-saved-card{margin-bottom:.7em;position:relative}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li.menu-dropdown-icon ul li .submenu>li{padding-left:0}#ajaxlist-reload-product_list .products+.toolbar.toolbar-products{display:none}ol#category-filters ul.level0{display:block}form#discount-form .action-apply,form#discount-form .action-cancel,#shipping .action-show-popup{color:#fff !important;border:1px solid #000;height:44px;padding:0 15px;background-color:#000 !important;box-shadow:inset -300px 0 0 0 #000 !important;-webkit-transition:ease-out .4s;-moz-transition:ease-out .4s;transition:ease-out .4s}form#discount-form .action-apply:hover,form#discount-form .action-cancel:hover,#shipping .action-show-popup:hover{outline:0;box-shadow:inset 0 0 0 0 #000 !important;border:1px solid #000;background:0 0 !important;color:#000 !important}.contact-form-box.bespoke h1 strong{font-size:24px !important;color:#000;font-family:Domine;margin:40px 0 15px !important;display:block}.contact-form-box.bespoke p{color:#000;font-size:16px;line-height:28px}.bespoke-index-index #form-bespoke{border-top:3px solid #ddd;margin-top:40px;padding-top:40px;margin-bottom:50px}.bespoke-index-index #form-bespoke .field.field-row{display:flex;width:100%;margin:0 -10px 30px}.bespoke-index-index #form-bespoke .field.field-row .field-row-left{width:100%}.bespoke-index-index #form-bespoke .field.field-row .field{width:33.33% !important;padding:0 10px}.bespoke-index-index #form-bespoke .field.field-row .field-row-left .comment{width:66.66% !important}.bespoke-index-index #form-bespoke .field.field-row div#attachmentFiles{margin:0}.bespoke-index-index #form-bespoke .field.field-row div#attachmentFiles ul.attachmentFilesList{width:100%;margin-bottom:0}.bespoke-index-index .note.no-label h2 strong{color:#000;font-size:24px !important;font-family:Domine;margin-bottom:15px;display:block}.bespoke-index-index main#maincontent{max-width:100%;padding:0}.bespoke-index-index .contact-form-box.bespoke .contetnt-box{max-width:1280px;padding:0 20px;margin:0 auto;width:100%}.bespoke-index-index .contact-form-box.bespoke #form-bespoke{max-width:1280px;margin:40px auto 50px;padding:40px 20px 0;width:100%}.bespoke-index-index .contact-form-box.bespoke .field.note.no-label:last-child{max-width:1280px;margin:0 auto;padding:0 20px}.amasty-xsearch-preload .amsearch-additional-content{display:none}.catalog-category-view .category-description h1{font-size:20px;text-align:left;font-weight:700;margin-bottom:10px}.catalog-category-view .category-description p span{font-size:11px;display:block}.catalog-category-view .category-description p{font-size:11px;text-align:left;line-height:normal;margin-bottom:5px}.catalog-category-view .category-description p strong{font-size:11px}.catalog-category-view .category-view{padding:20px}.catalog-category-view .category-description{max-width:100%;float:none;display:inline-block;margin-top:40px}.catalog-category-view .category-description p a{padding:0;display:inline-block;margin:6px 0}.catalog-category-view .category-description p a:first-child{padding-left:0}.review-control-vote label{cursor:pointer;display:block;position:absolute;width:auto !important}.review-field-ratings .review-field-rating .label{padding-top:6px !important}.review-field-ratings .review-field-rating .control{padding-top:6px !important}.catalog-product-view .product-info-main .product-price-button .old-price{color:#000}.catalog-product-view .product-info-main .product-price-button .old-price span.price{color:#000;font-size:20px}.catalog-product-view .product-info-main .price-box.price-final_price .special-price .price,.catalog-product-view .product-info-main .price-box.price-final_price .special-price span.price-label{color:red}.catalog-product-view .product-info-main .product-price-button span.price-label{font-size:15px}.product-info-main .price-box.price-final_price .price{font-size:24px}.page-products .product-item .from_price .old-price{color:#000;padding-left:0}.page-products .product-item .from_price .old-price .price-label{color:#000}.page-products .product-item .from_price .old-price span.price{color:#000}.page-products .product.name a{width:100%;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.product-item .price-box .price-label{font-size:14px;font-weight:400;color:red}.page-products .product-item .price-box .special-price .price{color:red}.blink_text{animation:1s blinker linear infinite;-webkit-animation:1s blinker linear infinite;-moz-animation:1s blinker linear infinite;color:red}@-moz-keyframes blinker{0%{opacity:1.0}50%{opacity:.0}100%{opacity:1.0}}@-webkit-keyframes blinker{0%{opacity:1.0}50%{opacity:.0}100%{opacity:1.0}}@keyframes blinker{0%{opacity:1.0}50%{opacity:.0}100%{opacity:1.0}}form#co-shipping-method-form{display:flex;flex-direction:column}form#co-shipping-method-form .message.notice{order:2}form#co-shipping-method-form #onepage-checkout-shipping-method-additional-load{order:3}.mage-error{font-weight:700;font-style:italic}div.mage-error[generated]{color:red;font-size:1.4rem}.private_company_radio{margin:20px 0}span.heading_private_company{color:#000;font-weight:600;font-size:20px}.title_gap_private{margin-bottom:20px}input.private_company_radio{accent-color:#e46d07}span.old-price{text-underline-offset:-49%;text-decoration-skip-ink:none;text-decoration:underline !important}.owl-theme .owl-dots .owl-dot span{margin:5px 15px !important}html[lang=nl] div#opc-new-shipping-address #co-shipping-form .street .field.additional:before,html[lang=nl] div#shipping .field.street.col-mp .control .field.additional:before,html[lang=nl] div#checkout-step-billing .billing-address-form .street .control .field.additional:before{content:'Appartement, brievenbus of gebouw'}html[lang=fr] div#opc-new-shipping-address #co-shipping-form .street .field.additional:before,html[lang=fr] div#shipping .field.street.col-mp .control .field.additional:before,html[lang=fr] div#checkout-step-billing .billing-address-form .street .control .field.additional:before{content:'Appartement, boîte aux lettres, bâtiment '}html[lang=en] div#opc-new-shipping-address #co-shipping-form .street .field.additional:before,html[lang=en] div#shipping .field.street.col-mp .control .field.additional:before,html[lang=en] div#checkout-step-billing .billing-address-form .street .control .field.additional:before{content:'Apartment, Postbox, Building etc '}.ui-datepicker .ui-datepicker-prev{left:2px;margin-top:10px}.ui-datepicker .ui-datepicker-next{right:2px;margin-top:10px}img.xlxsfile{width:50px}.switcher-label{display:none}.switcher-options{position:relative}.switcher-trigger{cursor:pointer}.switcher-trigger:after{line-height:22px;color:inherit;content:'\e622';font-family:'icons-blank-theme';vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none}.switcher-dropdown{margin:0;padding:0;list-style:none none;background:#fff;border:1px solid #bbb;min-width:160px;z-index:100;box-sizing:border-box;display:none;position:absolute;top:100%;box-shadow:0 3px 3px rgba(0,0,0,.15)}.switcher-trigger.active+.switcher-dropdown{display:block}.switcher-dropdown:after{content:'';display:block;height:8px;width:8px;background:#fff;border-top:1px solid #bbb;border-left:1px solid #bbb;transform:rotate(45deg);position:absolute;left:15px;top:-5px;z-index:99}.switcher-dropdown li{margin-bottom:0}.switcher-dropdown a{display:block;padding:7px 15px;font-size:12px}.switcher-options span{font-weight:500}.minicart-wrapper{margin-left:15px}.amsearch-input-wrapper .amsearch-input:focus{border:1px solid #e46d07}.amsearch-item-container .amsearch-item .amsearch-link{color:#000;text-decoration:underline;font-size:12px}.amsearch-item-container .amsearch-item .amsearch-link:hover{color:#000}.amsearch-item-container.-recent_searches .amsearch-item a{text-decoration:none}@media only screen and (max-width:767px){.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li a.level-top{pointer-events:auto}}.mpblog-post-view .sidebar.sidebar-main{display:none}.checkout-index-index .nav-sections,.checkout-index-index .nav-toggle{display:unset !important}.checkout-index-index span.action.nav-toggle{display:none !important}div#checkout-loader{display:flex;justify-content:center;align-items:center;height:100vh}.checkout-index-index .modal-popup .modal-inner-wrap{width:100% !important}.coupon .actions-toolbar{top:25px;right:0}@media only screen and (min-width:768px){.nav-sections-item-title,.nav-toggle{display:none}.nav-sections-item-content{padding:0;margin-top:0}.page-header .header.content .search-and-cart{border-bottom:0}.nav-sections{position:static;overflow:unset}.mpblog-post-index .sidebar.sidebar-main{display:none}}.nav-sections-items{z-index:2}.form-create-account .secondary .action.back{display:inline-block}.jscroll-inner .jscroll-added .ajaxlist-reload-product_list .toolbar-products{display:none}.form-shipping-address .mp-clear .field-tooltip.toggle{padding:0}#billing .field-tooltip.toggle{padding:0}.mfp-content .popup_wrapper.mfp-with-anim .bss_popup.popup_content .mfwebp source,.mfp-content .popup_wrapper.mfp-with-anim .bss_popup.popup_content .mfwebp img{width:100%}@media screen and (min-width:960px){.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li.menu-dropdown-icon ul{box-shadow:none;border-radius:4px;left:0;right:0;width:100%;column-count:4;max-width:1293px;margin:0 auto;overflow:hidden;position:absolute;padding:25px;background-color:#fcfcfc;margin-top:0;min-height:530px}}@media screen and (max-width:480px){section.categoryhome-isting-section .categoryhome-title{font-size:16px}}@media only screen and (max-width:767px){.switcher-options{position:relative;width:100px}}@media screen and (min-width:1201px){.product.data.items>.item.title>.switch{font-weight:400;font-size:16px;color:#111;background:0 0;border:none;height:auto}.product.data.items>.item.title:not(.disabled)>.switch:active,.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{color:#111;font-weight:600;border-bottom:4px solid #000}.product.data.items>.item.content{padding:15px 0;color:#5a5858;font-size:16px;line-height:30px;background:0 0}.product.data.items>.item.title{float:left;width:auto}.product.data.items>.item.content{box-sizing:border-box;float:right;margin-left:-100%;width:100%}}@media screen and (max-width:1280px){.page-main{word-break:break-word}.catalog-product-view .product.info.detailed{padding:20px 0}}@media screen and (max-width:1200px){.checkout-payment-method .payment-method-title.field.choice label{display:flex;flex-wrap:wrap}.checkout-payment-method .payment-method-title.field.choice label .stripe-icon-container.right{order:1;margin:5px 0}#checkout-shipping-method-load .table-checkout-shipping-method tr{display:block;width:100%;border-bottom:1px solid #ccc;padding-top:10px}#checkout-shipping-method-load .table-checkout-shipping-method tr:first-child{padding-top:0}#checkout-shipping-method-load .table-checkout-shipping-method,#checkout-shipping-method-load .table-checkout-shipping-method tbody{display:block}.table-checkout-shipping-method tbody td:first-child{width:auto}#checkout-shipping-method-load .table-checkout-shipping-method tr td.col-carrier{padding-top:10px}.table-checkout-shipping-method tbody tr td{padding-top:0}.table-checkout-shipping-method tbody td{border:none;padding-bottom:10px}#checkout-shipping-method-load .table-checkout-shipping-method tr td.col.col-method{width:auto;display:inline}#checkout-shipping-method-load .table-checkout-shipping-method tr td.col.col-price{width:auto;display:inline-block}#checkout-shipping-method-load .table-checkout-shipping-method tr td{display:block;padding-left:0;width:100%}.orders-recent,.additional-addresses{overflow-x:auto}.additional-addresses table{min-width:1380px}.orders-recent table{min-width:785px}.account.customer-address-form .control .fieldset>.fields .field,.account.customer-address-form .form-address-edit .fieldset>.field.street .control>div,.account.customer-address-form .form-address-edit .fieldset>.field{width:48%;margin:0 7px 20px 0}.dob{margin:0 0 30px}.page-footer .footer.content .footer-icon{flex-wrap:wrap}.page-footer .footer.content .footer-icon p{margin-bottom:15px}.recent-widget .column.main{padding-bottom:0}.recent-widget .block.widget.block-viewed-products-grid{position:relative;left:auto;right:auto;bottom:auto}#amsearch-result-tabs .data.title{margin-right:0}.product.data.items>.item.title>.switch{border-bottom:1px solid #d1d1d1}.catalog-product-view .product.data.items>.item.title>.switch,.catalog-product-view .product.data.items>.item.title:not(.disabled)>.switch:focus,.catalog-product-view .product.data.items>.item.title:not(.disabled)>.switch:hover{padding:5px 10px !important;font-size:15px}.product.data.items .data.item{display:block}.product.data.items>.item.title{float:initial;width:auto;display:block}.product.data.items>.item.content{float:none;margin-left:0;background:#fff;border:1px solid #d1d1d1;margin:10px 0;padding:10px}.product.data.items>.item.title:not(.disabled)>.switch:active,.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{border:1px solid #d1d1d1}}@media screen and (max-width:1180px){.fcc-building img{height:auto}.page-footer .footer.content .footer-icon p{font-size:14px;padding:0 4px}.footer-middle-section{padding:20px 20px 10px}#banner-slider-carousel .item-image .banner-all-content h3.banner-name{font-size:30px;line-height:30px;padding:0}#banner-slider-carousel .item-image .banner-all-content{padding:20px}#banner-slider-carousel .item-image .banner-all-content .banner-title{color:#5a5858;font-size:16px;line-height:26px;margin-bottom:15px}#banner-slider-carousel .item-image .banner-all-content a.owl-image{font-size:15px;height:38px;min-width:130px;line-height:38px}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li.menu-dropdown-icon ul{padding:10px}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li.menu-dropdown-icon ul li{width:inherit}.find-us-address p strong{min-width:100%;display:inline}.cart.table-wrapper{overflow-x:auto}.cart.table-wrapper table#shopping-cart-table{overflow-x:auto;min-width:960px}.cart-summary{width:32% !important}.cart-container .form-cart{width:65%}.account .form.form-edit-account .customer-langauge .field{margin-right:0}.account .control .fieldset .fields .field,.company-account-details .field{width:100%;margin-right:0}.catalog-product-view .product-info-main>form{padding:20px}.product-info-main .page-title-wrapper.product,.product-info-main .product.attribute.sku{width:100%}.product-info-main .mp_social_share_inline_under_cart{justify-content:start;padding:35px 0 20px;position:relative;right:auto;top:auto;border-left:none;float:initial}}@media screen and (min-width:960px){.page-header ul.level2.submenu{column-count:unset !important;min-height:auto !important;padding-top:0 !important}.page-header ul.level2.submenu li{padding-left:0 !important}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li.menu-dropdown-icon ul li{display:block !important;width:100% !important}.sections.nav-sections .nav-sections-items nav.navigation ul li.menu-dropdown-icon a.level-top:hover:before{content:'';border:solid #00000012;border-width:0 1px 1px 0;display:inline-block;padding:6px;position:absolute;left:43%;right:auto;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);top:auto;background-color:#fcfcfc;bottom:-21px;z-index:999}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li.menu-dropdown-icon a.level-top{position:relative}.sections.nav-sections .nav-sections-items nav.navigation ul li.menu-dropdown-icon ul li a{border:0;padding:10px;width:auto;border-bottom:0;font-weight:500;text-transform:capitalize;font-size:16px !important;color:#000;padding:5px 0 !important;font-weight:600 !important}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li.menu-dropdown-icon ul{box-shadow:none;border-radius:4px;left:0;right:0;width:100%;column-count:4;max-width:1293px;margin:0 auto;overflow:hidden;position:absolute;padding:25px;background-color:#fcfcfc;margin-top:15px;min-height:530px}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul{position:static}.page-header .header.content .search-and-cart .nav-sections nav.navigation{position:static}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li.menu-dropdown-icon ul li{width:auto;padding:0;margin:0;display:inline-block;float:revert;border-right:1px solid #b7b3b3}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li.menu-dropdown-icon ul li .submenu{width:auto;max-width:initial;left:0;box-shadow:none;border:0;column-count:2;position:static;padding:10px 0 0;margin:0}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li.menu-dropdown-icon ul li .submenu li{width:100%;border:0}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li.menu-dropdown-icon ul li .submenu li a{color:#5a5858;font-size:14px !important;padding:5px 0;word-break:break-word}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li.menu-dropdown-icon ul .nav-1-4.last{border:0}}@media screen and (max-width:991px){.catalog-category-view .category-description p a{padding:2px 0 0;margin:2px 0}.value h2{font-size:18px;line-height:22px}.opc-wrapper .methods-shipping{margin:0 0 15px}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(0px,0,0);-ms-transform:translate3d(0px,0,0);-o-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(0px,0px,0);-ms-transform:translate3d(0px,0px,0);-o-transform:translate3d(0px,0px,0);transform:translate3d(0px,0px,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(0px,0,0);-ms-transform:translate3d(0px,0,0);-o-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}.account.customer-address-form .control .fieldset>.fields .field,.account.customer-address-form .form-address-edit .fieldset>.field.street .control>div,.account.customer-address-form .form-address-edit .fieldset>.field{width:100%;margin:0 0 20px}.order-info-row>div,.order-info-row>a>div{flex-wrap:wrap}.onestepcheckout-index-index .cart-totals .mark,.onestepcheckout-index-index .opc-block-summary .table-totals .mark{font-size:16px}.onestepcheckout-index-index .opc-block-summary .table-totals tbody .amount{padding-bottom:5px}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li a{padding:0 15px}.continue-shopping-btn{font-size:14px;min-width:154px}div#opc-new-shipping-address #co-shipping-form .street .field.additional:before,div#shipping .field.street.col-mp .control .field.additional:before,div#checkout-step-billing .billing-address-form .street .control .field.additional:before{position:relative;top:-10px}.osc-place-order-wrapper .continue-shopping .continue-shopping-btn{font-size:14px;line-height:34px;min-width:145px}.opc-wrapper .action-show-popup{line-height:34px}.onestepcheckout-index-index .osc-place-order-wrapper button.action.primary.checkout{padding:0 8px;min-width:115px;line-height:34px;font-size:14px !important}.product-price-button{display:block;padding:25px 0}.product-view-section{margin-top:15px}.minicart-wrapper .block-minicart{right:-12px}.faq-list .faq-item{width:100%}.catalog-product-view .product.media{max-width:300px}.catalog-product-view .product-info-main{margin-left:20px;width:calc(100% - 380px) !important;padding:25px;margin-bottom:12px}.page-products .column.main{width:calc(100% - 280px) !important}.page-products .sidebar.sidebar-main{width:270px;top:unset}.page-products .product-item-name,.page-products .product.name a,.page-products .options dt{font-size:16px}.page-products .category-view,.page-products .toolbar-products,.page-products .options .item a,.page-products .product-item .price-box .price{font-size:14px}.page-products .sorter-options{height:35px}.customer-account-create .columns{display:block;flex-wrap:wrap}.customer-account-create .customer,.customer-account-create .column.main{width:100% !important;margin-left:0;padding:15px 20px}.form-create-account .title_content,.customer p{font-size:14px}.page-footer .bottom .copy-right p{flex-wrap:wrap;justify-content:center}.footer-middle-section .list-list{width:40%}footer.page-footer .footer.content .custom-footer .footer-links ul.footer.links{width:auto}.footer-newsletter{width:60%}.mask .mask-image p img{height:max-content}.mask .mask-image p{text-align:center;padding:20px}.mask .mask-content{padding:25px;max-width:max-content}.login-container .block{padding:10px 20px}}@media screen and (max-width:959px){.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li.level1{margin:0}.sections.nav-sections .nav-sections-items nav.navigation ul li.menu-dropdown-icon ul.submenu{display:none}.sections.nav-sections .nav-sections-items nav.navigation ul.show-on-mobile{position:absolute;width:270px;box-shadow:0px 8px 6px #00000029}.sections.nav-sections .nav-sections-items nav.navigation ul li a.level-top{width:auto;border-bottom:1px solid #ccc}.sections.nav-sections{width:auto}.sections.nav-sections .nav-sections-items nav.navigation ul li.menu-dropdown-icon ul li{width:100%}.sections.nav-sections .nav-sections-items nav.navigation ul li.menu-dropdown-icon ul{border:0}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li a{padding:12px}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li{background-color:#fff !important}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li ul{max-height:300px;overflow:auto;overflow-x:hidden}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li ul li a{padding:7px}.sections.nav-sections .nav-sections-items nav.navigation ul li.menu-dropdown-icon ul ul.submenu li{padding:0}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li .column_mega_menu1 a{font-weight:600}.sections.nav-sections .nav-sections-items nav.navigation ul li.menu-dropdown-icon ul ul.submenu li a{font-weight:400 !important;font-size:14px}.sections.nav-sections .nav-sections-items nav.navigation ul li.menu-dropdown-icon ul ul.submenu{overflow:unset;max-height:unset;margin-top:0;opacity:100% !important}a.menu-mobile{color:#000}.page-header .header.content .search-and-cart .header-icons .block.block-search form#search_mini_form .control{padding:0;border:0}.menu-dropdown-icon:before{padding:0 15px !important;cursor:pointer;float:right;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:35px;line-height:40px;color:inherit;content:'\e622';font-family:'icons-blank-theme';vertical-align:middle;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li.menu-dropdown-icon:first-child ul li.level1>.submenu_box{position:absolute;right:10px;top:-3px;z-index:999;width:32px;height:40px;display:inline-block;cursor:pointer}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li.menu-dropdown-icon:first-child ul li.level1>.submenu_box:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:33px;line-height:inherit;color:inherit;content:'\e622';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li.menu-dropdown-icon ul li.level1>a{display:inline-block;width:auto;border:0;font-weight:600}#om>ul>li>ul{display:none}#om>ul>li.menu-open>ul{display:block !important}}@media screen and (min-width:768px){.minicart-wrapper .block-minicart{right:-12px}.cart-summary{width:24%}}@media screen and (max-width:767px){.bespoke-index-index #form-bespoke .field.field-row .field{width:100% !important;padding:0 10px;float:none;margin-bottom:20px}.bespoke-index-index #form-bespoke fieldset.fieldset{margin-bottom:0}.bespoke-index-index #form-bespoke .field.field-row{width:100%;margin:0;flex-wrap:wrap}.bespoke-index-index #form-bespoke{margin-top:30px;padding-top:20px;margin-bottom:30px}.bespoke-index-index #form-bespoke .field.field-row .field-row-left .comment{width:100% !important}.page-header .header.content .search-and-cart .nav-sections .nav-sections-items .section-item-title:nth-child(3){display:none}.page-header .header.content .search-and-cart .nav-sections .nav-sections-items .section-item-title{text-align:left;padding-left:20px;background-color:#f9f9f9;width:100% !important}.page-header .header.content .search-and-cart .nav-sections .nav-sections-items .section-item-title a{font-size:24px}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li ul.submenu li.parent a{font-size:18px !important;font-weight:700 !important}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li ul.level1.submenu li a{font-size:14px !important;font-weight:600 !important}select option{font-size:11px}.get_quote_div p{font-size:14px;line-height:24px}.page-header .header.content .header-logo a.logo{max-width:115px}.page-header .header.content .header-logo{padding:30px 0}.fieldset>.legend{margin:0 0 25px;font-size:16px}.empty-text{font-size:15px;padding:20px}#checkout-review-table thead th,#checkout-review-table tbody tr td,#checkout-review-table tfoot tr td{border-bottom:none}.onestepcheckout-index-index .opc-wrapper .step-title{padding:8px 20px !important;font-size:18px !important}.onestepcheckout-index-index .row-mp{margin:0}.fcc-building img{width:auto}.account .page-main,.cms-privacy-policy .page-main{padding-top:0}.appointment-time{padding-top:0}.office-detail_content p{padding-top:5px}.address-content-box ul li:first-child{padding-bottom:15px}.form-create-account .sub_title,.customer h3,.form-create-account legend.legend,.contact-form-box .fieldset .legend,.office-detail_content h3{font-size:18px}.column.main .block-title strong{font-size:20px !important}.account .form.form-edit-account .fieldset .legend,.account .block .block-title{font-size:16px}.contact-form-box .fieldset>.field.note.no-label{font-size:14px;line-height:20px;padding:0 0 25px}.office-detail_content{padding:0}header .amsearch-form-container.-opened{min-height:32px;padding-top:0}.login-container form#login-form .field label,label,.account .column.main .block:not(.widget) .box-title>span,.multicheckout .box-title>span,.paypal-review .block .box-title>span,.magento-rma-guest-returns .column.main .block:not(.widget) .box-title>span,[class^=sales-guest-] .column.main .block:not(.widget) .box-title>span,.sales-guest-view .column.main .block:not(.widget) .box-title>span{font-size:15px}.breadcrumbs .item:not(:last-child):after{line-height:23px}.onestepcheckout-index-index .opc-block-summary .table-totals tbody .amount,.onestepcheckout-index-index .cart-totals .mark,.onestepcheckout-index-index .opc-block-summary .table-totals .mark{padding:10px 15px 0}.onestepcheckout-index-index .opc-block-summary .table-totals .grand.totals .mark,.onestepcheckout-index-index .opc-block-summary .table-totals .grand.totals .amount{padding:10px 15px}.login-container .block-new-customer p,.login-container .field.note,.password .field.note,.address-content-box,.appointment-time,.office-detail_content strong,.breadcrumbs .items,.cart.table-wrapper .item-options,.sales-order-view .order-details-items table>tbody>tr>td h4,.onestepcheckout-index-index .cart-totals .mark,.onestepcheckout-index-index .opc-block-summary .table-totals .mark,.sales-order-view .order-details-items table>tbody>tr>td span,.onestepcheckout-index-index .opc-block-summary .table-totals tbody .amount{font-size:14px}.footer-links .widget.block.block-static-block ul.footer.links li a{display:block}.cart.table-wrapper #shopping-cart-table tr td.col.des{max-width:100%}#checkout-step-shipping .create-account-block .confirmation,#checkout-step-shipping .create-account-block{margin-top:0 !important}.minicart-wrapper{margin-right:3px}#checkout-review-table tr{padding-top:0}#checkout-review-table tr,#checkout-review-table tr td{display:block;width:100% !important;padding-bottom:0}#checkout-review-table tbody{width:100%;display:block}#checkout-review-table tr td{position:relative;padding:30px 10px 10px 20px !important}#checkout-review-table tbody tr td:last-child{border-bottom:none}#checkout-review-table tr td:before{content:'Product';font-weight:700;position:absolute;top:7px}#checkout-review-table thead{display:none}#checkout-review-table tr td.description:before{content:'Description'}#checkout-review-table tr td.details-qty:before{content:'Quantity'}#checkout-review-table tr td.subtotal:before{content:'Price'}#checkout-review-table tr td.subtotal:last-child:before{content:'Total'}#checkout-review-table{display:block}.opc-wrapper .methods-shipping{margin-top:0}#checkout-review-table thead th{font-size:16px}.account-nav .item a,.account-nav .item>strong{padding:8px 12px;font-size:15px}.page-title{font-size:20px;line-height:24px}.opc-estimated-wrapper .minicart-wrapper .action.showcart .counter.qty{top:-12px;left:12px}.amgdprcookie-cookie-container .amgdprcookie-caption{font-size:15px;line-height:20px}.account .form.form-edit-account .customer-langauge .field,.account .control .fieldset>.fields .field,.account .fieldset>.field,.dob,.password .field .control input{max-width:100%;width:100%}.account .fieldset>.field.choice{display:flex}.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-main,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container{padding-left:20px;padding-right:20px}div#opc-new-shipping-address #co-shipping-form .street>.control{display:block}.onestepcheckout-index-index .fieldset>.field.mp-3{width:100%}.modal-popup.modal-slide .modal-footer button.action-hide-popup{min-width:116px;height:40px}div#opc-new-shipping-address #co-shipping-form .street .field{width:100%}div#opc-new-shipping-address #co-shipping-form .street .field.additional{margin:23px 0 0;text-align:left}.form-newsletter-manage,.customer-address-form .form-address-edit,.orders-history{padding:20px}.modal-popup .modal-header,.modal-popup .modal-content,.modal-popup .modal-footer{padding-left:1rem;padding-right:1rem}div#opc-new-shipping-address #co-shipping-form label{width:100% !important}.checkout-payment-method .payment-methods,.checkout-payment-method .payment-option{margin:0}.password .actions-toolbar .secondary .action.back{font-size:15px}.footer-details .content ol,.footer-details .content ul{padding-left:23px}.page-footer .footer.content .footer-icon p img{margin-right:8px;max-width:26px;object-fit:contain;min-width:26px}.footer-details .content p{font-size:14px;line-height:25px}.page-header .switcher{margin-right:5px}.page-header .header.content .search-and-cart .header-icons li.authorization-link{margin-left:1px}.page-header .header.content .search-and-cart #switcher-language #switcher-language-trigger:after{font-size:28px;width:20px}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li ul li a{padding:7px 12px}.contact-index-index .column:not(.sidebar-additional) .form.contact{float:inherit;padding:20px;width:100%}.contact-index-index .column:not(.sidebar-additional) .form.contact .actions-toolbar{margin:90px 0 0 !important}.office-detail{width:100%;padding:15px 20px}.contact-index-index .column:not(.sidebar-additional) .form.contact #attachmentFiles{margin-top:10px}.contact-form-box .fieldset>.field .field{margin-top:10px}.qty-sec{width:auto}button.submit,.action.tocart,.product-addto-links .action,.action.primary,.cart-container .form-cart .action.continue{min-width:130px;height:40px;font-size:15px !important}.cart.table-wrapper #shopping-cart-table tr td[data-th=Description]{width:100%}.account.page-layout-2columns-left .sidebar-main,.account.page-layout-2columns-left .sidebar-additional{max-width:100%}.page-header .header.content .search-and-cart #switcher-language strong.view-nl{font-size:14px}.sales-order-view .order-details-items,.my-account-order-list{padding:10px}.sales-order-view .order-details-items table>tbody>tr>td{padding:10px}.sales-order-view .order-details-items table>tbody>tr>td:first-child{width:120px}.order-info-row a div span,.order-info-row div span{margin-right:10px}.block-search input{position:relative;left:auto}.block-search .label.active+.control input{position:relative;left:auto}.amsearch-wrapper-input{background-color:transparent}.modal-popup.modal-slide{width:90%;text-align:center;margin:20px auto;left:0 !important;right:0}.cake-alert-popup .modal-content,.cake-alert-popup .modal-header{padding:25px}.cake-alert-popup .modal-content{margin-bottom:20px}.modal-popup.modal-slide._inner-scroll .modal-inner-wrap{min-height:initial}.cake-alert-popup .modal-custom .action-close:before,.modal-popup.cake-alert-popup .action-close:before,.modal-slide.cake-alert-popup .action-close:before{font-size:30px;height:30px;width:30px}.modal-slide.cake-alert-popup .action-close{top:25px;right:25px}.block{margin-bottom:20px}#price-filter-button{margin:10px auto;display:block !important}.password .actions-toolbar .secondary .action.back,.password .actions-toolbar button.submit,.login-container .block-new-customer .create,.login-container form#login-form .actions-toolbar .primary .login,button.submit,.action.tocart,.product-addto-links .action,.action.primary,.cart-container .form-cart .action.continue{min-width:115px;height:40px;font-size:15px !important;line-height:40px}.product-info-main .price-box.price-final_price .price{font-size:22px}.catalog-product-view .product-info-main>form{padding:10px;margin-top:15px}.page-products .block.filter{margin-bottom:15px}.amsearch-wrapper-content>.amsearch-item{flex-wrap:wrap}.page-header .header.content .search-and-cart .header-icons .block.block-search form#search_mini_form input{background-color:transparent;padding-right:12px;height:30px;padding-left:11px}.amsearch-form-container.-opened .input-text{padding-right:25px !important}.fotorama__stage{max-height:430px}.search .amsearch-loupe{display:none !important}.block-search .label:before{font-size:30px;color:#8f8f8f !important;margin:0}.cart.table-wrapper .price-including-tax,.cart.table-wrapper .price-excluding-tax,.cart.table-wrapper .Taxpercent,.cart.table-wrapper .Total_Amount,.cart.table-wrapper .Total_Price{margin-top:0}.page-header .header.content .search-and-cart .header-icons .block.block-search{margin:0 10px 0;width:calc(100% - 60px);height:30px}.form .search-autocomplete{left:auto;width:100% !important;min-width:220px;right:0;overflow-x:auto;margin:-15px 0 0}.options-list .field.choice{max-width:calc(50% - 12px);flex:50%}.product-view-section .product-view-wish-list a{height:40px;width:40px}.account .sidebar-main,.account .sidebar-additional,.account.page-layout-2columns-left .sidebar-main,.account.page-layout-2columns-left .sidebar-additional{width:100%;order:0;margin-bottom:20px}.account .column.main{width:100%;max-width:100%;padding-left:0}.account .form.form-edit-account{padding:15px}.minicart-wrapper .product .actions{margin:10px 0 0}.cart.table-wrapper .price-including-tax,.cart.table-wrapper .price-excluding-tax{margin-top:0}.cart.table-wrapper .actions-toolbar{margin-top:0 !important}.cart.table-wrapper .col.item[data-th]:before,.cart.table-wrapper .col.des[data-th]:before{content:attr(data-th) ':';display:block;font-weight:700;padding-bottom:10px}.cart.table-wrapper #shopping-cart-table tr td{padding:8px 15px !important}.cart.table-wrapper table#shopping-cart-table{min-width:100%}.cart.table-wrapper #shopping-cart-table thead{display:none}.cart.table-wrapper tr{display:flex;flex-wrap:wrap}.cart.table-wrapper .product-item-photo{position:relative;top:0;max-width:100%}.price-including-tax .price,.price-excluding-tax .price{font-weight:400;color:#5a5858}.form.form-cart .cart.main.actions{padding-left:14px}.cart.table-wrapper .col.item,.cart.table-wrapper .col.des{box-sizing:border-box;display:block;float:left;text-align:left;white-space:nowrap;width:100%}.cart.table-wrapper .col.qty,.cart.table-wrapper .col.price,.cart.table-wrapper .col.subtotal,.cart.table-wrapper .col.msrp,.cart.table-wrapper .col{width:100%;text-align:left}.cart-container .form-cart .actions{text-align:left}.cart.table-wrapper .field.qty .control,.qty-sec{height:35px}.field.qty button,.field.qty button:hover{font-size:21px}.cart.table-wrapper th,.cart.table-wrapper .col.qty .input-text{font-size:16px}.cart.table-wrapper .product-item-details,.price-including-tax .price,.price-excluding-tax .price{font-size:14px !important}.cart-summary{padding:0 0 5px;width:100% !important;margin-bottom:0}.cart-container .form-cart{width:100%}.find-us-tab{flex-wrap:wrap;padding:20px;width:auto;margin:0 auto}.find-us-address{font-size:14px}.find-us-address h4,.our-story-2 h5{font-size:17px;margin:12px 0}.find-us-address h2,.cms-our-story h2{font-size:20px}.find-us-address,.fcc-building,.our-story-image-2,.our-story-content-2,.our-story-content-1,.our-story-image-1{width:100%;margin:10px 0}.fcc-building{margin-top:10px}.our-story-1,.our-story-2{flex-wrap:wrap}.our-story-content-1{font-size:14px}.cms-our-story #mpblog-list-container{padding:20px 0 0}.our-story-2 h5:before{width:30px;height:30px;background-size:30px}.our-story-2 h5,.our-story-2 p{padding-left:50px}.our-story-2 p,.cms-our-story #mpblog-list-container .widget-subtitle{font-size:14px}.our-story-2{padding-top:25px;margin-top:25px}.our-story-image-2{margin-top:10px;order:1}.minicart-items .product>.product-item-photo,.minicart-items .product>.product-image-container{float:initial}.minicart-items .product-item-details{padding:20px 0 5px;display:block}.catalog-product-view .product.info.detailed{padding:0;background:0 0}button.submit,.action.tocart,.product-addto-links .action{min-width:120px;height:40px;font-size:14px !important;padding:5px}.catalog-product-view .field.qty .control,.qty-sec{height:40px}.catalog-product-view .product-info-main .box-tocart .actions{display:table-cell;padding-top:25px;text-align:center;vertical-align:bottom}.catalog-product-view .product-info-main .box-tocart .field.qty{padding-right:15px;display:table-cell}.page-products .column.main{width:100% !important}.abs-button-responsive-smaller,.product-info-main .box-tocart .actions .action.tocart{width:auto}.catalog-product-view .product-addto-links{text-align:center}.page-products .sidebar.sidebar-main{width:100%}.page-products .category-view{text-align:center;padding:20px;margin:0 0 30px}.catalog-product-view .product-info-main{margin:30px 0;width:auto !important;padding:25px 10px}.catalog-product-view .product.media{max-width:100%}.footer-details{flex-wrap:wrap}.footer-details .content h3{font-size:20px}.footer-details .content h6{font-size:18px}.footer-details .content ol li strong:first-child{font-size:16px}.footer-details .footer-details .content p,.footer-details .content,.footer-details .content h5{font-size:14px;line-height:26px}.footer-details .listing ul a{font-size:14px;padding:10px 15px}.footer-details .listing{width:100%;padding-top:0}.footer-details .content{width:100%;margin:30px 0 0}.login_details .email-required{position:relative;right:0;bottom:0;margin-top:20px}.form-create-account .field.password,.form-create-account .field.confirmation,.form-create-account .field.field-name-firstname,.form-create-account .field.field-name-lastname,.form-create-account .field.field-name-prefix{display:block}.form-create-account .field{width:100%}.form-create-account .field .control,.form-create-account .field .control_address,.form-create-account .field .control_number{width:100% !important}.mpblog-post-view .column.main .post-list-content{line-height:24px}.post-list-content .limiter{float:initial !important;margin-top:20px}.pager .pages{width:100%;float:initial;text-align:center}.page-footer .bottom .copy-right{display:block}.page-footer .bottom .copy-right p img{margin-left:0;margin:5px}.page-header .header.content .search-and-cart .header-icons .block.block-search form#search_mini_form{width:auto;margin-left:auto;padding:0 5px;height:30px}.page-header .header.content .search-and-cart .header-icons{position:relative;width:calc(100% - 83px);justify-content:flex-end}.page-header .header.content .search-and-cart .header-icons .block.block-search form#search_mini_form input{float:none;margin:0}.amsearch-wrapper-input{width:100% !important}#search_mini_form .field.search{display:flex;align-items:center;justify-content:flex-end}.page-header .header.content .search-and-cart .header-icons .block.block-search form#search_mini_form.active input{position:absolute;right:0;float:none !important;width:150px;z-index:99;top:22px;left:auto}.page-header .header.content .search-and-cart .nav-sections{background-color:transparent !important;margin:0;padding-left:0}.nav-sections-item-title.active{border:0}.page-header .header.content .search-and-cart .nav-sections{background-color:#fff !important;width:80% !important}.nav-sections-item-title{width:50% !important}#banner-slider-carousel .item-image .banner-all-content h3.banner-name{font-size:20px;line-height:24px;margin-bottom:10px}#banner-slider-carousel .item-image .banner-all-content .banner-title{font-size:14px;line-height:20px;margin-bottom:10px}#banner-slider-carousel .item-image .banner-all-content{top:calc(102%/2);width:41%}#banner-slider-carousel .item-image .banner-all-content .banner-title{display:none}.block-search .label{padding:0 !important;width:30px !important}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li ul.submenu li a{font-weight:400 !important}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li ul.submenu li.parent .submenu{max-height:initial;overflow:unset;padding-left:0;min-height:auto !Important}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li ul.submenu li.parent ul.level2.submenu li a{font-weight:400 !important}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li ul.submenu li.parent ul.level2.submenu li{padding-left:15px}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li ul.submenu li.parent a{font-weight:600 !important}.second-section>div p,.mpblog-post-index .post-info-wraper .post-short-description p{font-size:15px;line-height:24px}.second-section>div h3,.mpblog-post-index .post-info-wraper h2.mp-post-title a{font-size:20px;margin:10px 0}.second-section>div p a,.mpblog-post-index .post-info-wraper .mp-read-more{font-size:16px;margin-top:10px;display:inline-block}#mpblog-list-container .row .post-list-item .post-item-wraper .post-info-wraper .post-short-description p{font-size:15px;line-height:22px}#mpblog-list-container .row .post-list-item .post-item-wraper .post-info-wraper .actions a.mp-read-more{display:inline-block;margin-top:10px}.second-section{padding:20px}.mask .mask-content h3{font-size:24px;max-width:100%;line-height:30px}.mask .mask-content{width:auto;max-width:max-content}.mask .mask-image{margin-right:0;max-width:100%}.mask .mask-content p{font-size:15px;line-height:22px}section.categoryhome-isting-section{padding:20px}#mpblog-list-container{padding:20px 20px 0}.mask{padding:0 10px 0;display:block}#mpblog-list-container .row .post-list-item{width:48%;margin:0 0 25px !important}#mpblog-list-container .row{flex-wrap:wrap}#mpblog-list-container .row .post-list-item .post-item-wraper .post-image a{height:300px}.mpblog-post-index #mpblog-list-container .post-list-item .post-item-wraper .post-image a{height:auto}.page-header{margin-bottom:0;border:0}.mask .mask-image p img{height:auto}.login-container{display:block}.login-container .block-customer-login{margin-right:0;margin-bottom:0}.login-container .block-new-customer{margin-left:0}.login-container .block{width:auto}.login-container form#login-form .field input{max-width:100%}.login-container form#login-form .actions-toolbar .secondary{top:-45px}.login-container form#login-form .actions-toolbar>.primary{margin-top:60px}.login-container .block-new-customer .actions-toolbar{margin:20px 0 !important}.password.forget{padding:15px 20px;max-width:100% !important;width:auto !important}.password.forget .field .control input{max-width:100%}.password .actions-toolbar button.submit{width:auto}.form.password.reset{padding:20px;max-width:100%;width:auto}.form.password.reset .control{max-width:100%;width:100%}.checkout-onepage-success .page-main{padding-top:0}.checkout-onepage-success .page-main .page-title{font-size:30px;line-height:40px}.checkout-onepage-success .actions-toolbar .primary{display:inline-block}.onestepcheckout-index-index #co-place-order-area .field.choice label{white-space:unset;text-align:left !important}.onestepcheckout-index-index #co-place-order-area .field.choice label button{text-align:left}.onestepcheckout-index-index .field.choice{display:flex}.sections.nav-sections .nav-sections-items nav.navigation ul.show-on-mobile>li{border-top:1px solid #d1d1d1;font-size:1.6rem;position:relative}.sections.nav-sections .nav-sections-items nav.navigation ul.show-on-mobile>li:before{position:absolute;right:0;top:3px}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li.menu-dropdown-icon ul li.level1{position:relative;padding-left:10px}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li.menu-dropdown-icon ul{padding:0;margin-top:0;background-color:transparent;display:none;min-height:155px;opacity:100% !important}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li.menu-dropdown-icon ul li.level1>a{display:inline-block;width:auto;border:0;font-weight:600}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li.menu-dropdown-icon:first-child ul li.level1>.submenu_box{position:absolute;right:16px;top:0;z-index:999;width:32px;height:40px;display:inline-block;cursor:pointer}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li.menu-dropdown-icon:first-child ul li.level1>.submenu_box:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:33px;line-height:inherit;color:inherit;content:'\e622';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li .column_mega_menu1 a{font-weight:400}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li ul.level1.submenu li a{font-weight:400 !important}ul#dm{display:none}div#om{display:block}.sections.nav-sections .nav-sections-items nav.navigation ul.show-on-mobile{box-shadow:none;width:100%;position:unset}.sections.nav-sections .nav-sections-items nav.navigation ul.show-on-mobile>li:last-child{border-bottom:1px solid #d1d1d1}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li.menu-dropdown-icon ul li .submenu>li{padding-left:15px}div#om>ul{display:block}a.menu-mobile{display:none}#om>ul>li>ul{display:none}#om>ul>li.menu-open>ul{display:block !important}div#om>ul>li.menu-dropdown-icon>a{border-color:transparent;border-style:solid;border-width:0 0 0 8px}div#om>ul>li.menu-dropdown-icon.active>a{border-color:#ff5501}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li a.level-top{border-bottom:1px solid #ccc !important}.page-header .header.content .search-and-cart .nav-sections nav.navigation{padding:0}}@media only screen and (max-width:639px){.block-search{margin-top:0}.orders-recent table,.additional-addresses table{min-width:auto}.minicart-wrapper{margin-top:0}}@media screen and (max-width:580px){.account .control .fieldset .fields .field,.company-account-details .field{width:100%;margin-right:0}.footer-links .widget.block.block-static-block{display:block}.footer-middle-section .list-list{display:none}.page-products .products-grid .product-item{width:50%}.footer-middle-section{padding:10px;display:block}.footer-middle-section .list-list{width:100%}.footer-newsletter{width:100%}.page-footer .footer.content .footer-icon{display:block;padding:20px 10px}.page-footer .footer.content .footer-icon p{padding:0;margin-bottom:15px}.page-footer .footer.content .footer-icon hr{display:none}.second-section{display:block;padding:20px}.second-section>div{width:100%;margin-bottom:25px}.new_arrivals{padding-right:0}.personalized{padding-left:0}#mpblog-list-container .row .post-list-item{width:100%}}@media screen and (max-width:576px){.address-content-box ul li strong,.address-content-box ul li a{display:block;width:100%}.contact-form-box .g-recaptcha{transform:scale(.7);-webkit-transform:scale(.7);transform-origin:0 0;-webkit-transform-origin:0 0;margin-top:5px;width:195px}#form-contact{position:relative}.contact-form-box .fieldset>.field .field{width:100%;padding:0}.contact-form-box .field-recaptcha{position:absolute;bottom:75px;left:20px}.contact-form-box .fieldset>.field.field-row{margin:0 0 29px}.catalog-product-view .products .owl-carousel .product-image-wrapper{padding-bottom:100% !important}.amgdprcookie-bar-template.-popup .amgdprcookie-bar-container{padding:30px}.voucher-block{display:block}.voucher-block-left{width:100%;padding:0}.voucher-block-right{width:100%;padding-top:20px;text-align:left}.voucher-block-left h2{color:#e46d07;font-size:20px;margin-bottom:10px}.voucher-block-left p{font-size:15px;margin-bottom:10px}.voucher-code{font-size:14px}.voucher-date{margin-bottom:20px}.btn.code-btn{height:35px;min-width:110px;font-size:14px}}@media screen and (max-width:480px){.catalog-product-view .column.main .block-title.title{width:100%;padding-bottom:40px}.onestepcheckout-index-index .col-mp{padding:0}.form-create-account .secondary{margin-left:0}.form-create-account .actions-toolbar{display:block}.form-create-account .secondary{font-size:15px}#banner-slider-carousel .item-image .banner-all-content{position:unset;padding:13px;width:80%;margin:0 auto;text-align:center;border:1px solid #e3e3e3}#banner-slider-carousel .item-image .banner-all-content h3.banner-name{font-size:16px}section.categoryhome-isting-section .categoryhome-title{font-size:20px;text-align:left}.minicart-wrapper .block-minicart{right:-12px;width:250px}.password .actions-toolbar{display:block}.password .actions-toolbar button.submit{margin-right:0;width:100%}.page-footer .block.newsletter form .subscribe{font-size:14px;min-width:100px}.page-products .products-grid .product-item{width:100%;padding:0 0 20px}.page-products .products-grid .product-items{margin:0}}@media screen and (max-width:420px){.options-list .field.choice{max-width:100%;flex:100%}.block-title a.action.edit{width:100%;display:block;margin-left:0 !important}}@media only screen and (min-width:767px){.page-header .header.content .search-and-cart .header-icons .block.block-search form#search_mini_form input{position:absolute;left:auto;right:0;top:auto;bottom:-20px}.block-search .action.search{top:auto;bottom:-17px}.amsearch-close{bottom:auto}.search .amsearch-loupe{bottom:-30px}header .amsearch-form-container.-opened input#search{bottom:auto !important}}@media only screen and (max-width:340px){.p-AdditionalPaymentMethods{width:50%}select.p-AdditionalPaymentMethods-menu.Tab.Tab--more{width:100%}.checkout-payment-method .payment-method-content{padding:0 0 20px}}@media screen and (max-width:420px){ol.products.list.items.product-items{display:flex;flex-wrap:wrap;justify-content:space-between}ol.products.list.items.product-items li.item.product{width:47%}}@media only screen and (max-width:767px){.page-with-filter .collapsible-filters .filter-content{display:none;transition:.3s all ease-in-out}.page-with-filter .collapsible-filters.active .filter-content{display:block}#layered-filter-block .block-title.filter-title{position:relative}#layered-filter-block .block-title.filter-title:after{content:'';position:absolute;border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:3px;rotate:45deg;top:8px;left:60px;transition:.4s}.block.filter.collapsible-filters.active .block-title.filter-title:after{rotate:225deg !important}}@media only screen and (max-width:767px){#layered-filter-block .block-title.filter-title:after{content:'';position:absolute;border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:1px;width:4px;height:10px;rotate:45deg;top:50%;height:4px;rotate:45deg;right:45deg;transition:.4s;left:95%;pointer-events:none}.block.filter .block-subtitle,.block.filter .filter-title strong{font-weight:400}.block.filter .filter-title strong{font-size:18px;position:absolute;width:100%;padding:7px 0;border:1px solid gray;padding-left:10px}.breadcrumbs .item:not(:last-child):after{margin-left:-5px}.breadcrumbs li.item strong{font-weight:600}}@media only screen and (min-width:768px) and (max-width:960px){.page-header .header.content .search-and-cart .nav-sections nav.navigation{margin-top:10px}.sections.nav-sections .nav-sections-items nav.navigation a.menu-mobile{display:none}.sections.nav-sections .nav-sections-items nav.navigation a.menu-mobile+ul{display:flex;align-items:center;justify-content:space-between}.page-header .header.content .search-and-cart .nav-sections{padding:0;order:3;width:100%}.page-header .header.content .search-and-cart{flex-wrap:wrap}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li a span{font-size:13px}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li{position:relative}.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li a+ul{position:absolute;left:0}}.osc-payment-after-methods .opc-payment-additional .field .control{margin-bottom:0;margin-top:10px}.osc-payment-after-methods .opc-payment-additional .field .control input{min-height:44px}.form-shipping-address select{height:36px}.block.newsletter .field.newsletter{max-width:unset}@media screen and (min-width:960px){.page-header .header.content .search-and-cart .nav-sections nav.navigation ul li.menu-dropdown-icon ul{box-shadow:none;border-radius:4px;left:0;right:0;width:100%;column-count:4;max-width:1293px;margin:0 auto;overflow:hidden;position:absolute;padding:25px;background-color:#fcfcfc;margin-top:0;min-height:530px}}