@charset "UTF-8";body #nav-wrapper.mob-visible nav.navbar #mega-menu-primary ul.mega-menu>li>a{font-size:1.2rem;text-shadow:none!important;text-align:center}body #nav-wrapper.mob-visible nav.navbar #mega-menu-primary ul.mega-menu>li i{text-shadow:none!important}body #nav-wrapper>nav{z-index:10000!important}body .navbar-transparent #mega-menu-wrap-primary{background-color:rgba(0,0,0,0)}body .navbar-transparent .mega-menu-item .mega-menu-link{color:#fff!important}body nav.navbar #navbar{padding-left:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:.75em}body nav.navbar #navbar #top-search input[type=text]{max-width:none;top:0}body nav.navbar #navbar .cart-navbar{margin-top:.5em}body nav.navbar #navbar .cart-navbar:hover .fa-shopping-cart{color:#c0aa83;-webkit-transition:.3s;transition:.3s}body nav.navbar #navbar .cart-navbar .fa-shopping-cart{color:#242424;-webkit-transition:.3s;transition:.3s}body nav.navbar #navbar .cart-navbar .cart{padding-top:0!important}body nav.navbar #navbar .cart-navbar .count{top:0}body nav.navbar #navbar .fa-user{font-size:1.25em;padding-top:5px!important;color:#242424;-webkit-transition:.3s;transition:.3s}body nav.navbar #navbar .fa-user:hover{color:#c0aa83;-webkit-transition:.3s;transition:.3s}body nav.navbar #navbar .nav-mob a{text-align:center!important}body nav.navbar .logo img{height:60px;min-height:60px;max-height:60px;width:auto}body nav.navbar .nav-right .cart .count{top:-18px;left:8px}body nav.navbar .shipmsg{background-color:#b34204;color:#fff;font-size:.8em;text-align:center;padding:2px}body nav.navbar #mega-menu-wrap-primary{width:100%!important}body nav.navbar #mega-menu-wrap-primary .mega-menu-item p.is-style-h5{margin-top:0}body nav.navbar #mega-menu-wrap-primary .mega-menu-item .mega-menu-link .mega-indicator{margin-left:-.5em}body nav.navbar #mega-menu-wrap-primary .mega-menu-item .product_list_widget{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body nav.navbar #mega-menu-wrap-primary .mega-menu-item .product_list_widget li{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}body nav.navbar #mega-menu-wrap-primary .mega-menu-item .product_list_widget li a img{width:30px}body nav.navbar #mega-menu-wrap-primary #mega-menu-primary{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body nav.navbar #mega-menu-wrap-primary #mega-menu-primary>li>a{padding:24px 8px 4px}body nav.navbar #mega-menu-wrap-primary .mega-menu-toggle{display:none}body nav.navbar .mega-sub-menu{background-color:#fff;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.15);box-shadow:0 2px 15px rgba(0,0,0,.15)!important}body nav.navbar .mega-sub-menu .mega-menu-link{line-height:1.2;color:#c0aa83!important;background-color:rgba(0,0,0,0)!important;font-size:16px!important;padding:10px 30px!important;-webkit-transition:.3s!important;transition:.3s!important}body nav.navbar .mega-sub-menu .mega-menu-link:hover{color:#1a1a1a!important;-webkit-transition:.3s!important;transition:.3s!important}body nav.navbar .mega-sub-menu p.mega-block-title{color:#000;font-size:16px;font-weight:700;text-align:left;margin:0;padding-bottom:5px;visibility:inherit}body .page-header{background-position:50%!important}body .page-header.page-header-single-product{padding-top:.5rem}body .page-header .container h1,body .page-header .container h2{color:#fff;text-shadow:1px 1px 6px #000}body .page-header .container #header-text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:1.2rem;gap:1.2rem}body .page-header .container #header-text-content h1{-webkit-box-flex:1;-ms-flex:1;flex:1}body .page-header .container #header-text-content .term-description{color:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;text-shadow:1px 1px 6px #000;background-color:rgba(0,0,0,.5);border-radius:5px;padding:1em}body .page-header .container #header-text-content .term-description h2{margin-top:.5em}body .page-header .breadcrumb li{text-shadow:1px 1px 6px #000}body .page-header .breadcrumb li a{color:#fff}body .page-header .breadcrumb>.active{color:#d4d4d4}body .page-header .breadcrumb>.active a{color:#d4d4d4}body.archive .page-header .container,body.archive .page-header .container .archive-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.archive .page-header .container .archive-row h1{-webkit-box-flex:2;-ms-flex:2;flex:2;line-height:1;font-size:2.5rem}body.archive .page-header .container .archive-row h2{-webkit-box-flex:3;-ms-flex:3;flex:3;font-size:1rem}body.home nav.navbar #mega-menu-primary{padding-left:0!important}body.home nav.navbar #mega-menu-primary>li>a{text-shadow:1px 1px 6px #000}body.home nav.navbar #mega-menu-primary>li i{text-shadow:1px 1px 6px #000}body.home nav.navbar #navbar .cart-navbar .fa-shopping-cart{color:#fff}body.home nav.navbar .logo img{height:94px;min-height:94px;max-height:94px;width:auto}body.archive.category header.page-header,body.blog header.page-header,body.page-template-default header.page-header,body.single header.page-header{min-height:unset;border-bottom:none;padding-bottom:0;background-image:none!important;background:rgba(0,0,0,0)}body.archive.category header.page-header .breadcrumb li,body.blog header.page-header .breadcrumb li,body.page-template-default header.page-header .breadcrumb li,body.single header.page-header .breadcrumb li{text-shadow:none}body.archive.category header.page-header .breadcrumb li a,body.blog header.page-header .breadcrumb li a,body.page-template-default header.page-header .breadcrumb li a,body.single header.page-header .breadcrumb li a{color:#424242}body.archive.category header.page-header .breadcrumb>.active,body.blog header.page-header .breadcrumb>.active,body.page-template-default header.page-header .breadcrumb>.active,body.single header.page-header .breadcrumb>.active{color:#c0aa83}body.archive.category header.page-header .breadcrumb>.active a,body.blog header.page-header .breadcrumb>.active a,body.page-template-default header.page-header .breadcrumb>.active a,body.single header.page-header .breadcrumb>.active a{color:#c0aa83}body.archive.category header.page-header h1,body.blog header.page-header h1,body.page-template-default header.page-header h1,body.single header.page-header h1{color:#000;text-shadow:none}body .breadcrumb{background-color:rgba(0,0,0,0);padding-left:0}body .breadcrumb li:first-of-type{padding-left:5px}body .breadcrumb li:after{display:none}body.home #hero{padding-top:10rem;padding-bottom:18vh;background-size:cover;position:relative}body.home #hero h1,body.home #hero p{text-shadow:1px 1px 6px #000;text-align:center;margin:auto}body.home #hero h1{font-size:3rem}body.home #hero p{font-size:1.5rem;margin-top:.5rem}body.home #hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:7rem;background:-webkit-gradient(linear,left top,left bottom,from(rgba(37,19,3,.35)),to(rgba(37,19,3,0)));background:linear-gradient(180deg,rgba(37,19,3,.35),rgba(37,19,3,0))}body.home .products .items .item article{background:#242424!important}body.home .products .items .item article .description .post_content{color:#fff}body.home .products .items .item article .description h3{font-size:24px;margin:0 0 .6em}body.home .products .items .item article .description .woocommerce-Price-amount.amount{font-weight:700;color:#c0aa83}body.home .products .items .item article .description .woocommerce-price-suffix{font-weight:400;line-height:1;color:#777;font-size:70%}body.home .products .items .item article .ajax_add_to_cart:before{content:none}body.home .products .items .item article .ajax_add_to_cart i{position:relative;right:1em}body.home .trouver-cafes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.home .trouver-cafes>.wpb_column{-webkit-box-flex:1;-ms-flex:1;flex:1}body.home .trouver-cafes h2{font-size:42px;line-height:1.05}body.home .trouver-cafes h3{font-size:24px;line-height:1.05}.add_to_cart_button,.btn.product_type_simple,.product_type_variable,.product_type_variation,.single_add_to_cart_button{background-color:#e7451d!important}.add_to_cart_button:hover,.btn.product_type_simple:hover,.product_type_variable:hover,.product_type_variation:hover,.single_add_to_cart_button:hover{background-color:#ff704c!important}.is-red-torre{color:#b34204!important}.woocommerce-account-fields{border:2px solid #b34204;padding:15px}#lws_wooreward_rewardclaimed{display:none}.swiper-button-disabled{display:none!important}.products .items .item article a img{width:unset;max-height:13rem}.related .columns-4{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-gap:10px}.related .columns-4:before{content:none!important}.related .columns-4:after{content:none!important}.related li{width:100%!important;margin:0!important;padding:0!important;border:0}.search .blog .row>div{width:100%!important}.search .blog .row>div article a img{width:unset;max-height:13rem;margin:auto;display:block}.wpcf7 .screen-reader-response,.wpcf7 .wpcf7-response-output{font-size:.9rem;padding:0 0 1rem;line-height:1.2;color:#c0aa83;font-weight:700}.wpcf7 .screen-reader-response ul,.wpcf7 .wpcf7-response-output ul{display:none}#team .vc_gitem-zone{background-color:#000!important}#team .vc_gitem-zone h4,#team .vc_gitem-zone p{color:#fff}#team .vc_gitem-zone .vc_gitem-post-data-source-post_excerpt>div{color:hsla(0,0%,100%,.55)}.faq-list{padding-top:0!important}.faq-list .vc_tta-panels{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.faq-list .vc_tta-panels .vc_tta-panel{width:100%;margin:.5rem}.slider-filter{width:150%;max-width:94vw}.filter-buttons{position:absolute;right:-25vw;top:75px;width:25vw;height:80%;padding-left:50px}.filter-buttons a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.filter-buttons a span{margin-top:25px;font-size:3em}.invisible{display:none!important}p.is-style-h2{font-weight:700;font-size:60px}h2.is-style-h5,p.is-style-h5{line-height:1.3em;margin:22px 0 10px;text-align:left;word-wrap:break-word;font-weight:700}h2.is-style-h3.header,p.is-style-h3.header{font-size:60px}h2.is-style-h5{font-size:24px}h2.is-style-h5.subheader{margin:0 0 -5px}p.is-style-h5{font-size:18px}.container-rewards-product{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:6px;gap:6px;margin-bottom:2px;color:#5a88d4}.container-rewards-product .lws-icon-cockade{font-size:20px;color:#4c83e9}.container-rewards-product p strong{color:#4c83e9}body.single-product>.container:not(.subscribe-block){width:100%;padding:0}body.single-product>.container:not(.subscribe-block).subscribe-block{width:70%}body.single-product>.container:not(.subscribe-block)>.inner-page{padding-top:3rem;padding-bottom:0}body.single-product>.container:not(.subscribe-block)>.inner-page>.row>div{width:100%!important;left:0!important}body.single-product>.container:not(.subscribe-block)>.inner-page .woocommerce-product-gallery.images{margin-bottom:1rem}body.single-product>.container:not(.subscribe-block)>.inner-page .woocommerce-product-gallery .woocommerce-product-gallery__image{pointer-events:none}body.single-product>.container:not(.subscribe-block)>.inner-page .woocommerce-product-gallery .woocommerce-product-gallery__image img{max-height:30rem;position:relative;z-index:1}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary{padding:15px;z-index:1;position:relative}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .melanges{font-size:.9rem}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .product_title{margin-bottom:0;color:#544334}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .intensity{font-size:.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .intensity .beans{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:.2rem}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .intensity .beans svg{width:.8rem;height:auto;margin-left:.2rem}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .intensity .beans svg.black path{fill:#544334}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .intensity .beans svg.half path:last-of-type{fill:#544334}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .intensity .beans svg.half path:first-of-type{fill:#fff}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .intensity .beans svg.white path{fill:#fff}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .intensity .beans svg path{stroke:#544334}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .intensity .weight{margin-left:.4rem;font-weight:700;color:#f23630}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .machines{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:3px;background-color:#3d3025;padding:1rem;margin-top:1rem;width:100%}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .machines p{margin-bottom:.5rem;color:#bfac8a;font-size:.9rem;font-weight:700}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .machines ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;margin-bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .machines ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:6rem;height:auto;margin:.1rem;padding:.5rem .1rem}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .machines ul li:first-of-type{margin-left:0}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .machines ul li img{max-height:2rem;width:100%;height:auto}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .machines ul li span{font-size:.6rem;text-align:center;line-height:1.2;color:#bfac8a;margin-top:.5rem}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .labels{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding-left:0;font-size:.7rem;font-weight:700;margin-top:0;margin-bottom:0;margin-left:0;color:#d2462d}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .labels li{margin:0 .2rem;position:relative;width:2rem;height:2rem}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .labels li img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .labels li:first-of-type{margin-left:0}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .labels-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:8px;gap:8px}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .labels-container .label-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#f1f1f1;border:1px solid #c8b594;padding:.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:8px;gap:8px}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .labels-container .label-container.has-img img{width:auto;height:50px}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .labels-container .label-container .content-container{max-width:250px}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .labels-container .label-container .content-container p{font-size:.7em;line-height:1.2;margin:0;color:rgba(84,67,52,.6902)}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .woocommerce-product-details__short-description p{margin-top:.5rem}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .woocommerce-product-details__short-description p:last-of-type{margin-bottom:1.2em}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .price{font-size:2.5rem;color:#a08975}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .price .woocommerce-Price-amount{letter-spacing:-2px}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .price .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:1.5rem}body.single-product>.container:not(.subscribe-block)>.inner-page .entry-summary .stock{font-size:.7rem;margin-bottom:0;font-weight:700}body.single-product>.container:not(.subscribe-block)>.inner-page .woocommerce-tabs{padding-top:10rem;background-color:#544334;-webkit-transform:translateY(-7rem);-ms-transform:translateY(-7rem);transform:translateY(-7rem);margin-bottom:-9rem}body.single-product>.container:not(.subscribe-block)>.inner-page .woocommerce-tabs .wc-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.single-product>.container:not(.subscribe-block)>.inner-page .woocommerce-tabs .wc-tabs>li{background-color:#f6f6f6;text-align:center}body.single-product>.container:not(.subscribe-block)>.inner-page .woocommerce-tabs .wc-tabs>li a{color:#000}body.single-product>.container:not(.subscribe-block)>.inner-page .woocommerce-tabs .wc-tabs>li:hover{background-color:#a08975}body.single-product>.container:not(.subscribe-block)>.inner-page .woocommerce-tabs .wc-tabs>li:hover a{color:#fff}body.single-product>.container:not(.subscribe-block)>.inner-page .woocommerce-tabs .wc-tabs>li.active{background-color:#544334;border:1px solid #fff}body.single-product>.container:not(.subscribe-block)>.inner-page .woocommerce-tabs .wc-tabs>li.active a{color:#fff}body.single-product>.container:not(.subscribe-block)>.inner-page .woocommerce-tabs .woocommerce-Tabs-panel.panel{padding:4rem 16%;background-color:#544334;color:#fff}body.single-product>.container:not(.subscribe-block)>.inner-page .woocommerce-tabs .woocommerce-Tabs-panel.panel h2{margin-top:0}body.single-product>.container:not(.subscribe-block)>.inner-page .woocommerce-tabs .woocommerce-Tabs-panel.panel table tbody tr td,body.single-product>.container:not(.subscribe-block)>.inner-page .woocommerce-tabs .woocommerce-Tabs-panel.panel table tbody tr th{padding:.3rem 32px}body.single-product>.container:not(.subscribe-block)>.inner-page .woocommerce-tabs .woocommerce-Tabs-panel.panel table tbody tr th{background-color:rgba(0,0,0,0)}body.single-product>.container:not(.subscribe-block)>.inner-page .woocommerce-tabs .woocommerce-Tabs-panel.panel form{background-color:#3d3025;margin-top:1rem}body.single-product>.container:not(.subscribe-block)>.inner-page .woocommerce-tabs .woocommerce-Tabs-panel.panel .woocommerce-product-attributes-item__value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.single-product>.container:not(.subscribe-block)>.inner-page .up-sells.products{background-color:#f3f3f3}body.single-product>.container:not(.subscribe-block)>.inner-page .related.products,body.single-product>.container:not(.subscribe-block)>.inner-page .up-sells.products{padding:4rem 16%}body.single-product>.container:not(.subscribe-block)>.inner-page .related.products p,body.single-product>.container:not(.subscribe-block)>.inner-page .up-sells.products p{margin-top:0;font-size:28px;font-weight:700}body.archive:not(.category)>.container{width:100%;padding-left:0;padding-right:0}body.archive:not(.category)>.container .inner-page{padding-top:0}body.archive:not(.category)>.container .inner-page .row>.text-page{padding-top:2rem}body.archive:not(.category)>.container .inner-page .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{margin-bottom:0}.woocommerce .product .wr-wrapper{grid-gap:6px;gap:6px}.woocommerce .product .wr-wrapper .wr-icon{font-size:1.3em;color:#4c83e9}.woocommerce .product .wr-wrapper .wr-content{font-size:16px;color:#5a88d4}.woocommerce .product .wr-wrapper .wr-content b{color:#4c83e9}.woocommerce .archive-products-top-content{padding:.2em;margin-bottom:2em;border:2px solid #4c83e9}.woocommerce .archive-products-top-content .border{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5em .7em;grid-gap:6px;gap:6px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.woocommerce .archive-products-top-content .border p{margin:0;line-height:1.3;color:#5a88d4}.woocommerce .archive-products-top-content .border p strong{color:#4c83e9}.woocommerce .archive-products-top-content .border svg{width:40px;min-width:40px;height:auto}.woocommerce .archive-products-top-content .border .wr-icon:before{color:#4c83e9;font-size:24px}.woocommerce ul.products li.product a .image img{max-height:13rem}.woocommerce .sidebar-img-delivery{max-width:5rem;margin-top:2rem}.woocommerce .widget-area aside ul li a{font-weight:400}body.woocommerce-account table.my_account_orders .button{margin:.1rem}body.woocommerce-account table.my_account_orders .button.ced_my_account_reorder{background-color:rgba(0,0,0,0);color:#c0aa83;padding-left:0;text-decoration:underline}body.woocommerce-account table.my_account_orders .button.ced_my_account_reorder:hover{text-decoration:none}body.woocommerce-account h3{font-size:1.5rem!important}.container-point-recompenses .wr-points-balance{height:100%}.container-text-rewards-checkout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:16px;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:3px solid #4c83e9;padding:.45em 1.6em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;font-weight:700;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#5a88d4}.container-text-rewards-checkout .wr-available-rewards{position:relative;width:100%;margin-bottom:6px}.container-text-rewards-checkout .wr-available-rewards:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:auto;border:1px dashed #4c83e9}.container-text-rewards-checkout .wr-available-rewards .item{border:none}.container-text-rewards-checkout .wr-available-rewards .item .reward-atts,.container-text-rewards-checkout .wr-available-rewards .item .reward-info{display:none}.container-text-rewards-checkout .wr-available-rewards .item .apply-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto;grid-gap:4px;gap:4px;color:#5a88d4}.container-text-rewards-checkout .wr-available-rewards .item .apply-button:before{content:"Vous avez remporté un produit gratuit 🎉";position:relative;display:block;margin-right:20px}.container-text-rewards-checkout .wr-available-rewards .item .apply-button .button{background-color:#4c83e9;color:#fff;margin:6px 0;padding:2px 10px;-webkit-transition:all .25s ease;transition:all .25s ease}.container-text-rewards-checkout .wr-available-rewards .item .apply-button .button:hover{background-color:#5a88d4}.container-text-rewards-checkout .wr-icon{font-size:26px;color:#4c83e9}.container-text-rewards-checkout p.text-top{font-size:14px}.container-text-rewards-checkout strong{color:#4c83e9}.container-text-rewards-checkout div.container-text-center{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:8px;gap:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container-text-rewards-checkout div.container-text-center p{font-size:20px}p.text-reward-italic{font-size:12px;margin-left:auto;font-style:italic;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}a.checkout-button.button.alt.wc-forward.btn{background-color:#e7451d}a.checkout-button.button.alt.wc-forward.btn:hover{background-color:#ff704c}body.woocommerce-checkout .mrwp td{padding-top:0!important}body.woocommerce-checkout .mrwp td a#modaal_link{background-color:#f23630;padding:.5rem 1rem;color:#fff;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}body.woocommerce-checkout .mrwp td a#modaal_link:hover{background-color:#c1423e}body.woocommerce-checkout .woocommerce-form__label-for-checkbox{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cartmsg{background-color:#b34204;color:#fff;font-size:1em;font-weight:700;padding:5px;text-align:center}body.woocommerce-cart .margin-default{padding-top:3rem}body.woocommerce-cart .margin-default article .entry-content .woocommerce{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.woocommerce-cart .margin-default article .entry-content .woocommerce .message-after-cart{width:100%}body.woocommerce-cart .margin-default article .entry-content .woocommerce .woocommerce-notices-wrapper{display:none}body.woocommerce-cart .margin-default article .entry-content .woocommerce .woocommerce-cart-form{-webkit-box-flex:1;-ms-flex:1;flex:1}body.woocommerce-cart .margin-default article .entry-content .woocommerce .woocommerce-cart-form table tr th{font-size:1rem;padding:.3rem!important;text-align:center!important}body.woocommerce-cart .margin-default article .entry-content .woocommerce .woocommerce-cart-form table tr td{padding:5px 15px!important}body.woocommerce-cart .margin-default article .entry-content .woocommerce .woocommerce-cart-form table tr td.actions{padding:5px 0!important}body.woocommerce-cart .margin-default article .entry-content .woocommerce .woocommerce-cart-form .coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:4px;gap:4px}body.woocommerce-cart .margin-default article .entry-content .woocommerce .woocommerce-cart-form .coupon input{text-align:center;width:auto;padding:12px 0;margin:0}body.woocommerce-cart .margin-default article .entry-content .woocommerce .woocommerce-cart-form .coupon button{margin-bottom:0;width:auto}body.woocommerce-cart .margin-default article .entry-content .woocommerce .cart-collaterals{-webkit-box-flex:1;-ms-flex:1;flex:1}body.woocommerce-cart .margin-default article .entry-content .woocommerce .cart-collaterals .cart_totals{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body.woocommerce-cart .margin-default article .entry-content .woocommerce .cart-collaterals .cart_totals .order-total th,body.woocommerce-cart .margin-default article .entry-content .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-totals th{vertical-align:baseline}body.woocommerce-cart .margin-default article .entry-content .woocommerce .cart-collaterals .cart_totals .order-total>td .includes_tax,body.woocommerce-cart .margin-default article .entry-content .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-totals>td .includes_tax{font-size:.7rem}body.woocommerce-cart .margin-default article .entry-content .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-methods label,body.woocommerce-cart .margin-default article .entry-content .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-methods p{font-weight:400}body.woocommerce-cart .margin-default article .entry-content .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator{background:#fff;padding:.3rem 0}body.woocommerce-cart .margin-default article .entry-content .woocommerce .cart-collaterals .calculated_shipping table th{text-align:left!important;width:25%!important}body.woocommerce-cart .margin-default article .entry-content .woocommerce .cart-collaterals .calculated_shipping .checkout-button{background-color:#f23630;color:#fff;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}body.woocommerce-cart .margin-default article .entry-content .woocommerce .cart-collaterals .calculated_shipping .checkout-button:hover{background-color:#c1423e}.livraison img{width:25px}.livraison strong{margin-left:.7rem}.livraison+p{line-height:1.2;margin-top:.5rem;font-size:.8rem}#maplist{margin-top:2rem;height:30rem;width:100%}body.page-template-page-map>.container:not(.reassurance-block){width:100%!important;padding:0}.simplified-address{font-size:16px}body.page-template-template-tirage header.page-header{height:0;overflow:hidden;min-height:0;padding:0}body.page-template-template-tirage header+.container{padding:0;margin:0;width:auto}body.page-template-template-tirage .game-container{background-color:#181726;background-image:url(../img/bg-tirage-40ans.png);background-size:contain;background-repeat:repeat-x;background-position:bottom}body.page-template-template-tirage .game-container>.container{max-width:1200px}body.page-template-template-tirage .game-container #confettis{position:absolute;left:0;top:0;height:100%;width:100%}body.page-template-template-tirage .game-header{height:20vh;margin:5vh 0}body.page-template-template-tirage .game-header .wp-block-column,body.page-template-template-tirage .game-header .wp-block-column .wp-block-image{height:100%}body.page-template-template-tirage .game-header figure,body.page-template-template-tirage .game-header figure img{max-height:100%;width:auto;margin:0;height:100%;position:relative;display:block}body.page-template-template-tirage .bg-tirage{color:#fff}body.page-template-template-tirage .bg-tirage h2{font-size:1.5rem}body.page-template-template-tirage .bg-tirage h3{font-size:1.2rem}body.page-template-template-tirage .bg-tirage .wp-block-button__link{border-radius:4px!important;background:#4caddd;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}body.page-template-template-tirage .bg-tirage .wp-block-button__link:focus,body.page-template-template-tirage .bg-tirage .wp-block-button__link:hover{background:#de4ea7}body.page-template-template-tirage .bg-tirage form{background-color:rgba(0,0,0,0);padding:0 2rem 2rem}body.page-template-template-tirage .bg-tirage form input{border-radius:4px!important}body.page-template-template-tirage .bg-tirage form input[type=submit]{background:#b73284;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}body.page-template-template-tirage .bg-tirage form input[type=submit]:focus,body.page-template-template-tirage .bg-tirage form input[type=submit]:hover{background:#de4ea7}body #block-footer .social-big,body #block-footer h4,body #block-footer li{text-align:center}body #block-footer .header-widget,body #block-footer h4{margin-bottom:1rem;font-size:1.1rem}body #block-footer .header-widget{text-align:center;text-transform:uppercase;line-height:1.1;color:#c0aa83;font-weight:700;margin-top:15px}body #block-footer .widget_nav_menu ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body #block-footer .widget_nav_menu ul.menu li a{font-size:.9rem;color:#fff!important;margin-left:0!important}body #block-footer .widget_media_gallery .gallery{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2rem}body #block-footer .textwidget,body #block-footer .widget_media_image,body #block-footer .widget_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body #block-footer .textwidget img,body #block-footer .widget_media_image img,body #block-footer .widget_text img{max-width:60%!important}body #block-footer .gallery{display:-webkit-box;display:-ms-flexbox;display:flex}body #block-footer .gallery .gallery-item{width:2rem!important;margin:0}body #block-footer .gallery .gallery-item a img{width:2rem}body #block-footer .livraison strong{color:#fff}body .reassurance-block{background-color:#f1f1f1;width:100%!important;padding:2rem 8%!important}body .reassurance-block .block-icon{margin-bottom:0!important}body .reassurance-block .block-icon .icon-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .reassurance-block .block-icon .icon-image img{max-height:5rem}body .reassurance-block .block-icon .icon-image .descr{color:#949494;font-size:1rem!important}.widget-area .header-widget{font-size:30px;font-weight:700}.woocommerce-widget-layered-nav li.intensity{display:-webkit-box;display:-ms-flexbox;display:flex;margin:6px 0}.woocommerce-widget-layered-nav li.intensity:before{display:none!important}.woocommerce-widget-layered-nav li.intensity a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-widget-layered-nav li.intensity a:before{margin-right:.3em!important}.woocommerce-widget-layered-nav li.intensity a span.visually-hidden{visibility:hidden;width:0;max-width:0}.woocommerce-widget-layered-nav .beans{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:.4em;opacity:1;-webkit-transition:opacity .25s ease-in;transition:opacity .25s ease-in}.woocommerce-widget-layered-nav .beans:hover{opacity:.8;-webkit-transition:opacity .25s ease-in;transition:opacity .25s ease-in}.woocommerce-widget-layered-nav .beans svg{width:1rem;height:auto;margin-left:.3rem}.woocommerce-widget-layered-nav .beans svg path{stroke:#646464;stroke-width:1px}.woocommerce-widget-layered-nav .beans svg.black path,.woocommerce-widget-layered-nav .beans svg.half path{fill:#544334}.woocommerce-widget-layered-nav .beans svg.half path:first-of-type{fill:#fff}.woocommerce-widget-layered-nav .beans svg.white path{fill:#fff}.section-content-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-content-block{width:100%}.section-content-block .section-content-block-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:2em;gap:2em;padding:2em;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-content-block .section-content-block-wrapper.image-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.section-content-block .section-content-block-wrapper>div{-webkit-box-flex:1;-ms-flex:1;flex:1;width:50%}.section-content-block .section-content-block-wrapper a{margin-top:1em;white-space:inherit}.section-content-block-title,.section-content-title{font-size:2em;font-weight:700;text-align:center}.section-content-excerpt{margin:2% 5%;text-align:center}.section-content-block.image-left,.section-content-block.image-right{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #eee;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:20px 0}.section-content-block.image-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.section-content-block .section-content-block-image-container{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden}.section-content-block .section-content-block-image-container picture{display:block;text-align:center}.section-content-block .section-content-block-image-container picture img{height:100%;-o-object-fit:contain;object-fit:contain}.section-content-block .section-content-block-text{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:clamp(10px,4%,20px)}.section-content-block .section-content-block-title{margin-top:.5rem;font-size:1.5rem;line-height:1.5;color:#333}
