.catalogEntryRecommendationWidget .lightPriceBanner {display:none;}
.catalogEntryRecommendationWidget .not_available {display: none;}
#termsConditionsError,.bloc-sh-txt,.loginBtn-sc,.pc-fo,.pc-fo-sc,.shipping-content>span{font-weight:700}
#termsConditionsError{font-weight: bold;}
a#departmentButton_213971>span{color:#c0392b}
.shipping-content{padding:12px;background:#cd3d38;position:relative;top:-50px;color:#fff;margin-top:9px}
.shipping-container{width:100%;text-align:center}
.bloc-sh,.btn-cp,.btn_login,.loginBtn-sc{display:inline-block}
.bannSh{margin:5px;vertical-align:middle}
.bloc-sh-txt{text-transform:uppercase}
.loginBtn-sc{border:2px solid #352e2c;padding:3px 9px;margin:0 10px;font-size:14px}
.content-login{color:#352e2c!important;background:#eee!important}
.loginBtn-sc:hover{border:2px solid #fff;background:#FFF;color:#9a9a9a;transition-duration:.5s}
.bloc-sh.prCdt{display:block;font-size:9px}
.shipping-content-sc{padding:12px;position:relative;top:-41px;color:#383230}
.pc-fo-sc{border:1px solid #383230;padding:10px;border-radius:5px;margin:5px}
.banner-content-sc{color:#352e2c;text-align:center;border:2px solid #000;padding:10px;margin:5px}
.list_mode .product>.product_image>a{overflow:hidden!important;background-repeat:no-repeat;background-image:url(https://millesima-ecocea-assets-prod.s3.amazonaws.com/s3/attachements/thumb/background_pshot_200X310.jpg)}
.shop_cart .product_image{background-image:none}
.list_mode .product>.product_image [src$=".png"]{-webkit-box-reflect:below -22% -webkit-gradient(linear,right top,right bottom,from(transparent),color-stop(75%,transparent),to(rgba(255,255,255,.6)))}
#productMainImage[src$="_cc.png"],.list_mode .product>.product_image [src$="_cc.png"]{-webkit-box-reflect:above!important}
.product_page_content .widget_product_image_viewer .image_container{overflow:hidden;background-repeat:no-repeat;background-image:url(https://millesima-ecocea-assets-prod.s3.amazonaws.com/s3/attachements/full/background_pshot_373.jpg);background-size:100% 98%}
#productMainImage[src$=".png"]{-webkit-box-reflect:below -124px -webkit-gradient(linear,right top,right bottom,from(transparent),color-stop(79%,transparent),to(rgba(255,255,255,.6)))}
.fancybox-outer{overflow:hidden}
.fancybox-inner{background-repeat:no-repeat;background-image:url(https://millesima-ecocea-assets-prod.s3.amazonaws.com/s3/attachements/full/background_pshot_646X1000.jpg);background-size:100%}
.fancybox-inner [src$=".png"]{-webkit-box-reflect:below -22% -webkit-gradient(linear,right top,right bottom,from(transparent),color-stop(75%,transparent),to(rgba(255,255,255,.6)))}
.fancybox-inner [src$="_cc.png"]{-webkit-box-reflect:above!important}
#cartDropdown>.content>.products>.product>.product_image{background-image:none}
#cartDropdown>.content>.products>.product>.product_image img{-webkit-box-reflect:unset}
.list_mode .product .product_image .ribbonad{font:12px/30px MyriadPro-Regular,tahoma,arial!important}
.shopping_cart_box .button_secondary>.button_text{color:#811226;font-weight:bolder}
.button_secondary,.contacts-index-index.ajax-contact .button_primary{background:#811226}
#searchButton,.bandeau-header .header-connection,.bandeau-header .header-logo,.mobile-current-flag{display:none}
@media(max-width:1024px){#header{padding:15px;background-color:#000}
.bandeau-header{display:block;background-color:#000;width:100%;height:50px}
.bandeau-header .header-logo{display:block;height:50px;float:left;max-width:150px;position:relative;line-height:60px}
.bandeau-header .header-logo>a>img{width:100%}
.bandeau-header .header-connection{display:block;position:relative;width:100%;height:100%;line-height:60px;float:right;max-width:135px}
.bandeau-header .header-connection>a>img{height:20px}
.bandeau-header .header-connection>a{margin:0 0 0 25px}
.bandeau-header .header-pays{line-height:50px;width:32px;float:right;padding:0;margin:0}
.mobile-current-flag{margin-top:5px;display:block}
#headerRow1,.mobile-none{display:none!important}
#searchBar{width:100%;margin:8px 0 0;display:block;float:none;padding:0}
#MiniShopCartProductAdded,#quick_cart_container{top:50px!important}
#widget_minishopcart:hover{background:#000;border-color:#000!important}
}
a#departmentButton_213833 span{color:#c0392b}
.img_category{display:none}
#searchBar{z-index:99}
#widget_minishopcart{z-index:8}
#ci_espot__headerLinks .left_espot{z-index:9}
#oldie{box-sizing:content-box;position:absolute;border:1px solid #ccc;padding:20px;background:#fff;height:auto;color:#4f4f4f;font-size:12px;text-align:left;top:226px;left:200px;min-width:400px;width:620px;max-width:560px;z-index:2147483647}
.btn_login,.wrapper{text-align:center}
.wrapper{max-width:1170px;width:100%;margin:auto;padding:25px 0}
.reco_login{font-size:15px;margin:5px}
.btn_login{background:#810b25;padding:10px;border-radius:4px;color:#FFF;font-size:12px;font-weight:700;width:100%;max-width:230px}
.reco_signIn{font-size:12px;margin:5px}
#productTabContainer a,.widget_title_container a{text-decoration:underline}
.mil_newsletter .tlt-form{text-transform:uppercase;text-decoration:underline}
.mil_newsletter .txt-form{margin:20px;font-size:large}
.mil_newsletter .buttons-set{display:inline-block;background:#000;position:relative;left:-5px;padding:15px}
::-webkit-input-placeholder{color:red}
.mil_newsletter .error{width:100%;float:left}
.mil_newsletter .buttons-set>button{border:0;background:#000}
.mil_newsletter .buttons-set>button>img{margin:-2px;background:#000}
.mil_newsletter .fieldset{width:30%}
@media (max-width:600px){.mil_newsletter .fieldset{width:80%}
}
.promo_bc{margin:5px 5px 0;background:#202225;color:#FFF;padding:5px}
.btn-cp{border:2px solid #FFF;padding:10px;margin:0 20px}
.catalogEntryRecommendationWidget .product_image .RibbonAdDefault,.widget_title_container .category-image{display:none}
.cdt-banner{background-color:#1a1a1a;margin:0 5px;padding:5px;font-size:12px;color:#FFF}
.container_content_rightsidebar .right_column .catalogEntryRecommendationWidget .product>.product_image img{width:auto}
div.widget_title_container>p{line-height:20px;font-size:12px}
.widget_title_container .category-name{font-weight:700}
.home-page .catalogEntryRecommendationWidget .titleItems{font-size:30px;text-transform:unset}
.product>.product_image img{max-height:none!important;width:100%}
.catalogEntryRecommendationWidget #listViewGoToProduct{height:40px;background:105% 100% no-repeat #810b25}
.catalogEntryRecommendationWidget .carousel .product_info>.product_name{height:40px}
,.catalogEntryRecommendationWidget .home_page_Sl .carousel .product_info>#listViewGoToProduct{width:100%}
.catalogEntryRecommendationWidget .product_info>.product_name{margin-bottom:10px}
.catalogEntryRecommendationWidge #listViewGoToProduct>.button_text{text-align:center;width:80px;margin:auto;font-size:12px;font-weight:700}
.home-page .catalogEntryRecommendationWidget{max-width:1370px!important;margin:auto}
.catalogEntryRecommendationWidget .button.secondary,.product_info>.button.primary{width:80px!important}
.catalogEntryRecommendationWidget .product_info{float:left;width:100%;text-align:center}
.catalogEntryRecommendationWidget .product_info>.product_name>a{font-size:15px;line-height:25px;padding-bottom:5px;font-weight:700}
.carousel>h2{padding:0 10px 10px}
@media (max-width:600px){.reco-mb{font-size:20px}
}
.reco-mb{font-size:30px}
#WC_ShipmentDisplay_div_4 .button_left_padding .mil_button_left{background:#811226}
#WC_SingleShipmentSummary_div_31_1 .button_secondary{background:#151617}
#WC_SingleShipmentSummary_div_31_1 .button_primary .button_text{background:#811226}
.mil_first_step #shipModeLabel, .mil_second_step #shipModeLabel {color: black;}