.varnish-global-notice,.fh-global-notice{position:fixed;font-size:10px!important;line-height:0!important;z-index:1000000;left:0;right:0}.varnish-global-notice .notice-inner,.fh-global-notice .notice-inner{width:100% !important;padding:0
!important}.varnish-global-notice .notice-inner p,.fh-global-notice .notice-inner
p{text-align:center;padding:4px
!important;visibility:collapse}.varnish-global-notice .notice-inner p strong,.fh-global-notice .notice-inner p
strong{visibility:visible}.fh-global-notice{bottom:0px;padding:10px
0}*{margin:0;padding:0}body{margin:0;color:#333;font:11px/1.35 Arial,Helvetica,sans-serif;text-align:center;background:#fff}body
.wrapper{position:relative;background:transparent}fieldset{border:0}.fieldset{border:0}.fieldset
p{margin-bottom:6px}.clearfix::after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0}.clearer{clear:both;height:0;line-height:0;display:inline}h1{font-size:20px;font-weight:500;line-height:1.3}.page-title
h1{margin:5px
0 10px 0;padding:0
5px 0 0;font-size:30px;font-weight:700;font-family:'Work Sans',Arial,sans-serif;color:#000}.designer-view .infos h1,.designer-view .designer-infos h1,.category-title
h1{font-family:'Work Sans',Arial,sans-serif;font-size:45px;font-weight:700;color:#000}.textautorize
h1{display:inline;white-space:nowrap}h2{font-size:18px;font-weight:500;line-height:1.34}h3{font-size:16px;font-weight:600;line-height:1.375}a{color:#666;text-decoration:none}ul,ol{padding-left:0;list-style:none}ul li,ol
li{list-style:none}table{border:0;border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:100%}caption,th,td{vertical-align:top;text-align:left;font-weight:500}form{display:inline}textarea{width:150px;height:75px;border:1px
solid #ccc;background:#fff}input,button,a{outline:none}input::-ms-clear{display:none;width:0;height:0}input::-ms-reveal{display:none;width:0;height:0}input.validation-failed:not(.validation-passed){border:1px
solid #cd0202}.input-text{height:21px;border:1px
solid #ccc;background:#fff}.input-text.readonly{background:#fff}.validation-advice{clear:both;padding:3px
0 0 !important;padding-right:10px !important;font-size:11px !important;text-align:right !important;color:red}.header-panel .header_link,#search_mini_form .links .allthe,.top-account .block-title a,.topAccountContent div.title,.topAccountContent .account-links,.top-cart .block-title,#topSwitcherContent .storeSwitcher-links li .currency-symbol,#topSwitcherContent .storeSwitcher-links
span.title{font-family:'Work Sans',Arial,sans-serif;font-weight:600}.blue-text{color:#00b6ed}.nobr{white-space:nowrap !important}.f-left,.left{float:left !important}.f-right,.right{float:right !important}.img-wrapper{display:block;text-align:center;overflow:hidden;margin:0
auto}.img-wrapper
img{display:inline;vertical-align:middle;width:auto;height:auto}img{border:0;vertical-align:top}p.required,.required em,p.fields_required{color:#cd0202;margin-right:4px}.messages{margin-top:10px}.messages
li{margin:0
0 10px;padding:0;float:none;width:auto}.messages
ul{padding:10px
17px 18px;margin:0
0 -11px}.messages ul
li{margin:0;padding:5px}.messages
a{text-decoration:underline}.messages a:hover{text-decoration:none}p.error-msg{border-style:solid;border-width:1px;padding:10px;font-size:12px;margin:10px
0}.messages li.error-msg{border:solid 1px #f47324;background-color:#f2f2f2;color:#cd0202}.messages li.error-msg
a{color:#cd0202}p.error-msg{border-color:#f47324;background-color:#f2f2f2;color:#cd0202}.messages li.success-msg{border:solid 1px #007f4e;background-color:#f2f2f2;color:#63854f}.messages li.success-msg
a{color:#63854f}.messages li.warning-msg,.b2b-dashboard.b2b-design
.message_warning{border:solid 1px #f47324;background-color:#fff4ab;color:#f47324}.messages li.warning-msg a,.b2b-dashboard.b2b-design .message_warning
a{color:#f47324}.messages li.note-msg,.messages li.notice-msg{border:solid 1px #fdc510;background-color:#f2f2f2;color:#63854f}.messages li.note-msg a,.messages li.notice-msg
a{color:#63854f}.new-pink-button,.new-white-button,.new-blue-button,.button,button{font-size:12px;text-transform:uppercase}.button,button{padding:0;cursor:pointer;border:1px
solid #ccc;background:#fff}.button>span,button>span{padding:0}.button>span span,button>span
span{height:21px;line-height:21px;padding:0
10px;border:0;color:#666;font-family:'Work Sans',Arial,sans-serif;font-weight:500}.pink-button .left-button{display:block;float:left;width:4px;height:18px;padding-left:0}.pink-button
.text{float:left;height:18px;line-height:18px;padding:0
2px;font-size:10px;border:none;color:#fff;text-transform:uppercase;cursor:pointer}.new-pink-button,.new-blue-button{border:none}.new-pink-button span,.new-blue-button
span{font-family:'Work Sans',Arial,sans-serif;font-weight:600;color:#fff}.new-pink-button{background:#ff3b77}.new-blue-button{background:#00b6ed}a.new-grey-button,a.new-pink-button,a.new-blue-button{display:inline-block;padding:8px
15px;font-size:12px;font-weight:600;color:#fff}a.new-grey-button .text,a.new-pink-button .text,a.new-blue-button
.text{font-family:'Work Sans',Arial,sans-serif}a.new-grey-button:hover,a.new-pink-button:hover,a.new-blue-button:hover{text-decoration:underline}a.new-grey-button .arrow,a.new-pink-button .arrow,a.new-blue-button
.arrow{display:block;float:right;width:15px;margin-left:3px;background:url("/skin/frontend/madeindesign/desktop/images/buttons/bg_left_button_pink.gif.png") no-repeat 0 -307px}a.new-grey-button{color:#666}span.new-grey-button,span.new-pink-button,span.new-blue-button{display:inline-block;padding:8px
15px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#fff}span.new-grey-button:hover,span.new-pink-button:hover,span.new-blue-button:hover{text-decoration:underline}span.new-pink-button{background:#ff3b77}span.new-blue-button{background:#00b6ed}.grey-grey-button
.text{float:left;height:25px;line-height:25px;padding:0
10px;font-family:'Work Sans',Arial,sans-serif;font-weight:600;font-size:11px;border:none;color:#999;text-transform:none;cursor:pointer;background:#f2f2f2}.white-button.white-button-small
.text{height:18px;line-height:18px}.white-button .left-button{display:block;float:left;padding-left:0;background:#fff url("/skin/frontend/madeindesign/desktop/images/buttons/bg_left_button.gif.png") no-repeat left 125px}.white-button .left-button,.white-button .right-button{width:0;height:22px}.white-button
.text{float:left;height:23px;line-height:22px;padding:0
10px;font-family:'Work Sans',Arial,sans-serif;font-weight:700;font-size:11px;border:1px
solid #ccc;color:#666;text-transform:uppercase;cursor:pointer;background:#fff}.new-white-button{display:inline-block;padding:8px
15px;border:1px
solid #ccc;font-weight:700;color:#000;background:#fff}.new-white-button
.text{color:#666}.new-white-button
.arrow{display:block;float:left;width:15px;background:url("/skin/frontend/madeindesign/desktop/images/buttons/bg_left_button_pink.gif.png") no-repeat -2px -292px}.new-white-button,.white-button,.flat-pink-button,.pink-button{font-size:12px;text-transform:uppercase}.new-grey-button{display:inline-block;padding:8px
15px;border:1px
solid #ccc;font-weight:700;color:#666;background:none}.black-button-white-arrow{height:20px;line-height:20px}.black-button-white-arrow
span{float:left;display:block}.black-button-white-arrow .left-button{width:0;background:0}.black-button-white-arrow
.text{float:left;height:20px;line-height:20px;padding:0
0 0 7px;font-size:11px;font-family:'Work Sans',Arial,sans-serif;font-weight:700;color:#fff;border:none;text-transform:uppercase;background:#ff3b77}.black-button-white-arrow .right-button{height:20px;background-color:#ff3b77}.black-button-white-arrow .right-button:after{color:#fff;display:inline-block;margin:3px
4px 0 4px;transform:rotate(-90deg);font-weight:bold;font-size:10px}.grey-button{padding:2px
5px;border:1px
solid #ccc;font-family:'Work Sans',Arial,sans-serif;font-weight:600;text-transform:uppercase;background:#fff;color:#333}.white-button.white-button-print .left-button{height:23px;background-color:#fff;border-top:solid 1px #ccc;border-left:solid 1px #ccc;border-bottom:solid 1px #ccc}.white-button.white-button-print
.text{height:23px}.box-title-button
button{float:right}.previous,.next{border:0}.not_empty,.empty{display:none}.no-display{display:none !important}address{font-style:normal}span.price{font-size:12px;color:#ff3b77;font-weight:700}.category-back{float:right;position:relative;margin-top:-25px;color:#000;padding-left:25px;vertical-align:middle}.category-back:before{position:absolute;left:0;display:inline-block;transform:rotate(90deg);font-size:15px}p.back-link{font-size:12px;margin:5px}.dk_open{z-index:50}.margin-bottom10{margin-bottom:10px}.margin-bottom15{margin-bottom:15px}.margin-bottom20{margin-bottom:20px}div.page-title{padding:0
!important}.grecaptcha.error div div
iframe{border:1px
solid #f47324;border-radius:3px}.grecaptcha{display:inline-block}.b2b-design
h1{text-align:center;font-weight:bold;margin:20px
0}.b2b-design
.grecaptcha{margin-top:15px}.b2b-design .b2b-bloc-title{text-align:center;margin:20px
20px 40px 20px;font-weight:bold;font-size:120%}.b2b-design .b2b-bloc-title
.icon{font-size:40px;margin-bottom:10px;display:inline-block}.b2b-design .footer-b2b{margin-top:15px}.b2b-design .footer-b2b .g-recaptcha-legal
a{color:#00b6ed}.b2b-design .b2b-form-content{display:flex}.b2b-design .banner-left{float:left;background:top url("/skin/frontend/madeindesign/desktop/images/b2b/table-basse-large-marbre-blanc-chene_madeindesign_320936_original.png") no-repeat}.b2b-design .banner-left
img{max-width:400px;width:100%}.b2b-design .banner-left .banner-text{position:absolute;top:115px;display:inline-block;color:#fff;margin:0
18%;z-index:1;font-size:36px;text-align:center}.b2b-design .banner-left .banner-cta{position:absolute;top:330px;display:inline-block;left:50px;color:#fff;z-index:1;font-size:24px;margin:0
18%}.b2b-design
.required{color:#00b6ed}.b2b-design
.intro{font-size:16px;font-family:'Work Sans',Arial,sans-serif;color:#1A1A1A;font-weight:500;display:block;margin-bottom:10px}.b2b-design
.title{font-size:16px;font-family:'Work Sans',Arial,sans-serif;color:#1A1A1A;font-weight:500;display:block;margin:50px
0 10px 0}.b2b-design .validation-advice{padding-left:10px !important;font-family:'Work Sans',Arial,sans-serif;text-align:left !important}.b2b-design .validation-advice::before,.b2b-design .validation-advice::after{position:absolute;right:32px;content:' ';height:15px;width:2px;background-color:#cd0202;color:#cd0202;top:41px}.b2b-design .validation-advice::before{transform:rotate(45deg)}.b2b-design .validation-advice::after{transform:rotate(-45deg)}.b2b-design input,.b2b-design textarea,.b2b-design
select{background-color:#f2f2f2;border-color:#f2f2f2;border-radius:20px 20px 20px 20px;-moz-border-radius:20px 20px 20px 20px;-webkit-border-radius:20px 20px 20px 20px;padding-left:15px;margin:5px
0 0 0;border:none}.b2b-design input:focus,.b2b-design textarea:focus,.b2b-design select:focus{border:1px
solid #E0E0E0}.b2b-design input.validation-failed,.b2b-design textarea.validation-failed,.b2b-design select.validation-failed{border:1px
solid #cd0202}.b2b-design input,.b2b-design
select{height:40px}.b2b-design
button{border-radius:20px 20px 20px 20px;-moz-border-radius:20px 20px 20px 20px;-webkit-border-radius:20px 20px 20px 20px;padding-left:15px;margin:5px
auto 10px auto;border:none;color:#fff;line-height:40px;text-transform:none;font-family:'Work Sans',Arial,sans-serif;font-size:16px}.b2b-design button span.arrow-right{float:right;display:block;margin:12px
15px 0 0;transform:rotate(-90deg)}.b2b-design button.button-blue{background-color:#00b6ed;border-color:#00b6ed}.b2b-design button.button-blue:hover{background-color:#66D3F4}.b2b-design
.action{text-align:center;margin-top:10px}.b2b-design .action
#submit{float:none}.b2b-design .label,.b2b-design
label{margin-top:10px;font-family:'Work Sans',Arial,sans-serif}.b2b-design .radio-input
input{margin:5px
0 10px 10px}.b2b-design .radio-input input.custom-rb+label:before{top:-3px;left:-7px}.b2b-design .radio-input input.custom-rb+label:after{top:2px;left:-2px;background-color:#000}.b2b-design .radio-input input.custom-rb:checked+label:before{border:2px
solid #000}.b2b-design .radio-input
label{line-height:40px;padding-left:16px}.b2b-design .pro-avantages{padding:15px
0 30px}.b2b-design .pro-avantages
.legend{padding:0
15px;margin-top:30px;font-size:11px}.b2b-design .pro-avantages .legend
span{color:#00b6ed}.b2b-design .pro-avantages
h3{margin-bottom:10px;background-color:#00b6ed;padding:4px
15px;color:white}.b2b-design .pro-avantages h3
span{color:white;font-weight:bold}.b2b-design .pro-avantages
h4{padding:10px
0 20px;text-align:center;font-weight:normal;font-size:18px}.b2b-design .pro-avantages .flex-center{display:flex;align-items:center;justify-content:center}.b2b-design .pro-avantages .counsellor
span{display:block}.b2b-design .pro-avantages .counsellor
span.strong{font-weight:bolder}.b2b-design .pro-avantages .counsellor .counsellor-img{float:left;margin-right:20px}.b2b-design .pro-avantages .counsellor .counsellor-img
img{border-radius:50%;width:60px;border:1px
solid #666}.b2b-design .pro-avantages .counsellor
a{color:#000;font-weight:bold}.b2b-design .pro-avantages
span.icon{display:block;text-align:center;font-size:40px}.b2b-design .pro-avantages
.discount{text-align:center}.b2b-design .pro-avantages .discount h4
span{color:#00b6ed}.b2b-design .pro-avantages .discount
.percent{color:#00b6ed;font-weight:bold;font-size:20px}.b2b-design .pro-avantages .discount .percent-label{display:block;font-size:15px}.b2b-design .pro-avantages .discount .percent-small{font-size:9px}.b2b-design .pro-avantages
.excl{text-align:center}.b2b-design .pro-avantages .excl .brand-excl{color:#00b6ed;font-weight:bold;display:block;font-size:16px;margin-bottom:15px}.b2b-design .pro-avantages .excl .text-excl{display:block}.b2b-design .pro-avantages .excl .text-excl
span{color:#00b6ed;font-weight:bold}.b2b-design .pro-avantages .excl
a{color:#000;text-decoration:underline;padding-left:24px;line-height:18px;display:inline-block;position:relative}.b2b-design .pro-avantages .excl a:before{font-size:18px;position:absolute;left:0}.grecaptcha-badge{visibility:hidden}*{background:none !important;text-align:left;font-family:Arial,Helvetica,sans-serif;color:#333}body{background:#fff !important;font-size:9pt !important;margin:15px
!important;width:20cm}.header-container,header,.header,#nav,.banner-top,.footer-before-container,.footer-container,footer,.widget,.pager,.toolbar,.actions,.buttons-set,.breadcrumbs,.banniere,.block-cart-wrapper,.customer-right-menu,.col-right,.varnish-global-notice,.fh-global-notice,.goTop,#goTop,.other-products{display:none !important}.page-print .data-table .cart-tax-total{background-position:100% -54px}.page-print .data-table .cart-tax-info{display:block !important}dl.tabs{height:auto !important}dl.tabs
h3{border-bottom:1px dotted}dl.tabs
dt.tab{display:block !important;clear:both;float:none;font-weight:600}dl.tabs dd.tab-container{display:block !important;clear:both;position:static}.product-view .product-reviews #reviews-tabs #review-form{display:none !important}.product-view .product-reviews #reviews-tabs #write-review{display:none !important}.carousel
.ajax{display:none}.prev,.next{display:none}.product-essential .product-img-box{width:auto}ul.more-caracteristics{display:block !important}a.arrow-bottom{display:none}.add-to-cart{display:none}.action,.white-button{display:none}.rating-box{background:url("/skin/frontend/madeindesign/desktop/images/bg_rating.gif") repeat-x scroll 0 100% transparent !important}.rating{background:url("/skin/frontend/madeindesign/desktop/images/bg_rating.gif") repeat-x scroll 0 0 transparent !important}.logo{float:none;width:250px}.shipping{height:auto}#my-orders-table{border-collapse:collapse;width:18cm}#my-orders-table
.price{color:#ff3b77}#my-orders-table th,#my-orders-table
td{border:solid 1px #000}#my-orders-table tr.show-details{display:none}.col-1,.col-2{float:left;width:45%}.col-wrapper,.order-page.invoice-view{width:100% !important}.invoice-view .tax-collapse{text-align:right !important}.invoice-view .invoice-header .logo-address{width:284px}address{font-style:italic}h1{font-size:21px;font-weight:600;margin:16px
0}h2{font-size:18px;font-weight:600;margin:15px
0}thead
th{font-weight:600}td{text-align:left;vertical-align:middle}p{margin:12px
0}.sales-order-proforma .order-page{padding:10px;font-size:13px;border:1px
solid #ccc}.sales-order-proforma .invoice-view
.price{color:#333;font-weight:500}.sales-order-proforma .invoice-view .invoice-header{position:relative;margin-bottom:45px}.sales-order-proforma .invoice-view .invoice-header
.buttons{position:absolute;top:0;right:0}.sales-order-proforma .invoice-view .invoice-header .logo-address{float:left;width:248px}.sales-order-proforma .invoice-view .invoice-header .invoice-title{position:absolute;bottom:0;right:0;width:50%;font-size:15px;font-weight:700}.sales-order-proforma .invoice-view .col2-set .col-1{float:left;width:49.5%}.sales-order-proforma .invoice-view .col2-set .col-2{float:right;width:49.5%}.sales-order-proforma .invoice-view .col2-set>div
h2{padding:3px
9px;border:1px
solid #ccc;background:#fff}.sales-order-proforma .invoice-view .col2-set>div .box-content{padding:9px;border:1px
solid #ccc}.sales-order-proforma .invoice-view .order-items{position:relative}.sales-order-proforma .invoice-view .order-items .additional-invoice-info{position:absolute;left:6px;bottom:2px;width:400px}.sales-order-proforma .invoice-view .order-items .order-details .data-table{width:100%;border-collapse:collapse;border:1px
solid #ccc;margin-top:25px}.sales-order-proforma .invoice-view .order-items .order-details .data-table .product-name{font-size:13px;font-weight:500}.sales-order-proforma .invoice-view .order-items .order-details .data-table thead
th{padding:5px;font-weight:600;background:#fff}.sales-order-proforma .invoice-view .order-items .order-details .data-table tfoot .first
td{padding-top:150px}.sales-order-proforma .invoice-view .order-items .order-details .data-table tfoot
td{padding:3px
6px;border:none;text-align:right}.sales-order-proforma .invoice-view .order-items .order-details .data-table tbody
td{padding:5px;border:1px
solid #ccc}.sales-order-proforma .invoice-view .invoice-footer{margin:30px
0 6px;padding:6px;border:1px
solid #ccc;text-align:center}.sales-order-proforma .invoice-view .invoice-mid-description{margin-bottom:15px;font-size:10px;text-align:center}.sales-order-proforma .invoice-view .invoice-payment-info
p{display:inline}.sales-order-proforma .additional-invoice-info{position:static !important}#goTop{display:none !important}dl#collateral-tabs dt#pro-service.tab{display:none !important}dl#collateral-tabs dt#pro-service.tab+dd.tab-container{display:none !important}dl#collateral-tabs .no-reviews{display:none !important}div.ratings.info.clearfix{display:none}div.product-view a.category-back{display:none}.product-img-box .product-image li .div-product-media{text-align:center}.product-shop .product-main-info+.richtext{display:none}.product-shop .product-main-info .cart-price .price-container .qty-container{display:none}.cbar_banner{display:none !important}.print-order-ecotax{font-size:10px;font-style:italic}