.wp-block-button__link{background-color:#0077b6!important;border:2px solid #0077b6!important;border-radius:0!important;box-shadow:none;font-size:18px!important;text-transform:uppercase}.wp-block-button__link:hover{background-color:transparent!important;color:#0077b6!important;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all!important;transition-property:all!important}@media screen and (max-width:650px){#page-container #main-content .woocommerce .product{width:100%!important}}.et_pb_menu__menu{padding-right:20px}.et_mobile_menu{min-width:100vw;margin-left:-10vw}.et_mobile_menu{min-height:100vh!important;min-height:-webkit-fill-available;padding-top:50px!important}html{height:-webkit-fill-available}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}.et_pb_post_content h1,.et_pb_post_content h2,.et_pb_post_content h3,.et_pb_post_content h4,.et_pb_post_content h5,.et_pb_post_content h6{padding:20px 0}.tag-line-single a{background:#f4f4f4;padding:20px;display:inline-block;border-radius:50px;margin:0 5px}.woocommerce table.shop_table{border-radius:0!important}.woocommerce table.shop_table .coupon{width:100%;margin-bottom:30px!important}.woocommerce #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce .quantity input.qty{border-radius:0!important;background:#eaeaea!important;color:#bababa!important}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:100%!important}@media all and (min-width:1100px){.woocommerce-cart .woocommerce{display:flex}.woocommerce-cart .woocommerce-cart-form{flex:1 0 70%;margin-right:30px}.woocommerce-cart .cart-collaterals{flex:1 0 30%;margin-left:30px}.woocommerce-cart .cart-collaterals .cart_totals{width:100%;padding:0 20px 70px}}.button[name="update_cart"]{background:transparent!important;color:#000000!important;border:none!important}.button[name="update_cart"]:hover{background:transparent!important;border:none!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.select2-container--default .select2-selection--single{border-radius:0!important}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-image:linear-gradient(198deg,#ffffff 51%,#eaeaea 100%);border-radius:0!important}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{display:block!important;float:none!important;width:100%!important;margin-top:30px!important;background:#00bf8f!important;border:2px solid #00bf8f!important}.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover{background:transparent!important;border:2px solid #00bf8f!important;color:#00bf8f!important}.archivio-blog article{background-image:linear-gradient(-328deg,#ffffff 20%,#eaeaea 100%)}@media all and (max-width:980px){.header-blog article,.header-blog .entry-featured-image-url{margin-bottom:0!important}}.header-blog-text .et_pb_post{margin-bottom:0!important}.et-main-area h1,.et-main-area h2,.et-main-area h3,.et-main-area h4,.et-main-area h5,.et-main-area h6,.et_quote_content blockquote p,.et_pb_slide_description .et_pb_slide_title{word-wrap:normal}.ml-form-embedWrapper{width:100%;max-width:100%!important}.ml-form-formContent{display:flex;gap:25px;flex-direction:row}@media all and (max-width:980px){.ml-form-formContent{gap:0;flex-direction:column}}