body{font-family:'Roboto Condensed',sans-serif;font-weight:500;font-size:16px;font-style:normal;line-height:1.5em;letter-spacing:0;text-transform:none;background-color:#fafafb}.w-full{width:100%;max-width:100%!important}.h-screen{height:100vh!important}.h-screen .elementor-image img{object-fit:cover;height:100vh}.h-screen .elementor-slick-slider .slick-slide img{object-fit:cover;height:100vh}.object-cover{object-fit:cover}body .elementor-section.elementor-section-boxed>.elementor-container:has(.w-full){max-width:100%!important;width:100%}@media only screen and (min-width:1200px){body .elementor-section.elementor-section-boxed>.elementor-container:has(.w-full){max-width:100%!important;width:100%}}#header,#header .header-top{background-color:#fff0}#header{background:none;box-shadow:none;position:absolute;width:100%}#wrapper{background:none}#header .header-nav{border-bottom:none}.header-banner{background-color:#000;width:100%}#header .header-top{padding:15px 0}mig #header .logo{max-width:110px}#header #_desktop_logo h1{text-align:center}#search_widget form input{width:100%;padding:7px 20px 7px 35px;background-color:rgb(255 255 255 / 50%);border-radius:50px;color:#fff}#search_widget form i{padding:6px 9px;color:#fff}.new-category-page #search_widget form input,#search_widget form input,#search_widget form input::placeholder,.new-category-page #search_widget form input::placeholder,.new-category-page #header .user-info a,#header .user-info a{color:#fff;font-family:'Roboto Condensed',sans-serif;font-weight:400;opacity:1;font-size:12px;letter-spacing:1px}#header .user-info a span{text-decoration:underline}#header .user-info a{display:flex;align-items:center}#header .user-info a svg{width:25px;margin-left:8px}#header .all-wishlist{font-size:12px;display:flex;margin:0 5px;align-items:center;display:none}.all-wishlist svg{width:30px;fill:#fff}.bottle-coffee-icon img{width:15px;margin:0 5px}.inline-btn .elementor-widget-wrap{justify-content:center;display:flex;padding-left:10px}.inline-btn .btn-menu{margin:0 5px}.inline-btn .btn-menu .elementor-button{padding:9px 22px 9px 22px!important}.list-title .elementor-icon-list-item a .elementor-icon-list-text{color:#fff;text-decoration:underline}.list-title li.elementor-icon-list-item:last-child a .elementor-icon-list-text{font-weight:500}#carousel-one .slick-initialized .slick-slide{display:block;margin:0 15px;border-radius:10px;overflow:hidden;position:relative}#carousel-one .slick-slide img{display:block;width:100%}#carousel-one .container{min-width:initial;margin:0 auto}.my-carousel-cat.slick-initialized.slick-slider{width:133.5%}section#one-carousel{position:relative}.page-home{overflow:hidden}.ban-3.pos-abso{position:absolute;top:30px;left:30px}.no-mg-btm.elementor-widget{margin-bottom:0}.box-001 .elementor-column-wrap{max-width:280px;min-width:280px}.bg-white .elementor-widget-wrap{background-color:#fff}.rounded .elementor-widget-wrap{border-radius:10px}.pad-30 .elementor-widget-wrap{padding:30px}.liens-footer .elementor-widget:not(:last-child){margin-bottom:10px}.bloc-3-reassurance .elementor-image-gallery figure img{height:40px;width:auto;margin:30px auto}.elementor-image-gallery figure img{display:block}.newsletter-footer .block_newsletter #block-newsletter-label{font-size:24px;line-height:normal;color:#000;font-weight:700}.newsletter-footer .text-conditions{display:none}.newsletter-footer .block_newsletter form .row .col-xs-12:first-of-type .btn-primary:first-of-type{position:absolute;right:15px;background-color:#fff0;color:#000;text-transform:lowercase}.newsletter-footer .block_newsletter form input[type="email"]{border:1px solid #0d0d0d;border-radius:50px;padding-left:15px}.newsletter-footer .block_newsletter form input::placeholder{color:#000;opacity:1}.logo-partenary .elementor-slick-slider .slick-slide img{margin:auto;width:auto!important;height:70px}.elementor .copyright a{text-decoration:underline;color:#fff}#main .page-footer{margin-bottom:0}.mycarousel .elementor-element .elementor-widget-container{margin-right:30px}.mycarousel .elementor-widget-image-box .elementor-image-box-wrapper{border-radius:10px;overflow:hidden;position:relative}.mycarousel .elementor-widget-image-box .elementor-image-box-img a{border-radius:10px;overflow:hidden;display:block}.mycarousel .elementor-widget-image-box .elementor-image-box-content,.mytwo-carousel .elementor-widget-image-carousel .elementor-image-carousel-caption,#mycsccarousel-one .elementor-image-carousel-caption{width:100%;position:absolute;left:0;top:0;padding:15px;text-align:left}.mycarousel .elementor-widget-image-box .elementor-image-box-content .elementor-image-box-description,.mytwo-carousel .elementor-widget-image-carousel .elementor-image-carousel-caption a,#mycsccarousel-one .elementor-image-carousel-caption a{color:#000;font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:12px;text-decoration:underline;line-height:normal}.mycarousel .elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title,.mytwo-carousel .elementor-widget-image-carousel .elementor-image-carousel-caption,#mycsccarousel-one .elementor-image-carousel-caption{color:#000;font-family:"Roboto Condensed",sans-serif;font-weight:600;font-size:16px;margin-bottom:5px;letter-spacing:normal;text-align:left}.mycarousel .elementor-widget-image-box.color-white .elementor-image-box-content .elementor-image-box-title,.mycarousel .elementor-widget-image-box.color-white .elementor-image-box-content .elementor-image-box-description{color:#fff}.slick-initialized .slick-slide{display:inline-block;scroll-snap-align:start;scroll-snap-coordinate:left}.slick-track{display:inline-flex}.mycarousel .elementor-element .elementor-widget-container{display:flex;transform:translateX(calc(max(1140px, 100vw)/2 - 560px))}.mytwo-carousel .slick-slide .slick-slide-inner{transform:translateX(calc(max(1140px, 100vw)/2 - 570px))}.mytwo-carousel .slick-list{scroll-snap-type:x mandatory;scroll-behavior:smooth}.slick-track>.slick-slide{display:inline-block;scroll-snap-coordinate:left;scroll-snap-align:end}.mytwo-carousel .elementor-widget-image-carousel .elementor-image-carousel-caption a,#mycsccarousel-one .elementor-image-carousel-caption a{display:block}#mycsccarousel-one .elementor-image-carousel-caption,.mytwo-carousel .elementor-image-carousel-caption{text-align:left!important;top:10px!important;left:35px!important}.mytwo-carousel .slick-initialized .slick-slide:nth-child(2) .elementor-image-carousel-caption,.mytwo-carousel .slick-initialized .slick-slide:nth-child(4) .elementor-image-carousel-caption,.mytwo-carousel .slick-initialized .slick-slide:nth-child(2) .elementor-image-carousel-caption a,.mytwo-carousel .slick-initialized .slick-slide:nth-child(4) .elementor-image-carousel-caption a,.mytwo-carousel .slick-initialized .slick-slide:nth-child(5) .elementor-image-carousel-caption,.mytwo-carousel .slick-initialized .slick-slide:nth-child(5) .elementor-image-carousel-caption a,#mycsccarousel-one.slick-initialized .slick-slide:nth-child(2) .elementor-image-carousel-caption,#mycsccarousel-one.slick-initialized .slick-slide:nth-child(4) .elementor-image-carousel-caption,#mycsccarousel-one.slick-initialized .slick-slide:nth-child(2) .elementor-image-carousel-caption a,#mycsccarousel-one.slick-initialized .slick-slide:nth-child(4) .elementor-image-carousel-caption a,#mycsccarousel-one.slick-initialized .slick-slide:nth-child(5) .elementor-image-carousel-caption,#mycsccarousel-one.slick-initialized .slick-slide:nth-child(5) .elementor-image-carousel-caption a{color:#fff}.mytwo-carousel .slick-initialized .slick-slide{width:23rem!important}.mytwo-carousel .slick-track{display:inline-flex!important}.mycsccarousel.slick-initialized .slick-slide{margin-right:20px}.mycsccarousel .slick-list{display:flex;overflow:visible;width:100%}.mycsccarousel .slick-track{display:flex!important}.slick-arrow{width:3.05882rem;height:3.05882rem;border-radius:3.05882rem;border-width:.5px;border:none;display:inline-flex;justify-content:center;align-items:center;position:absolute;top:calc(50% - 25px);left:0;z-index:1;background:rgb(0 0 0 / .2);color:#fff;cursor:pointer;transition:all 0.5s}.slick-next.slick-arrow{right:-15px;left:initial}.slick-arrow.slick-disabled{z-index:-1;opacity:0}.slick-arrow:hover{background:rgb(0 0 0)}.card{padding:30px 30px 30px 30px;height:100%;display:flex;flex-direction:column;border-radius:15px;color:#fff;justify-content:space-between}.green-dark{background-color:#3d4a3a;color:#fff}.card h3{font-family:"Roboto Condensed",sans-serif;font-size:36px;font-weight:700;line-height:1.2em;padding:0;margin:0 0 20px 0}.card p{color:#fff;font-family:"Roboto Condensed",sans-serif;font-size:14px;font-weight:300;line-height:1.5em;margin-bottom:0}.card .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#fff;font-family:"Roboto Condensed",sans-serif;font-size:13px;font-weight:500;line-height:1.2em;background-color:#fff0;border-radius:50px 50px 50px 50px;padding:9px 15px 9px 15px}.card-detail{display:flex;flex-direction:column;align-content:flex-start;justify-content:flex-start;padding-bottom:15px}.card-product{display:flex;height:100%;flex-direction:column;background-color:#fff;border-radius:15px;padding:15px;position:relative}.stickers{position:absolute;top:10px;left:10px;display:flex;justify-content:space-between;padding-right:20px;width:100%}.sticker-new{background-color:#33d264;color:#fff;padding:2px 10px;border-radius:50px;font-size:12px}.sticker-sale{background-color:#f5f5f7;font-weight:600;padding:2px 10px;border-radius:50px;font-size:12px}.card-product-thumbnail{max-width:65%;margin:30px auto 0}.card-product-details h3{font-size:16px;line-height:normal;margin:0}.if-pack{display:block}h4.new-price{margin:0;font-size:24px}.number-avis{font-size:15px;text-decoration:underline}.price-before-remise .line-through{text-decoration:line-through}.price-before-remise .label-before-remise{margin:0 6px;font-size:10px;text-decoration:none!important}.stars .elementor-star-rating i:before{color:#000}.stars .elementor-star-rating i:not(.elementor-star-empty,.elementor-star-0):before{content:'\002605'}.rating{display:flex;margin:5px 0}.stars .elementor-star-rating{font-size:18px;display:flex;text-align:left;margin-right:5px}#mycsccarousel-one .slick-slide-inner{position:relative}#mycsccarousel-two .green-dark.two{background-color:#4a3a46!important}#mycsccarousel-one .elementor-image-carousel-caption{left:15px!important}body:not(#index) #wrapper,body:not(#index) #wrapper .container,body:not(#index) #content{min-width:initial;margin:0 auto}body:not(#index) #header{position:relative}body:not(#index) #header #search_widget form input{background-color:rgb(255 255 255);border:1px solid #999}body:not(#index) #header #search_widget form i{padding:6px 9px}body:not(#index) #desktop_menu a.elementor-button{background-color:#fff;border-color:#999}body:not(#index) #header #search_widget form input,body:not(#index) #header #search_widget form input::placeholder,body:not(#index) #header .user-info a,body:not(#index) #header #search_widget form input,body:not(#index) #header #search_widget form i,body:not(#index) #desktop_menu a.elementor-button,body:not(#index) .all-wishlist svg,body:not(#index) #header .user-info a svg .ColorScheme-Text{color:#000}body:not(#index) #desktop_menu a.elementor-button:hover{background-color:#000;border-color:#000;color:#fff!important}body:not(#index) #_desktop_logo{text-align:center}body:not(#index) #wrapper .breadcrumb{padding-left:40px;margin-bottom:30px}body:not(#index) #wrapper .breadcrumb li::after{content:">"}body:not(#index) #wrapper .breadcrumb li:last-child::after{content:""}body:not(#index) .icon-menu.btn-menu a.elementor-button-link.elementor-button{border-width:2px;border-color:#000!important}body:not(#index) .inline-btn .elementor-widget-wrap{padding-left:0}.popup_text{margin-bottom:15px}.product-container{display:flex}.col-md-6.product-tumbnails-section{flex:0 0 70%;max-width:70%;position:relative}.col-md-6.product-info-section{flex:0 0 30%;max-width:30%;position:relative}#product #content{max-width:100%}.product-flags{top:initial;left:initial;position:relative;margin-bottom:12px;display:inline-flex;flex-direction:row}.product-flags li.product-flag{padding:0 8px;margin-top:0;font-size:12px;font-weight:400;border-radius:50px;letter-spacing:0;text-transform:none;margin-right:5px}.product-flags li.product-flag.new{background-color:#33d264!important}.product-flags li.product-flag.exclusivite{background-color:#8aa5d6}.product-title{padding-right:30px;text-transform:none;line-height:normal;margin-bottom:5px}.reviews-rating{margin-bottom:20px;display:flex}.reviews-rating>div{margin-right:0;display:flex;align-items:center}.link-video img{max-width:20px;margin-right:5px}.product-photos-details{display:flex}.product-photos{flex:0 0 45%;max-width:45%;position:relative;padding-right:15px}.product-details{flex:0 0 55%;max-width:55%;position:relative;padding:0 5px}.product-details p,.product-details ul li{color:#000}.product-details p{line-height:normal;font-size:14px}.product-manufacturer .manufacturer-logo{width:auto;height:35px;margin-right:15px}.product-manufacturer{margin-bottom:15px}.product-bonus{display:flex;width:100%;flex-direction:column}.card-item.bg-grey{width:100%;background-color:#f5f5f7;text-align:center;padding:15px}.product-bonus p{margin:0}.txt-green{color:#33d264!important}.txt-green2{color:#28ff9c!important}.product-images>li.thumb-container{display:inline-flex;border:#4c4c4c 1px solid;width:20%;height:auto;align-content:center;align-items:center;border-radius:8px;overflow:hidden}.product-images>li.thumb-container>.thumb,.product-images>li.thumb-container>.thumb.selected,.product-images>li.thumb-container>.thumb:hover{width:100%;height:auto;border:none;margin:0;border-radius:0;padding:0}#main .images-container .js-qv-mask.scroll{width:100%;margin:0 auto;padding:0 20px}ul.product-images.js-qv-product-images{display:flex;justify-content:center;padding:0;flex-direction:row}.product-buttons{display:flex;gap:10px}.right-section{flex:1;display:flex;flex-direction:column;justify-content:space-between}.order-container{display:flex;flex-direction:column}.order-actions{display:flex;flex-direction:column;flex:1;margin-left:20px;padding:10px 18px}.order-actions a{display:inline-block;text-align:center;padding:10px 20px;border-radius:60px;font-size:14px;text-decoration:none;margin:5px;box-sizing:border-box}.btn-outline{background-color:#fff;color:#000;border:1px solid #CECECE;border-radius:60px;text-decoration:none;display:inline-block;font-size:14px;text-align:center;padding:.5rem 1rem!important}.btn-outline:hover{background-color:#CECECE;color:#000}.btn-filled:hover{background-color:#333;color:#fff}.btn-filled{background-color:#000;color:#fff;border:1px solid #000;border-radius:60px;text-decoration:none;display:inline-block;font-size:14px;text-align:center;padding:.5rem 1rem!important}.product-images>li.thumb-container{display:inline-flex;border:#4c4c4c 1px solid;align-content:center;align-items:center;border-radius:8px;margin:0 3px}.has-discount .discount{padding:2px 10px;margin-left:0;font-size:14px;font-weight:700;color:#000;text-transform:none;background:#f5f5f7;border-radius:50px}.product-prices .product-discount{display:flex;align-items:center}.product-prices .product-discount svg{transform:scale(.7);margin-right:3px}.txt_underline{text-decoration:underline}.product-don,.product-don p{margin:0;line-height:normal;font-size:14px}.product-price .current-price-value{color:#000;font-size:36px}.product-prices .has-discount,.product-prices .product-discount,.product-prices .product-price{margin-bottom:0}.taxt-label{font-weight:400;font-size:14px}.product-prices .current-price{margin-bottom:0}.attribute-variant .variant-links .color,.product-variants>.product-variants-item .color{width:30px;height:30px;border-radius:50%;border-color:#4c4c4c;margin-right:0}.carousel-color .slick-next.slick-arrow{right:-25px}.carousel-color .slick-arrow{width:30px;height:30px;top:calc(50% - 23px);background:#fff0;color:#000}.carousel-color .slick-arrow:hover,.carousel-color .slick-prev.slick-arrow:hover{background:rgb(0 0 0);color:#fff}.carousel-color .slick-prev.slick-arrow{background:#fff;top:-1px;border:3px solid #fff;width:32px;height:32px;left:-1px}.product-variants-item .input-radio+span{border:1px solid #000;border-radius:50px}.product-variants-item .input-color:checked+span,.product-variants-item .input-radio:checked+span{border:2px solid #000;font-weight:600!important}.product-variants-item .input-color:hover+span,.product-variants-item .input-radio:hover+span{border:1px solid #999}.product-variants-item .radio-label{font-weight:400;padding:4px 15px;}.new-btn-addcart .btn-wrapper,.btn-devis{background-color:#000;display:inline-flex;border-radius:50px;align-items:center;color:#fff;width:auto;padding-right:20px;margin-bottom:15px}.btn-devis{line-height:1.5rem;box-shadow:none;border:none;text-align:center;padding:8px 30px;background-color:#33d264}.new-btn-addcart .form-control{padding:0 0 0 20px;color:#fff;background:none;border:none;width:56px;margin-right:10px;position:relative}.new-btn-addcart .form-control:after{content:'';position:absolute;width:1px;height:100%;background-color:#fff}.border-separator{background-color:#fff;width:1px;height:40px;display:table;margin-right:20px}.form-control:focus{outline:none}.multi-payment{border:1px solid #4c4c4c7a;padding:10px 15px;border-radius:8px;display:table;margin-top:10px}.multi-payment ul{display:flex;margin-bottom:8px;margin-top:5px}.multi-payment ul li{font-weight:700;color:#000;border-bottom:2px solid #fff0;margin-right:15px}.multi-payment ul li.underline{color:#00435f;border-bottom:2px solid #00435f}.reassurance-link li{display:flex;margin:0 0 3px;align-items:center;font-weight:400}.reassurance-link li svg{margin-right:10px;fill:#000}.reassurance-link li.txt-green svg{fill:#33d264}.reassurance-link{margin:15px 0 0}.reassurance-link ul{margin-bottom:0;margin-top:10px}.product-variants>.product-variants-item{margin:0}.carousel-color.slick-slider{margin:0}.product-variants.js-product-variants{margin-top:20px}.product-variants>.product-variants-item{margin:0 0 5px 0}.product-discounts{margin-bottom:15px}.blockreassurance_product{display:none}.link-other{margin:15px 0;text-align:center;color:#fff;padding:20px;background-position:center;background-size:cover}.link-other h4{color:#fff!important;margin:0;font-weight:400}.link-other a{color:#fff;text-decoration:underline}.scroll-box-arrows.scroll{display:block;position:relative;bottom:-10px}.scroll-box-arrows i{bottom:0;height:93px;line-height:100px}.csc-product-thumb-carousel{margin-left:10px}.csc-product-thumb-carousel img.thumb.js-thumb{border-radius:7px!important;transform:scale(1);cursor:pointer}.new-detail-product-infos .card{padding:0;border-radius:0;margin:0}.new-detail-product-infos .card-header{padding:.75rem 0;margin-bottom:0;background-color:#fff;border-bottom:1px solid #0000005c}.new-detail-product-infos .btn-link{font-weight:400;color:#000;border-radius:0;font-weight:700;font-size:20px;padding:0;display:flex;background:#fff0}.new-detail-product-infos .btn-link svg{width:24px;transition:all 0.5s;pointer-events:none}.new-detail-product-infos .btn-link .chevron-up{display:block}.new-detail-product-infos .btn-link .chevron-down{display:none}.new-detail-product-infos .btn-link.collapsed .chevron-up{display:none}.new-detail-product-infos .btn-link.collapsed .chevron-down{display:block}.btn-link:focus,.btn-link:hover,.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{text-decoration:none;outline:none}.card-body{color:#000;padding:20px}.card-body .row{display:flex;flex-direction:row;width:100%;margin-bottom:30px}.card-body p,.card-body a{color:#000}.card-body p{margin-bottom:10px}.card-body strong{font-weight:700}.col-left{flex:0 0 15%;width:15%;padding:0 15px;text-align:right}.col-left.strong{font-size:18px}.col-right{flex:0 0 85%;width:85%}.strong{font-weight:700}.txt-underline{text-decoration:underline}.new-detail-product-infos .collapse{border-top:1px solid #000;margin-top:-1px}.new-detail-product-infos .collapse.in{border-top:1px solid #fff;border-bottom:1px solid #0000005c}.card-body .col-md-6{padding-right:20px}.pdf-link img{width:30px;margin-right:10px}.strong.pdf-link{border:1px solid #00000059;display:table;padding:10px 30px;border-radius:50px;margin-top:30px}.new-detail-product-infos h3{margin:0 0 10px 0;font-size:18px}.new-detail-product-infos .card-body .row{margin-bottom:15px}.new-detail-product-infos .col-right .col-xs-12 h3{margin:0 0 1em}.new-detail-product-infos .col-right .col-xs-12 h3,.new-detail-product-infos .col-right .col-xs-12 h4{font-size:15px;color:#000;font-weight:200}.products article .wishlist-button-add,#accessories-compat .wishlist-button-add{display:none}.product-miniature .product-title a{font-size:15px;font-weight:700;color:#000;text-align:left;text-decoration:none;line-height:normal}.product-miniature .product-title{margin-top:0;text-align:left;text-transform:none;line-height:.8;margin:0;padding:0}.product-miniature .product-flags li.product-flag{display:flex;align-items:center}.product-miniature .product-flags li.product-flag.exclusivite{display:none!important}li.product-flag.new{order:1}li.product-flag.discount{order:2}.product-tumbnails-section li.product-flag.discount{display:none}.product-flags{justify-content:space-between}.product-flags li.product-flag.discount-percentage,.product-flags li.product-flag.discount-amount,.product-flags li.product-flag.discount{background-color:#f5f5f7;color:#000;letter-spacing:0}.product-miniature .product-price-and-shipping{font-weight:700;color:#000;text-align:left}.product-miniature .regular-price{display:block;font-size:12px;color:#7a7a7a;font-weight:400;text-decoration:none}.txt-line-through{text-decoration:line-through}.product-miniature .regular-price span.label-regular_price{text-decoration:none!important;margin-left:5px}.product-miniature .comments_note{width:100%;text-align:left;display:flex}.comments_note div.star,#myprestacommentsBlock div.star,#myprestacommentsBlock div.star_on:last-child{background:url(../img/star-off.svg) no-repeat scroll 0 0 #fff0}.comments_note div.star_on,#myprestacommentsBlock div.star_hover,#myprestacommentsBlock div.star_on{background:url(../img/star-on.svg) no-repeat scroll 0 0 transparent!important}#myprestacommentsBlock .star_content div.star_on:nth-child(4){background:url(../img/star-off.svg) no-repeat scroll 0 0 #fff0}.comments_note div.star,#myprestacommentsBlock div.star{display:inline-block;float:left;width:15px;height:15px;background-size:cover!important}.product-miniature .product-price-and-shipping span.price{font-size:30px;margin-top:0;line-height:normal}.star_content{margin-right:5px;display:flex;align-items:center}body#category #wrapper div#content-wrapper{background-color:#fff0;border-radius:0;padding:0;margin:0}.block-category.card.card-block{background-color:#fff0;margin-bottom:40px;padding:5px 40px 0}.all-wishlist svg{fill:#000}body#category #wrapper .breadcrumb{margin-bottom:0}.card.products-selection{background-color:#fff0;color:#000;padding:5px 40px 30px 40px;display:flex;flex-direction:column;justify-content:space-between}.card.products-selection .sub-category ul{display:flex}.card.products-selection .sub-category ul li,.products-selection .filter-button .btn-secondary,.products-selection .filter-button .btn-tertiary{color:#000;background-color:#fff;border-color:#999;font-family:"Roboto Condensed",sans-serif;font-size:14px;font-weight:500;line-height:1.2em;border-radius:50px 50px 50px 50px;border-style:solid;border-width:1px 1px 1px 1px;padding:9px 22px 9px 22px!important;margin:0 5px}.card.products-selection .sub-category ul li:first-child{margin-left:0}.card.products-selection .sub-category ul li:hover{background-color:#000;border-color:#000;color:#fff!important}.card.products-selection .sub-category ul li a{color:#000}.card.products-selection .sub-category ul li:hover a{color:#fff!important}.card.products-selection p{color:#000}.products-selection .sort-by-row{display:flex;flex-direction:row;align-items:baseline}.products-selection .sort-by{margin-right:0;margin-left:0;text-align:right;width:63px;word-break:normal;padding:0;white-space:normal}.filter-category{display:flex}button.btn-unstyle.select-title{padding:0;width:auto;background-color:#fff0;border:none}.products-selection .total-products{padding-top:0}.filter-category{display:flex;align-items:baseline;justify-content:flex-end}.btn-unstyle.select-title .chevron-down{position:absolute;top:2px;width:20px;color:#000}.order_invoice ul{position:absolute!important;top:100%!important;right:0!important;left:auto!important;z-index:1000!important;display:none;float:left!important;min-width:10rem!important;padding:.5rem 0!important;margin:.125rem 0 0!important;font-size:1rem!important;color:#363a42!important;text-align:left!important;list-style:none!important;background-color:#fff!important;background-clip:padding-box!important;border:1px solid rgb(0 0 0 / .15)!important;border-radius:16px!important}.products-sort-order .dropdown-menu,.brands-sort .dropdown-menu,.suppliers-sort .dropdown-menu{left:inherit;width:auto;margin:0;background:#fff;border:none;border-radius:0;box-shadow:none;right:-20px}.products-selection .filter-button .btn-secondary,.products-selection .filter-button .btn-tertiary{margin-left:40px}.products-selection .filter-button .btn-secondary,.products-selection .filter-button .btn-tertiary{margin-left:40px;border:3px solid #000;text-transform:none;padding:8px 22px 8px 22px!important}.products-selection .filter-button .btn-secondary:hover,.products-selection .filter-button .btn-tertiary:hover{background-color:#000;border-color:#000;color:#fff!important}.productlist .product-miniature{justify-content:normal}.js-product.product.col-xs-6.col-xl-4,.js-product.product.col-xs-6.col-xl-3{width:100%}.productlist .product-miniature{background-color:#fff;border-radius:20px;padding:20px 30px;margin:0 30px 60px}.productlist.product-miniature .thumbnail-container{margin-bottom:0;width:100%}.productlist .product-miniature .thumbnail-container .thumbnail-top{margin-bottom:0;padding:15px 0}.left-col{width:23%;float:left}.center-col{width:50%;float:left}.right-col{width:27%;float:left}.center-col .product-flags{justify-content:flex-start}#products .product-miniature .product-flags li.product-flag{min-height:1.5rem}#products .product-miniature .product-flags li.product-flag{min-height:1.35rem;padding:0 10px;line-height:normal;display:flex}#products .product-miniature .product-flags{margin-bottom:5px}.product-miniature .product-flags li.product-flag.exclusivite{display:flex!important}#products .product-miniature .reviews-rating{margin-bottom:0}.type-cafes ul ol{margin-bottom:0;width:10px;height:10px;background-color:#000;margin:2px;border-radius:50px;padding:5px;line-height:normal;font-size:0;border:1px solid #000}.type-cafes>div{display:flex;margin-right:20px}.type-cafes ul{display:flex;align-items:center;margin:0 7px}.type-cafes ul ol:last-child{background-color:#fff}.type-cafes{display:flex}.carateristiques-cafe{margin-top:10px}.carateristiques-cafe ul li{color:#000}.label-cafe ul{display:flex;margin:0}.label-cafe ul li{margin-right:10px}.label-cafe ul li img{height:auto;width:100%;transition:all .5s}.label-cafe ul li:hover img{transform:scale(1.2)}.right-col .product-prices{margin-top:0}.product-miniature .right-col .regular-price{text-decoration:line-through}.right-col .reassurance-link{margin:10px 0}.declinaison-list .form-control{padding:0 0 0 15px;color:#000;background:#fff;border:none;margin-bottom:0;border-radius:50px;width:auto;min-width:190px}.declinaison-list-item{padding-right:10px;width:auto;border:1px solid #000;display:table;border-radius:50px;margin-bottom:15px}.filtre-category{position:fixed;right:-100vh;top:30px;height:100vh;display:flex;align-items:center;transition:all 0.3s;transition-timing-function:ease-in;z-index:999;max-width:350px}#search_filters .facet .facet-label a{width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}#search_filters .facet li{line-height:normal}.show_filter .filtre-category,.filtre-category.pushed{right:0;transition-timing-function:ease-out;transition:0.25s}#search_filters .btn{background:#fff0;position:absolute;top:15px;right:10px;z-index:19;display:table;padding:10px}#search_filters .btn img{width:35px;display:block}#search_filters{position:relative;padding:32px;height:100vh;overflow-y:auto}body#index #footer{display:none}#search_filters .js-search-filters-clear-all{position:relative!important;left:inherit;right:inherit;color:#000;margin:0;border:3px solid #000;text-transform:none;border-radius:50px;padding:8px 20px 8px 20px!important;font-weight:700}#search_filters .btn-tertiary .material-icons{display:none}#search_filters .btn-rounded{color:#000;margin:0;border:3px solid #000;text-transform:none;border-radius:50px;padding:7px 35px 9px 35px!important;font-weight:700;font-size:14px;line-height:normal;cursor:pointer}#search_filters .btn-rounded:hover{background-color:#000;color:#fff}#search_filters .bg-black{background-color:#000;color:#fff}#search_filters .bg-black:hover{background-color:#fff;color:#000}#search_filters>.h6,#search_filters_brands>.h6,#search_filters_suppliers>.h6{font-size:24px;font-weight:700;text-transform:none!important;margin-bottom:35px}div#search_filters_wrapper{width:100%}#search_filters .facet .facet-title{white-space:normal;width:100%}div#_desktop_search_filters_clear_all{position:relative;display:flex;justify-content:space-between}.afn{background-color:#faffab;display:flex;align-items:center;padding:0 15px 0 0;margin-bottom:15px}.afn img{max-width:25%}.afn p{margin-left:5px}div#product-description-short-9{margin-bottom:30px}.product-bonus .label-cafe ul{display:flex;margin:0;justify-content:flex-start}.product-bonus .label-cafe ul li{padding-right:10px;margin-right:0;width:98px}.product-bonus .label-cafe ul li:last-child{margin-right:0}#product .product-prices{margin-top:0}.product-flags li.product-flag{background:#8aa5d6}#product .product-flags{justify-content:flex-start}#product .product-flags li.product-flag{order:inherit!important;background-color:#8aa5d6;color:#fff}#product .type-cafes{display:flex;flex-direction:column;max-width:225px}.type-cafes .type-cafes-ptem{display:flex;margin-right:0;align-items:baseline;align-content:center;justify-content:space-between;padding:0 5px;margin-bottom:5px}.type-cafes .type-cafes-ptem label{text-align:left;white-space:nowrap;font-weight:400;margin:0}.type-cafes .type-cafes-ptem .on{background-color:#353535;border-color:#353535}.type-cafes .type-cafes-ptem .off{background-color:#fff;border-color:#353535}.new-detail-product-infos{margin-top:4rem}#category .reviews-rating>div{margin-right:15px}.productlist .product-miniature .thumbnail-container .thumbnail-top{padding:0 20px 0 0}.carateristiques-cafe p,.carateristiques-cafe ul li,.carateristiques-cafe a{color:#000000c4;margin:0;line-height:1.5}.product-description:after{display:none}.label-cafe{margin-top:15px}.product-miniature .product-prices .product-discount{font-weight:400;font-size:12px;margin:0}.product-miniature .regular-price{font-size:16px;font-weight:400}#manufacturer #main ul .brand-img,#manufacturer #main .brand-infos p,#manufacturer .brand-products{display:none}#manufacturer #main ul .brand{text-align:left}#manufacturer #main ul .brand a,.box-letter a,#manufacturer #main ul .brand a:hover,.box-letter a:hover{color:#000}#manufacturer #main ul .brand a:hover,.box-letter a:hover{text-decoration:underline}.brands-wrapper{column-count:4}.new-detail-product-infos .col-right .col-xs-12{margin-bottom:15px}.product-details .all_carac ul li{font-weight:400}.if-location{margin-bottom:30px;text-decoration:underline;font-weight:400;color:#000}.product-variants .slick-track{margin-left:0}.logo-marque-et-exp-date{display:flex;justify-content:flex-start;align-items:baseline}.exp-date{padding-left:15px}.no-finish,.no-finish ul li{color:#FF5722!important}.div-grid{display:grid;margin-bottom:10px}.div-grid h4{font-size:14px;margin-bottom:5px}.tab-pays .nav-tabs .nav-link{border-width:.1875rem .1875rem 0 .1875rem;border-style:solid;border-color:#fff0}.tab-pays .nav-tabs .nav-link.active{border-color:#25b9d7}.new-detail-product-infos #collapseRecoltePays .col-right .col-xs-12,.new-detail-product-infos .onglet-marque .col-right .col-xs-12{column-count:initial;column-gap:0}.col-right .col-xs-12 img{width:100%;height:auto}#collapseRecoltePays .card-body p{margin-bottom:5px}.map-countries{margin-top:20px}.new-detail-product-infos .col-right.prepa_cafe .col-xs-12{column-count:initial}.col-right .col-xs-12 .pdf-link img{max-width:25px}.product-details .top_carac p{margin:5px}.boissons li{display:flex;margin-bottom:10px;min-height:40px;align-content:flex-start;flex-direction:row}.boissons li img{max-width:36px;height:auto;margin-right:10px}.boissons li p{margin:0;display:flex;align-items:center}.new-detail-product-infos .col-right .col-xs-12.no-column{column-count:initial}.boissons-realisables .col-left{flex:0 0 32%;width:32%}.boissons-realisables .col-right{flex:0 0 68%;width:68%}.col-sm-6.note_globale{padding-left:10%}.new-detail-product-infos .note_globale h3,.new-detail-product-infos .note_globale h4{margin:0;font-size:14px}.card-body .star-product-rating .row{margin-bottom:15px}.card-body .star-product-rating .row p{margin-bottom:0}.card-body .row.no-flex{display:block;margin:0}.column-two{column-count:2;margin-bottom:15px;column-gap:3rem}.readmore .other-infos,.readmore .hide-more{display:none;transition:all 0.5s}.readmore.show .other-infos{display:block}.readmore.show .show-more{display:none}.readmore .hide-more,.readmore .show-more{cursor:pointer;align-items:center}.readmore .show-more,.readmore.show .hide-more{display:flex}.readmore svg{margin-left:5px}.advance li,.no-advance li,.conseils li{background-position:left;background-repeat:no-repeat;padding-left:25px;background-size:12px;margin-bottom:2px}.advance li{background-image:url(../img/avantages-icons.svg)}.no-advance li{background-image:url(../img/incoveniants-icons.svg)}.conseils li{background-image:url(../svg/checknoir11.svg)}.new-detail-product-infos .col-right .col-xs-12.advance,.new-detail-product-infos .col-right .col-xs-12.advance ul{margin-bottom:0!important}.quality-items h4{font-weight:400;margin-bottom:5px}.card-body .row.all-quality-items{display:block}.col-left{text-align:left}.note_globale-star .fa.fa-star.checked{color:#33d264}.quality-items .fa.fa-star.no-checked,.note_globale-star .fa.fa-star.no-checked{color:#ccc}.quality-items{margin-bottom:10px}#category .products.row,#search .products.row{margin:0}#category .col-md-6.product-tumbnails-section,#search .col-md-6.product-tumbnails-section{padding-left:0}.productlist .product-miniature .product-flags{justify-content:flex-start}.productlist .product-miniature .product-flags li.product-flag.discount{display:none!important}.productlist .product-miniature .product-flags li.product-flag.new{order:0}.productlist .reviews-rating .link-video svg{margin-right:5px}.productlist .product-photos-details .scroll-box-arrows i{height:83px}.productlist .thumbnail-container{display:table;width:100%}.productlist .product-description h3,.productlist .product-description h4,.productlist .product-description p{font-size:14px;color:#000}.productlist .product-description p{margin-bottom:5px;font-family:'Roboto Condensed',sans-serif!important;font-size:14px!important}.product-description{padding:10px}.productlist .product-miniature .product-description{padding:5px 0 0 0;margin-bottom:10px!important;color:#000}p.price-ecotax{font-size:12px;font-weight:200;color:#000;line-height:1.5;margin:0;margin-bottom:3px}.attribute-variant{position:relative}.product-miniature .attribute-variant .variant-links{position:relative;top:initial;width:100%;min-height:auto;text-align:left;padding-top:10px}.product-miniature .attribute-variant .highlighted-informations{position:relative;top:initial;width:100%;height:auto;padding:0;text-align:left}.product-miniature .attribute-variant .control-label{color:#000}span.note-total{font-size:16px;color:#404040}.note_globale-star{margin:15px 0 5px}.product-details ul li p{margin:0;display:contents}.label-packit{display:block;text-align:left}.pack-kit-label{padding:5px 10px;border:1px solid #000;margin-top:5px;display:table;border-radius:50px}ul.product-images.js-qv-product-images{justify-content:flex-start}.new-detail-product-infos .boissons-realisables .col-xs-12.no-column{column-count:3}.container2{z-index:-1}.menupushed .container2{z-index:initial}.mp-pusher.mp-pushed{transform:translate3d(300px,0,0)!important;transition:transform 0.5s}div#myprestacommentsBlock{display:none}#accessories-compat .slick-track{width:100%!important}div#accessoriescompat2{display:flex}div#accessoriescompat2 .js-product.product{width:295px;padding:0 15px}.short-desc h2,.short-desc h3,.short-desc h4,.short-desc h5,.short-desc strong,.short-desc p,.top_carac ul li,.top_carac ul li span{font-weight:200!important;font-size:15px!important;margin:0!important;line-height:1.5!important;font-family:'Roboto Condensed',sans-serif!important}.short-desc{margin-bottom:10px}.top_carac ul li,.top_carac p{display:none}.top_carac ul li:nth-child(1),.top_carac ul li:nth-child(2),.top_carac ul li:nth-child(3),.top_carac ul li:nth-child(4),.top_carac ul li:nth-child(5),.top_carac ul li:nth-child(6),.top_carac p:nth-child(1),.top_carac p:nth-child(2),.top_carac p:nth-child(3),.top_carac p:nth-child(4),.top_carac p:nth-child(5),.top_carac p:nth-child(6){display:block}body#manufacturer #wrapper div#content-wrapper{background-color:#fff0;border-radius:0;padding:0;margin:0 40px}body#manufacturer #wrapper .breadcrumb{margin-bottom:10px}#manufacturer h1{font-size:87px;margin:0 0 10px;font-weight:900}#manufacturer .text-description p{line-height:1.5!important;margin-bottom:0!important;color:#626262!important;font-weight:400!important}#manufacturer .text-description{margin-bottom:80px}.box-title{font-size:87px;display:block;line-height:.75;font-family:'Roboto Condensed',sans-serif;font-weight:700}.brands-wrapper .letter-content p,.brands-wrapper .letter-content h2{margin-bottom:23.2px;font-weight:400;color:#000;font-size:16px}.brands-wrapper .letter-content{margin:25px 0 50px}#accessoriescompat2 .product-miniature,#same-cat .product-miniature{background-color:#fff;padding:10px 17px;border-radius:20px;height:100%}#accessoriescompat2 .product-miniature .thumbnail-container,#same-cat .product-miniature .thumbnail-container{background:#fff0}#accessoriescompat2 .product-flags li.product-flag.new,#same-cat .product-flags li.product-flag.new{background-color:#33d264;padding:0 8px;font-size:12px;min-width:initial;font-weight:400;min-height:auto;height:18px;letter-spacing:0;line-height:normal}#accessoriescompat2 .product-miniature .thumbnail-container,#same-cat .product-miniature .thumbnail-container{background:#fff0;margin-bottom:5px}#accessoriescompat2 .product-miniature .product-description,#same-cat .product-miniature .product-description{padding:0;padding-bottom:0;background:#fff0}#accessoriescompat2 .product-miniature .product-title,#same-cat .product-miniature .product-title{line-height:normal;margin:0;margin-top:15px;padding:0;min-height:60px}#accessoriescompat2 .product-miniature .product-title a,#same-cat .product-miniature .product-title a{font-size:18px;font-weight:700;color:#000;text-align:left;text-decoration:none;line-height:normal;display:table}#accessoriescompat2 .product-miniature .regular-price .txt-line-through,#same-cat .product-miniature .regular-price .txt-line-through{font-size:14px;font-weight:400;color:#000}#accessoriescompat2 .product-miniature .comments_note,#same-cat .product-miniature .comments_note{color:#6e6e6e;font-size:14px;text-decoration:underline}#accessoriescompat2 .product-miniature .regular-price span.label-regular_price,#same-cat .product-miniature .regular-price span.label-regular_price{font-size:11px;color:#7a7a7a}#accessoriescompat2 .slick-track,#same-cat .slick-track{display:flex;height:100%}#accessoriescompat2 .slick-initialized .slick-slide,#same-cat .slick-initialized .slick-slide{display:flex}#accessoriescompat2 li.product-flag.new,#same-cat li.product-flag.new{order:0!important}#accessoriescompat2 li.product-flag.discount,#same-cat li.product-flag.discount,#accessoriescompat2 li.product-flag.pack,#same-cat li.product-flag.pack{order:1!important;min-width:initial;min-height:auto;font-weight:400}#product #accessoriescompat2 .product-flags,#product #same-cat .product-flags{justify-content:space-between}div#collapse10 .card-body{padding:20px 0}.product-variants>.product-variants-item ul li{margin-right:10px;height:40px;max-width:30px}.product-variants>.product-variants-item ul.carousel-radio li{max-width:initial}.reviews-rating a{color:#000}.label-old-price{font-size:11px}i.fa.fa-bars{transform:scaleX(1.4)}.inline-btn .btn-menu a#trigger{padding-left:17px!important;padding-right:17px!important}a#trigger .elementor-align-icon-left{margin-right:10px}.product-miniature .comments_note{color:#000}#category #products .product-miniature .thumbnail-container .thumbnail-top{padding:0 20px 0 0}.newbuttonCart .new-btn-addcart .btn-wrapper{background-color:#000;display:inline-flex;border-radius:50px;align-items:center;color:#fff;width:auto;padding-right:20px;margin-bottom:10px;height:44px;padding-left:12px;margin-top:10px}.newbuttonCart .add-to-cart{background:#fff0;border:none;color:#fff;font-size:15px;margin-right:8px;padding-top:0;cursor:pointer}.update_cart select{height:38px;color:#fff;background:#fff0;border:none}.update_cart select option{color:#000}.update_cart select:focus{outline:none}#same-cat,div#accessoriescompat2{background-color:#fafafb;padding:20px 0}#collapse7 .card-body,#collapse8 .card-body,#collapse9 .card-body,#collapse10 .card-body{padding-left:0;padding-right:0}.slick-slide .comments_note div.star{width:18px;height:20px}.slick-slide .product-miniature .product-price-and-shipping span.price{font-size:26px}.productlist .product-manufacturer{margin:5px 0 0}.new-btn-addcart .btn-wrapper,.newbuttonCart .new-btn-addcart .btn-wrapper{background-color:#282f2a}.update_cart{display:flex}.update_cart .separator{border-color:rgb(0 0 0 / .25);display:flex;width:1px;background-color:#fbfaf9;border:none;margin:0 20px 0 5px}#products .product-miniature .product-flags li.product-flag{font-weight:400}.short-desc .lig-57 strong{font-weight:700!important}#wrapper .breadcrumb li{display:inline-flex}#wrapper .breadcrumb li svg{margin-left:0;margin-right:-3px}body:not(#index) #wrapper .breadcrumb li::after{display:none}#wrapper .breadcrumb li a,#wrapper .breadcrumb li:last-child{color:#000;letter-spacing:.3px;font-weight:200}.block-category.card a{text-decoration:none;color:inherit;outline:none}.block-category.card .category-cover,#category #subcategories{display:none}.block-category h1{margin-bottom:15px;font-size:80px;text-transform:none;letter-spacing:0;font-weight:700;margin-top:0}.block-category .block-category-inner #category-description p:first-child,.block-category .block-category-inner #category-description .page-content.page-cms ul:first-child,.page-content.page-cms .block-category .block-category-inner #category-description ul:first-child{margin-bottom:0}.short-desc p:nth-child(4){display:none}ul.mach-pro .txt-green{display:none}.btn-devis{margin:30px 0 0 0}#product .product-flags{margin-bottom:0!important}#product .product-title{margin-top:8px;font-size:27px}#product .product-flags li.product-flag{font-weight:300}#product .reviews-rating a .comments_note span,#product .reviews-rating .link-video a,.reviews-rating .comments_note span,.reviews-rating .link-video{color:#000;font-size:14px;text-decoration:underline;margin-left:5px;display:flex;align-items:center;font-weight:200!important}#product .comments_note{width:auto}#product .reviews-rating>div{margin-right:12px}#product .comments_note div.star,.comments_note div.star{width:17.5px;height:20px}.col-md-6.product-info-section .btn-devis{margin:35px 0 0 0}.productlist .product-miniature .center-col{padding-right:60px}body:not(#index) #wrapper div#content-wrapper{padding:0;margin:0 0}body:not(#index) #wrapper div#content-wrapper section#main,body:not(#index) #wrapper div#content-wrapper .product_footer{border-radius:20px;padding:20px 30px;margin:0 30px}body:not(#index) #wrapper div#content-wrapper section#main{background-color:#fff}body:not(#index) #wrapper div#content-wrapper .product_footer{margin-top:0;padding-top:0}.same-product h2{font-size:24px;margin-bottom:10px;padding-left:15px}.update_cart select{position:relative;height:42px}.update_cart select:after{background-image:url(../img/chevron-down.svg);background-size:16px;background-repeat:no-repeat;background-position:12px;position:absolute;content:'';width:40px;height:40px;left:0;top:0}.type-cafes-item{display:flex;margin-top:8px;margin-right:15px}#category .type-cafes .type-cafes-ptem{padding:0}.select-item{width:208px;border-radius:50px;height:38px;border:1px solid #000;display:flex;align-items:center;padding:0 15px;margin:18px 0 5px}.select-item select{width:100%;border:none}.select-item select:focus{outline:none}#topmenu .elementor-container.elementor-column-gap-default{max-width:1440px}#search_widget form input{padding:9px 20px 9px 35px}.inline-btn .btn-menu .elementor-button{padding:11px 25px 10px 25px!important;line-height:normal!important}#topmenu .elementor-widget-wrap{padding-left:15px!important;padding-right:15px!important}body:not(#index) #header #search_widget form input,body:not(#index) #desktop_menu a.elementor-button{border:1px solid #ddd}#header #search_widget form input::placeholder{font-size:14px!important}#header #search_widget form i{padding:8px 9px;height:40px;width:40px}#header .user-info a span{font-size:14px;letter-spacing:.5px}body:not(#index) .icon-menu.btn-menu a.elementor-button-link.elementor-button{border-width:2px!important;border-color:#000!important}body:not(#index)#category #wrapper div#content-wrapper section#main,body:not(#index)#search #wrapper div#content-wrapper section#main{border-radius:0;padding:0;margin:0;background-color:#fff0}@media only screen and (min-width:1200px){#topmenu .elementor-container.elementor-column-gap-default,.container,.elementor-section.elementor-section-boxed>.elementor-container,.faq-section .max-content.elementor-section.elementor-section-boxed>.elementor-container{width:100%;max-width:1440px!important}}@media only screen and (max-width:1190px){#topmenu .elementor-container.elementor-column-gap-default,.container{width:100%;max-width:100%}}@media only screen and (min-width:992px){#search_widget{min-width:100%}}@media (min-width:768px){.header-top #_desktop_logo{width:180px}#header .header-top .position-static{width:calc(100% - 180px);display:flex;justify-content:space-between}.block-search{width:calc(100% - 205px);display:table;float:left;margin-left:-15px}.block-header-item{display:flex;width:330px;margin-left:0;float:right;justify-content:flex-end;align-items:center}}@media (max-width:767px){.mytwo-carousel .slick-slide .slick-slide-inner{transform:translateX(calc(max(1140px, 100vw)/2 - 350px))}.bg-cover{background-size:cover;background-position:center center}}#header .header-top{padding-top:20px}#header .logo{max-width:125px}#search_widget form input{padding-left:40px}#header #search_widget form i{background:#fff0;font-size:0;background-image:url(../img/search-icon.svg);border-radius:50px 0 0 50px;background-repeat:no-repeat;background-position:center;background-size:20px}#header .user-info a span,#header #search_widget form input::placeholder{font-size:15px!important;letter-spacing:.5px}#topmenu .elementor-widget-wrap{padding-left:5px!important;padding-right:5px!important}.inline-btn .btn-menu a#trigger{padding-left:24px!important;padding-right:24px!important}body:not(#index) .icon-menu.btn-menu a.elementor-button-link.elementor-button{border-width:3px!important;font-size:15px}.inline-btn .btn-menu .elementor-button{padding:8px 25px 8px 25px!important;line-height:normal!important;font-size:15px!important}#header #_desktop_logo h1{margin-top:0}#search_widget{overflow:initial}.mycarousel .elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title,.mytwo-carousel .elementor-widget-image-carousel .elementor-image-carousel-caption,#mycsccarousel-one .elementor-image-carousel-caption{font-size:25px;margin-top:15px}.mycarousel .elementor-widget-image-box .elementor-image-box-content .elementor-image-box-description,.mytwo-carousel .elementor-widget-image-carousel .elementor-image-carousel-caption a,#mycsccarousel-one .elementor-image-carousel-caption a{font-size:15px;margin-top:5px}main .mp-menu{width:363px}main .mp-pusher.mp-pushed{transform:translate3d(363px,0,0)!important}main .container2 .mp-level{padding:20px 26px}main h2.icon.back-home svg.close,main .mp-back svg.close{margin-right:0}main .mp-back{box-shadow:none}.menupushed .container2{position:fixed;z-index:999}main .back-home svg.close,main .mp-back svg.close{width:40px!important}main h2.icon.back-home,main .mp-back,main .h2-menu-back-home{font-weight:300;font-size:15px;letter-spacing:.5px;padding:0 0 30px 0}main .container2 .mp-menu ul li>a{padding-left:0;font-size:15px;position:relative;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='7px' height='11px'%3E%3Cpath fill-rule='evenodd' fill='rgb(0, 0, 0)' d='M6.500,5.573 L0.982,10.686 L0.510,10.188 L5.412,5.646 L0.502,0.794 L0.990,0.311 L5.916,5.180 L6.028,5.075 L6.500,5.573 Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 15px) 15px}main .mp-menu ul li>a{padding:.7em 1em 1em 1.8em;font-size:15px}main h2.icon.parent-cat,main .h2-title-menu{font-size:28px;padding-left:0;padding-right:35px;padding-top:5px;padding-bottom:20px;line-height:1.2}.card h3{font-size:60px}.productlist .product-miniature .product-title a{font-size:27px;line-height:1}.productlist .product-miniature .product-title a:hover{text-decoration:underline}#category .product-description .top_carac p{margin-bottom:0}#category #products .product-miniature .reviews-rating{margin-top:20px}#category .product-additional-info.js-product-additional-info{margin-top:5px;margin-bottom:3px}body{font-family:'Roboto Condensed',sans-serif;font-weight:200;font-size:15px;color:#000}#category .product-description p,#category .product-description ul li,.type-cafes .type-cafes-ptem label,.reassurance-link li,.select-item select,.product-actions .control-label,.detail-product-infos-bottom .card p,.footer-container li a .footer-container p,.footer-container li,#accessoriescompat2 .product-miniature .comments_note,#same-cat .product-miniature .comments_note,#product .reviews-rating a .comments_note span,#product .reviews-rating .link-video a,.reviews-rating .comments_note span,.reviews-rating .link-video,#category-description p{font-family:'Roboto Condensed',sans-serif!important;color:#000000!important;font-size:15px!important;font-weight:200!important}#category-description p{font-size:12px!important;line-height:1.25rem!important}.block-category{min-height:0rem!important}.block-category.card.card-block{margin-bottom:0.75rem!important}.detail-product-infos-bottom .card h3,.detail-product-infos-bottom .card h2{font-size:18px}#category .reviews-rating>div{margin-right:10px}#search_widget form input,#search_widget form input::placeholder,#header .user-info a,.sticker-new,.sticker-sale,.product-flags li.product-flag,.products-selection .total-products p{font-family:'Roboto Condensed',sans-serif!important;font-size:15px!important;font-weight:200!important}.card-product-details h3{font-size:18px;line-height:1.2}.elementor-star-rating i{font-size:20px}#products .product-miniature .product-flags li.product-flag{padding:0 11px;letter-spacing:.5px;margin-right:7px}.client-review .comments_note{margin-right:7px}.expert-review .comments_note{margin-right:3px}.product-prices .tax-shipping-delivery-label{margin:0}.productlist .product-miniature{margin-bottom:22px}.new-detail-product-infos .col-right .col-xs-12.advance{margin-bottom:10px!important}.new-detail-product-infos .card-body .row.row-lastchild{margin-bottom:0!important}#collapseTwo .card-body{padding-bottom:10px}#collapse-avis-equipes .col-left .comments_note div.star{width:33px;height:33px;margin-left:-3px}#collapse-avis-equipes .col-left .comments_note div.star_on{background-image:url(../img/star-green.svg)!important}#collapse-avis-equipes .col-left.strong{padding-left:0}#collapse-avis-equipes .col-left{flex:0 0 20%;width:20%}#collapse-avis-equipes .col-right{flex:0 0 80%;width:80%}.new-detail-product-infos .col-right .col-xs-12 h4{margin-top:3px;margin-bottom:10px}.all-quality-items .quality-items{margin-bottom:30px}#collapse-avis-equipes span.note-total{font-size:15px;color:#000;font-weight:200}#new-category-head,.newcathead{position:relative;background-repeat:no-repeat;margin-top:-208px;width:100%;display:block;background-position:center center;background-size:cover}.category-id-605 #new-category-head{margin-top:-20px}#new-category-head .block-category h1{color:#fff}.new-category-page #search_widget form input{background-color:rgb(255 255 255 / 50%);color:#fff}#category.new-category-page #search_widget form input,#search_widget form input,#search_widget form input::placeholder,#category.new-category-page #search_widget form input::placeholder,#category.new-category-page #header .user-info a,#header .user-info a{color:#fff;font-family:'Roboto Condensed',sans-serif;font-weight:400;opacity:1;font-size:12px;letter-spacing:1px}#category.new-category-page #search_widget form input,#category.new-category-page #search_widget form input::placeholder,#category.new-category-page #header .user-info a,#category.new-category-page #header #search_widget form i,#index #header #search_widget form i,#category.new-category-page #header .user-info a svg .ColorScheme-Text{color:#fff!important}#category.new-category-page #search_widget form input{background-color:rgb(255 255 255 / 50%)!important;border:none!important}#index #header #search_widget form i,#category.new-category-page #header #search_widget form i{background-image:url(../img/search-icon_white.svg)!important}#index .all-wishlist svg,#category.new-category-page .all-wishlist svg{fill:#fff!important}#category.new-category-page #desktop_menu a.elementor-button{border:1px solid #fff!important;background-color:transparent!important;color:#fff!important}#category.new-category-page #desktop_menu a.elementor-button:hover{background-color:#000!important}#category.new-category-page #desktop_menu a.elementor-button#trigger{background-color:#fff!important}#category.new-category-page #desktop_menu a.elementor-button#trigger,#category.new-category-page #desktop_menu a.elementor-button#trigger span{color:#000!important}#category.new-category-page #desktop_menu a.elementor-button#trigger:hover{background-color:#000!important}#category.new-category-page #desktop_menu a.elementor-button#trigger:hover,#category.new-category-page #desktop_menu a.elementor-button#trigger:hover span{color:#fff!important}#header #search_widget form{width:84%;margin:0 auto;display:table}.block-search{display:flex;align-items:center}.detail-product-infos-bottom .card h3,.detail-product-infos-bottom .card h2,.detail-product-infos-bottom .card h4{color:#000!important;font-family:"Roboto Condensed",sans-serif;font-size:18px}.pos-abso{position:absolute;top:35px;left:34px;width:auto!important}#category .txt-accroch p{font-size:22px!important;line-height:normal!important}#category .txt-accroch .elementor-widget-text-editor{width:55%;margin-top:54px}.txt-accroch .elementor-container{max-width:100%!important}.txt-accroch.h-white p{color:#fff!important}#category .txt-accroch .elementor-widget-button{margin-top:30px}.txt-accroch .elementor-button-text{text-align:left}.txt-accroch .elementor-button-text{line-height:1.8!important}.card-cta .elementor-widget{margin-bottom:5px!important}.btn-white a.elementor-button{font-weight:200;background-color:rgb(255 255 255)!important;color:#000!important;border:1px solid #dddddd!important}.btn-white a.elementor-button:hover{background-color:rgb(0 0 0)!important;color:#fff!important;border:1px solid #000!important}.max-width .elementor-container{max-width:1340px!important}.allfields ul{column-count:2}.allfields li{border-bottom:1px solid #0000005c;display:flex;justify-content:space-between;align-items:flex-start;line-height:normal;margin-right:80px;padding:15px 0}.allfields li span.value-field{text-align:right}.allfields li span img{max-width:23px}body:not(.elementor-editor-active) #header .elementor-column,body:not(.elementor-editor-active) #header .elementor-column-wrap,body:not(.elementor-editor-active) #header .elementor-widget-wrap,body:not(.elementor-editor-active) #header .elementor-widget,body:not(.elementor-editor-active) #header .elementor-section,body:not(.elementor-editor-active) #header .elementor-container{position:relative}.toggle_tab{border-bottom:1px solid #d4d4d4!important}.toggle_tab h4.elementor-tab-title,.toggle_tab h2.elementor-tab-title{border-top:1px solid #d4d4d4!important;padding-left:0;padding-right:0;font-size:1.125rem}.toggle_tab .elementor-accordion .elementor-tab-content{padding:15px 0}div#div-menu{width:142px}div#div-menu .elementor-column-wrap{padding-right:0!important}#topmenu div#div-menu .elementor-column-wrap .elementor-widget-wrap{padding-right:0!important;justify-content:end}#topmenu div#div-menu.inline-btn .btn-menu{margin-right:0!important}div#div-button{width:calc(100% - 170px);overflow:hidden;padding-left:5px}#topmenu div#div-button .elementor-widget-wrap{justify-content:space-between}div#div-button .elementor-column-wrap{padding-right:0;width:calc(100% + 30px);position:absolute!important}.breadcrumb .row .col-xs-12,#wrapper{padding:0}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1340px}.cart-title.pkhi-item-title{color:#fff;margin-right:2px}body:not(#index) .cart-title.pkhi-item-title{color:#000}.pk-shadow{z-index:999}.pk-aside{z-index:9991}.pk-aside header h3{font-family:'Roboto Condensed',sans-serif}.close-sidebar svg,.close-sidebar{width:40px;height:40px;opacity:1;display:none}.pk-shoppingcart.active .close-sidebar svg,.pk-shoppingcart.active .close-sidebar{display:block}.close-sidebar{border:none}.cart-item{padding:15px;background-color:#f9f9fa;margin-bottom:15px;border-radius:12px}.product-image-details{display:flex}.product-line-info{padding-left:10px}.product-line-info a.label{line-height:normal;color:#000;font-size:15px}#cart .cart-overview .product-line-grid-right.product-line-actions,aside .product-line-grid-right.product-line-actions{display:flex;justify-content:space-between;margin:15px 0 0 0}#cart .cart-overview .product-line-grid-right.product-line-actions .qty-del,aside .product-line-grid-right.product-line-actions .qty-del{display:flex;align-items:center}#cart .cart-overview .product-line-grid-right.product-line-actions .qty,aside .product-line-grid-right.product-line-actions .qty{display:flex;align-items:center;border-radius:30px}aside .product-line-grid-right.product-line-actions .qty label,#cart .cart-overview .product-line-grid-right.product-line-actions .qty label{font-size:15px;color:#000;text-align:left;display:none}#cart .cart-overview .product-line-grid-right.product-line-actions .qty input.js-cart-line-product-quantity.form-control,aside .product-line-grid-right.product-line-actions .qty input.js-cart-line-product-quantity.form-control{width:35px;border:none;background:#fff0;position:absolute;left:30px;top:0;height:auto;font-weight:700;text-align:center}#cart .cart-overview .product-line-grid-right.product-line-actions .qty .bootstrap-touchspin .input-group-btn-vertical,aside .product-line-grid-right.product-line-actions .qty .bootstrap-touchspin .input-group-btn-vertical{float:left;width:auto;color:#000;display:flex;flex-direction:column;height:32px;justify-content:space-between;margin:4px 0}#cart .cart-overview .product-line-grid-right.product-line-actions .qty .bootstrap-touchspin .btn-touchspin,aside .product-line-grid-right.product-line-actions .qty .bootstrap-touchspin .btn-touchspin{height:auto;background-color:#fff0;border:none}#cart .cart-overview .product-line-grid-right.product-line-actions .qty .bootstrap-touchspin,aside .product-line-grid-right.product-line-actions .qty .bootstrap-touchspin{margin-right:10px;width:100px}#cart .cart-overview .product-line-grid-right .cart-line-product-actions .remove-from-cart,#cart .cart-overview .product-line-grid-right .product-price .remove-from-cart,aside .product-line-grid-right .cart-line-product-actions .remove-from-cart,aside .product-line-grid-right .product-price .remove-from-cart{margin-top:0;color:#000;font-size:12px;margin-left:10px;text-decoration:underline}#cart .cart-overview .product-line-price,aside .product-line-price{display:flex;align-items:center}#cart .cart-overview .product-line-grid-right .cart-line-product-actions,#cart .cart-overview .product-line-grid-right .product-price,aside .product-line-grid-right .cart-line-product-actions,aside .product-line-grid-right .product-price{line-height:normal;color:#000}aside.pk-shoppingcart .product-image.media-middle{width:75px}aside.pk-shoppingcart .product-image.media-middle img{width:100%}span.bottle-coffee-icon.cart-title.pkhi-item-title{margin:0}.pk-ip-inline .cart-icon .cart-products-count{position:absolute;top:-5px;left:15px;background:#000}.card-block.cart-detailed-subtotals+.cart-summary-totals .cart-total{border-top:none;margin-top:0}.card-block.checkout .btn-primary,.pk-login .btn-primary,.continue.btn.btn-primary,#submit-login.btn-primary,.renew-password [type="submit"]{width:100%;background-color:#000;border-radius:50px;border:1px solid #000;text-transform:none;font-size:15px}.card-block.checkout .btn-primary:hover,.pk-login .btn-primary:hover{color:#fff}.card-block.cart-summary-totals .cart-summary-line.cart-total .label,.card-block.cart-summary-totals .cart-summary-line.cart-total .value{font-size:20px;font-family:'Roboto Condensed',sans-serif}.card-block.cart-summary-totals .cart-summary-line.cart-total{padding:10px 0}.cart-summary-line .value{font-weight:200;color:#000}a.pk-aside-pk-login.btn.btn-primary{color:#fff}.pk-login .btn-primary{padding:.5rem 1.25rem;margin-bottom:20px}.pk-login .btn-primary.btn-outlined,.pk-login .btn-primary.btn-outlined:hover{background-color:#fff;color:#000}.pk-aside.pk-login.active .pk-aside-tabs{justify-content:center}a.btn.btn-primary.btn-outlined.btn-register{margin-bottom:50px}body#checkout .pk-login .btn-primary:hover,body#checkout .pk-shoppingcart .btn-primary:hover{color:#fff}body#checkout .pk-login .btn-primary.btn-outlined:hover{color:#000}body#checkout section.checkout-step.-unreachable .step-title,body#checkout section.checkout-step.-current .step-title,body#checkout section.checkout-step .step-title{font-size:27px;text-transform:none;font-weight:700;opacity:1}body#checkout section.checkout-step.-reachable.-current .step-number{background-color:#000}body#checkout{color:#000}.no-orders-message{text-align:center;font-size:30px;font-family:"Roboto Condensed",sans-serif;font-weight:500}body#checkout a:hover{color:#000}.form-control{padding:15px;border-radius:8px;color:#000;background:#fff;border:1px solid #ddd}form .form-control-label{font-size:15px;font-weight:200;color:#000;text-align:right}.form-control-comment{padding-top:15px;font-size:14px;color:#000}@media (min-width:768px){.col-md-4{float:left;width:33.33333%}}p.form-informations{color:#000;font-size:15px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 40px #fff inset!important}.input-group .input-group-btn>.btn[data-action="show-password"]{padding:.78rem 1rem;background:#000;height:49px;border:1px solid #000;border-radius:0 8px 8px 0}button.continue.btn.btn-primary.float-xs-right{width:auto;margin:0 auto}.custom-radio input[type="radio"]:checked+span{background-color:#000}.reassurance-link li{color:#000!important;background-image:url(../svg/checknoir11.svg);background-repeat:no-repeat;background-position:left 5px;padding-left:20px}.reassurance-link li svg{display:none}.reassurance-link li.txt-green{background-image:url(../svg/checkvert11.svg);color:#33d264!important}.strong.pdf-link:hover{color:#000}.scroll-btn .elementor-column-wrap{position:relative;width:100%;height:100%;overflow:hidden}.scroll-btn .elementor-column-wrap .elementor-widget-wrap{position:relative;width:100vw;height:100%;white-space:nowrap;font-size:0;display:block}.scroll-btn .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button{position:relative;display:inline-block}.js-product-images-modal .product-images>li.thumb-container{width:97%}div#div-button{padding-left:15px}div#div-button .elementor-column-wrap{padding-left:0}#topmenu .elementor-widget-wrap{padding-left:0px!important}.inline-btn .btn-menu{margin-left:0;margin-right:15px!important}.swiper-scrollbar{background:rgb(255 255 255 / .1)}.swiper-scrollbar-drag{background:rgb(255 255 255 / .5)}#category .swiper-scrollbar,#product .swiper-scrollbar{background:rgb(0 0 0 / .05)}#category .swiper-scrollbar-drag,#product .swiper-scrollbar-drag{background:#cbcbcb}main h2.icon.parent-cat,main .container2 .mp-menu a:hover{text-decoration:underline}main .container2 .mp-menu li.no-child a{background-image:none}div#js-product-list .products .productlist.js-product.product:last-child .product-miniature{position:relative}div#js-product-list .products .productlist.js-product.product:last-child .product-miniature:before{position:absolute;content:'';width:100%;height:100%;left:0;top:0}#div-button{height:75px}.swiper-container-horizontal>.swiper-scrollbar{top:68px}#search_widget form input{padding:11px 20px 11px 35px}#header #search_widget form{width:100%}.block-search{margin-left:0;padding-left:40px}.inline-btn .btn-menu #trigger.elementor-button{padding:9px 25px 9px 25px!important}.inline-btn .btn-menu .elementor-button{padding:10px 25px 10px 25px!important}.comments_note.avis-client-trusploit-produit{display:none}span.small-title-trustpilot{font-size:2rem}.pagination{width:100%;padding:0 45px}.pagination .wrapper-pagination{width:100%;background:#fff;border-radius:20px;height:65px;display:flex;align-items:center;position:relative}.pagination_page_list{position:relative;width:100%}.pagination_summary{position:absolute;left:20px;color:#000;font-size:15px}.pagination .page-list{padding:.375rem;margin-bottom:0;background:none}a.prev.light,a.next.light,.pagination a,.pagination .current a{font-weight:200;font-size:15px}.pagination .previous{display:none}.pagination .current a{font-weight:600}.pagination a:not(.previous):not(.next){letter-spacing:normal}.pagination .page-list span{padding:6px 11.4px;background:#fff;border-radius:80px;margin:0 0}.pagination .page-list .current span,.pagination .page-list a:hover span{background:#000;color:#fff}.pagination .next{position:absolute;right:15px}.pagination .next:hover{color:#000}#product .reviews-rating>div{z-index:9!important}.block-header-item .pkheaderitems .pk-left.pk-space-30>li{margin:0 10px 0 0}.logo-footer img{width:125px}.swiper-scrollbar{opacity:0}.swiper-wrapper:hover+.swiper-scrollbar{opacity:1}.product-miniature .product-flags li.product-flag{height:18px!important;font-size:15px!important;min-height:18px!important;font-weight:200!important;letter-spacing:0!important}.ets_cookie_banber_block{border-radius:0!important}.ets_cookie_banber_block.bottom{width:auto;max-width:100%;text-align:left;padding:15px;box-shadow:none;color:#FFF;background-color:#000;border:0!important}.ets_cookie_banner_content p{margin-bottom:0;color:#FFF;font-weight:200;line-height:normal;font-size:15px}a.btn.ets-cb-btn-ok{font-weight:600;text-transform:none;border-radius:20px;background-color:#28ff9c!important}a.btn.btn-primary.ets-cb-btn-ok.set,.ets_cookie_banner_footer a.btn.btn-primary.ets-cb-btn-not-ok{color:#000;background:none;border:none;margin:0 5px;text-decoration:underline;font-weight:500;border-radius:20px}.ets-cb-btn-ok.set{display:none}.ets-cb-btn-not-ok{position:relative;z-index:9999}.elementor-widget-image-carousel .slick-track{display:flex;align-items:center}#cms .card,body#cms #wrapper div#content-wrapper section#main,body#my-account #wrapper div#content-wrapper section#main{background-color:#fff0;border-radius:0;border:none}body#my-account #wrapper div#content-wrapper section#main{padding:0}.aide-card .elementor-widget-image-box{background:#fff;padding:20px 20px 40px 20px;border-radius:15px;height:100%}.name_user_logged{font-family:"Roboto Condensed",sans-serif;font-size:85px}.side-menu.elementor-widget-icon-list .elementor-icon-list-item{font-family:"Roboto",sans-serif;font-weight:400;padding-bottom:18px}.side-menu.elementor-widget-icon-list .elementor-icon-list-item a{color:#000!important}.side-menu.elementor-widget-icon-list .elementor-icon-list-item:first-child a{text-decoration:underline}.side-menu.elementor-widget-icon-list .elementor-icon-list-item:nth-child(2) span{font-weight:700}.side-menu.elementor-widget-icon-list .elementor-icon-list-text{color:#000}body#cms:not(#index) #wrapper div#content-wrapper section#main{padding-left:0;padding-right:0}body#cms:not(#index) #wrapper .breadcrumb{margin-bottom:0}.page-content.page-cms{background:#fff0}.max-width-67{max-width:67%;margin:0 auto}.max-width-80{max-width:80%;margin:0 auto}.max-width-85{max-width:85%;margin:0 auto}.forgot-password a,.forgot-password a:hover{color:#000;text-decoration:underline}body#checkout section.checkout-step{background-color:#fff0}body#checkout section.checkout-step .content{padding:15px 25px}body#checkout section.checkout-step.-current .step-title{border-bottom:1px solid #fff0}body#checkout section.checkout-step .delivery-options .delivery-option{padding:15px 20px;background:#fff;border-radius:15px;border:none}.col-radio{display:flex;height:100%;width:40px}.col-info-delivery{display:flex;width:calc(100% - 40px)}body#checkout section.checkout-step .delivery-options .delivery-option label{margin-bottom:0;text-align:left;width:100%}.row.carrier,.row.delay{margin:0;width:100%}#category .trustpilot-widget{margin-left:-15px}#category .client-review,.productlist .client-review{width:156px;padding-top:10px}#category #products .product-miniature .reviews-rating,.productlist .product-miniature .reviews-rating{margin-top:16px}a.account{margin-right:10px}#header .user-info .dropdown-menu{padding:2.5rem;left:initial;min-width:350px;right:4px;top:60px;border-radius:1.5rem}#header .user-info .dropdown-menu a{margin-bottom:25px;display:flex;justify-content:space-between;font-weight:400!important;font-family:'Roboto'!important}#header .user-info .dropdown-menu li:last-child a{margin-bottom:0}#header .user-info .dropdown-menu a span{text-decoration:none;font-size:1rem!important;letter-spacing:0px!important}#header .user-info .dropdown-menu a svg{margin-left:0}.cart-summary-products.js-cart-summary-products p,a.js-show-details{color:#000;font-size:15px}#checkout .cart-grid-right #js-checkout-summary .card-block{padding:0}#checkout .cart-grid-right #js-checkout-summary .cart-summary-products h3{margin:0;font-weight:600;font-size:28px;color:#2a2c2f;font-family:'Roboto Condensed',sans-serif;line-height:30px}.sum-cart{display:flex;color:#000;justify-content:space-between;margin:10px 0}.sum-cart a,.sum-cart a:hover{color:#000!important}.sum-cart a.edit-cart{color:#000;text-decoration:underline;display:none}#cart-summary-product-list .media .product-line-grid{background-color:#f9f9fa;border-radius:15px;margin-bottom:15px;padding:20px}.newline .product-image.media-middle,.newline .qty{width:25%;float:left}body#checkout #cart-summary-product-list .newline .product-image img{width:100%;border:none}.newline .product-image-details,.qty-price.row{display:block;width:100%;margin:0}.qty-price.row{margin-top:10px}.newline .product-line-info,.newline .price{width:75%;float:left;padding-left:15px}.newline .qty label{color:#000;font-weight:700;margin:0!important;font-size:15px}.newline .price .product-price{display:inline-block;color:#000}.newline .price{text-align:right;color:#000;font-size:15px}.promo-code-button a.collapse-button{color:#000;text-align:left;width:100%;display:table}.block-promo{border-bottom:1px solid #ddd}body#checkout .cart-grid-right .card .cart-summary-subtotals-container{border-top:1px solid #fff0;border-bottom:1px solid #fff0;margin-bottom:.5rem}.block-promo .promo-code{padding:0}.block-promo .promo-input{width:100%;padding-left:10px;margin-right:0;border:#000 1px solid;color:#000}.block-promo .promo-code form{position:relative}.block-promo .promo-input+button{margin-top:0;margin-left:0;position:absolute;text-transform:capitalize;border:2px solid #000;text-align:0;right:0;background-color:#000;min-height:2.5rem}.block-promo .promo-code-button.cancel-promo{margin-bottom:1rem;color:#000}.rectangle-rounded{background-color:#fff;border-radius:200px;width:70%;display:flex;align-items:center;justify-content:space-between;padding:15px;box-shadow:0 10px 41.61px 15.39px #fff0;transition:all 0.5s;cursor:pointer}.rectangle-rounded:hover{box-shadow:0 10px 41.61px 15.39px rgb(0 1 1 / .07);padding:24px 15px}.icon-chekbox{width:50px;float:left}.timeline-title{width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 10px 0 40px}.timeline-title p{margin:0;font-size:24px;padding:0;font-family:"Roboto Condensed",sans-serif;color:#000;font-weight:200;width:72%;display:flex;line-height:normal;text-align:left;align-items:baseline}.timeline-wrap{margin:20px 0 60px}.date-gardient{background:#6AC2FF;background:linear-gradient(to bottom right,#6AC2FF 0%,#00FF00 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.timeline-date{background-color:#000;font-size:24px;font-weight:900;padding:5px 20px;border-radius:80px}.timeline-btn{margin-bottom:30px;position:relative}.h3-title{font-family:"Roboto Condensed",sans-serif;font-size:36px;color:#000;line-height:1}.timeline-contenu{background:#fff;padding:30px 25px;width:28%;position:absolute;right:0;top:0;z-index:999999;border:1px solid #d9d9d9;display:none}.timeline-contenu .timeline-date{width:auto;display:table}.btn-custom{flex:1;text-align:center;margin:5px 0}.timeline-contenu h4{font-size:24px;text-align:left;line-height:normal;margin:15px 0}.timeline-contenu p{font-size:18px;font-weight:200;color:#000;line-height:normal;margin:20px 0}.timeline-btn:hover>.timeline-contenu{display:block}.label-icons{height:80px;display:flex;float:left;width:25%;flex-direction:column;justify-content:flex-end;margin-bottom:20px}.label-icons img{width:57px}main h2.icon.parent-cat a,main .h2-title-menu a{color:#000}.hover_underline a:hover{text-decoration:underline!important;color:#fff!important}.btn-wrapper.disabled-btn{padding:0 76.58px!important;pointer-events:none}.btn-wrapper.disabled-btn select,.btn-wrapper.disabled-btn button.add-to-cart,.btn-wrapper.disabled-btn .separator{display:none}button.added-to-cart{display:none!important;background:none;border:none;color:#fff;font-weight:500}.btn-wrapper.disabled-btn button.added-to-cart{display:block!important}#blockcart-modal,#blockcart-modal+.modal-backdrop.in,.elementor-accordion .elementor-tab-content{display:none!important}.elementor-accordion .elementor-tab-content.elementor-active{display:block!important}.header-item-counter{display:flex;width:22px;height:22px;line-height:18px;font-size:12px;font-family:'Roboto Condensed',sans-serif;font-weight:700;text-align:center;justify-content:center;align-items:center}.pk-ip-inline .cart-icon .cart-products-count{top:-13px;left:13px;background:#00a1f8;background:linear-gradient(90deg,rgb(0 161 248) 10%,rgb(0 239 157) 90%)}.rgba li a,.rgba li:last-child span,.rgba ul.elementor-icon-list-items.elementor-inline-items li.elementor-icon-list-item:last-child span{text-align:center!important;text-decoration:none;display:flex;justify-content:center;align-items:center;border-radius:50px;padding-top:2px}.rgba li:first-child a{text-align:center!important;background:linear-gradient(90deg,rgb(0 161 248) 10%,rgb(0 239 157) 90%);text-decoration:none;display:flex;justify-content:center;align-items:center;border-radius:50px;padding:2px 15px}.rgba li:first-child a .elementor-icon-list-text{padding-left:0!important;padding-right:0!important}.rgba li:first-child a .elementor-icon-list-text u{text-decoration:none!important}.bootstrap-touchspin .btn-touchspin{background-color:#282f2a!important;color:#fff!important;border-radius:100px;margin:0 5px;width:25px;height:25px!important;padding:0;font-size:20px;font-family:'Roboto Condensed',sans-serif}span.input-group-btn-horizontal{width:100%;display:flex;justify-content:space-between}.products-sort-order .dropdown-menu,.brands-sort .dropdown-menu,.suppliers-sort .dropdown-menu{width:200px;background:#fff;border:1px solid #999;border-radius:10px}.products-sort-order .select-list,.brands-sort .select-list,.suppliers-sort .select-list{color:#000;font-weight:400;line-height:normal;padding:.5rem 1.25rem}.products-sort-order .select-list:hover,.brands-sort .select-list:hover,.suppliers-sort .select-list:hover{background:#000;font-weight:400}body#authentication #wrapper div#content-wrapper section#main,body#password #wrapper div#content-wrapper section#main{max-width:795px;margin:0 auto;padding:20px 130px}#authentication h1{text-align:center;font-size:30px}#authentication form .form-control-label,#checkout form .form-control-label,#identity form .form-control-label,#password form .form-control-label{display:none}#authentication form#login-form .form-group.row,#address .address-form .form-group.row,#identity #customer-form .form-group.row,#password .form-group.row{margin-left:0;margin-right:0}#authentication form#login-form .form-group.row .col-md-6,#authentication form#customer-form .form-group.row .col-md-6,#address .form-group.row .col-md-6,#identity .form-group.row .col-md-6,#password .form-group.row .col-md-6,#checkout .form-group.row .col-md-6{width:100%;padding:0}.input-group.focus{outline:none}#authentication div#content{padding-left:0!important;padding-right:0!important;margin:0}.creat-compte a,.creat-compte a:hover,.creat-compte a:focus,.creat-compte a:active:focus,#customer-form button.form-control-submit.float-xs-right,#customer-form button.form-control-submit.float-xs-right:hover,#customer-form button.form-control-submit.float-xs-right:focus,.forgotten-password .form-fields .center-email-fields button:hover{width:100%;background-color:#fff;color:#000;border-radius:50px;border:1px solid #000;text-transform:none;font-size:15px;padding:.5rem 1.25rem;margin-top:20px}#customer-form button.form-control-submit.float-xs-right,#address button.form-control-submit.float-xs-right,.forgotten-password .form-fields .center-email-fields button{float:none!important;background-color:#000;color:#fff;border-radius:80px;text-transform:none;font-weight:500;padding-left:40px;padding-right:40px}.forgotten-password .form-fields .center-email-fields button{margin-top:0!important}.page-customer-account #content .no-account{display:none}#authentication a.btn.btn-primary.btn-outlined.btn-register{margin-bottom:20px}#show_hide_password input[type="password"]+.input-group-btn .btn .fa-eye-slash{display:none}#show_hide_password input[type="text"]+.input-group-btn .btn .fa-eye{display:none}#header .user-info .dropdown-menu a span{color:#000}#authentication form#customer-form .form-control-comment,#checkout .form-control-comment,.js-address-form form .form-control-label,.js-address-form form .form-control-comment,.js-customer-form .form-control-comment{display:none}body#history #wrapper div#content-wrapper section#main,body#order-slip #wrapper div#content-wrapper section#main,body#address #wrapper div#content-wrapper section#main,body#identity #wrapper div#content-wrapper section#main{background-color:#fff0;padding-left:10px;padding-right:10px}body#history.page-customer-account #content,body#order-slip.page-customer-account #content,body#address.page-customer-account #content,body#identity.page-customer-account #content,body#password.page-customer-account #content{padding:0;background:#fff0;color:#000}.order-summary-item{background-color:#fff;border-radius:20px;margin-bottom:20px;font-size:16px;border:solid #ECECEC;font-family:"Roboto Condensed",sans-serif}.order-summary-details{background-color:#ECECEC;border-radius:15px 15px 0 0;padding:20px;margin-bottom:20px;border-bottom:1px solid #000}.order-ref-action a,.order-ref-action a:hover,.order-ref-action a:focus{color:#000}.order-ref-action{display:flex;justify-content:space-between;align-items:center}.order_info{flex:1;display:flex;justify-content:space-between;align-items:center}.order_detail a{color:#00A0F7;font-weight:700}.order_date_total{display:flex;justify-content:space-between;align-items:center;gap:16px}.order_details_products{display:flex;flex:2;flex-direction:column;padding:17px 18px}.order-bottom-section{padding:17px 18px}.product-detail{display:flex;align-items:flex-start;margin-bottom:20px;border-bottom:1px solid #000}.order-tabs{border-radius:20px;margin-bottom:40px;font-size:16px;border:1px solid #CECECE;font-family:"Roboto Condensed",sans-serif;position:relative}.nav-tabs{border-bottom:0 solid #ddd;display:flex;justify-content:space-between;width:100%;position:relative}.nav-tabs .nav-item{flex:1;text-align:center;margin-bottom:0!important}.nav-tabs .nav-item .nav-link{width:100%;padding:10px;color:#000;text-decoration:none;display:flex;align-items:center;justify-content:center;position:relative}.nav-tabs .nav-link.active{border-radius:18px;color:#ffffff!important;background:#000000!important;border-color:transparent!important}.nav-tabs .nav-item+.nav-item{margin-left:0!important}.nav-tabs .nav-link.active,.nav-tabs .nav-link.active:focus,.nav-tabs .nav-link.active:hover,.nav-tabs .nav-item.open .nav-link,.nav-tabs .nav-item.open .nav-link:focus,.nav-tabs .nav-item.open .nav-link:hover{border-color:transparent!important}.logo-slip{width:25%}.card-title{color:#000;font-weight:700}.order-slip-reference{display:flex;gap:10px;justify-content:space-between;padding:0rem 2rem!important}.order-slip-adress{background:#FAFAFB!important;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.order-slip-infos{background:#fff;border-radius:20px}.right-section .card-body{border:1px solid #DDD}.order-slip-reference .left-section{flex:1}.order-slip-reference .right-section{flex:1;margin-left:auto}.logo-slip img{max-width:100%}.nav-indicator{position:absolute;bottom:0;left:0;height:4px;transition:left 0.3s ease,width 0.3s ease;z-index:1}.order-filter{display:flex;align-items:center;margin-bottom:20px;padding-top:20px;gap:10px}.select-wrapper{display:flex;align-items:center;position:relative}.year-filter{margin-left:20px;padding:10px;border:1px solid #CECECE;border-radius:60px;display:inline-block;font-size:16px;text-align:center;display:inline-block;padding:.5rem 1rem!important;cursor:pointer}.dropdown-button{background:none;border:none;cursor:pointer;padding:5px;font-size:20px;display:flex;align-items:center}.chevron-icon{font-size:20px;line-height:1}.left-section{margin:16px}.right-section{margin:16px}.middle-section{flex:2;display:flex;flex-direction:column;margin:inherit}.middle-section h4{color:#00A0F7;font-weight:700}.product-image{width:100px;object-fit:cover;border-radius:5px;margin:10px}.product-info{display:flex;flex-direction:column}.product-info h4{margin:0 0 5px;color:#00A0F7;font-weight:700;line-height:25px}.order-details-actions{text-align:right;padding:1.5rem 2rem!important}.product-info p{margin:0 0 10px}.full-desc .price{color:#D9222A;font-weight:500;font-size:18px;line-height:21px}.full-desc .date{color:#000;font-weight:500;font-size:18px;line-height:21px}.darkened-text{color:#000;font-weight:700;align-self:center}.order_reference{font-weight:400;color:#000}.order_date,.order_total,.order_reference,.order_reference{display:block;font-weight:400}.order_delivery{font-weight:400}.order-ref-action h3{display:flex;margin:0;align-items:baseline}.order_actions{display:flex;gap:10px}.order-bottom-actions{display:flex;justify-content:space-between;gap:60px}@media (min-width:768px){.order-bottom-actions{flex-direction:row}}.order_icons{cursor:pointer}.order_invoice a span{text-decoration:none;color:#00A0F7;outline:none;font-weight:700}.order_actions .order_icons img{width:20px;height:20px}.full-desc .fenetre{font-size:18px;font-weight:500}.order_details_columns{display:flex;justify-content:space-between;align-items:center}a.order_icons{margin-right:5px;font-weight:700}.order_details_columns .order_detail{display:flex;align-items:center;margin-bottom:10px}.date-selection{width:20%}.input-date-select .input-group-btn{height:100%}.order_date{color:#000;margin-bottom:3px}.order_total{font-weight:400;margin-bottom:3px}.livreur{color:#00A0F7;font-weight:700}.tittle{display:flex;gap:10px}#order-history{background-color:#FAFAFB;border:1px solid #DDD;border-left:none;border-right:none}.order_state.table-labeled .label,.page-order-detail #order-history .history-lines .history-line .label{padding:0 10px;margin:0;font-size:15px;font-weight:300;color:#fff;white-space:nowrap;border-radius:30px;background-color:#8aa5d6!important}.order_invoice{margin-left:10px;margin-right:5px}.order-count{font-weight:700;line-height:18px}.order-count span{font-weight:400}.order_invoice{position:relative;display:inline-block}.dropdown_content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgb(0 0 0 / .2);z-index:1}.order_icons{cursor:pointer}.order_invoice a span{text-decoration:none;color:#00A0F7;outline:none;font-weight:700}.order_invoice img{width:15px;margin-right:5px}@media (max-width:600px){.order-ref-action{flex-direction:column;align-items:flex-start}.order_info{flex-direction:column;align-items:flex-start;gap:10px}.order_date,.order_total,.order_reference{margin:0}.order_actions{margin-top:10px;display:flex;justify-content:flex-start}.order_actions .order_icons{margin-right:10px}.order_details_columns{flex-direction:column}.order_delivery,.order_detail{width:100%;margin-bottom:10px}.order_invoice{text-align:left}}#main .page-content h6.order_h6{font-weight:300}span.date_issued{color:#999}span.date_issued strong{color:#000;font-weight:400}.form-fields input::placeholder{color:#999}select#field-id_country{color:#999;height:52px;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAAAPklEQVR4Ae3TwREAEBQD0V/6do4SXPZg7EsBhsQ8IEmSMOsiuEfg3gL3oXC7wK0bd1G4o8X9F4yIkyQfSrIByQBjp7QuND8AAAAASUVORK5CYII=) no-repeat scroll right .5rem center/1.25rem 1.25rem}p.send-renew-password-link{color:#000;font-size:15px;padding:0;margin-bottom:20px;display:none}.forgotten-password .form-fields .center-email-fields{flex-direction:column}.forgotten-password .form-fields .email{width:100%;margin-bottom:1rem}.forgotten-password .form-fields .email input{height:initial;margin-bottom:10px}.remove-from-cart img{width:14px;opacity:.3}a.remove-from-cart{display:flex!important;align-items:flex-start;padding-top:3px}.cart-line-product-actions{display:flex;align-items:flex-start;height:100%}.block-logo-b-corp{position:relative}.overfly{position:absolute;left:-10px;right:-10px;top:-8px;bottom:-3px;cursor:pointer}.overfly span{display:flex;height:100%}[data-tooltip]{position:relative;cursor:pointer}[data-tooltip]:before,[data-tooltip]:after{line-height:1;font-size:.9em;pointer-events:none;position:absolute;box-sizing:border-box;display:none;opacity:0}[data-tooltip]:before{content:"";border:5px solid #fff0;z-index:100}[data-tooltip]:after{content:attr(data-tooltip);text-align:left;min-width:320px;max-width:320px;white-space:normal;overflow:hidden;text-overflow:ellipsis;padding:20px 20px;border-radius:10px;background:#04020fc7;color:#FFF;line-height:1.4;z-index:99}[data-tooltip]:hover:before,[data-tooltip]:hover:after{display:block;opacity:1}[data-tooltip]:not([data-flow])::before,[data-tooltip][data-flow="top"]::before{bottom:100%;border-bottom-width:0;border-top-color:#04020F}[data-tooltip]:not([data-flow])::after,[data-tooltip][data-flow="top"]::after{bottom:calc(100% + 5px)}[data-tooltip]:not([data-flow])::before,[tooltip]:not([data-flow])::after,[data-tooltip][data-flow="top"]::before,[data-tooltip][data-flow="top"]::after{left:50%;-webkit-transform:translate(-50%,-4px);transform:translate(-50%,-4px)}[data-tooltip][data-flow="bottom"]::before{top:100%;border-top-width:0;border-bottom-color:#04020F}[data-tooltip][data-flow="bottom"]::after{top:calc(100% + 5px)}[data-tooltip][data-flow="bottom"]::before,[data-tooltip][data-flow="bottom"]::after{left:50%;-webkit-transform:translate(-24%,1px);transform:translate(-24%,1px)}[data-tooltip][data-flow="left"]::before{top:50%;border-right-width:0;border-left-color:#04020F;left:calc(0em - 5px);-webkit-transform:translate(-8px,-50%);transform:translate(-8px,-50%)}[data-tooltip][data-flow="left"]::after{top:50%;right:calc(100% + 5px);-webkit-transform:translate(-8px,-50%);transform:translate(-8px,-50%)}[data-tooltip][data-flow="right"]::before{top:50%;border-left-width:0;border-right-color:#04020F;right:calc(0em - 5px);-webkit-transform:translate(8px,-50%);transform:translate(8px,-50%)}[data-tooltip][data-flow="right"]::after{top:50%;left:calc(100% + 5px);-webkit-transform:translate(8px,-50%);transform:translate(8px,-50%)}[data-tooltip=""]::after,[data-tooltip=""]::before{display:none!important}.wrap-tooltip{position:relative;display:block;width:52px;height:72px}.tooltip-content{text-align:left;min-width:300px;max-width:300px;white-space:normal;overflow:hidden;text-overflow:ellipsis;padding:20px 20px;border-radius:10px;background:#04020fc7;color:#FFF;line-height:1.4;z-index:124;position:absolute;top:80px;left:-50px;display:none;z-index:100}.wrap-tooltip.active .tooltip-content,.filter-body-show .filter-body,.filter-body-show .overfly span.triangle{display:block}.filter-body{position:fixed;width:100%;height:100%;left:0;top:0;z-index:99;display:none;cursor:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIwIDIwTDQgNC4wMDAwM00yMCA0TDQuMDAwMDIgMjAiIHN0cm9rZT0iI2VlZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L3N2Zz4=) 12 12,auto}.overfly span.triangle{width:0;height:0;border-style:solid;border-width:0 7.5px 8px 7.5px;border-color:#fff0 #fff0 #04020fc7 #fff0;transform:rotate(0deg);position:absolute;bottom:-8px;left:19px;display:none}.reviews-rating div#trustpilot-widget-trustbox-0-wrapper{order:1}body#checkout section.checkout-step .address-item.selected{background:#fff;border:none;border-radius:10px}body#checkout section.checkout-step .delivery-options .delivery-option label .carrier{justify-content:flex-start}body#checkout section.checkout-step .delivery-options .delivery-option label .carrier span.carrier-price{font-weight:700;font-size:15px}body#checkout section.checkout-step .carrier-name{margin-right:10px}body#checkout section.checkout-step .delivery-options .delivery-option label .carrier span.carrier-price{margin:0 10px}.product-bonus .label-cafe.item-tea ul li{width:25%}.banner-1,.banner-2{padding-right:10px;margin-bottom:15px}.st_attr_list_text_center{text-align:left;margin-top:20px}.st_attr_list_container .reassurance-link,.st_attr_list_container .multi-payment{display:none}.product-variants-item li.input-container{margin-right:10px;height:40px}.order-detail{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.order-invoice{flex:1;text-align:right}.order-invoice a{text-decoration:none;color:#333;display:flex;align-items:center}.order-invoice img{margin-right:5px}.st_attr_list_swatch{width:30px;height:30px;border:1px solid #000;border-radius:50%}.st_attr_list_container .input-radio:checked+span{border:2px solid #000;font-weight:600!important}#products .product-description,.featured-products .product-description,.product-accessories .product-description,.product-miniature .product-description{height:auto!important}#authentication .form-control{font-size:14px!important;font-weight:500!important;color:#999;font-family:'Roboto Condensed',sans-serif}#authentication .radio-inline,.form-fields input::placeholder,#authentication .form-control::placeholder,#authentication .custom-checkbox label{font-size:14px!important;font-weight:500!important;color:#999;font-family:'Roboto Condensed',sans-serif}#authentication input:autofill,#identity input:autofill,#identity input:-webkit-autofill,#authentication input:-webkit-autofill{font-size:14px!important;font-weight:500!important;color:#999;font-family:'Roboto Condensed',sans-serif}#authentication .custom-checkbox label{color:#000;padding-left:0}#authentication .custom-checkbox label em{font-size:12px;font-weight:400;line-height:normal;display:table;margin-left:0;margin-top:8px;color:#999}.custom-checkbox input[type="checkbox"]+span{border-radius:3px;border:1px #c7c7c7 solid}.custom-radio{border:#000 1px solid}.custom-radio input[type="radio"]:checked+span{top:1px;left:1px;width:14px;height:14px;background-color:#000}.new-detail-product-infos{max-height:800px;overflow-y:auto}.underline{text-decoration:underline}.prix_abonnement_mois{margin-bottom:30px}#product .product-manufacturer{margin-bottom:0}.logo-marque-et-exp-date{margin-bottom:15px;align-items:center}#product .type-cafes .type-cafes-ptem{flex-direction:column}.onglet-marque .manufacturer-logo{max-width:150px}#products .thumbnail-container,.featured-products .thumbnail-container,.product-accessories .thumbnail-container,.product-miniature .thumbnail-container{height:auto!important}#product .top_carac{padding-right:15px}.product-details .top_carac p{font-weight:200;margin-left:0}#product .top_carac{margin-bottom:25px}ul.product-images.js-qv-product-images{display:block}div#layout-error{background-color:#000;color:#fff}#layout-error h1,#layout-error .page-content{color:#fff}.mp-cover .mp-level.mp-level-open{overflow-y:scroll}.sub-category{display:flex;width:100%}.sub-category .inline-btn .btn-menu{margin-bottom:0px!important}.product-pack .pack-product-container .pack-product-name a{color:#000}.product-pack .pack-product-container .pack-product-name,.product-pack .pack-product-container .pack-product-price,.product-pack .pack-product-container .pack-product-quantity{color:#000}.product-pack .card{padding:0}#product .type-cafes{margin-top:30px}#product .product-prices .product-price{margin-top:25px}#product .product-prices .product-price.has-discount{margin-top:0}.page-b2b-cms #header{position:absolute!important}body:not(#index).page-b2b-cms #wrapper .container{min-width:100%;margin:0;padding:0}body:not(#index).page-b2b-cms #wrapper div#content-wrapper section#main{padding-top:0}body:not(#index).page-b2b-cms #wrapper div#content-wrapper section#main #content{min-width:100%;margin:0;padding:0}.btn-problem{background-color:#fff;color:#000;border:1px solid #CECECE;padding:8px!important;border-radius:60px;text-decoration:none;text-align:center;font-size:14px}.btn-problem:hover{background-color:#CECECE}.btn-comment{background-color:#000;color:#fff;padding:8px!important;border-radius:60px;text-decoration:none;text-align:center;font-size:14px}.btn-comment:hover{background-color:#333}body:not(#index).page-b2b-cms #header .user-info a,body:not(#index).page-b2b-cms #header .user-info a svg .ColorScheme-Text{color:#fff}body:not(#index).page-b2b-cms .inline-btn .btn-menu a.elementor-button{font-family:"Roboto Condensed",sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:1.2em!important;background-color:#fff0!important;border-radius:50px 50px 50px 50px!important;padding:9px 20px 9px 20px!important;color:#fff!important}body:not(#index).page-b2b-cms .inline-btn .btn-menu a.elementor-button:hover,body:not(#index).page-b2b-cms .inline-btn .btn-menu a.elementor-button:focus{background-color:#000!important;border-color:#000!important}.max-width-4-col{max-width:1024px;margin:0 auto}body:not(#index)#manufacturer #wrapper div#content-wrapper section#main{background-color:#fff0;padding-left:0;padding-right:0;margin-left:10px;margin-right:10px}.max-height.elementor-widget-image-gallery figure img{max-height:30px;width:auto}.elementor-widget-wrap>.elementor-element.max-height{max-width:800px;margin:0 auto}.gardient-green-1{background-image:-moz-linear-gradient(138deg,#011d02 0%,#012802 100%);background-image:-webkit-linear-gradient(138deg,#011d02 0%,#012802 100%);background-image:-ms-linear-gradient(138deg,#011d02 0%,#012802 100%)}.bold{font-weight:600!important}.noun-email figure.elementor-image-box-img img{max-width:100px;margin:38px 0}.noun-phone figure.elementor-image-box-img img{max-width:60px;margin:20px auto;width:60px}.bloc-rounded .elementor-column-wrap{border-radius:15px;background-color:#fff;box-shadow:0 0 68px 0 rgb(0 0 0 / .06);padding:30px!important;margin:0 22px}.bloc-rounded .elementor-column-wrap .elementor-column-wrap{border-radius:0;background-color:#fff0;box-shadow:none;padding:0px!important;margin:0}.bloc-rounded span.italic.small{font-style:italic;font-size:14px;line-height:normal;margin:15px 0;display:table;font-weight:200}.bloc-rounded h3.elementor-heading-title{border-bottom:1px solid #28ff9c!important;height:180px}.rounded-3{max-width:1070px;margin:0 auto}.item-actions p{color:#fff;font-size:18px;font-weight:300;line-height:1.4}.item-actions figure.elementor-image-box-img img{max-width:90px}.item-actions.formations figure.elementor-image-box-img img{max-width:118px}.item-actions.personnel figure.elementor-image-box-img img{max-width:106px}.btn-send.elementor-widget-button a.elementor-button,.btn-send button,.btn-contact-send .btn,.btn-contact-send .btn-primary:disabled:hover{border-radius:88px;background-color:#28ff9c;box-shadow:0 12px 50px 0 rgb(0 0 0 / .21);padding:15px 50px;margin:0 auto;display:table}.btn-send.outline.elementor-widget-button a.elementor-button{background-color:#fff0;border:1px solid #000;color:#000!important}.no-shadown,.btn-send.outline.no-shadown.elementor-widget-button a.elementor-button{box-shadow:none!important}.btn-send.outline.selected.elementor-widget-button a.elementor-button{background-color:#000;color:#fff!important}.max-width-p-contact .elementor-text-editor{max-width:710px;margin:0 auto}.max-width-b2b-cafe-2col .elementor-widget-heading{margin:0!important}.max-width-b2b-cafe-2col{max-width:1050px;margin:0 auto}.btn-send.marg-none.elementor-widget-button a.elementor-button{margin-left:0}section.txt-bilan-carbon{max-width:577px;margin:0 30px 0 auto}.txt-maxwidth-bloc1{max-width:320px;margin:0 0 0 auto}.bg-gardient1{background-image:-moz-linear-gradient(-90deg,#c7c7c7 0%,#c7c7c7 25%,#c6c6c6 50%,#c7c7c7 75%,#c6c6c6 100%);background-image:-webkit-linear-gradient(-90deg,#c7c7c7 0%,#c7c7c7 25%,#c6c6c6 50%,#c7c7c7 75%,#c6c6c6 100%);background-image:-ms-linear-gradient(-90deg,#c7c7c7 0%,#c7c7c7 25%,#c6c6c6 50%,#c7c7c7 75%,#c6c6c6 100%)}.bg-ban-phone{background-size:auto 100%!important;background-position:top!important}.maxwidth-3{max-width:750px;margin:0 auto}.center-content .elementor-widget-wrap{justify-content:center;display:flex}.maxwidth-4{max-width:1150px;margin:0 auto}.chiffre-state h4{margin:0;font-size:14px}.chiffre-state h4 span.light-txt{font-weight:200}.top-carat ul{list-style:none!important;color:#000!important;font-size:15px!important;font-weight:200!important}.abon-price span.txt-small{font-size:14px;font-weight:200}.abonnement .btn-send.elementor-widget-button a.elementor-button{padding:15px 25px}.bloc-rounded.product-item .elementor-column-wrap{margin:0 10px}.game-cafes .elementor-column-wrap{border-radius:15px;background-color:#fff;box-shadow:0 0 68px 0 rgb(0 0 0 / .06);margin:0 22px;padding:0!important}.txt-avis strong{text-transform:uppercase}.pays-plantation p{margin:0 0 5px 0}.wp-block-post-template.is-flex-container{gap:1.25em}.wp-block-post-template li.wp-block-post{position:relative;background:#fff;margin-bottom:15px!important;width:25%;list-style:none}.wp-block-post-featured-image{margin-top:0;margin-bottom:10px;position:relative;margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block}.wp-block-post-featured-image img.wp-post-image{width:100%;height:240px;object-fit:cover;margin-bottom:35px}.wp-block-post-template h2.wp-block-post-title{text-transform:capitalize;height:100px;padding:0 30px}h2.wp-block-post-title a{display:block;color:#011a02;font-weight:700;font-size:21px}h2.wp-block-post-title span.tag{background:#fff;color:#000;font-size:12px;padding:.6em 1.2em;line-height:1;font-weight:900;position:absolute;top:0;left:0;z-index:9999}.wp-block-post-excerpt{padding:0 30px;font-size:17.5px;font-weight:200;color:#011a02a8;letter-spacing:.2px}p.wp-block-post-excerpt__excerpt{height:100px;font-weight:400;line-height:1.7em;font-size:14px;color:#777}p.wp-block-post-excerpt__more-text{margin-bottom:25px}a.wp-block-post-excerpt__more-link{font-size:12px;font-weight:900;text-decoration:underline;color:#011a02;display:inline-block}.home-b2b-las-section4 .logo-csc-width img{max-width:120px!important}.carousel .carousel-inner{height:auto}.carousel .carousel-caption{color:#fff;top:0;right:0;left:0;bottom:0;position:relative;text-shadow:none}.carousel .carousel-inner h3{font-family:"Roboto Condensed",sans-serif;font-size:60px;font-weight:700;padding:0;margin:0;line-height:1;text-shadow:none}.carousel .carousel-caption p{color:#fff;font-size:24px;text-shadow:none;font-family:"Roboto Condensed",sans-serif;font-weight:200!important;line-height:1.4;margin-top:30px}.carousel .carousel-caption .btn-send .elementor-button{color:#000!important;margin:5rem auto 1rem}.carousel-indicators li,.carousel-indicators .active,.page-content.page-cms .avis-items ul.slick-dots li{display:inline-block;width:14px;height:14px;margin:1px 10px;text-indent:-999px;cursor:pointer;background-color:#fff;border:none;border-radius:10px}.carousel .carousel-indicators{display:block;position:relative;margin:0 auto;left:inherit;bottom:inherit}.carousel-indicators .active,.page-content.page-cms .avis-items ul.slick-dots li.slick-active{background-color:#28ff9c}.carousel .carousel-item img.logo-WORLD-OF-COFFE-MAILAND{width:250px!important;margin-top:2rem}.carousel-two .carousel .carousel-caption .btn-send .elementor-button{margin-top:2rem}@media (max-width:991.98px){.avis-items .padding{padding:1.5rem}}@media (max-width:767.98px){.avis-items .padding{padding:1rem}}.avis-items .padding{padding:5rem}.avis-items .card-body{padding:0}.avis-items h4{font-size:14px;font-style:italic;margin:20px 0 0 0;padding:0 0 0 15px}.bloc-rounded .avis-items .elementor-column-wrap{padding:25px!important;margin:0 10px;box-shadow:0 0 8px 0 rgb(0 0 0 / .06)}.avis-items .avis-photo{width:32%;float:left}.avis-items .avis-detail{width:68%;float:left}.avis-items p{padding:0 0 0 15px;font-style:italic;font-weight:200;font-size:12px}.avis-items span.profil{font-size:12px;font-weight:200;display:block;line-height:normal}.logo-partener{margin-top:10px}.avis-items button{display:none}.page-content.page-cms .avis-items ul.slick-dots{list-style:none;display:flex;justify-content:center;margin:3rem auto 0}.page-content.page-cms .avis-items ul.slick-dots li{background-color:#000}.home-b2b-las-section12{background-image:-moz-linear-gradient(139deg,#000000 0%,#212121 100%);background-image:-webkit-linear-gradient(139deg,#000000 0%,#212121 100%);background-image:-ms-linear-gradient(139deg,#000000 0%,#212121 100%)}.oncecup-logo img{width:140px}.foretropical img{width:35%;margin-left:50px}.partener{max-width:1200px;margin:0 auto}.partener .elementor-inner-column{padding:0 10px}.block-contactinfo .form-group{margin-bottom:1.5rem}.block-contactinfo .form-group.row.rgpr{margin-bottom:15px}.block-contactinfo .form-group.two-column{display:flex;width:100%}.block-contactinfo .form-group.two-column .icon-true.relative{width:49%}.block-contactinfo .form-group.two-column .icon-true.relative.coleft{margin-right:2%}.block-contactinfo .form-control{padding:15px 21px;border-radius:18px;color:#000;background:#fff;border:1px solid #bfbfbf}.block-contactinfo input::placeholder,.block-contactinfo textarea::placeholder{color:#000}.block-contactinfo textarea{height:140px;margin-bottom:0}label.psgdpr_consent_message p{color:#000;font-weight:200}label.psgdpr_consent_message p a{color:#000;text-decoration:underline}.elementor-widget-wrap>.elementor-element.elementor-widget-pkcontactform{max-width:850px;margin:0 auto}.new-detail-product-infos .col-right .col-xs-12 h3,.new-detail-product-infos .col-right .col-xs-12 h4{font-weight:700}.product-flags li.product-flag.on-sale{width:auto}div#collapseprofilorganoleptique .card-body span>p{white-space:normal}#same-cat .slick-list{width:100%}#same-cat.slick-slider{max-width:100vw;width:100%;overflow:hidden!important}#same-cat .slick-track{margin-left:0}.reassurance-link li p{padding:0;color:#000;margin:0;font-weight:200}.flex-wrap .elementor-widget-wrap{display:flex;justify-content:center}.fullheight{height:100vh;background-size:auto 100%!important}.fullheight .elementor-container{height:100%}.hover-green a:hover{color:#28ff9c!important;text-decoration:underline!important}.scrolling-active .fixed-on-scroll{position:fixed;top:0}#csc-carousel-vertical .elementor-column-wrap{position:relative}.pos-fixed{position:absolute;top:15px;right:15px;width:15px!important;z-index:9}.navigation-dot ul ol{width:15px;height:15px;background-color:#fff0;display:table;margin-bottom:10px;border-radius:20px;padding:0;border:1px solid #fff;transition:all 0.5s}.navigation-dot ul ol.active{background-color:#28ff9c;border:1px solid #28ff9c}.dot-fixed .navigation-dot{position:fixed;top:100px}.dot-aboslute .navigation-dot{position:absolute;top:inherit;bottom:15px}.elementor-section-height-full.bandeau-header{min-height:0}#category .trustpilot-widget>a{display:none}div#div-button .elementor-column-wrap{touch-action:pan-y}body#manufacturer #wrapper div#content-wrapper{padding-left:40px!important}.homeslider{text-align:center;color:#fff;list-style:none}.homeslider.carousel .carousel-item{height:600px;background-position:center center;background-repeat:no-repeat;background-size:cover;padding:5em 0em 4.7em 0em;align-items:flex-end;justify-content:center}.homeslider li .carousel-caption,.homeslider li .carousel-caption p{color:#fff}.homeslider li .carousel-caption{height:100%;display:flex;flex-direction:column;justify-content:space-between}.homeslider li .carousel-caption h2{font-family:"Roboto Condensed",sans-serif;font-size:60px;font-weight:700;padding:0;margin:0;line-height:1;text-shadow:none}.homeslider li .carousel-caption p{color:#fff;font-size:24px;text-shadow:none;font-family:"Roboto Condensed",sans-serif;font-weight:200!important;line-height:1.4;margin-top:30px}.carousel .carousel-item .caption-description img{width:250px!important;margin-top:2rem;margin-left:auto;margin-right:auto}.homeslider.carousel .carousel-indicators{margin-top:-75px;margin-bottom:36px}.homeslider.carousel .carousel-indicators li{position:relative}.page-b2b-cms .block-header-item{width:160px}.scroll-btn .elementor-widget-wrap.swiper-wrapper{transition-timing-function:cubic-bezier(.12,.59,.25,.81);margin:0 auto;transition-duration:1s}.swiper-wrapper{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;box-sizing:content-box}.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.ps-alert-error .item p,.ps-alert-error .item .page-content.page-cms ul,.page-content.page-cms .ps-alert-error .item ul,.ps-alert-success .item p,.ps-alert-success .item .page-content.page-cms ul,.page-content.page-cms .ps-alert-success .item ul{padding:15px;color:#000;font-size:18px;line-height:normal}#authentication .custom-checkbox label{display:flex}#authentication .custom-checkbox span.field_label_checkbox{flex:0 0 100%;width:100%}#authentication span.field_label_checkbox{display:flex;padding-left:0;flex-direction:column;line-height:normal}body#category.category-id-605 #wrapper .breadcrumb,.category-id-600 #products,.category-id-601 #products,.category-id-602 #products,.category-id-603 #products,.category-id-604 #products,.category-id-605 #products,.category-id-606 #products,.category-id-607 #products{display:none}.contactform-show section#contactpopup{position:fixed;top:0;right:0;left:0;bottom:0;z-index:999;background-color:#000000eb;width:100vw;height:100vh;overflow-y:auto}.btn-close.elementor-widget-icon{position:absolute;z-index:9;right:15px;top:-15px;width:40px;margin:0;display:none;cursor:pointer}.contactform-show .btn-close.elementor-widget-icon{display:block}body.contactform-show{position:fixed;overflow:hidden}.contactform-show section#contactpopup .elementor-container{max-width:900px!important;padding:20px 0}.bloc-cafes.bloc-rounded .elementor-column-wrap{padding:0px!important}.txt-italic{font-style:italic}.big2{font-size:48px}.bloc-3-reassurance .elementor-image-gallery figure img{height:40px;width:auto;margin:30px auto}.bloc-3-reassurance.entreprise{max-width:330px}.btn-cta.btn-send a.elementor-button{padding:15px 30px}.dot-fixed .navigation-dot{display:none}.bloc-cta{min-height:443px}#csc-carousel-vertical .elementor-column-wrap{overflow:hidden}#csc-carousel-vertical{min-height:initial!important}#carous .hover-green{width:100vw}#carous .swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%;display:flex;justify-content:space-between}#carous .swiper-pagination-bullet{width:10%;height:5px;display:inline-block;border-radius:0;background:#f5f5f7;opacity:.3}#carous .swiper-pagination-bullet-active{background:#28ff9c!important;opacity:1}a.to-home{display:flex;align-items:center}a.to-home,a.to-home:hover{color:#000}a.to-home:hover{text-decoration:underline}#index #header,.page-b2b-cms #header{background-color:#fff0;background-image:linear-gradient(180deg,#000000 0,#fff0 0%);transition:background-image 1s ease-in-out}#index #header:hover,.page-b2b-cms #header:hover{background-image:linear-gradient(180deg,#000000 70%,#fff0 100%)}body.category-id-605:not(#index) #header{background-color:#000}.faq-section>.row{margin:0}.faq-section .elementor-widget-wrap{padding:0 40px}section#vos-projets-rse{overflow:hidden}.form-devis .contact-form{background:#fff0}.form-devis,.form-devis .heading-title{display:none}.cms-id-227 .form-devis,.cms-id-228 .form-devis,.cms-id-229 .form-devis,.cms-id-230 .form-devis,.cms-id-231 .form-devis,.cms-id-232 .form-devis,.contactform-show .form-devis{display:block}.btn.js-mailalert-add{white-space:normal}.btn-close.elementor-widget-icon{right:0;top:5px}.btn-close .elementor-icon{font-size:14px}.contactform-show section#contactpopup{display:flex}.contactform-show section#contactpopup .elementor-column-wrap{display:flex}#contactpopup .elementor-widget-wrap{background:#fafafb;padding:20px 0;border-radius:20px}#password .ps-alert-success{padding:0}#password .ps-alert-success .item{background-color:#fff0;border-color:#fff0}#password .card .ps-alert-success .item i{display:none}#password .card .ps-alert-success .item h3{font-size:24px;margin-bottom:0}#password .card .ps-alert-success .item p{padding:15px 0;font-size:15px}#password .card .ps-alert-success .item{display:flex;-webkit-box-align:center;-ms-flex-align:center;flex-direction:column}.accordion .facet{display:none}.category-id-607 .accordion .facet-id-0,.category-id-607 .accordion .facet-id-4{display:block}.category-id-11 .accordion .facet-id-0,.category-id-17 .accordion .facet-id-0,.category-id-23,.category-id-233 .accordion .facet-id-0,.category-id-236 .accordion .facet-id-0,.category-id-237 .accordion .facet-id-0,.category-id-241 .accordion .facet-id-0,.category-id-250 .accordion .facet-id-0,.category-id-366 .accordion .facet-id-0,.category-id-367 .accordion .facet-id-0,.category-id-549 .accordion .facet-id-0,.category-id-598 .accordion .facet-id-0,.category-id-54 .accordion .facet-id-0,.category-id-55 .accordion .facet-id-0,.category-id-112 .accordion .facet-id-0,.category-id-120 .accordion .facet-id-0,.category-id-57 .accordion .facet-id-0,.category-id-60 .accordion .facet-id-0,.category-id-69 .accordion .facet-id-0,.category-id-81 .accordion .facet-id-0,.category-id-88 .accordion .facet-id-0,.category-id-129 .accordion .facet-id-0,.category-id-132 .accordion .facet-id-0,.category-id-255 .accordion .facet-id-0,.category-id-315 .accordion .facet-id-0,.category-id-336 .accordion .facet-id-0,.category-id-337 .accordion .facet-id-0,.category-id-343 .accordion .facet-id-0,.category-id-344 .accordion .facet-id-0,.category-id-345 .accordion .facet-id-0,.category-id-428 .accordion .facet-id-0,.category-id-429 .accordion .facet-id-0,.category-id-426 .accordion .facet-id-0,.category-id-431 .accordion .facet-id-0,.category-id-438 .accordion .facet-id-0,.category-id-461 .accordion .facet-id-0,.category-id-462 .accordion .facet-id-0,.category-id-316 .accordion .facet-id-0,.category-id-317 .accordion .facet-id-0,.category-id-430 .accordion .facet-id-0,.category-id-432 .accordion .facet-id-0,.category-id-433 .accordion .facet-id-0,.category-id-463 .accordion .facet-id-0,.category-id-464 .accordion .facet-id-0,.category-id-465 .accordion .facet-id-0,.category-id-466 .accordion .facet-id-0,.category-id-577 .accordion .facet-id-0,.category-id-24 .accordion .facet-id-0,.category-id-318 .accordion .facet-id-0,.category-id-578 .accordion .facet-id-0,.category-id-246 .accordion .facet-id-0,.category-id-371 .accordion .facet-id-0,.category-id-372 .accordion .facet-id-0,.category-id-373 .accordion .facet-id-0,.category-id-579 .accordion .facet-id-0,.category-id-580 .accordion .facet-id-0,.category-id-11 .accordion .facet-id-4,.category-id-17 .accordion .facet-id-4,.category-id-23,.category-id-233 .accordion .facet-id-4,.category-id-236 .accordion .facet-id-4,.category-id-237 .accordion .facet-id-4,.category-id-241 .accordion .facet-id-4,.category-id-250 .accordion .facet-id-4,.category-id-366 .accordion .facet-id-4,.category-id-367 .accordion .facet-id-4,.category-id-549 .accordion .facet-id-4,.category-id-598 .accordion .facet-id-4,.category-id-54 .accordion .facet-id-4,.category-id-55 .accordion .facet-id-4,.category-id-112 .accordion .facet-id-4,.category-id-120 .accordion .facet-id-4,.category-id-57 .accordion .facet-id-4,.category-id-60 .accordion .facet-id-4,.category-id-69 .accordion .facet-id-4,.category-id-81 .accordion .facet-id-4,.category-id-88 .accordion .facet-id-4,.category-id-129 .accordion .facet-id-4,.category-id-132 .accordion .facet-id-4,.category-id-255 .accordion .facet-id-4,.category-id-315 .accordion .facet-id-4,.category-id-336 .accordion .facet-id-4,.category-id-337 .accordion .facet-id-4,.category-id-343 .accordion .facet-id-4,.category-id-344 .accordion .facet-id-4,.category-id-345 .accordion .facet-id-4,.category-id-428 .accordion .facet-id-4,.category-id-429 .accordion .facet-id-4,.category-id-426 .accordion .facet-id-4,.category-id-431 .accordion .facet-id-4,.category-id-438 .accordion .facet-id-4,.category-id-461 .accordion .facet-id-4,.category-id-462 .accordion .facet-id-4,.category-id-316 .accordion .facet-id-4,.category-id-317 .accordion .facet-id-4,.category-id-430 .accordion .facet-id-4,.category-id-432 .accordion .facet-id-4,.category-id-433 .accordion .facet-id-4,.category-id-463 .accordion .facet-id-4,.category-id-464 .accordion .facet-id-4,.category-id-465 .accordion .facet-id-4,.category-id-466 .accordion .facet-id-4,.category-id-577 .accordion .facet-id-4,.category-id-24 .accordion .facet-id-4,.category-id-318 .accordion .facet-id-4,.category-id-578 .accordion .facet-id-4,.category-id-246 .accordion .facet-id-4,.category-id-371 .accordion .facet-id-4,.category-id-372 .accordion .facet-id-4,.category-id-373 .accordion .facet-id-4,.category-id-579 .accordion .facet-id-4,.category-id-580 .accordion .facet-id-4,.category-id-412 .accordion .facet-id-7,.category-id-467 .accordion .facet-id-7,.category-id-583 .accordion .facet-id-7,.category-id-584 .accordion .facet-id-7,.category-id-490 .accordion .facet-id-3,.category-id-556 .accordion .facet-id-3,.category-id-557 .accordion .facet-id-3,.category-id-558 .accordion .facet-id-3,.category-id-559 .accordion .facet-id-3,.category-id-560 .accordion .facet-id-3,.category-id-561 .accordion .facet-id-3,.category-id-562 .accordion .facet-id-3,.category-id-563 .accordion .facet-id-3,.category-id-564 .accordion .facet-id-3,.category-id-565 .accordion .facet-id-3,.category-id-566 .accordion .facet-id-3,.category-id-567 .accordion .facet-id-3,.category-id-568 .accordion .facet-id-3,.category-id-569 .accordion .facet-id-3,.category-id-570 .accordion .facet-id-3,.category-id-571 .accordion .facet-id-3,.category-id-572 .accordion .facet-id-3,.category-id-30 .accordion .facet-id-3,.category-id-32 .accordion .facet-id-3,.category-id-36 .accordion .facet-id-3,.category-id-187 .accordion .facet-id-3,.category-id-468 .accordion .facet-id-3,.category-id-470 .accordion .facet-id-3,.category-id-471 .accordion .facet-id-3,.category-id-472 .accordion .facet-id-3,.category-id-474 .accordion .facet-id-3,.category-id-476 .accordion .facet-id-3,.category-id-544 .accordion .facet-id-3.category-id-600 .accordion .facet-id-3,.category-id-10 .accordion .facet-id-1,.category-id-8 .accordion .facet-id-1,.category-id-12 .accordion .facet-id-1,.category-id-13 .accordion .facet-id-1,.category-id-135 .accordion .facet-id-1,.category-id-136 .accordion .facet-id-1,.category-id-140 .accordion .facet-id-1,.category-id-144 .accordion .facet-id-1,.category-id-145 .accordion .facet-id-1,.category-id-298 .accordion .facet-id-1,.category-id-410 .accordion .facet-id-1,.category-id-14 .accordion .facet-id-1,.category-id-147 .accordion .facet-id-1,.category-id-152 .accordion .facet-id-1,.category-id-153 .accordion .facet-id-1,.category-id-299 .accordion .facet-id-1,.category-id-300 .accordion .facet-id-1,.category-id-301 .accordion .facet-id-1,.category-id-302 .accordion .facet-id-1,.category-id-338 .accordion .facet-id-1,.category-id-15 .accordion .facet-id-1,.category-id-157 .accordion .facet-id-1,.category-id-162 .accordion .facet-id-1,.category-id-163 .accordion .facet-id-1,.category-id-303 .accordion .facet-id-1,.category-id-304 .accordion .facet-id-1,.category-id-409 .accordion .facet-id-1,.category-id-546 .accordion .facet-id-1,.category-id-16 .accordion .facet-id-1,.category-id-19 .accordion .facet-id-1,.category-id-42 .accordion .facet-id-1,.category-id-347 .accordion .facet-id-1,.category-id-352 .accordion .facet-id-1,.category-id-353 .accordion .facet-id-1,.category-id-121 .accordion .facet-id-1,.category-id-355 .accordion .facet-id-1,.category-id-356 .accordion .facet-id-1,.category-id-357 .accordion .facet-id-1,.category-id-358 .accordion .facet-id-1,.category-id-359 .accordion .facet-id-1,.category-id-360 .accordion .facet-id-1,.category-id-361 .accordion .facet-id-1,.category-id-362 .accordion .facet-id-1,.category-id-363 .accordion .facet-id-1,.category-id-364 .accordion .facet-id-1,.category-id-385 .accordion .facet-id-1,.category-id-127 .accordion .facet-id-1,.category-id-70 .accordion .facet-id-1,.category-id-71 .accordion .facet-id-1,.category-id-75 .accordion .facet-id-1,.category-id-79 .accordion .facet-id-1,.category-id-80 .accordion .facet-id-1,.category-id-84 .accordion .facet-id-1,.category-id-85 .accordion .facet-id-1,.category-id-95 .accordion .facet-id-1,.category-id-98 .accordion .facet-id-1,.category-id-386 .accordion .facet-id-1,.category-id-687 .accordion .facet-id-1,.category-id-688 .accordion .facet-id-1,.category-id-414 .accordion .facet-id-1,.category-id-434 .accordion .facet-id-1,.category-id-435 .accordion .facet-id-1,.category-id-451 .accordion .facet-id-1,.category-id-452 .accordion .facet-id-1,.category-id-453 .accordion .facet-id-1,.category-id-454 .accordion .facet-id-1,.category-id-455 .accordion .facet-id-1,.category-id-456 .accordion .facet-id-1,.category-id-457 .accordion .facet-id-1,.category-id-458 .accordion .facet-id-1,.category-id-459 .accordion .facet-id-1,.category-id-547 .accordion .facet-id-1,.category-id-592 .accordion .facet-id-1,.category-id-593 .accordion .facet-id-1,.category-id-601 .accordion .facet-id-1,.category-id-26 .accordion .facet-id-9,.category-id-487 .accordion .facet-id-9,.category-id-34 .accordion .facet-id-9,.category-id-211 .accordion .facet-id-9,.category-id-483 .accordion .facet-id-9,.category-id-482 .accordion .facet-id-9,.category-id-481 .accordion .facet-id-9,.category-id-480 .accordion .facet-id-9,.category-id-478 .accordion .facet-id-9,.category-id-479 .accordion .facet-id-9,.category-id-485 .accordion .facet-id-9,.category-id-380 .accordion .facet-id-9,.category-id-486 .accordion .facet-id-9,.category-id-487 .accordion .facet-id-9,.category-id-484 .accordion .facet-id-9,.category-id-35 .accordion .facet-id-9,.category-id-74 .accordion .facet-id-9,.category-id-199 .accordion .facet-id-9,.category-id-604 .accordion .facet-id-9,.category-id-27 .accordion .facet-id-5,.category-id-115 .accordion .facet-id-5,.category-id-119 .accordion .facet-id-5,.category-id-56 .accordion .facet-id-5,.category-id-469 .accordion .facet-id-5,.category-id-51 .accordion .facet-id-5,.category-id-443 .accordion .facet-id-5,.category-id-545 .accordion .facet-id-5,.category-id-116 .accordion .facet-id-5,.category-id-97 .accordion .facet-id-5,.category-id-548 .accordion .facet-id-5,.category-id-28 .accordion .facet-id-5,.category-id-552 .accordion .facet-id-5,.category-id-553 .accordion .facet-id-5,.category-id-554 .accordion .facet-id-5,.category-id-551 .accordion .facet-id-5,.category-id-37 .accordion .facet-id-5,.category-id-491 .accordion .facet-id-5,.category-id-320 .accordion .facet-id-5,.category-id-94 .accordion .facet-id-5,.category-id-321 .accordion .facet-id-5,.category-id-294 .accordion .facet-id-5,.category-id-488 .accordion .facet-id-5,.category-id-311 .accordion .facet-id-5,.category-id-6 .accordion .facet-id-5,.category-id-585 .accordion .facet-id-5,.category-id-603 .accordion .facet-id-5,.category-id-460 .accordion .facet-id-2,.category-id-106 .accordion .facet-id-2,.category-id-306 .accordion .facet-id-2,.category-id-411 .accordion .facet-id-2,.category-id-425 .accordion .facet-id-2,.category-id-606 .accordion .facet-id-2,.category-id-475 .accordion .facet-id-6,.category-id-284 .accordion .facet-id-8{display:block}.logo-labels{display:flex;width:100%;height:100%;margin-top:30px}.logo-labels .label-bicorp img{width:41px;height:70px}.tooltip2{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column}.tooltip2 .text{visibility:hidden;background-color:#000;color:#fff;text-align:center;box-sizing:border-box;padding:5px 10px;border-radius:5px;position:absolute;z-index:1;top:-40px;font-size:12px;width:max-content;display:flex;align-items:center;justify-content:center;flex-direction:column}.tooltip2 .text:after{content:"";display:block;width:0;height:0;border-left:5px solid #fff0;border-right:5px solid #fff0;border-top:10px solid #000;position:absolute;bottom:-10px}.tooltip2:hover .text{visibility:visible}.logo-labels .tooltip2 .text{top:-70px;line-height:normal;padding:10px}.logo-labels .label-psc img{width:74px;height:70px}.label.label-psc,.label-worknight,.label-wcm{margin-left:60px}.logo-labels .label-worknight img{width:120px;height:70px}.logo-labels .label-wcm img{width:223px;height:70px}#header #_desktop_logo .h1{margin-top:0;text-align:center;margin-bottom:0}.pack-product-name h2{font-size:.875rem;font-weight:200;color:#000}.category-id-605 .h1{font-size:0}#category li.product-flag.out_of_stock{display:none!important}.partener .elementor-widget-image-box .elementor-image-box-content .elementor-image-box-description{color:#fff!important}.page-b2b-cms a.account{display:none!important}.newbuttonCart .add-to-cart{margin-right:10px;padding-left:10px;padding-right:8px;font-weight:500}#search_filters .facet .facet-label{display:flex;margin-bottom:10px}#search_filters .facet .facet-label .custom-checkbox,#search_filters .facet .facet-label .custom-radio{top:0;margin-right:0}#search_filters .facet .facet-label .custom-checkbox input[type="checkbox"]{margin-top:0}#search_filters .facet .facet-label a{white-space:normal;margin-top:0}#search_filters .btn.close-push{position:fixed;top:3px;right:27px;display:none}#search_filters{z-index:2;margin:0}#search_filters_wrapper .overlay{background:rgb(0 0 0 / .3);position:fixed;left:0;right:0;top:0;bottom:0;display:none;cursor:auto}.show_filter #search_filters_wrapper .overlay,.show_filter #search_filters .btn.close-push{display:block}.btn-devis{font-weight:500}.update_cart select{font-weight:700}.product-additional-info.js-product-additional-info .tabs{padding:0}.product-additional-info.js-product-additional-info .tabs .js-mailalert-add{background-color:#000}body#checkout .custom-checkbox{display:block}body#checkout .custom-checkbox>label{padding-left:0;position:relative;margin:0}body#checkout .custom-checkbox span{position:relative;float:left}body#checkout .custom-checkbox span.field_label_checkbox{padding-left:0;left:initial;top:initial;display:table;width:calc(100% - 30px);margin-top:-1px}body#checkout section.checkout-step p,body#checkout section.checkout-step a,body#checkout section.checkout-step small{color:#000}body#checkout section.checkout-step p{font-weight:200}body#checkout section.checkout-step a{font-weight:500}body#checkout section.checkout-step a:hover{text-decoration:underline}#cart .cart-grid-right{display:none}#cart .cart-grid-body{width:100%}.prix_abonnement_mois.underline.btn-devis{background-color:#fff0;color:#000;padding:0;line-height:normal;font-weight:200;margin-top:0;cursor:pointer}a.voir-la-video:hover{color:#000}div#payment-confirmation .btn-primary{background:#000;border-radius:80px;padding-left:30px;padding-right:30px}.custom-checkbox #conditions_to_approve{left:0}body#checkout section.checkout-step #conditions-to-approve .custom-checkbox input[type="checkbox"]{left:0}body#order-confirmation .order-confirmation-table .card{color:#000}body#order-confirmation #order-items table tr.total-value{background-color:#000}body#order-confirmation #order-details ul li,body#order-confirmation .card p,body#order-confirmation #order-items .order-line{color:#000}body#order-confirmation #order-details{width:100%}.pk-aside header .h3{margin:0;font-weight:600;font-size:28px;color:#2a2c2f;line-height:30px}.pk-aside header .h3{font-family:'Roboto Condensed',sans-serif;text-transform:none}p a{color:#000}body#checkout section#topmenu,body#checkout .inline-btn{display:none!important}aside.pk-shoppingcart .cart-overview.js-cart{height:calc(100vh - 410px);overflow-y:auto}@media screen and (min-width:1000px) and (max-width:1250px) and (min-height:480px) and (max-height:580px){aside.pk-shoppingcart .cart-overview.js-cart{height:calc(100vh - 410px)!important}}aside.pk-shoppingcart .card-block.checkout{padding-bottom:0}body.oh{overflow:hidden}.remove-from-cart img{transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out}.remove-from-cart:focus img{opacity:1}.product-miniature .thumbnail-container:hover .highlighted-informations,.product-miniature .thumbnail-container:focus .highlighted-informations{top:0!important;height:100%;display:flex;flex-direction:column;justify-content:center;background-color:#ffffffb8}.product-miniature .highlighted-informations .quick-view{color:#000;font-weight:700}.product-miniature .highlighted-informations .quick-view:hover{text-decoration:underline;color:#000}.product-miniature .highlighted-informations .variant-links{background:#fff0}.product-miniature .highlighted-informations .variant-links .color{width:1.5rem;height:1.5rem;border-radius:80px}.reassurance-link .type-cafes-item{display:flex;margin-right:0;justify-content:space-between;width:100%}#carous li.elementor-icon-list-item{display:table}#carous .swiper-pagination-bullet{position:relative}#carous .swiper-pagination-bullet:after{content:'';position:absolute;left:0;right:0;height:80px;width:100%;top:-35px}.scroll-box-arrows i{bottom:22px;height:105px;line-height:105px;width:20px;font-size:40px;text-align:center;z-index:8888}.product-photos .scroll-box-arrows .left{left:-10px}.product-photos .scroll-box-arrows .right{right:10px}ul.product-images.js-qv-product-images{overflow:hidden}.product-images>li.thumb-container{margin:0 6px;width:29.5%;overflow:hidden}.images-container .product-images>li.thumb-container>.thumb{margin-right:0;transform:scale(1.1)}.ol-navigation ol.thumb-container.js-thumb-container{display:inline-block;margin:0 4px;padding:0;border-radius:50px;position:relative;width:13px;height:13px}.ol-navigation img.thumb{width:13px;height:auto;border-radius:50px;cursor:pointer;position:relative;opacity:0;z-index:6;margin:-12px 0 0 0}span.nav-img{position:absolute;background:#fff;top:0;bottom:0;left:0;right:0;z-index:2;border:1px solid #bbb;border-radius:50px}img.thumb.selected+span.nav-img{background:#bbb}.ol-navigation ul.product-images.js-qv-product-images{text-align:center}.confirmation-card-block{margin:auto;font-family:"Roboto Condensed",sans-serif;padding-bottom:40px;width:60%}.confirmation-card-footer{margin:auto;font-family:"Roboto Condensed",sans-serif;padding-bottom:40px;width:60%}.confirmation-header p{font-size:16px;font-weight:400}.confirmation-footer{padding:20px 0}.confirmation-footer p{padding:20px 0;color:#000;font-weight:700;font-size:18px}.confirmation-card-climatique{position:relative;border-radius:26px;background-image:url(../img/1-rainforest_light.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;width:80%;overflow:hidden;max-width:600px;margin:0 auto;padding:20px}.csc-switcher-container .date-switcher{font-weight:500!important;padding:9px 20px;text-align:center;z-index:1}.confirmation-switcher{display:flex}.confirmation-switcher p{padding:10px;font-size:18px;font-weight:400}.confirmation-card-climatique::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5);border-radius:26px;z-index:1}.confirmation-card-climatique .card-body{position:relative;z-index:2}.confirmation-card-climatique .card-body .card-title{font-size:46px;text-align:center;color:#FFF}.confirmation-card-climatique .card-body .img-fluid{padding:20px;display:flex;align-items:center;margin:auto}.confirmation-card-climatique .card-body hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid #FFF;width:70%}.confirmation-card-climatique .card-body .card-text{text-align:center;font-weight:700;font-size:24px;color:#FFFFFF!important}.card-block.checkout .btn-primary:focus,.pk-login .btn-primary:focus,.continue.btn.btn-primary:focus,#submit-login.btn-primary:focus{background-color:#555555!important;border-color:#555555!important}.renew-password{margin-left:0}.renew-password .col-md-4{width:100%;padding:0}.renew-password .container-fluid{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.renew-password .container-fluid .form-control-label{text-align:left;width:100%;padding-left:0;padding-right:0}.renew-password .container-fluid .offset-md-2{margin-left:0}#password .renew-password .form-control-label{display:block!important}.renew-password [type="submit"]{margin-left:0}.renew-password .offset-md-5{margin-left:0}.a-green a{color:#28ff9c!important}.elementor-slick-slider ul.slick-dots li{margin:0 4px}.elementor .elementor-slick-slider ul.slick-dots li button{background:#b7b4b4!important}.new-btn-addcart .btn-wrapper.disabled-btn,.newbuttonCart .new-btn-addcart .btn-wrapper.disabled-btn{background-color:grey;cursor:pointer;transition:all .3s;pointer-events:initial}.new-btn-addcart .btn-wrapper.disabled-btn:focus,.newbuttonCart .new-btn-addcart .btn-wrapper.disabled-btn:focus{background-color:#777}.new-btn-addcart .btn-wrapper.disabled-btn a,.newbuttonCart .new-btn-addcart .btn-wrapper.disabled-btn a{font-weight:700;color:#fff}div#payment-option-1-container img,div#payment-option-2-container img{height:30px;margin:0 8px}.hover-underline a:hover,.to-underline a:hover span.hover_underline{text-decoration:underline!important}.header-top #search_widget input:focus{background-color:rgb(255 255 255 / 110%);color:#000!important}.header-top #search_widget input:focus::placeholder{color:#000!important}#header #search_widget form.focus-actived i,#index #header #search_widget form.focus-actived i,#category.new-category-page #header #search_widget form.focus-actived i{background-image:url(../img/search-icon_black.svg)!important}.brand-carousel figure.relative.slick-slide{padding-left:50px;padding-right:50px}.brand-carousel .slick-track{display:flex;align-items:center}#mixtup-machines .elementor-row.content-marchines{display:grid;grid-template-columns:33.33% 33.33% 33.33%}#mixtup-machines .elementor-row.content-marchines .elementor-column.elementor-col-33{width:100%;padding:15px 0}#mixtup-machines.elementor-section ul.filter-machine{width:100%;display:flex;justify-content:center}#mixtup-machines.elementor-section ul.filter-machine li{list-style:none}#mixtup-machines.elementor-section ul.filter-machine li span{font-size:15px;border-radius:88px;padding:15px 50px;margin:0 auto;display:table;background-color:#fff0;border:1px solid #000;color:#000!important;font-weight:500;margin:0 5px;line-height:1;cursor:pointer;transition:all 0.5s}#mixtup-machines.elementor-section ul.filter-machine li.active span,#mixtup-machines.elementor-section ul.filter-machine li:hover span{background-color:#000;color:#fff!important}#mixtup-machines .elementor-row.content-marchines .elementor-column.prod-hidden{display:none}#mixtup-machines .elementor-row.content-marchines .elementor-column.prod-show{display:flex}.elementor-slick-slider .slick-dots-inside .slick-dots{display:none!important}.card-block.vivawalletsmartcheckout{color:#000 !importatn;font-weight:500;font-size:24px}@supports (hanging-punctuation:first) and(-webkit-appearance:none){.newcathead.hack-safari{margin-top:800px}}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){@media{.newcathead.hack-safari,#new-category-head{margin-top:0px!important}}}.newcathead.hack-safari{margin-top:-195px!important}.closeButtonNormal{padding:15px 30px!important;border-radius:0px!important;color:#000!important}.contact-rich .block{width:100%}.contact-rich .block{width:100%;padding:1em 0}@media screen and (max-height:670px){.fullheight{background-size:cover!important}}@media (min-width:768px){.block-search{width:100%}.block-header-item{width:320px}}@media (max-width:767px){body{background-color:#fff}.js-address-form,#identity .js-customer-form,#password .forgotten-password{width:100%}body#checkout section.checkout-step .content{padding:15px 15px}body#checkout section.checkout-step .carrier-name{margin-right:5px}body#checkout section.checkout-step .delivery-options .delivery-option label .carrier span.carrier-price{margin:0 5px}div#logo-b-white{position:absolute!important;left:0;top:5px;width:25px}.header-mobile{display:flex;justify-content:space-between;width:100%;align-items:center}.mobile-logo{display:block;width:125px;left:calc(50% - 62px)}.mobile-menu .inline-btn .btn-menu #trigger.elementor-button{padding:0 0px!important;background:#fff0;border:none}.mobile-menu a#trigger .elementor-align-icon-left{margin-right:0}body:not(#index) .icon-menu.btn-menu a.elementor-button-link.elementor-button{border-width:0px!important}.mobile-menu{display:none;width:50px}#topmenu div#div-menu .elementor-column-wrap .elementor-widget-wrap{justify-content:center}.desktop-header-wrapper,.pk-item-content>.pkhi-item-title{display:block}.block-header-item{display:flex;align-items:center;gap:20px}#header .pkheaderitems>ul>li{margin-left:0!important}#desktop_menu .elementor-row{display:block;width:100%;overflow:hidden}div#div-button{width:100%}#topmenu div#div-button .elementor-widget-wrap{overflow:visible!important}.swiper-scrollbar{opacity:1}.card.products-selection .sub-category ul{flex-wrap:wrap}.card.products-selection{padding:15px;display:flex;flex-direction:column;overflow:hidden}.ets_cookie_banber_block.bottom,.ets_cookie_banner_footer{display:block;flex-direction:row}.thumbnail-container .left-col{width:40%}.productlist .product-miniature .center-col{width:60%;padding:0}.productlist .product-miniature .right-col{width:100%;margin:0;float:left}#products .thumbnail-container,.featured-products .thumbnail-container,.product-accessories .thumbnail-container,.product-miniature .thumbnail-container{height:auto!important}#category #products .product-miniature{margin:0 0 15px!important;padding:15px 15px 0}.product-miniature .thumbnail-container .product-thumbnail{height:auto!important}.block-category.card.card-block{padding:5px 20px 0}span.hidden-sm-down.sort-by{display:block!important}.products-selection .filter-button .btn-secondary,.products-selection .filter-button .btn-tertiary{margin-left:0;padding:8px 40px 8px 40px!important}.brands-sort .dropdown-menu,.suppliers-sort .dropdown-menu{right:-155px;top:30px}.products-sort-order .dropdown-menu{right:-20px;top:40px}#category .productlist .thumbnail-container{display:block;width:100%;margin-bottom:0}.ets_cookie_banber_block.bottom>div{text-align:center;margin:20px 0}.ets_cookie_banber_block.bottom .ets_cookie_banner_footer{text-align:center;width:100%}.mobile-flags{display:flex;justify-content:space-between}.mobile-flags .flag-left{width:58%}#products .product-miniature .mobile-flags .product-flags li.product-flag{margin-bottom:5px}.reverse-wrapper{display:flex;flex-direction:row-reverse;justify-content:flex-end}#category #products .product-miniature .thumbnail-container .thumbnail-top{padding:0 0 0 15px}#category #products .product-miniature .reviews-rating,.productlist .product-miniature .reviews-rating{flex-direction:column}.mobile-offer-bonus-label{margin-bottom:20px}.product-miniature .product-prices .product-discount{margin-left:10px}.pagination{padding:0 15px}.pagination .wrapper-pagination{flex-direction:column;padding:5px 0 0 0;height:auto}.pagination_summary{position:relative;left:inherit;width:100%;text-align:center}#products .up{margin-top:2rem}.pagination .next{position:relative;right:initial;float:none;margin:0 auto;display:table}a.btn-csc.next.light.js-search-link{background-color:#282f2a;height:44px;color:#fff;padding:0 40px;border-radius:50px;margin-bottom:15px}.col-md-6.product-tumbnails-section,.col-md-6.product-info-section{flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0}#product .product-container{display:block;width:100%;margin-top:-15px;margin-left:-15px;margin-right:-15px}#product .product-title{padding-right:0}#product .reviews-rating{margin:0;flex-wrap:wrap}.product-photos-details{display:block}#product .product-photos,#product .product-details{max-width:100%;padding:0}body:not(#index) #wrapper div#content-wrapper section#main,body:not(#index) #wrapper div#content-wrapper .product_footer{margin:0 15px}.newsletter-footer .block_newsletter form .row .col-xs-12:first-of-type .btn-primary:first-of-type{display:block!important}.block_newsletter input.btn.btn-primary.float-xs-right.hidden-sm-up{display:none}i.fa.fa-bars{color:#000}body:not(#index) i.fa.fa-bars{color:#000}.sub-category{width:100%}#desktop_cart{position:relative;margin-right:8px}.pk-aside.active.pk-login,.pk-aside.active.pk-shoppingcart{width:auto;left:15px;right:15px;top:15px;height:calc(100dvh - 30px);border-radius:15px}.user-info-mobile{width:25px;margin:5px 5px 0 0}.block-search{margin-left:0;padding-left:0;margin:21px 20px 0}#search_widget{width:100%;margin:0}.block-category h1,#manufacturer h1{font-size:55px}.brands-wrapper{column-count:2}.btn-home .btn-send.elementor-widget-button a.elementor-button{width:240px}.fullheight{height:50vh}body:not(#index) #wrapper div#content-wrapper section#main{background-color:#fff0;margin:0 5px}#product .col-md-6.product-info-section{border-radius:0;padding:0;width:100%}#product .product-info-section .has-discount .discount{background:#fff;border-radius:10px;border:1px solid #4c4c4c;margin-bottom:5px}#product .product-prices .product-discount svg{transform:scale(.4);margin-right:-3px;margin-left:3px}.head-bg,#product .product-info-section .product-prices,#product .product-info-section .product-pack,#product .product-info-section .product-variants.js-product-variants,section.product-discounts.js-product-discounts,#product .product-info-section .bg-grey-wrapper,#product .product-info-section .reassurance-link,.bottom-bg{background-color:#f5f5f5;padding:0 20px}.head-bg{height:20px;border-radius:20px 20px 0 0;padding:0}#product .product-info-section .product-prices{margin-top:0;background-color:#f5f5f5}#product .product-info-section .product-pack{margin-top:0;padding-top:2.5rem}#product .product-info-section .reassurance-link{margin:0}.bottom-bg{height:20px;border-radius:0 0 20px 20px;margin-bottom:20px}#product .product-info-section .reassurance-link ul{margin-bottom:0;margin-top:0;padding-top:20px}#product .product-info-section .reassurance-link li:last-child{margin-bottom:0}#product .product-info-section .product-pack .card{padding:0;margin-bottom:0}#product .product-info-section .multi-payment{margin-top:0}#product .product-info-section .product-discounts{margin-bottom:0}#product .product-info-section .bg-grey-wrapper{padding-top:15px}#product .product-info-section p.price-ecotax{margin-bottom:0}#product .product-info-section .product-prices .tax-shipping-delivery-label{margin:0}#product .product-info-section .product-variants.js-product-variants{margin-top:0}.new-btn-addcart .btn-wrapper,.newbuttonCart .new-btn-addcart .btn-wrapper{margin-left:auto;margin-right:auto;display:table}#product .product-info-section #new-btn-addcart{background-color:#fbfaf9;padding:1px 0;margin-left:-20px;margin-right:-20px}.new-detail-product-infos{margin-top:-15px;margin-left:-15px;margin-right:-15px}.new-detail-product-infos .btn-link{width:100%;justify-content:space-between}body:not(#index) #wrapper div#content-wrapper .product_footer{padding-left:5px;padding-right:5px}.pad-30 .elementor-widget-wrap{padding:30px 0}.card-body{padding:20px 0}.card-body .row{flex-direction:column}div#collapse-caractech .col-right{flex:0 0 100%;width:100%;margin-left:15px}.allfields ul{column-count:1;padding:0 20px}.allfields li{margin-right:0}.card-body .col-left{flex:0 0 100%;width:100%}#collapseTwo .card-body{padding-bottom:10px;padding-left:20px}.boo0 iframe{width:100%!important}.label-icons{height:110px;display:flex;float:left;width:33%;flex-direction:column;margin-bottom:0;padding:5px;justify-content:flex-end;align-items:center}.label-icons span{white-space:normal;text-align:center;display:table;width:100%;height:45px}#collapse-avis-equipes .col-left,#collapse-avis-equipes .col-right{flex:0 0 100%;width:100%}#collapse-avis-equipes .card-body{padding:15px 30px}#collapse-avis-equipes .col-right .col-xs-12{padding:15px 0 0 0}.all-quality-items .quality-items{margin-bottom:15px;display:flex;justify-content:space-between}#product .all-quality-items .quality-items .comments_note{margin-right:0}#header .header-top{padding-top:20px;padding-bottom:20px}#header .logo,.logo-footer img{max-width:105px!important}.footer-reassurance{padding:10px 2px!important}.footer-reassurance .rounded.bg-white.pad-30 .elementor-widget-wrap{padding:0 0 5px}.logo-partenary .elementor-slick-slider .slick-slide img{margin:0 10px;width:auto!important;height:40px;max-width:initial!important}.block_newsletter{padding-top:0;padding-left:0;padding-right:0;padding-bottom:15px;border-bottom:none}.block_newsletter form input{height:35px}.inline-btn .elementor-widget-wrap,.menu-bulle-scroll .elementor-widget-wrap,.to-grid.elementor-section .elementor-container .elementor-row,.nos-games-cafes .elementor-row,.sav-grid .elementor-row,.b2b-machines-grid .elementor-row,.to-grid-wrap-mobile .elementor-widget-wrap,.to-grid-machines-b2b>.elementor-container>.elementor-row,.partener.grid .elementor-row{display:grid;padding-bottom:1.25rem;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:max-content;grid-column-gap:.125rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain}.menu-bulle-scroll .inline-btn .btn-menu{margin-right:5px!important}.scroll-bulle .inline-btn .elementor-widget-wrap{justify-content:start!important}.block-category.card.card-block{margin-bottom:5px}body#category{background-color:#f5f5f7}body:not(#index) #desktop_menu a.elementor-button,.btn-white a.elementor-button{background-color:transparent!important}#category #search_filter_toggler{background-color:#fff0}body:not(#index) #header #search_widget form input{background-color:#fff0}.morecontent span{display:none}.morelink{display:block}body#category.device-mobile .new-btn-addcart .btn-wrapper,.newbuttonCart .new-btn-addcart .btn-wrapper{margin-left:0;margin-bottom:20px;display:flex;justify-content:center}body#category.device-mobile button.added-to-cart,body#category.device-mobile button.add-to-cart,body#product.device-mobile button.added-to-cart,body#product.device-mobile button.add-to-cart{height:44px;font-weight:500}.pagination .page-list{text-align:center}.brands-wrapper{column-count:initial;display:block}.box-letter{width:50%;float:left}.brands-wrapper .letter-content p{margin-bottom:15px}.card-cta .pos-abso{top:20px;left:15px}.card-cta h3.elementor-heading-title{font-size:30px!important}#category .txt-accroch .elementor-widget-text-editor{width:90%;margin-top:15px}#category .txt-accroch p{font-size:16px!important;line-height:normal!important;font-weight:400!important}.txt-accroch .elementor-button-text{font-size:16px;font-weight:400}#category .txt-accroch .elementor-widget-button{margin-top:5px}.card-cta.card-one h3.elementor-heading-title,#category-description .card-cta.card-one .txt-accroch .elementor-widget-text-editor p,.card-cta.card-one a.elementor-button-link{color:#fff!important}#category .txt-accroch .elementor-widget-button{margin-top:15px}.card-cta .elementor-image{height:420px;overflow:hidden}.card-cta .elementor-image img{max-width:172%!important;position:absolute;bottom:0;right:0}#header .hover_underline a{font-family:"Roboto Condensed",sans-serif}#topmenu div#div-menu .elementor-column-wrap .elementor-widget-wrap{padding-bottom:0}#index #header #search_widget form i{color:#000!important}div#_mobile_logo h1,div#_mobile_logo .h1{margin:0}#index #header #search_widget form i,#category.new-category-page #header #search_widget form i{background-image:url(../img/search-icon.svg)!important}.bandeau-header h2.elementor-heading-title{font-size:30px!important}.bandeau-header{background-position:48% top!important;animation:none!important;transform:none!important;opacity:1!important}.cover-expresso{background-position:20% center!important}.cover-cafe{background-position:40% center!important}.cover-machine{background-position:25% top!important;background-size:280% auto!important}#category .newbuttonCart .new-btn-addcart .btn-wrapper,#product .newbuttonCart .new-btn-addcart .btn-wrapper{margin-left:auto;padding-right:30px;padding-left:30px;width:245px}body#category.device-mobile button.added-to-cart,body#product.device-mobile button.added-to-cart{width:100%}.type-cafes .type-cafes-ptem{flex-direction:column}body#category.device-mobile .short-desc,body#category.device-mobile .reassurance-link li{display:none}body#category.device-mobile .reassurance-link li:first-child{display:block}.card-cta.card-two .elementor-image img,.card-cta.card-five .elementor-image img{max-width:100%!important;position:relative;bottom:0;right:0}.card-cta.card-one .elementor-widget,.card-cta.card-two .elementor-widget,.card-cta.card-five .elementor-widget{margin-bottom:0px!important}#category .txt-accroch p{max-width:90%}.card-cta.card-two .elementor-image,.card-cta.card-five .elementor-image{height:auto;overflow:hidden}body.new-category-page:not(#index) i.fa.fa-bars{color:#fff}body.cms-id-2{background-color:#fafafb}body.cms-id-2 h2.elementor-heading-title.elementor-size-default,body#cms .elementor-widget-heading h1.elementor-heading-title{text-align:left!important;font-size:0!important}.mobile-no-br h2 br,.mobile-no-br h3 br,.mobile-no-br p br{display:none!important}.aide-card .elementor-widget-image-box .elementor-image-box-wrapper{text-align:left;flex-direction:row;display:flex;align-items:flex-start}.aide-card .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-img{margin-right:25px!important}.aide-card .elementor-widget-image-box{padding:20px;border-radius:10px}body.cms-id-2 #header .header-top{padding-bottom:0}body.cms-id-2 .mobile-no-br p{padding-right:15px}#new-category-head .block-category h1{font-size:48px!important}#category .txt-accroch .link-white-mobile p,#category .link-white-mobile a.elementor-button{color:#fff!important}.pad-30.rounded.bg-white .elementor-widget-wrap{padding:30px}.max-width-67{max-width:100%}body#cms,body#address,#authentication{background-color:#fafafb}body#authentication #wrapper div#content-wrapper section#main,body#password #wrapper div#content-wrapper section#main{max-width:initial;padding:0 15px;margin:0!important}#authentication form#customer-form .form-group.row .col-md-6,#address .form-group.row .col-md-6,#identity .form-group.row .col-md-6,#password .form-group.row .col-md-6{width:100%;padding:0 15px}#authentication h1,#password h1{text-align:left;font-size:48px;margin-top:0}#customer-form button.form-control-submit.float-xs-right,#address button.form-control-submit.float-xs-right,.forgotten-password .form-fields .center-email-fields button,.order-message-form .btn-primary{background-color:#282f2a;padding-left:45px;width:auto;padding-right:45px;margin:0 auto;display:table}#authentication.page-authentication #content,#password #content{padding:15px 10px!important;background:none;max-width:initial}body#authentication:not(#index) #header #search_widget form input,body#password:not(#index) #header #search_widget form input,body#my-account:not(#index) #header #search_widget form input,body#address:not(#index) #header #search_widget form input,body#identity:not(#index) #header #search_widget form input,body#history:not(#index) #header #search_widget form input,body#order-detail:not(#index) #header #search_widget form input,body#order-slip:not(#index) #header #search_widget form input,body#checkout:not(#index) #header #search_widget form input,body#search:not(#index) #header #search_widget form input{background-color:rgb(255 255 255)}.input-group .input-group-btn>.btn[data-action="show-password"]{height:50px}#authentication form#login-form .form-group.row .col-md-6{width:100%;padding:0}#submit-login.btn-primary,.order-message-form .btn-primary{background-color:#282f2a;border-color:#282f2a;border-radius:80px}.name_user_logged{font-size:48px;padding-left:10px}body#my-account ul.elementor-icon-list-items{display:none}.page-order-detail .box{background:#fff0;margin:0}body#order-detail:not(#index) section#content{background-color:#fff;border-radius:10px}.page-order-detail select.form-control:not([size]):not([multiple]){height:52px}.page-order-detail #order-infos ul li a{color:#000}#checkout #search_widget{display:block}body#checkout section.checkout-step.-unreachable .step-title,body#checkout section.checkout-step.-current .step-title,body#checkout section.checkout-step .step-title{font-size:24px}div#delivery-address{background-color:#fff;padding:20px;border-radius:10px}div#delivery-address .h4{color:#000;font-size:18px;margin-bottom:15px}body#checkout section.checkout-step .form-footer{text-align:center;display:flex;flex-direction:column}body#checkout section.checkout-step .form-footer button.continue{width:70%;margin:0 auto}.js-address-form a{color:#000}a[data-link-action="different-invoice-address"]{text-decoration:underline}section#checkout-addresses-step button.continue.btn.btn-primary.float-xs-right,section#checkout-delivery-step button.continue.btn.btn-primary.float-xs-right{width:70%;margin:0 auto;float:none!important;display:table}section#checkout-delivery-step textarea#delivery_message{border:1px solid #ddd;width:100%;border-radius:10px;height:100px;margin-bottom:20px!important}body#checkout .cart-grid-right{display:none}body#checkout section.checkout-step .payment-options .payment-option{margin-bottom:20px}body#checkout section.checkout-step .payment-options .custom-radio{margin-top:0}body#checkout section.checkout-step .payment-options label{font-weight:700}body#checkout .condition-label label a{color:#000!important;text-decoration:underline}.header-top .search-widgets form button[type="submit"]{top:0;bottom:inherit;transform:translateY(0);position:absolute;right:0;background-color:#000;height:100%;border:none;width:50px;color:#fff;border-radius:0 50px 50px 0}.header-top .search-widgets form button:focus{outline:none}body#search .productlist .product-miniature{border-radius:10px;padding:15px;margin:0}body#cms,body#address,body#password,body#authentication,body#my-account,body#history,body#order-detail,body#order-slip,body#checkout,body#search{background-color:#f5f5f7}.timeline-btn .rectangle-rounded{width:100%;border-radius:50px}.timeline-btn .timeline-date{display:none}.timeline-btn .timeline-title{padding:0 10px 0 20px}.timeline-btn .timeline-title p{font-size:18px;width:100%}.timeline-btn:hover>.timeline-contenu{display:none}.rectangle-rounded.actived-btn+.timeline-contenu .timeline-date{display:table}span.close-timeline-contenu{position:absolute;right:20px;top:24px;font-size:18px;text-transform:uppercase;font-weight:700}body.timeline-contenu-show{position:fixed;width:100%}body.timeline-contenu-show .pk-shadow{opacity:1;z-index:9999}.timeline-btn .timeline-contenu{position:fixed;width:100%;left:0;border:none;padding:20px;height:auto;top:initial;bottom:0}.rectangle-rounded.actived-btn+.timeline-contenu{display:table}.timeline-contenu p{font-size:14px;margin:15px 0}div#_mobile_logo{width:80px;margin:0 15px}.header-b2b .header-top-right{width:calc(100% - 80px);display:flex;justify-content:space-between}.header-b2b .user-info-mobile{width:auto;display:flex;margin:0;height:100%}.header-b2b .user-info-mobile svg{width:25px;margin:0 0 0 8px;color:#fff}#header .header-b2b .user-info-mobile a{display:flex;align-items:center;color:#fff}#header .header-b2b .block-search{margin-left:0;padding-left:0;margin:0}.to-grid.elementor-section .elementor-container .elementor-row .elementor-column,.nos-games-cafes .elementor-row .elementor-column{width:300px}.max-width-mobile img{max-width:100%!important}.label-cafes figure.ce-gallery-item{width:25%!important}.game-cafes .elementor-column-wrap{margin:0 15px}.gardient-green-1{background-position:center 30px!important}.intervention.gardient-green-1{background-image:-moz-linear-gradient(138deg,#011d02 0%,#012802 100%);background-image:-webkit-linear-gradient(271deg,#012703 0%,#011e01 100%);background-image:-ms-linear-gradient(138deg,#011d02 0%,#012802 100%)}.intervention.gardient-green-1{background-position:0!important}.sav-grid .elementor-row .elementor-column{width:320px}.txt-maxwidth-bloc1{max-width:initial;margin:0;padding:0 15px}.b2b-machines-grid .elementor-widget:not(:last-child){margin-bottom:0}.odd.elementor-widget-image img{width:60%;max-width:100%!important}.to-grid-machines-b2b>.elementor-container>.elementor-row>.elementor-column{width:320px}.abonnement .btn-send.elementor-widget-button a.elementor-button{margin-left:0}.product-item .elementor-widget-image-box .elementor-image-box-wrapper{text-align:left;display:flex;align-items:baseline}.product-item .elementor-widget-image-box .elementor-image-box-content{padding-left:16px;padding-right:16px}.btn-center-mobile a.elementor-button{margin-left:auto!important}.homeslider li .carousel-caption{padding:0 20px}.homeslider li .carousel-caption h2{font-size:40px}.homeslider li .carousel-caption p{font-size:18px;line-height:normal}.homeslider li .carousel-caption h2 br,.homeslider li .carousel-caption p br{display:none}.carousel .carousel-caption .btn-send .elementor-button{margin:0rem auto 2rem}.carousel .carousel-item .caption-description img{margin-top:0rem;margin-bottom:.5rem}.homeslider.carousel{left:0;width:100vw;padding-bottom:0;margin-left:0}.page-content.page-cms .avis-items ul.slick-dots{margin:0rem auto 0}.foretropical img{width:100%;margin-left:0}.partener.grid .elementor-row .elementor-column{width:250px}.inline-btn#menu-bulle-b2b .btn-menu{margin-right:5px!important}.page-b2b-cms div#_mobile_logo{width:90px}div#menu-bulle-b2b .elementor-column-wrap{width:94%}.page-b2b-cms .block-header-item{width:auto}.inline-btn.devis-top-link{align-items:center;display:flex}#header .inline-btn.devis-top-link a{color:#fff!important;text-decoration:underline}#header .dropdown-menu{top:30px;left:initial;right:calc(100% - 90px);margin-right:0;padding:5px 15px}#header .dropdown-menu li{display:flex;width:100%;align-items:flex-start;padding:10px 0;border-bottom:1px solid #00000014}#header .dropdown-menu li a{display:flex;width:100%;align-items:flex-start;padding:0;font-size:14px}#header .dropdown-menu li:last-child{border-bottom:none}#header .dropdown-menu li.divider{padding:0;display:none!important}#customer-form button.form-control-submit.float-xs-right:focus{width:auto;padding:.5rem 45px;margin-top:0}.product-information .manufacturer-logo{border:2px solid #fff0}#product .reviews-rating{margin:10px 0;justify-content:space-between;}#product .reviews-rating>div{width:50%}.reviews-rating div#trustpilot-widget-trustbox-0-wrapper{width:43%;float:right;padding-top:12px}.product-manufacturer .manufacturer-logo{height:45px}#product .reassurance-link .type-cafes-item{display:flex;width:100%;align-items:baseline;justify-content:space-between}#product .type-cafes{max-width:100%;width:100%}#product .product-info-section .product-prices div{margin-bottom:-1px}#product .product-info-section .label-cafe{margin-top:0;margin-bottom:15px}#collapse-avis-equipes .col-left.strong{display:inline-flex;align-items:center;padding:0;justify-content:space-around}.new-detail-product-infos div#collapse-avis-equipes .card-body .row{margin:0}.new-detail-product-infos div#collapse-avis-equipes .card-body{padding:20px 0 0}.new-detail-product-infos{max-height:initial;overflow-y:auto}.new-detail-product-infos .col-right{flex:0 0 100%;width:100%}#footer,.footer-container{padding-top:0}.card p a{color:#000}.max-width-80{max-width:100%}.productlist .type-cafes .type-cafes-ptem{padding:0}div#js-product-list-top.card.products-selection{overflow:visible}.btn-home .btn-send.elementor-widget-button a.elementor-button{width:270px}.to-grid-machines-b2b .product-item .elementor-widget-image-box .elementor-image-box-wrapper{text-align:center;display:flex;align-items:baseline;flex-direction:column}.btn-cta.btn-send a.elementor-button{margin-left:15px!important;margin-top:15px}#carous .elementor-row.swiper-wrapper{flex-wrap:nowrap}section#carous{height:600px}#carous .elementor-container.swiper-container-horizontal{height:100%}#js-product-list-top .sub-category{overflow:hidden}.product-miniature .btn-devis{margin:0 auto 25px;display:table}.newbuttonCart .add-to-cart{margin-right:0;padding-top:0;padding-left:15px}#category .newbuttonCart .new-btn-addcart .btn-wrapper,#product .newbuttonCart .new-btn-addcart .btn-wrapper{padding-right:20px;padding-left:30px;width:250px;margin-bottom:10px}.cms-id-22 .card-cta h3.elementor-heading-title,.cms-id-232 .card-cta h3.elementor-heading-title{font-size:60px!important}.logo-labels .label-bicorp img,.logo-labels .label-psc img,.logo-labels .label-worknight img,.logo-labels .label-wcm img{width:100%;height:auto}.product-additional-info.js-product-additional-info .tabs .js-mailalert-add{padding:15px 0;width:100%;display:table;margin:0 0 40px}.filter-category{padding-right:20px}aside.pk-shoppingcart .cart-overview.js-cart{height:calc(100vh - 410px);overflow-y:auto}aside.pk-shoppingcart .card-block.checkout{padding-bottom:0}#carous .swiper-pagination-bullet:after{top:-40px}body#checkout section.checkout-step.-reachable.-complete h1 .step-edit{float:right;font-size:0;color:#000!important;margin-right:15px}div#payment-confirmation .btn-primary{background:#000;border-radius:80px;padding-left:50px;padding-right:50px;width:248px;margin:0 auto;display:table}.checkout-step button.continue.btn.btn-primary.float-xs-right{margin:0 auto!important;float:none!important;width:248px;display:table}.contactform-show section#contactpopup .elementor-container{padding:10px 0}#contactpopup .elementor-widget-wrap{border-radius:15px}.btn-close .elementor-icon{font-size:14px;width:25px;height:25px;padding:0;display:flex;align-items:center;justify-content:center;right:7px!important;position:absolute}.block-contactinfo .form-group,.form-group.row.new-field .col-md-12,.form-group.row.new-field .col-md-6{margin-bottom:10px}.form-group.row.new-field{margin-bottom:0}.block-contactinfo textarea{height:100px}.block-contactinfo label.psgdpr_consent_message p{font-size:12px;margin-bottom:0}.form-devis .contact-form{padding-bottom:0}.txt-green2{color:#28ff9c!important}.cms-id-227 .bloc-rounded h3.elementor-heading-title{height:auto}.logo-labels .label-wcm .tooltip2 .text{right:0}.label-wcm .tooltip2 .text:after{right:35px}.logo-labels .label-bicorp .tooltip2 .text{left:0}.label-bicorp .tooltip2 .text:after{left:10px}aside.pk-shoppingcart .cart-overview.js-cart{height:calc(100vh - 510px)}#mixtup-machines.elementor-section ul.filter-machine{width:100%;display:table;text-align:center}#mixtup-machines.elementor-section ul.filter-machine li{list-style:none;display:inline-block}#mixtup-machines.elementor-section ul.filter-machine li span{padding:15px 20px;display:table;margin:0 5px 10px}#mixtup-machines .elementor-row.content-marchines{display:grid;grid-template-columns:initial}#mixtup-machines .elementor-row.content-marchines .elementor-column.elementor-col-33{width:320px;padding:0}.elementor-slick-slider .slick-dots-inside .slick-dots{display:none!important}}@media (max-width:768px){.select-wrapper{flex-direction:column;align-items:flex-start}.year-filter{margin:10px 0;width:100%;max-width:none}.separator{margin:10px 0}.dropdown-button{margin-top:10px;font-size:18px}.order-summary-item{display:block;margin:0;margin-top:20px}.order_info .order_date_total{display:block}.order-summary-details{display:block}.order-filter{font-size:16px;font-weight:700}.order-filter .order-count span{text-align:right}.order-details-columns{display:block}.order-detail{margin-bottom:10px}.order-container{display:block}.product-detail{display:block;margin-bottom:20px}.left-section,.middle-section,.right-section{width:100%;text-align:center;margin:0!important}.middle-section h4{font-size:22px;text-align:justify}.product-buttons{display:flex;flex-direction:column;align-items:center;margin-top:10px}.product-description{text-align:justify}.date-selection{width:60%}.order-actions{display:flex;flex-direction:column-reverse;align-items:center;gap:10px;margin-top:0;margin-left:0}.product-buttons a{width:100%;max-width:500px;margin:0 5px}.order-actions a{width:100%;max-width:500px;margin:0 5px}.full-desc .fenetre{font-size:18px;font-weight:500}.order-bottom-actions{display:flex;flex-direction:column;align-items:center;gap:10px}.order-bottom-actions a{width:100%;max-width:500px;margin:0 5px}.order-bottom-actions .btn-outline{order:-1}.nav-tabs{flex-direction:column;border-bottom:0 solid #ddd}.nav-tabs .nav-item{width:100%;text-align:center;/}.nav-indicator{position:static;height:2px;transition:none}}@media (max-width:1024px){.nav-tabs{flex-direction:column;border-bottom:0 solid #ddd}.nav-tabs .nav-item{width:100%;text-align:center;/}.nav-indicator{position:static;height:2px;;transition:none}}@media (max-width:767.98px){.order-container{margin-bottom:20px}.order-slip-reference{flex-direction:column}.left-section,.right-section{margin-right:0}.order-date-total{display:flex;justify-content:space-between;margin-bottom:10px}.info-label{display:block;margin-bottom:5px}.order_total{text-align:left}.order-slip-adress{flex-direction:column}.order-slip-reference{flex-direction:column;margin-bottom:20px}.order-slip-reference h4{margin-bottom:10px}.card-body{padding:10px}.card{padding:0;flex-direction:column;border-radius:15px;color:#fff;justify-content:space-between}.confirmation-card-block{width:100%}.confirmation-header .card-title{font-size:20px;font-weight:900}.confirmation-card-climatique{width:100%}.confirmation-card-footer{width:100%}.confirmation-footer p{text-align:center}.confirmation-switcher{display:inline-block}.csc-switcher-container{margin:auto}.card h3{margin:0 0 13px 0}.confirmation-footer p{padding:0}.icon-container{width:13%}}.order-details-transaction-date{display:inline-block;margin:0 10px;font-weight:700}.order-details-transaction-amount{display:inline-block;margin:0 10px;font-weight:700;color:#00A1F9}#checkout{& .form-group{&:has(#field-postcode){width:144px!important;margin-right:21px!important}&:has(#field-postcode,#field-city){display:inline-block}&:has(#field-city){width:690px!important}}.form-group{max-width:920px}}.my-owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:#fff0;position:relative;z-index:1}.my-owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.my-owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.my-owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.my-owl-carousel .owl-wrapper,.my-owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.my-owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:#fff0;-webkit-touch-callout:none}.my-owl-carousel .owl-nav.disabled,.my-owl-carousel .owl-dots.disabled{display:none}.my-owl-carousel .owl-nav .owl-prev,.my-owl-carousel .owl-nav .owl-next,.my-owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.my-owl-carousel .owl-nav button.owl-prev,.my-owl-carousel .owl-nav button.owl-next,.my-owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.my-owl-carousel .owl-nav button:focus{outline:none;color:gray}.my-owl-carousel.owl-loaded{display:block}.my-owl-carousel.owl-loading{opacity:0;display:block}.my-owl-carousel.owl-hidden{opacity:0}.my-owl-carousel.owl-refresh .owl-item{visibility:hidden}.my-owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.my-owl-carousel.owl-grab{cursor:move;cursor:grab}.my-owl-carousel.owl-rtl{direction:rtl}.my-owl-carousel.owl-rtl .owl-item{float:right}.no-js .my-owl-carousel{display:block}.my-owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.my-owl-carousel .owl-animated-in{z-index:0}.my-owl-carousel .owl-animated-out{z-index:1}.my-owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.my-owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.my-owl-carousel .owl-item .owl-lazy[src^=""],.my-owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.my-owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.my-owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.my-owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.my-owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.my-owl-carousel .owl-video-playing .owl-video-tn,.my-owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.my-owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.my-owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.my-owl-carousel .owl-nav button.owl-prev{background:#000;color:#fff;border:none;padding:2px 0 1px 0!important;font:inherit;position:absolute;top:50%;left:-20px;border-radius:50%;width:33px;height:33px}.my-owl-carousel .owl-nav button.owl-prev span{font-size:2rem!important;font-weight:bold!important;margin-right:2px}.my-owl-carousel .owl-nav button.owl-next{background:#000;color:#fff;border:none;padding:2px 0 1px 0!important;font:inherit;position:absolute;right:-20px;top:50%;border-radius:50%;width:33px;height:33px}@media screen and (max-width:411px){.my-owl-carousel .owl-nav button.owl-prev{height:32px}.my-owl-carousel .owl-nav button.owl-next{height:32px}}@media only screen and (min-width:638px) and (max-width:800px){.my-owl-carousel .owl-nav button.owl-prev{left:100px}.my-owl-carousel .owl-nav button.owl-next{right:100px}}@media only screen and (min-width:568px) and (max-width:638px){.my-owl-carousel .owl-nav button.owl-prev{left:20px}.my-owl-carousel .owl-nav button.owl-next{right:20px}}@media only screen and (min-width:952px){.my-owl-carousel .owl-nav button.owl-prev{left:-40px;top:45%}.my-owl-carousel .owl-nav button.owl-next{right:-55px;top:45%}}@media only screen and (max-width:1256px){#after-carousel-degrade{display:none}}@media only screen and (min-width:752px) and (max-width:855px){#csc-order-pipeline-projects-list{}}@media only screen and (max-width:1348px){.csc-project-container{text-align:center}}body#checkout section.checkout-step .csc-order-pipeline-link{font-size:18px!important;font-weight:500!important;color:#0d84bb!important}body#checkout section.checkout-step .csc-order-pipeline-link:hover{color:#11A9EE!important}.csc-order-pipeline-project-item:hover,.csc-order-pipeline-project-item.selected{.csc-project-details{transform:scale(1.01) translateY(-3px);transition:all 0.2s ease-in}.csc-order-pipeline-choose-project-btn{font-size:19px!important;transform:scale(1.01) translateY(-2px);background:linear-gradient(90deg,#11A9EE 0%,#28FF9D 50%,#11A9EE 100%);box-shadow:1.2px 2.4px 4.8px hsl(0deg 0% 0% / .33);transition:all 0.2s ease-in;font-weight:600!important}}#after-carousel-degrade{display:flex}@media only screen and (max-width:992px){#after-carousel-degrade{display:none}}@media only screen and (min-width:992px){.my-owl-carousel .owl-stage-outer{padding:20px}}.my-owl-carousel .owl-nav button.owl-next span{font-size:2rem!important;font-weight:bold!important;margin-left:1px}.my-owl-carousel .owl-nav button{height:100px!important}@media only screen and (max-width:992px){.my-owl-carousel .owl-nav button{margin-top:-25px!important}}.my-owl-carousel .owl-nav button.owl-prev{border-radius:10px 3px 3px 10px}.my-owl-carousel .owl-nav button.owl-next{border-radius:3px 10px 10px 3px}.my-owl-carousel .owl-nav button.owl-prev:hover:not(.disabled){background:linear-gradient(90deg,#11A9EE 0%,#28FF9D 100%)!important}.my-owl-carousel .owl-nav button.owl-next:hover:not(.disabled){background:linear-gradient(90deg,#28FF9D 0%,#11A9EE 100%)!important}.sous-titre-supported-project-step-h2{font-size:36px;line-height:0.6!important}.sous-titre-supported-project-step-h3{font-size:24px}@media only screen and (max-width:760px){.sous-titre-supported-project-step-h2{font-size:32px}}#rewards_sponsorship p{color:black!important}#rewards_sponsorship label{color:black!important}input#invite,input#noinvite{background:#0021CB;border-radius:20px}#checkout section.checkout-step .forgot-password{margin-left:0!important}.owl-nav .disabled{background:gray!important;cursor:not-allowed!important}@media only screen and (min-width:760px){.menu-link-mobile{display:none}}.elementor-element-populated{padding:5px 0 5px 0}#category.new-category-page #header .user-info a{color:#000!important}.page-b2b-cms a.account{display:flex!important}body#checkout #header .header-nav{padding:0!important}@media (min-width:1024px){.elementor-element-6b11b0e .swiper-slide{margin-right:100px!important}.elementor-element-34defcf .swiper-slide{margin-right:100px!important}}.bloc-3-reassurance{width:auto!important}.bloc-3-reassurance .ce-image-gallery{grid-gap:10px!important}@media (max-width:768px){.elementor-element-3bab751{margin-bottom:1rem!important}.elementor-element-3bab751 .elementor-element-populated{background-position:90%!important}.elementor-1020101 .elementor-element.elementor-element-57551df{padding:70px 0 70px 0!important}#carous .hover-green{height:auto!important}section#carous{height:auto!important}.elementor-element-946e749 .bloc-cta{margin-bottom:1rem!important}}.product-miniature .highlighted-informations .quick-view:focus{outline:none}.quickview .modal-content{width:100%!important}