#main-content{background-color:#000}.et-cart-info span{display:none}.woocommerce table.cart td:nth-of-type(6),.woocommerce table.cart th:nth-of-type(6){display:none}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'33';color:#3F3A28;background:#f0f3f6;border-radius:50%;padding:3px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'32'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.mobile_menu_bar{position:relative;display:block;bottom:10px;line-height:0}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}.woocommerce ul#shipping_method{display:none}.cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{display:none}.woocommerce-additional-fields{display:none}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{display:none}.woocommerce table.shop_table th{display:none}.product-total{display:none}.woocommerce ul.order_details li:last-of-type{display:none}.et-cart-info span{display:none}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text{display:none!important}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:150px;box-shadow:none}.woocommerce .cart .button,.woocommerce .cart input.button{display:none}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:black;border-radius:0px}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:black}.woocommerce-column__title{display:none}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:black;display:none}td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right;display:none}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:28%}.woocommerce-order-details__title{display:none}.woocommerce table.shop_table{border:1px solid rgba(0,0,0,.1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:0px}.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{display:none}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:none;width:100%}.woocommerce a.button.alt,.woocommerce-page a.button.alt{border-color:#e51b1e}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right;margin-top:20px}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#000;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{display:none}.woocommerce-order-overview__total.total{display:none!important}.et-db #et-boc .et-l .et_pb_wc_add_to_cart form.cart .variations td.value span:after{border-color:#000 transparent transparent}@media all and (max-width:1200px){#et_mobile_nav_menu{display:block!important}#top-menu{display:none!important}}@media only screen and (max-width:768px){.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:block!important;text-align:left!important}}body.woocommerce-cart .woocommerce-page #content table.cart .product-thumbnail,body.woocommerce-cart .woocommerce-page table.cart .product-thumbnail,body.woocommerce-cart table.cart .product-thumbnail{display:block!important;text-align:left!important}.wpforms-form label{color:#000000!important}.wpforms-form input,.wpforms-form textarea,.wpforms-form select{color:#000000!important;background-color:#ffffff!important}.wpforms-container ::placeholder{color:#666666!important}a.button.yith-ywraq-add-to-quote,.yith-ywraq-add-to-quote,a.yith-ywraq-add-to-quote,.add-request-quote-button,.button.add-request-quote-button{display:none!important}body.woocommerce-cart #main-content,body.woocommerce-cart .woocommerce,body.woocommerce-cart .woocommerce-page,body.woocommerce-cart .cart_totals,body.woocommerce-cart table.shop_table{background:#ffffff!important;color:#000000!important}body.woocommerce-cart #main-content *,body.woocommerce-cart .woocommerce *,body.woocommerce-cart table.shop_table *{color:#000000!important}body.woocommerce-cart .woocommerce table.cart a{color:#d40000!important}body.woocommerce-cart .woocommerce-cart-form .product-quantity,body.woocommerce-cart .woocommerce table.cart th.product-quantity,body.woocommerce-cart .woocommerce table.cart td.product-quantity{display:table-cell!important;visibility:visible!important;opacity:1!important;width:160px!important}body.woocommerce-cart .woocommerce .quantity,body.woocommerce-cart .quantity{display:inline-flex!important;visibility:visible!important;opacity:1!important}body.woocommerce-cart .woocommerce .quantity input.qty,body.woocommerce-cart .quantity input.qty{display:inline-block!important;visibility:visible!important;opacity:1!important;min-width:70px!important;text-align:center!important}body.woocommerce-cart .woocommerce-cart-form .actions,body.woocommerce-cart .woocommerce-cart-form td.actions{display:table-cell!important;visibility:visible!important;opacity:1!important}body.woocommerce-cart button[name="update_cart"],body.woocommerce-cart .woocommerce button[name="update_cart"],body.woocommerce-cart input[name="update_cart"]{display:inline-block!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:9999!important;background:#111111!important;color:#ffffff!important;padding:12px 24px!important;margin:20px 0!important;border:none!important}body.woocommerce-cart .cart_totals,body.woocommerce-cart .cart_totals table,body.woocommerce-cart .cart_totals .order-total,body.woocommerce-cart .cart_totals .order-total td,body.woocommerce-cart .cart_totals .order-total span,body.woocommerce-cart .woocommerce-cart .cart-collaterals{display:block!important;visibility:visible!important;opacity:1!important;color:#000000!important}body.woocommerce-cart .return-to-shop{display:block!important;margin:20px 0!important}body.woocommerce-cart .return-to-shop a,body.woocommerce-cart a.button.wc-backward,body.woocommerce-cart .wc-backward,body.woocommerce-cart .wc-backward.button{display:inline-block!important;background:#d40000!important;color:#ffffff!important;border:none!important;padding:14px 24px!important;font-weight:700!important;text-decoration:none!important}body.woocommerce-cart button[name="update_cart"],body.woocommerce-cart .woocommerce button[name="update_cart"],body.woocommerce-cart input[name="update_cart"]{color:#ffffff!important;background:#111111!important}body.woocommerce-cart button[name="update_cart"],body.woocommerce-cart button[name="update_cart"] *,body.woocommerce-cart .woocommerce-cart-form button[name="update_cart"],body.woocommerce-cart .woocommerce-cart-form button[name="update_cart"] span{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;background-color:#111111!important;opacity:1!important}#top-menu li a{font-size:18px!important;font-weight:700!important}#top-menu li a[href*="7053-2"]{color:#ff0000!important;font-weight:800!important}.message__messaging{background-color:#ffffff!important;padding:5px 10px!important;border-radius:4px!important}body{padding-top:44px!important}body::before{display:block!important;content:"🏖️ Chiusura estiva dal 7 al 23 agosto — Gli ordini saranno spediti dal 25 agosto";position:fixed;top:0;left:0;width:100vw;min-height:44px;background:#c0392b;color:#ffffff;text-align:center;padding:10px 20px;font-size:15px;font-weight:600;z-index:99999;box-shadow:0 2px 6px rgba(0,0,0,0.25);box-sizing:border-box}header,.header,#header,#masthead,.site-header,nav.sticky,.sticky-header,.navbar-fixed-top{top:44px!important}@media (max-width:768px){body{padding-top:50px!important}body::before{font-size:13px;padding:8px 14px;min-height:50px}header,.header,#header,#masthead,.site-header,nav.sticky,.sticky-header,.navbar-fixed-top{top:50px!important}}