@import url("//hello.myfonts.net/count/2e4758");@font-face{font-family:'FuturaBT-Book';src:url('../webfonts/2E4758_0_0.eot');src:url('../webfonts/2E4758_0_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/2E4758_0_0.woff2') format('woff2'),url('../webfonts/2E4758_0_0.woff') format('woff'),url('../webfonts/2E4758_0_0.ttf') format('truetype')}@font-face{font-family:'FuturaBT-Medium';src:url('../webfonts/2E4758_1_0.eot');src:url('../webfonts/2E4758_1_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/2E4758_1_0.woff2') format('woff2'),url('../webfonts/2E4758_1_0.woff') format('woff'),url('../webfonts/2E4758_1_0.ttf') format('truetype')}@font-face{font-family:'FuturaBT-Heavy';src:url('../webfonts/2E4758_2_0.eot');src:url('../webfonts/2E4758_2_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/2E4758_2_0.woff2') format('woff2'),url('../webfonts/2E4758_2_0.woff') format('woff'),url('../webfonts/2E4758_2_0.ttf') format('truetype')} @font-face{font-family:'Montserrat';src:url('../webfonts/montserrat-regular-webfont.eot');src:url('../webfonts/montserrat-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../webfonts/montserrat-regular-webfont.woff2') format('woff2'),url('../webfonts/montserrat-regular-webfont.woff') format('woff'),url('../webfonts/montserrat-regular-webfont.ttf') format('truetype'),url('../webfonts/montserrat-regular-webfont.svg#montserratregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Montserrat';src:url('../webfonts/montserrat-bold-webfont.eot');src:url('../webfonts/montserrat-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../webfonts/montserrat-bold-webfont.woff2') format('woff2'),url('../webfonts/montserrat-bold-webfont.woff') format('woff'),url('../webfonts/montserrat-bold-webfont.ttf') format('truetype'),url('../webfonts/montserrat-bold-webfont.svg#montserratbold') format('svg');font-weight:600;font-style:normal}.no-js .slick-slide:first-child{display:block}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px} .no-js .slick-slide:first-child{display:block}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent} .slick-next,.slick-prev{display:block;width:30px;height:40px;margin:-15px 0 0;position:absolute;top:-29px;border:none;background:#eeeeee;z-index:10;cursor:pointer;-o-transition:background-color .3s ease,color .3s ease;-moz-transition:background-color .3s ease,color .3s ease;-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease;z-index:99999}.slick-next{background:#eeeeee url(/images/style/french/icon-chevron-right.png) center center no-repeat;right:2px}.slick-prev{left:auto;right:32px;background:#eeeeee url(/images/style/french/icon-chevron-left.png) center center no-repeat}.product-slider .slick-next,.product-slider .slick-prev{background-color:#1c1c1c}.slick-next:hover,.slick-prev:hover{}.product-slider .slick-next:hover,.product-slider .slick-prev:hover{background-color:#191818}.slick-next.slick-disabled,.slick-prev.slick-disabled{cursor:default}.slick-vertical .slick-slide{border:none}html{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit} .cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}*{margin:0;padding:0;outline:none}input,textarea{padding:3px 2px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;resize:none;border:none}input[type="text"],input[type="email"],input[type="search"],input[type="tel"],input[type="password"],textarea,input[type="submit"],input[type="button"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}select{padding:1px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;background:#fff}option{padding:0 10px 0 2px}label,.label{display:block;padding:0 0 5px}input[type="submit"]{border:none;cursor:pointer}ul,ol{padding:10px 0 10px 20px}li{margin:0 0 2px 0}img{border:none}table{border-collapse:collapse;border-spacing:0}th,td{padding:4px}th{font-weight:400;text-align:left}p{padding:0 0 15px;line-height:21px}.wrapper{float:left;width:100%}.clear{clear:both;height:0;font-size:0}.image_align_middle{vertical-align:middle;margin:0 0 .25em 0}.cms_image_left{padding:0 26px 10px 0}.cms_image_right{padding:0 0 10px 26px}.fr{float:right}.fl{float:left}.uppercase_text{text-transform:uppercase}.contact_details{border:1px solid #dadada;padding:10px;width:100%}.contact_details td{padding:10px}.remove_padding td{padding:0}.contact_details_label_row td{padding:10px 10px 2px 10px}.contact_details_input_row td{padding:1px 10px 5px 10px}.error-msg{color:#fff;background:#a41016;padding:15px;margin-bottom:20px;text-align:center}.msg-sent{color:#fff;background:#da8a67;padding:15px;margin-bottom:20px;text-align:center}.click-span{padding:8px;border:1px solid #dadada;cursor:pointer;margin:8px 0}.click-span img{display:inline-block} .tag_info{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpENTM2NEM4RTM3NDVFMjExQUM3REI3MjA3QjNGMDZBRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFQTgxNEYyRTVCMzQxMUUzODE3RkE4ODU0MzYwQjgyMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFQTgxNEYyRDVCMzQxMUUzODE3RkE4ODU0MzYwQjgyMyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkYyQ0MzOEM5MDM1OUUzMTFBNEI4RDkwNDkzNjIwM0VEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ1MzY0QzhFMzc0NUUyMTFBQzdEQjcyMDdCM0YwNkFFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+J2NL3gAAAT9JREFUeNqk1D0oRXEYx/FzjyvdEmGgLGyU8jJIymZxy6QrJYsMBqOFkI0sCouXxXTtdzC7xWJkcCeTQt6yqOv1+9Rz6t/T/38H96lPt3POc3//l/OSulxrjjwVYxA9aMEbbnCBT9ucNscpzGIFHZ7wB2xiF9/uiEllcIKjQIBUK7ZRQIMNkRkcY9L86Rcl/JjzY8ijxg2ZQc4z8hK6sOy5lsVcEiLWA9O/Nr+2VmVfJWAIndH/qh3DEjIQVVd9ElJfZUijhLxWaIg9j4Ktl7TewlBN4xbzFXpKEnKOe7R5GibQrY+/r55QjPVd2Ao0LaAXi4HrGygna93Bqafpw/y6dYY9d8PkZZryBB3IdHUQt4q61LLd9XeM6ybe6bk6jKBWjx91aaN4Dn0KZEb7ONTvST+adIArvQlfdl1/AgwAq9s6+Fdakb4AAAAASUVORK5CYII=);background-position:6px center;background-repeat:no-repeat;font-size:12px;color:#cb7e12;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;padding:20px 0 20px 34px;line-height:17px;margin:22px 0 10px }.tag_alert{color:#e10b0b;font-family:'open_sansbold',sans-serif;padding:6px 20px 6px 105px;border:2px solid #dfdfdf;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAlCAYAAADr2wGRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpENTM2NEM4RTM3NDVFMjExQUM3REI3MjA3QjNGMDZBRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0OTI5QUQ2MjVCMzQxMUUzODgwRjk2NzUwMjhDRDQ4QSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0OTI5QUQ2MTVCMzQxMUUzODgwRjk2NzUwMjhDRDQ4QSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkYyQ0MzOEM5MDM1OUUzMTFBNEI4RDkwNDkzNjIwM0VEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ1MzY0QzhFMzc0NUUyMTFBQzdEQjcyMDdCM0YwNkFFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+bSGTIAAAApBJREFUeNrUmE9IFVEUxmd8+dTUwrAWFVFZKPQHIRCjLCEqIiqkTbUIFEkoQigINRAFixZJoqBlfzcVBC6FomUQQbSJpFWE7tpEYNSmsO/QJw3TG+rOPXfezAc/nLn4zn0f97xzz73+bGWl50g+mACnQA8YdzVRiedOJ0EXqAZjYGfWTNSCG6F57oHyLJkYBatCYw1gMCsmjjCVCukiaEq7ieXgZuD9B/gIvvE9x7QqS7OJYbCaz0/AGrARrAz8RraAftUyqFhi94NnLK2vWY1+hkruC7CLK9QM3qRpJarALX5R0eOQAdECeMTnJeA+yKfJxFWwIfD+KeL/vgSet4HLaTGxG5yL+dle0FhsE7J53bGIU8q0Ki2mCdm86i1jNHJFimJiBzcvDfWx9CZqIs80yCmZKOMmmEvSRA+ri6aa4q5sHBNqpTHiN9bg2kSO1SjvyER5nLQyNeGkCw1J2pVuVyY2gwEvGQ1xPlUTPpe5IiETFZyvRNPEWbYXSUrmO69lYj24ZvgFVkSMm/b9V0CdrQmfLXaV4eStEeNthnHE9N1Aix/LRDs4ECMVjoNLgcZOTnsPwKEYsfYynWOd7GTid6DGIq+/gs9grWWfJnG287xutBLjlgYWT3zrFLpliXM7Kq2igp8AxxQqzAx4CF4qxNoHzvxvOsnt3Xv+tdEFMMKztegwmLK8rpkHW8Hcv1ZiTMHANK9oFkJjI5ZxqwulVdjEUaaSrZ4bjptIqmVHlAn5EU8o7bbLDMdNNcyK95eJ696f2ztbnQZLC2ycXUrx5bp0MmyijRubljaBpzyH+2wd5ELtoOIcsnF2LlanPcxVVwcdl/oOWsTEB+/3pW9W9VbS6RW39SxKSvj8LwEGANWDXtjt2KBSAAAAAElFTkSuQmCC);background-position:22px center;background-repeat:no-repeat;margin-top:18px;font-weight:bold}.tag_column_group{overflow:auto}.tag_column{float:left}#olay{display:none}#olay_back{position:fixed;_position:absolute;z-index:10000;top:0;bottom:0;left:0;right:0;_height:expression((document.body.scrollTop + document.body.clientHeight) + 'px');background-color:#000;filter:alpha(opacity=70);opacity:.7;width:100%}#olay_box_container{position:fixed;_position:absolute;z-index:10010;top:10%;left:50%}#olay_box{position:relative;left:-300px;width:600px;background-color:#FFFFFF;padding:10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-box-shadow:0px 0px 12px #333; -webkit-box-shadow:0px 0px 12px #333; box-shadow:0px 0px 12px #333; }#olay_close,#search_results_close{float:right;margin-top:5px;background:url(/images/style/french/olay_close.jpg) no-repeat;width:26px;height:25px;cursor:pointer}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:502;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:503;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{height:100%;text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:505}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:504}.mfp-preloader a{color:#cccccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;padding:0;z-index:506}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;top:0;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:solid transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{opacity:0.8;border-top-width:12px;border-bottom-width:12px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:20px;border-bottom-width:20px}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:12px solid #000;left:5px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{border-right:20px solid #FFF}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:12px solid #000;left:3px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:20px solid #FFF}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;top:-3px;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}.mfp-iframe-holder .mfp-close{top:-43px} img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto} .mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6)}.mfp-figure{line-height:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-break:break-word;padding-right:36px}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){ .mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0} .mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}}@media all and (max-width:800px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.selectboxit-container{width:100%;position:relative;display:inline-block;vertical-align:top} .selectboxit-container *{ -webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;outline:none;white-space:nowrap} .selectboxit-container .selectboxit{width:100%; cursor:pointer;margin:0;overflow:hidden;display:block;position:relative} .selectboxit-container .selectboxit-options a{height:30px; line-height:30px; display:block} .selectboxit-container .selectboxit:focus{outline:0} .selectboxit.selectboxit-disabled,.selectboxit-options .selectboxit-disabled{opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:default} .selectboxit-text{display:block;background:url(/images/style/french/icon-chevron-down-sml.png) right center no-repeat;background-size:14px 7px;width:100%;overflow:hidden;text-overflow:ellipsis;float:left} .selectboxit-container .selectboxit-options{-moz-box-sizing:border-box;box-sizing:border-box;min-width:100%; *width:100%;margin:0;padding:0;list-style:none;position:absolute;overflow-x:hidden;overflow-y:auto;cursor:pointer;display:none;z-index:9999999999999;border-radius:0 0 2px 2px;text-align:left;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none} .selectboxit-option .selectboxit-option-anchor{padding:0 2px} .selectboxit-option .selectboxit-option-anchor:hover{text-decoration:none} .selectboxit-option,.selectboxit-optgroup-header{text-indent:5px; margin:0;list-style-type:none}   .selectboxit-optgroup-header + .selectboxit-option-first{border-top-right-radius:0px;border-top-left-radius:0px} .selectboxit-option-last{border-bottom-right-radius:2px;border-bottom-left-radius:2px} .selectboxit-optgroup-header{font-weight:bold} .selectboxit-optgroup-header:hover{cursor:default} .selectboxit-arrow-container{ width:30px;position:absolute;right:0} .selectboxit .selectboxit-arrow-container .selectboxit-arrow{ margin:0 auto;position:absolute;top:50%;right:0;left:0} .selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon{top:30%} .selectboxit-option-icon-container{float:left}.selectboxit-container .selectboxit-option-icon{margin:0;padding:0;vertical-align:middle} .selectboxit-option-icon-url{width:18px;background-size:18px 18px;background-repeat:no-repeat;height:100%;background-position:center;float:left}.selectboxit-rendering{ } .jqueryui .ui-icon{background-color:inherit} .jqueryui .ui-icon-triangle-1-s{background-position:-64px -16px} .selectboxit-container .selectboxit-btn{border:1px solid #eeeeee}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus,.selectboxit-btn.selectboxit-enabled:active{background-position:center top}.selectboxit-list{background-color:#ffffff;border:2px solid #eee}.selectboxit-list .selectboxit-option-anchor{color:#231f20}.selectboxit-list > .selectboxit-focus > .selectboxit-option-anchor{background-color:#eee}.selectboxit-list > .selectboxit-disabled > .selectboxit-option-anchor{color:#999999}.easyzoom{position:relative; display:block;*zoom:1}.easyzoom img{vertical-align:bottom}.easyzoom.is-loading img{cursor:progress}.easyzoom.is-ready img{cursor:crosshair}.easyzoom.is-error img{cursor:not-allowed}.easyzoom-notice{position:absolute;top:50%;left:50%;z-index:150;width:10em;margin:-1em 0 0 -5em;line-height:2em;text-align:center;background:#FFF;box-shadow:0 0 10px #888}.easyzoom-flyout{position:absolute;z-index:98;overflow:hidden;background:#FFF;border:3px solid #fff}.easyzoom-flyout img{width:1800px;max-width:none} .easyzoom--overlay .easyzoom-flyout{top:0;left:0;width:100%;height:100%}.easyzoom--adjacent .easyzoom-flyout{top:0;left:100%;width:100%;height:100%;margin-left:20px}@-webkit-keyframes logoPageLoad{0%{opacity:0.1;transform:translateY(-10px);-webkit-transform:translateY(-10px)}100%{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px)}}@-moz-keyframes logoPageLoad{0%{opacity:0.1;transform:translateY(-10px);-webkit-transform:translateY(-10px)}100%{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px)}}@keyframes logoPageLoad{0%{opacity:0.1;transform:translateY(-10px);-webkit-transform:translateY(-10px)}100%{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px)}}@-webkit-keyframes homeBlockText{0%{display:block; }1%{visibility:hidden;opacity:0}100%{visibility:visible;opacity:1; }}@-moz-keyframes homeBlockText{0%{display:block; }1%{visibility:hidden;opacity:0}100%{visibility:visible;opacity:1; }}@keyframes homeBlockText{0%{display:block; }1%{visibility:hidden;opacity:0}100%{visibility:visible;opacity:1; }}@-webkit-keyframes backToTopEntrance{0%{display:block;bottom:0px;opacity:0}50%{bottom:-30px }100%{opacity:0.4}}@-moz-keyframes backToTopEntrance{0%{display:block;bottom:0px;opacity:0}50%{bottom:-30px }100%{opacity:0.4}}@keyframes backToTopEntrance{0%{display:block;bottom:0px;opacity:0}50%{bottom:-30px }100%{opacity:0.4}}@-webkit-keyframes hideCartMsg{0%{top:38px}20%{top:34px;opacity:1}100%{top:60px;opacity:0}}@-moz-keyframes hideCartMsg{0%{top:38px}20%{top:34px;opacity:1}100%{top:60px;opacity:0}}@keyframes hideCartMsg{0%{top:38px}20%{top:34px;opacity:1}100%{top:60px;opacity:0}}@keyframes type{from{width:0}}@-webkit-keyframes type{from{width:0}}@-ms-keyframes type{from{width:0}}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-3px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(3px,0,0)}}@keyframes -ms-shake{0%,100%{-ms-transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-ms-transform:translate3d(-3px,0,0)}20%,40%,60%,80%{-ms-transform:translate3d(3px,0,0)}}@keyframes shake{0%,100%{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-3px,0,0)}20%,40%,60%,80%{transform:translate3d(3px,0,0)}}@-webkit-keyframes mobileMenuOpen{from{transform:translate(0px,0px);-webkit-transform:translate(0px,0px)}to{transform:translateX(390px);-webkit-transform:translateX(390px)}}@keyframes mobileMenuOpen{from{transform:translate(0px,0px);-webkit-transform:translate(0px,0px)}to{transform:translateX(390px);-webkit-transform:translateX(390px)}}@-webkit-keyframes mobileMenuClose{from{transform:translateX(390px);-webkit-transform:translateX(390px)}to{transform:translate(0px,0px);-webkit-transform:translate(0px,0px)}}@keyframes mobileMenuClose{from{transform:translateX(390px);-webkit-transform:translateX(390px)}to{transform:translate(0px,0px);-webkit-transform:translate(0px,0px)}}@-webkit-keyframes showSearch{from{transform:translateY(0px);-webkit-transform:translateY(0px)}to{transform:translateY(130px);-webkit-transform:translateY(130px)}}@keyframes showSearch{from{transform:translateY(0px);-webkit-transform:translateY(0px)}to{transform:translateY(130px);-webkit-transform:translateY(130px)}}@-webkit-keyframes hideSearch{from{transform:translateY(130px);-webkit-transform:translateY(130px)}to{transform:translateY(0px);-webkit-transform:translateY(0px)}}@keyframes hideSearch{from{transform:translateY(130px);-webkit-transform:translateY(130px)}to{transform:translateY(0px);-webkit-transform:translateY(0px)}}@-webkit-keyframes mobileMenuItemFade{from{transform:translateX(-130px);-webkit-transform:translateX(-130px)}to{transform:translateX(0px);-webkit-transform:translateX(0px)}}@keyframes mobileMenuItemFade{from{transform:translateX(-130px);-webkit-transform:translateX(-130px)}to{transform:translateX(0px);-webkit-transform:translateX(0px)}}@-webkit-keyframes MobileCatListTitle{0%{top:0px}35%{top:100px}36%{top:100px;background:url(/images/style/french/icon-big-arrow-down.png) no-repeat center center;background-size:15px 20px}37%{background:url(/images/style/french/icon-big-arrow-up.png) no-repeat center center;background-size:15px 20px}100%{background:url(/images/style/french/icon-big-arrow-up.png) no-repeat center center;background-size:15px 20px;top:0px}}@keyframes MobileCatListTitle{0%{top:0px}35%{top:100px}36%{top:100px;background:url(/images/style/french/icon-big-arrow-down.png) no-repeat center center;background-size:15px 20px}37%{background:url(/images/style/french/icon-big-arrow-up.png) no-repeat center center;background-size:15px 20px}100%{background:url(/images/style/french/icon-big-arrow-up.png) no-repeat center center;background-size:15px 20px;top:0px}} h1,h2,h3,h4,h5,h6{color:#231f20}h1{font-size:24px }h2{font-size:21px }h3{font-size:18px }h4{font-size:16px }h5{font-size:14px }h6{font-size:13px;font-weight:bold}.page-title{text-transform:uppercase;letter-spacing:2px;font-family:'FuturaBT-Medium';font-weight:normal}.about-title{font-size:42px;padding-bottom:20px}a{color:#da8a67;text-decoration:none;display:block;-o-transition:background .3s ease,border .3s ease,opacity .3s ease,color .3s ease;-moz-transition:background .3s ease,border .3s ease,opacity .3s ease,color .3s ease;-webkit-transition:background .3s ease,border .3s ease,opacity .3s ease,color .3s ease;transition:background .3s ease,border .3s ease,opacity .3s ease,color .3s ease}.cms-content{font-size:13px;line-height:21px}.cms-content p{font-size:inherit;line-height:inherit}.cms-content a{display:inline-block}.cms-content strong{font-size:15px;color:#da8a67}a:hover{color:#231f20}input[type="checkbox"]{position:relative;top:2px} html{overflow-y:scroll;border:10px solid #72574e;border-bottom:0;min-height:100%;background:#e8e8e8}body{min-width:300px;font-family:'Montserrat';font-size:12px;color:#72574e;background:#f7f7f7}htm:not(.no-js) body{transition:all 1s ease;-o-transition:all 1s ease;-moz-transition:all 1s ease;-webkit-transition:all 1s ease}main{display:block;padding-bottom:100px}img{max-width:100%;display:block}.container{width:95%;max-width:1200px;margin:0 auto}.icon{height:0;overflow:hidden; }.list-reset{padding:0;margin:0;list-style:none}.list-reset li{margin:0}.grid-cont10{margin-right:-10px}.grid-cont15{margin-right:-15px}.grid-cont20{margin-right:-20px}.fluid-input-cont{overflow:hidden;line-height:normal}.custom-row{padding:10px 0 0}.text_input,.select_input,textarea{width:100%;padding:10px 8px;border:1px solid #eee;font-size:12px;font-family:'Montserrat'}.validate_border{border:1px solid #a00!important;-webkit-animation-name:shake;animation-name:shake;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}::-webkit-input-placeholder{  opacity:1}:-moz-placeholder{  opacity:1}::-moz-placeholder{  opacity:1}:-ms-input-placeholder{  opacity:1}.dbl{display:table;width:100%}.dblr{display:table-row}.dblc{display:table-cell}.btn{cursor:pointer;display:inline-block;padding:6px 8px}.segment-100{width:100%}.segment-50{width:50%;float:left}.segment-33{width:33.333333333%;float:left}.segment-25{width:25%;float:left}#msg_layer{position:absolute;top:38px;right:20px}#msg_layer.hide{-webkit-animation:hideCartMsg 1s ease-in-out forwards; -moz-animation:hideCartMsg 1s ease-in-out forwards; -o-animation:hideCartMsg 1s ease-in-out forwards; animation:hideCartMsg 1s ease-in-out forwards; }.force-font-heavy{font-family:'FuturaBT-Heavy'!important;font-weight:normal}.force-font-book{font-family:'FuturaBT-Book'!important;font-weight:normal} .btn{display:inline-block;font-size:12px;text-transform:uppercase;font-weight:bold;letter-spacing:1px}.btn.btn-primary{background:#da8a67;color:#fff}.btn.btn-sml{}.btn.btn-orange{background:#da8a67;color:#fff}.btn.btn-orange:hover{background:#72574e}.btn.btn-grey{background:#838282;color:#fff}.btn.btn-grey:hover{background:#231f20} header{font-family:'FuturaBT-Medium';position:relative}.header-search{position:absolute;top:-130px;;right:0;left:0;width:100%;background:#231f20;height:130px}.header-search:after{content:'';position:absolute;bottom:10px;height:2px;background:#2e2a2b;width:100%}.header-search form{padding:40px 0}.page-slide.show-search{-webkit-animation:showSearch 1s ease forwards; -moz-animation:showSearch 1s ease forwards; -o-animation:showSearch 1s ease forwards; animation:showSearch 1s ease forwards; }.page-slide.hide-search{-webkit-animation:hideSearch 1s ease forwards; -moz-animation:hideSearch 1s ease forwards; -o-animation:hideSearch 1s ease forwards; animation:hideSearch 1s ease forwards; }.search-submit{width:40px;text-indent:-9999px;padding-bottom:49px;background:url(/images/style/french/icon-search-lrg-2x.png) no-repeat center right;background-size:37px 37px;float:right}.search-input{width:100%;background:none;border:none;color:#72574e;line-height:36px;font-size:36px;font-family:'FuturaBT-Medium'}.show-search .search-input{white-space:nowrap;overflow:hidden}.search-input::-webkit-input-placeholder{ color:#72574e;position:relative;top:4px}.search-input:-moz-placeholder{ color:#72574e;position:relative;top:4px}.search-input::-moz-placeholder{ color:#72574e;position:relative;top:4px}.search-input:-ms-input-placeholder{ color:#72574e;position:relative;top:4px}#header_bg{width:477px;height:231px;margin-left:-30px;position:absolute;z-index:-1;background:url(/images/style/french/header_bg.png) no-repeat}.show-on-mobile{display:none}.header-top{height:24px;background:#72574e;color:#fff;font-size:11px;font-weight:bold;letter-spacing:0.2em}.header-top a{color:#fff;float:left}.header-top img{vertical-align:middle;margin:0 7px .25em 0;display:inline-block}.header-top-left{float:left}.header-top-right{float:right;background:url(/images/style/french/icon-shopping-bag-v2.png) no-repeat right center;padding-right:15px;transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.icon-user{background:url(/images/style/french/icon-user-v2.png) no-repeat center center;display:inline-block;height:11px;width:11px;margin:-1px 6px -1px 0px;transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.header-top-left:hover .icon-user{background:url(/images/style/french/icon-user-hover.png) no-repeat center center}.header-top-left:hover a,.header-top-right:hover .header-cart-text{color:#da8a67;transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.header-top-right:hover{background:url(/images/style/french/icon-shopping-bag-hover.png) no-repeat right center}.header-top-right img{margin:0 0 .25em 7px}.header-cart{color:#fff;padding-left:14px}.header-main{height:184px;line-height:184px}.header-main .container{position:relative}.header-main .brand{position:absolute;left:50%;margin-left:-85px}.header-main h1.brand{-webkit-animation:logoPageLoad 1s ease-in-out; -moz-animation:logoPageLoad 1s ease-in-out; -o-animation:logoPageLoad 1s ease-in-out; animation:logoPageLoad 1s ease-in-out; }.header-main .brand a{background:url(/images/style/french/logo-v2.png) no-repeat center center;height:0;width:169px;overflow:hidden;background-size:100% 100%;padding:78% 0 0 0}.header-main .lvl1-container{float:right;padding:0 0 0 170px;width:50%}.header-main .lvl1-container:first-child{float:left;padding:0 100px 0 0}.header-main .lvl1-container:first-child a{margin-left:34px;margin-right:0}.header-main li{display:inline-block;line-height:184px;position:relative}.header-main .lvl2-container{display:none;position:absolute;top:30px;background:#72574e;width:190px;line-height:normal;left:50%;margin-left:-75px;padding:10px 0;z-index:9999}.header-main .lvl2-container:after{background:url(/images/style/french/icon-dropdown.png) no-repeat center center;content:'';position:absolute;top:-6px;left:50%;width:11px;height:6px;margin-left:-5px}.dropdown-wrap{line-height:normal}.lvl1-parent > .dropdown-wrap{padding-bottom:20px}.dropdown-wrap:hover .lvl2-container{display:block}.header-main .lvl2-container li{line-height:normal;margin:0;text-align:center;display:block}.header-main .lvl2-container a{display:block;color:#fff;margin:0!important;padding:8px 0;font-size:13px}.header-main .lvl2-container a:hover{background:rgba(255,255,255,0.2);color:#fff}.header-main .sel a{color:#231f20 }.header-main a{text-align:center;font-size:15px;text-transform:uppercase;line-height:normal;display:inline-block;vertical-align:middle;letter-spacing:2px;margin-top:1px}.header-main .container > a{width:auto}.header-btn-left{position:absolute;left:0}.header-btn-left a{position:relative;z-index:499}.header-btn-left img,.header-btn-right img{position:relative}.header-btn-right,.mobile-btn-right{position:absolute;right:0}.header-main .lvl1-container a{margin-right:48px}.mobile-btn-right{display:none}.mobile-btn-right .search-btn{line-height:normal;display:inline-block;vertical-align:middle;background:url(/images/style/french/icon-search-lrg-orange-2x.png) no-repeat center center;background-size:30px 30px;height:30px;width:32px;cursor:pointer}.icon-burger{position:absolute;left:0;width:40px;display:none}.icon-burger a{height:32px;width:36px;position:relative}.icon-burger span{float:left;width:18px;height:6px;background:#da8a67;transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;position:relative}.icon-burger .burger-row{margin-bottom:7px;transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;position:relative}.icon-burger .burger-row-middle span:first-child{left:0px}.icon-burger .burger-row-middle span:last-child{right:0px}.icon-burger.open .burger-row-middle span:first-child{left:-10px;opacity:0}.icon-burger.open .burger-row-middle span:last-child{right:-10px;opacity:0}.icon-burger.open .burger-row:first-child span:first-child{transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);left:3px}.icon-burger.open .burger-row:first-child span:last-child{transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);right:3px}.icon-burger .burger-row:first-child{position:absolute;top:0px}.icon-burger .burger-row:last-child{position:absolute;bottom:-6px}.icon-burger .burger-row-middle{position:absolute;top:13px}.icon-burger.open .burger-row:last-child{bottom:0px}.icon-burger.open .burger-row:first-child{top:6px}.icon-burger.open .burger-row:last-child span:first-child{transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);left:3px}.icon-burger.open .burger-row:last-child span:last-child{transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);right:3px} .page-slide-container{overflow:hidden}.page-slide{position:relative; }.mobile-menu{position:absolute;top:0;left:-390px;bottom:0;display:none;background:#72574e;width:390px;padding:40px 20px}.mobileMenuItemFade{-webkit-animation:mobileMenuItemFade 1s ease forwards; -moz-animation:mobileMenuItemFade 1s ease forwards; -o-animation:mobileMenuItemFade 1s ease forwards; animation:mobileMenuItemFade 1s ease forwards; }.mobile-menu nav a{color:#fff;font-size:21px;margin:10px 0;text-transform:uppercase;letter-spacing:2px;display:block}.mobile-primary-nav{margin-bottom:15px}.mobile-primary-nav img{max-width:24px}.mobile-primary-nav li a{color:#da8a67;font-size:26px;font-family:'FuturaBT-Medium'}.mobile-social{margin-top:30px}.mobile-social span{display:block;margin-bottom:20px;font-size:16px;color:#fff}.mobile-social a{display:inline-block;margin-right:20px}.mobile-social img{max-width:34px} .home-blocks .flexslider{position:relative}.home-blocks .flex-direction-nav{width:60px;position:absolute;bottom:0;right:0;padding:0;margin:0}.home-blocks .flex-direction-nav li{width:30px;height:41px;float:left;margin:0;list-style:none}.home-blocks .flex-prev,.home-blocks .flex-next{width:30px;height:41px;float:left}.home-blocks .flex-prev{background:url(/images/style/french/home-flex-prev.jpg) no-repeat}.home-blocks .flex-next{background:url(/images/style/french/home-flex-next.jpg) no-repeat}.home-blocks{width:100%;padding-bottom:30px}.home-blocks .grid{margin-right:-30px}.home-block{width:50%;padding:0 30px 30px 0;float:left}.home-block-inner{background:#72574e;height:0;padding-bottom:104.2735042735043%;width:100%;position:relative;background-size:100% 100%;background-position:center center;background-repeat:no-repeat;filter:grayscale(100%);-webkit-filter:grayscale(100%); filter:gray; transition:all 0.4s ease;-o-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;cursor:pointer;opacity:0.8}.home-block-inner:hover{background-size:94% 94%;transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;filter:grayscale(0%);-webkit-filter:grayscale(0%);filter:none;opacity:1}.home-block .cat-title{text-align:center;color:#fff;font-size:36px;font-weight:bold;text-transform:uppercase;text-shadow:0px 0px 70px rgba(0,0,0,1);font-family:'FuturaBT-Heavy';letter-spacing:0.1em;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.home-block-homeware .cat-title{font-family:'FuturaBT-Book';font-weight:normal}.home-block-inner:hover .cat-title{display:none}.home-block-normal{position:absolute;height:100%;top:0;right:0;left:0;bottom:0}.block{height:100%;text-align:center;position:absolute;top:0;right:0;bottom:0;left:0;transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out}.block:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em; }.centered{display:inline-block;vertical-align:middle;width:90%;text-shadow:0px 0px 20px rgba(0,0,0,1)}.home-block-inner:hover ul{visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s}.home-block-inner ul{visibility:hidden;opacity:0;-webkit-transition:visibility .6s ease,opacity .6s ease;transition:visibility .6s ease,opacity .6s ease;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.home-block-inner li a{display:inline-block;position:relative;margin:16px 0;font-size:21px;letter-spacing:2px;color:#fff;text-transform:uppercase;font-family:'FuturaBT-Heavy';text-shadow:0px 0px 70px rgba(0,0,0,1)}.home-block-home .centered li a{font-family:'FuturaBT-Book';font-weight:normal}.centered li a:hover{text-decoration:underline}.home-pages{padding-bottom:30px}.home-pages > .grid{margin-right:-30px}.home-pages .segment{width:33.333333%;padding-right:30px;float:left}.home-pages .segment-inner{padding-bottom:66.31578947368421%;position:relative;filter:grayscale(100%);-webkit-filter:grayscale(100%); filter:gray; -webkit-transition:all 1s ease; background-size:100% 100%;background-position:center center;opacity:0.7}.home-pages .segment-inner:hover{ transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;filter:grayscale(0%);-webkit-filter:grayscale(0%);filter:none;opacity:1}.home-pages a{color:#fff;font-family:'FuturaBT-Medium';font-size:21px;text-transform:uppercase;letter-spacing:2px}.segment-mini .segment-inner{height:0;padding-bottom:31.84210526315789%}.segment-mini:first-child{margin-bottom:2.63157894736843%}.home-bottom .grid{margin-right:-30px}.home-bottom .segment{width:33.333333333%;float:left;padding-right:30px}.home-bottom .home-welcome{width:66.666666666%}.home-welcome .segment-inner{border:2px solid #eeeeee;line-height:20px}.home-welcome-inner{padding:30px}.home-newsletter h2{color:#72574e;font-size:16px;font-family:'FuturaBT-Medium';font-weight:normal;margin-bottom:14px}.newsletter-form{padding:30px}.home-newsletter-btm{margin-top:10px;line-height:28px}.btn-home-newsletter{border:1px solid #ffffff;color:#da8a67;background:none}.newsletter-archive{color:#da8a67;float:left;position:relative}.newsletter-archive:after{content:'';position:absolute;right:-30px;width:30px;height:28px;background:url(/images/style/french/icon-long-arrow-right.png) no-repeat center center;transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease}.newsletter-archive:hover:after{content:'';position:absolute;right:-30px;width:30px;height:28px;background:url(/images/style/french/icon-long-arrow-right-hover.png) no-repeat center center}.newsletter-form input[type="text"],.newsletter-form input[type="email"]{width:100%;font-size:12px;padding:10px;margin-bottom:2px}.newsletter-form button{float:right;transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease}.home-welcome h6{font-size:16px;color:#72574e;text-transform:uppercase;padding-bottom:16px;font-weight:400}.btn-home-welcome,.btn-home-newsletter{color:#da8a67;border:1px solid #eeeeee;padding:2px 12px;font-family:'Montserrat';font-weight:bold;font-size:11px}.btn-home-newsletter{border-color:#fff;padding:6px 25px}.btn-home-welcome:hover{background:#eeeeee;color:#72574e}.newsletter-form button:hover{background:#eeeeee;color:#72574e}.home-welcome .cms-content p{font-size:12px}.home-newsletter .segment-inner{background:#eeeeee}.home-bottom .segment-inner{width:100%} .sitemap{border:3px solid #eee;padding:20px 26px;background:#fff}.sitemap h1{margin-bottom:15px}.sitemap h2{font-size:16px} .fail{background:#eee;padding:20px 28px}.fail h2{font-size:18px;margin-top:10px}.fail a{display:inline-block} .success{background:#eee;padding:20px 28px} .about.grid{margin-right:-44px}.about .cms-content{font-size:13px;line-height:22px}.about-left{float:left;width:44.5%}.about-right{float:right;width:55.5%}.about-left > .segment-inner,.about-right > .segment-inner{padding-right:44px}.about .segment-inner .grid{margin-right:-10px}.about .segment-inner .segment-inner{padding-right:10px} .cms-sidebar{width:320px;background:#eeeeee;float:left;position:relative;color:#72574e}.sidebar-back-to-top{position:absolute;bottom:-30px;right:0;font-weight:bold;color:#838282;opacity:0.4;padding-left:28px;background:url(/images/style/french/icon-chevron-up.png) no-repeat 8px center;background-size:12px 8px;display:none}.sidebar-back-to-top.show{display:block;-webkit-animation:backToTopEntrance 1s ease-in-out; -moz-animation:backToTopEntrance 1s ease-in-out; -o-animation:backToTopEntrance 1s ease-in-out; animation:backToTopEntrance 1s ease-in-out; }.sidebar-social{background:#e8e8e8;color:#838282;line-height:18px}.cms-main{width:100%;margin-left:-350px;float:right}.cms-main-inner{margin-left:350px}.sidebar-segment{padding:25px 25px}.sidebar-title{font-size:30px;color:inherit;font-weight:normal;font-family:'FuturaBT-Medium';padding-bottom:14px;letter-spacing:3px}.sidebar-social-links{float:right}.sidebar-social-links a{float:right;margin-left:8px}.sidebar-social-links img{width:18px} .news-feat{background:#72574e;color:#fff;position:relative;margin-bottom:20px}.news-feat-image{background-repeat:no-repeat;background-size:cover;background-position:center center;position:absolute;right:40.70588235294118%;top:0;bottom:0;left:0}.news-feat-image img{display:none}.news-feat-text{width:40.70588235294118%;float:right;padding:30px 30px 93px 30px;position:relative}.news-feat-text .cms-content{opacity:0.6}.news-feat-title{font-family:'FuturaBT-Medium';font-size:24px;font-weight:normal;color:#fff;padding-bottom:10px}.news-feat-title a{color:inherit}.news-feat-action{position:absolute;right:30px;bottom:30px;left:30px}.btn-feat-article{font-size:12px;padding:6px 15px;color:#fff;font-family:'Montserrat';border:1px solid #838282}.btn-feat-article:hover{background:rgba(0,0,0,.4);border:1px solid rgba(0,0,0,.1);color:#fff}.news-feat-info{float:right;text-align:right;font-family:'Montserrat';color:#fff;opacity:0.4;text-transform:uppercase }.news-feat-info a{font-family:inherit;color:inherit;letter-spacing:0.01em;font-size:11px}.news-feat-info a:first-child{font-weight:bold}.news-cat-blocks{margin-right:-20px}.news-cat-block{padding-right:20px}.news-cat-block-inner{width:100%;background-repeat:no-repeat;background-position:center center;line-height:449px;text-align:center;color:#fff;filter:grayscale(100%);-webkit-filter:grayscale(100%);filter:gray}.news-cat-block-title{color:#fff;font-size:24px;font-family:'FuturaBT-Medium';text-transform:uppercase;font-weight:normal;text-shadow:0px 0px 4px rgba(0,0,0,0.4)}.news-cat-block:hover .news-cat-block-inner{filter:grayscale(0%);-webkit-filter:grayscale(00%);filter:none;transition:all 1s ease;-o-transition:all 1s ease;-moz-transition:all 1s ease;-webkit-transition:all 1s ease}.grid.news-list{margin-right:-20px}.news-item{padding:0 20px 20px 0}.news-item-inner{border:2px solid #eeeeee;background:#fff}.news-text{padding:20px}.news-title{font-size:16px;color:rgb(114,87,78)}.news-info{color:#838282;font-size:11px;padding:16px 0;text-transform:uppercase }.news-info a{font-weight:bold;display:inline-block;color:inherit}.btn-read-article{width:100%;border:1px solid #eeeeee;text-align:center}.btn-read-article:hover{background:#838282;color:#fff}.blog-sidebar li{padding:5px 0}.blog-sidebar li a{font-size:18px;font-family:'FuturaBT-Medium'}.blog-sidebar .sel a{color:#72574e}.article-content{border-top:2px solid #eeeeee;padding:70px 70px 30px}.article{background:#fff}.article-title{font-size:48px;font-family:'FuturaBT-Medium';color:rgb(114,87,78);text-align:center;font-weight:normal}.article-image img{margin:0 auto}.article-info{position:relative;text-align:center;padding:40px;text-transform:uppercase}.article-info a{border:2px solid #eeeeee;display:inline-block;font-size:11px;color:#838282;font-family:'Montserrat';font-weight:bold;padding:8px 16px;background:#fff;position:relative;z-index:2}.article-info a:hover span{color:rgb(114,87,78)}.article-info img{display:inline-block;margin:-2px 0 0 8px}.article-info:before{content:' ';height:2px;background:#eeeeee;position:absolute;left:0;right:0;top:50%;margin-top:-1px;z-index:1}.article-content p{font-size:13px;line-height:24px}.article-content .cms-content{padding:0 40px}.article-share{width:100%;border-top:2px solid #eee;padding:30px 0 0;margin:10px auto 0;text-align:center}.addthis_native_toolbox{display:inline-block}.comments{background:#eeeeee;padding:55px}.comments h2{font-size:24px;font-family:'FuturaBT-Medium';text-align:center;font-weight:normal;padding-bottom:20px}.comments .cms-content{color:#7a7a7a}.comments .cms-content p{color:inherit;font-size:12px}.comment-info{text-transform:uppercase;padding-top:15px;display:block;font-family:'FuturaBT-Medium'}.comment{background:#fff;border-bottom:4px solid #eee;padding:30px}.related-articles{padding-top:60px}.related-articles h2{text-align:center;text-transform:uppercase;padding-bottom:30px;font-size:24px;font-weight:normal;letter-spacing:2px}form.blog-comment-form{background:#fff;margin-top:40px}.blog-comment-form input,.blog-comment-form textarea{border:1px solid #eeeeee}.blog-comment-form .grid{margin-right:-2px}.blog-comment-form .segment-50,.blog-comment-form .segment-100{padding:0 2px 4px 0;float:left}.blog-comment-form .btn-short{display:inline-block;float:right;width:auto;padding:10px 20px}.comment-overflow-toggle{border:2px solid #fff;text-align:center;text-transform:uppercase;width:100%;padding:10px 0;font-weight:bold}.archive-years{padding-left:20px}.blog-sidebar li a.archive-year{font-size:16px;color:#999 }.blog-sidebar li a.sel{color:#da8a67} .projects-sidebar{background:#72574e;color:#fff}.projects-sidebar .cms-content{opacity:0.8}.project-grp-list a{text-transform:capitalize;font-size:18px;font-family:'FuturaBT-Medium';padding:5px 0;transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out}.project-grp-list span{background:url(/images/style/french/icon-arrow-right.png) no-repeat right 7px;padding-right:30px}.project-grp-list a:hover span{padding-right:40px;transition:background,padding 0.2s ease-in-out;-o-transition:background,padding 0.2s ease-in-out;-moz-transition:background,padding 0.2s ease-in-out;-webkit-transition:background,padding 0.2s ease-in-out;background:url(/images/style/french/icon-arrow-right-black.png) no-repeat right 7px}.project-group .projects-title{font-size:30px;font-family:'FuturaBT-Medium';text-transform:uppercase;font-weight:normal;padding:34px 0}.project{margin-bottom:20px;position:relative}.project-info{position:absolute;top:0;right:0;bottom:0;width:29.41176470588235%;background:#eee;padding:30px}.project-info .project-title{text-transform:none}.project-title{font-size:21px;font-family:'FuturaBT-Medium';text-transform:uppercase;font-weight:normal;color:#72574e}.project-desc{padding:18px 0 0 0;font-size:12px;font-family:"Montserrat";color:#838282;line-height:22px}.project-toolbar{height:40px;width:100%;background:#da8a67}.project-images{width:70.58823529411765%}.project .slick-dots{position:absolute;bottom:-34px;right:10px}.project .slick-dots li{float:left;list-style-type:none;margin:0 3px}.project .slick-dots li button{height:11px;width:11px;border-radius:11px;background:#da8a67;border:2px solid #fff;display:block;text-indent:-99999px;cursor:pointer}.project .slick-dots .slick-active button{background:#fff}.project .magnific{display:block;height:40px;width:40px;background:url(/images/style/french/icon-zoom.png) no-repeat center center}.project-image-cont img{cursor:pointer} .press-sidebar{color:#fff;background:#838282}.press-sidebar .cms-content{opacity:0.8;letter-spacing:0.05em}.press-sidebar .cms-content p{line-height:24px}.press-block{float:left;width:50%;padding:0 10px 10px 0}.press-inner{border:2px solid #eeeeee;background:#fff}.press .grid{margin-right:-10px}.press-info{background:#eeeeee;padding:20px}.press-info .cms-content{font-size:12px;font-family:"Montserrat";line-height:24px;color:#838282}.press-images{padding:42px 62px;position:relative}.press .slick-slider{position:static}.press .slick-slider img{cursor:pointer}.press-title{font-size:21px;font-family:'FuturaBT-Medium';font-weight:normal;color:#72574e;padding-bottom:15px}.press .slick-dots{position:absolute;bottom:4px;right:10px}.press .slick-dots li{float:left;list-style-type:none;margin:0 3px}.press .slick-dots li button{height:11px;width:11px;border-radius:11px;background:#fff;border:2px solid #da8a67;display:block;text-indent:-99999px;cursor:pointer}.press .slick-dots .slick-active button{background:#da8a67}.press .magnific{height:40px;width:40px;display:block;background:url(/images/style/french/icon-zoom-hover.png) no-repeat center center}.press-toolbar{position:absolute;bottom:0;left:0} .page .cms-main-inner{padding:50px 88px;border:2px solid #eeeeee;background:#fff}.page .cms-content{font-size:13px;font-family:"Montserrat"}.page .page-title{font-size:42px;font-family:'FuturaBT-Medium';padding:0 0 30px}.page-sidebar li{margin:10px 0 0}.page-sidebar li:first-child{margin:0}.page-sidebar li a{font-size:18px;font-family:'FuturaBT-Medium'}.page-sidebar .sel a{color:#72574e}.full-page{background:#eeeeee;margin-bottom:-100px;padding-bottom:60px;border-bottom:2px solid #fff}.full-page .container{width:95%;max-width:860px;padding:40px 0 0}.full-page .cms-main{width:95%;max-width:860px;float:none;background:#fff;padding:60px 90px;margin:0 auto;position:relative}.full-page .cms-main-inner{margin:0}.full-page .page-title{font-family:'FuturaBT-Medium';font-size:42px;text-align:center;padding-bottom:30px}.page-nav{text-align:center}.page-nav li{display:inline-block;margin:0 30px;position:relative}.page-nav a{color:#838282;font-size:18px}.page-nav .sel a{color:#72574e}.page-nav .sel:after{content:' ';position:absolute;bottom:-40px;left:0;right:0;height:5px;background:url(/images/style/french/icon-nav-arrow.png) no-repeat center center}.page-nav a:hover{color:#72574e}.full-page hr{background:#eeeeee;height:2px;border:none}.full-page h2{text-align:center;font-size:18px;padding-bottom:15px} .contact-form{background:#eee;padding:30px}.contact-info{padding:30px 0 20px;border-top:2px solid #eeeeee}.contact-left .contact-segment{padding-bottom:40px}.contact-left{float:left;width:50%}.contact-right{float:right;width:50%}.contact-info span{color:#838282;font-size:12px;font-family:"Montserrat";text-transform:uppercase;display:block}.contact-info a,.contact-info .contact-address{color:#72574e;font-size:14px;font-family:"Montserrat";text-transform:none;line-height:24px}.contact-info .sub-text{text-transform:none;font-size:10px;letter-spacing:0.05em;padding-right:20px}.contact-form .grid{margin-right:-2px}.contact-form .segment_50{padding:0 2px 2px 0;width:50%;float:left}.contact-form .segment_100{width:100%;padding-right:2px}.contact-form textarea{width:100%;height:100px}.contact-form .submit-wrapper{padding-top:10px}.btn-contact{width:100%;background:#da8a67;color:#fff;font-family:"Montserrat";font-weight:bold;letter-spacing:2px;padding:10px 8px;-o-transition:background .3s ease;-moz-transition:background .3s ease;-webkit-transition:background .3s ease;transition:background .3s ease}.btn-contact:hover{background:#72574e} .newsletter-signup{text-align:center}.newsletter-signup p{padding-bottom:30px}#newsletter-form{background:#eeeeee;padding:30px}#newsletter-form .grid{margin-right:-2px}#newsletter-form .segment-50{width:50%;padding:0 2px 10px 0}#newsletter-form .segment-100{width:100%;padding:0 2px 0 0}#newsletter-form .btn{border:none;cursor:pointer}.newsletter-list{text-align:center;padding-top:30px;margin-top:60px;border-top:2px solid #eeeeee}.newsletter-list ul{list-style-type:none;padding:0}.newsletter-list li{font-size:13px;padding:6px 0;font-family:"Montserrat";letter-spacing:1px}.newsletter-list a{font-size:14px;font-weight:normal}.newsletter-list .sub-title{font-size:18px;font-weight:normal} .cat-nav{background:#eeeeee;height:75px;line-height:75px;margin:0 0 40px 0;padding:0 0 0 20px}.sub-cat-nav{background:#e8e8e8;margin:-39px 0 40px 0;height:45px;line-height:45px;text-align:center}.cat-nav .parent-title{text-transform:uppercase;font-family:'FuturaBT-Medium';font-weight:normal;font-size:24px;color:#72574e;float:left;margin:0}.cat-nav nav{float:right}.sub-cat-nav nav{float:none}.cat-nav nav > div > div{float:left}.cat-nav a{font-size:18px;margin:0 25px;float:left}.sub-cat-nav a{font-size:14px;float:none;display:inline-block}.cat-nav .sel{position:relative;color:#72574e}.cat-nav .sel:after{content:' ';position:absolute;bottom:0;left:0;right:0;height:5px;background:url(/images/style/french/icon-nav-arrow.png) no-repeat center center}.dark-arrow.cat-nav .sel:after{content:' ';position:absolute;bottom:-1px;left:0;right:0;height:6px;background:url(/images/style/french/icon-arrow-up.png) no-repeat center center}.sub-cat-nav .sel:after{display:none}.mbl-cats{display:none;background:#eeeeee;margin:0 0 20px;position:relative}.mbl-cats a{padding:0 30px;height:70px;line-height:70px;overflow:hidden}.mbl-cat-list-parent{text-transform:uppercase;font-family:'FuturaBT-Medium';font-weight:normal;font-size:24px;color:#72574e}.mbl-cat-list-title{float:right;font-family:'FuturaBT-Medium';font-weight:normal;font-size:21px;color:#da8a67;position:relative;padding-right:35px}.mbl-cats a.open .mbl-cat-list-title{color:#838282}.mbl-cats a.open .mbl-cat-list-title:after{-webkit-animation:MobileCatListTitle 1s ease-in-out forwards; -moz-animation:MobileCatListTitle 1s ease-in-out forwards; -o-animation:MobileCatListTitle 1s ease-in-out forwards; animation:MobileCatListTitle 1s ease-in-out forwards; }.mbl-cat-list-title:after{content:'';position:absolute;top:0;right:0;bottom:0;width:18px;background:url(/images/style/french/icon-big-arrow-down.png) no-repeat center center;background-size:15px 20px}.mbl-cat-list{display:none;position:absolute;top:70px;right:0;left:0;z-index:10;background:#e8e8e8;text-align:center}.mbl-cat-list a{font-size:30px}.mbl-sub-cat-list.open{background:rgba(0,0,0,0.02)}.mbl-sub-cat-list.open > a{background:#da8a67;color:#fff}.mbl-sub-cat-list .overflow a{font-size:16px;height:30px;line-height:30px;padding:6px 0}.mbl-sub-cat-list .overflow{display:none;padding:0 0 15px;border-bottom:1px solid rgba(0,0,0,0.06)}.category-list .grid{margin-right:-20px}.category-list .segment-33{padding:0 20px 20px 0}.category-image{filter:grayscale(100%);-webkit-filter:grayscale(100%); filter:gray; }.category-title{background:#e8e8e8}.category-title a{text-align:center;line-height:50px;font-size:21px;color:#72574e;text-transform:uppercase;font-family:'FuturaBT-Medium';font-weight:normal;letter-spacing:2px}.category-inner:hover .category-image{filter:grayscale(0%);-webkit-filter:grayscale(00%); filter:none; transition:all 1s ease;-o-transition:all 1s ease;-moz-transition:all 1s ease;-webkit-transition:all 1s ease}.product-grid{margin-right:-20px}.prod_grid{width:25%;float:left;padding:0 20px 20px 0}.prod-inner{border:2px solid #eee}.prod_text{padding:20px 20px 60px;position:relative;background:#fff}.prod_title{font-size:15px;font-family:'FuturaBT-Medium';font-weight:normal;letter-spacing:1px;position:relative;z-index:4}.prod-info{padding-top:20px;font-family:'FuturaBT-Medium';position:absolute;bottom:20px;right:20px;left:20px}.prod_price{width:49%}.prod_price span{font-size:18px}.prod_price .label{font-size:11px;display:block;text-align:left;padding-bottom:0}.prod_price i{font-style:normal;text-decoration:line-through;color:#838282;font-size:13px;padding-left:6px}.prod_stock{text-align:right;background-repeat:no-repeat;background-size:100%;text-transform:uppercase;font-size:13px}.prod-info .dblc{vertical-align:bottom}.prod_stock img{display:inline-block;max-width:18px;max-height:14px}.category-header{}.category-header-cont{padding:0 20px 20px 0}.category-header-inner{background:#72574e;color:#fff;position:relative;overflow:hidden}.category-header-info{padding:25px 20px;color:#fff;width:48.30508474576271%;font-family:"Montserrat"}.category-header-info h2{color:#fff;font-family:'FuturaBT-Medium';text-transform:uppercase;font-weight:normal;letter-spacing:1px}.category-header-image{position:absolute;top:0;right:0;bottom:0;width:51.69491525423729%;background-repeat:no-repeat;background-size:cover;background-position:center center}.category-header-image img{display:none}.category-header-info .cms-content{line-height:26px;padding-top:10px;font-size:13px} .listing{position:relative}.listing-cont{padding-top:40px}.listing-bar{background:#eeeeee;width:100%;padding:9px}.listing-bar .navtrail{color:#da8a67;text-transform:uppercase;float:left}.listing-bar .navtrail a,.listing-bar .navtrail span{display:inline-block;font-size:14px;color:inherit;margin:0 8px;line-height:28px}.nav-trail-home{margin-right:6px}.listing-toolbox{float:right}.listing-toolbox a,.listing-toolbox .btn-wishlist{float:left;border:1px solid #fff;padding:6px;border-radius:0;margin-right:2px;font-size:12px;background:none;color:#838282;font-family:'FuturaBT-Medium';font-weight:normal;box-shadow:inset 0px 0px #fff;transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out}.listing-toolbox .btn-wishlist{padding-right:30px;position:relative;background:url(/images/style/french/icon-heart.png) no-repeat right 10px center}.listing-toolbox a:hover,.listing-toolbox .btn-wishlist:hover{box-shadow:inset 0px 0px #fff,0px 0px 1px rgba(0,0,0,0.2);background:#fff}.listing-toolbox .btn-wishlist:hover{background:url(/images/style/french/icon-heart.png) no-repeat right 10px center #fff}.listing-toolbox a:active,.listing-toolbox .btn-wishlist:active{background:#fff;box-shadow:inset 0px 0px 2px rgba(0,0,0,0.1);transition:none;-o-transition:none;-moz-transition:none;-webkit-transition:none}.listing-toolbox .btn-wishlist:active{background:url(/images/style/french/icon-heart.png) no-repeat right 10px center #fff}.listing-toolbox .icon{float:right;margin-left:6px}.listing-toolbox .icon-heart{background:url(/images/style/french/icon-heart.png) no-repeat center center;height:12px;width:12px;display:inline-block}.listing-toolbox .icon-group{background:url(/images/style/french/icon-group.png) no-repeat center center;height:12px;width:19px;display:inline-block}.listing-toolbox .icon-facebook{background:url(/images/style/french/icon-facebook-sml.png) no-repeat center center;height:12px;width:13px;display:inline-block}.listing-toolbox .icon-email{background:url(/images/style/french/icon-email.png) no-repeat center center;height:12px;width:15px;margin-left:4px;display:inline-block}.listing-images{width:55.83333333333333%;float:left}.listing-image{position:relative}.listing-image a{border:2px solid #eeeeee}.listing-info{float:right;padding-left:60px;width:44.16666666666667%;padding-top:20px}.listing-title{font-size:30px;font-family:'FuturaBT-Medium';font-weight:normal;color:#231f20}.listing-description{font-size:15px;font-family:"Montserrat";color:#231f20;padding-top:10px}.listing-description p{padding-bottom:4px}#listing_options{border-top:2px solid #eeeeee;padding-top:30px;margin-top:30px}.product-info{padding-top:30px}.product-data{padding:0 0 10px 0}.product-data label,.product-data span{display:inline-block;width:130px;font-size:13px;font-family:"Montserrat";color:#838282;padding:0;text-transform:capitalize}.product-data span{width:130px;color:#72574e}#options_price{font-size:21px;font-family:'FuturaBT-Medium';color:#da8a67;float:left}.price_internat_small{font-size:13px}#options_rrp,#options_prod_rrp{float:left;padding-top:7px;color:#838282;font-family:'FuturaBT-Medium';font-size:14px;margin-left:10px;text-decoration:line-through}#listing_prices{padding:20px 0 40px}.listing-options select{border:1px solid #eeeeee;float:left;color:#a4a3a3}.listing-options .grid{margin-right:-2px}.listing-options .segment-50,.listing-options .segment-100{padding:0 2px 10px 0}#option_2{float:right}#qty_1{width:75px}#quantity{width:90px}.btn-add-to-basket{background:#da8a67;color:#fff;float:right;padding:8px 20px;font-family:'FuturaBT-Medium';font-weight:normal}.btn-add-to-basket.btn-stock-email{background:#e8e8e8;color:#838282;width:100%;float:none;margin-top:8px}#stock{float:left;padding:8px 10px}#options_stock img{max-height:16px;display:inline-block}.listing-thumbs{margin-top:2px}.listing-thumbs-wrap{position:relative}.listing-thumbs .slick-slide{border:2px solid #eeeeee;margin-right:2px}#listing_enlarge{position:absolute;bottom:2px;left:2px;height:40px;width:40px;background:#eeeeee url(/images/style/french/icon-zoom-listing.png) no-repeat center center}#listing_enlarge img{display:none}.related-listings{margin-top:95px}.related-title{text-align:center;font-family:'FuturaBT-Medium';font-size:24px;font-weight:normal;text-transform:uppercase;padding-bottom:30px}.listing-downloads{padding:10px 0}.btn-download{background:url(/images/style/french/icon-pdf.png) no-repeat 10px center;padding:6px 8px 6px 30px;border:1px solid #eeeeee;transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out}.btn-download:hover{background:url(/images/style/french/icon-pdf-hover.png) no-repeat 10px center;border:1px solid #eeeeee}.custom-olay{display:none;position:relative;left:0;right:0;top:2px;z-index:99;background:#eeeeee;padding:40px}.custom-olay form,.wishlist-choose-cont,.send-to-friend-cont{width:100%;max-width:500px;margin:0 auto}.custom-olay input[type="submit"]{height:auto}.custom-olay .input-row{padding-bottom:12px;position:relative}.custom-olay h1,.custom-olay h2{font-family:'FuturaBT-Medium';font-size:28px;text-align:center;font-weight:normal;padding-bottom:10px;text-transform:uppercase}.custom-olay p{font-size:12px;text-align:center}.custom-olay label{font-size:10px;text-transform:uppercase;color:#231f20;opacity:0.4;position:absolute;left:10px;top:12px;pointer-events:none;transition:all 2s ease-in-out;-o-transition:all 2s ease-in-out;-moz-transition:all 2s ease-in-out;-webkit-transition:all 2s ease-in-out}.custom-olay input[type="text"]:focus + label{left:auto;right:12px}.custom-olay-close{position:absolute;top:20px;right:20px;width:30px;height:30px;cursor:pointer;opacity:0.4;-ms-transform:rotate(45deg); -webkit-transform:rotate(45deg); transform:rotate(45deg);transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out}.custom-olay-close:after{content:' ';position:absolute;width:4px;height:100%;background:#222;left:50%;margin-left:-2px}.custom-olay-close:before{content:' ';position:absolute;width:100%;height:4px;;background:#222;top:50%;margin-top:-2px}.custom-olay-close:hover{-ms-transform:rotate(225deg); -webkit-transform:rotate(225deg); transform:rotate(225deg)}.related-listings{width:100%;clear:both}.custom-olay{}.wishlist-choose{}.wish-cont{padding:15px 20px;margin:10px 0;background:#fff;cursor:pointer}.wish-cont:hover{box-shadow:0px 0px 2px rgba(0,0,0,0.2)}.wish-title{font-size:18px;color:#da8a67}.wish-select{float:right;text-transform:uppercase;font-size:11px;font-family:'FuturaBT-Medium'}.wish-num{padding:5px 0}.wish-desc{color:#999 }.wish-cont:hover .wish-title{text-decoration:underline}.wish-cont:hover .wish-select{color:#da8a67} .wishlists{padding:20px 0 0}.create-wishlist{float:left;cursor:pointer}.wishlist-header{border-bottom:2px solid rgba(0,0,0,0.1);padding:0 0 10px}.wishlists .wishlist{padding:10px;margin:0 0 10px;border-bottom:2px solid #eee}.wishlists .wishlist-title{font-size:18px;display:inline-block}.wishlist-num{padding-top:6px}.wishlists .wishlist-desc{padding-top:8px;color:#999}.wishlists .wishlist-del{float:right;color:red;cursor:pointer}.wishlist_table_inner_left{width:70%;float:left}.wishlist_table_inner_right{width:20%;float:right;margin-top:40px}.wl_del_button{cursor:pointer;width:16px;display:block}.wl_del_button img{width:16px;height:16px}.wishlist_stock img{display:inline-block;width:20px;height:16px;margin-right:4px}.wishlist_table{background:#eee}.wishlist_prod_image{width:140px;padding-right:10px}.wishlist_table > tbody > tr{border-bottom:1px solid #ddd}.wishlist_prod_title{display:inline-block;font-size:18px}.wishlist_top_right{float:right}.wishlist_top h1{font-family:'FuturaBT-Medium';font-weight:normal}.wishlist-manage,.wishlist-return{display:inline-block;margin-left:6px;cursor:pointer}.autobasket h2{text-align:center} .search-main{padding-top:30px}.search-hero{width:100%;background:#231f20;height:130px}.search-input-main{border:1px solid #eee;border-right:0;padding:6px 6px}.search-form{padding:40px 0}.search-form td{padding:0} .sitemap a{display:inline-block}.brand-title{line-height:70px;background-color:#eee;padding-left:20px;margin:0 0 20px}.brand-grid{margin-right:-10px}.brand_list{padding-right:10px;width:20%;float:left}.brand-inner{background:#eee;border:2px solid #eee}.brand_text{padding:15px 20px;font-size:14px;text-align:center }.brand_image{padding:10px;background:#fff} footer{background:#eeeeee;font-family:'FuturaBT-Medium';letter-spacing:0.2em}footer > .container{padding:40px 0}.footer-bottom-cont{position:relative}footer nav{float:left}.footer-links{width:44%}.footer-links ul{width:50%;float:left}footer ul a{color:#838282;font-size:12px;text-transform:uppercase;display:inline-block;line-height:18px}.footer-links ul li{padding-bottom:13px}.footer-links ul li:last-child{padding:0}.footer-categories{width:22%;float:left;padding-top:3px}.footer-home{background:url(/images/style/french/icon-home.png) no-repeat center center;background-size:15px 14px;height:15px;width:14px;padding:0!important}.footer-home:hover{background:url(/images/style/french/icon-home-hover.png) no-repeat center center;background-size:15px 14px}.footer-home img{display:none}.footer-categories > a{margin-bottom:16px}.footer-categories a{color:#da8a67;font-size:14px;display:block}.footer-categories li{padding-bottom:12px}.footer-categories a:hover{color:#72574e}.footer-bottom{background:#e8e8e8;color:#838282;padding:20px 0px 40px 0;font-size:11px;font-family:'Montserrat';letter-spacing:0}.footer-bottom-links{float:left;width:100%;padding-right:270px;line-height:20px}.footer-bottom a{display:inline-block;color:#838282;padding:0 3px}.footer-bottom a:hover{color:#aaa}.footer-social strong{color:#838282;display:block;padding-bottom:20px;font-size:14px}.footer-social a{display:inline-block;margin-right:15px}.footer-social img{display:none}.footer-social .instagram,.footer-social .pintrest,.footer-social .facebook{height:26px;width:26px;background-repeat:no-repeat;background-position:center center;background-size:100% 100%}.footer-social .instagram{height:26px;width:26px;background-image:url(/images/style/french/icon-instagram.png)}.footer-social .instagram:hover{background-image:url(/images/style/french/icon-instagram-hover.png)}.footer-social .pintrest{height:26px;width:26px;background-image:url(/images/style/french/icon-pinterest.png)}.footer-social .pintrest:hover{background-image:url(/images/style/french/icon-pinterest-hover.png)}.footer-social .facebook{height:26px;width:26px;background-image:url(/images/style/french/icon-facebook.png)}.footer-social .facebook:hover{background-image:url(/images/style/french/icon-facebook-hover.png)}.footer-cards{position:absolute;right:0;float:right}.mobile-footer-btn{display:none;width:100%;height:100px;background:#eeeeee;text-align:center;font-size:26px;text-transform:uppercase;line-height:100px}.mobile-footer-btn:hover{color:#da8a67}.mobile-footer-btn span{background:url(/images/style/french/icon-big-arrow-down.png) no-repeat center center;background-size:15px 20px;height:20px;width:15px;display:inline-block;margin-left:15px}.mobile-footer-btn.open{color:#72574e}.mobile-footer-btn.open span{background:url(/images/style/french/icon-big-arrow-up-brown.png) no-repeat center center;background-size:15px 20px} #navtrail{font-size:11px;color:#a5a5a5}#navtrail a{color:#a5a5a5;text-decoration:none}.navtrail_current{font-weight:bold} .previous_page,.page_number_sel,.page_number,.next_page{float:left;margin:0 3px 0 0;font-size:11px}.previous_page a,.page_number_sel a,.page_number a,.next_page a{float:left;display:block;padding:4px;background:#f3f3f3;border:1px solid #d8d8d8;color:#6b6b6b;text-decoration:none}.previous_page a:hover,.page_number a:hover,.next_page a:hover{background:#d8d8d8;color:#111}.page_number_sel a{background:#171717;color:#fff} .checkout{border-top-width:30px}.checkout .header-main{height:auto;line-height:normal;padding:20px 0}.checkout body{margin:0}.checkout .logo{max-width:169px;float:left}.chkout-container{width:95%;max-width:760px;margin:0 auto}.chkout-tel{padding:45px 5px 0;float:right;text-align:right;font-family:'FuturaBT-Medium';font-size:21px;color:#72574e}.chkout-tel span{display:block;font-size:15px;text-transform:uppercase;color:#838282}.chkout-header{padding:46px 0}.chkout-header h1{padding:0;float:left;font-size:30px;color:#fff}.chkout-stage{float:right;font-size:15px}.stage{padding:0 0 0 45px;float:left;position:relative;color:#838282}.stage:first-child{padding:0}.cart-header div.stage-prev{background:#eee;color:#da8a67}.checkout-header .stage{width:25%;text-align:center}.checkout-header .chkout-stage{float:none;width:100%}.stage-current{position:relative;background:#eeeeee}.stage-current:after{content:'';background:url(/images/style/french/cart-stage-arrow.png) no-repeat center center;position:absolute;z-index:1;top:0;right:-17px;bottom:0;width:17px}main.chkout{padding:25px 0 90px}.chkout-content{background:#fff;padding:20px}.chkout h2{font-size:18px;padding:0 0 15px;border-bottom:2px solid #eee;margin:0 0 20px;color:#72574e;font-family:'FuturaBT-Medium';font-weight:normal}.chkout label,.chkout .label{font-size:12px}div.checkout-header{background:none}.edit-basket{background:#838282;color:#fff;font-family:'Montserrat';font-weight:bold;padding:6px 14px}.pay{background:#da8a67;float:right;padding:6px 14px;font-family:'Montserrat';font-weight:bold;color:#fff}.edit-basket,#pay{padding:10px 14px} .cart-header{background:#eeeeee;line-height:45px;height:45px}.cart-header h1{font-size:18px;text-transform:uppercase;font-weight:normal;font-family:'FuturaBT-Medium';color:#72574e;float:left;padding-left:20px}.cart-header .chkout-stage{float:right}.cart-header .stage{padding:0 40px;background:#e8e8e8;font-family:'FuturaBT-Medium'}.cart-header .stage-current{color:#231f20;background:#eeeeee}.cart{padding:40px 0}.cart th,.cart td{padding:9px 20px 9px 0}.cart-items{width:100%}.cart-items th{padding-bottom:12px;font-family:'Montserrat';color:#838282;font-size:13px}.cart-items tbody tr{border-top:2px solid #eeeeee}.cart-row-image{width:120px}.cart tbody{border-bottom:2px solid #eeeeee}tbody .cart-row-image img{border:1px solid #eeeeee}tbody .cart-row-title a{font-size:16px;text-transform:uppercase;display:inline-block}.cart-row-options{font-size:13px;font-family:'Montserrat'}.cart-row-qty{width:100px;text-align:left}tbody .cart-row-qty{font-size:16px;font-weight:600}.cart-row-qty input{display:inline-block;width:65px;padding:6px 8px;font-family:'Montserrat';border-radius:2px;margin:0 0 0 10px;font-size:16px;border:1px solid #eeeeee;color:#838282}.cart-row-remove{width:150px;text-align:center}.remove{background:url(/images/style/french/icon-close-brown.png) left center no-repeat;padding:0 0 0 15px;cursor:pointer;font-family:'Montserrat';font-size:12px;text-transform:uppercase;color:#72574e}.cart-row-price{width:270px;text-align:right}thead .cart-row-price{padding-right:0}tbody .cart-row-price{font-size:21px;color:#231f20;padding-right:0}.cart-base{padding:15px 0 20px;border-bottom:2px solid #eee;float:right}.cart-base .btn{background:url(/images/style/french/icon-refresh.png) no-repeat 10px center #72574e;color:#fff;font-family:'Montserrat';font-weight:bold;padding:8px 16px 8px 30px;margin:0 34px 0 0;float:left}.cart-base .btn:hover{background:url(/images/style/french/icon-refresh.png) no-repeat 10px center #838282}.cart-base-total{padding:2px 0 0;float:right;font-size:16px;color:#231f20}.cart-base-total span{display:inline-block;width:130px;font-size:21px;text-align:right}.continue-shopping{margin:14px 0 0;float:left;background:#838282;color:#fff;padding:8px 18px}.continue-shopping:hover{background:#231f20;color:#fff}#update_button{}.cart-related{width:100%;max-width:405px;padding:20px 0 0;float:left;clear:left}.basket_msg_layer{margin:0 0 20px}#msg_layer{position:absolute;top:30px;right:10px;z-index:9999999}.cart-related h2,.cart-options h2{padding:0 0 10px;border-bottom:2px solid #eee;margin:0 0 5px;font-size:18px;color:#72574e;font-family:'FuturaBT-Medium';font-weight:normal}.cart-related h2{padding:10px 0}.related_basket_container{border-bottom:1px solid #ccc;padding:10px}.related_basket_image{float:left;width:75px}.related_basket_content{float:left;width:225px}.related_basket_price{float:right;width:70px;text-align:right;font-size:14px}.related_basket_button{float:right;clear:right;width:70px;text-align:right;padding:5px 0 0 0}.cart-options{width:370px;padding:40px 0 0;float:right;clear:right;font-size:12px;font-weight:600}.cart-delivery .custom-row{display:table;width:100%}.cd-label{display:table-cell;width:87px;padding:0 10px 0 0;vertical-align:middle;text-align:right;color:#838282;font-weight:normal}.cd-input{display:table-cell}.cart_input{padding:2px 6px;font-size:12px;border:1px solid #eeeeee;color:#838282}.cart-options #account_del_7{width:137px}#postcode_button{padding:8px 22px;margin:0 0 0 87px;background:#72574e;color:#fff;font-family:'Montserrat'}#postcode_button:hover{background:#838282}.methods{padding:15px 0 0}.shipping-method input{display:inline-block}.shipping-method label{padding:0}.voucher-cont{background:#eee;color:#231f20;position:relative;cursor:pointer}.voucher-cont:after{content:'';position:absolute;right:13px;top:9px;width:20px;height:20px;background:url(/images/style/french/icon-chevron-down-thin.png) no-repeat center center;pointer-events:none}.voucher-cont.open:after{background:url(/images/style/french/icon-chevron-up-thin.png) no-repeat center center}.voucher-toggle{padding:13px}.voucher-open{padding:13px}.voucher-block .btn{padding:3px 8px;margin:0 0 0 10px;float:right;font-size:12px;background:#72574e;font-family:'Montserrat';color:#fff}.voucher-input{overflow:hidden}.voucher-block .text_input{padding:4px 6px;border:none}.cart-totals{padding:40px 0 15px;border-bottom:2px solid #eee}.total-row{display:table;width:100%;padding:5px 0 0}.total-label,.total-value{display:table-cell;color:#838282;font-weight:normal}.total-value{width:160px;text-align:right}.cart-grand-total{padding:25px 0 0;overflow:hidden;font-size:16px;font-weight:400}.cart-grand-total .total-value{font-size:24px;color:#231f20}.cart-grand-total .total-label{color:#231f20}.cart-totals + .btn{width:100%;margin:20px 0 0;font-size:18px;background:#da8a67;color:#fff;font-family:'Montserrat';padding:10px 8px}.empty-cart .custom-row{display:table;width:100%;padding-top:20px}.ec-left,.ec-right{display:table-cell;vertical-align:middle}.ec-left{width:184px;padding:0 30px 0 0}.cart-delivery{padding-top:30px}.cart-delivery .error-msg{margin-bottom:6px;margin-top:20px}.related-prod{background:#fff;margin-bottom:1px;padding:10px}.related-image{width:52px;float:left}.related-content{float:left}.cart-upsell{background:#eeeeee;margin:20px 0}.cart-upsells{padding:0 13px 13px}.cart-upsell .btn{border:1px solid #eee;background:#fff;color:#72574e;padding:2px 6px}.upsells-title{background:#eee;color:#231f20;position:relative;cursor:pointer;padding:13px}.upsells-title:after{content:'';position:absolute;right:13px;top:9px;width:20px;height:20px;background:url(/images/style/french/icon-chevron-down-thin.png) no-repeat center center}.cart-upsell.open .upsells-title:after{content:'';position:absolute;right:13px;top:9px;width:20px;height:20px;background:url(/images/style/french/icon-chevron-up-thin.png) no-repeat center center} .div-account .click-span{margin:20px 0 0}.div-details .click-span{margin:0 0 20px}.form-login{max-width:400px}.form-login .custom-row{display:table;width:100%}.fl-left,.fl-right{display:table-cell;vertical-align:middle}.fl-left{width:145px;padding:0 15px 0 0;text-align:right}.contact-details{margin:0 0 35px}.contact-details .custom-row{padding:15px 0 0}.contact-details .custom-row:first-child{padding:0}.details-small,.details-med,.details-large{padding:0 20px 0 0;float:left}.details-small{width:11%}.details-med{width:27.75%}.details-large{width:44.5%}.address-column{width:47.916666%;margin:0 0 30px}.delivery-details{float:left}.billing-details{float:right}.address-note{font-size:12px}.custom-row-half{width:50%;padding:0 15px 0 0;float:left}#del_pc_finder,#bill_pc_finder{padding:6px 15px 5px;margin:0 0 0 10px;float:right}.pc_error .error-msg,.pc_error_bill .error-msg{margin:10px 0 0;font-size:12px}.country-change{cursor:pointer}.match-del{padding:10px 0 0}.chkout-btns{padding:20px 0 0;border-top:2px solid #ccc;margin:30px 0 0;clear:both}.checkout-btns .btn{float:right}.chkout-btns .btn:first-child{float:left} .confirm-details{width:45.83333%;float:left;font-size:12px}.details-display{background:#eee;padding:25px 20px;color:#231f20}.details-display .custom-row{display:table;width:100%;padding:25px 0 0}.details-display .custom-row:first-child{padding:0}.details-label,.details-value{display:table-cell}.details-label{width:50%;padding:0 20px 0 0;text-align:right;opacity:0.6}.details-value{font-weight:normal;word-break:break-all}.details-display .btn{display:block;width:150px;text-align:center;margin:30px auto 0}.confirm-order{width:48.61111%;float:right;font-size:12px}.confirm-section{margin:35px 0 0}.confirm-cart{margin:0;overflow:hidden}.confirm-cart-items,.confirm-cart-shipping,.confirm-cart-total{padding:5px 25px 15px 15px;border:1px solid #ccc}.confirm-cart .custom-row,.payment-methods .custom-row{display:table;width:100%;padding:10px 0 0}.confirm-cart-qty{display:table-cell;width:20px}.confirm-cart-title{display:table-cell}.confirm-cart-price{display:table-cell;width:70px;font-size:13px;text-align:right}.confirm-cart-shipping,.confirm-cart-total{width:250px;border-top:none;float:right}.confirm-cart-total{padding:5px 25px 15px 15px;color:#363636}.confirm-cart .btn{margin:10px 0 0;float:right;clear:right;background:#da8a67;color:#fff}.confirm-tandc a{display:inline-block}.payment-methods .custom-row:first-child{padding:0}.payment-methods label{padding:0;cursor:pointer}.method-title,.method-image{display:table-cell;vertical-align:middle}.method-image img{float:right}.addtl-info{padding:10px 0 5px}.confirm-tandc{padding:15px 0;border-top:2px solid #ccc;border-bottom:2px solid #ccc;overflow:hidden}.confirm-tandc input{top:10px;margin-right:4px;float:left;cursor:pointer}.confirm-tandc label{padding:0;cursor:pointer}#continue{width:100%;margin:20px 0 0;float:right;font-size:18px;font-family:'Montserrat'} .account{padding:20px 0}.account h1{padding-bottom:8px}.account .text_input,.account .select_input{border:1px solid #eee}.account-tabs{overflow:hidden;text-align:center;background:#eee}.account-tabs a{float:left;font-size:12px;padding:10px 20px;color:#72574e;font-family:'FuturaBT-Heavy';text-transform:uppercase;font-weight:normal;letter-spacing:1px}.account-tabs a.sel{background:#fff;border:1px solid #eee}.account-msg{margin:0 0 20px}.account-box{background:#f4f4f4;width:48.75%;padding:13px;margin:0 0 30px}.account-box h2{font-size:18px;padding-bottom:10px}.account-box p{padding:0}.account-box label{font-size:12px}.account-login,.newacc-contact,.newacc-del{float:left}.order-tracking,.newacc-acc,.newacc-bil{float:right}.account-login .error-msg{margin:10px 0;font-size:12px}.newacc{margin:15px 0 0}.newacc-trade{width:100%;overflow:hidden}.trade-left{width:48.67256%;float:left}.trade-right{width:48.67256%;float:right}.acc-chkbox label{padding:0}.form-note{display:block;padding:8px 0 0;font-size:11px;color:#7a7a7a}.required-fields{font-size:11px;color:#b5121b}.account-box .btn{margin:10px 0 0}.account-box .uppercase_text{max-width:150px}.newacc-del .select_input,.newacc-bil .select_input{max-width:300px}.newacc > .btn,#save{width:100%;max-width:320px;float:right;font-size:18px}#logout{float:right} #sendpass{margin:0 0 0 145px}.pass-msg{margin:15px 0 30px} .order-history{width:100%;margin:0 0 30px}.order-history tr:nth-child(even){background:rgba(0,0,0,0.03)}.order-history thead{background:#F4F4F4}.order-history th,.order-history td{padding:10px} .order-address{margin:0 0 30px;overflow:hidden}.oa-del,.oa-bil{width:50%;float:left}.oa-del{padding:0 20px 0 0}.order-sub{text-align:right}.order-total{float:right} .tracked-order{width:100%;margin:30px auto}.tracked-qty{width:95px;text-align:center}.tracked-date{text-align:right}.track-again{margin:30px 0 0;float:left} .sitemap-page{font-size:11px}.sitemap-left,.sitemap-right{width:50%;max-width:450px;padding:0 15px;float:left}.sitemap-right{padding-right:0}.shop-sitemap .sitemap-cat{margin:15px 0 0}.shop-sitemap h2{margin:30px 0 15px} .page-not-found{text-align:center}.page-not-found h1{margin-bottom:10px;text-transform:uppercase}.text-404{margin:0 0 30px}.prodlist-404{background:#eee;padding:60px} #olay{display:none}#olay_back{background:#000;position:fixed;top:0;bottom:0;left:0;right:0;z-index:10000;filter:alpha(opacity=70);opacity:.7;width:100%}#olay_box_container{width:95%;max-width:720px;position:fixed;top:10%;left:50%;z-index:10010}#olay_box{background:#fff;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0 ); width:100%;padding:30px;margin:0 0 0 -50%;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-box-shadow:0px 0px 12px #333; -webkit-box-shadow:0px 0px 12px #333; box-shadow:0px 0px 12px #333; }#olay_close,#search_results_close{background:url(/images/style/french/olay_close.jpg) no-repeat;width:26px;height:25px;float:right;cursor:pointer} .cookie_note_bkg{background:url(/images/style/french/cookie_olay.png);position:fixed;top:0;width:100%;left:0;height:45px;color:#FFF;text-align:center;font-size:14px;line-height:45px;z-index:10000 }.cookie_note_button{} @media only screen and (max-width:1299px){.header-main .lvl1-container a{margin-right:12px }.header-main .lvl1-container:first-child a{margin-left:8px}.header-main .lvl2-container{margin-left:-88px}.news-feat-info{float:none;text-align:left;padding:15px 0 0}.news-feat-text{padding:30px 30px 100px 30px}}@media only screen and (max-width:1299px){.header-main .lvl1-container:first-child{text-align:right;padding-right:120px}.header-main .lvl1-container{padding-left:120px}}@media only screen and (max-width:1149px){.category-header-info p{line-height:14px}.header-main .lvl1-container{text-align:left;padding:0 0 0 120px}.header-main .lvl1-container:first-child{text-align:right;padding:0 120px 0 0}.header-main .lvl1-container{padding-left:120px}.header-main a{font-size:12px;font-weight:bold}.btn-add-to-basket{clear:left;width:100%;margin-top:10px}}@media only screen and (max-width:999px){.news-item{width:50%}.cat-nav{height:auto}.cat-nav nav a{float:none;display:inline-block;margin:0 10px}.dark-arrow.cat-nav .sel:after{bottom:-3px}.cart-header .stage{padding:0 20px}.stage-current:after{right:-14px}.header-main .lvl1-container a{margin-right:20px}.header-main .lvl1-container{text-align:left;padding:0 0 0 100px}.header-main .lvl1-container:first-child{text-align:right;padding:0 100px 0 0}}@media only screen and (max-width:950px){.header-main a{font-size:11px}}@media only screen and (max-width:899px){.home-bottom .segment,.category-header,.listing-images,.listing-info,.cms-sidebar,.about-right,.about-left{width:100%}header .header-main .lvl1-container,.project-toolbar .magnific,.header-btn-right,.header-btn-left,.sidebar-social,.fold:before,.fold:after,.navtrail,.cat-nav{display:none}.mobile-btn-right,.mobile-btn-left,.mobile-menu,.mbl-cats{display:block}.projects-sidebar,.press-sidebar,.page-sidebar{padding:30px}.blog-sidebar .sidebar-social,.blog-sidebar .sidebar-title{padding:25px}.home-bottom .segment-inner{height:auto}.cat-nav .parent-title,.cat-nav nav{float:none;width:100%;text-align:center;line-height:30px;margin:10px 0}.about-title,.article-title{font-size:32px}.cms-main,.cms-main-inner{margin-left:0}.article-content,.page .cms-main-inner{padding:30px}.home-blocks,.home-bottom .segment{padding-bottom:30px}.full-page{margin-bottom:-80px}.cms-sidebar{margin-bottom:20px}.category-list .segment-33{width:50%}.category-header-info p{line-height:inherit}.prod_item{width:33.33333333%}.about-right > .segment-inner{width:100%;max-width:600px;margin:0 auto}.about-left .content-wrapper{border-top:0;padding-top:30px}.listing-images{max-width:550px;margin:0 auto}.cms-main-inner{margin-top:10px}.page-slide.open{-webkit-animation:mobileMenuOpen 1s ease forwards; -moz-animation:mobileMenuOpen 1s ease forwards; -o-animation:mobileMenuOpen 1s ease forwards; animation:mobileMenuOpen 1s ease forwards; }.page-slide.close{-webkit-animation:mobileMenuClose 1s ease forwards; -moz-animation:mobileMenuClose 1s ease forwards; -o-animation:mobileMenuClose 1s ease forwards; animation:mobileMenuClose 1s ease forwards; }main{padding-bottom:80px}main.chkout,.cat-nav{padding:0}.header-main .brand{left:50%;margin-left:-60px}.header-main .brand a{width:120px}.header-main{height:120px;line-height:120px}.centered li a{margin:10px 0}.home-block{padding-right:10px}.home-blocks > .grid{margin-right:-10px}.home-pages > .grid{margin-right:-10px}.home-pages .segment{width:50%;padding-right:10px}.home-pages .segment:last-child{width:100%;margin-right:-10px}.home-pages .segment:last-child .grid{margin-right:-10px;padding-top:10px}.home-pages .segment:last-child .segment-mini{width:50%;float:left;padding-right:10px}.page-nav li{margin:0 10px}.page-nav li a{font-size:16px}.full-page .container{padding:20px 0 0 ;width:100%}.page-nav .sel:after{bottom:-20px}.full-page .cms-main{padding:30px 45px }.fold:hover:after{border-width:0 15px 15px 0}.fold:hover:before{border-width:15px 0 0 15px}#newsletter-form{padding:10px}.sidebar-segment{padding:0}.blog-sidebar .sidebar-title{cursor:pointer;position:relative;color:#da8a67}.blog-sidebar .sidebar-title.open{color:#72574e}.blog-sidebar .sidebar-title:after{content:'';position:absolute;right:20px;top:10px;bottom:10px;width:30px;background:url(/images/style/french/icon-big-arrow-down.png) no-repeat center center;background-size:15px 20px}.blog-sidebar .sidebar-title.open:after{background:url(/images/style/french/icon-big-arrow-up-brown.png) no-repeat center center;background-size:15px 20px}.blog-sidebar .sidebar-segment ul{display:none;padding-bottom:25px;padding:0 25px 25px 25px}.listing-info{padding:20px}.listing-images{float:none}.cart-row-price{width:auto}.related-listings{margin-top:20px}.btn-add-to-basket{clear:none;width:auto;margin-top:0px}}@media only screen and (max-width:799px){.cart-header .chkout-stage,.mobile-footer-wrap,.footer-btm-pipe,.footer-social{display:none}.chkout .cart-header .chkout-stage,.mobile-footer-btn{display:block}.footer-categories,.footer-links,.footer-bottom{text-align:center}.project-info,.project-images{position:relative;width:100%}.footer-categories{width:33.3333333%}.footer-links{width:66.6666666%}a.company-link{display:block;margin-top:6px}.footer-cards{float:none;margin-top:20px}footer > .container{padding:0}.mobile-footer-wrap{padding:0 0 40px 0}.cart-header h1,.footer-bottom-links{float:none;text-align:center}.footer-bottom-links{padding:0}.footer-cards{position:static}}@media only screen and (max-width:699px){.header-acount-text,.header-cart-text{display:none}.show-on-mobile{display:inline-block}.details-large,.cart-base{width:100%}.home-block .cat-title,.search-input{font-size:28px}.centered li a{margin:5px 0}.prod_item,.account-tabs a{width:50%}.details-med,.details-large{padding-top:15px}.details-med{width:50%}.contact-details .custom-row:first-child .details-large:nth-child(2){padding-top:0;width:75%}.details-small{width:25%}#logout{float:left }.press-images{padding:40px}.account-tabs a.sel{border:none;box-shadow:inset 2px 2px 0px #eee,inset -2px -2px 0px #eee}.wishlist_top_right{float:none}.wishlist-manage{margin-left:0}.ec-left{width:100px}}@media only screen and (max-width:599px){.blog-comment-form .segment-50,.listing-options .segment-100,.listing-options .segment-50,.wishlist_table_inner_right,.wishlist_table_inner_left,.contact-form .segment_50,.category-header-image,.category-header-info,.footer-categories,.btn-add-to-basket,.confirm-details,.news-feat-text,.confirm-order,.contact-right,.cart-options,.contact-left,.footer-links,.press-block,.account-box{width:100%}.category-header-inner.full_width_mobile #category-header-image-mobile,.account-order-total,.account-order-date,.account-order-ref,.cart-row-image,.listing-bar{display:none}.footer-btm-pipe-1{font-size:0;height:0;visibility:hidden;display:block}.news-feat-image img{display:block}.wishlist_table_inner_right,.btn-add-to-basket,.confirm-order,.footer-links{margin-top:10px}.category-title a,.centered li a{font-size:16px}.cart-options,.cart-base{width:100%;float:none}.category-header-image{position:static}.category-header-inner{height:auto!important}.category-header-image #category-header-image-mobile{display:block}.listing-cont{padding-top:0}.product-data label{width:70px}.cart-row-price{width:auto}.comments{padding:20px}.comments input[type="submit"]{width:100%}.related-title{font-size:18px}.chkout .cart-header .chkout-stage{font-size:12px}.category-list .grid{margin-right:-10px}.category-list .segment-33{padding:0 10px 10px 0}.full-page .cms-main{padding:30px 24px}.full-page .page-title{font-size:26px}.article-content .cms-content{padding:0}.article-info{padding:40px 0}.cart-options{padding-top:60px}.wl_del_button{float:right}.news-feat-image{position:static}.news-cat-block{width:50%;padding:0 20px 20px 0}.news-cat-block-inner{line-height:280px}}@media only screen and (max-width:499px){#newsletter-form .segment-50,.continue-shopping,.footer-links ul,.address-column,.cart-base .btn,.checkout .logo,.edit-basket,.news-item,.prod_item,.pay{width:100%}.page-nav .sel:after,.chkout .cart-header,.cart-row-remove,.hide-on-mobile{display:none}.continue-shopping,.cart-base .btn,.edit-basket{text-align:center;margin-bottom:10px}.chkout label,.chkout .label{margin:10px 0 0 0;padding:0}.prod_image,.prod_text{width:50%;float:left}.home-block{width:100%;padding-bottom:10px}.prod-info .dbl{display:block}.container{width:90%}.footer-links{margin-top:0}main.chkout{padding-top:0}.prod_stock{display:block;margin-top:8px;text-align:left}a.company-link{margin-top:15px}.prod-info{left:50%;padding-left:20px}.prod_text{position:static;padding:20px 20px 100px}.prod-inner{position:relative}.page-nav li{width:50%;margin:10px 0;float:left}@-webkit-keyframes mobileMenuOpen{from{transform:translate(0px,0px);-webkit-transform:translate(0px,0px)}to{transform:translateX(80%);-webkit-transform:translateX(80%)}}@keyframes mobileMenuOpen{from{transform:translate(0px,0px);-webkit-transform:translate(0px,0px)}to{transform:translateX(80%);-webkit-transform:translateX(80%)}}@-webkit-keyframes mobileMenuClose{from{transform:translateX(80%);-webkit-transform:translateX(80%)}to{transform:translate(0px,0px);-webkit-transform:translate(0px,0px)}}@keyframes mobileMenuClose{from{transform:translateX(80%);-webkit-transform:translateX(80%)}to{transform:translate(0px,0px);-webkit-transform:translate(0px,0px)}}.mobile-menu{width:80%;left:-80%}.search-input{font-size:18px}.centered li a,.mbl-cat-list a{font-size:24px}.checkout .logo,.chkout-tel{float:none}.chkout-tel{text-align:center}.checkout .logo a{margin:0 auto;width:170px;display:block}.confirm-tandc .fluid-input-cont{overflow:visible}}@media only screen and (max-width:399px){.category-list .segment-33,.news-cat-block{width:100%}main{padding-bottom:20px}.full-page{margin-bottom:-20px}.listing-title{padding-top:50px}#postcode_button{margin:0;width:100%;text-align:center}}