.add_to_cart_button,.product_type_variable{margin:0 auto!important;width:100%!important;text-align:center!important;padding:0!important;max-width:100%!important}.product_cat-tabourets-bouchons .add_to_cart_button,.product_cat-verres-graves .add_to_cart_button,.product_cat-truffe-caviar .add_to_cart_button,.product_cat-caviars .add_to_cart_button,.product_cat-coffrets .add_to_cart_button,.product_cat-condiments .add_to_cart_button,.product_cat-cremes .add_to_cart_button,.product_cat-huiles .add_to_cart_button,.product_cat-riz-pates-a-la-truffe .add_to_cart_button,.product_cat-sauces .add_to_cart_button,.product_cat-truffes-entieres .add_to_cart_button{display:none!important}.et_shop_image{text-align:center!important;display:inline-block!important}.woocommerce ul.products{display:flex;flex-wrap:wrap;align-items:stretch}.woocommerce ul.products li.product{display:flex;flex-direction:column}.woocommerce ul.products li.product a.woocommerce-loop-product__link{flex:1;display:flex;flex-direction:column;justify-content:space-between;text-align:center;border-radius:6px;border:1px solid #f3f3f3;padding:15px;width:100%;background-color:#fff;transition:transform 0.3s ease}.woocommerce ul.products li.product a.woocommerce-loop-product__link:hover{transform:scale(1.1)}.woocommerce ul.products li.product h2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:5em;margin-bottom:0.5em}.woocommerce ul.products li.product .woocommerce-loop-product__excerpt{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:2.5em;max-height:15em}@media (max-width:600px){.woocommerce ul.products li.product h2{-webkit-line-clamp:3;min-height:4.5em}}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button,.et_pb_menu_1_tb_header .mobile_nav .mobile_menu_bar:before,.et_pb_menu_1_tb_header .et_pb_menu__icon.et_pb_menu__search-button,.et_pb_menu_1_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button,.et_pb_menu_1_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{color:#ffffff!important}.subcategories-grid{display:grid!important;grid-template-columns:1fr 1fr 1fr 1fr!important;gap:20px!important;width:100%!important}.subcategory-item{text-align:center}@media screen and (max-width:1024px){.subcategories-grid{grid-template-columns:1fr 1fr 1fr!important}}@media screen and (max-width:600px){.subcategories-grid{grid-template-columns:1fr 1fr!important}}.color-scheme-1,.color-scheme-00940674-999b-44f6-8cc5-4fc098fec92a{color:white;background-color:#7b0c26;padding:40px;margin-bottom:20px;border-radius:20px}.color-scheme-1 h1,.color-scheme-1 h2,.color-scheme-1 h3,.color-scheme-00940674-999b-44f6-8cc5-4fc098fec92a h1,.color-scheme-00940674-999b-44f6-8cc5-4fc098fec92a h2,.color-scheme-00940674-999b-44f6-8cc5-4fc098fec92a h3{color:white!important;font-size:22px;font-weight:bold;line-height:2;border-radius:20px}.color-scheme-2{background-color:#f3f3f3;padding:40px;margin-bottom:20px;border-radius:20px}.color-scheme-2 h1,.color-scheme-2 h2,.color-scheme-2 h3{font-size:22px;font-weight:bold;line-height:2;border-radius:20px}.multicolumn.color-scheme-1.gradient.background-primary{background-color:#efefef;color:black;border-radius:20px}.multicolumn.color-scheme-1.gradient.background-primary h1,.multicolumn.color-scheme-1.gradient.background-primary h2,.multicolumn.color-scheme-1.gradient.background-primary h3{color:black!important}.section-template--24585727410501__image_with_text_R4pVaR-padding.gradient.color-scheme-1,.section-template--24166272139589__image_with_text_XLPPJ9-padding.gradient.color-scheme-1{color:black;background-color:white}.section-template--24585727410501__image_with_text_R4pVaR-padding.gradient.color-scheme-1 h1,.section-template--24585727410501__image_with_text_R4pVaR-padding.gradient.color-scheme-1 h2,.section-template--24585727410501__image_with_text_R4pVaR-padding.gradient.color-scheme-1 h3,.section-template--24166272139589__image_with_text_XLPPJ9-padding.gradient.color-scheme-1 h1,.section-template--24166272139589__image_with_text_XLPPJ9-padding.gradient.color-scheme-1 h2,.section-template--24166272139589__image_with_text_XLPPJ9-padding.gradient.color-scheme-1 h3{color:black}.image-with-text__media img{border-radius:20px}.page-width .image-with-text__grid{display:flex;align-items:flex-start;gap:16px}.page-width .image-with-text__media img{max-height:300px;width:auto}.page-width .image-with-text__text-item{flex:1}.page-width .image-with-text__media-item{display:flex;justify-content:flex-end}ul.multicolumn-list{display:flex;flex-wrap:wrap;list-style-type:none;gap:16px;padding:0}.multicolumn-list__item{flex:1 1 calc(25% - 16px);box-sizing:border-box}.multicolumn-card,.multicolumn-card__image{width:100%;height:auto}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{background:#7b0c26}.dgwt-wcas-ico-magnifier-handler path,.dgwt-wcas-ico-magnifier path{fill:white!important}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{max-width:inherit}.single-product #sidebar,.single-product .sidebar{display:none!important;visibility:hidden!important}.single-product #left-area,.single-product .et_pb_section,.single-product #content-area,.single-product #main-content .container{width:100%!important;max-width:100%!important;float:none!important;margin:0 auto!important;padding:0!important}.single-product #main-content .container{padding-left:0!important;padding-right:0!important}.single-product #main-content .container:before{display:none!important;content:none!important}.single-product .et_pb_section{margin:0!important;padding:0!important}.decimals{font-size:0.65em;vertical-align:baseline;display:inline-block;line-height:1}.woocommerce-Price-currencySymbol{font-size:0.65em;vertical-align:baseline;margin-left:2px;display:inline-block}.woocommerce-Price-amount bdi{letter-spacing:-0.5px}.woocommerce del{text-decoration:none;position:relative;color:#999}.woocommerce del::after{content:"";position:absolute;left:0;top:50%;width:100%;height:2px;background:#000000;transform:rotate(0deg)}.wc-cat-filter{display:none!important}