@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.bouton,.grid li a .image,.home .categories_accueil .categorie .cat_content .produits_cont .lien-cat a span,.page-id-503 .copy:after,.transition,.vignette_produit a .image .hover,.vignette_produit a .image img,.woocommerce #payment #place_order,.woocommerce #respond input#submit,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.woocommerce-page #payment #place_order,a,body.single-product .summary.entry-summary form.cart .single_add_to_cart_button,body.single-product .woocommerce-product-gallery ol.flex-control-nav li img,footer .top-footer .brand .social ul a img,header .main-header .wrapper nav.main>ul>li>a:after,header .main-header .wrapper nav>ul ul.sub-menu,header .main-header .wrapper nav>ul>li:hover .sub-menu{transition:all ease-in-out 0.3s}*,:after,:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:62.5%}body{font:400 11px/1.4 "Lato",Helvetica,Arial,sans-serif;color:#1c1c1d}h1{font-family:"Savoye";font-size:6rem;line-height:5rem}h2{font-size:1.6rem;line-height:2.6rem}h3{font-size:2.5rem;line-height:3.5rem;font-weight:600;margin-bottom:20px}h4{font-size:2.2rem;line-height:3.2rem;font-weight:600;margin-bottom:15px}h5{font-size:1.8rem;line-height:2.8rem;font-weight:600;margin-bottom:10px}p{font-size:1.6rem;line-height:2.6rem;font-weight:300}input:not([type=radio]){padding:10px}img{max-width:100%;width:100%;height:auto;vertical-align:bottom}a{color:#1c1c1d;text-decoration:none}a:hover{color:#F79400}a:focus{outline:0}a:active,a:hover{outline:0}input:focus{outline:0;border:1px solid #04A4CC}.mo{display:none!important}.site_container{overflow:hidden}.wrapper{max-width:1280px;width:95%;margin:0 auto;position:relative}main{position:relative;z-index:1}main article p{margin-bottom:20px}main article ul:not(.filtre):not(.grid_produits):not(.slick-custom-nav){list-style-type:square;list-style-position:inside;font-size:1.6rem;line-height:2.6rem;font-weight:300;margin-bottom:20px}main article ul:not(.filtre):not(.grid_produits):not(.slick-custom-nav) ul{margin:5px 0 20px 15px}.entete{margin-bottom:40px}.entete .breadcrumbs{margin:20px 0 40px 0;font-size:1.3rem;line-height:2.3rem}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.bouton,.woocommerce #payment #place_order,.woocommerce #respond input#submit,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.woocommerce-page #payment #place_order{background:#F79400;text-transform:uppercase;display:inline-block;border-radius:3px;padding:10px;font-size:1.6rem;color:#fff;line-height:2.6rem;border:2px solid #F79400}#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,.bouton:hover,.woocommerce #payment #place_order:hover,.woocommerce #respond input#submit:hover,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-page #payment #place_order:hover{cursor:pointer;background:#e88d04;color:#fff}.grid{display:flex;flex-wrap:wrap}.grid.trois-col li{width:29%;margin:0 2%}.grid.quatre-col li{width:21%;margin:0 2%}.grid li{display:flex;flex-direction:column;align-items:stretch;padding:20px 0;text-align:center;overflow:hidden}.grid li a{display:block}.grid li a:hover{color:#1c1c1d;cursor:pointer}.grid li a:hover .image{transform:scale(1.2)}.grid li a h3{font-weight:100;text-align:left;position:relative;z-index:2;background:#fff;margin-bottom:0;padding-bottom:20px}.grid li a .image{width:100%;transform:scale(1);position:relative;z-index:1}.grid li a .content{background:#EAE7DF;padding:20px 20px 40px 20px;position:relative;z-index:2}.grid li a .bouton{margin-top:20px;padding:8px 15px;font-size:1.5rem;line-height:2.5rem;text-transform:none;font-weight:500}.grid li a .bouton:hover{background:#e88d04}.grid_produits{list-style-type:none;display:flex;flex-wrap:wrap;justify-content:center}.grid_produits>li{width:25%}.vignette_produit{text-align:center;padding:10px 20px;margin-bottom:20px}.vignette_produit a{display:block}.vignette_produit a .image{position:relative;overflow:hidden;min-height:280px;border-radius:3px}.vignette_produit a .image img{margin-bottom:10px;transform:scale(1);margin:0;animation-duration:1s}.vignette_produit a .image .hover{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.7);display:flex;flex-direction:column;align-items:center;color:#fff;justify-content:center;opacity:0}.vignette_produit a .image .hover span:not(.bouton){font-family:"Savoye";font-size:4rem;line-height:5rem}.vignette_produit a .image .hover .bouton{margin-top:10px;font-size:1.6rem;line-height:2.6rem;padding:7px 20px}.vignette_produit a .image .hover .bouton:hover{background:#F79400}.vignette_produit a h4{margin-top:20px;font-weight:300;font-size:2rem;line-height:3rem;margin-bottom:5px}.vignette_produit a .metas{font-size:1.5rem;line-height:2.5rem;font-weight:600}.vignette_produit a .prix{font-size:2rem;line-height:3rem;font-weight:300}.vignette_produit a:hover .image img{transform:scale(1.1)}.vignette_produit a:hover .image .hover{opacity:1}.slick-custom-nav{align-self:flex-end;display:flex}.slick-custom-nav li{height:30px;width:30px;background:#fff;text-align:center;cursor:pointer;box-shadow:0px 3px 6px rgba(0,0,0,0.16);line-height:30px}.slick-custom-nav li+li{margin-left:15px}.woocommerce-error,.woocommerce-info,.woocommerce-message{border:none;margin:0 auto 40px auto;background:transparent;padding:0;font-size:1.6rem;line-height:2.6rem;font-weight:600;color:#1c1c1d;line-height:50px}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{color:#1c1c1d;float:left;position:relative;top:auto;left:auto;margin-right:12px}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{font-size:1.2rem;padding:0px 10px;border-radius:5px;line-height:2.2rem;text-transform:uppercase;font-weight:400;background:#F79400;color:#fff;display:inline-block}.woocommerce-error a:hover,.woocommerce-info a:hover,.woocommerce-message a:hover{color:#fff;background:#e88d04}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:5px;background:#eae7e4;border:none}header{position:relative;z-index:3}header .bannieres{background:#F79400;color:#fff;font-size:1.5rem;line-height:2.5rem;text-align:center;padding:3px 0}header .bannieres p{font-weight:500}header .bannieres a{color:#fff;text-decoration:underline}header .main-header{background:#1c1c1d}header .main-header .wrapper{display:flex;justify-content:space-between;align-items:center}header .main-header .wrapper .logo a{display:block}header .main-header .wrapper .logo a img{max-width:300px}header .main-header .wrapper nav>ul{display:flex}header .main-header .wrapper nav>ul li+li{margin-left:25px}header .main-header .wrapper nav>ul>li>a{color:#fff;text-transform:uppercase;font-size:1.8rem;line-height:2.8rem;display:inline-block;position:relative}header .main-header .wrapper nav>ul>li>a:hover{color:#F79400}header .main-header .wrapper nav>ul>li:hover .sub-menu{opacity:1;pointer-events:all}header .main-header .wrapper nav>ul ul.sub-menu{position:absolute;top:100%;left:0;width:100%;display:flex;justify-content:space-between;opacity:0;pointer-events:none;background-color:#eae7e4;padding:30px 0px 20px 0}header .main-header .wrapper nav>ul ul.sub-menu:before{content:"";display:block;position:absolute;top:0;left:-200%;height:100%;width:500%;background:#eae7e4;z-index:1}header .main-header .wrapper nav>ul ul.sub-menu>li{display:flex;flex-direction:column;justify-content:center;text-align:center;position:relative;z-index:2}header .main-header .wrapper nav>ul ul.sub-menu>li a{font-family:"Savoye";font-size:3.5rem;line-height:2.5rem;color:#1c1c1d;display:block;font-weight:300;color:#1c1c1d;display:flex;align-items:center;justify-content:center;left:0;position:relative}header .main-header .wrapper nav>ul ul.sub-menu>li a:before{display:block;content:"";height:84px;width:86px;transform:scale(0.6);background-size:cover;posistion:relative;top:-7px;left:0}header .main-header .wrapper nav>ul ul.sub-menu>li a:hover:before{left:-5px}header .main-header .wrapper nav>ul ul.sub-menu>li.kouign a:before{background-image:url(img/kouign.png)}header .main-header .wrapper nav>ul ul.sub-menu>li.kouign_amann a:before{background-image:url(img/kouign_amann.png)}header .main-header .wrapper nav>ul ul.sub-menu>li.gateau_breton a:before{background-image:url(img/gateau_breton.png)}header .main-header .wrapper nav>ul ul.sub-menu>li.epicerie a:before{background-image:url(img/epicerie.png)}header .main-header .wrapper nav.main>ul>li{padding:35px 0}header .main-header .wrapper nav.main>ul>li>a{padding-bottom:10px}header .main-header .wrapper nav.main>ul>li>a:after{position:absolute;bottom:0;content:"";width:30px;height:4px;background:#F79400;display:block}header .main-header .wrapper nav.main>ul>li>a:hover:after{width:60px}header .main-header .wrapper nav.menu-ecommerce{text-align:center}header .main-header .wrapper nav.menu-ecommerce a{font-size:1.3rem;line-height:2.3rem;text-transform:none}header .main-header .wrapper nav.menu-ecommerce a:before{content:"";height:70px;width:70px;margin:0 auto;display:block;background-size:contain;background-position:50% 0;background-repeat:no-repeat}header .main-header .wrapper nav.menu-ecommerce .espace-client a:before{background-image:url(img/espace-client.png)}header .main-header .wrapper nav.menu-ecommerce .panier{position:relative}header .main-header .wrapper nav.menu-ecommerce .panier a:before{background-image:url(img/panier.png)}header .main-header .wrapper nav.menu-ecommerce .panier .nombre-produits{position:absolute;top:50%;background:#f79400;height:25px;width:25px;border-radius:50%;line-height:24px;font-weight:600;color:#000;border:1px solid #fff;right:5px}#hamburger{width:80px;height:45px;position:relative;transform:rotate(0deg) scale(0.5);transition:0.5s ease-in-out;cursor:pointer}#hamburger span{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:1px;opacity:1;left:0;transform:rotate(0deg);transition:0.25s ease-in-out}#hamburger span:first-child{top:0px}#hamburger span:nth-child(2),#hamburger span:nth-child(3){top:18px}#hamburger span:nth-child(4){top:36px}.mobile_menu_open #hamburger span:first-child{top:18px;width:0%;left:50%}.mobile_menu_open #hamburger span:nth-child(2){transform:rotate(45deg)}.mobile_menu_open #hamburger span:nth-child(3){transform:rotate(-45deg)}.mobile_menu_open #hamburger span:nth-child(4){top:18px;width:0%;left:50%}.nav-mobile{opacity:0;z-index:0;top:0;left:0;position:fixed;background:transparent;transition:background ease 0.3s}.nav-mobile .mobile_container{display:flex;flex-direction:column;align-items:center;max-width:80%;margin:0 auto}.mobile_menu_open .nav-mobile{pointer-events:all;opacity:1;z-index:2;overflow:scroll;height:100%;padding-top:180px;width:100%;background:#1c1c1d;transition:background ease 0.3s}.mobile_menu_open .nav-mobile a{transition:none;color:#fff;font-size:2.5rem;line-height:3.5rem;font-weight:300}.mobile_menu_open .nav-mobile ul li+li{margin-top:10px}.mobile_menu_open .nav-mobile ul li .sub-menu{margin:10px 0 20px 0;list-style-type:disc;list-style-position:inside;color:#F79400}.mobile_menu_open .nav-mobile ul li .sub-menu li a{font-size:2rem;line-height:3rem}.mobile_menu_open .nav-mobile ul li .sub-menu li+li{margin-top:5px}.mobile_menu_open header{background:transparent}.mobile_menu_open footer,.mobile_menu_open main{display:none}footer{margin-top:100px}footer .top-footer{display:flex}footer .top-footer .brand{width:25%;background:#F79400;padding:80px 40px;font-size:1.6rem;line-height:2.6rem}footer .top-footer .brand>img{margin-bottom:30px}footer .top-footer .brand .textwidget a,footer .top-footer .brand .textwidget a:hover{color:#1c1c1d;text-decoration:underline;display:inline-block;border-bottom:1px solid #87561b;text-decoration:none}footer .top-footer .brand .social ul{margin-top:20px;display:flex}footer .top-footer .brand .social ul li+li{margin-left:10px}footer .top-footer .brand .social ul a{display:inline-block}footer .top-footer .brand .social ul a img{max-width:35px;transform:scale(1)}footer .top-footer .brand .social ul a img:hover{transform:scale(0.9)}footer .top-footer .rassurance{border-top:100px solid #fff;width:75%;display:flex;flex-wrap:wrap;text-align:center}footer .top-footer .rassurance>div{width:50%;background:#eae7e4;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px}footer .top-footer .rassurance>div:nth-child(4n+2),footer .top-footer .rassurance>div:nth-child(4n+3){background:#dfdad5}footer .top-footer .rassurance>div h5{font-size:2.5rem;line-height:3.5rem}footer .top-footer .rassurance>div img{max-width:65px;margin:10px 0}footer .bottom-footer{background:#1c1c1d;padding:30px 0;position:relative}footer .bottom-footer ul{display:flex;justify-content:center;font-size:1.4rem;line-height:2.4rem;color:#fff}footer .bottom-footer ul li+li:before{content:" | ";display:inline-block;margin:0 10px}footer .bottom-footer ul li a{color:#fff}footer .bottom-footer ul li a:hover{color:#F79400}.home .slider{margin-bottom:60px}.home .slider .slick-slides{margin-bottom:0}.home .slider .slick-slides li.slide{height:calc(90vh - 139px);display:flex;flex-direction:column-reverse;padding-bottom:80px;position:relative}@keyframes zoom_out{0%{transform:scale(1.05)}to{transform:scale(1)}}.home .slider .slick-slides li.slide:after{position:absolute;content:"";height:200px;width:200px;bottom:80px;right:80px;background-image:url(./img/centenaire.png);background-repeat:no-repeat;background-position:center center;background-size:contain}.home .slider .slick-slides li.slide .image{background-position:50%;position:absolute;height:100%;width:100%;top:0;left:0;background-size:cover;animation:zoom_out 10s infinite alternate}.home .slider .slick-slides li.slide .slide-content-container{width:40%;background:rgba(0,0,0,0.7);color:#fff;padding:75px 30px 40px 30px;position:relative}.home .slider .slick-slides li.slide .slide-content-container:before{content:"";height:100px;width:100px;position:absolute;top:-50px;left:calc(50% - 50px);background-size:contain;background-repeat:no-repeat;background-image:url(img/motif.svg)}.home .slider .slick-slides li.slide .slide-content-container h3{font-family:"Savoye";font-size:6rem;line-height:5rem;font-weight:100;margin-bottom:0}.home .slider .slick-slides li.slide .slide-content-container .content{font-weight:300;font-size:1.8rem;line-height:2.8rem;margin-bottom:20px}.home .slider .slick-slides li.slide .slide-content-container .bouton:hover{background:transparent}.home .slider .slick-slides li.slide .slide-content-container .slick-dots{bottom:10px!important;left:0;transform:scale(0.5)}.home .slider .slick-slides li.slide .slide-content-container .slick-dots li button:before{color:#fff;opacity:0.5;font-size:20px}.home .slider .slick-slides li.slide .slide-content-container .slick-dots li.slick-active button:before{color:#fff;opacity:1!important}.home .slider .slick-slides li.slide:nth-child(3n+1) .slick-dots li:nth-child(3n+1) button:before{opacity:1}.home .slider .slick-slides li.slide:nth-child(3n+2) .slick-dots li:nth-child(3n+2) button:before{opacity:1}.home .slider .slick-slides li.slide:nth-child(3n+3) .slick-dots li:nth-child(3n+3) button:before{opacity:1}.home .categories_accueil .categorie{position:relative;padding:35px 190px;margin-bottom:40px}.home .categories_accueil .categorie:before{z-index:1;content:"";position:absolute;left:0;top:0;width:100%;height:66%;background:#eae7e4}.home .categories_accueil .categorie .cat_content{position:relative;z-index:2}.home .categories_accueil .categorie .cat_content h3{font-family:"Savoye";font-size:7rem;line-height:8rem;font-weight:100}.home .categories_accueil .categorie .cat_content .accroche{font-weight:700;font-size:2rem;line-height:3rem;margin-bottom:20px}.home .categories_accueil .categorie .cat_content .desc{width:75%;display:flex;font-weight:300;font-size:1.6rem;line-height:2.6rem;margin-bottom:40px}.home .categories_accueil .categorie .cat_content .desc img{align-self:flex-start;width:80px;margin-right:20px}.home .categories_accueil .categorie .cat_content .produits_cont{display:flex;align-items:center}.home .categories_accueil .categorie .cat_content .produits_cont .slick-produits{width:75%}.home .categories_accueil .categorie .cat_content .produits_cont .lien-cat{width:25%;display:flex;justify-content:flex-end;position:relative;top:-15px}.home .categories_accueil .categorie .cat_content .produits_cont .lien-cat a{border:5px solid #F79400;display:flex;align-items:center;border-radius:50%;width:180px;height:180px;background:#F79400;color:#fff;text-align:center}.home .categories_accueil .categorie .cat_content .produits_cont .lien-cat a span{font-size:2.5rem;line-height:3.5rem}.home .categories_accueil .categorie .cat_content .produits_cont .lien-cat a:hover{border-color:#1c1c1d}.home .categories_accueil .categorie .cat_content .produits_cont .lien-cat a:hover span{font-size:2.2rem;line-height:3.2rem}.page-template-template_guide_degustation h2{font-size:2.5rem;line-height:3.5rem;color:#f79400;font-weight:600;margin-bottom:20px}.page-template-template_guide_degustation .grid.trois-col{flex-wrap:nowrap}.page-template-template_guide_degustation .grid.trois-col li{width:34%;margin:0}.page-template-template_guide_degustation .grid.trois-col li+li{margin:0 0 0 3%}.tax-categorie_guide h2{font-size:2.5rem;line-height:3.5rem;color:#f79400;font-weight:600;margin-bottom:20px}.tax-categorie_guide .grid article{overflow:hidden;background:#eae7e4}.tax-categorie_guide .grid article .image{height:200px;background-size:cover;background-repeat:none;background-position:center}.tax-categorie_guide .grid article .content{padding:20px;text-align:left}.tax-categorie_guide .grid article .content h3{background:transparent;font-size:1.8rem;font-weight:600;line-height:2.8rem}.tax-categorie_guide .grid article .content .bouton{text-align:center}.page-template-template_categorie_produit h2{font-size:1.6rem;line-height:2.6rem;font-weight:300;background:#eae7e4;padding:60px 40px 40px 40px;position:relative;max-width:66%;margin:80px auto 0 auto;text-align:center}.page-template-template_categorie_produit h2:before{content:"";display:block;height:100px;width:100px;position:absolute;top:-50px;left:calc(50% - 50px);background-size:contain;background-repeat:no-repeat;background-image:url(img/motif_noir.svg)}.page-template-template_categorie_produit h2:after{content:"";height:49px;background-image:url(img/motif.png);background-repeat:repeat-x;display:block;position:absolute;top:100%;left:0;width:100%}.page-template-template_categorie_produit ul.filtre{display:flex;margin-bottom:40px}.page-template-template_categorie_produit ul.filtre li+li{margin-left:20px}.page-template-template_categorie_produit ul.filtre li a{display:inline-block;padding:5px 10px;background:#1c1c1d;color:#fff;font-size:1.6rem;border-radius:5px;cursor:pointer}.page-template-template_categorie_produit ul.filtre li a.active{background:#F79400}body.single-product .entete{margin-bottom:0}body.single-product .entete .breadcrumbs{margin:20px 0}body.single-product .woocommerce .single-product .product{display:flex}body.single-product .woocommerce .single-product .product>div{width:60%;margin:0}body.single-product .woocommerce .single-product .product>div.summary{background:#dfdad5;width:40%}body.single-product .woocommerce-product-gallery a.woocommerce-product-gallery__trigger{top:0!important;left:0!important;height:100%!important;width:100%!important;border-radius:0!important;background:transparent!important;z-index:1!important;cursor:zoom-in}body.single-product .woocommerce-product-gallery a.woocommerce-product-gallery__trigger img,body.single-product .woocommerce-product-gallery a.woocommerce-product-gallery__trigger:after,body.single-product .woocommerce-product-gallery a.woocommerce-product-gallery__trigger:before{display:none!important}body.single-product .woocommerce-product-gallery ol.flex-control-nav{z-index:2;position:absolute;bottom:10px;right:10px;display:flex;justify-content:flex-end}body.single-product .woocommerce-product-gallery ol.flex-control-nav li{border:1px solid #fff;float:none;width:10%!important}body.single-product .woocommerce-product-gallery ol.flex-control-nav li+li{margin-left:10px!important}body.single-product .woocommerce-product-gallery ol.flex-control-nav li img{opacity:0.8!important}body.single-product .woocommerce-product-gallery ol.flex-control-nav li img.flex-active,body.single-product .woocommerce-product-gallery ol.flex-control-nav li img:hover{opacity:1!important}body.single-product .pswp__caption__center{display:none}body.single-product .summary.entry-summary{padding:60px;display:flex;flex-direction:column;justify-content:center}body.single-product .summary.entry-summary .proprietes{font-size:1.6rem;line-height:2.6rem;margin-bottom:20px;display:flex;justify-content:flex-start;align-items:baseline}body.single-product .summary.entry-summary .proprietes p{display:inline-block}body.single-product .summary.entry-summary .proprietes p+p{margin-left:20px}body.single-product .summary.entry-summary .proprietes p.bio img{width:auto}body.single-product .summary.entry-summary .price{color:#1c1c1d;font-weight:700;font-size:2rem;line-height:3rem;margin-bottom:20px}body.single-product .summary.entry-summary .price ins{text-decoration:none}body.single-product .summary.entry-summary .price .promo{text-transform:uppercase;color:#fff;background:#F79400;display:inline-block;padding:0 7px;margin-left:20px;font-size:1.6rem;line-height:2.6rem}body.single-product .summary.entry-summary .woocommerce-product-details__short-description{font-size:2rem;line-height:3rem;margin-bottom:20px;font-weight:300}body.single-product .summary.entry-summary .mentions-kouigns{font-size:1.3rem;font-weight:600;margin-bottom:20px;display:block}body.single-product .summary.entry-summary .mentions-livraison{font-size:1.3rem;font-weight:600;margin-bottom:20px;display:block;list-style-type:square;list-style-position:inside;color:#736f69;margin-top:30px}body.single-product .summary.entry-summary .variations label{display:none}body.single-product .summary.entry-summary .variations td.label{padding-right:0!important}body.single-product .summary.entry-summary .variations .value{display:flex;align-items:center;font-size:1.8rem;margin-bottom:10px}body.single-product .summary.entry-summary .variations .value select{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+);background-repeat:no-repeat;background-position:95% 50%;background-color:#fff;appearance:none;min-width:unset;width:70%;border:none;border-radius:0;text-indent:20px;height:50px;text-transform:uppercase;font-weight:400;font-size:1.5rem;line-height:normal}body.single-product .summary.entry-summary .single_variation_wrap .woocommerce-variation-price{margin-bottom:20px}body.single-product .summary.entry-summary .single_variation_wrap .promo{display:none}body.single-product .summary.entry-summary .single_variation_wrap div.quantity{float:none}body.single-product .summary.entry-summary form.cart{position:relative;display:flex;margin-bottom:80px}body.single-product .summary.entry-summary form.cart.variations_form{flex-direction:column}body.single-product .summary.entry-summary form.cart .woocommerce-variation-add-to-cart{display:flex}body.single-product .summary.entry-summary form.cart br{display:none}body.single-product .summary.entry-summary form.cart .minus:before{content:"-"}body.single-product .summary.entry-summary form.cart .plus:before{content:"+"}body.single-product .summary.entry-summary form.cart .minus,body.single-product .summary.entry-summary form.cart .plus{background:#c4c4c4;height:40px;width:40px;display:block;line-height:40px;cursor:pointer;border-radius:50%;font-size:2.5rem;color:#fff;border:none;padding:0}body.single-product .summary.entry-summary form.cart .minus:before,body.single-product .summary.entry-summary form.cart .plus:before{display:inline-block}body.single-product .summary.entry-summary form.cart .quantity{margin:0;float:none}body.single-product .summary.entry-summary form.cart .quantity input.qty{text-align:center;background:transparent;font-size:2rem;line-height:3rem;width:auto;max-width:60px;border:none;appearance:none;-moz-appearance:textfield;-webkit-appearance:none;margin:0}body.single-product .summary.entry-summary form.cart .quantity input.qty[type=number]::-webkit-inner-spin-button,body.single-product .summary.entry-summary form.cart .quantity input.qty[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body.single-product .summary.entry-summary form.cart .quantity input.qty[type=number]{-moz-appearance:textfield}body.single-product .summary.entry-summary form.cart .single_add_to_cart_button{position:absolute;top:calc(100% + 20px);left:0;padding:10px 20px;border-radius:5px;font-size:1.8rem;line-height:2.6rem;text-transform:uppercase;font-weight:400;background:#F79400;color:#fff}body.single-product .summary.entry-summary form.cart .single_add_to_cart_button:hover{background:#e88d04}body.single-product .frise-container{margin-top:40px}body.single-product .frise-container .frise{height:49px;background-image:url(img/motif.png);background-repeat:repeat-x;margin-bottom:40px}body.single-product .frise-container .wrapper{display:flex;padding:20px 0 40px 0;align-items:center}body.single-product .frise-container .wrapper>div{width:50%}body.single-product .frise-container .wrapper.trois_col{justify-content:space-between}body.single-product .frise-container .wrapper.trois_col>div.video{width:calc(40% - 40px)}body.single-product .frise-container .wrapper.trois_col>div.mot{width:calc(40% - 40px)}body.single-product .frise-container .wrapper.trois_col>div.image{width:calc(20% - 40px)}body.single-product .frise-container .wrapper.trois_col iframe{width:100%}body.single-product .frise-container .wrapper .bouton{margin:20px 0 0 0;font-size:1.3rem;line-height:2.3rem;padding:5px 12px}body.single-product .frise-container .wrapper .bouton:hover{background:#e88d04}body.single-product .frise-container .wrapper .mot{margin-bottom:76px}body.single-product .frise-container .wrapper .mot p{margin-bottom:0;font-size:1.8rem;line-height:2.6rem}body.single-product .frise-container .wrapper .image{text-align:center}body.single-product .frise-container .wrapper .image img{max-width:300px;box-shadow:10px 10px 1px #eae7e4}body.single-product .frise-container .wrapper .image figcaption{font-family:"Savoye";font-size:4rem;margin:20px 0 0 0}body.single-product .infos-complementaire{background:#dfdad4;font-size:1.6rem;line-height:2.6rem}body.single-product .infos-complementaire .wrapper{display:flex;justify-content:center;align-items:stretch}body.single-product .infos-complementaire .wrapper>div{width:34%;padding:40px 3%}body.single-product .infos-complementaire .wrapper>div:nth-child(2n){background:#eae7e3}body.single-product .infos-complementaire .wrapper>div .titre{display:flex;align-items:center;margin-bottom:20px}body.single-product .infos-complementaire .wrapper>div .titre img{max-width:50px;margin-right:15px}body.single-product .infos-complementaire .wrapper>div .titre h4{margin-bottom:0}body.single-product .infos-complementaire .wrapper>div h5{display:inline-block;margin-bottom:0;color:#736f69}body.single-product .infos-complementaire .wrapper>div li{margin-bottom:20px}body.single-product .produits_associes{margin:40px 0}body.single-product .produits_associes .titre_pdts-associes{display:flex;justify-content:space-between;align-items:center}body.single-product .produits_associes .titre_pdts-associes h3{font-family:"Savoye";font-weight:100;font-size:5rem;line-height:6rem}body.single-product .produits_associes .titre_pdts-associes .slick-custom-nav{align-self:center}body.woocommerce-cart .shop_table{border:none}body.woocommerce-cart .shop_table thead{display:none}body.woocommerce-cart .shop_table tbody tr.cart_item{background:#dfdad5;border:none;font-size:2rem;font-weight:100;text-transform:uppercase}body.woocommerce-cart .shop_table tbody tr.cart_item:nth-child(2n){background:#eae7e4}body.woocommerce-cart .shop_table tbody tr.cart_item td{border:none;padding:0}body.woocommerce-cart .shop_table tbody tr.cart_item td.product-remove{text-align:center}body.woocommerce-cart .shop_table tbody tr.cart_item td.product-remove a.remove{color:#fff!important;height:30px;width:30px;line-height:29px;display:inline-block;transform:scale(0.8)}body.woocommerce-cart .shop_table tbody tr.cart_item td.product-remove a.remove:hover{background:#f79400}body.woocommerce-cart .shop_table tbody tr.cart_item td.product-thumbnail a{display:inline-block}body.woocommerce-cart .shop_table tbody tr.cart_item td.product-thumbnail a img{padding:20px;width:160px}body.woocommerce-cart .shop_table tbody tr.cart_item td.product-name{font-weight:600}body.woocommerce-cart .shop_table tbody td.actions{padding:30px 0 0 0}body.woocommerce-cart .shop_table tbody td.actions .coupon{background:transparent;color:#1c1c1d;text-transform:uppercase;padding:20px}body.woocommerce-cart .shop_table tbody td.actions .coupon:before{content:"Appliquer un bon de réduction";font-size:1.6rem;display:inline-block;vertical-align:middle;margin-right:10px}body.woocommerce-cart .shop_table tbody td.actions .coupon .input-text{float:none;width:auto;padding:10px;font-size:1.6rem}body.woocommerce-cart .shop_table tbody td.actions .coupon .button{color:#fff;font-size:1.4rem;font-weight:400;background:#1c1c1d;display:inline-block;vertical-align:middle;border:none}body.woocommerce-cart .shop_table tbody td.actions button[name=update_cart]{color:#fff;font-size:1.4rem;font-weight:400;background:#1c1c1d;display:inline-block;vertical-align:middle}body.woocommerce-cart .cart-collaterals{font-size:1.6rem}body.woocommerce-cart .cart-collaterals .cart_totals{width:40%}body.woocommerce-cart .cart-collaterals .cart_totals h2{display:none}body.woocommerce-cart .cart-collaterals .cart_totals th{padding:0}body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination{display:none}body.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout{text-align:right}.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none}.woocommerce-checkout form.woocommerce-checkout{display:flex;flex-wrap:wrap}.woocommerce-checkout form.woocommerce-checkout>div{width:47%}.woocommerce-checkout form.woocommerce-checkout>div.woocommerce-NoticeGroup{width:100%}.woocommerce-checkout form.woocommerce-checkout>div#order_review{margin-left:6%}.woocommerce-checkout form.woocommerce-checkout #order_review_heading{display:none}.woocommerce-checkout form.woocommerce-checkout .col2-set{display:flex;flex-direction:column;align-items:center}.woocommerce-checkout form.woocommerce-checkout .col2-set>div{width:100%}.woocommerce-checkout form.woocommerce-checkout .col2-set>div.col-2{border-top:20px solid #fff}.woocommerce-checkout form.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-2{padding:20px;background:#eae7e4}.woocommerce-checkout form.woocommerce-checkout .col2-set .col-1 h3,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-2 h3{margin:0}.woocommerce-checkout form.woocommerce-checkout .col2-set .col-1 #billing_address_2,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-1 #billing_country_field,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-1 #shipping_address_2,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-1 #shipping_country_field,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-2 #billing_address_2,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-2 #billing_country_field,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-2 #shipping_address_2,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-2 #shipping_country_field{display:none}.woocommerce-checkout form.woocommerce-checkout .col2-set .col-1 #billing_city_field,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-1 #billing_email_field,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-1 #billing_phone_field,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-1 #billing_postcode_field,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-1 #shipping_city_field,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-1 #shipping_email_field,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-1 #shipping_phone_field,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-1 #shipping_postcode_field,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-2 #billing_city_field,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-2 #billing_email_field,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-2 #billing_phone_field,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-2 #billing_postcode_field,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-2 #shipping_city_field,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-2 #shipping_email_field,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-2 #shipping_phone_field,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-2 #shipping_postcode_field{display:inline-block;width:47%}.woocommerce-checkout form.woocommerce-checkout .col2-set .col-1 #billing_city_field,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-1 #billing_email_field,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-1 #shipping_city_field,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-1 #shipping_email_field,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-2 #billing_city_field,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-2 #billing_email_field,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-2 #shipping_city_field,.woocommerce-checkout form.woocommerce-checkout .col2-set .col-2 #shipping_email_field{margin-left:6%}.woocommerce-checkout form.woocommerce-checkout .col2-set input,.woocommerce-checkout form.woocommerce-checkout .col2-set textarea{border:none;padding:10px;font-size:1.6rem}.woocommerce-checkout form.woocommerce-checkout table.shop_table{padding:20px;font-size:1.6rem;border:1px solid #000;border-radius:0}.woocommerce-checkout form.woocommerce-checkout #payment{font-size:1.6rem;background:#eae7e4;border-radius:0}.woocommerce-checkout form.woocommerce-checkout #payment .wc_payment_method{display:flex}.woocommerce-checkout form.woocommerce-checkout #payment .payment_method_paypal{display:flex}.woocommerce-checkout form.woocommerce-checkout #payment .payment_method_paypal img{display:none}.woocommerce-checkout form.woocommerce-checkout #payment .about_paypal,.woocommerce-checkout form.woocommerce-checkout #payment .payment_box.payment_method_paypal,.woocommerce-checkout form.woocommerce-checkout #payment .woocommerce-privacy-policy-text{display:none!important}.woocommerce-checkout .wc_payment_methods{display:flex;align-items:center}.woocommerce-checkout .wc_payment_methods .wc_payment_method{width:50%;align-items:center}.woocommerce-checkout .wc_payment_methods .wc_payment_method label{font-size:0}.woocommerce-checkout .wc_payment_methods .wc_payment_method label img{display:none}.woocommerce-checkout .wc_payment_methods .wc_payment_method label:after{content:"";background-size:contain;background-repeat:no-repeat;height:30px;width:150px;display:block}.woocommerce-checkout .wc_payment_methods .wc_payment_method.payment_method_payline label:after{background-image:url(img/payline.png)}.woocommerce-checkout .wc_payment_methods .wc_payment_method.payment_method_paypal label:after{background-image:url(img/paypal.png)}.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text a{text-decoration:underline}.pickup-relay-link a{display:inline-block;background:#f79400;padding:5px 10px;margin-top:10px;font-weight:600;color:#fff;border-radius:3px}#customer_login h2{font-size:2.5rem;font-weight:700}#customer_login form{background:#dfdad5;border:none;padding:20px}#customer_login form input{border:none;padding:10px;font-size:1.6rem}.woocommerce-account .woocommerce-MyAccount-navigation{background:#dfdad5;font-size:1.6rem;padding:20px}.woocommerce-account .woocommerce-MyAccount-navigation li+li{margin-top:10px}.woocommerce-account table.my_account_orders .button{white-space:nowrap;padding:5px;margin:0 10px;font-size:15px;line-height:normal}.woocommerce-account mark{background:transparent}.page-id-503 .copy{position:relative;cursor:pointer}.page-id-503 .copy:after{position:absolute;bottom:-40px;display:block;width:100%;font-size:1.6rem;text-align:center;content:"Email copié !";z-index:-2;opacity:0;font-weight:300}.page-id-503 .copy.clique:after{opacity:1}.page-id-503 #email_copy{position:absolute;left:-9999px}.page-id-564 article{text-align:center}.page-id-564 div.wpcf7-response-output{border:none}.signature_pixel{position:absolute;right:20px;top:calc(50% - 20px);display:flex;align-items:center}.signature_pixel .texte_container{position:relative;z-index:1;padding-right:10px;text-align:right;text-transform:uppercase;line-height:normal}.signature_pixel .texte_container .texte{color:transparent;position:relative;left:calc(100% + 10px);height:100%;letter-spacing:1px;transition:none}.signature_pixel svg{position:relative;z-index:2;width:90px}.signature_pixel svg #nom_pixel{transition:none;opacity:0;transition-delay:0.6s}.signature_pixel svg #nom_pixel path{fill:#FFF}.signature_pixel svg #carre path{fill:#F79400}.signature_pixel:hover .texte_container .texte{left:0;color:#fff;transition:all ease-in-out 0.6s;transition-delay:0.2s}.signature_pixel:hover #nom_pixel{transition:all ease-in-out 0.6s;opacity:1}@font-face{font-family:"Savoye";src:url("fonts/savoye.woff") format("woff");font-style:normal;font-weight:normal}@media only screen and (max-width:1200px){html{font-size:50%}header .main-header .wrapper .logo img{max-width:200px}}@media only screen and (max-width:900px){.flex_col{display:flex;flex-direction:column}.flex_col>a,.flex_col>article,.flex_col>div,.flex_col>li,.flex_col>section,.flex_col>ul{width:100%!important}.mo{display:block!important}.do{display:none!important}html{font-size:62.5%}h1{font-size:4.5rem;line-height:4.5rem}.grid.quatre-col li,.grid.trois-col li{margin:0}.entete{margin-bottom:0}.entete .breadcrumbs{margin:20px 0}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.bouton,.woocommerce #payment #place_order,.woocommerce #respond input#submit,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.woocommerce-page #payment #place_order{font-size:1.4rem;line-height:2.4rem;padding:5px 10px}.main-header{padding:20px 0}header .main-header .wrapper nav>ul li+li{margin:0}header .main-header .wrapper nav.menu-ecommerce a{transform:scale(0.7);font-size:0;line-height:0}header .main-header .wrapper nav.menu-ecommerce .panier .nombre-produits{font-size:1.4rem;top:60%}header .bannieres p{font-size:1.2rem;line-height:2.2rem}header .bannieres button{display:none!important}footer .top-footer{width:100%}footer .top-footer .brand{order:2}footer .top-footer .rassurance{border-top:0;order:1}footer .top-footer .rassurance>div{padding:30px;width:100%}footer .top-footer .rassurance>div.origine{order:1}footer .top-footer .rassurance>div.livraison{order:2}footer .top-footer .rassurance>div.paiement{order:4}footer .top-footer .rassurance>div.service{order:3}footer .top-footer .rassurance>div h5{font-size:2rem;line-height:3rem}footer .bottom-footer .wrapper{width:100%}footer .bottom-footer ul{flex-direction:column;padding-left:40px}footer .bottom-footer ul a{font-weight:300}footer .bottom-footer ul li+li:before{display:none}.home .categories_accueil .categorie{padding:15px}.home .categories_accueil .categorie:before{height:0}.home .categories_accueil .categorie .cat_content .produits_cont .lien-cat{justify-content:center;top:0;margin-top:10px}.home .categories_accueil .categorie .cat_content .produits_cont .lien-cat a{width:auto;height:auto;padding:0 5px;border-radius:3px}.home .categories_accueil .categorie .cat_content .produits_cont .lien-cat a span{font-size:1.5rem;line-height:2.5rem}.home .slider .slick-slides li.slide{height:60vh;padding-bottom:20px}.home .slider .slick-slides li.slide .wrapper{width:90%}.home .slider .slick-slides li.slide:after{height:60px;width:60px;bottom:unset;right:10px;top:10px}.home .slider .slick-slides li.slide .slide-content-container:before{height:70px;width:70px;top:-50px;left:calc(50% - 35px)}.home .slider .slick-slides li.slide .slide-content-container h3{font-size:4rem;line-height:4rem}.home .slider .slick-slides li.slide .slide-content-container{padding:30px 30px 40px 30px;width:80%;margin:0 auto;text-align:center}.home .slider .slick-slides li.slide .slide-content-container .slick-dots{transform:scale(0.5);bottom:10px!important}.home .slider .slick-slides li.slide .slide-content-container .bouton{margin-top:0px}.home .categories_accueil .categorie .cat_content h3{font-size:4rem;line-height:5rem;margin-bottom:0}.home .categories_accueil .categorie .cat_content .desc{width:100%;margin-bottom:0}.home .categories_accueil .categorie .cat_content .accroche{font-size:1.5rem;line-height:2.5rem;margin-bottom:10px}.vignette_produit a{width:100%}.home .categories_accueil .categorie{margin-bottom:0}.slick-produits .slick-prev,.slick-produits-associes .slick-prev{left:-22px}.slick-produits .slick-next,.slick-produits-associes .slick-next{right:-22px}.slick-produits .slick-next,.slick-produits .slick-prev,.slick-produits-associes .slick-next,.slick-produits-associes .slick-prev{top:40%;height:34px;width:34px;line-height:34px;z-index:2}.slick-produits .slick-next:before,.slick-produits .slick-prev:before,.slick-produits-associes .slick-next:before,.slick-produits-associes .slick-prev:before{color:#F79400;opacity:1;font-size:30px;line-height:30px;top:2px;position:relative}.vignette_produit a h4{font-size:2.5rem;line-height:3.5rem;margin-top:10px;margin-bottom:10px}.produits_associes .wrapper{width:80%}.page-template-template_categorie_produit h2{max-width:100%}.page-template-template_guide_degustation .grid.trois-col li+li{margin:0}body.single-product .woocommerce .single-product .product{flex-direction:column}body.single-product .woocommerce .single-product .product>div{width:100%}body.single-product .woocommerce .single-product .product>div.summary{width:100%;padding:30px}body.single-product .summary.entry-summary .proprietes{margin:0;flex-direction:column}body.single-product .infos-complementaire .wrapper{width:100%}body.single-product .summary.entry-summary .proprietes p{margin-bottom:0}body.single-product .summary.entry-summary .proprietes p+p{margin-left:0;margin-bottom:20px}body.single-product .summary.entry-summary .mentions-kouigns{margin-bottom:0}body.single-product .summary.entry-summary .price{margin-bottom:10px}body.single-product .summary.entry-summary form.cart .single_add_to_cart_button{top:100%}body.single-product .frise-container .wrapper .mot{margin-top:30px;padding:0 30px}body.single-product .infos-complementaire .wrapper>div{padding:30px}body.single-product .produits_associes .titre_pdts-associes h3{font-size:4rem;line-height:4rem;text-align:center}body.woocommerce-cart .shop_table tbody tr.cart_item td.product-remove{display:none}body.woocommerce-cart .shop_table tbody tr.cart_item{font-size:1.5rem;padding:20px}body.woocommerce-cart .shop_table tbody tr.cart_item td{padding:5px 0}body.woocommerce-cart .shop_table tbody td.actions .coupon{display:flex;flex-direction:column;align-items:center}body.woocommerce-cart .shop_table tbody td.actions .coupon .input-text{margin:10px 0}body.woocommerce-cart .shop_table tbody td.actions .coupon .button{width:auto}body.woocommerce-cart .cart-collaterals .cart_totals{width:100%}.woocommerce-page table.shop_table_responsive tr td[data-title=Expédition]:before{float:none;margin-bottom:10px;display:block}body.woocommerce-cart .shop_table tbody tr.cart_item td.product-name{font-weight:300}.woocommerce-checkout form.woocommerce-checkout>div{width:100%}.woocommerce-checkout form.woocommerce-checkout .col2-set>div.col-2{border-bottom:20px solid #fff}.woocommerce-checkout form.woocommerce-checkout>div#order_review{margin:0}.woocommerce-checkout .wc_payment_methods{flex-direction:column}.woocommerce-checkout .wc_payment_methods li+li{margin-top:10px!important}.woocommerce-checkout .validate-required label.checkbox{font-size:15px;margin-bottom:20px;display:block}.signature_pixel{position:relative;justify-content:flex-end;margin-top:20px;right:20px;top:0}.signature_pixel svg #nom_pixel{opacity:1}}::selection{background:#f79400;color:#FFF;text-shadow:none}::-webkit-selection{background:#f79400;color:#FFF;text-shadow:none}::-moz-selection{background:#f79400;color:#FFF;text-shadow:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#FFF;border:1px solid #F0F0F0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.gallery-caption,.wp-caption .wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:0.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}