/**handles:child-style,margin_padding_helper**/
.fusion-logo img{max-height:100px}.related .product:hover,.upsells .product:hover,li.product-grid-view:hover{box-shadow:0 0 11px 0 #888}.product-grid-view .featured-image .fusion-image-wrapper,.related .featured-image .fusion-image-wrapper,.upsells .featured-image .fusion-image-wrapper{width:100%;text-align:center}.product-grid-view .featured-image img,.related .featured-image img,.upsells .featured-image img{height:230px;width:auto}.product-grid-view .product-details-container,.related .product-details-container,.upsells .product-details-container{text-align:center}.product-grid-view .product-details-container h3 a:hover,.related .product-details-container h3 a:hover,.upsells .product-details-container h3 a:hover{color:#fc7523}.product-grid-view .product-details-container .price,.related .product-details-container .price,.upsells .product-details-container .price{margin:auto}.product-grid-view .fusion-product-content,.related .fusion-product-content,.upsells .fusion-product-content{display:flex;flex-direction:column;align-content:space-between;height:100%}.product-grid-view .fusion-product-content .product-title,.related .fusion-product-content .product-title,.upsells .fusion-product-content .product-title{font-size:20px!important}.product-grid-view .fusion-product-content .product-title-producteur,.related .fusion-product-content .product-title-producteur,.upsells .fusion-product-content .product-title-producteur{font-size:14px;color:#aaa}@media only screen and (max-width:991px){.fusion-body .products li.product{width:300px}}.category-cards,.producteur-cards{display:flex;flex-wrap:wrap}.category-cards a.card,.producteur-cards a.card{display:flex;flex-direction:column;height:190px;width:calc(25% - 20px);margin:10px;border-radius:5px;border:1px solid #999!important;justify-content:center;align-items:center}@media only screen and (max-width:992px){.category-cards a.card,.producteur-cards a.card{width:calc(50% - 20px)}}@media only screen and (max-width:640px){.category-cards a.card,.producteur-cards a.card{width:100%}}.category-cards a.card:hover,.producteur-cards a.card:hover{box-shadow:0 0 11px 0 #888}.category-cards a.card p,.producteur-cards a.card p.producteur-title{color:#fff;font-weight:700;text-transform:uppercase;font-family:'Roboto Slab',serif;text-align:center;padding-right:20px;padding-left:20px;line-height:25px;font-size:25px}.producteur-cards a.card p.producteur-adresse{text-align:center;padding-right:20px;padding-left:20px;margin-bottom:0;font-size:15px;line-height:17px;color:#ddd}.orderby.order-dropdown{width:300px}.orderby.order-dropdown .current-li-content{width:235px}.fusion-logo .logo-without-text{max-height:160px;margin:-45px 0 -45px 0}.fusion-main-menu>ul>li{padding-right:20px!important}.fusion-main-menu .fusion-dropdown-menu .sub-menu li a{padding-top:10px!important;padding-bottom:10px!important}.fusion-main-menu .fusion-dropdown-menu .fusion-caret{margin-left:3px}.fusion-footer .fusion-footer-widget-area{background-color:#333;color:#ccc}.fusion-footer .fusion-footer-widget-area .widget a{color:#ccc;font-size:15px}.fusion-footer .fusion-footer-widget-area .widget a:hover{color:#fff}.fusion-footer .fusion-footer-copyright-area{background-color:#222;color:#ccc}.fusion-footer .fusion-footer-copyright-area .fusion-copyright-notice,.fusion-footer .fusion-footer-copyright-area .fusion-copyright-notice a{color:#ccc}.fusion-footer .fusion-footer-copyright-area .fusion-copyright-notice a:hover{color:#fff}.fusion-footer img{max-width:180px!important}.fusion-footer .textwidget{font-size:15px;line-height:20px}.block-title-citation p{text-align:center;color:#fff;font-size:21px;line-height:33px;max-width:70%;margin:auto!important;padding:10px;font-family:Lora,serif;font-weight:400;font-style:italic}.block-title-citation p a{color:#fff!important}.fusion-footer ul.footer-link-list{list-style:circle;text-align:left;margin:70px 0 0 70px}.fusion-footer ul.footer-link-list li{margin-bottom:10px}.link-on-image-shadow,.text-on-image-shadow{filter:drop-shadow(0 0 7px black) drop-shadow(0 0 2px #333)}.text-orange{color:#fc7523}.text-green{color:#85cc58}.text-serif{font-family:'Roboto Slab',serif}ul.pretty-list{list-style:none}ul.pretty-list li::before{content:"•";color:#fc7523;padding-right:10px;margin-left:-10px;font-size:45px;vertical-align:middle;line-height:20px}.font-size-m{font-size:17px}.font-size-l{font-size:20px}.font-size-xl{font-size:25px}.producteur-block{display:flex;align-items:center;border:solid 2px #fc7523;border-radius:10px;padding:10px}@media only screen and (max-width:640px){.producteur-block{flex-direction:column}.producteur-block img{margin-bottom:20px}}.producteur-block img{width:180px;flex-shrink:0;flex-grow:0;margin-right:10px}.producteur-block p{margin:0;font-size:16px;line-height:23px}.producteur-block a{padding:8px 20px;line-height:10px;font-size:12px;float:right}.related h2,.upsells h3{font-size:27px!important;margin:0!important}.woocommerce-content-box .shop_table td{padding:10px 0}.woocommerce-content-box .shop_table tbody tr{height:90px}.woocommerce-content-box .shop_table .product-thumbnail{width:50px}.woocommerce-cart-form .fusion-responsive-typography-calculated{margin-top:0}.info-covid{border:solid 2px #e98220;padding:10px;border-radius:9px;line-height:20px}.woocommerce-cart-form__cart-item .product-subtotal .woocommerce-Price-amount::after{content:' TTC';font-size:12px;margin-left:5px}.cart-collaterals .order-total .woocommerce-Price-amount::after{content:' TTC';font-size:12px;margin-left:5px}.cart-collaterals .cart-subtotal .woocommerce-Price-amount::after{content:' TTC';font-size:12px;margin-left:5px}.product .summary-container .price .woocommerce-Price-amount::after{content:' TTC';font-size:12px;margin-left:5px}.pre-order-notice{border:solid 2px #e98220;padding:30px;border-radius:9px;margin-top:50px}.to-top-floating a#toTop{bottom:20px;right:20px;left:auto}.woocommerce-shipping-destination{display:none}#customer_details .col-1{overflow:visible!important}
.p-0{padding:0!important}.p-3{padding:3px!important}.p-5{padding:5px!important}.p-10{padding:10px!important}.p-15{padding:15px!important}.p-20{padding:20px!important}.p-25{padding:25px!important}.p-30{padding:30px!important}.p-35{padding:35px!important}.p-40{padding:40px!important}.p-45{padding:45px!important}.p-50{padding:50px!important}.pt-0{padding-top:0!important}.pt-3{padding-top:3px!important}.pt-5{padding-top:5px!important}.pt-10{padding-top:10px!important}.pt-15{padding-top:15px!important}.pt-20{padding-top:20px!important}.pt-25{padding-top:25px!important}.pt-30{padding-top:30px!important}.pt-35{padding-top:35px!important}.pt-40{padding-top:40px!important}.pt-45{padding-top:45px!important}.pt-50{padding-top:50px!important}.pr-0{padding-right:0!important}.pr-3{padding-right:3px!important}.pr-5{padding-right:5px!important}.pr-10{padding-right:10px!important}.pr-15{padding-right:15px!important}.pr-20{padding-right:20px!important}.pr-25{padding-right:25px!important}.pr-30{padding-right:30px!important}.pr-35{padding-right:35px!important}.pr-40{padding-right:40px!important}.pr-45{padding-right:45px!important}.pr-50{padding-right:50px!important}.pb-0{padding-bottom:0!important}.pb-3{padding-bottom:3px!important}.pb-5{padding-bottom:5px!important}.pb-10{padding-bottom:10px!important}.pb-15{padding-bottom:15px!important}.pb-20{padding-bottom:20px!important}.pb-25{padding-bottom:25px!important}.pb-30{padding-bottom:30px!important}.pb-35{padding-bottom:35px!important}.pb-40{padding-bottom:40px!important}.pb-45{padding-bottom:45px!important}.pb-50{padding-bottom:50px!important}.pl-0{padding-left:0!important}.pl-3{padding-left:3px!important}.pl-5{padding-left:5px!important}.pl-10{padding-left:10px!important}.pl-15{padding-left:15px!important}.pl-20{padding-left:20px!important}.pl-25{padding-left:25px!important}.pl-30{padding-left:30px!important}.pl-35{padding-left:35px!important}.pl-40{padding-left:40px!important}.pl-45{padding-left:45px!important}.pl-50{padding-left:50px!important}.m-0{margin:0!important}.m-3{margin:3px!important}.m-5{margin:5px!important}.m-10{margin:10px!important}.m-15{margin:15px!important}.m-20{margin:20px!important}.m-25{margin:25px!important}.m-30{margin:30px!important}.m-35{margin:35px!important}.m-40{margin:40px!important}.m-45{margin:45px!important}.m-50{margin:50px!important}.mt-0{margin-top:0!important}.mt-3{margin-top:3px!important}.mt-5{margin-top:5px!important}.mt-10{margin-top:10px!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-25{margin-top:25px!important}.mt-30{margin-top:30px!important}.mt-35{margin-top:35px!important}.mt-40{margin-top:40px!important}.mt-45{margin-top:45px!important}.mt-50{margin-top:50px!important}.mr-0{margin-right:0!important}.mr-3{margin-right:3px!important}.mr-5{margin-right:5px!important}.mr-10{margin-right:10px!important}.mr-15{margin-right:15px!important}.mr-20{margin-right:20px!important}.mr-25{margin-right:25px!important}.mr-30{margin-right:30px!important}.mr-35{margin-right:35px!important}.mr-40{margin-right:40px!important}.mr-45{margin-right:45px!important}.mr-50{margin-right:50px!important}.mb-0{margin-bottom:0!important}.mb-3{margin-bottom:3px!important}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-20{margin-bottom:20px!important}.mb-25{margin-bottom:25px!important}.mb-30{margin-bottom:30px!important}.mb-35{margin-bottom:35px!important}.mb-40{margin-bottom:40px!important}.mb-45{margin-bottom:45px!important}.mb-50{margin-bottom:50px!important}.ml-0{margin-left:0!important}.ml-3{margin-left:3px!important}.ml-5{margin-left:5px!important}.ml-10{margin-left:10px!important}.ml-15{margin-left:15px!important}.ml-20{margin-left:20px!important}.ml-25{margin-left:25px!important}.ml-30{margin-left:30px!important}.ml-35{margin-left:35px!important}.ml-40{margin-left:40px!important}.ml-45{margin-left:45px!important}.ml-50{margin-left:50px!important}