.em-wrapper-banners{margin-bottom:20px}.em-wrapper-banners img{width:100%}.section-home-selected-product.em-wide-custom{padding-top:20px;padding-top:45px}.section-home-selected-product{background-color:#f9f9f9}.owl-item{float:left}div.openc-bestsellers{overflow:hidden}div.products-grid div.owl-nav{position:absolute;top:0;width:39px;text-align:right;height:40px;right:0;font-size:29px;margin-right:10px;color:#8d0e3a;font-weight:lighter}div.products-grid div.owl-nav .owl-prev.owl-next,div.products-grid div.owl-nav .owl-next{width:45%}div.products-grid div.owl-nav div.owl-prev{float:left}div.products-grid div.owl-nav div.owl-next{float:right}div.products-grid div.owl-nav div.disabled{opacity:.2;display:block}div.openc-bestsellers div.sliders-container .product-item-info{background-color:#f9f9f9;border:0;display:inline-block;width:100%}div.openc-bestsellers div.sliders-container .product-item-info:hover{box-shadow:none!important}div.openc-bestsellers div.sliders-container .product-item-info:hover .product-item-photo{background:#fff!important;opacity:.9!important}div.openc-bestsellers div.sliders-container .product-item-info .product-item-photo{width:25%!important;float:left}div.openc-bestsellers div.sliders-container .product-item-info .product-item-details{width:73%;display:inline-block;text-align:left;float:right;padding-top:0}div.openc-bestsellers .product-item-info .product-item-name{font-size:16px;font-weight:700;white-space:normal}div.openc-bestsellers .product-item-info .minimal-price-link{display:none}div.openc-bestsellers .product-item-info .old-price .price{text-decoration:line-through;font-size:14px;font-weight:lighter;color:#6b6b6b}div.openc-bestsellers .product-item-info .price{font-size:18px;color:#8d0e3a;font-weight:700}div.openc-bestsellers .product-item-info .special-price .price{font-size:16px}div.openc-bestsellers .product-item-info .old-price .price-label{display:none}div.openc-bestsellers div.sliders-container .product-item-info:hover div.hover-slide{display:block}div.hover-slide{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.9;display:none;z-index:99999}.section-home-selected-product .openc-bestsellers .sep-bar{margin-bottom:0}.section-home-selected-product .openc-bestsellers .product-image-wrapper{background-color:#fff}.section-home-selected-product .openc-bestsellers .product-item-info .green-attribute{display:inline}.section-home-selected-product .openc-bestsellers .product-item-info .green-attribute>img{vertical-align:middle}.section-home-selected-product .openc-bestsellers .product-item-details .product-item-name>a{color:#000}div.openc-bestsellers .actions-primary,div.openc-bestsellers .actions-secondary{display:block}div.section-home-selected-product .bestsellers .product-item-info .product-item-actions,div.section-home-selected-product .latestoffers .product-item-info .product-item-actions{display:none}div.section-home-selected-product .home-selected-products .owl-item:not(.active){height:1px}div.openc-bestsellers .owl-loaded.sliders-container .product-item-info .product-item-details .price-box{width:50%;line-height:1;margin-top:5px}div.openc-bestsellers .owl-loaded.sliders-container .product-item-info .price{font-size:18px;font-weight:700}div.openc-bestsellers .owl-loaded.sliders-container .product-item-info .old-price span.price{font-size:14px}div.openc-bestsellers .owl-loaded.sliders-container .product-item-details .wine-ratings{width:auto}div.openc-bestsellers .owl-loaded.sliders-container .product-item-details .wine-region{font-size:12px}div.openc-bestsellers .owl-loaded.sliders-container .product-item-details .product-item-name{white-space:normal}div.openc-bestsellers .owl-loaded.sliders-container .product-item-details .wine-ratings .wine-rating{margin-right:3px;float:left}div.openc-bestsellers .owl-loaded.sliders-container .product-item-details .wine-ratings .wine-rating:last-child{margin-right:10px}.page-main div.openc-bestsellers.widget .block-title{border-bottom:0}.section-home-selected-product .home-selected-products{max-width:1200px;width:100%;padding-left:10px;padding-right:10px}.section-home-selected-product .home-selected-products .openc-bestsellers .product-item-actions button{color:#fff;border-color:#8d0e3a;background-color:#8d0e3a;padding:6px 15px 7px;font:initial!important;width:45%;border:1px solid #8d0e3a!important}.section-home-selected-product .home-selected-products .openc-bestsellers .product-item-actions button:hover{background-color:#ffffff!important;color:#8d0e3a!important}.openc-bestsellers .block-title{margin-bottom:30px}.openc-bestsellers .block-title h2{border-bottom:0!important;font-size:initial!important;padding-bottom:0!important;vertical-align:middle!important;display:inline-block;color:#000;font-weight:400;margin:10px 0;margin-bottom:-1px}.section-home-selected-product .home-selected-products .openc-bestsellers .block-title .sep-bar{display:inline-block;margin-left:8px;border-top:1px solid #8d0e3a;height:1px;line-height:1px;background:0 0;box-sizing:border-box;width:60px;margin-bottom:0}.owl-nav .disabled{display:none}.hover-slide.product-item-actions{opacity:.9;padding-top:15px}.section-home-selected-product .home-selected-products .greatvalue .product-item-actions button{border:1px solid #b69464!important}.greatvalue button.action.tocart.primary{background-color:#b69464;color:#fff;border:1px solid #b69464;margin-top:10px;width:auto}.greatvalue button.action.tocart.primary:hover,.greatvalue button.action.tocart.primary:focus{background-color:#ffffff!important;color:#b69464!important;border:1px solid #b69464!important}.greatvalue .actions-primary button.action.tocart.primary:hover span,.greatvalue .actions-primary button.action.tocart.primary:focus span{color:#b69464!important}.greatvalue .product-item-details .wine-ratings{display:inline-block;width:100%;text-align:center}.greatvalue .product-item-details .wine-ratings .wine-rating{display:inline-block;margin:5px 0;float:none}.greatvalue .product-item-details .wine-ratings .wine-rating:not(:first-child){margin-left:3px}.greatvalue .products-grid .product-item-info{border:0}.greatvalue .products-grid .product-item-info:hover,.greatvalue .products-grid .product-item-info:focus{box-shadow:none}.greatvalue button.action.tocart.primary{width:fit-content}.home-selected-products .greatvalue.openc-bestsellers .product-item-info{background-color:#f9f9f9}.home-selected-products .greatvalue.openc-bestsellers .product-item-info .product-image-container{width:100%!important}div.home-keybrands{max-width:1200px;margin:0 auto;width:100%}div.section-home-events.keybrands-container-title{background-color:#ffffff!important}div.keybrands-containers{background-color:#8d0e3a;line-height:1px;height:450px;color:#fff;padding:0 5%}div.keybrand-sliders{margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:100%}div.keybrand-image{display:none}div.keybrands-description:not(.adapt-mobile){line-height:normal;display:block}div.keybrands-description.adapt-mobile{line-height:normal;display:none}div.keybrand-image img{object-fit:cover;height:450px}div.keybrand-images-container{width:45%;float:right;overflow:hidden}div.keybrand-image{overflow:hidden}div.keybrand-main-container{position:relative;display:inline-block;width:55%;float:left;overflow:hidden;height:450px}div.keybrand-main-container div.owl-item{padding:0 2px}div.keybrand-main-container .keybrand-details div.sep-bar{margin:10px auto}div.section-home-keybrands-products .home-keybrands-products{padding-left:20px;padding-right:20px}div.section-home-keybrands-products .home-keybrands-products div.product-item-info span.product-image-container{border:1px solid #cbcbcb}div.section-home-keybrands-products .home-keybrands-products a.bx-prev,div.section-home-keybrands-products .home-keybrands-products a.bx-next{padding:0 10px}div.section-home-keybrands-products .home-keybrands-products a.bx-prev.disabled,div.section-home-keybrands-products .home-keybrands-products a.bx-next.disabled{display:none}div.section-home-keybrands-products .home-keybrands-products i.fa-chevron-circle-left,div.section-home-keybrands-products .home-keybrands-products i.fa-chevron-circle-right{font-size:35px}div.section-home-keybrands-products .home-keybrands-products .products-grid .bx-wrapper{position:relative;margin:0 auto}.section-home-events .section-content.home-events,.section-home-news .section-content.home-news{padding-left:20px;padding-right:20px}body .page-wrapper .section-home-events .section-content.home-events .row-events .col.event{float:left;padding-left:5px;padding-right:10px}body .page-wrapper .section-home-events .section-content.home-events .row-events .col.event:first-child{padding-left:0;padding-right:15px}body .page-wrapper .section-home-events .section-content.home-events .row-events .col.event:last-child{padding-left:15px;padding-right:0}body .page-wrapper .section-home-events .section-content.home-events .section-title.home-en-primeur-title a,body .page-wrapper .section-home-events .section-content.home-events .row-events .col.event .event-description p,body .page-wrapper .section-home-events .section-content.home-events .row-events .col.event .event-title a,body .page-wrapper .em-wide-custom.primeur-wrapper .section-content.home-en-primeur .grid_24 .right.vertical-middle-wrapper .vertical-middle.no-v-margin h2.home-en-primeur-title a,.cms-index-index .home-en-primeur .right p,.home-keybrands-products .product-item-details .wine-region{font-family:"PT Serif",Arial,Helvetica,sans-serif}.home-keybrands-products .product-item-details .wine-region{color:#6b6b6b;font:normal 14px/1.25 PT Serif,Arial,Helvetica,sans-serif;margin-bottom:5px}body .page-wrapper .section-home-news-title .home-news .grid_24.text-center .section-title.home-news-title{margin-bottom:0}.page-wrapper .em-wide-custom .section-content .sep-bar{margin-top:7px}.page-wrapper .em-wide-custom .section-content.home-news .sep-bar{margin-top:0}body .page-wrapper .section-home-events .section-content.home-events .text-center .section-title.home-en-primeur-title a,body .page-wrapper .section-home-events .section-content.home-events .section-title.home-en-primeur-title{font-size:26px}.products-grid .bxslider.product-items:not(.owl-carousel){margin-left:0}.home-keybrands-products .product-item-details .wine-ratings{display:flex;align-items:center;justify-content:center}.em-wide-custom.primeur-wrapper{padding:0 20px;background-color:#b69464;height:450px}.cms-index-index .home-en-primeur{color:#fff;font:normal 18px/1.5 "PT Serif",Arial,Helvetica,sans-serif;text-align:center}h2.home-en-primeur-title a{color:#fff;font:normal 30px/2.5 "PT Serif",Arial,Helvetica,sans-serif}.home-en-primeur-desc p{line-height:28px}.cms-index-index .home-en-primeur>.grid_24{height:100%}.em-wide-custom .section-content>.grid_24{min-height:1px}.cms-index-index .home-en-primeur .left{width:45%}.cms-index-index .home-en-primeur .home-en-primeur-img img{float:left}.cms-index-index .home-en-primeur .right{width:55%}.no-v-margin{margin-top:0!important;margin-bottom:0!important}.cms-index-index .home-en-primeur .home-en-primeur-title,.cms-index-index .home-en-primeur .sep-bar{margin-bottom:0!important}.em-wide-custom .section-content.home-en-primeur .sep-bar{border-top:2px solid #fff;margin-bottom:0}.em-wide-custom .section-content .sep-bar{width:60px;border-top:2px solid #8d0e3a;display:inline-block;height:1px;line-height:1px;background:0 0;box-sizing:border-box;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px}.em-wide-custom .section-content.home-en-primeur .home-en-primeur-desc{overflow-y:auto;max-height:300px}.cms-index-index .home-en-primeur .right p,.cms-index-index .home-en-primeur .right div,.cms-index-index .home-en-primeur .right h1,.cms-index-index .home-en-primeur .right h2,.cms-index-index .home-en-primeur .right h3{margin-bottom:10px}.cms-index-index .home-en-primeur{color:#fff;text-align:center}.cms-index-index .home-en-primeur .right p,.cms-index-index .home-en-primeur .right div,.cms-index-index .home-en-primeur .right h1,.cms-index-index .home-en-primeur .right h2,.cms-index-index .home-en-primeur .right h3{margin-bottom:10px}.cms-index-index .home-en-primeur .right div:last-child{margin-bottom:0}@media only screen and (min-width:0) and (max-width:759px){.em-wrapper-banners{margin-bottom:10px!important}.em-wrapper-banners .last{padding-top:10px}.main-wrapper .row.hidden-xs{display:initial}.em-wrapper-banners .col-sm-12,.em-wrapper-banners .col-sm-8{float:left;width:50%}.em-wrapper-banners>div:nth-of-type(2n+1){padding-left:0;padding-right:5px}.em-wrapper-banners>div:nth-of-type(2n+0){padding-left:5px;padding-right:0}.product-item-details .price-box.price-final_price{padding-left:0}.greatvalue.openc-bestsellers .product-item-details .product-item-actions{display:block}.products-grid .product-items:not(.owl-carousel){margin-left:0;margin-right:0}div.section-home-keybrands-products .home-keybrands-products a.bx-prev,div.section-home-keybrands-products .home-keybrands-products a.bx-next{padding:0}}@media only screen and (min-width:760px) and (max-width:979px){.cms-index-index .home-en-primeur .right{width:100%}.em-wide-custom.primeur-wrapper{height:400px}.keybrands-containers .keybrand-images-container .keybrand-image img:nth-child(1){display:none}.keybrands-containers .keybrand-images-container .keybrand-image img:nth-child(2){display:block !important;height:auto;width:100%}}@media only screen and (max-width:1199px) and (min-width:980px){.cms-index-index .home-news .row-news .border-box.left{padding-bottom:25px;padding-top:15px;border-bottom:2px solid #e6e6e6}.cms-index-index .home-news .left .news-container{border-right:none}.cms-index-index .home-news .right{padding-left:0!important;margin-top:25px}}@media only screen and (min-width:1200px){div.section-home-keybrands-products div.home-keybrands-products,div.section-home-events div.section-content.home-events,div.section-home-news div.section-content.home-news,div.primeur-wrapper div.home-en-primeur{padding-left:10px;padding-right:10px}}@media (max-width:414px){.em-wide-custom.section-home-keybrands-products a.product-item-photo{position:relative}}@media (min-width:768px){.em-wrapper-banners>div:not(:last-child){padding-left:0;padding-right:2.5px}.em-wrapper-banners>div:last-child{padding-left:2.5px;padding-right:0}.em-wrapper-banners div.col-sm-8.last.text-center{padding-left:0}}