.temporalla{pointer-events:none!important;cursor:default!important}@media only screen and (max-width:1195px){.et_pb_column{width:100%!important}.et_pb_row{margin:0!important;padding:0!important}}.exbd a{font-weight:400!important;font-size:16px}.ctgp .posted_inl{display:none;visibility:hidden}.boton3d{border:1px solid black;height:70px;text-align:center;justify-content:center;align-items:center;display:flex;font-family:'Montserrat',sans-serif;font-size:20px;font-weight:700;letter-spacing:-1px;padding:20px;transition:all 0.3s ease;color:black}.arrodmec{pointer-events:none;cursor:default}.gmafm{pointer-events:none!important}.boton3d{margin-top:25px;margin-bottom:15px}.boton3d img{margin-right:30px;height:45px}.botongral{height:70px;text-align:center;justify-content:center;align-items:center;color:white;display:flex;font-family:'Montserrat',sans-serif;font-size:20px;font-weight:700;letter-spacing:-1px;padding:20px;background-color:#195AA7;transition:all 0.3s ease}.botongral:hover{background-color:#ED445D}.boton3d:hover{border:1px solid #ED445D;color:#ED445D}.cata-vir .product img{background:#f7f7f7;;border-radius:15px}.prodwoo img{background:white}.table-description table tr:nth-child(odd){background-color:white}.table-description table tr:nth-child(even){background-color:#fcfcfc}.table-description tr{border-bottom:1px solid #e5e5e5}.table-description td{padding:0 20px 0 20px}.table-description table{border:1px solid #e5e5e5}.vmp a{color:#195AA7;font-weight:bold}.caracdb{display:grid;grid-template-columns:repeat(2,50%)}.cuno img,.cdos img{width:125px!important}.cuno,.cdos{display:flex}.colsup .woocommerce-variation-add-to-cart,.woocommerce-Price-amount,.reset_variations{display:none;visibility:hidden}.reset_variations{display:none!important;visibility:hidden!important}.et-l .et_pb_wc_add_to_cart form.cart .variations td.value{padding:0px!important;margin:0px!important}.pint{width:18px;height:18px;border:1px solid gray}.pinturalam{display:grid;grid-template-columns:repeat(9,9.7%);width:340px}.addone .a2a_svg{padding:4px!important;border-radius:30px!important}.addtwo span path{fill:white}.addtwo .a2a_svg{padding:4px!important;border-radius:30px!important;background:#195aa7!important;border:2px solid #195aa7}.addtwo .a2a_kit{display:flex;align-items:center;justify-content:center;overflow:hidden}.addtwo p,.addone p{display:none}.colrsf{display:grid;grid-template-columns:97% 3%}.masopciones a{writing-mode:vertical-rl;font-family:'Montserrat',sans-serif;color:#195AA7}.masopciones{height:100%;text-align:center}.formicasprev{display:grid;grid-template-columns:repeat(23,30%);height:160px;overflow-x:scroll;overflow-y:hidden}.laminassprev{display:grid;grid-template-columns:repeat(4,30%);height:160px;overflow-x:scroll;overflow-y:hidden}@media screen and (max-width:1124px){.formicasprev{grid-template-columns:repeat(23,38%)}}@media screen and (max-width:1124px){.laminassprev{grid-template-columns:repeat(4,38%);overflow-x:scroll;overflow-y:hidden}}@media screen and (max-width:981px){.formicasprev{grid-template-columns:repeat(23,28%)}}@media screen and (max-width:981px){.laminassprev{grid-template-columns:repeat(4,28%);overflow-x:scroll;overflow-y:hidden}}@media screen and (max-width:722px){.formicasprev{grid-template-columns:repeat(23,37%)}}@media screen and (max-width:722px){.laminassprev{grid-template-columns:repeat(4,37%)}}@media screen and (max-width:542px){.formicasprev{grid-template-columns:repeat(23,44%)}}@media screen and (max-width:542px){.laminassprev{grid-template-columns:repeat(4,44%)}}@media screen and (max-width:446px){.formicasprev{grid-template-columns:repeat(23,65%)}}@media screen and (max-width:446px){.laminassprev{grid-template-columns:repeat(4,65%)}}.formicacolor,.lamicolor{margin-right:25px}.formicacolor p,.laminassprev p{font-family:'Montserrat',sans-serif;line-height:17px;text-align:center;color:black;padding:10px}.colrsl{display:grid;grid-template-columns:97% 3%}::-webkit-scrollbar{display:none}.woocommerce div.product div.images .flex-viewport{position:relative;width:100%;max-width:100%}.woocommerce div.product div.images .flex-viewport img{width:100%;height:auto;border-radius:12px;object-fit:contain;display:block}.woocommerce div.product div.images .flex-control-thumbs{position:relative!important;bottom:0!important;left:0!important;transform:none!important;display:flex!important;justify-content:center;gap:10px;padding:6px 10px;backdrop-filter:blur(6px);border-radius:0 0 12px 12px;margin-top:-5px;z-index:10!important}.woocommerce div.product div.images .flex-control-thumbs li{width:65px;height:65px;margin:0 5px}.woocommerce div.product div.images .flex-control-thumbs img{border-radius:0px;opacity:0.6;transition:all 0.3s ease;border:0 solid transparent}.woocommerce div.product div.images .flex-control-thumbs img:hover,.woocommerce div.product div.images .flex-control-thumbs img.flex-active{opacity:1;border:1px solid black;transform:scale(1.05);padding:4px}.woocommerce div.product div.images .flex-direction-nav{display:none!important}.woocommerce div.product div.images .flex-control-paging{display:none!important}.flex-control-nav.flex-control-thumbs{background:white}.cont-foooter{display:grid;grid-template-columns:20% 40% 40%;font-family:'Roboto',sans-serif;color:white}@media screen and (max-width:981px){.cont-foooter{text-align:center;padding:40px 0px}}.cont-foooter ul{list-style-type:none!important;margin-left:-10px}.cont-foooter a{color:white}.cont-foooter h3{color:white;font-weight:700;letter-spacing:-1px}.contfoo{padding:60px}@media screen and (max-width:981px){.contfoo{padding:40px}}.redes-foo{display:grid;grid-template-columns:repeat(3,33.3%);margin-top:20px}.redes-foo br{display:none;visibility:hidden}@media screen and (max-width:981px){.cont-foooter{grid-template-columns:repeat(1,100%)}}.cont-foooter img{width:100px;justify-content:center;display:flex;margin-left:auto;margin-right:auto}.redes-foo{width:100px;text-align:center;justify-content:center;margin-left:auto;margin-right:auto;margin-bottom:40px}.contfooimg{padding-top:60px}.whous{margin-top:60px}.contfoo p{text-align:center!important;margin-left:auto;margin-right:auto}.prdf img{padding:0px!important}.garyea{display:grid;grid-template-columns:30% 70%}.bandera{padding-right:10px}.madein{height:70px}.garyea{font-family:raleway,sans-serif;color:black;font-size:20px;padding:15px 20px 20px 0;box-sizing:border-box;margin-top:0px;height:110px}.bandera{max-width:100px;margin:auto}@media screen and (max-width:690px){.garyea{padding:0px;grid-template-columns:40% 60%!important}}@media screen and (max-width:600px){.garyea{border-bottom:1px solid black}}@media screen and (max-width:701px){.garantia{padding:0px!important;grid-template-columns:40% 60%!important}}@media screen and (max-width:600px){.garyea{padding:0px!important;grid-template-columns:40% 60%!important}}@media screen and (min-width:601px){.garyea{border-right:1px solid black}}.garyea p{margin:auto;text-align:center;line-height:25px}.garyea{justify-content:center!important;position:relative}.barth{display:grid;grid-template-columns:repeat(2,50%)}.garantia{display:grid;grid-template-columns:20% 70%;font-family:raleway,sans-serif;color:black;height:110px;box-sizing:border-box;padding:0px 0px 0px 20px}@media screen and (max-width:600px){.barth{grid-template-columns:repeat(1,100%)}}.paone,.padob{margin:auto}.paone h6{font-size:60px!important;font-weight:bold;margin:auto;text-align:center}.garantia p{font-size:25px;font-weight:700;padding:0;line-height:25px;color:black}.garantia span{font-weight:400;font-size:15px;white-space:nowrap}.amar{background:#fff4a6;height:30px;width:100%;border-left:1px solid black;border-top:1px solid black;border-right:1px solid black}.azul{background:#b1d4fc;height:13px;width:100%;border-left:1px solid black;border-top:1px solid black;border-right:1px solid black}.roj{background:#ff8a90;height:13px;width:100%;border:1px solid black}@media screen and (max-width:690px){.azul{height:15px}}@media screen and (max-width:690px){.roj{height:15px}}@media screen and (min-width:981px){.detimg{height:34vw!important}}@media screen and (min-width:1150px){.detimg{height:390px!important}}.table-description .made-and-description,.table-description .foto-frontal,.table-description .galery-woo,.table-description .vide-pro{display:none;visibility:hidden}.description-woo{margin-top:30px;margin-bottom:30px}.made-description .ficha-tecnica,.made-description .foto-frontal,.made-description .galery-woo,.made-description .vide-pro{display:none;visibility:hidden;padding:0!important}.viddd .ficha-tecnica,.viddd .made-and-description{display:none;visibility:hidden}.viddd .galery-woo{display:none;visibility:hidden}#comments{display:none;visibility:hidden}.cr-summaryBox-wrap,.cr-summaryBox-wrap a{color:black;font-family:'Montserrat',sans-serif}.ivole-meter{border:1px solid black;box-shadow:none;background:transparent}.ivole-meter-bar::before{background-color:#fbbb0d!important;border:1px solid #fbbb0d;padding:10px;box-shadow:none}.cr-all-reviews-shortcode{font-family:'DM sans',sans-serif}.cr-summaryBox-wrap{background:#FAFAFA!important}#comment,#author,#email{background:#FAFAFA!important;border:1px solid black!important;font-family:'DM sans',sans-serif;color:black!important;width:100%!important}.cr-summary-separator-int{background-color:black!important}.cr-input-text{border:1px solid black!important;border-radius:0px!important;color:black!important;font-size:17px!important}.cr-count-row{background-color:#FAFAFA!important}.cr-button-search{}.cr-input-text{height:60px!important}.submit,.cr-button-search{height:60px!important;text-align:center!important;justify-content:center!important;align-items:center!important;color:white!important;font-family:'Montserrat',sans-serif!important;font-size:20px!important;font-weight:700!important;letter-spacing:-1px!important;padding:20px;background:#195AA7!important;transition:all 0.3s ease!important;border:1px solid #195AA7!important;border-radius:0px!important}.submit{width:40%!important;display:flex!important;margin:auto!important}.submit:hover,.cr-button-search:hover{border:1px solid #ED445D!important;background:#ED445D!important}@media screen and (max-width:980px){.submit{width:100%!important}}.cr-ajax-search{display:grid!important;grid-template-columns:69% 31%}@media screen and (max-width:490px){.cr-ajax-search{grid-template-columns:repeat(1,100%);display:grid!important}}@media screen and (max-width:490px){.cr-button-search{margin-top:20px!important;margin-left:0!Important}}.ivole-meter-bar{box-shadow:none!important}.coument a{color:#195AA7!important;font-size:20px}#reply-title,.stars{text-align:center;font-size:21px;letter-spacing:-1px}.comment-reply-title{margin-bottom:10px}.comment-notes{text-align:center;max-width:400px;margin:auto!important}.cr-search-no-reviews{text-align:center}.tags a{font-family:'Montserrat',sans-serif;text-transform:uppercase!important;color:#A1A1A1}.dis-gal .ficha-tecnica,.dis-gal .made-and-description,.dis-gal .vide-pro{display:none;visibility:hidden;margin:0!important;padding:0!important}.fotorama__nav--dots{background:white}.pum-container{padding:4px!important}@media screen and (max-width:650px){.woocommerce-breadcrumb{visibility:hidden}}@media screen and (max-width:650px){.woocommerce-breadcrumb a{visibility:visible}}.woof_authors{display:none;visibility:hidden}.woof_container_inner h4{display:none;visibility:hidden}.woof_container li{padding-bottom:3px}.woof_term_16{display:none;visibility:hidden}#popmake-5120{background:#FEE3D6;border:1px solid black;border-radius:0}#popmake-5120 .woof_sid.woof_sid_Filtromov{font-family:"DM sans",sans-serif;font-weight:500;padding:25px}.iradio_square-blue{border:1px solid black;border-radius:50px;background:#FEE3D6;transition:all 0.3s ease}.iradio_square-blue:hover{border:1px solid #235CA7;background:#235CA7;transition:all 0.3s ease}.woof_list.woof_list_radio{padding-top:10px}.woof_list.woof_list_radio::before{background:red!important}.woof_husky_txt-input{border:1px solid #aaa!Important;border-radius:30px}button.woof_reset_search_form{height:70px!important;width:100%;color:white!important;font-family:'Montserrat',sans-serif!important;font-size:20px!important;letter-spacing:-1px;background-color:#195AA7!important;transition:all 0.3s ease;border:none!important;border-radius:0px!Important;font-weight:900!Important;-webkit-text-stroke-width:1.5px;-webkit-text-stroke-color:white;font-smooth:always}button.woof_reset_search_form:hover{background-color:#ED445D!Important}.woof_products_top_panel,.woocommerce-result-count{font-family:"DM sans",sans-serif;color:#494949}.woof_products_top_panel a{color:#195AA7}.woof_reset_button_2{background:transparent;border:1px solid black;box-shadow:none;font-family:'Montserrat',sans-serif;color:black;font-weight:600}.woof_reset_button_2:hover{border:1px solid #ED445D;color:#ED445D}@media screen and (max-width:981px){.woof_products_top_panel{margin-left:auto!important;margin-right:auto!important;text-align:center!important;text-align:center!important;justify-content:center!important;align-items:center!important;display:flex!important;margin-bottom:30px}}.menu-of p{display:none;visibility:hidden}.menu-altt ul{display:grid;grid-template-columns:repeat(17,200px);overflow:scroll;font-family:"DM sans",sans-serif;list-style-type:none;text-align:center;line-height:20px}.menu-altt{}.filt img{padding:5px}.filt{margin-right:5px;padding:20px;background:white;border-radius:10px;font-size:15px;background:#F2F2F2}.filt a{color:black}.filt a:hover{color:black;text-decoration:underline}.woof_husky_txt-container{background:white;border:1px solid black;margin:-1px;right:1px}.woof_text_search_container .woof_text_search_go{margin-top:14px}.woof_husky_txt-container a{color:black;font-family:"DM sans",sans-serif}.woof_husky_txt-option-text{display:none;visibility:hidden}.nav-list{display:flex;flex-direction:column}.navv.visible{opacity:1;visibility:visible;top:-25px}.navv{opacity:0;visibility:hidden;display:flex;flex-direction:column;align-items:start;position:absolute;gap:5px;top:0;right:0;box-shadow:0 0 0 100vmax #0007;padding:10px;height:100vh;background:white;z-index:1;font-family:"DM sans",sans-serif;width:350px;transition:all 0.3s ease}.navv a{color:black}.navv a:hover{text-decoration:underline}.navv ul{margin-top:25px}.cerrar-menu{border:none;background:transparent;font-size:25px;color:#E51F35}.navv li{list-style-type:none;font-size:17px;margin-bottom:10px}.navv p{display:none;visibility:hidden}@media screen and (max-width:580px){.navv{width:250px}}.abrir_menu{height:100%;font-size:25px;align-items:center;display:flex;border:none;background:none;color:#235CA7;transition:all 0.3s ease}.abrir_menu:hover{color:#ED445D;transition:all 0.3s ease}@media screen and (max-width:981px){.amrgu{justify-content:right}}.amrgu span{font-family:"DM sans",sans-serif;font-size:18px;margin-left:8px}@media screen and (max-width:610px){.amrgu span{display:none;visibility:hidden}}.logo img{margin-left:auto;margin-right:auto;max-width:140px}.woof_price5_search_container,.woof_container_product_cat{display:none}.woof_container{margin:0;padding:0}.Menu{display:flex;;flex-wrap:nowrap;height:70px;max-width:1454px;margin:auto;padding:0px 6% 0px 6%}.logo{justify-content:flex-start;align-items:center;display:flex;flex-grow:2;padding:2px 0 0 0}.amrgu{justify-content:left;display:flex;flex-grow:20}@media screen and (max-width:660px){.amrgu{justify-content:right}}.entry-content tr td{padding-left:0px;border:none}.wrap-cotizar{display:flex;align-items:center;gap:10px;margin-top:10px}.botcot .cantidad-cotizar{height:70px;text-align:center;justify-content:center;align-items:center;font-family:'Montserrat',sans-serif;font-size:20px;border-radius:0px!important}.botcot .btn-cotizar-ajax{border:1px solid black;height:70px;text-align:center;justify-content:center;align-items:center;width:100%;font-family:'Montserrat',sans-serif;font-size:20px;font-weight:700;letter-spacing:-1px;padding:20px;transition:all 0.3s ease;color:black;background:#195AA7!important;border-radius:0px!important}.botcot .wrap-cotizar{margin:0px!important;padding:0px!important}.btn-cotizar-ajax:hover{background:#ED445D!important}.cata-vir .cantidad-cotizar{height:42px;text-align:center;justify-content:center;align-items:center;font-family:'Montserrat',sans-serif;font-size:21px;border-radius:0px!important}.cata-vir .btn-cotizar-ajax{height:42px;width:100%;font-family:'Montserrat',sans-serif;font-size:18px;letter-spacing:-1px;padding:20px;transition:all 0.3s ease;background:#195AA7!important;border-radius:0px!important;font-weight:600}.cata-vir .btn-cotizar-ajax:hover{background:#ED445D!important}.cata-vir .boton-enlace-personalizado a{border:1px solid black;height:42px;text-align:center;justify-content:center;align-items:center;padding:5px;font-family:'Montserrat',sans-serif;font-weight:600;font-size:18px;letter-spacing:-1px;display:flex}.cata-vir .boton-enlace-personalizado a:hover{color:red;border:1px solid #ED445D}.cata-vir .boton-enlace-personalizado a{color:black;transition:all 0.3s ease}.cata-vir .wrap-cotizar{margin-top:30px!important}.cotiza h2,.cotiza h3{font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif;font-weight:700;text-align:center!important;font-size:26px}.cotiza h3{margin-top:70px!important}.cotiza p{text-align:center;line-height:1.2em;font-family:'DM Sans',Helvetica,Arial,Lucida,sans-serif;font-size:21px;margin:10px}.cotiza table{font-family:'DM Sans',Helvetica,Arial,Lucida,sans-serif;color:#333;font-weight:400;border:none!important;font-size:16px}.cotiza table{margin-top:30px!important}.cotiza table th{padding:15px 15px;font-weight:600;color:black;background:#f2f2f2}.cotiza table tr:nth-child(odd){background-color:#fafcff}.cotiza table td{padding:15px 15px!important}.cotiza a{color:black}.cotiza table tr:nth-child(even){background-color:#eff5fc}.contenedor-tabla table th{background-color:#eff5fc}.cotiza form button,.cotiza p button{height:55px;text-align:center;justify-content:center;align-items:center;color:white;font-family:'Montserrat',sans-serif;font-size:20px;font-weight:700;letter-spacing:-1px;padding:0px 20px 0px 20px;background-color:#195AA7;transition:all 0.3s ease;border:none;display:flex;margin:auto;margin-top:30px;width:250px}.contenedor-tabla{overflow-x:scroll}@media screen and (max-width:450px){.cotiza form button{width:100%}}.borrar-producto{height:25px;justify-content:center;align-items:center;background-color:transparent;transition:all 0.3s ease;border:none;cursor:pointer}.cantidad-actualizar{height:42px;text-align:center;justify-content:center;align-items:center;font-family:'Montserrat',sans-serif;font-size:21px;border:1px solid #f0f0f0}.cotiza form button:hover,.cotiza p button:hover{background:#ed445d}.cotiza input[type=text],.cotiza input[type=email],.cotiza input[type=text],.cotiza input[type=tel],.cotiza textarea{background:#FAFAFA!important;border:1px solid black!important;font-family:'DM sans',sans-serif;color:black;width:100%;padding:17px;font-size:17px!important}.cotiza p{padding-bottom:1px}.scroll-wrapper{display:flex;align-items:center;gap:10px;overflow:hidden;width:100%;max-width:100%;position:relative}.scroll-container{display:flex;overflow-x:auto;scroll-behavior:smooth;gap:15px;padding:10px 0;-webkit-overflow-scrolling:touch;scrollbar-width:none;font-family:raleway,sans-serif;font-size:15px;font-weight:600}.scroll-container::-webkit-scrollbar{display:none}.item{display:inline-block;padding:15px 35px;background:white;border-radius:5px;white-space:nowrap;text-decoration:none;color:#333;border:1px solid black}.enhanced-search-container{position:relative;width:100%;margin:0 auto 0px}.enhanced-search-form{display:flex;width:100%;position:relative}.enhanced-search-field{flex-grow:1;padding:12px 20px;border:1px solid black;font-size:16px;transition:all 0.3s ease;height:50px;width:100%;box-sizing:border-box;font-family:raleway,sans-serif;color:black}.enhanced-search-submit{position:absolute;right:0px;padding:0 25px;background-color:#195AA7;color:white;border:none;cursor:pointer;font-size:14px;height:50px;transition:all 0.3s ease;font-family:'Montserrat',sans-serif;font-size:18px;font-weight:700;letter-spacing:-1px}.enhanced-search-submit:hover{background-color:#ED445D}.enhanced-search-results{position:absolute;width:100%;max-height:400px;overflow-y:auto;background:white;z-index:1000;display:none;font-family:raleway,sans-serif;border:1px solid #e0e0e0}.enhanced-search-results-list{list-style:none;margin:0;padding:0}.enhanced-search-result{padding:12px 15px;border-bottom:1px solid #f0f0f0;display:flex;align-items:center;transition:all 0.2s ease}.enhanced-search-result:hover{background-color:#f2f2f2}.enhanced-search-result-thumbnail{width:40px;height:40px;object-fit:cover;border-radius:4px;margin-right:12px;flex-shrink:0;display:none}.enhanced-search-result.has-thumbnail .enhanced-search-result-thumbnail{display:block}.enhanced-search-result-info{flex-grow:1}.enhanced-search-result-title{font-size:15px;font-weight:500;color:#333;display:block;line-height:16px;margin-bottom:3px}.enhanced-search-result-type{font-size:11px;color:#3a3a3a;border:1px solid #3a3a3a;padding:2px 8px;border-radius:10px;margin-left:8px}.search-loading{padding:15px;text-align:center;color:#666}.search-load-more{font-weight:bold;padding:12px;text-align:center;background:#f5f5f5;cursor:pointer;font-size:13px;color:black}.search-load-more:hover{background:#f2f2f2}.sear{justify-content:center;align-items:center;width:60%;padding-top:8px}.custom-divi-block{width:100%!important;margin:40px 0;display:block;clear:both}.custom-divi-block .custom-divi-inner{display:flex;flex-direction:row;align-items:center;gap:20px;padding:40px;background:#f5f5f5;border:1px solid #ddd;border-radius:8px;max-width:100%;box-sizing:border-box}.custom-divi-block .custom-divi-inner img{width:300px;max-width:100%;height:auto;object-fit:cover;border-radius:8px}.custom-divi-block .custom-divi-inner .custom-divi-text{font-size:18px;color:#333;line-height:1.6;flex:1}@media screen and (max-width:768px){.custom-divi-block .custom-divi-inner{flex-direction:column;text-align:center;padding:20px}.custom-divi-block .custom-divi-inner img{width:100%;height:auto}}.mobile-catalogo-submenu{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#ffffff;z-index:100000;display:none;flex-direction:column;overflow:hidden}.mobile-catalogo-submenu.active{display:flex}.mobile-submenu-header{display:flex;justify-content:space-between;padding:15px;border-bottom:1px solid #ddd;background:#fff;position:sticky;top:0;z-index:20}.submenu-fixed-item{display:flex;align-items:center;gap:10px;padding:15px;border-bottom:1px solid #eee;background:#fff;position:sticky;top:60px;z-index:10}.mobile-catalogo-submenu a{color:black;font-family:'Montserrat',sans-serif!important}.submenu-fixed-item img{width:60px;height:60px;object-fit:cover;border-radius:8px}.mobile-submenu-scroll{overflow-y:auto;padding-bottom:40px}.mobile-submenu-item{display:flex;align-items:center;gap:12px;padding:15px;border-bottom:1px solid #eee}.mobile-submenu-item img{width:60px;height:60px;object-fit:cover}.submenu-thumb-wrapper{width:60px;height:60px;border-radius:10px;overflow:hidden;flex-shrink:0;position:relative;background:#f7f7f7}.submenu-thumb-img{width:100%;height:100%;object-fit:cover;display:block}.submenu-thumb-video{position:absolute;top:50%;left:50%;width:60px;height:60px;object-fit:cover;transform:translate(-50%,-50%)}.submenu-close{font-size:30px;background:none;border:none;cursor:pointer}.submenu-back{border:none;background:none;font-size:18px;font-family:raleway,sans-serif;font-weight:600}.custom-submenu-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.1)!important;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:9980}.custom-submenu-overlay.active{opacity:1;visibility:visible}.submenu-catalogo{z-index:9999!important}.custom-header .main-nav{position:relative;z-index:9990!important}.custom-header{display:grid;align-items:center;justify-content:space-between;background:#fff;position:relative;z-index:9999;flex-wrap:wrap;padding:10px 0px;grid-template-columns:15% 30% 30%}@media screen and (max-width:1200px){.custom-header{display:flex}}.main-nav{display:flex;gap:15px;justify-content:center;align-items:center;flex:1 1 auto}.main-nav>.menu-item{position:relative}.main-nav a{text-decoration:none;color:black;font-weight:600;padding:10px;font-family:raleway,sans-serif;font-size:13px;text-transform:capitalize!important;font-size:14px}.mobile-menu-overlay a{font-family:raleway,sans-serif}.main-nav a:hover{color:#ED445D}.submenu-catalogo{top:70px;max-width:100%;max-height:auto;background:#fff;padding:30px 20px;box-shadow:0 4px 15px rgba(0,0,0,0.1);z-index:1000;display:grid;grid-template-columns:repeat(10,9.90%);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px);transition:opacity 0.3s ease,transform 0.3s ease;font-family:"DM sans",sans-serif;line-height:18px;overflow:scroll;border-radius:20px}@media screen and (max-width:2400px){.submenu-catalogo{grid-template-columns:repeat(9,10.99%)}}@media screen and (max-width:2200px){.submenu-catalogo{grid-template-columns:repeat(8,12.37%)}}@media screen and (max-width:1900px){.submenu-catalogo{grid-template-columns:repeat(7,14.14%)}}@media screen and (max-width:1500px){.submenu-catalogo{grid-template-columns:repeat(6,16.50%)}}@media screen and (max-width:1300px){.submenu-catalogo{grid-template-columns:repeat(5,19.80%)}}.menu-item:hover .submenu-catalogo{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.submenu-catalogo{position:fixed;top:80px;left:10%!important;transform:translatez(-50%);width:80%}.submenu-item{text-align:center;margin:0 10px}.submenu-item img,.submenu-item video{width:100%;margin:0!Important;padding:8px;border-radius:15px;background:#f7f7f7}.submenu-item span{font-weight:500;color:#333;text-transform:capitalize;justify-content:center;text-align:center;align-items:center;display:flex;font-family:'Montserrat',sans-serif;color:black;padding-bottom:20px}.mobile-menu-overlay .enhanced-search-result-info a{font-size:15px}.search-area{flex:0 0 auto}.mobile-only{display:none}.mobile-menu-overlay{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(255,255,255,0.95);z-index:10000;padding:50px 20px;text-align:center;flex-direction:column;justify-content:center;padding:40px}.mobile-menu-overlay.active{display:flex}.mobile-nav a{display:block;margin:15px 0;font-size:20px;color:#222;text-decoration:none}.close-menu{position:absolute;top:20px;right:20px;font-size:30px;background:none;border:none;cursor:pointer}.mobile-header{display:none;width:100%;align-items:center;justify-content:space-between}.mobile-header .logo{flex:1;text-align:left}.mobile-header .mobile-search{flex:1;text-align:center}.mobile-header .menu-toggle-container{flex:1;text-align:right}.menu-toggle{font-size:20px;background:none;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px;font-weight:600;letter-spacing:-1px;font-family:'Montserrat',sans-serif}@media (max-width:1200px){.desktop-only{display:none!important}.mobile-only{display:grid;grid-template-columns:70% 30%;align-items:center}.submenu-catalogo{display:none!important}}@media screen and (max-width:560px){.mobile-header.mobile-only .enhanced-search-container{display:none}}.page-id-1469 .custom-header.scrolled{grid-template-columns:15% 30% 30%;transition:background-color 0.3s ease}.page-id-1469 .custom-header{grid-template-columns:15% 40% 20%;transition:background-color 0.3s ease}.bar-cat .enhanced-search-form{display:none}#whatsapp-float{position:fixed;bottom:20px;right:20px;z-index:999;display:flex;flex-direction:column;align-items:flex-end;transition:all 0.3s}#whatsapp-tooltip{background-color:#333;color:white;padding:8px 12px;border-radius:8px;margin-bottom:8px;font-size:15px;max-width:220px;box-shadow:0 2px 6px rgba(0,0,0,0.3);display:none;font-family:'DM sans',sans-serif;line-height:22px}#whatsapp-button{background-color:#ED445D;transition:all 0.3s;color:white;padding:15px 15px;box-shadow:0 2px 8px rgba(0,0,0,0.3);text-decoration:none;display:flex;align-items:center;justify-content:center}.gal-prd .woocommerce-loop-product__title{font-family:'DM Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:500;letter-spacing:-1px;line-height:1.3em;font-size:18px;margin-top:20px}.custom-swiper ul.products,.custom-swiper li.product{width:100%!important;float:none!important;margin:0!important}.custom-swiper .swiper-slide{box-sizing:border-box}.custom-swiper .custom-product-wrapper{width:100%}.custom-swiper .product img{width:100%;height:auto;object-fit:contain}.custom-swiper li.product{padding:0!important;margin:0!important;display:flex;flex-direction:column;justify-content:space-between}.custom-swiper .woocommerce-loop-product__title{min-height:3.5em;display:block;overflow:visible;white-space:normal}.custom-swiper .price,.custom-swiper .button{flex-shrink:0;margin-top:auto}.custom-swiper-container .swiper-button-next,.custom-swiper-container .swiper-button-prev{color:#000}.scroll-wrapper-custom{position:relative;display:flex;align-items:center}.scroll-container-custom{display:flex;overflow-x:auto;scroll-behavior:smooth;gap:16px}.scroll-container-custom::-webkit-scrollbar{display:none}.item-custom{min-width:210px;height:210px;background:#f7f7f7;background-size:cover;background-position:center;display:flex;align-items:flex-end;justify-content:center;padding:16px;color:#fff;font-size:1.5em;text-decoration:none;position:relative;box-shadow:0 4px 8px rgba(0,0,0,0.2);border-radius:10px}.item-custom.item-custom-video{background:transparent!important}.item-custom{position:relative;background-size:cover;background-position:center;overflow:hidden}.item-custom-video{background-color:transparent!important}.item-custom span{color:black;padding:6px 6px!important;border-radius:4px;font-family:'DM Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:500;letter-spacing:-1px;line-height:1.3em;font-size:18px;margin-top:20px;background:white}.item-custom{box-shadow:none}.ver-catalogo{background-image:url('https://wilcarsolucionesergonomicas.com/wp-content/uploads/2025/11/Miniatura-portada-catalogo.webp')}.cat-muebles{background-image:url('URL_DE_TU_IMAGEN_MUEBLES')}.cat-sillas{background-image:url('https://wilcarsolucionesergonomicas.com/wp-content/uploads/2025/06/image.png')}.cat-escritorios{background-image:url('https://wilcarsolucionesergonomicas.com/wp-content/uploads/2025/06/image.png')}.video-container{position:relative;width:100%;height:100vh;overflow:hidden}.video-container video{width:100%;height:100%;object-fit:cover}.txtvid{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:white;font-size:3.3em;line-height:1em;text-align:center;z-index:2;padding:0 1rem;pointer-events:none;font-family:raleway,sans-serif}@media screen and (max-width:500px){.txtvid{font-size:2.8em}}#palabra-cambiante{transition:opacity 0.5s ease;text-transform:uppercase;font-weight:bold}.video-container{object-fit:fix}.et-db #et-boc .et-l .et_pb_shop ul.products.columns-4 li.product{width:100%!important}.lmp_load_more_button .lmp_button{text-align:center;justify-content:center;align-items:center;color:white!important;display:flex;font-family:'Montserrat',sans-serif;font-size:20px!important;font-weight:700!important;letter-spacing:-1px;padding:20px;background-color:#195AA7!important;transition:all 0.3s ease;width:100%!important;margin-bottom:50px;margin-top:50px}.met-pa fieldset{border:1px solid #ed1c27;border-radius:8px;padding:15px;margin:auto}.met-pa legend{padding:0 10px;font-family:'DM sans',sans-serif;font-size:16px;font-weight:medium;color:#ed1c27;text-align:center}.met-pa fieldset img{width:200px;display:flex;margin-left:auto;margin-right:auto;padding-bottom:10px}.whitus{display:grid;grid-template-columns:repeat(2,50%);background:#f9f9f9}.whitus .aa{height:550px;background-image:url("https://wilcarsolucionesergonomicas.com/wp-content/uploads/2025/11/Untitled.png");background-size:cover}.whitus .bb{padding:70px;text-align:center;justify-content:center;align-items:center;display:grid}.whitus .bb h6{font-family:'Montserrat',sans-serif;font-size:30px;margin-bottom:30px;line-height:1.2em}.whitus span{color:#e62734;font-weight:bold}@media screen and (max-width:1195px){.whitus{grid-template-columns:repeat(1,100%)}}.whitus .bb a{display:flex;color:white;font-family:'Montserrat',sans-serif;font-size:20px;font-weight:700;letter-spacing:-1px;padding:20px;background:#195AA7;transition:all 0.3s ease;border-radius:0px;margin-bottom:10px;height:70px;text-align:center;justify-content:center;align-items:center}.whitus .bb a:hover{background:#ED445D}.arrow{background:#fff;border:1px solid #ddd;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1;flex-shrink:0;transition:all 0.3s ease}.arrow:hover{background:#f2f2f2}@media (max-width:768px){.arrow{display:none!important}.scroll-container{padding:10px}}.swiper-button-next::after,.swiper-button-prev::after{font-size:8px!important;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:all 0.3s ease;background:#fff;border:1px solid #ddd;color:black;height:35px;width:35px}@media screen and (max-width:560px){.swiper-button-next::after,.swiper-button-prev::after{border:1px solid #ddd;height:35px;width:35px}}.swiper-button-next:hover::after,.swiper-button-prev:hover::after{background:#f2f2f2}.arrow-custom{line-height:0;position:absolute;top:50%;transform:translateY(-50%);z-index:2;border:none;right:0;border-radius:50%;height:40px;width:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:all 0.3s ease;background-color:#195AA7!IMPORTANT;color:white;font-size:20px;z-index:100}.arrow-custom:hover{background-color:#e52136!important}.arrow-custom.left{left:4px}.arrow-custom.right{right:4px}@media (max-width:768px){.arrow-custom,.swiper-button-next::after,.swiper-button-prev::after{display:none!important}}.arrow-custom{background:#f2f2f2}.mensaje-cotizacion{background-color:#ed445d;color:white!important;position:absolute;top:10px;width:93%;height:60px;display:flex;text-align:center;align-items:center;justify-content:center;border-radius:10px;font-family:raleway,sans-serif;font-size:18px}@media screen and (max-width:800px){.mensaje-cotizacion{bottom:104px;top:auto;background:#ed445d;margin:0!important;width:100%}}.orderby{width:100%}@media screen and (max-width:520px){.woocommerce-ordering{width:100%}}@media screen and (max-width:520px){.woocommerce-result-count{text-align:center;float:center;width:100%}}.et_pb_text_inner .barrr p,.barrr p{display:none;visibility:hidden}.view-model{filter:grayscale(100%);pointer-events:none;cursor:default}.masonry-products-grid{margin:0 auto;position:relative;padding-bottom:40px;width:100%!important}.masonry-item{width:23.5%;margin-bottom:15px;border-radius:14px;overflow:hidden;transition:transform .2s}.masonry-item:hover{transform:translateY(-4px)}.masonry-img{width:100%;overflow:hidden}.masonry-img img{width:100%;height:100%;object-fit:contain!important;display:block}.masonry-item.alto-1 .masonry-img{height:240px}.masonry-item.alto-2 .masonry-img{height:320px}.masonry-item.alto-3 .masonry-img{height:400px}.masonry-info{padding:5px 15px}.masonry-info h4{font-family:'DM sans',sans-serif;color:#333;margin-top:0px;font-size:18px;letter-spacing:-1px!important;margin:0 0 6px;line-height:1.3em}.precio{font-weight:bold;color:#111}@media(max-width:980px){.masonry-item{width:48%}}@media(max-width:400px){.masonry-item{width:47%}}@media(max-width:400px){.masonry-item.alto-1 .masonry-img{height:140px}}@media(max-width:400px){.masonry-item.alto-2 .masonry-img{height:220px}}@media(max-width:400px){.masonry-item.alto-3 .masonry-img{height:300px}}@media(max-width:283px){.masonry-item{width:100%}}.led-marquee{display:inline-block;white-space:nowrap;overflow:hidden;vertical-align:middle;width:100%;position:relative}.led-marquee .ognn{display:inline-flex;white-space:nowrap;color:white;letter-spacing:1px;gap:0px;animation:led-slide 50s linear infinite}@media screen and (max-width:980px){.led-marquee span{animation-duration:65s}}@media screen and (max-width:539px){.led-marquee span{animation-duration:60s}}.led-marquee span:hover{animation-play-state:paused}@media (hover:none){.led-marquee span:active{animation-play-state:paused}}@keyframes led-slide{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.led-marquee a{color:#d5d0a6!important;font-weight:900}.spc{margin:0 20px}