ul#menu-menu-footer{margin:0;list-style:none}
div#site-logo img{max-height:85px;padding:8px 0}
p#billing_address_2_field{display:none!important}
.nf-form-title{display:none}
nav.oceanwp-grid-list{display:none}
span.woocommerce-Price-amount.amount{color:inherit}
p#billing_address_2_field{float:left;width:50%;display:none}
body.logged-in .login{width:100%}
body.logged-in .widget-content{width:100%}
body.logged-in div#iniciarsesion p{display:inline-block;margin-bottom:0}
body.logged-in div#iniciarsesion h3.widget-title{display:inline-block;width:100%}
body.logged-in ul.clearfix.woo-ma-list{display:none}
body.logged-in div#iniciarsesion p a{background:#e2e2e2;margin-left:10px;padding:3px 10px;font-weight:700;font-size:13px}
.sidebar-box.WooCommerceMyAccountWidget.clr p{margin-bottom:8px}
div#iniciarsesion h3.widget-title{border:0;padding:0;text-align:right;text-transform:none;margin:0 0 10px;letter-spacing:.03em;display:none}
#site-navigation-wrap .dropdown-menu >li >a,.oceanwp-mobile-menu-icon a,.after-header-content-inner >a{line-height:40px!important}
form#wma_login_form{font-size:11px;text-align:right;display:inline-block;max-width:500px}
form#wma_login_form p{display:inline-block;text-align:right;margin-bottom:6px}
p.login-remember{margin-right:10px}
p.login-username{width:27%}
p.login-password{width:27%;margin-left:10px;margin-right:10px}
input#user_pass,input#user_login{min-height:30px;line-height:1.2;padding:3px 10px;font-size:13px}
div#iniciarsesion input#wp-submit{padding:10px 15px;font-size:11px}
a.woo-ma-link.woo-ma-lost-pass{font-size:11px;text-align:right;display:inline-block;margin-left:15px}
img.attachment-woocommerce_single.size-woocommerce_single{max-width:230px}
#masthead input#wp-submit{padding:8px 15px}
#masthead .logout h5{display:none}
#masthead .logout{text-align:right}
#masthead p.login-remember{display:none!important}
body.logged-in #masthead .login h5{margin-bottom:5px}
body.logged-in #masthead .login{text-align:right}
body.logged-in #masthead .login p{display:inline-block;margin-bottom:2px}
body.logged-in #masthead .login p a{background-color:#ececec;display:inline-block;padding:6px 15px;min-width:10px;line-height:1;font-size:13px;margin:2px}
@media(max-width: 480px) {
p.login-username,p.login-password{width:49%;margin-left:0;margin-right:0}
}
.nf-form-content .list-select-wrap .nf-field-element>div,.nf-form-content input:not([type=button]),.nf-form-content textarea{padding:6px 12px;height:40px;font-size:inherit!important}
.nf-form-content label{font-size:inherit!important}
#ninja_forms_required_items,.nf-field-container{margin-bottom:15px}
.nf-form-content button,.nf-form-content input[type=button],.nf-form-content input[type=submit]{font-size:inherit}
body.page-id-7454 section#comments{display:none}
p#billing_city_field,p#billing_phone_field,p#billing_address_1_field{float:left;width:48%;clear:none}
.woocommerce .related.products{margin-top:30px}
table{width:100%!important}
a.woo-ma-button.cart-link.woo-ma-cart-link{display:none}
.sidebar-box.WooCommerceMyAccountWidget.clr a.woo-ma-button.woo-ma-myaccount-link.myaccount-link,a.woo-ma-button.woo-ma-logout-link.logout-link{background-color:#ececec;display:inline-block;padding:10px 15px;min-width:180px}
.sidebar-box.WooCommerceMyAccountWidget.clr p{margin-bottom:8px}
p#billing_state_field,p#billing_email_field,p#billing_postcode_field{float:left;width:48%;clear:none}
p.woocommerce-mini-cart__buttons.buttons{padding:20px 0}
p.woocommerce-mini-cart__buttons.buttons a.button{letter-spacing:0}
p#billing_country_field{display:none}
div#reviews{display:none}
ul.tabs.wc-tabs{display:none}
.woocommerce-tabs.wc-tabs-wrapper{display:none}
p#billing_postcode_field{display:none}
html .woocommerce #order_review table.shop_table tfoot tr th,html .woocommerce #order_review table.shop_table tfoot tr td,html .woocommerce #order_review table.shop_table tbody tr td{padding:5px 20px!important}
body.woocommerce-checkout p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:130%;font-weight:700}
body.woocommerce-checkout ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{padding:15px}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li strong{display:inline-block;font-size:inherit}
body.woocommerce-checkout .woocommerce ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{padding:.3em 1.618em;font-size:13px;font-weight:700}
body.woocommerce-checkout .woocommerce .shop_table.order_details tfoot th,body.woocommerce-checkout .woocommerce table.shop_table td{padding:.4em .8em;font-size:13px}
textarea#order_comments{min-height:100px}
.woocommerce ul.products li.product li.category{display:none}
html .button{letter-spacing:0}
.woocommerce-shipping-fields{display:none}
.woocommerce-checkout>.col2-set>.col-1{margin-bottom:0}
.woocommerce-form-coupon-toggle{display:none}
.woocommerce-checkout form.checkout{margin-top:0}
p#billing_address_1_field{margin-right:4%}
p#billing_email_field{margin-right:4%}
p#billing_state_field{margin-right:4%}
.container{max-width:1140px}
ul#menu-menu-footer a{color:#fff;font-size:inherit;font-size:15px;font-weight:300;line-height:2em}
ul#menu-menu-footer a:hover{text-decoration:underline}
button#elementor-menu-toggle{margin:.5em 0;padding:.369230769em .569230769em;font-size:1.2rem}
textarea.wpcf7-form-control.wpcf7-textarea{height:100px}
input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{color:#666;background-color:#fff;border-color:#e0e0e0;width:100%}
.owp-cart-overlay{display:none!important}
.woo-entry-image.clr .owp-quick-view{display:none}
html .woocommerce ul.products li.product .product-inner .added_to_cart{border:0 double #e4e4e4;background:#1b1b1b;color:#fff;padding:8px 18px}
.woocommerce ul.products li.product li.btn-wrap .button{border:0 double #e4e4e4;background:#9e9e9e;color:#fff;padding:8px 18px}
.woocommerce ul.products li.product li.btn-wrap .button:hover,html .woocommerce ul.products li.product .product-inner .added_to_cart:hover{background:#4a4a4a;color:#fff}
@media(max-width: 768px) {
section.elementor-element.elementor-element-72cb6c2.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section-content-middle.elementor-section.elementor-top-section div{position:initial!important}
nav#elementor-navigation{position:absolute;left:0;width:100%;background:#efefef}
}