.et_pb_section_1_tb_footer li a:hover{color:white!important;font-weight:bold}.et_pb_section,.et_pb_section *{animation:none!important}#menu_row .et_pb_column{display:flex;flex-direction:row;justify-content:space-between}.menu_row_item{display:inline-block}.menu_row_item svg{width:30px;max-height:30px;display:block;margin:0 auto;fill:#777777;margin-bottom:5px}.menu_row_item br{display:none}@media all and (max-width:479px){#menu_row .et_pb_column{display:flex;flex-direction:column;align-items:center;text-align:center}.menu_row_item{display:inline-block;margin-bottom:20px!important}}.woocommerce-message{display:none}.product_cat_capelli .menu_capelli svg,.term-capelli .menu_capelli svg{fill:#142b77!important}.product_cat_barba .menu_barba svg,.term-barba .menu_barba svg{fill:#142b77!important}.product_cat_corpo .menu_corpo svg,.term-corpo .menu_corpo svg{fill:#142b77!important}.product_cat_accessori .menu_accessori svg,.term-accessori .menu_accessori svg{fill:#142b77!important}.page-id-84 .menu_tutti svg{fill:#142b77!important;font-weight:bolder}.product_icons svg{display:none;fill:#142b77;width:60px;max-height:80px;text-align:center;margin:0 auto;margin-bottom:5px}.product_cat_accessori .product_icons svg.accessori{display:block}.product_cat_barba .product_icons svg.barba{display:block}.product_cat_capelli .product_icons svg.capelli{display:block;margin-bottom:15px}.product_cat_corpo .product_icons svg.corpo{display:block}.product_cat_barba.product_cat_capelli .product_icons svg.capelli{display:none}span.mobile_menu_bar:before{color:white}@media (max-width:980px){.container.et_menu_container{width:calc(100% - 60px)}}.et_mobile_menu{margin-left:-30px;padding:5%;width:calc(100% + 60px)}.mobile_nav.opened .mobile_menu_bar:before{content:"\4d"}@media only screen and (max-width:479px){.two-columns .et_pb_column{width:50%! important}.three-columns .et_pb_column{width:33%!important}}.et_pb_wc_add_to_cart.et_pb_hide_stock .out-of-stock{display:block;font-size:18pt!important;text-transform:uppercase}span.soldout{text-align:center;width:100%;display:block;font-size:13pt;color:red}@media only screen and (min-width:769px){.woocommerce-account .woocommerce-MyAccount-navigation{width:22%}.woocommerce-account .woocommerce-MyAccount-content{width:75%}}nav.woocommerce-MyAccount-navigation ul{list-style-type:none;padding-left:0;max-width:200px;font-size:17px;line-height:26px}nav.woocommerce-MyAccount-navigation ul li{padding:8px 20px;background-color:rgba(0,0,0,0.05);border-bottom:1px solid rgba(0,0,0,0.05)}nav.woocommerce-MyAccount-navigation ul li.is-active{background-color:rgba(0,0,0,0.1)}nav.woocommerce-MyAccount-navigation ul li.is-active a{color:rgba(0,0,0,0.8);cursor:default}nav.woocommerce-MyAccount-navigation ul li.is-active:after{content:"";height:0;width:0;border-top:20px solid transparent;border-left:14px solid rgba(0,0,0,0.1);border-bottom:20px solid transparent;float:right;margin-right:-34px;margin-top:-7px}nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover{background-color:rgba(0,0,0,0.07)}nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover:after{content:"";height:0;width:0;border-top:20px solid transparent;border-left:14px solid rgba(0,0,0,0.07);border-bottom:20px solid transparent;float:right;margin-right:-34px;margin-top:-7px}.button[name="apply_coupon"]{font-size:12pt!important;letter-spacing:1px!important}.button[name="update_cart"]{font-size:12pt!important;letter-spacing:1px!important}.button[name="update_cart"][disabled]{display:none!important}.woocommerce-cart table.cart td.actions .coupon .input-text{font-size:12pt!important;line-height:23pt!important;height:auto;color:#142b77!important;background-color:white!important;border:solid 1px #142b77!important;border-radius:0px}.woocommerce-cart table.cart td.actions .coupon .input-text::placeholder{color:#142b77!important}.woocommerce form .form-row{width:100%!important}.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{width:100%!important;padding:8px}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:100%;height:30px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:left;width:100%}.custom-checkout h3{border:1px solid #142b77;width:45%;text-align:center;padding:10px;border-radius:0;margin-top:19px;margin-bottom:26px;color:#142b77;float:right;letter-spacing:1px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:.6180469716em;background-color:#f2f2f2;color:#43454b;outline:0;border:0;-webkit-appearance:none;border-radius:2px;box-sizing:border-box;font-weight:400;border:solid 2px #e4e4e4}#wc_checkout_add_ons{width:45%;float:right;text-align:center}@media screen and (min-width:980px){.woocommerce-shipping-fields h3,.woocommerce-billing-fields h3{width:100%}.woocommerce .col2-set,.woocommerce-page .col2-set{width:45%;float:left}.woocommerce-checkout-review-order{width:45%;float:right}}@media screen and (max-width:979px){.custom-checkout h3{width:100%}}@media screen and (min-width:980px){.woocommerce-account .u-columns#customer_login{width:100%}.woocommerce-account #customer_login>div.u-column1.col-1{width:45%!important;margin-right:4%!important}.woocommerce-account #customer_login>div.u-column2.col-2{width:50%!important}}.nf-form-fields-required{display:none}.pum-content{text-align:center;margin-top:10px}.woocommerce-OrderUpdate-description.description{font-size:20px;margin-bottom:20px;font-style:italic}.woocommerce-OrderUpdates.commentlist{padding:20px!important;border:1px solid #142b77;margin:20px 0}.woocommerce-MyAccount-content h2{margin-top:20px;margin-bottom:10px}.woocommerce li.product{text-align:center}.add_to_cart_button{display:none!important}ul.woocommerce-error{background:#b92323!important}#et-top-navigation{padding-left:0!important}.page-id-1102 .nf-response-msg{color:white}.wc_ppec_large_payment_buttons{width:302px!important;margin:0 auto}.woocommerce-terms-and-conditions-wrapper p.form-row.validate-required{color:green;text-align:center;margin:16px 0}