::selection{color:#fff;text-shadow:none;background:#676767}li.menu-item.current-menu-item.current_page_item a{font-weight:700!important}.et_pb_menu #menu-menu-principal.et-menu>li{padding-right:3rem!important}.et_pb_menu #menu-menu-principal.et-menu>li:last-child{padding-right:0rem!important}.et_pb_menu #menu-menu-principal.et-menu{margin:0!important}.cf-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-7.5px;margin-left:-7.5px}.cf-col-1,.cf-col-2,.cf-col-3,.cf-col-4,.cf-col-5,.cf-col-6,.cf-col-7,.cf-col-8,.cf-col-9,.cf-col-10,.cf-col-11,.cf-col-12{position:relative;width:100%;min-height:1px;padding-right:7.5px;padding-left:7.5px}@media (min-width:576px){.cf-col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.cf-push-1{margin-left:8.333333%}.cf-col-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.cf-push-2{margin-left:16.66667%}.cf-col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.cf-push-3{margin-left:25%}.cf-col-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.cf-push-4{margin-left:33.33333%}.cf-col-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.cf-push-5{margin-left:41.66667%}.cf-col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.cf-push-6{margin-left:50%}.cf-col-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.cf-push-7{margin-left:58.33333%}.cf-col-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.cf-push-8{margin-left:66.66667%}.cf-col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.cf-push-9{margin-left:75%}.cf-col-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.cf-push-10{margin-left:83.33333%}.cf-col-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.cf-push-11{margin-left:91.66667%}.cf-col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.formu-boton p{display:flex;flex-direction:column;align-items:flex-end;margin:0}.formu-boton .wpcf7-submit{margin-bottom:5px}.formu-contacto input,.formu-contacto textarea{margin-top:8px}.dsm_contact_form_7 .wpcf7-form-control.wpcf7-textarea{height:180px}.anuncios-izquierda.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:5px}.woocommerce .woo-productos ul.products li.product{text-align:center;background-color:#f9f9f9;border-radius:8px;padding:1rem}.woo-productos a.button.addtocartbutton{color:#445437;border:2px solid #445437;background-color:#F0F0F0;margin-top:0.5em!important;font-size:1.2rem}.woo-productos a.button.addtocartbutton:hover{color:#f9f9f9!important;border:2px solid #445437;background-color:#445437}@media (min-width:600px){.woo-productos .woocommerce.columns-2 ul.products li.product,.Tienda-productos .woocommerce-page ul.products li.product{margin:0 2% 2% 0!important}.woo-productos	.woocommerce.columns-2 ul.products li.product:nth-child(2n){margin:0 0% 2% 0!important}.woo-productos .woocommerce.columns-2 ul.products li.product{width:49%!important}}.et-db #et-boc .et-l .et_pb_shop ul.products.columns-2 li.product{width:49%!important;margin-right:2%!important}.et-db #et-boc .et-l .et_pb_shop ul.products.columns-2 li.product:nth-child(2n){margin-right:0%!important}@media screen and (max-width:600px){.et-db #et-boc .et-l .et_pb_shop .woocommerce ul.products li.product:nth-child(n){float:none!important;width:100%!important}}.filtro-categorias .et_pb_widget ul li ul li{margin-left:0!important;border:0}.filtro-categorias h3.widget-title{margin-bottom:25px;padding:0}.filtro-categorias li.cat-item a{color:#676767}.filtro-categorias li.cat-item.current-cat a{color:#988420!important;font-weight:700}.filtro-categorias .et_pb_widget{width:100%!important;margin:0!important}.filtro-categorias .widget_wpcategorieswidget ul li a:hover{color:#988420}