@media (max-width: 767px) {.mosaic-block .title_block:after{display:none;}}.lang_fr .mosaic-block .new-box,.lang_fr .mosaic-block .sale-box{top:23px;}.mosaic-block{margin-bottom:0;}.mosaic-block img{position:relative;transition:opacity 0.3s linear;will-change:opacity;-moz-transform:scale3d(1.01,1,1);-webkit-transform:scale3d(1.01,1,1);transform:scale3d(1.01,1,1);}.mosaic-block h4.title_block{display:none;}.mosaic-block h5{padding:0 15px;}@media (min-width: 1200px) {.mosaic-block .buttons{position:absolute;top:35%;left:0;width:100%;opacity:0;will-change:transform,opacity;-moz-transform:translate3d(0,50%,0);-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);-moz-transition:0.3s all ease-out;-o-transition:0.3s all ease-out;-webkit-transition:0.3s all ease-out;transition:0.3s all ease-out;}}.mosaic-block .content_price{margin-bottom:20px;}.mosaic-block .block-container-row{padding:100px 130px 120px;}.mosaic-block .block-container-row h3{color:white;}.mosaic-block .block-container-row p{color:white;font:400 20px/1.5 "Roboto",sans-serif;}@media (min-width: 1200px) and (max-width: 1400px) {.mosaic-block .block-container-row p{font-size:16px;}}@media (min-width: 1400px) {.mosaic-block .block-container-row .tmmp-banner-description{padding-right:15px;}}.mosaic-block .block-container-row .tmmp-banner-description p+p{margin-top:40px;}.mosaic-block .block-container-row .tmmp-banner-description .btn-default{display:inline-block;min-width:163px;height:59px;padding:0 10px;background:none;border:1px solid white;border-radius:0;font:300 14px/59px "Roboto Condensed",sans-serif;letter-spacing:1px;text-transform:uppercase;color:white;-moz-transition:0.3s ease;-o-transition:0.3s ease;-webkit-transition:0.3s ease;transition:0.3s ease;}@media (max-width: 991px) {.mosaic-block .block-container-row .tmmp-banner-description .btn-default{min-width:140px;height:44px;line-height:44px;font-size:15px;}}.mosaic-block .block-container-row .tmmp-banner-description .btn-default span{z-index:1;position:relative;line-height:1;}.mosaic-block .block-container-row .tmmp-banner-description .btn-default:after{content:'';position:absolute;left:0;bottom:-1px;width:100%;height:calc(100% + 1px);background:white;will-change:transform;transform-origin:bottom;-moz-transform:scale3d(1,0,1);-webkit-transform:scale3d(1,0,1);transform:scale3d(1,0,1);-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.mosaic-block .block-container-row .tmmp-banner-description .btn-default:hover{color:#181818;}@media (min-width: 768px) {.mosaic-block .block-container-row .tmmp-banner-description .btn-default:hover:after{-moz-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.mosaic-block .block-container-row ul{margin-bottom:0;}.mosaic-block .block-container-row ul .product-container{position:relative;overflow:hidden;padding-bottom:15px;background:white;text-align:center;}@media (min-width: 1200px) {.mosaic-block .block-container-row ul .product-container:hover img{opacity:0.8;}.mosaic-block .block-container-row ul .product-container:hover .buttons{opacity:1;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.mosaic-block .block-container-row ul .wishlist{z-index:1;position:relative;display:inline-block;}.mosaic-block .block-container-row ul .compare{display:inline-block;}.mosaic-block .block-container-row ul .product-name{color:#272727;}.mosaic-block .block-container-row ul .compare a,.mosaic-block .block-container-row ul .quick-view,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_button,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_product_button{position:relative;display:inline-block;float:left;width:54px;height:59px;margin:0 -2px 0 0;padding:16px 4px 14px;border:1px solid #c5a47e;background:#c5a47e;color:white;text-align:center;text-transform:uppercase;font:300 14px/1 "Roboto Condensed",sans-serif;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s;}.mosaic-block .block-container-row ul .compare a span,.mosaic-block .block-container-row ul .quick-view span,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_button span,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_product_button span{display:none;}.mosaic-block .block-container-row ul .compare a:before,.mosaic-block .block-container-row ul .quick-view:before,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_button:before,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_product_button:before{z-index:1;position:relative;font:400 24px/1 "material-design";}.mosaic-block .block-container-row ul .compare a:after,.mosaic-block .block-container-row ul .quick-view:after,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_button:after,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_product_button:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:100%;background:white;will-change:transform;transform-origin:bottom;-moz-transform:scale3d(1,0,1);-webkit-transform:scale3d(1,0,1);transform:scale3d(1,0,1);-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.mosaic-block .block-container-row ul .compare a:active,.mosaic-block .block-container-row ul .compare a:active:focus,.mosaic-block .block-container-row ul .compare a:focus,.mosaic-block .block-container-row ul .compare a:hover,.mosaic-block .block-container-row ul .quick-view:active,.mosaic-block .block-container-row ul .quick-view:active:focus,.mosaic-block .block-container-row ul .quick-view:focus,.mosaic-block .block-container-row ul .quick-view:hover,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_button:active,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_button:active:focus,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_button:focus,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_button:hover,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_product_button:active,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_product_button:active:focus,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_product_button:focus,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_product_button:hover{border-color:#c5a47e;color:#181818;}@media (min-width: 768px) {.mosaic-block .block-container-row ul .compare a:active:after,.mosaic-block .block-container-row ul .compare a:active:focus:after,.mosaic-block .block-container-row ul .compare a:focus:after,.mosaic-block .block-container-row ul .compare a:hover:after,.mosaic-block .block-container-row ul .quick-view:active:after,.mosaic-block .block-container-row ul .quick-view:active:focus:after,.mosaic-block .block-container-row ul .quick-view:focus:after,.mosaic-block .block-container-row ul .quick-view:hover:after,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_button:active:after,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_button:active:focus:after,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_button:focus:after,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_button:hover:after,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_product_button:active:after,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_product_button:active:focus:after,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_product_button:focus:after,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_product_button:hover:after{-moz-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.mosaic-block .block-container-row ul .compare a:before{content:'\e154';}.mosaic-block .block-container-row ul .compare a.checked:before{content:'\e18e';}.mosaic-block .block-container-row ul .quick-view{z-index:1;position:relative;display:inline-block;border-left:none;border-right:none;}.mosaic-block .block-container-row ul .quick-view:before{content:'\e192';}@media (max-width: 767px) {.mosaic-block .block-container-row ul .quick-view{display:none;}}.mosaic-block .block-container-row ul .button-container{display:inline-block;}.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_button:before,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_product_button:before{content:'\e14e';font-family:"material-design";}@media (min-width: 1400px) {.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_button,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_product_button{width:165px;margin-left:0;padding-top:22px;border-color:#c5a47e;background:#c5a47e;color:white;}.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_button span,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_product_button span{display:inline-block;}.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_button:after,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_product_button:after{background:white;}.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_button:active,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_button:active:focus,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_button:focus,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_button:hover,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_product_button:active,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_product_button:active:focus,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_product_button:focus,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_product_button:hover{border-color:#c5a47e;color:#181818;}.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_button:active:after,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_button:active:focus:after,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_button:focus:after,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_button:hover:after,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_product_button:active:after,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_product_button:active:focus:after,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_product_button:focus:after,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_product_button:hover:after{bottom:0;}.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_button span,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_product_button span{z-index:1;position:relative;}.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_button:before,.mosaic-block .block-container-row ul .btn.ajax_add_to_cart_product_button:before{display:none;}}.mosaic-block .block-container-row ul li:first-child{width:32%;}.mosaic-block .block-container-row ul li{width:22.5%;}@media (max-width: 1600px) {.mosaic-block .block-container-row{padding:90px 100px 140px;}}@media (max-width: 1500px) {.mosaic-block .block-container-row{padding:80px 75px 100px;}.mosaic-block .block-container-row ul li{width:25%;}.mosaic-block .block-container-row ul li:first-child{width:25%;}}@media (max-width: 1199px) {.mosaic-block .block-container-row{padding:60px 20px 50px;}.mosaic-block .block-container-row .tmmp-banner-description{padding-right:0;}.mosaic-block .block-container-row ul li{width:33.33%;}.mosaic-block .block-container-row ul li:first-child{float:none;width:100%;padding-bottom:40px;}.mosaic-block .block-container-row ul li .product-container{padding-bottom:20px;}}@media (max-width: 767px) {.mosaic-block .block-container-row{padding-top:40px;padding-bottom:20px;}.mosaic-block .block-container-row p{font-size:16px;line-height:22px;}.mosaic-block .block-container-row .tmmp-banner-description p+p{margin-top:20px;}.mosaic-block .block-container-row ul li{float:none;width:100%;margin-bottom:20px;}.mosaic-block .block-container-row ul li:first-child{padding-bottom:20px;}}@media (min-width: 480px) and (max-width: 767px) {.mosaic-block .block-container-row ul li{overflow:hidden;}.mosaic-block .block-container-row ul li .product-container{padding:0;}.mosaic-block .block-container-row ul li .product-image-container{float:left;width:40%;}.mosaic-block .block-container-row ul li h5{font-size:20px;line-height:25px;}.mosaic-block .block-container-row ul li .right-block{float:left;width:60%;padding:30px;}}.mosaic-block .block-container-row .tmmp-frontend-banner h3,.mosaic-block .block-container-row .wrapper-slider h3,.mosaic-block .block-container-row .tmmp-frontend-html h3,.mosaic-block .block-container-row .tmmp-frontend-video h3{margin:0 0 25px;text-transform:uppercase;letter-spacing:0.12em;font:400 40px/1 "Roboto",sans-serif;}@media (max-width: 991px) {.mosaic-block .block-container-row .tmmp-frontend-banner h3,.mosaic-block .block-container-row .wrapper-slider h3,.mosaic-block .block-container-row .tmmp-frontend-html h3,.mosaic-block .block-container-row .tmmp-frontend-video h3{font-size:30px;}}@media (max-width: 767px) {.mosaic-block .block-container-row .tmmp-frontend-banner h3,.mosaic-block .block-container-row .wrapper-slider h3,.mosaic-block .block-container-row .tmmp-frontend-html h3,.mosaic-block .block-container-row .tmmp-frontend-video h3{margin-bottom:15px;font-size:25px;}}.mosaic-block .block-container-row .wrapper-slider>h3{text-align:center;font-size:30px;}@media (max-width: 767px) {.tmmp_row_2>li:first-child>div{margin-bottom:30px;padding-bottom:30px;}}@media (max-width: 767px) {.tmmp_row_3 li:nth-child(-n+2)>div{margin-bottom:30px;padding-bottom:30px;}}@media (min-width: 992px) and (max-width: 1199px) {.tmmp_row_6 li:nth-child(4){clear:left;}}@media (min-width: 768px) and (max-width: 991px) {.tmmp_row_6 li:nth-child(-n+4)>div{margin-bottom:30px;padding-bottom:30px;}}@media (max-width: 767px) {.tmmp_row_6 li:nth-child(-n+5)>div{margin-bottom:30px;padding-bottom:30px;}}.tmmp_row_1_4>li:last-child>ul>li:nth-child(3){clear:left;}.tmmp_row_1_4>li>ul>li:nth-child(n+3):nth-child(-n+4)>div{margin-top:30px;padding-top:50px;}@media (max-width: 767px) {.tmmp_row_1_4>li>ul>li>div{margin-top:20px;padding-top:20px;}}@media (min-width: 768px) and (max-width: 992px) {.tmmp_row_1_4>li:first-child>div{margin-bottom:30px;padding-bottom:30px;}}.tmmp_row_4_1 ul>li:nth-child(3){clear:left;}.tmmp_row_4_1 li ul li:nth-child(n+3):nth-child(-n+4)>div{margin-top:20px;padding-top:20px;}@media (min-width: 768px) and (max-width: 992px) {.tmmp_row_4_1>li:last-child>div{margin-top:30px;padding-top:30px;}}.tmmp_row_2_1_2 li:first-child ul li:first-child>div,.tmmp_row_2_1_2 li:nth-child(3) ul li:first-child>div{margin-bottom:30px;padding-bottom:30px;}@media (max-width: 767px) {.tmmp_row_2_1_2 li ul li>div,.tmmp_row_2_1_2>li:nth-child(2)>div{margin-bottom:30px;padding-bottom:30px;}}.tmmp-banner-description img,.tmmp-frontend-html img{max-width:100%;height:auto;}.video-container{position:relative;overflow:hidden;height:0;padding-bottom:56.25%;}.video-container iframe,.video-container video{position:absolute;top:0;left:0;width:100%;height:100%;}.tmmp-frontend-video .vjs-default-skin .vjs-big-play-button{width:3em;height:1.6em;border-radius:0.5em;font-size:1.5em;}.tmmp-frontend-video .vjs-default-skin .vjs-big-play-button:before{line-height:1.5em;}.mosaic-block .bx-wrapper li img{max-width:100%;height:auto;}.mosaic-block .bx-wrapper .bx-controls-direction a{top:-40px;width:40px;height:40px;text-align:center;}@media (max-width: 767px) {.mosaic-block .bx-wrapper .bx-controls-direction a{display:none;}}.mosaic-block .bx-wrapper .bx-controls-direction a:before{color:#333;font-size:40px;}.mosaic-block .bx-wrapper .bx-controls-direction a:hover:before{color:#777;}.mosaic-block .bx-wrapper .bx-controls-direction a.bx-next{right:-12px;}.mosaic-block .bx-wrapper .bx-controls-direction a.bx-next:before{content:'\f105';}.mosaic-block .bx-wrapper .bx-controls-direction a.bx-prev{right:20px;left:inherit;}.mosaic-block .bx-wrapper .bx-controls-direction a.bx-prev:before{content:'\f104';}.mosaic-block .bx-wrapper .bx-pager{bottom:-45px;}.mosaic-block .bx-wrapper .bx-pager a{width:15px;height:15px;border-radius:50%;background:#f5f5f5;}.mosaic-block .bx-wrapper .bx-pager a.active,.mosaic-block .bx-wrapper .bx-pager a:hover{background:#333;}.block-container-row .product-container{position:relative;}.block-container-row .product-container .product-image-container{position:relative;margin-bottom:3px;padding:20px 10px;}@media (min-width: 1200px) {.block-container-row .product-container .product-image-container{padding:40px 0;}}@media (min-width: 1600px) {.block-container-row .product-container .product-image-container{padding:72px 27px;}}.block-container-row .product-container .product-image-container .mosaic-sale-label{right:0;background:#ef5350;}