@font-face{font-display:swap;font-family:'Segoe UI';src:url(/wp-content/themes/infri-es-child/fonts/SegoeUI-Bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:'Segoe UI';src:url(/wp-content/themes/infri-es-child/fonts/SegoeUI-BoldItalic.woff2) format('woff2');font-weight:700;font-style:italic;font-display:swap}@font-face{font-display:swap;font-family:'Segoe UI';src:url(/wp-content/themes/infri-es-child/fonts/SegoeUI-Italic.woff2) format('woff2');font-weight:400;font-style:italic;font-display:swap}@font-face{font-display:swap;font-family:'Segoe UI';src:url(/wp-content/themes/infri-es-child/fonts/SegoeUI.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}.nav>li>a{font-family:'Segoe UI'!important;font-size:15px}header .nav>li>a{font-weight:400;color:#fff!important}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid #fff0;border-top-color:#fff0;border-right-color:#fff0;border-bottom-color:#fff0;border-left-color:#fff0;border-radius:.25rem}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}#frmSubscription label{font-family:'Segoe UI';text-transform:uppercase;font-size:15px;font-weight:400}#frmSubscription input[type="email"]{background:#fff0;margin-top:5px}.pl0{padding-left:0}.nav-right li{padding-top:10px}.flex-center{margin-left:auto;margin-right:auto}.box.box-category{min-height:330px;cursor:pointer;margin-bottom:10px}.box-text h1,.box-text h2,.box-text h3,.box-text h4,.box-text h5,.box-text h6,.box-text a:not(.button){color:#444}.box:not(.box-blog-post) .box-text{padding:0 30px 20px 30px;position:absolute;bottom:10px;width:100%}.box-text-inner{position:relative}.box-category .box-text h5{position:absolute;text-align:left;padding-bottom:5px;z-index:2;margin-top:-10px;transition-duration:0.3s;font-family:'Segoe UI';font-size:1.065em;color:#444343;font-weight:600}.box-text p{font-family:'Segoe UI'}.overlay-box{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background:#0094D3;opacity:0;z-index:1;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;transition:.3s}.box:hover .overlay-box{-webkit-opacity:.6;-moz-opacity:.6;-ms-opacity:.6;opacity:.6}.line-short{width:50px;height:6px;margin-top:15px;transition:.35s}.box-category:hover .line-short,.product-small.box:hover .line-short{width:50%}.grid-tools .add-to-cart-grid:hover{color:#0094d3}.widget>ul>li+li,.widget>ul>li.has-child{position:relative;padding-right:10px;}.widget .toggle{color:#fff;margin-bottom:25px;margin:0 0 0 -15px;top:0}.active>.toggle{top:0}ul.product-categories li a{font-family:'Segoe UI'}.widget>ul.product-categories>li>a{padding-left:10px;text-transform:none;margin-bottom:16px;font-size:18px;line-height:24px;padding:6px 10px;min-width:255px;min-width:205px}@media only screen and (max-width:1300px){.widget>ul.product-categories>li>a{min-width:190px}}.widget>ul>li ul li{background:none!important}.product_title{display:inline-block;width:auto;color:#222;padding:1px 0;font-size:34px;line-height:38px;font-weight:400;margin-bottom:0}.product_title span{font-weight:600}.product-info.summary .cad-downloads{display:none}.tm-epo-totals{padding-top:0;padding-bottom:0}.accordion-title{font-size:17px;font-family:'Segoe UI';text-transform:uppercase;width:50%;color:#111!important;border:none;border-bottom:1.5px solid #bbb}.related-products-wrapper .line-short{display:none}.tm-product-id-5930 .element_0 li:nth-child(9n+1){clear:none!important}.tm-extra-product-options .cpf-type-radio ul.tmcp-elements li.tmcp-field-wrap{width:8.5%!important}.cpf-type-radio h3{display:none!important}.row-small>.flickity-viewport>.flickity-slider>.col{padding:0 9px 0;padding-bottom:20px!important}.product-thumbnails a{box-shadow:7px 7px 7px -5px rgb(115 115 115 / .25),7px 7px 7px -5px rgb(115 115 115 / .25);max-height:123px}.product-thumbnails img{margin-bottom:-10px}.nologged .tc-totals-form{display:none!important}.nologged .price.tc-price{display:none!important}.nologged .single_add_to_cart_button{display:none}.nologged .quantity.buttons_added{display:none}.related .flickity-viewport{background:#e3e1e2}.related .product-small.box{cursor:pointer;border-radius:15px;background:#fff;margin-top:20px}.box-text.box-text-products{font-size:1em}.box:hover .box-text-products a{color:#555;position:relative;z-index:2}.box:hover .price-wrapper{z-index:2;position:relative}.image-tools{z-index:4}.role-subscriber .grid-tools .add-to-cart-grid,.role-customer .grid-tools .add-to-cart-grid,.role-no-aceptados .grid-tools .add-to-cart-grid{display:none!important}.notlogged .header-cart-link,.role-subscriber .header-cart-link,.role-customer .header-cart-link,.role-no-aceptados .header-cart-link{display:none}.notlogged .tm-extra-product-options-totals,.notlogged .tm-extra-product-options-field{display:none!important}.widget>ul>li>a,.widget>ul>li li>a{padding:8px 0;color:#333;font-size:15px}.label-wrap{z-index:2}.box:hover .box-text-inner,.box:hover .post-title{color:#FFF;z-index:2}.post-title{font-weight:500}.cat-label{font-size:12px}.footer-secondary{padding:0}.copyright-footer{font-size:11px;padding-top:10px}.absolute-footer.dark{color:#fff}@media only screen and (max-width:48em){.mfp-close{color:#444}.nav>li>a>i.icon-menu{color:#fff}.product-small.box{min-height:275px}.box.box-category{min-height:215px}.nav>li>a{color:#666!important}}.header-nav .cart-icon strong,.header-nav .cart-icon strong:after{border-color:#fff;color:#fff}.header-cart-title span.amount,a.nav-top-link{color:#fff;padding:10px 5px!important}.header,.header-wrapper{position:fixed;left:0;right:0;margin:0 auto}.header-nav-main.nav>li{margin:0 10px;position:relative}.header-nav-main li a:after{content:"";background:rgb(255 255 255 / .5);position:absolute;bottom:10px;right:-10px;height:45%;width:1px}.header-nav-main li:last-child a:after{display:none}.logo-center.medium-logo-center{align-items:end;padding-bottom:5px}.sfm-floating-menu{top:50%;transform:translateY(-50%);flex-direction:column;display:flex;position:fixed;left:10px;z-index:9}.sfm-floating-menu .button.facebook{background-color:#3a589d!important;border-color:#3a589d!important}.sfm-floating-menu .button.instagram{background-color:#3b6994!important;border-color:#3b6994!important}.sfm-floating-menu .button.linkedin{background-color:#0072b7!important;border-color:#0072b7!important}.sfm-floating-menu .button.youtube{background-color:#c33223!important;border-color:#c33223!important}.sfm-floating-menu .button.icon i{color:#fff!important}.sfm-floating-menu .button{margin-bottom:.6em}.header.header-prod,.header.header-prod .header-wrapper{position:relative}.header.header-prod .header-wrapper.stuck{position:fixed}.header-prod{background-color:#383E42}.sticky-jump .stuck{animation:none;-webkit-animation:none}.breadcrumb-white a,.breadcrumb-white .breadcrumbs{color:#fff}.breadcrumb-white a:hover{color:#fff}.breadcrumb-container{position:absolute;top:120px}.pt-120{padding-top:120px}h1,h2{font-weight:400;font-style:normal;color:#000;font-size:30px}.linea-titulo h2,.linea-titulo h3{padding-bottom:15px}.linea-titulo h2:before,.linea-titulo h3:before,.linea-abajo:before{content:"";position:absolute;bottom:0;height:1px;width:50%;border-bottom:1px solid #000}.linea-titulo.derecha h2:before,.linea-titulo.derecha h3:before,.linea-abajo.derecha:before{right:0}.linea-titulo.izquierda h2:before,.linea-titulo.derecha h3:before,.linea-abajo.izquierda:before{left:0}.comunicacion h3{font-size:20px;}.comunicacion .overlay{border-radius:15.5px}.box-rojo{background:#CC1719;padding:45px 65px;margin-left:-120px;color:#fff}.title-cat{font-family:'Segoe UI';color:#1D1D1B;font-size:16px;font-weight:400}.title-cat a{color:#1D1D1B}.title-cat a:hover{text-decoration:underline}.slider-style-shadow .flickity-slider>.is-selected{transform:scale(1.05)}.slider-style-shadow .flickity-slider>::before{background:none}.overlay-blanco{background:rgb(255 255 255 / .75);border-radius:25px;height:90%;color:#000;padding:10px 30px}.overlay-blanco h3,.overlay-blanco p{color:#000}.overlay-blanco h3{font-family:"Roboto Serif",sans-serif!important}.overlay-blanco label{font-family:'Segoe UI';text-transform:uppercase;font-size:16px}.wpcf7-list-item-label{text-transform:none;font-size:16px}.overlay-blanco .wpcf7-form input[type="text"],.overlay-blanco .wpcf7-form input[type="email"]{border:none;border-bottom:1px solid #000;background:#fff0}p.sm{font-size:15px}p.font-xs{font-family:'Segoe UI';font-size:14px}.br-15{border-radius:15px}.form-flat input:not([type="submit"]){border-radius:15px!important}.searchform-wrapper.form-flat .flex-col:last-of-type{margin-left:-3.6em}.ux-search-box .search-field{min-height:33px;border-bottom:0}.ux-search-input{min-height:36px!important;border-bottom:0;background:#fff!important;border-bottom:1px solid #ddd!important}.ux-search-input:focus{background-color:#fff!important;box-shadow:0 0 5px #ccc!important;color:#333!important;opacity:1!important;outline:0}.banner-gris .search-field{background-color:#fff;border:none;height:37px}.banner-gris .searchform .button.icon{background-color:#444!important;margin-left:5px!important;font-size:15px}.select-resize-ghost,.select2-container .select2-choice,.select2-container .select2-selection,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{box-shadow:none;border:none;border-bottom:1px solid #000;background:#fff0}.woocommerce label{font-family:'Segoe UI';text-transform:uppercase;font-size:14px;font-weight:400}.label-hero{position:absolute;bottom:5px;position:absolute;left:50%;transform:translate(-50%,-50%);text-align:center;white-space:nowrap}.label-hero h5{padding:3px 35px;font-size:30px;background:#0094d3;width:auto;color:#fff}button{font-family:'Segoe UI';font-weight:normal!important}.accordion-title.large{width:100%;padding:.6em 0em}.accordion .toggle{right:0;left:auto;color:#8F8F8F}.product-short-description p{font-family:"Roboto Serif",sans-serif;font-size:16px;margin-bottom:10px;color:#111;text-transform:uppercase}span.amount{font-family:"Roboto Serif",sans-serif;font-weight:400}.product-page-price .woocommerce-Price-amount{font-size:28px}.woocommerce-variation-price{padding-bottom:10px!important}.woocommerce-variation-price span.amount{font-size:20px}.woocommerce-variation-availability{margin-top:3px}.quantity .button.minus,.quantity .button.plus{height:36px;min-height:auto}.quantity input[type="number"]{background-color:#444343;border-color:#444343;color:#fff;min-height:auto;height:auto}.variations .reset_variations{bottom:99%}.box-image .out-of-stock-label{display:none}.tm-collapse{background:#fff0;border:none;border-bottom:1.5px solid #bbb}.tm-arrow{color:#8F8F8F;font-family:fl-icons!important;font-weight:400!important;font-size:28sepx}.tm-extra-product-options .tm-collapse .tc-epo-label.tm-section-label{padding-bottom:0;padding-left:0}.tm-extra-product-options .tc-epo-label.tm-section-label{font-size:17px;font-family:'Segoe UI';text-transform:uppercase;color:#111;padding:.6em 0em}.tm-section-description{padding:0;padding-top:5px;color:#111}.pswp__img{background-color:#fff}.woocommerce-variation-price span.final{font-size:17px;font-family:'Segoe UI';text-transform:uppercase;color:#111!important;font-weight:700}.woocommerce-variation-price .price{float:right}.woocommerce-variation-price{border-top:none;padding:0;border-bottom:1.5px solid #8F8F8F!important}.woocommerce-message.message-wrapper{z-index:99;background:#fff}.dizmiz{right:1em;top:1em;position:absolute;background:#000;border-radius:50%;height:23px;width:23px;line-height:23px;font-size:17px;text-align:center;color:#fff;font-weight:900;cursor:pointer}.z-index-2{z-index:2}.iconfile-box p{margin-top:10px;padding-left:10px}.iconfile-box a{color:#000;display:flex;align-items:center;border-bottom:1px solid #ccc;width:40%;padding-bottom:5px;padding-top:5px}.iconfile-box a:hover{color:#5c95cd}.image-tools .quick-view-added{display:none!important}aside.widget.widget_block h2{font-size:26px}aside.widget.widget_block a{color:#444}aside.widget.widget_block input[type="search"]{height:40px}.delegaciones-wrapper{color:#000}.delegaciones-wrapper h1{color:#000;font-size:16px;display:flex;align-items:center;border-bottom:1px solid #8F8F8F;padding-bottom:10px;margin-bottom:40px;text-transform:uppercase}.delegaciones-wrapper h1 span{color:#444343;font-size:46px;font-weight:700;padding-left:10px;text-transform:none}.delegaciones-wrapper img{margin-right:20px}.delegaciones-wrapper .info{margin-bottom:20px;position:relative;display:flex;align-items:center;padding-bottom:20px}.delegaciones-wrapper .info p{display:inline-block;margin-bottom:0}.delegaciones-wrapper a{color:#000}.delegaciones-wrapper .button{color:#fff}.delegaciones-wrapper .info::after{content:" ";display:block;position:absolute;height:1px;background:#8F8F8F;width:80%;bottom:0}.listado-delegaciones{list-style:none;font-family:'Segoe UI'}.listado-delegaciones span{background:#444343;color:#fff;font-size:20px;padding-left:10px;display:block}.listado-delegaciones li{background:#fff;font-size:14px;margin:5px 0}.listado-delegaciones li a{color:#1D1D1B}.listado-delegaciones li a:hover{text-decoration:underline}.light-grey{background:#D9D9D9!important;color:#000}.wpcf7-form .col{padding:0 15px 0}.wpcf7-form label{font-family:'Segoe UI';text-transform:uppercase;font-size:15px;font-weight:400}.wpcf7 .wpcf7-form-control-wrap{margin-top:5px}.wpcf7-text,.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],input[type="tel"]{box-shadow:none;border:none;border-bottom:1px solid #000;background:#fff0}.wpcf7-form-control-wrap textarea,.wpcf7-form select{border:1px solid #000;background:#fff0}.wpcf7-form .full-border input[type="text"],.wpcf7-form .full-border input[type="email"],.wpcf7-form .full-border input[type="tel"]{border:1px solid #000}.row-contacto .col-inner{background:#D9D9D9;border-radius:15px;padding:15px 0}.row-contacto h3{color:gray}.row-contacto a,.row-contacto p{color:#000}input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,select,textarea:focus{box-shadow:none}.wpcf7-text:active{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;opacity:1}fieldset.tarifa{text-align:center;font-size:25px}legend{font-size:15px}.borderd-content{border:1px solid #5cb85c;border-radius:4px;height:55px;margin-top:20px;position:relative;max-width:290px}.borderd-content .title{margin:-13px 0 0 10px;background:#efefef;padding:3px 5px;display:inline-block;font-weight:700;position:absolute;color:#5cb85c}.borderd-content .content{padding:10px;padding-top:15px;padding-left:15px}.resultado-cliente{background-color:#efefef;padding:20px;border-radius:15px}.resultado-cliente .found span{color:#5cb85c}.check-modal{background:#5cb85c;color:#fff;padding:11px;border-radius:50px;font-size:30px}.tarifa-user{margin-left:15px}.my-account .container,.my-account .row{max-width:1490px}.woocommerce-orders .my-account .large-3{flex-basis:20%;max-width:20%}.woocommerce-orders .my-account .large-9{flex-basis:80%;max-width:80%}.woocommerce-orders-table__cell-order-actions{width:530px}.woocommerce-orders-table__cell-order-actions .button{font-size:12px;padding:0 9px;text-transform:none}.ordenes-envidas-table .woocommerce-orders-table__cell-actions-column .button{font-size:12px;padding:0 9px;text-transform:none}.is-form,button.is-form{text-shadow:unset;color:#fff}.mb-50-{margin-bottom:-80px}.menu-footer{justify-content:center;flex-direction:row;display:inline-flex;padding:5px 30px;border-bottom:1px solid #fff;border-top:1px solid #fff}.menu-footer a{padding:10px}.ux-menu.ux-menu--divider-solid .ux-menu-link:not(:last-of-type) .ux-menu-link__link{border-bottom-style:none}.legal a{color:#434343;font-size:14px}.image-overlay-add:after{width:60px;height:60px;content:"";background-image:url(https://www.infrico.es/wp-content/themes/infrico/img/backgrounds/play.svg);display:block;top:50%;left:50%;position:absolute;transform:translate(-50%,-50%);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;box-sizing:border-box}.section-title-bold-center span,.section-title-bold span{border:none}.section-title b{height:0}@media only screen and (min-width:850px){.blocks-wrapper{padding:0 80px 20px}.blocks-wrapper .video{padding:20px 100px}}.blocks-wrapper .box-image,.blocks-wrapper .box-image img{min-height:195px}.blocks-wrapper .social-icons{width:100%;text-align:center}.page-col .box-image,.page-col .box-image img{min-height:220px}.datos-blog{font-size:13.5px}ul.menu>li+li,.widget>ul>li+li{border-top:none}.widget>ul>li>a,.widget>ul>li li>a{padding:5px 0}.widget .is-divider{margin:1em 0 .5em}.request-quote a.nav-top-link,.account-item a.nav-top-link{padding:12px}.nav-line-bottom>li.request-quote>a::before,.nav-line-grow>li.request-quote>a::before,.nav-line>li.request-quote>a::before{height:0}.tm-extra-product-options-container li.tmcp-field-wrap label{display:inline}.product-info .price{font-size:1rem}.tm-extra-product-options .tmcp-field-wrap .amount{margin:.6em .5em 2em;color:#000;font-size:.9rem;font-weight:700}.box-text-products .price-wrapper del,.price-wrapper del,.product-price del,.ux-mini-cart-qty del{display:none}.mfp-auto-cursor .mfp-content{top:-10px!important}.mfp-bg{background:unset}#lang_selector,.grupo_selector{padding:10px;background:rgb(0 0 0 / .7);color:#fff;font-family:'Segoe UI'}.grupo_selector>.row{border:1px solid #ccc;padding:10px 20px}.grupo_selector h3,.grupo_selector a{color:#fff}.grupo_selector div.section-title{font-family:'Segoe UI';text-transform:uppercase;font-weight:700;border-bottom:1px solid #ccc;font-size:1.25em;margin-bottom:10px}.grupo_selector .col{padding:10px 20px}.language_list .row-small>.col{padding:0 8px 10px}.language_list ul{list-style:none}.language_list ul li{font-weight:400}.language_list li span,.language_list li a{color:#fff}.language_list ul img{margin-right:10px;max-width:20px}.related.related-products-wrapper.product-section{width:100%}.ubermenu-main .ubermenu-submenu.ubermenu-submenu-drop{background-color:rgb(0 0 0 / .6)}.ubermenu-skin-minimal .ubermenu-submenu .ubermenu-current-menu-item>.ubermenu-target{color:inherit}.nav-line-bottom>li>a::before{background-color:transparent!important}.search-price{display:none}.descripcion-corta-lateral .wrap_svl_center_box{display:none}.adelante{background-color:#fff;z-index:999}.adelante .dark{color:#0094d3;background-color:#fff}.live-search-results{background-color:#fff;color:#0094d3}.youtube-video-place{background-size:cover;background-color:#fff0;margin-bottom:30px;position:relative;padding-top:50px;overflow:hidden;cursor:pointer;height:280px;width:300px}.youtube-video-place .play-button{width:90px;height:60px;background-color:#333;box-shadow:0 0 30px rgb(0 0 0 / .6);z-index:1;opacity:.8;border-radius:6px}.youtube-video-place .play-button:before{content:"";border-style:solid;border-width:15px 0 15px 26px;border-color:#fff0 #fff0 #fff0 #fff}.youtube-video-place img,.youtube-video-place .play-button{cursor:pointer}.youtube-video-place img,.youtube-video-place iframe,.youtube-video-place .play-button,.youtube-video-place .play-button:before{position:absolute}.youtube-video-place .play-button,.youtube-video-place .play-button:before{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.product-info .familia{display:none}.attributes-box{position:absolute;top:5px;right:0;width:auto;z-index:999999}.attribute-propane{background-size:cover;width:60px;height:65px;display:inline-block}.button,button,input[type="button"],input[type="reset"],input[type="submit"]{font-weight:400;font-size:16px}.button.secondary{font-family:'Segoe UI'}.button.editar-orden,.button.proforma{background-color:#777}.light-blue.align-center p{font-size:16px}.align-center .col-inner{padding:35px!important}.box-blog-post .is-divider{height:0;margin-top:1.5em;margin-bottom:1.5em}.post-item .from_the_blog_excerpt{font-size:15px}.newsletter h3{text-transform:uppercase;font-size:2.2em}.newsletter p{margin-top:.1em;margin-bottom:.1em}.newsletter input[type="submit"]:not(.is-form){color:#0094d3;background-color:#fff}.newsletter input:not([type="submit"])::placeholder{color:#fff;opacity:1}input[type="search"]{background-color:#ddd}.banner.container-full .container{max-width:100%}.row-small>.col{padding:0 6px 10px}.box:not(.box-blog-post) .box-text{position:relative;margin-top:10px;padding:10px 0;text-align:center}.box-text h4{color:#fff;font-size:20px;margin:0;text-transform:uppercase;font-weight:400;padding-left:10px}.w50{float:left;width:28%;position:relative;z-index:2}.pr-10{padding-right:10px}.pb-10{padding-bottom:15px}.mt-15{margin-top:15px}.box-absolute{position:absolute;background:#fff;top:calc(50% - 85px);left:0;padding:20px 70px;transition:all ease .25s,top ease .25s;min-height:120px}.crecer:hover .box-absolute{top:calc(50% - 160px);padding-top:100px;padding-bottom:100px}.absolute-byyou{top:calc(50% - 245px);padding:0 25px}.absolute-right{left:auto;right:0;padding:50px 70px}.page-link__txt:before{content:"";height:100%;position:absolute;top:0;right:0;background:#fff;z-index:-1}.page-link__txt{font-size:18px}.views-field-logo-image img:first-child{position:absolute;opacity:1;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.views-field-logo-image img:last-child{position:relative;z-index:2;opacity:0;-webkit-transition:opacity 0.5s ease-in-out 0.2s;transition:opacity 0.5s ease-in-out 0.2s}.views-field-logo-image:hover img:last-child{opacity:1;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.nav-footer a{font-family:'geogrotesque-regular';font-family:'Geogrotesque Md'!important;color:#0693d2;text-transform:uppercase;border-bottom:1px solid #0693d2;line-height:30px}.footer .button.is-outline{border:1px solid currentColor}.social-icons .is-outline{color:#777}.footer-logos{color:#333;padding-top:50px!important}.copy{font-size:12px;color:#9F9F9F}.copy a{color:#666}.absolute-footer{display:none}.mb0{margin-bottom:0!important}.pb0{padding-bottom:0!important}.pb1{padding-bottom:1em}.tm-section-description.color-2895d0{color:#444343!important}.iconos-tags{max-width:48px;padding-bottom:5px;margin-left:10px}.row.row-small.products{max-width:100%}.box-text-products{padding:0 15px!important}.box-text-products .product-title{font-weight:700}.box-text-products .price{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;margin-top:10px}.box-text-products .price ins{margin-right:5px}.box-text-products .price ins bdi{font-weight:700;font-size:125%}.box-text-products del span.amount{font-size:90%}.box-text-products del span.amount:before{content:'PVPR'}.product-summary .price-wrapper del:before{content:'PVPR ';font-weight:400;opacity:.5;font-size:18px}.product-summary .price-wrapper ins:before{content:'PVD ';color:#2180be;font-weight:700;font-size:18px}.box-text-products a.add_to_cart_button{width:100%}.box:hover .box-text-products a.add_to_cart_button{color:#eee}.sub-cat-title a:hover{color:#606060}.box-text-products .title-wrapper{text-align:left;min-height:90px}.box-text p.product-title{font-weight:700}a.add_to_cart_button{background-color:#2180be;padding:2px 5px;text-transform:none;font-size:.9em}.single_add_to_cart_button{background-color:#2180be;padding:0 15px;text-transform:none}a.add_to_cart_button:before,.single_add_to_cart_button:before{background:url(https://infrico.com/wp-content/uploads/2024/07/icono-carrito.png) no-repeat top left;background-size:contain;content:'';width:18px;height:18px;display:inline-block;vertical-align:sub;margin-right:3px}.wrapper-add-to-cart{text-align:right}.stock-status{display:inline-flex;align-items:center;padding:3px 5px;border-radius:4px;font-weight:600;font-size:.8em;width:100%}.stock-status.in-stock{color:#3d5c33;background-color:#b0d49e}.stock-status.available-on-backorder{color:#31545c;background-color:#91d3ea}.product-summary .stock-status{width:auto}.text-gray{opacity:.7}.btn-blue{background-color:#2180be}.mt-1{margin-top:1em}.mb-2{margin-bottom:2em}.product-info .product-page-price{display:flex;flex-direction:column-reverse}.product-info .product-page-price ins span.amount{color:#2180be;font-weight:700}.product-info .product-page-price del{margin-top:5px}.product-info .product-page-price del span.amount{font-size:18px;opacity:.5}.tm-final-totals span.amount{color:#2180be;font-size:26px;font-weight:700}.tm-options-totals span.amount{opacity:.8;font-weight:400}dl.tm-extra-product-options-totals dd{font-size:16px}.quantity .button.minus,.quantity .button.plus{height:100%}.nav-vertical li.woocommerce-MyAccount-navigation-link--comercial,.nav-vertical li.woocommerce-MyAccount-navigation-link--comprar-nombre{display:none}.nav-vertical .woocommerce-MyAccount-navigation-link--calculo-abatidores{display:none}.is-comercial .woocommerce-billing-fields,.is-comercial #ship-to-different-address{display:none!important}#order_comments_field label{font-weight:600}.button.editar-orden:before{content:'\A'}.button.editar-orden:after{content:" ";display:block;clear:both}#order_review_heading{display:none}.woocommerce-order-details .proforma{display:none}@media screen and (min-width:850px){.row-7 .large-2{flex-basis:14.28%;max-width:14.28%}.row-8 .large-2{flex-basis:12.5%;max-width:12.5%}}@media screen and (max-width:950px){.box-text-products del span.amount{font-size:80%}.box-text-products .price ins bdi{font-size:115%}.header-inner .nav{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.medium-logo-left .flex-left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.medium-logo-center .flex-left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.sfm-floating-menu{display:none}.flickity-page-dots{bottom:30px}.mb-50-{margin-bottom:-40px;}.w50{width:100%}.w50:first-child:before{width:100vw}.pb-xs-0{padding-bottom:0!important}.box-absolute{position:relative;margin-bottom:30px}.absolute-byyou{top:calc(50% - 45px);padding:0 25px;position:absolute;width:45%}.absolute-right{left:45px;padding:20px 25px;position:absolute;width:75%;bottom:-50px;top:auto}.mb-xs-50{margin-bottom:50px}h3{font-size:22px;line-height:30px}.iconfile-box a{width:100%}.accordion-title{width:100%}.accordion-title.active{border-color:#aaa!important}.tm-extra-product-options .cpf-type-radio ul.tmcp-elements li.tmcp-field-wrap{width:11%!important}.my-toggle .tabs .tab p{font-size:12px}#top-image{max-width:85%}.label-hero{width:80%;max-width:95%}.label-hero h5{font-size:20px;white-space:normal;padding:3px 10px}.box-rojo{margin-left:0}.off-canvas:not(.off-canvas-center) li.html{padding:0}}@media (min-width:850px){[data-show="show-for-medium"],.show-for-medium{display:block!important}}@media (min-width:950px){[data-show="show-for-medium"],.show-for-medium{display:none!important}}@media (max-width:949px){[data-show=hide-for-medium],.hide-for-medium{display:none!important}}.grupo_selector div.section-title{font-family:'Segoe UI';text-transform:uppercase;font-weight:700;border-bottom:1px solid #ccc;font-size:1.25em;margin-bottom:10px}.mafsi-cards .col-inner{border:1px solid #e5e5e5;background:#fff;padding:40px 30px 40px 30px}.mafsi-text{display:none}.mafsi-img{max-width:150px;margin:0 auto}.mafsi-open{cursor:pointer}.branches-img{max-width:260px}.nav-right li.cart-item{padding-top:0}.mobile-nav .nav-icon a.is-small{background-color:#2895d0;padding:6px 9px;color:#fff}.woocommerce-product-gallery__image.slide{text-align:center}@-moz-document url-prefix(){.woocommerce-product-gallery__image.slide{width:auto!important}}.single-product div.product .woocommerce-product-gallery .flex-viewport{width:75%;float:right}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{width:25%;float:left}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{width:90%;float:none;margin:0 0 10% 10%}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{width:100%}.woocommerce-orders-table__cell-order-actions .order_confirmed{display:none}.ordenes-envidas-table{width:80%}@media only screen and (max-width:897px){.mobile-nav .nav-icon a.is-small{background-color:#fff0}.ordenes-envidas-table{width:100%}}.spinner{border:4px solid rgb(0 0 0 / .1);border-left-color:#333;border-radius:50%;width:20px;height:20px;animation:spin 1s linear infinite;display:inline-block;vertical-align:middle;margin-left:5px;position:absolute;right:30px;z-index:9;top:190px}@keyframes spin{to{transform:rotate(360deg)}}.my-account-header{display:none}.mini_cart_item .quantity.buttons_added{height:32px;opacity:.7}.mini_cart_item .quantity .button.minus,.mini_cart_item .quantity .button.plus{line-height:36px}.woocommerce-mini-cart-item .ux-mini-cart-qty{margin-top:10px}#my-account-nav.nav>li>a{padding-left:10px}#my-account-nav.nav>li>a:hover,#my-account-nav.nav>li.active>a,#my-account-nav.nav>li.current>a{color:#fff;background-color:rgb(0 148 211 / .85)}.nav-dropdown>li>a{font-size:13px}.nav>li.active>a{padding:15px;margin:0 10px}.nav-dropdown-has-border .nav-dropdown{background-color:rgb(0 0 0 / .6);border:1px solid #fff;border-radius:0}.nav-dropdown.nav-dropdown-bold>li.nav-dropdown-col,.nav-dropdown.nav-dropdown-simple>li.nav-dropdown-col{border:none}.next-prev-thumbs li.has-dropdown:hover>.nav-dropdown,.no-js li.has-dropdown:hover>.nav-dropdown,li.current-dropdown>.nav-dropdown{padding:0}.nav-dropdown .menu-item-has-children>a,.nav-dropdown .nav-dropdown-col>a,.nav-dropdown .title>a{color:#fff;font-family:'Segoe UI';font-size:1.4em;padding:15px 20px;border-bottom:1px solid #fff}.nav-column>li>a,.nav-dropdown>li>a,.nav-vertical-fly-out>li>a{color:#fff;font-family:'Segoe UI';padding-top:5px;padding-bottom:5px;font-size:1.35em}.nav li.has-icon-left>a>img{display:block;margin-bottom:10px}.productos-grid.megamenu>.nav-dropdown{width:100vw;max-width:1000px;left:50%!important;transform:translateX(-50%)}.contenedor-grid-productos{width:100%!important}.contenedor-grid-productos>.sub-menu{display:grid!important;grid-template-columns:repeat(6,1fr)!important;gap:15px 15px;padding:10px 0!important;margin:0!important;list-style:none}.contenedor-grid-productos>.sub-menu>li{margin:0!important;padding:0!important;width:100%!important}.contenedor-grid-productos>.sub-menu>li>a{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;padding:0!important;color:#fff;font-size:1.3em;line-height:1.3;font-family:'Segoe UI'}.contenedor-grid-productos>.sub-menu>li>a img.ux-menu-icon{width:120px!important;height:120px!important;object-fit:contain!important;margin:0 0 12px 0!important;float:none!important}@media (max-width:1024px){.contenedor-grid-productos>.sub-menu{grid-template-columns:repeat(4,1fr)!important}}.min-w-250{min-width:250px}.text-hidden a{font-size:0!important;color:#fff0}