@charset "UTF-8";body{font-family:montserrat,sans-serif;color:#000;font-weight:500;font-size:14px}body.no_scroll{overflow:hidden}@-webkit-keyframes fadeInUp{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700}.h1 b,.h1 strong,.h2 b,.h2 strong,.h3 b,.h3 strong,.h4 b,.h4 strong,.h5 b,.h5 strong,.h6 b,.h6 strong,h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong,h6 b,h6 strong{font-family:scriptorama-tradeshow-jf,serif;display:inline-block}a,a:hover{color:#905037;text-decoration:none!important}.h1,.h2,h1,h2{font-size:35px;color:#905037}@media (max-width:1200px){.h1,.h2,h1,h2{font-size:26px}}@media (max-width:576px){.h1,.h2,h1,h2{font-size:21px}}.h1 b,.h1 strong,.h2 b,.h2 strong,h1 b,h1 strong,h2 b,h2 strong{font-size:93px;color:#000;font-weight:400}@media (max-width:1200px){.h1 b,.h1 strong,.h2 b,.h2 strong,h1 b,h1 strong,h2 b,h2 strong{font-size:75px}}@media (max-width:576px){.h1 b,.h1 strong,.h2 b,.h2 strong,h1 b,h1 strong,h2 b,h2 strong{font-size:52px}}.h1 b span,.h1 strong span,.h2 b span,.h2 strong span,h1 b span,h1 strong span,h2 b span,h2 strong span{font-size:46px;display:block}@media (max-width:1200px){.h1 b span,.h1 strong span,.h2 b span,.h2 strong span,h1 b span,h1 strong span,h2 b span,h2 strong span{font-size:36px}}@media (max-width:576px){.h1 b span,.h1 strong span,.h2 b span,.h2 strong span,h1 b span,h1 strong span,h2 b span,h2 strong span{font-size:29px}}.h1 b em,.h1 b i,.h1 strong em,.h1 strong i,.h2 b em,.h2 b i,.h2 strong em,.h2 strong i,h1 b em,h1 b i,h1 strong em,h1 strong i,h2 b em,h2 b i,h2 strong em,h2 strong i{font-size:36px;display:block}.h1.special-h2 b,.h1.special-h2 strong,.h2.special-h2 b,.h2.special-h2 strong,h1.special-h2 b,h1.special-h2 strong,h2.special-h2 b,h2.special-h2 strong{line-height:65%;margin-bottom:15px}.wp-block-columns{max-width:1140px;margin:0 auto}.wp-block-columns.alignfull{max-width:100%;padding:0}.wp-block-columns.alignwide{max-width:1190px}.wrapper ul{max-width:455px}.wrapper ul li{margin-bottom:15px}.wrapper ul li b,.wrapper ul li strong{font-size:18px}.wrapper p b,.wrapper p strong{font-size:18px}.wrapper .special-width{max-width:606px;padding:0 15px;margin:0 auto}.wrapper .special-width .paragraph{max-width:455px;margin:0 auto}@media (min-width:768px){.page-id-20 .title-page .h2 b,.page-id-20 .title-page .h2 strong,.page-id-20 .title-page h1 b,.page-id-20 .title-page h1 strong,.page-id-20 .title-page h2 b,.page-id-20 .title-page h2 strong{margin-left:-205px}}.background-dark{background-color:#000;color:#fff}.background-dark .h1 b,.background-dark .h1 strong,.background-dark .h2 b,.background-dark .h2 strong,.background-dark .h3 b,.background-dark .h3 strong,.background-dark .h4 b,.background-dark .h4 strong,.background-dark .h5 b,.background-dark .h5 strong,.background-dark .h6 b,.background-dark .h6 strong,.background-dark h1 b,.background-dark h1 strong,.background-dark h2 b,.background-dark h2 strong,.background-dark h3 b,.background-dark h3 strong,.background-dark h4 b,.background-dark h4 strong,.background-dark h5 b,.background-dark h5 strong,.background-dark h6 b,.background-dark h6 strong{color:#fff}.background-primary{background-color:#905037!important;color:#fff}.text-primary,.text-primary em,.text-primary strong{color:#905037!important}.background-secondary{background-color:#edcb9d!important}.text-secondary,.text-secondary em,.text-secondary strong{color:#edcb9d!important}.light{font-weight:300!important}.bold{font-weight:700!important}.wp-block-image{margin:0}.img-max{height:100%}.img-max img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}@media (min-width:1305px){.bulle{background-image:url(../img/bulle-100.jpg);background-size:100%;background-repeat:no-repeat}}@media (min-width:1305px){.front-page .bulle{background-size:335px 241px;background-position:top right;height:235px;max-width:499px;padding:44px 15px 10px}}@media (min-width:1305px){.page-id-20 .bulle{background-size:584px 363px;background-position:top right;height:363px;padding:49px 23% 10px 10px}}@media (min-width:1305px){.page-id-139 .bulle{background-size:647px 584px;background-position:top right;height:584px;padding:79px 23% 10px 0}}@media (min-width:1305px){.page-id-144 .bulle{background-size:584px 423px;background-position:top right;height:403px;padding:49px 23% 10px 0}}.wp-block-column:not(:first-child),.wp-block-column:nth-child(2n){padding:0 15px;margin-left:0}.page-id-139 .wp-block-columns:not(.special-columns) .wp-block-column:not(:first-child),.page-id-139 .wp-block-columns:not(.special-columns) .wp-block-column:nth-child(2n){padding:0}@media (min-width:600px) and (max-width:781px){.wp-block-column:not(:only-child){-ms-flex-preferred-size:100%!important;flex-basis:100%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}footer .background-primary{position:relative;border-top-left-radius:30px;padding:22px 40px}@media (min-width:1200px){footer .background-primary::before{content:" ";position:absolute;bottom:0;left:-48px;width:48px;height:273px;background-image:url(../img/footer-patern.svg);background-repeat:no-repeat;background-size:cover}}footer .inner{max-width:1024px}footer .title{display:block;font-size:15px;font-weight:700;text-transform:uppercase;margin-bottom:21px}footer ul{padding-left:15px}footer ul li{margin-bottom:10px}footer ul li a{text-transform:uppercase;color:#fff;font-weight:300;font-size:11px}footer ul li a:active,footer ul li a:focus,footer ul li a:hover{color:#000}.btn{border-radius:0;text-transform:uppercase;font-weight:700}.btn.btn-light{color:#905037}.btn.btn-outline-primary{background-color:transparent;color:#000;border-color:#905037}.btn.btn-outline-primary:active,.btn.btn-outline-primary:focus,.btn.btn-outline-primary:hover{color:#fff;border-color:#000;background-color:#000}.btn.btn-dark{background-color:#000;color:#fff}.btn.btn-dark:active,.btn.btn-dark:focus,.btn.btn-dark:hover{color:#fff;border-color:#905037;background-color:#905037}.wp-block-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-block-buttons .wp-block-button:not(.is-style-outline){position:relative}.wp-block-buttons .wp-block-button:not(.is-style-outline) .wp-block-button__link{color:#905037;border-radius:0;border:2px solid #905037;font-weight:700;font-size:17px;padding:12px 40px;background-color:transparent;text-transform:uppercase;-webkit-transition:background-color ease .3s,color ease .3s;transition:background-color ease .3s,color ease .3s}.wp-block-buttons .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover{background-color:#905037;color:#fff}@media (min-width:1200px){.wp-block-buttons .wp-block-button:not(.is-style-outline)::before{content:" ";position:absolute;left:-30px;top:0;bottom:0;margin:auto;height:16px;width:18px;background-image:url(../img/arrow-primary.svg);background-repeat:no-repeat;background-size:cover}}.wp-block-buttons .wp-block-button.is-style-outline{position:relative}.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link{border-radius:0;border:2px solid #905037;background-color:#fff;color:#905037;font-weight:700;text-transform:uppercase;font-size:17px;padding:12px 45px;background-color:transparent;-webkit-transition:background-color ease .3s,color ease .3s;transition:background-color ease .3s,color ease .3s;margin-left:30px}.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:hover{background-color:#905037;color:#fff}.wp-block-buttons .wp-block-button.is-style-outline::before{content:" ";position:absolute;left:-30px;top:0;bottom:0;margin:auto;height:90px;width:90px;background-image:url(../img/logo.svg);background-repeat:no-repeat;background-size:cover}.gform_footer{text-align:center}.gform_button{position:relative;color:#905037;border-radius:0;border:2px solid #905037;font-weight:700;font-size:17px;padding:12px 40px;background-color:transparent;text-transform:uppercase;-webkit-transition:background-color ease .3s,color ease .3s;transition:background-color ease .3s,color ease .3s}.gform_button:hover{background-color:#905037;color:#fff}@media (max-width:1200px){.header_container:not(.pictured){min-height:130px}}.header_container>.header_thumbnail{z-index:10;position:relative;margin-bottom:15px}@media (min-width:1200px){.header_container>.header_thumbnail{margin-bottom:110px}}.header_container>.header_thumbnail .logo_down{display:none}@media (min-width:1200px){.header_container>.header_thumbnail .logo_down{display:-webkit-box;display:-ms-flexbox;display:flex;height:224px;width:224px;position:absolute;left:0;right:0;bottom:-70px;margin:auto}}.header_container>.header_thumbnail img.attachment-post-thumbnail{width:100%;height:100%;min-height:300px;margin:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.header_container.pictured>.inner{position:absolute;top:5px;left:0;right:0;padding:0 15px 0 15px}@media (min-width:1200px){.header_container.pictured>.inner{top:25px}.header_container.pictured>.inner .logo{display:none}}@media (min-width:1200px){.header_container.change{min-height:250px}}.header_container.change .inner{position:fixed;top:0;left:0;right:0;z-index:1000;-webkit-animation:fadeIn .8s ease;animation:fadeIn .8s ease}.header_container.change .inner .logo{display:block!important;position:absolute;height:93px;width:93px;left:7px;margin:0;top:10px}.header_container>.inner{position:relative;max-width:1340px;padding:25px 15px 0 15px;margin:0 auto}.header_container>.inner .logo{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:800;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:224px;height:224px;margin:auto;-webkit-animation:fadeIn .8s ease;animation:fadeIn .8s ease}@media (max-width:1200px){.header_container>.inner .logo{position:absolute;height:93px;width:93px;left:7px;margin:0;top:10px}}.header_container>.inner .logo img{display:block;width:100%;height:auto}.header_container>.inner .account,.header_container>.inner .cart,.header_container>.inner .cross{background-color:#905037;color:#fff;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;position:absolute;top:25px}.header_container>.inner .account:hover,.header_container>.inner .cart:hover,.header_container>.inner .cross:hover{background-color:#000}.header_container>.inner .account,.header_container>.inner .cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:64px;padding:9px;text-decoration:none;z-index:1000}.header_container>.inner .account span:not(.items_cart),.header_container>.inner .cart span:not(.items_cart){display:block;text-transform:uppercase;font-weight:700;font-size:11px}@media (max-width:1200px){.header_container>.inner .account span:not(.items_cart),.header_container>.inner .cart span:not(.items_cart){display:none}}.header_container>.inner .account span.items_cart,.header_container>.inner .cart span.items_cart{position:absolute;left:0;right:0;top:20px;margin:auto;font-size:9px;font-weight:700}@media (max-width:1200px){.header_container>.inner .account span.items_cart,.header_container>.inner .cart span.items_cart{top:27px}}.header_container>.inner .account img,.header_container>.inner .cart img{margin-bottom:3px}.header_container>.inner .cart{right:161px;-webkit-animation:fadeInDown 1.4s ease;animation:fadeInDown 1.4s ease}@media (max-width:1200px){.header_container>.inner .cart{right:113px}.header_container>.inner .cart img{width:28px}}.header_container>.inner .account{right:57px;-webkit-animation:fadeInDown 1s ease;animation:fadeInDown 1s ease}@media (max-width:1200px){.header_container>.inner .account{right:64px}.header_container>.inner .account img{width:26px}}.header_container>.inner .cross{width:52px;height:64px;background-color:#905037;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all ease .3s;transition:all ease .3s;cursor:pointer;right:0;display:block;z-index:1000;-webkit-animation:fadeInDown .8s ease;animation:fadeInDown .8s ease}@media (max-width:1200px){.header_container>.inner .cross{right:7px}}.header_container>.inner .cross span{display:block;position:absolute;height:4px;width:32px;background:#fff;border-radius:1rem;opacity:1;left:9px;-webkit-transition:all ease .3s;transition:all ease .3s}.header_container>.inner .cross span:nth-child(1){top:19px}.header_container>.inner .cross span:nth-child(2),.header_container>.inner .cross span:nth-child(3){top:31px}.header_container>.inner .cross span:nth-child(4){top:43px}.header_container>.inner .cross.open span{background-color:#fff}.header_container>.inner .cross.open span:nth-child(1){top:18px;width:0%;left:50%}.header_container>.inner .cross.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header_container>.inner .cross.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header_container>.inner .cross.open span:nth-child(4){top:18px;width:0%;left:50%}.header_container .big_menu{position:fixed;background-color:rgba(144,80,55,.9);left:0;right:0;top:0;bottom:0;padding:95px 25px 25px 25px;z-index:900;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:fadeInUp .8s ease;animation:fadeInUp .8s ease}.header_container .big_menu.open{display:-webkit-box;display:-ms-flexbox;display:flex}.header_container .big_menu>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative}@media (min-width:1200px){.header_container .big_menu>.inner::before{content:" ";width:149px;height:149px;background-image:url(../img/logo.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:-190px;left:0;right:0;margin:auto}}.header_container .big_menu>.inner>div{width:100%;position:relative}@media (min-width:1200px){.header_container .big_menu>.inner>div{margin-left:auto;width:54%}.header_container .big_menu>.inner>div::before{content:" ";left:-35%;top:20%;background-image:url(../img/menu.svg);background-repeat:no-repeat;background-size:contain;width:293px;height:127px;position:absolute}}@media (min-width:1200px) and (max-width:1620px){.header_container .big_menu>.inner>div::before{width:193px;height:87px}}.header_container .big_menu>.inner>div ul{color:#fff}@media (max-width:1200px){.header_container .big_menu>.inner>div ul{text-align:center;list-style:none;padding:0}}.header_container .big_menu>.inner>div ul li{font-weight:500;text-transform:uppercase;font-size:23px;line-height:120%;margin-bottom:20px}@media (max-width:1620px){.header_container .big_menu>.inner>div ul li{font-size:21px}}@media (max-width:1200px){.header_container .big_menu>.inner>div ul li{line-height:150%;font-size:16px;max-width:188px;margin-left:auto;margin-right:auto}}@media (max-width:768px){.header_container .big_menu>.inner>div ul li{line-height:110%;font-size:12px;margin-bottom:13px}}.header_container .big_menu>.inner>div ul li a{color:#fff;text-decoration:none}.home .header_container>.header_thumbnail{margin-bottom:0}.categories .cat{text-decoration:none}.categories .cat .picture{overflow:hidden;width:100%}.categories .cat .picture img{max-width:100%;height:auto}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1330px}}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#905037!important}.wp-block-column .gform_wrapper{max-width:525px;padding:15px;margin:0 auto}.wp-block-column .gform_wrapper ul{max-width:100%}.wp-block-column .gform_wrapper ul li input[type=text],.wp-block-column .gform_wrapper ul li textarea{min-height:49px;border-radius:0;padding:15px!important}.wp-block-column .gform_wrapper ul li input[type=text]:active,.wp-block-column .gform_wrapper ul li input[type=text]:focus,.wp-block-column .gform_wrapper ul li input[type=text]:hover,.wp-block-column .gform_wrapper ul li textarea:active,.wp-block-column .gform_wrapper ul li textarea:focus,.wp-block-column .gform_wrapper ul li textarea:hover{border-color:#905037}input,textarea{-webkit-box-shadow:none!important;box-shadow:none!important}@media (min-width:1200px){#paroles-fruitiere{position:relative}#paroles-fruitiere figure{position:absolute;right:0;top:0}}.wp-block-image .alignright{float:right;margin:0}@media (max-width:1200px){.vache-logo{max-width:150px;margin:2rem auto}}.woocommerce-products-header .page-title{text-align:center;font-family:scriptorama-tradeshow-jf,serif;font-size:93px;color:#000;font-weight:400}@media (max-width:1200px){.woocommerce-products-header .page-title{font-size:75px}}@media (max-width:576px){.woocommerce-products-header .page-title{font-size:52px}}.woocommerce-products-header img{display:none}.subcategory .header h2{text-align:center;font-family:scriptorama-tradeshow-jf,serif;font-size:93px;color:#000;font-weight:400}@media (max-width:1200px){.subcategory .header h2{font-size:75px}}@media (max-width:576px){.subcategory .header h2{font-size:52px}}.woocommerce ul.products{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;max-width:100%;width:100%}.woocommerce ul.products li.product{width:100%!important;max-width:385px;margin:0 20px 60px 20px!important;border-radius:0!important;border:0}@media (max-width:1305px){.woocommerce ul.products li.product{max-width:265px}}@media (max-width:992px){.woocommerce ul.products li.product{max-width:calc(50% - 20px);margin:0 10px 30px 10px!important}}.woocommerce ul.products li.product .h3,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{text-transform:uppercase;color:#000;font-weight:700;font-size:17px;text-align:center;max-width:250px;margin:25px auto 10px auto}@media (max-width:1305px){.woocommerce ul.products li.product .h3,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:15px;margin:5px auto 5px auto}}.woocommerce ul.products li.product .short_description{text-align:center;font-size:12px;color:#000;max-width:290px;margin:0 auto 10px auto}.woocommerce ul.products li.product .short_description strong{font-size:13px}@media (max-width:1305px){.woocommerce ul.products li.product .short_description{font-size:11px}.woocommerce ul.products li.product .short_description strong{font-size:12px}}.woocommerce ul.products li.product .informations{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}@media (max-width:1305px){.woocommerce ul.products li.product .informations{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.woocommerce ul.products li.product .informations .qib-container{position:relative;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px!important}@media (max-width:1305px){.woocommerce ul.products li.product .informations .qib-container{margin-bottom:10px!important}}.woocommerce ul.products li.product .informations .qib-container::before{content:"Quantité";font-weight:700;font-size:11px;height:17px;margin-right:7px}.woocommerce ul.products li.product .informations .qib-container .quantity{width:40px!important;float:inherit!important;display:block!important;margin:0 15px 0 0!important}.woocommerce ul.products li.product .informations .qib-container .quantity input{width:100%!important;border:1px solid #905037!important;height:30px!important;border-right:0!important}.woocommerce ul.products li.product .informations .qib-container button{height:15px!important;width:15px!important;background-color:#fff!important;border-color:#905037!important;color:#000!important;background:#fff!important;position:absolute!important}.woocommerce ul.products li.product .informations .qib-container button.minus{right:0;bottom:0}.woocommerce ul.products li.product .informations .qib-container button.plus{right:0;top:0}.woocommerce ul.products li.product .informations .the_product_sale_price{width:150px;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-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.woocommerce ul.products li.product .informations .the_product_sale_price .weight_product{font-size:12px;font-weight:700;margin:0}.woocommerce ul.products li.product .informations .the_product_sale_price .price{font-size:20px;font-weight:700;color:#905037;margin:0}.woocommerce ul.products li.product .informations .button,.woocommerce ul.products li.product .informations a{width:100%;border-radius:5px!important;font-size:14px!important;display:block!important;line-height:110%!important}@media (max-width:1305px){.woocommerce ul.products li.product .informations .button,.woocommerce ul.products li.product .informations a{font-size:11px}}.woocommerce ul.products li.product .informations .button{text-transform:uppercase;background-color:#905037;color:#fff;margin-top:10px!important;margin-bottom:8px!important;-webkit-transition:background-color ease .3s;transition:background-color ease .3s;padding:.375rem .75rem!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.woocommerce ul.products li.product .informations .button:hover{background-color:#000}@media (max-width:768px){.home .woocommerce ul.products li.product{max-width:100%;width:100%}}.home .woocommerce ul.products li.product .informations{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home .woocommerce ul.products li.product .informations .qib-container,.home .woocommerce ul.products li.product .informations .woocommerce-loop-product__link{display:none!important}.home .woocommerce ul.products li.product .informations .the_product_sale_price{border:1px solid #905037;border-radius:5px;border-bottom-right-radius:0;border-top-right-radius:0;width:104px;height:51px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.home .woocommerce ul.products li.product .informations .the_product_sale_price .begin{font-size:11px;font-weight:700}.home .woocommerce ul.products li.product .informations .button{border-bottom-left-radius:0!important;border-top-left-radius:0!important;font-size:13px!important;width:188px!important;margin:0!important;height:51px}div#homeComteSaveur{margin-top:30px}@media (min-width:1200px){div#homeComteSaveur{margin-top:-180px}}.single-product .product{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-flow:column;flex-flow:column}@media (min-width:992px){.single-product .product{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:inherit;flex-flow:inherit;margin-top:55px}}.single-product .product .posted_in{display:none}.single-product .product .product_title,.single-product .product h1{font-size:18px;font-weight:700;color:#000;text-transform:uppercase}.single-product .product .qib-container{width:112px;position:relative;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px!important;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width:1305px){.single-product .product .qib-container{margin-bottom:10px!important}}.single-product .product .qib-container::before{content:"Quantité";font-weight:700;font-size:11px;height:17px;margin-right:7px}.single-product .product .qib-container .quantity{width:40px!important;float:inherit!important;display:block!important;margin:0 15px 0 0!important}.single-product .product .qib-container .quantity input{width:100%!important;border:1px solid #905037!important;height:30px!important;border-right:0!important}.single-product .product .qib-container button{height:15px!important;width:15px!important;background-color:#fff!important;border-color:#905037!important;color:#000!important;background:#fff!important;position:absolute!important}.single-product .product .qib-container button.minus{right:0;bottom:0}.single-product .product .qib-container button.plus{right:0;top:0}.single-product .product .the_product_sale_price{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:150px;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-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.single-product .product .the_product_sale_price .weight_product{font-size:12px;font-weight:700;margin:0}.single-product .product .the_product_sale_price .price{font-size:20px;font-weight:700;color:#905037;margin:0}.single-product .product .product_meta{margin-bottom:17px;font-size:13px;font-style:italic}.single-product .product .product_meta .sku_wrapper{position:relative}.single-product .product .product_meta .sku_wrapper::before{content:"("}.single-product .product .product_meta .sku_wrapper::after{content:")"}.single-product .product .woocommerce-product-gallery{float:none!important;max-width:100%!important;width:100%!important}@media (min-width:992px){.single-product .product .woocommerce-product-gallery{max-width:675px!important;margin-right:70px}}.single-product .product .summary{float:none!important;max-width:350px;width:100%!important}@media (max-width:992px){.single-product .product .summary{width:100%!important;max-width:100%!important}}.single-product .product .summary .cart{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;max-width:292px}@media (max-width:992px){.single-product .product .summary .cart{margin:0 auto}}.single-product .product .summary .button,.single-product .product .summary a{width:100%;border-radius:5px!important;font-size:14px!important;display:block!important;line-height:110%!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:1305px){.single-product .product .summary .button,.single-product .product .summary a{font-size:11px}}.single-product .product .summary .button{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;text-transform:uppercase;background-color:#905037;color:#fff;margin-top:10px!important;margin-bottom:8px!important;-webkit-transition:background-color ease .3s;transition:background-color ease .3s;padding:.375rem .75rem!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.single-product .product .summary .button:hover{background-color:#000}.return_shop{font-style:italic;font-weight:300;text-transform:none;text-align:center;margin:0 auto;display:block;max-width:544px}@media (min-width:1305px){.return_shop{font-size:30px;padding:30px 34px}}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{float:none!important}.form-row{display:block;width:100%}.form-row .control-label{width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%!important}.justify-space-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.font-secondary{font-family:scriptorama-tradeshow-jf,serif}.regular{font-weight:400!important}.woocommerce ul.products li.product.product-type-variable .informations .the_product_sale_price{width:100%}.single-product .product .summary .variations_form{width:100%}.single-product .product .summary .variations_form .variations tr{display:block}.single-product .product .summary .variations_form .variations tr .label{text-transform:capitalize}.single-product .product .summary .variations_form .variations tr td{width:100%;display:block}.single-product .product .summary .variations_form .variations select{width:100%;display:block;min-height:43px;padding:7.5px}.single-product .product .summary .variations_form .reset_variations{display:none!important}.single-product .product .summary .variations_form .single_variation_wrap{width:100%}.single-product .product .summary .variations_form .single_variation_wrap .woocommerce-variation-price .price{color:#905037;font-weight:700;font-size:20px}.single-product .product .summary .variations_form .woocommerce-variation-add-to-cart .the_product_sale_price{width:100%;display:none}.single-product .product .summary .variations_form .woocommerce-variation-add-to-cart .the_product_sale_price .price{color:#9b9b9b}.medaille{font-weight:400;text-align:center;color:#905037;max-width:200px;border-top:2px solid #905037;border-bottom:2px solid #905037;padding:10px 0;margin:0 auto 15px auto}.medaille p{font-size:14px;margin:0}@media (max-width:1305px){.medaille p{font-size:11px}}.summary .medaille{text-align:left;margin:10px 0;max-width:100%}