body{font-optical-sizing:none}.woocommerce.columns-2 ul.products li.product{background-color:#242424;padding-bottom:30px}.woocommerce.columns-2 ul.products li.product p{color:#ffffff;font-size:18px}.wp-block-woocommerce-coming-soon,.wp-block-woocommerce-coming-soon h1{text-align:center;color:#ffffff}.et_pb_slide_image img,.et_pb_slide_video video{max-height:500px!important;width:auto;object-fit:contain}.et-pb-slider-arrows,.et-pb-controllers,.dnext-thumbs-gallery-bottom{}.et_overlay{display:none}.woocommerce-loop-product__link p{color:#ffffff}.carousel-featured-products .product-content p{display:none}.carousel-products-flex .et_pb_module_inner .swiper-container ul .product{display:flex;flex-direction:row!important}@media (max-width:980px){.carousel-products-flex .et_pb_module_inner .swiper-container ul .product{flex-direction:column!important}}.woo-variation-swatches .variable-items-wrapper .variable-item{box-shadow:none!important;padding:0px!important}.mobile_menu_bar:before{color:#fcb900}.dnxte-coverflow-heading{background-color:#000!important;padding:12px}.dnxte-coverflow-multitext{justify-content:space-between}.woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name{color:#ffffff!important}.woocommerce-message{background-color:#000000!important;color:#fcb900!important;margin-bottom:0px}ul.et_pb_tabs_controls{background-color:#000000}.et_pb_tabs_controls li,.et_pb_tabs_controls li:not(.et_pb_tab_active):last-child{border-right:1px solid #f3b962;border-bottom:1px solid #f3b962}ul.et_pb_tabs_controls:after{border-top:1px solid #f3b962}h2.wc-pao-addon-name{font-family:'Nunito',Helvetica,Arial,Lucida,sans-serif!important;font-size:22px!important;color:#f3b962!important;padding-bottom:10px}.wc-pao-addon-heading{font-family:'Nunito',Helvetica,Arial,Lucida,sans-serif!important;font-size:1.5em!important;color:#f3b962!important;padding-bottom:10px;margin-top:10px}.woocommerce div.product span.price,.woocommerce-page div.product span.price{color:#f3b962!important}.wc-pao-addon-description p{color:#ffffff!important;margin-bottom:20px}.wc-pao-addon-wrap select{background-color:transparent!important;color:#ffffff!important;border-color:#ffffff!important}.wc-pao-addon-image-swatch-selected-swatch{color:#fff;font-size:18px}.woocommerce ul.products li.product a.woocommerce-loop-product__link div,.dgpc_product_carousel .swiper-container ul .product-content div{display:none}div.product-addon-totals,div.product-addon-totals ul li,.single-product div.product div.product-addon-totals .wc-pao-subtotal-line p.price{color:#fff!important}@media (max-width:767px){.mobile_menu_bar:before{color:#f3b962!important}.footer-menu .et_mobile_nav_menu{display:none!important;visibility:visible!important;opacity:1!important;height:auto!important;max-height:none!important}.footer-menu .et_mobile_menu{position:relative;display:flex;flex-direction:column}.footer-menu .mobile_nav.opened,.footer-menu .mobile_menu_bar{display:none!important}.footer-menu{display:flex}.footer-menu .et_pb_menu__menu{display:flex!important}.footer-menu ul.nav{display:flex!important;flex-direction:column}.footer-menu .et_pb_menu__wrap{flex:none!important}.footer-menu ul.nav li{display:block!important}.et_pb_footer_row .et_pb_column{width:50%!important;float:left!important;display:inline-block!important}.et_pb_footer_row .et_pb_column:first-child{width:100%!important;float:none!important}}#cf_piva_checkout #tipo_contribuente_field #tipo_contribuente .woocommerce-input-wrapper select{border-color:#000000!important;color:#000000!important}#billing_company_field{display:none}.wc-pao-addon-image-swatch{z-index:999999;position:relative}.woocommerce-variation-price .woocommerce-Price-amount{color:#ffffff;padding-bottom:30px;display:block;font-size:35px}