@font-face{font-display:swap;font-weight:400;font-style:normal;font-family:"woodmart-font";src:url(https://fund.teatrodianghiari.it/wp-content/themes/woodmart/fonts/woodmart-font-1-700.woff2?v=8.4.1) format("woff2")}@font-face{font-display:swap;font-family:"star";font-weight:400;font-style:normal;src:url("https://fund.teatrodianghiari.it/wp-content/plugins/woocommerce/assets/fonts/star.eot#iefix") format("embedded-opentype"),url(https://fund.teatrodianghiari.it/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"),url(https://fund.teatrodianghiari.it/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"),url("https://fund.teatrodianghiari.it/wp-content/plugins/woocommerce/assets/fonts/star.svg#star") format("svg")}@font-face{font-display:swap;font-family:"WooCommerce";font-weight:400;font-style:normal;src:url("https://fund.teatrodianghiari.it/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot#iefix") format("embedded-opentype"),url(https://fund.teatrodianghiari.it/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(https://fund.teatrodianghiari.it/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"),url("https://fund.teatrodianghiari.it/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce") format("svg")}:root{--wd-text-font:"Geologica", Arial, Helvetica, sans-serif;--wd-text-font-weight:400;--wd-text-color:#767676;--wd-text-font-size:16px;--wd-title-font:"Geologica", Arial, Helvetica, sans-serif;--wd-title-font-weight:700;--wd-title-color:#242424;--wd-entities-title-font:"Geologica", Arial, Helvetica, sans-serif;--wd-entities-title-font-weight:500;--wd-entities-title-color:#333333;--wd-entities-title-color-hover:rgb(51 51 51 / 65%);--wd-alternative-font:"Lato", Arial, Helvetica, sans-serif;--wd-widget-title-font:"Geologica", Arial, Helvetica, sans-serif;--wd-widget-title-font-weight:600;--wd-widget-title-transform:uppercase;--wd-widget-title-color:#333;--wd-widget-title-font-size:16px;--wd-header-el-font:"Geologica", Arial, Helvetica, sans-serif;--wd-header-el-font-weight:600;--wd-header-el-transform:none;--wd-header-el-font-size:16px;--wd-brd-radius:3px;--wd-otl-style:dotted;--wd-otl-width:2px;--wd-primary-color:rgb(183,28,28);--wd-alternative-color:rgb(30,132,118);--btn-default-bgcolor:#f7f7f7;--btn-default-bgcolor-hover:#efefef;--btn-accented-bgcolor:rgb(183,28,28);--btn-accented-bgcolor-hover:rgb(142,22,22);--btn-font-weight:500;--btn-transform:uppercase;--btn-font-size:16px;--wd-form-brd-width:1px;--notices-success-bg:#459647;--notices-success-color:#fff;--notices-warning-bg:#E0B252;--notices-warning-color:#fff;--wd-link-color:#333333;--wd-link-color-hover:rgb(183,28,28)}.wd-age-verify-wrap{--wd-popup-width:500px}.wd-popup.wd-promo-popup{background-color:#111;background-image:none;background-repeat:no-repeat;background-size:contain;background-position:left center}.wd-promo-popup-wrap{--wd-popup-width:700px}:is(.woodmart-woocommerce-layered-nav,.wd-product-category-filter) .wd-scroll-content{max-height:223px}.wd-page-title .wd-page-title-bg img{object-fit:cover;object-position:center center}.wd-footer{background-color:#000;background-image:none}html .wd-checkout-steps li{font-size:30px;text-transform:capitalize}html table th{text-transform:none}html .wd-nav-mobile>li>a{text-transform:capitalize}.wd-nav-arrows.wd-pos-together:not(:where(.wd-custom-style)){--wd-arrow-size:42px;--wd-arrow-icon-size:18px;--wd-arrow-offset-v:30px}.product-labels .product-label.attribute-label:not(.label-with-img){background-color:#1e8476;color:#fff}.mfp-wrap.wd-popup-quick-view-wrap{--wd-popup-width:700px}@media (max-width:1024px){.wd-nav-arrows.wd-pos-together:not(:where(.wd-custom-style)){--wd-arrow-offset-v:15px}}@media (max-width:768.98px){:root{--btn-font-size:15px}}:root{--wd-container-w:1360px;--wd-form-brd-radius:5px;--btn-default-color:#333;--btn-default-color-hover:#333;--btn-accented-color:#fff;--btn-accented-color-hover:#fff;--btn-default-brd-radius:5px;--btn-default-box-shadow:none;--btn-default-box-shadow-hover:none;--btn-accented-brd-radius:5px;--btn-accented-box-shadow:none;--btn-accented-box-shadow-hover:none}.wd-page-title{background-color:#0a0a0a}:root{--wd-text-color:#464646;--wd-attr-img-width:2em;--wd-hint-bg:var(--brdcolor-gray-300);--wd-pagin-size:16px;--wd-pagin-bg-act:var(--wd-primary-color);--wd-pagin-brd-color-act:var(--wd-primary-color)}#cookieadmin_notice,#cookieadmin_preference{font-size:.9em;line-height:1.45}.cookieadmin_desc{font-size:14px;line-height:1.4em}input[type="radio"],input[type="checkbox"]{width:22px;height:22px}.whb-top-bar.whb-color-light .wd-header-text.eve-text-13-white{font-size:13px;color:var(--wd-title-color)}.whb-top-bar .wd-social-icons:not(.wd-style-default)>a{padding-top:3px}@media (max-width:1200px){.whb-visible-lg .wd-nav>li.menu-item-home{display:none}}@media (max-width:460px){.wd-products:not(:has(.wd-carousel))[style*="--wd-col-sm:2"] .product-labels .attribute-label{display:none}}@media (min-width:769px) and (max-width:1024px){.wd-products:not(:has(.wd-carousel))[style*="--wd-col-md:4"] .product-labels .attribute-label,.wd-products .wd-carousel[style*="--wd-col-md:3.5"] .product-labels .attribute-label{display:none}}@media (min-width:769px) and (max-width:1360px){.product-labels .product-label{padding-inline:5px;font-size:10px!important}}:where(.wd-loop-builder-off) :is(.wd-product-cats,.wd-product-brands-links,.wd-product-sku){font-size:.85em}.woocommerce-account:not(.woocommerce-dashboard) .eve-info-banner-wc-dashboard{display:none}.woocommerce-cart .eve-footer-banner,.woocommerce-checkout .eve-footer-banner,#payment .eve-terms-faq,.woocommerce-cart .cookieadmin_re_consent,.woocommerce-checkout .cookieadmin_re_consent{display:none!important}.wd-cart-totals .amount,.woocommerce-checkout-review-order-table .amount{color:#ff4646}.wd-cart-totals .checkout-button,.wd-payment-methods #place_order{font-size:1.1em;min-height:60px}.woocommerce-mini-cart__buttons .button{font-size:.875em}.wd-checkout-prod{align-items:flex-start}#payment li.wc_payment_method{margin-bottom:35px}.wd.wd .wd-payment-methods .payment_methods .payment_box{font-size:.9em;background-color:#fff0;padding:0}.woocommerce-SavedPaymentMethods-saveNew label{font-size:.9em}.woocommerce-privacy-policy-text p{font-size:.7em;line-height:1.4}.wd-cart-totals .checkout-button,#ppcp-recaptcha-v2-container{margin:5px 0!important}#payment .eve-terms-title{font-size:0.9em!important}#payment .eve-terms-conditions{font-size:.85em;color:#fff!important;line-height:1.4em}@media (max-width:1024px){.woocommerce-mini-cart .cart-item-image{display:none}}.form-row.wd-floating-field{position:relative!important;margin-bottom:5px!important}.form-row.wd-floating-field input{height:50px;padding-top:12px!important}.form-row.wd-floating-field .select2-container--default .select2-selection--single{height:50px;padding-top:6px!important}.form-row.wd-floating-field .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--single .select2-selection__rendered{color:#333!important}.form-row.wd-floating-field input::placeholder{color:transparent!important}.form-row.wd-floating-field label{position:absolute!important;top:15px;left:15px;z-index:5;font-size:14px;color:#777;background:#fff0;margin:0;transition:all 0.2s ease;pointer-events:none}.form-row.wd-floating-field:focus-within label,.form-row.wd-floating-field:has(input:not(:placeholder-shown)) label,.form-row.wd-floating-field:has(.select2-container) label{top:-9px!important;left:10px!important;z-index:30;font-size:12px!important;color:#2f5dd4!important;background-color:#fff!important;padding:0 5px;font-weight:600}.form-row.wd-floating-field label .required{display:none}.form-row.wd-floating-field .select2-selection__arrow{top:7px!important}