div[data-wpcf7-id="16001"] .wpcf7-form{background-color:#fafcfc!important;border:4px solid #006699!important;padding:20px!important;border-radius:10px!important}div[data-wpcf7-id="16001"] .wpcf7-form input,div[data-wpcf7-id="16001"] .wpcf7-form textarea{width:100%!important;border:1px solid #353535!important;padding:10px!important;font-size:16px!important}div[data-wpcf7-id="16001"] .wpcf7-form input[type="submit"]{background-color:#006699!important;color:#fafcfc!important;font-size:22px!important;font-weight:normal!important;padding:12px 25px!important;border:none!important;border-radius:8px!important;cursor:pointer!important;transition:background 0.3s ease-in-out!important}div[data-wpcf7-id="16001"] .wpcf7-form input[type="submit"]:hover{background-color:#004d73!important}@media (max-width:1024px){div[data-wpcf7-id="16001"] .wpcf7-form input[type="submit"]{font-size:20px!important}}@media (max-width:768px){div[data-wpcf7-id="16001"] .wpcf7-form input[type="submit"]{font-size:18px!important;padding:10px 20px!important}}html,body{height:100%;margin:0}div[data-wpcf7-id="16380"] .wpcf7-form{background-color:#fafcfc!important;border:2px solid #006699!important;padding:20px!important;border-radius:10px!important}div[data-wpcf7-id="16380"] .wpcf7-form input,div[data-wpcf7-id="16380"] .wpcf7-form textarea{width:100%!important;border:1px solid #353535!important;padding:10px!important;font-size:16px!important}div[data-wpcf7-id="16380"] .wpcf7-form input[type="submit"]{background-color:#006699!important;color:#fafcfc!important;font-size:22px!important;font-weight:bold!important;padding:12px 25px!important;border:none!important;border-radius:8px!important;cursor:pointer!important;transition:background 0.3s ease-in-out!important}div[data-wpcf7-id="16380"] .wpcf7-form input[type="submit"]:hover{background-color:#004d73!important}@media (max-width:1024px){div[data-wpcf7-id="16380"] .wpcf7-form input[type="submit"]{font-size:20px!important}}@media (max-width:768px){div[data-wpcf7-id="16380"] .wpcf7-form input[type="submit"]{font-size:18px!important;padding:10px 20px!important}}.woocommerce-ordering{display:none}h2.wc-gzd-ingredients-heading,h2.wc-gzd-nutrients-heading,.et_pb_wc_tabs .et_pb_tab.et-pb-active-slide .et_pb_tab_content h2{display:none!important}body.tax-product_cat.et_right_sidebar #sidebar{display:none}body.tax-product_cat.et_right_sidebar #left-area{width:100%!important;float:none!important}body.tax-product_cat.et_right_sidebar #main-content .container:before,body.tax-product_cat.et_right_sidebar #main-content .container:after,body.tax-product_cat.et_right_sidebar #sidebar{display:none!important;border:none!important;box-shadow:none!important;background:none!important}body.tax-product_cat.et_right_sidebar #main-content .container{border:none!important;box-shadow:none!important;background:transparent!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:22px;font-weight:600;text-align:left}.woocommerce ul.products li.product .price{font-size:22px;text-align:left}.woocommerce .woocommerce-breadcrumb{font-size:16px;font-weight:500}@media (max-width:980px){.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .price{font-size:20px}.woocommerce .woocommerce-breadcrumb{font-size:14px}}@media (max-width:767px){.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .price{font-size:18px}.woocommerce .woocommerce-breadcrumb{font-size:12px}}.woocommerce-result-count{display:none!important}.product_safety_tab{display:list-item!important}#tab-product_safety{display:block!important;visibility:visible!important;opacity:1!important}#tab-product_safety h3:first-of-type{display:none!important}#tab-product_safety h3{display:none!important}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:22px}@media (max-width:980px){.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:20px}}@media (max-width:767px){.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:18px}}.woocommerce div.product .product_meta{font-size:22px}@media (max-width:980px){.woocommerce div.product .product_meta{font-size:20px}}@media (max-width:767px){.woocommerce div.product .product_meta{font-size:18px}}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body,h1,h2,h3,h4,h5,h6,p,li,a,span{font-weight:400}a{color:#006699}a:hover{color:#004d73}.woocommerce div.product .price{color:#006699;font-size:1.8rem;font-weight:600}.woocommerce div.product .price,.woocommerce div.product .price *{-webkit-text-fill-color:initial!important}.single-product p.price.price-unit.smaller.wc-gzd-additional-info{font-size:0.7rem!important;color:#353535!important;line-height:1;margin-top:1.5em;font-weight:normal!important}.single-product .woocommerce div.product .wc-gzd-additional-info.tax-info{display:inline-block;margin-left:0.6em;font-size:0.95rem;color:#353535}.tax-info-inline{font-size:0.0rem;color:#353535;margin-left:0em;display:inline-block;vertical-align:middle}.woocommerce .wc-gzd-additional-info.tax-info{font-size:0!important;line-height:0!important;margin:0!important;padding:0!important}.product-units-wrapper.product-units{font-size:0.95rem;color:#006699;margin-top:0!important;margin-bottom:0.3em!important;font-weight:500;line-height:1.3;padding:0!important}.et_pb_wc_price .price{margin-bottom:0!important;padding-bottom:0!important;line-height:1.2}.et_pb_wc_price.et_pb_module{border-top:1px solid #ddd;padding-top:1.2em;margin-top:1.2em}body.tax-product_cat ul.products li.product .woocommerce-loop-product__title{font-family:'Bellefair',serif!important;font-size:22px!important;font-weight:400!important;color:#353535!important}body.tax-product_cat ul.products li.product .price{font-size:22px!important;color:#006699!important;font-weight:400!important}body.tax-product_cat ul.products li.product .price .woocommerce-Price-amount+.woocommerce-Price-amount{font-size:14px!important;color:#666!important;display:block!important;margin-top:2px!important}body.tax-product_cat ul.products li.product .woocommerce-loop-product__description,body.tax-product_cat ul.products li.product .woocommerce-loop-product__description a{font-size:14px!important;font-family:'Bellefair',serif!important;color:#006699!important;display:block!important;margin-top:5px}@media (max-width:980px){body.tax-product_cat ul.products li.product .woocommerce-loop-product__title,body.tax-product_cat ul.products li.product .price{font-size:20px!important}}@media (max-width:767px){body.tax-product_cat ul.products li.product .woocommerce-loop-product__title,body.tax-product_cat ul.products li.product .price{font-size:18px!important}}html,body,.et-bfb{overflow:auto!important;height:auto!important}.et_fb_preview_area,.et_fb_inner_content,.et_pb_section,.et_pb_row,.et_pb_column,.et_pb_module{overflow:visible!important}body.tax-product_cat ul.products li.product .custom-mwst-inline{font-size:14px!important;color:#006699!important;margin-left:0em;display:inline!important;vertical-align:baseline}body.tax-product_cat p.price.price-unit.smaller.wc-gzd-additional-info.wc-gzd-additional-info-loop{font-size:12px!important;color:#666!important;line-height:1.2;margin-top:4px;display:block}body.tax-product_cat p.price.price-unit.smaller.wc-gzd-additional-info.wc-gzd-additional-info-loop .woocommerce-Price-amount{font-size:12px!important;color:#666!important;font-weight:normal!important}body.tax-product_cat p.price.price-unit.smaller.wc-gzd-additional-info.wc-gzd-additional-info-loop .woocommerce-Price-currencySymbol{font-size:13px!important;color:#666!important}body.tax-product_cat p.price.price-unit.smaller.wc-gzd-additional-info.wc-gzd-additional-info-loop{font-size:14px!important;color:#666!important;line-height:1.2;margin-top:4px;display:inline-flex!important;gap:0.2em;align-items:baseline}body.tax-product_cat ul.products li.product .price .woocommerce-Price-amount,body.tax-product_cat ul.products li.product .price .woocommerce-Price-amount bdi{color:#006699!important}.single-product .custom-mwst-inline{font-size:14px;color:#006699;margin-left:0.1em;display:inline-block;vertical-align:baseline;font-family:'Bellefair',serif}ul.woocommerce-error{display:block!important;background:#ffe8e8!important;color:#000!important;border-left:4px solid #cc0000!important;padding:1rem!important;margin-top:2rem!important;margin-bottom:2rem!important;list-style:none!important;font-size:16px!important;max-height:none!important;overflow:visible!important;position:relative!important;z-index:9999!important;opacity:1!important}ul.woocommerce-error li{margin-bottom:0.5rem}#main-content{min-height:100vh}body.home #main-header .nav li a{font-weight:normal!important;text-shadow:0.02em 0.02em 0 rgba(0,0,0,0.25)}.marker{position:absolute;width:20px;height:20px;cursor:pointer}.marker-pachino{top:85%;left:71%}.marker-raffadali{top:58%;left:44%}.marker-mazzarino{top:64%;left:57%}.marker-piazza-armerina{top:59%;left:58%}.marker-barrafranca{top:60%;left:55%}.marker-enna{top:54%;left:57%}.marker-ragusa{top:77%;left:64%}.tooltip{display:none;position:absolute;top:-130px;left:-70px;width:180px;background:#fff;padding:10px;border:1px solid #ccc;box-shadow:0 2px 6px rgba(0,0,0,0.2);text-align:center;z-index:10}.tooltip img{width:100%;height:auto}.tooltip span{font-size:14px;color:#333}.tooltip.row{min-width:220px;left:-90px;gap:10px;justify-content:center}.tooltip.row a{display:block;flex:1 1 0}.tooltip.row img{max-width:180px}.marker-inner{width:100%;height:100%;position:relative}.tooltip.active{display:flex}.map-container{max-width:80%;margin:0 auto}.map-image{width:100%;height:auto}.et_pb_menu .et-menu a{color:#006699!important}.et_pb_menu .et-menu a:hover{color:#006699!important}.et_pb_menu .et-menu .current-menu-item>a,.et_pb_menu .et-menu .current_page_item>a{color:#006699!important}.woocommerce-checkout-review-order-table .product-thumbnail img{max-width:50px;height:auto;display:block;margin:0 auto}.woocommerce-checkout-review-order-table td,.woocommerce-checkout-review-order-table th{vertical-align:middle;text-align:left}.woocommerce-checkout-review-order-table .product-name{text-align:left;font-weight:500}.woocommerce-checkout-review-order-table{width:100%;border-collapse:collapse}.woocommerce-checkout-review-order-table tr{border-bottom:1px solid #eee}.woocommerce-checkout-review-order-table thead th,.woocommerce-checkout-review-order-table thead th strong,.woocommerce-checkout-review-order-table thead th b{font-weight:normal!important;color:#000;font-size:13px}.woocommerce-checkout-review-order-table tfoot th,.woocommerce-checkout-review-order-table tfoot td,.woocommerce-checkout-review-order-table tbody td{font-weight:normal!important;color:#000;font-size:13px}.et_pb_scroll_top:before{content:"\21E7";font-family:'ETmodules';font-size:30px;color:white}@media only screen and (max-width:480px){.woocommerce-checkout-review-order-table thead{display:none}.woocommerce-checkout-review-order-table tbody tr{border:1px solid #eee;margin-bottom:12px;padding:10px;display:block}.woocommerce-checkout-review-order-table td{display:flex;justify-content:space-between;align-items:baseline;gap:1em;font-size:13px;padding:8px;word-break:break-word;white-space:normal}.woocommerce-checkout-review-order-table td::before{content:attr(data-title);font-weight:normal;display:inline-block;color:#353535;min-width:40%;margin-right:0.5em}.woocommerce-checkout-review-order-table td.product-thumbnail img{width:4em;height:auto;display:block;margin:0}.woocommerce-checkout-review-order-table td.product-thumbnail .product-name{display:inline-block;text-align:right;white-space:normal;word-break:break-word;font-size:13px;flex:1}.woocommerce-checkout-review-order-table tfoot tr{display:flex;justify-content:space-between;align-items:baseline;gap:1em;padding:10px 0;border-top:1px solid #ddd;margin-bottom:5px}.woocommerce-checkout-review-order-table tfoot th,.woocommerce-checkout-review-order-table tfoot td{display:inline-block;text-align:left!important;font-size:13px;padding:0;margin:0;white-space:normal!important}.woocommerce-checkout-review-order-table tfoot td[data-title="Versand"]::before{display:none!important}.woocommerce-shipping-methods label{display:flex;align-items:left;gap:0.5em;font-size:13px}}.woocommerce-checkout-review-order-table td.product-price,.woocommerce-checkout-review-order-table td.product-quantity,.woocommerce-checkout-review-order-table td.product-total{color:#353535!important}.woocommerce-checkout-review-order-table td.product-price small{color:#666!important}.woocommerce-checkout-review-order-table tfoot .tax-summary td{color:#353535!important}.woocommerce-checkout-review-order-table tfoot .order-total th{color:#000000!important}.woocommerce-checkout-review-order-table tfoot .order-total td{color:#353535!important}.woocommerce-cart table thead th{font-weight:normal!important;color:#000000}.woocommerce-cart .cart_totals table th{font-weight:normal!important;color:#000000}.woocommerce-cart .cart_totals table td{font-weight:normal!important;color:#353535}.woocommerce-cart .mwst-info{font-weight:normal!important;color:#999999!important;font-size:13px!important;display:block;margin-bottom:1px}.woocommerce-cart .unit-price-info{font-weight:normal!important;color:#aaaaaa!important;font-size:12px!important;margin-top:2px;display:inline-block}.woocommerce-cart .wc-gzd-cart-info.unit-price.unit-price-cart{font-weight:normal!important;color:#aaaaaa!important;font-size:12px!important;margin-top:2px;display:inline-block}.woocommerce-cart a.checkout-button.button.alt.wc-forward{color:#006699!important;border-color:#006699!important;border-width:4px!important;border-style:solid!important}.woocommerce-cart a.checkout-button.button.alt.wc-forward:hover{color:#2EA3F2!important;border-color:#2EA3F2!important;border-width:2px!important;border-style:solid!important}#place_order.button.alt{border-width:4px!important;border-style:solid}.woocommerce-order-received h1.entry-title{display:none}.danke-info-box{background:#fafcfc;border-left:4px solid #006699;padding:1.6em;margin-bottom:2em}.danke-info-text{margin:0;font-size:1.2rem;line-height:1.6;color:#353535}.danke-info-mail{color:#006699;text-decoration:none;text-shadow:0.02em 0.02em #ccc}body.woocommerce-order-received strong,body.woocommerce-order-received b{font-weight:normal!important;font-family:'Bellefair',serif!important;letter-spacing:0.02em;text-shadow:0.02em 0.02em #ccc;color:#353535!important}.woocommerce .wc-bacs-bank-details-account-name{ font-weight:normal!important}.archive .post-18929 p.price.price-unit.smaller.wc-gzd-additional-info.wc-gzd-additional-info-loop{display:none!important}.woocommerce-error:empty{display:none!important}.woocommerce-MyAccount-navigation-link--shipments,.woocommerce-MyAccount-navigation-link--downloads{display:none!important}