.millesima-sort-label{display:inline-block;margin:0 7px 0 0}.millesima-sort-select{background-color:#e5e5e5;border:0;border-radius:0;background-image:url("data:image/svg+xml;charset=utf8,<svg version='1.1' id='Calque_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 92.4 31.8' style='enable-background:new 0 0 92.4 31.8;' xml:space='preserve'><style type='text/css'>.st0{fill:DarkGray;stroke:DarkGray;stroke-width:7;stroke-linecap:round;stroke-miterlimit:10;}</style><line class='st0' x1='3.5' y1='3.5' x2='46.2' y2='28.3'/><line class='st0' x1='88.9' y1='3.5' x2='46.2' y2='28.3'/></svg>");background-position:right .75rem center;background-repeat:no-repeat;background-size:.75rem;font-size:.85rem!important}.millesima-close-label{margin:0 0 0 7px;cursor:pointer}@media screen and (min-width:1280px){.millesima-close-label{display:none}}.categ-paginator.pagination{font-size:.75rem;margin:0;flex-wrap:wrap;justify-content:center}.categ-paginator.pagination .page-item.active{z-index:1;font-weight:700;text-decoration:underline}.categ-paginator.pagination .page-item a{position:relative;display:block;padding:0 .25rem;margin-left:-1px;line-height:1.25;color:#000;background-color:#fff}@media screen and (max-width:767px){.categ-paginator.pagination{font-size:.85rem;margin:0;padding:1.3rem 0}}.categ-paginator.pagination #goToNextPage,.categ-paginator.pagination #goToPreviousPage{cursor:pointer}.reassurance-list{padding-left:0;margin-top:1rem;text-align:left}.reassurance-list .reassurance-icon{color:#a7bd93}.reassurance-list .reassurance-item{margin-bottom:.75rem}.reassurance-list .reassurance-item .reassurance-text{padding-left:.5rem;font-size:.75rem}.availability-indicator{font-size:1rem;line-height:1rem;margin:15px auto;text-align:left}.availability-indicator.grid{text-align:center}.availability-indicator .indicator{display:inline-block;border-radius:50%;width:.7rem;height:.7rem}.availability-indicator .indicator.available{background-color:#a7bd93}.availability-indicator .indicator.soon{background-color:#e8d684}.availability-indicator .indicator.later{background-color:#ca7a47}.availability-indicator .availability-wording{padding-left:.5rem}.WarningInformation-module__container{background:#e5e5e5;border:1px dashed #6f6f6f;margin-bottom:2em;padding:2em}.WarningInformation-module__container .WarningInformation-module__header{display:flex;align-items:flex-start;margin-bottom:2em}.WarningInformation-module__container .WarningInformation-module__header .WarningInformation-module__icon{border:1px solid #000;border-radius:50%;padding:4px;width:1.3rem;height:1.3rem;flex-shrink:0}.WarningInformation-module__container .WarningInformation-module__header .WarningInformation-module__title{font-family:Montserrat;font-weight:700;font-size:1rem;margin:0 0 0 .5rem;display:inline-block}.WarningInformation-module__container .WarningInformation-module__content{font-size:.8rem}.WarningInformation-module__container .WarningInformation-module__content p:last-child{margin-bottom:0}.no-choice-select{font-size:1rem;font-weight:400;color:#495057}.custom-select-control{transition:all .2s ease-out;position:relative;width:100%}.custom-select-control:after{content:url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBvbHlnb24gcG9pbnRzPSIxNi41IDEwIDEyIDE2IDcuNSAxMCAxNi41IDEwIi8+PC9zdmc+");width:24px;height:24px;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.custom-select-control .custom-select{border:1px solid #d6d6d6;transition:all .2s ease-out;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;appearance:none;display:block;font-family:inherit;font-size:16px;padding-left:12px;padding-right:36px;width:100%;background:#fff;color:#151515;text-indent:.01px;text-overflow:"";cursor:pointer}.custom-select-control .custom-select::-ms-expand{display:none}.custom-select-control.is-disabled{cursor:default;pointer-events:none;opacity:.5}.itemselector-container .itemselector .items-list{display:flex;justify-content:space-between;align-items:baseline}.itemselector-container .itemselector .items-list label{display:inline-block;margin-right:10px}.itemselector-container .box-full .warning{padding:1rem}.itemselector-container .warningInformation-container{margin-top:2rem}.right{float:right;margin:1rem 1rem 0 0}.pointer{cursor:pointer}.bottle{overflow:hidden;text-align:center;padding:1rem}.bottle.vertical{height:70vh}.bottle.vertical img{height:90%}.bottle.horizontal img{max-width:100%;height:auto;margin:auto}.modal-opacity-without-backdrop{background-color:rgba(0,0,0,.5)}@media screen and (max-width:575px){.modal-dialog{height:100vh}}.modal-dialog.listing-add-to-cart-modal{font-size:1rem;max-width:500px;margin:0}.modal-dialog.listing-add-to-cart-modal .modal-content-product{margin:auto 0;align-items:center;display:flex;height:auto}.modal-dialog.listing-add-to-cart-modal .modal-header{align-items:center}.modal-dialog.listing-add-to-cart-modal .modal-content{height:100vh;background:#e5e5e5}.modal-dialog.listing-add-to-cart-modal .modal-body{background:#fff;display:grid}.modal-dialog.listing-add-to-cart-modal p.title{font-size:26px;font-weight:600}.modal-dialog.listing-add-to-cart-modal .promo-label{font-size:.7em}.modal-dialog.listing-add-to-cart-modal .infoBloc{text-align:center}.modal-dialog.listing-add-to-cart-modal .contentBloc{text-align:right;margin-bottom:3rem}.modal-dialog.listing-add-to-cart-modal .name{font-size:20px}.modal-dialog.listing-add-to-cart-modal .attribut,.modal-dialog.listing-add-to-cart-modal .itemselector{font-size:.8em}.modal-dialog.listing-add-to-cart-modal .attribut,.modal-dialog.listing-add-to-cart-modal .attribut a{color:#a3a3a3;line-height:1.2}.modal-dialog.listing-add-to-cart-modal .product-img{margin-top:20px}.modal-dialog.listing-add-to-cart-modal .ratingBloc{text-align:center}.modal-dialog.listing-add-to-cart-modal .ratingBloc li{display:flex;justify-content:space-between}@media screen and (max-width:575px){.modal-dialog.listing-add-to-cart-modal p.title{display:none}.modal-dialog.listing-add-to-cart-modal .name{font-size:1em;font-weight:700}.modal-dialog.listing-add-to-cart-modal .infoBloc{text-align:left}.modal-dialog.listing-add-to-cart-modal .contentBloc{text-align:left;margin-top:10px;margin-bottom:0}.modal-dialog.listing-add-to-cart-modal .contentBloc>.promo-label{display:none}.modal-dialog.listing-add-to-cart-modal .modal-content{background:#fff;height:80vh;position:absolute;bottom:0}.modal-dialog.listing-add-to-cart-modal .modal-header{position:absolute;width:100%;z-index:100}.modal-dialog.listing-add-to-cart-modal .product-price{font-size:1rem;margin:10px 0;text-align:left}.modal-dialog.listing-add-to-cart-modal .product-price .offer-price{font-size:1em;font-weight:700}.modal-dialog.listing-add-to-cart-modal .product-price .offer-price .taxSymbol{color:#a3a3a3;font-weight:400}.modal-dialog.listing-add-to-cart-modal .product-price .unitPriceBloc{color:#a3a3a3;margin-left:5px;font-size:.8em}.modal-dialog.listing-add-to-cart-modal .product-price .list-price{color:#a3a3a3;display:block}.modal-dialog.listing-add-to-cart-modal .itemselector-container .itemselector .selector{font-weight:700}.modal-dialog.listing-add-to-cart-modal .itemselector-container .add-cart,.modal-dialog.listing-add-to-cart-modal .itemselector-container .promo-label{margin-top:20px}.modal-dialog.listing-add-to-cart-modal .ratingBloc{text-align:left}.modal-dialog.listing-add-to-cart-modal .ratingBloc li{display:block;justify-content:normal}.modal-dialog.listing-add-to-cart-modal .ratingBloc li .rate{margin-left:10px;font-size:.7em}.modal-dialog.listing-add-to-cart-modal .reassurance-list{font-size:.8em}}@media screen and (min-width:576px){.modal-dialog.listing-add-to-cart-modal .product-modal img{max-height:350px;max-width:100%}}@media screen and (min-width:768px){.modal-dialog.listing-add-to-cart-modal{font-size:1.1rem;max-width:inherit}.modal-dialog.listing-add-to-cart-modal .product-modal img{max-height:450px;max-width:100%}.modal-dialog.listing-add-to-cart-modal .close{font-weight:100;font-size:3.5em;line-height:1}}@media screen and (min-width:1280px){.modal-dialog.listing-add-to-cart-modal{float:right;width:110vh;max-width:inherit}.modal-dialog.listing-add-to-cart-modal .product-modal img{max-height:60vh;max-width:100%}}.quick-menu{font-size:14px}.quick-menu .row{padding-left:15px;padding-right:15px}.quick-menu .row .quick-menu-item{cursor:pointer;border:1px solid #e5e5e5;margin:-1px 0 0 -1px;padding-top:10px;padding-bottom:10px}.quick-menu .row .quick-menu-item a{color:#000}.quick-menu .row .quick-menu-item a .name{display:inline-block;width:90%;font-weight:600}.quick-menu .row .quick-menu-item a .nb-product{position:absolute;right:15px;color:#6f6f6f}.quick-menu .row .quick-menu-item a:focus,.quick-menu .row .quick-menu-item a:hover{text-decoration:none}.quick-menu .row .quick-menu-item:focus,.quick-menu .row .quick-menu-item:hover{background:#e5e5e5}.quick-menu .toggle-denomination-bloc{text-align:right}.quick-menu .toggle-denomination-bloc>span{cursor:pointer;margin-right:3px}.quick-menu .toggle-denomination-bloc>span:focus,.quick-menu .toggle-denomination-bloc>span:hover{color:#000;text-decoration:underline}.granit-background{background-image:url(https://static.millesima.com/s3/next/ruberdark.png);background-repeat:repeat;color:#e5e5e5}.granit-background a{color:#e5e5e5;text-decoration:underline}.category-card{text-align:center;overflow:hidden}.category-card .category-content{background:100% 100% no-repeat;padding:1rem 45% 1rem 1rem;width:100%}.category-card .category-content.img-gen{padding:1rem 0;background:none!important}.category-card .category-content .title,.category-card .category-content h1{position:relative;z-index:1;color:#fff;padding:0 2rem 1rem;margin:0;font-size:2rem}.category-card .category-content .title:after,.category-card .category-content h1:after{content:"";display:block;height:8px;margin-top:.5rem;background-image:url(https://static.millesima.com/s3/next/svg/ornement.svg);background-position:bottom;background-repeat:no-repeat}.category-card .category-content img{display:none}.category-card .category-content .long-description,.category-card .category-content .short-description{text-align:justify}.category-card .category-content .long-description{padding:1rem 2.3rem}.category-card .category-content .short-description{padding:0 2.3rem}.category-card .category-content .short-description a:not([href]){text-decoration:underline;padding-left:.5rem;cursor:pointer}@media screen and (max-width:767px){.category-card .category-content{background:none!important;padding:1rem}}@media screen and (min-width:1920px){.category-card-grid.category-card{margin-top:-90px;max-width:366px;padding:5rem 0 2rem;min-height:840px}.category-card-grid.category-card .category-content{padding:0;background:none!important}.category-card-grid.category-card .category-content img{display:block;width:auto;height:100%;max-width:670px;max-height:465px}.category-card-grid.category-card .category-content.img-category img{margin-top:-80px;margin-left:-305px}.category-card-grid.category-card .category-content .long-description{padding:2.3rem}.category-card-grid.category-card .category-content .btn{margin:0 auto}}@media screen and (max-width:575px){.category-card .category-content h1{margin-bottom:1rem;font-size:1.75rem}.category-card .long-description{display:none}}.options .promo-label{font-weight:bolder}.add-button{margin-bottom:.5rem}.add-button.disabled{cursor:inherit}.select-qty{margin-bottom:.5rem}.product-card-list{padding:2rem 0}.product-card-list .options{position:relative;padding:0 1rem}.product-card-list .img{text-align:center;margin-top:15px}.product-card-list .product-info{padding:0 30px;flex-grow:1;width:100%}.product-card-list .product-info .product-info-header{display:flex;align-items:flex-start;justify-content:flex-end;flex-wrap:wrap}.product-card-list .product-info .product-info-header .product-info-name,.product-card-list .product-info .product-info-header .product-info-name .product-attributes,.product-card-list .product-info .product-info-header .product-info-name .product-classement{display:inline-block}.product-card-list .product-info .product-info-header .rating-content{flex-grow:1;text-align:right}.product-card-list .product-info .product-info-header .rating-content div{min-width:100px;display:inline-block;margin-left:2rem}.product-card-list .product-info .product-info-header>div:first-child{flex-grow:3}@media screen and (max-width:2119px){.product-card-list .product-info .product-info-header{flex-direction:column;align-items:flex-start}.product-card-list .product-info .product-info-header .rating-content{flex-grow:0;text-align:left}.product-card-list .product-info .product-info-header .rating-content div{margin-right:1.5rem;margin-left:0;text-align:left}}.product-card-list .product-info .product-info-content .product-price{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;flex-grow:1;margin-bottom:1rem}.product-card-list .product-info .product-info-content .product-price .details{flex-grow:1}@media screen and (max-width:1279px){.product-card-list .product-info .product-info-content{display:block}}.product-card-list .box-full .warning{padding:1rem}.product-card-list .itemselector.list-group.itemselector-winebox{margin:0}@media screen and (max-width:1179px){.product-card-list .product-attributes,.product-card-list .product-classement{display:block}}@media screen and (max-width:575px){.product-card-list,.product-card-list .product-price{flex-direction:column}.product-card-list .product-brand-link,.product-card-list .product-price .details{text-align:center}}.available-formats.list{display:inline-block;font-size:.875rem;margin-top:1rem}.product-card-grid{text-align:center;min-height:750px;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;overflow:hidden;margin:0 auto}@media screen and (max-width:1279px){.product-card-grid{font-size:.75rem;min-height:530px}}.product-card-grid .hover-content{left:5px;top:23%;width:100%;text-align:left;position:absolute;font-weight:600;z-index:1;text-shadow:0 0 2px #fff}.product-card-grid .hover-content .text-center{opacity:0;transition:opacity .3s linear;transition-delay:0s}.product-card-grid .img{padding:2rem 0 1rem;max-height:430px;transition:max-height .3s linear}@media screen and (min-width:1920px){.product-card-grid .img img{max-width:200px}}@media screen and (min-width:1920px) and (max-width:2220px){.product-card-grid .img img{max-width:200px}}@media screen and (min-width:1920px) and (max-width:2120px){.product-card-grid .img img{max-width:150px}}.product-card-grid .grow-content{flex-grow:1;transition:flex-grow 1s ease-out;display:block}.product-card-grid .first-content{overflow:hidden}.product-card-grid .first-content .product-price{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:5px}.product-card-grid .first-content .product-price .details{flex-basis:100%}.product-card-grid .first-content .second-content{height:0;opacity:0;transition:opacity .3s linear 0s,height .3s ease-out}@media screen and (max-width:1279px){.product-card-grid .first-content .second-content{opacity:1}.product-card-grid .first-content .second-content.no-buttons{height:5rem}.product-card-grid .first-content .second-content:not(.no-buttons){height:150px}}@media screen and (min-width:1280px){.product-card-grid:hover .hover-content .text-center{opacity:1;transition-delay:4s;transition:opacity 1s linear}.product-card-grid:hover img{max-height:322px}.product-card-grid:hover .first-content .second-content{opacity:1;transition:height .3s linear,opacity .5s linear .3s}.product-card-grid:hover .first-content .second-content.no-buttons{height:5rem}.product-card-grid:hover .first-content .second-content:not(.no-buttons){height:150px}}.product-card-grid .box-full .warning{padding:1rem;margin-top:1rem}.product-card-grid .product-classement{width:100%;margin-bottom:5px;line-height:1rem}.product-card-grid .specialBackgroundNote .text-center{opacity:0;transition:opacity .3s linear;transition-delay:0s;background-color:#f6f6f6;min-height:0}.product-card-grid .product-brand-link{font-size:.8rem}.available-formats.grid{font-size:.7rem;margin:0 auto;width:100%}.available-formats.grid .empty{background-color:#f6f6f6;display:block;padding:6px}.millesima-push{display:flex;margin:2rem 0;height:95%;flex-direction:column}.millesima-push .content{height:100%;max-width:300px;padding:0 1rem;display:flex;flex-direction:column}.millesima-push .content .desc{display:flex;align-items:stretch;flex:1 0 25%;flex-direction:column;flex-grow:1;flex-basis:auto;background-color:#fff;padding:30px}.millesima-push .content .desc p{flex-grow:1;flex-basis:auto}.millesima-push .content .desc .title{flex-grow:2;font-size:1.5rem;flex-basis:auto}.millesima-push .content .img{flex-basis:auto;-ms-flex-negative:0}.millesima-push .content .title{flex-grow:2;font-size:1.5rem;flex-basis:auto}@media screen and (max-width:768px){.millesima-push .content{max-width:250px}}.product-listing .categ-product{margin-bottom:15px;height:100%}.product-listing .categ-header:not(.grid){padding:1rem}@media screen and (max-width:1279px){.product-listing .categ-header:not(.grid){margin-bottom:1rem;padding:0}}.description-background{background-color:#e5e5e5;color:#151515;max-width:1240px;margin:auto auto 2rem;padding:3rem 5rem}.description-background .description-title{text-align:left}.description-background .long-description-modal{font-size:.875rem;text-align:justify}.description-background .long-description-modal p{margin-bottom:0}.description-background .long-description-modal p:not(:last-child){padding-bottom:1.5rem}.description-background .long-description-modal a{text-decoration:underline;color:#6f6f6f}@media screen and (max-width:767px){.description-background{padding:2rem}}.filter-categ{color:#000}.filter-categ .filter-categ-desktop{min-height:50vh}.filter-categ .filter-categ-title{text-align:center;display:block}.filter-categ .filter-categ-title:hover,.filter-categ .filter-categ-title:visited{text-decoration:none}.filter-categ .filter-categ-title .title{margin:0;font-size:1.5rem;display:inline;border-bottom:1px solid #000}.filter-categ .filters-collapse .millesima-sort-label{flex-shrink:0}.filter-categ .filters-collapse .millesima-sort-select{flex-grow:1}.filter-categ .filters-collapse .col-sort{flex-wrap:nowrap}.filter-categ .filter-categ-mobile .filter-categ-title .title:after{content:"";display:inline-block;margin:0 0 0 1rem;width:1rem;height:.8rem;background:#fff url("data:image/svg+xml;charset=utf8,<svg version='1.1' id='Calque_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 92.4 31.8' style='enable-background:new 0 0 92.4 31.8;' xml:space='preserve'><style type='text/css'>.st0{fill:DarkGray;stroke:DarkGray;stroke-width:7;stroke-linecap:round;stroke-miterlimit:10;}</style><line class='st0' x1='3.5' y1='3.5' x2='46.2' y2='28.3'/><line class='st0' x1='88.9' y1='3.5' x2='46.2' y2='28.3'/></svg>") no-repeat 100%;background-size:contain;transform:rotate(0deg);transition:transform .2s}.filter-categ .filter-categ-mobile .filter-categ-title[aria-expanded=true] .title:after{transform:rotate(180deg)}@media screen and (max-width:1279px){.filter-categ .filter-categ-mobile{position:relative}.filter-categ .filter-categ-mobile .filters-collapse{position:absolute;top:2.5rem;left:0;right:0;background-color:#fff;z-index:9;padding-top:1rem;padding-bottom:2rem;border:1px solid #f2f2f2}.filter-categ .filter-categ-mobile .filter-categ-title{margin:.5rem 0;cursor:pointer}.filter-categ .filter-categ-mobile .filter-categ-title .title{padding:0 2rem 0 0;display:inline-block;vertical-align:middle;border:0}.filter-categ .filter-categ-mobile .filter-categ-title .title:after{content:"";display:inline-block;margin:0 0 0 1rem;width:1rem;height:.8rem;background:#fff url("data:image/svg+xml;charset=utf8,<svg version='1.1' id='Calque_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 92.4 31.8' style='enable-background:new 0 0 92.4 31.8;' xml:space='preserve'><style type='text/css'>.st0{fill:DarkGray;stroke:DarkGray;stroke-width:7;stroke-linecap:round;stroke-miterlimit:10;}</style><line class='st0' x1='3.5' y1='3.5' x2='46.2' y2='28.3'/><line class='st0' x1='88.9' y1='3.5' x2='46.2' y2='28.3'/></svg>") no-repeat 100%;background-size:contain;transition:transform .2s}}@media screen and (max-width:767px){.filter-categ .filter-categ-mobile .filters-collapse{max-width:767px;box-sizing:border-box;z-index:1005;position:fixed;overflow-y:auto;right:0;top:2rem;bottom:0;transform:translateY(0);overscroll-behavior-y:contain}.filter-categ .filter-categ-mobile .filter-categ-title .title:after{transform:rotate(180deg)}}@media screen and (min-width:1280px){.filter-categ .filter-categ-mobile .filters-collapse{display:block}}.restricted-area{text-align:center;line-height:1.5rem;width:75%;padding:1rem;box-shadow:2px 2px 5px grey;margin:2rem auto}.restricted-area p{text-align:justify}@media screen and (max-width:768px){.restricted-area{width:100%}}.millesima-breadcrumb,.millesima-breadcrumb>li.breadcrumb-item+li.breadcrumb-item:before,.millesima-breadcrumb a{color:#a3a3a3;font-size:12px;font-family:Montserrat}.millesima-breadcrumb{background-color:transparent!important;position:absolute;z-index:2}.millesima-breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:"\\"}@media screen and (max-width:1919px){.breadcrumb-product.millesima-breadcrumb{margin-left:1rem;color:#a3a3a3}}@media screen and (max-width:575px){.millesima-breadcrumb{position:relative;margin-bottom:0}}.visibility-button{color:#333;background-color:#fff}.visibility-button .input-group-text{background-color:inherit;cursor:pointer;border:none;opacity:.6}.modal-alert-primeur-infos .modal-body{padding:32px}.modal-alert-primeur-infos .modal-body .modal-title{position:relative;font-size:1.25rem;font-weight:700;text-transform:uppercase;margin-bottom:48px}.modal-alert-primeur-infos .modal-body .modal-title .modal-alert-user-icon{position:relative;margin-right:16px;top:-3px}.modal-alert-primeur-infos .modal-body .modal-title .modal-alert-close-icon{position:absolute;right:0;top:6px;cursor:pointer}.modal-alert-primeur-infos .modal-body .form-group label{color:#6f6f6f;margin-bottom:8px}.modal-alert-primeur-infos .modal-body .form-group .input-group{border-color:#e5e5e5;height:56px}.modal-alert-primeur-infos .modal-body .form-group .input-group input{height:100%}.modal-alert-primeur-infos .modal-body .email-validator,.modal-alert-primeur-infos .modal-body .phone-validator{margin-bottom:24px}.modal-alert-primeur-infos .modal-body .warn-by-container{margin-bottom:32px}.modal-alert-primeur-infos .modal-body .warn-by-container .warn-by-title{margin-bottom:16px}.modal-alert-primeur-infos .modal-body .warn-by-container .form-check{display:block}.modal-alert-primeur-infos .modal-body .warn-by-container .form-check:not(:first-child){margin-top:8px}.modal-alert-primeur-infos .modal-body .btn-container{margin-bottom:16px}.modal-alert-primeur-infos .modal-body .btn-container .save-btn{margin-right:32px}.modal-alert-primeur-infos .modal-body .btn-container .btn{height:56px}@media screen and (max-width:767px){.modal-alert-primeur-infos .modal-body .btn-container .btn{padding-left:16px;padding-right:16px}}.categ-page .listing-header{padding:7px 0}.categ-page .listing-header .col-pagination{text-align:right;margin-bottom:10px}.categ-page .listing-header .col-pagination .pagination{display:inline-flex}@media screen and (min-width:1280px){.categ-page .listing-header .col-pagination .pagination{justify-content:flex-end}}.categ-page .listing-header .col-categ-right{justify-content:flex-end;display:flex}.categ-page .listing-header .col-categ-right .col-listing-modes,.categ-page .listing-header .col-categ-right .col-total-products{display:inline-block}@media screen and (max-width:767px){.categ-page .category-filters{position:sticky;position:-webkit-sticky;z-index:15;bottom:0;background-color:#fff;box-shadow:0 -5px 2px -4px #e5e5e5;box-shadow:0 -5px 2px -4px #e5e5e5,0 3px 0 0 #fff;display:block}}.categ-page .col-pagination-bottom{margin:1.2rem 0}@media screen and (max-width:767px){.categ-page .col-pagination-bottom{border-top:1px solid #e5e5e5;margin:0}}@media screen and (max-width:768px){.categ-page .col-pagination-bottom{position:relative}}.categ-page .footer-listing-breadcrumb{display:none}.categ-page .millesima-breadcrumb{font-size:12px;margin-bottom:0}.categ-page .millesima-breadcrumb>li.breadcrumb-item+li.breadcrumb-item:before,.categ-page .millesima-breadcrumb a{font-size:12px}.categ-page .restricted-area-spacer{padding:0 15px}@media screen and (max-width:575px){.categ-page .listing-header{margin:0}.categ-page .listing-header-right,.categ-page .listing-header .col-sort,.categ-page .listing-header .listing-header-breadcrumb{display:none}.categ-page .footer-listing-breadcrumb{display:block}}@media screen and (min-width:576px) and (max-width:767px){.categ-page .listing-header{margin:0}.categ-page .listing-header-breadcrumb .millesima-breadcrumb{position:static;margin:0}.categ-page .listing-header .col-pagination{display:none}.categ-page .listing-header-right{margin:1rem 0}}@media screen and (min-width:576px) and (max-width:1279px){.categ-page .listing-header-right .col-sort{display:none}}.categ-page .col-right{justify-content:flex-end}.BlogPost{margin:auto;max-width:1240px;font-family:Montserrat;text-align:justify;font-size:14px}.BlogPost h2,.BlogPost h3,.BlogPost h4{font-family:Montserrat;text-align:left;font-weight:600;color:#202225;margin-bottom:20px}.BlogPost b,.BlogPost strong{font-weight:700}.BlogPost a{text-decoration:underline}.BlogPost .container-header-blogPost{background-color:#ededed;max-height:320px;display:flex;justify-content:space-between;overflow:hidden;line-height:1.3}.BlogPost .container-header-blogPost .header-left{padding:4%}.BlogPost .container-header-blogPost .header-left h2{font-size:30px}.BlogPost .container-header-blogPost .header-left p{font-style:italic}.BlogPost .container-header-blogPost .header-right>img{max-width:620px}@media (max-width:620px){.BlogPost .container-header-blogPost .header-right>img{width:100%;margin-left:0;margin-right:0}}@media (max-width:1919px){.BlogPost .container-header-blogPost{flex-direction:column-reverse;max-height:none}.BlogPost .container-header-blogPost .header-right{text-align:center}}.BlogPost li{list-style:disc}.BlogPost #text-div-blogpost{padding:4% 20%;background-color:#f7f7f7;line-height:1.3}@media (max-width:1919px){.BlogPost #text-div-blogpost{padding:4%}}.BlogPost #text-div-blogpost h2,.BlogPost #text-div-blogpost h3,.BlogPost #text-div-blogpost h4{margin-top:40px}.BlogPost #text-div-blogpost h2{font-size:26px}.BlogPost #text-div-blogpost h3{font-size:24px}.BlogPost #text-div-blogpost h4{font-size:18px}.BlogPost #text-div-blogpost p{margin-bottom:5px}.BlogPost #text-div-blogpost figure{text-align:center;margin:auto;width:auto;padding:0 4%}.BlogPost #text-div-blogpost figure figcaption{text-align:center}.BlogPost #text-div-blogpost figure img{max-width:100%;height:auto}