.et_pb_button{padding:8px 18px!important}.et_pb_button:hover{padding:8px 34px 8px 20px!important}.prodotti-custom .et_shop_image{border-radius:15px;overflow:hidden;margin-bottom:9px;border:1px solid #CCC}.prodotti-custom img{transition:.3s all;margin:0!important}.prodotti-custom .product:hover img{transform:scale(1.1)}.prodotti-custom .woocommerce-loop-product__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:54px;padding-bottom:0px!important}.xoo-wsc-container .xoo-wsc-btn{border-radius:8px;transition:.3s all!important}.xoo-wsc-container .xoo-wsc-basket{display:none!important}.woocommerce-page .woocommerce-pagination ul.page-numbers,.woocommerce .woocommerce-pagination ul.page-numbers{border-radius:10px;border:1px solid #CCC!important;padding:5px!important}.woocommerce nav.woocommerce-pagination ul li{margin:3px;border:none!important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span.current{padding:9px 12px!important;font-size:14px!important;transition:.3s all;border-radius:8px}.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:hover{color:#FFF!important;background-color:#3c5c51!important}.woo-variation-swatches .wvs-style-rounded.variable-items-wrapper .variable-item:not(.radio-variable-item) .variable-item-span{border-radius:0!important;font-weight:500!important}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock){background-color:#3c5c51!important;color:#FFF!important;box-shadow:none!important}.reset_variations{display:none!important}.wa__btn_popup{z-index:999!important}.wa__btn_popup_txt,.wa__popup_powered .wa__popup_icon-ninja{display:none!important}.wa__btn_popup{bottom:30px!important;right:20px!important}.wa__btn_popup .wa__btn_popup_icon{height:50px!important;width:50px!important;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}.wa__popup_chat_box.wa__pending.wa__active.wa__lauch{bottom:135px!important}.wc-brand-dropdown-layered-nav-product_brand{height:45px!important;padding:10px 8px!important;font-size:15px!important;border:1px solid #aaa!important}.et_pb_menu .et_pb_menu__menu>nav>ul>li{margin:0 5px 0 0!important;padding:5px 0!important}.et_pb_menu .et_pb_menu__menu>nav>ul>li a,.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{padding:13px 15px;color:#FFF!important;border-radius:8px}.et_pb_menu .et_pb_menu__menu>nav>ul>li a:hover,.et-menu a:hover,.nav ul li a:hover,.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a:hover{color:#173c57!important;background-color:#fff!important;opacity:1!important}.et-menu .menu-item-has-children>a:first-child::after{right:10px!important;top:50%!important;transform:translateY(-50%)!important}.et-menu .menu-item-has-children>a:first-child{padding:13px 25px 13px 15px!important}.sub-menu{width:auto!important;border:none!important;margin:0!important;padding:0!important;border-radius:0 0 8px 8px}.sub-menu li{margin:0!important;padding:0!important}.sub-menu li a{padding:10px 20px!important;font-weight:400!important}.sub-menu li,.sub-menu li a{width:100%!important;min-width:200px}.xoo-wsc-sc-cont .xoo-wsc-cart-trigger{justify-content:flex-end}.container-header-destra{display:flex;align-items:center;flex-direction:row;gap:20px}.container-ricerca{flex-grow:1;margin-right:20px}.container-cart{padding:0!important;margin:0!important}.account-icon{padding:0!important;margin:-5px 0 0 0!important}@media screen and (max-width:980px){.container-ricerca{margin:0}.colonna-logo{display:flex;flex-direction:row;align-items:center}.et_pb_menu .et_mobile_nav_menu{margin:0!important}.et_pb_module .mobile_menu_bar::before{top:0;padding:9px 8px 7px 8px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;transition:.3s all;-moz-transition:.3s all;-webkit-transition:.3s all;background-color:#3c5c51;color:#FFF!important}.et_pb_module .mobile_menu_bar:hover::before{background-color:#375147}.dgwt-wcas-search-wrapp{min-width:auto}.mobile_nav.opened .mobile_menu_bar::before{content:"\4d"!important}.container-logo{z-index:2}.et_pb_menu{position:absolute!important;right:0!important;top:-77px!important;width:100%;max-width:100%!important;background-color:transparent!important}.et_mobile_menu{top:70px!important;border-radius:10px;background-color:#FFF!important;box-shadow:0 0px 5px rgba(0,0,0,.3)!important;-webkit-box-shadow:0 0px 5px rgba(0,0,0,.3)!important;-moz-box-shadow:0 0px 5px rgba(0,0,0,.3)!important}.et_mobile_menu li{margin-bottom:5px}.et_mobile_menu li:last-child{margin-bottom:0}.et_mobile_menu li a{border-radius:8px;padding:10px 15px;color:#000}.et_mobile_menu li a:hover{opacity:1!important;color:#fff!important;border-radius:8px;background-color:#3c5c51!important}.et_mobile_menu .menu-item-has-children>a{background-color:transparent!important}.sub-menu{top:120%!important;padding:0 0 0 20px!important}}@media screen and (max-width:400px){.et_pb_image_wrap img{max-width:180px}.et_pb_menu{top:-67px!important}}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{padding:0px}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{top:11px;left:13px}.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{top:11px;right:13px}.dgwt-wcas-preloader,.dgwt-wcas-close{right:50px!important}.dgwt-wcas-style-pirx .dgwt-wcas-preloader{margin-right:0px}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input,.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input:hover,.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input:focus{background-color:#eee!important}.dgwt-wcas-open-pirx .dgwt-wcas-open .dgwt-wcas-suggestions-wrapp{border:1px solid #ccc;border-radius:10px!important;-moz-border-radius:10px!important;-webkit-border-radius:10px!important}.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp{margin-top:15px}.dgwt-wcas-sp,.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp{padding:0}#main-header .et_mobile_menu .menu-item-has-children,.et_pb_fullwidth_menu .et_mobile_menu .menu-item-has-children,.et_pb_menu .et_mobile_menu .menu-item-has-children{position:relative}#main-header .et_mobile_menu .menu-item-has-children>a,.et_pb_fullwidth_menu .et_mobile_menu .menu-item-has-children>a,.et_pb_menu .et_mobile_menu .menu-item-has-children>a{padding-right:47px;background:transparent}#main-header .et_mobile_menu .menu-item-has-children>a+span,.et_pb_fullwidth_menu .et_mobile_menu .menu-item-has-children>a+span,.et_pb_menu .et_mobile_menu .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 15px;font-size:20px;font-weight:normal!important;cursor:pointer;z-index:2}.et_mobile_menu .menu-item-has-children>a,#et-top-navigation{font-weight:normal!important}#main-header .et_mobile_menu li ul.menu-hide,.et_pb_fullwidth_menu .et_mobile_menu li ul.menu-hide,.et_pb_menu .et_mobile_menu li ul.menu-hide,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li ul.menu-hide{display:none!important}#main-header .et_mobile_menu span.menu-closed:before,.et_pb_fullwidth_menu .et_mobile_menu span.menu-closed:before,.et_pb_menu .et_mobile_menu span.menu-closed:before{content:"\e050";font-family:"ETmodules";display:block;color:#222;font-weight:normal;font-size:17px}#main-header .et_mobile_menu span.menu-closed.menu-open:before,.et_pb_fullwidth_menu .et_mobile_menu span.menu-closed.menu-open:before,.et_pb_menu .et_mobile_menu span.menu-closed.menu-open:before{content:"\e04f"}.woocommerce input[type=number]::-webkit-inner-spin-button,.woocommerce input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.woocommerce input[type=number].qty{-moz-appearance:textfield}.woocommerce-page div.product form.cart div.quantity,.woocommerce-page .quantity{border-radius:6px!important;-moz-border-radius:6px!important;-webkit-border-radius:6px!important;overflow:hidden}.woocommerce div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity,.woocommerce-page .quantity{border:2px solid #eee!important;width:auto!important;display:inline-block}.woocommerce .quantity input.qty,.woocommerce .quantity .minus,.woocommerce .quantity .plus{line-height:16px;height:40px!important;background-color:#fff!important;color:inherit!important;padding:0!important;float:left;border-radius:4px!important;-moz-border-radius:4px!important;-webkit-border-radius:4px!important}.woocommerce .quantity .minus,.woocommerce .quantity .plus{border:none!important;cursor:pointer;width:40px!important}.woocommerce .quantity .minus:hover,.woocommerce .quantity .plus:hover{background-color:#eee!important}.woocommerce .quantity input.qty{border:none!important;text-align:center!important;width:30px!important;min-width:auto!important}div.quantity.hidden{border:none!important}@media screen and (max-width:410px){.woocommerce div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity{margin-bottom:10px!important}}.woocommerce-account .woocommerce-MyAccount-navigation{width:25%}.woocommerce-account .woocommerce-MyAccount-content{width:71%}.woocommerce-MyAccount-content h2{font-size:25px}.woocommerce-MyAccount-navigation ul{list-style-type:none;padding:0px}.woocommerce-MyAccount-navigation ul li{margin-bottom:10px}.woocommerce-MyAccount-navigation ul li a{padding:10px 20px;display:block;border:1px solid #ddd;border-radius:8px;color:#222!important;background-color:#ddd;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-navigation ul li.is-active a{background-color:#3c5c51;border:1px solid #3c5c51;color:#fff!important}.woocommerce-MyAccount-navigation ul li a:before,.delete-account:before{font-family:"ETmodules";margin-right:10px}.delete-account:before{content:'\e051'}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before{content:'\e08a'}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before{content:'\e07a'}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before{content:'\e081'}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods a:before{content:'\e014'}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{content:'\6a'}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before{content:'\e051'}@media screen and (max-width:768px){.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{width:100%!important}}