body{overflow-x:hidden}.woocommerce ul.products li.product .price{display:none}.woocommerce div.product p.price,.woocommerce div.product span.price{display:none}.woocommerce-checkout .shop_table .product-price,.woocommerce-checkout .shop_table .product-subtotal,.woocommerce-checkout .order-total .woocommerce-Price-amount{display:none}.woocommerce-table__product-table .product-total{display:none}.woocommerce-orders-table__header .woocommerce-orders-table__header-order-total{display:none}.woocommerce-orders-table__cell-order-total{display:none}.woocommerce-orders-table__header-order-total{display:none}.product-total{display:none}.woocommerce-Price-amount{display:none}.product-price{display:none}.product-subtotal{display:none}.cart_totals h2,.cart_totals table{display:none}.woocommerce-table tfoot{display:none}.woocommerce-order-overview__total{display:none}.woocommerce-form-login__submit,.woocommerce-form-register__submit{color:#FFFFFF!important;border-width:0px!important;letter-spacing:0px;font-size:19px!important;font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif!important;text-transform:uppercase!important;background-color:rgba(79,109,65,0.79)!important;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)!important}.woocommerce-form-login__submit:hover,.woocommerce-form-register__submit:hover{padding:0.3em 1em!important;box-shadow:0px 2px 26px 0px rgba(0,0,0,0.62)!important}.woocommerce-form-login__submit::after,.woocommerce-form-register__submit::after{content:""!important}.woocommerce-error{background:#748c69!important}.sub-menu .menu-item{width:100%!important}.sub-menu .menu-item a::after{top:0!important;right:0!important}@media only screen and (max-width:1402px){.et_pb_menu .et_pb_menu__menu{display:none!important}.et_mobile_nav_menu{display:block!important}.et_pb_menu .et_mobile_menu li{list-style-type:none!important}.et_pb_menu .et_mobile_menu{padding-left:0!important}.et_mobile_menu li a{padding:10px 5%!important;display:block!important}.et_pb_menu .et_mobile_menu,.et_pb_menu .et_mobile_menu ul{list-style:none!important;list-style-type:none!important;text-align:left!important}.et_pb_menu .et_mobile_menu{top:100%!important;padding:5%!important;padding-left:5%!important}.et_mobile_menu{position:absolute!important;left:0!important;background:#fff!important;background-color:rgb(255,255,255)!important;width:100%!important;visibility:visible!important;opacity:1!important;z-index:9999!important;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1)!important}.et_pb_menu .et_mobile_nav_menu{float:none!important;margin:0 6px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}}.page-numbers{background:rgba(79,109,65,0.79)!important;color:#fff!important}.page-numbers .current{color:#000!important}.page-numbers span{font-size:1.3em!important}.page-numbers a{font-size:1.3em!important}.woocommerce-notices-wrapper{padding-top:100px}.woocommerce-message{background:rgb(79,109,65)!important;margin:0!important}.wc-forward{color:#000000!important;border-width:0px!important;letter-spacing:1px;font-size:18px;font-family:'Inter',Helvetica,Arial,Lucida,sans-serif!important;font-weight:500!important;text-transform:uppercase!important;background-color:#FFFFFF}.hidden-a-no-admin{display:none!important}.woocommerce.columns-3 ul.products li.product{height:480px;cursor:pointer}.woocommerce.columns-3 ul.products li.product h2{position:absolute;bottom:40px}.woocommerce-button{color:#000000!important;border-width:0px!important;letter-spacing:1px!important;font-size:18px!important;font-family:'Inter',Helvetica,Arial,Lucida,sans-serif!important;font-weight:500!important;text-transform:uppercase!important}@media(min-width:1100px){html body #page-container .et-l--header .et_pb_menu__menu>nav>ul>li>ul.sub-menu{top:100%!important;margin-top:0!important;transition:none!important;pointer-events:none!important}html body #page-container .et-l--header .et_pb_menu__menu>nav>ul>li:is(:hover,:focus-within)>ul.sub-menu{visibility:visible!important;opacity:1!important;pointer-events:auto!important;z-index:10001!important}html body #page-container .et-l--header .et_pb_menu__menu>nav>ul:has(>li:hover)>li:not(:hover)>ul.sub-menu{visibility:hidden!important;opacity:0!important;pointer-events:none!important}html body #page-container .et-l--header .et_pb_menu__menu .sub-menu a{text-shadow:none!important}html body #page-container .et-l--header .et_pb_menu__menu>nav>ul>li>ul.sub-menu{background:#f7f5ef!important}html body #page-container .et-l--header .et_pb_menu__menu .menu-item-605>.sub-menu:before{content:"NOS PRODUITS — choisir une catégorie";display:block;column-span:all;font-size:15px;font-weight:700;color:#283c30;margin-bottom:18px}html body #page-container .et-l--header .et_pb_menu__menu .menu-item-1089453>.sub-menu:before{content:"NOS PRODUCTEURS — découvrir les maisons italiennes";display:block;column-span:all;font-size:15px;font-weight:700;color:#283c30;margin-bottom:18px}}html body #page-container#page-container .et-l--footer .et_pb_section_0_tb_footer{background:#748c69!important;background-image:none!important}html body #page-container#page-container .et-l--footer .et_pb_section_0_tb_footer>.et_parallax_bg_wrap,html body #page-container#page-container .et-l--footer .et_pb_section_0_tb_footer>.et_pb_background_pattern,html body #page-container#page-container .et-l--footer .et_pb_section_0_tb_footer>.et_pb_background_mask{display:none!important}html body #page-container#page-container .et-l--footer .et_pb_section_0_tb_footer:before,html body #page-container#page-container .et-l--footer .et_pb_section_0_tb_footer:after{background-image:none!important}html body #page-container#page-container .et-l--footer .et_pb_row_2_tb_footer{background:#f7f5ef!important;background-image:none!important}html body #page-container#page-container .et-l--footer .et_pb_row_2_tb_footer .et_pb_text h2,html body #page-container#page-container .et-l--footer .et_pb_row_2_tb_footer .et_pb_text h2 *,html body #page-container#page-container .et-l--footer .et_pb_row_2_tb_footer .et_pb_text p{color:#283c30!important;text-shadow:none!important;opacity:1!important}html body #page-container#page-container .et-l--footer .et_pb_newsletter_button_text{color:#fff!important}html body #page-container#page-container .et-l--header .et_pb_menu__menu .sub-menu,html body #page-container#page-container .et-l--header .et_mobile_menu{background:#f7f5ef!important;background-image:none!important}html body #page-container#page-container .et-l--header .sub-menu a,html body #page-container#page-container .et-l--header .sub-menu a span,html body #page-container#page-container .et-l--header .et_mobile_menu a{color:#283c30!important;opacity:1!important;text-shadow:none!important;filter:none!important;transition:none!important}html body #page-container#page-container .et-l--header .sub-menu li{opacity:1!important;filter:none!important}html body #page-container#page-container .et-l--header .et_pb_menu__menu>nav>ul>li>ul{transition:none!important}html body #page-container#page-container .et-l--header .sub-menu a:hover,html body #page-container#page-container .et-l--header .sub-menu a:focus{color:#18351f!important;background:#e3e9dc!important;opacity:1!important}html body #page-container#page-container #si-home .si-dropdown,html body #page-container#page-container #si-home .si-dropdown a,html body #page-container#page-container #si-home .si-dropdown strong{color:#283c30!important;opacity:1!important;text-shadow:none!important;filter:none!important}html body #page-container ul.products li.product .et_shop_image{display:block;aspect-ratio:1/1;background:#fff;overflow:hidden}html body #page-container ul.products li.product .et_shop_image img,html body #page-container .woocommerce ul.products li.product img{width:100%!important;height:auto!important;aspect-ratio:1/1;object-fit:contain!important;object-position:center;background:#fff}html body #page-container .woocommerce-product-gallery__image img{object-fit:contain!important;object-position:center;max-height:620px;width:auto!important;max-width:100%;margin-inline:auto}html body.page-id-534 #page-container .et_pb_video_0{padding-bottom:0!important;min-height:0!important;height:auto!important;width:100%;max-width:360px;margin:24px auto!important}html body.page-id-534 #page-container .et_pb_video_0 video{width:100%!important;height:auto!important;aspect-ratio:9/16;object-fit:contain;background:#18251c}html body.page-id-534 #page-container .et_pb_video_0 .et_pb_video_overlay{background-image:url(https://simeoniinc.com/wp-content/uploads/2026/03/StefNat.png)!important;background-position:center;background-size:cover}html body.tax-product_cat #page-container #main-content .et_pb_section_0_tb_body,html body.post-type-archive-product #page-container #main-content .et_pb_section_0_tb_body{padding-top:48px!important;padding-bottom:48px!important}html body.tax-product_cat #page-container #main-content .et_pb_row_0_tb_body,html body.post-type-archive-product #page-container #main-content .et_pb_row_0_tb_body{padding-top:0!important;padding-bottom:0!important}@media(max-width:767px){html body.tax-product_cat #page-container #main-content .et_pb_section_0_tb_body,html body.post-type-archive-product #page-container #main-content .et_pb_section_0_tb_body{padding-top:28px!important;padding-bottom:32px!important}html body.tax-product_cat #page-container .et_pb_post_title h1,html body.post-type-archive-product #page-container .et_pb_post_title h1{font-size:34px!important;line-height:1.15!important}}html body:is(.term-pates-2,.term-pates-courtes-pates-2,.term-pates-longues-pates-2,.term-pates-aux-oeufs) #page-container .sp-san-graziano-intro{display:block!important;max-width:900px;margin:0 auto 28px!important;color:#283c30!important;font-size:17px;line-height:1.65}html body:is(.term-pates-2,.term-pates-courtes-pates-2,.term-pates-longues-pates-2,.term-pates-aux-oeufs) #page-container .sp-san-graziano-intro a{color:#365b39!important;text-decoration:underline}html body.tax-product_cat #page-container .woocommerce-notices-wrapper:empty,html body.post-type-archive-product #page-container .woocommerce-notices-wrapper:empty{padding:0!important;margin:0!important;min-height:0!important}html body #page-container #main-content a:not(.et_pb_button):not(.button){color:#365b39!important}html body #page-container #main-content a:not(.et_pb_button):not(.button):hover,html body #page-container #main-content a:not(.et_pb_button):not(.button):focus{color:#283c30!important}html body #page-container #main-content blockquote{border-left-color:#748c69!important}html body #page-container #main-content .et_pb_button,html body #page-container #main-content .button,html body #page-container #main-content button.button{color:#fff!important;background-color:#45613d!important;border-color:#45613d!important}html body #page-container #main-content .et_pb_button:hover,html body #page-container #main-content .button:hover{color:#fff!important;background-color:#283c30!important;border-color:#283c30!important}html body #page-container #main-content .et_pb_bg_layout_dark a:not(.et_pb_button):not(.button),html body #page-container #main-content .et_pb_bg_layout_dark a:not(.et_pb_button):not(.button):hover{color:#fff!important}html body #page-container #main-content .et_pb_toggle_title:before,html body #page-container #main-content .et_pb_toggle_title:after,html body #page-container #main-content .et_overlay:before{color:#45613d!important}html body #page-container #main-content .woocommerce-info,html body #page-container #main-content .woocommerce-message{background-color:#45613d!important;color:#fff!important;border-color:#45613d!important}html body #page-container #main-content .woocommerce-info a,html body #page-container #main-content .woocommerce-message a{color:#fff!important}