@import url(https://elremache.com/wp-content/themes/engitech-child/../engitech/style.css);.pwb-brands-in-loop span img{width:100px!important}.menu{align-items:center}.sub-menu{max-height:80vh;overflow-y:scroll}.container-categorias figure:hover{transition:all .3s ease-in-out;transform:scale(1.01);z-index:1000}.wp-caption{position:relative}.wp-caption .wp-caption-text{position:absolute;bottom:0;width:100%;display:block;background-color:rgb(236 102 41 / .8)!important;font-family:Open Sans;font-weight:500;color:#fff;padding:6px 5px}.wpcf7-response-output{padding:30px 20px!important;color:#a8a8a8;font-size:22px;border-radius:12px}input[type=submit]{margin-top:20px;max-width:300px;border:none;outline:none;padding:10px 30px;border-radius:10px;font-weight:600}input[type=submit]:hover{background-color:#e6bf02}.block-form{width:100%;display:flex;justify-content:space-between;align-items:center}.block-form p{width:100%;display:flex;justify-content:space-between;align-items:center}.block-form p:first-of-type{margin-right:20px}@media screen and (max-width:740px){.block-form{flex-direction:column}}.block-form p label{width:100%;margin-right:10px}.block-form p label:last-of-type{margin-right:0}@media screen and (max-width:740px){.block-form p label{margin-right:0}.block-form p:first-of-type{margin-right:0}}.wpcf7-form-control{width:100%}.wpcf7-form p{margin-bottom:3px}.form-2 .wpcf7-submit{background-color:#0b6390!important;outline:none;border:none;font-weight:700}.form-2 .wpcf7-submit:hover{background-color:#87be44!important}p.nota-form{text-align:center}input[type="text"],input[type="date"],input[type="number"],input[type="email"],input[type="tel"],input[type="search"],input[type="file"],input[type="password"],select,textarea{border:2px solid #e6e6e6;border-radius:8px;line-height:1.2;font-size:16px!important;padding:10px}input::file-selector-button{font-weight:700;color:#1d1d1b;padding:5px 20px;border-radius:6px 0 0 6px;outline:none;border:none}div.price_slider{margin-bottom:0}.price_slider_amount{display:flex;flex-direction:column-reverse}.price_label{text-align:left}@media screen and (max-width:900px){.price_slider_amount{flex-direction:row;justify-content:star}.price_label{margin-left:20px}}.shop-sidebar{background-color:#ebeef2;border:1px #C7CED4 solid;border-radius:3px;padding:30px}@media screen and (max-width:900px){.shop-sidebar{width:90%;margin-left:5%}}.content-area{padding:0 30px}.content-product-wrapper{padding:40px 0 110px!important}.page-header .breadcrumbs li:before{content:'';display:none}.page-header .breadcrumbs li a{background-color:#ffd400;color:#000;padding:8px 14px;margin:0 5px;font-weight:700;border-radius:8px}.page-header .breadcrumbs li:last-of-type{margin-top:20px;margin-left:10px}@media screen and (max-width:560px){.page-header .breadcrumbs li:last-of-type{margin-left:0;padding-top:8px}.page-header .breadcrumbs{padding:20px 0 10px 0}}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right!important}.button{border-radius:3px!important}#order_review_heading{margin:0 0 40px!important}header.woocommerce-products-header{display:none}h2.page-title{line-height:1;font-weight:700!important;font-size:28px!important;text-wrap:nowrap}.site-header-cart{box-shadow:0 0 20px rgb(0 0 0 / .15);width:500px;padding:40px}.woocommerce-mini-cart__buttons{display:flex;justify-content:start;align-items:center}.woocommerce-mini-cart__buttons buttons a.button{text-align:center}li.woocommerce-mini-cart-item.mini_cart_item{border-bottom:solid 2px #eee;padding-bottom:10px!important}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:34px!important;color:#87BE44;font-weight:700;line-height:1.2;border-top:solid 2px #87BE44;border-right:solid 2px #87BE44;border-bottom:none;border-left:solid 2px #87BE44;border-radius:8px 8px 0 0;margin-top:20px;margin-bottom:0;padding:20px 20px 2px 20px}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{border-top:none;border-right:solid 2px #87BE44;border-bottom:solid 2px #87BE44;border-left:solid 2px #87BE44;padding:20px;border-radius:0 0 8px 8px}tr.woocommerce-cart-form__cart-item.cart_item{margin-bottom:20px}p label.woocommerce-form__label-for-checkbox{display:flex}p label input.woocommerce-form__input-checkbox{margin-top:8px;margin-right:15px;width:20px;height:20px}table th,tr,td{border:solid 1px #DCE1E5}table td.woocommerce-product-attributes-item__value{padding:5px!important}.woocommerce-mini-cart__buttons a.button.checkout{color:#ffffff!important;border:none!important}.products li{border:solid 1px #DCE1E5;border-radius:3px;box-shadow:0 5px 25px rgb(0 0 0 / .18);padding:15px 15px 25px!important;background-color:#fff}.tabs li{border:solid 1px #C7CED4!important;border-radius:3px}.woocommerce-notices-wrapper{padding-top:20px}@media screen and (max-width:998px){#billing_first_name_field,#billing_last_name_field{float:none;width:100%}}#billing_first_name_field,#billing_last_name_field{width:100%}.form-row{margin:0!important}label{color:#9FA6AD;font-size:14px}.woocommerce-additional-fields h3{margin:20px 0 10px}.woocommerce-page .woocommerce-additional-fields .form-row textarea{line-height:1.2!important}.product{min-height:420px;margin-bottom:15px!important;margin-right:15px!important}@media screen and (max-width:600px){.product{margin-bottom:0px!important;margin-right:0px!important}}.required{z-index:900}.royal_preloader_logo{z-index:10000}.woocommerce-MyAccount-navigation{margin-bottom:20px;padding:50px 20px 20px 20px;border-top:solid 10px #ffd400;border-right:solid 1px #ccc;border-left:solid 1px #ccc;border-bottom:solid 1px #ccc;border-radius:8px;box-shadow:0 0 20px rgb(0 0 0 / .18);background-color:#fff}.woocommerce-MyAccount-navigation ul li{list-style:none}.woocommerce-MyAccount-content{padding:50px;border-top:solid 10px #ffd400;border-right:solid 1px #ccc;border-left:solid 1px #ccc;border-bottom:solid 1px #ccc;border-radius:8px;box-shadow:0 0 20px rgb(0 0 0 / .18);min-height:100%;background-color:#fff}@media screen and (max-width:550px){.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content{padding:30px 20px}}.woocommerce-form.woocommerce-form-login.login,.woocommerce-form.woocommerce-form-register.register{margin-bottom:20px;padding:50px;border-top:solid 10px #ffd400;border-right:solid 1px #ccc;border-left:solid 1px #ccc;border-bottom:solid 1px #ccc;box-shadow:0 0 20px rgb(0 0 0 / .18);background-color:#fff}@media screen and (max-width:550px){.woocommerce-form.woocommerce-form-login.login,.woocommerce-form.woocommerce-form-register.register{margin-bottom:20px;padding:30px 10px}}.woocommerce-privacy-policy-text{font-size:13px}.woocommerce-Button{margin-top:20px!important}.shop-sidebar .woocommerce form .price_slider_amount .button.wp-element-button{padding:10px 10px;font-size:13px!important;font-weight:400}.shop-sidebar .woocommerce form .price_slider_amount .price_label{margin-left:5px}.container-categorias{width:100%;display:flex}.col-1{flex:60%}.col-2{flex:40%}.container-categorias .col-2 figure{margin-bottom:4px}.container-categorias figure{position:relative;padding:5px}.container-categorias figure h3{color:#000;font-size:22px;font-weight:700;position:absolute;bottom:20px;left:20px;background-color:#ffd400;padding:10px 20px;border-radius:2px}.container-categorias figure h3.alt{background-color:#87be44}.container-categorias figure img{width:100%;box-shadow:0 0 6px rgb(0 0 0 / .2)}@media screen and (max-width:600px){.container-categorias{flex-direction:column}.col-1{flex:100%}.col-2{flex:100%}.container-categorias figure h3{font-size:16px;font-weight:400}}.cart_totals{width:100%!important;max-width:40%}.cart-collaterals{padding-top:0px!important}@media screen and (max-width:800px){.cart_totals{width:100%!important;max-width:100%}}.entry-content{padding-top:30px}.woocommerce-Price-amount{padding-right:5px!important;color:#83c855!important}