:root{--primary-color: #283a88;--secondary-color: #ed1c24;--white: #fff;--black: #000;--red: #fb0000;--red2: #e50019;--red3: #ff0000;--red4: #e80016;--blue: #3377fe;--blue2: #032c77;--blue3: #1e4e9d;--blue4: #4077d3;--yellow: #fdbe2e;--grey: #cccccc;--grey2: #f3f3f3;--grey3: #ededed;--grey3: rgba(0, 0, 0, 0.1);--grey4: rgba(0, 0, 0, 0.3);--grey5: rgba(0, 0, 0, 0.5);--grey6: rgba(243, 243, 243, 0,3);--grey7: #f7f7f7;--grey8: #f0f0f0;--grey9: #dadada;--grey10: rgba(112, 112, 112, 0.2);--grey11: #707070;--grey12: #747474;--grey13: #dedede;--orange: #fc7600;--green: #38b428}:root{--color-navy-700: #1B2A6B;--color-navy-600: #283A88;--color-navy-500: #3B4FA0;--color-red-500: #FB0000;--color-orange-500: #E8620A;--color-green-500: #25D366;--color-green-600: #1DA851;--color-gray-50: #F8F6F4;--color-gray-100: #F5F3F1;--color-gray-200: #F2F0ED;--color-gray-300: #B8B3AE;--color-gray-500: #6B6763;--color-gray-700: #3A3735;--color-gray-900: #242220;--color-white: #FAF8F6;--color-black: #000000;--font-family-base: 'Poppins', sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-size-xs: 0.75rem;--font-size-sm: 0.875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 2rem;--font-size-4xl: 2.5rem;--font-size-5xl: 3rem;--space-1: 0.25rem;--space-2: 0.5rem;--space-3: 0.75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 2.5rem;--space-8: 3rem;--space-10: 4rem;--space-12: 5rem;--space-16: 8rem;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--color-primary: var(--color-navy-600);--color-primary-hover: var(--color-navy-700);--color-primary-light: var(--color-navy-500);--color-accent-danger: var(--color-red-500);--color-accent-warm: var(--color-orange-500);--color-whatsapp: var(--color-green-500);--color-whatsapp-hover: var(--color-green-600);--color-bg-body: var(--color-gray-50);--color-bg-section: var(--color-white);--color-bg-section-alt: var(--color-gray-100);--color-bg-section-dark: var(--color-gray-200);--color-bg-surface: var(--color-white);--color-text-body: var(--color-gray-900);--color-text-secondary: var(--color-gray-700);--color-text-muted: var(--color-gray-500);--color-text-inverse: var(--color-white);--color-border: var(--color-gray-200);--color-border-light: var(--color-gray-100);--btn-bg-primary: var(--color-primary);--btn-bg-primary-hover: var(--color-primary-hover);--btn-bg-whatsapp: var(--color-whatsapp);--btn-bg-whatsapp-hover: var(--color-whatsapp-hover);--btn-text-primary: var(--color-text-inverse);--btn-text-outline: var(--color-primary);--btn-min-height: 44px;--btn-padding-x: var(--space-5);--btn-padding-y: var(--space-3);--card-bg: var(--color-bg-surface);--card-shadow: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);--card-shadow-hover: 0 4px 12px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.06);--nav-bg: var(--color-primary);--nav-height: 72px;--hero-bg: var(--color-primary);--hero-text: var(--color-text-inverse);--hero-min-height: 60vh;--utility-bar-bg: var(--color-primary);--utility-bar-text: var(--color-text-inverse);--utility-bar-height: 40px;--footer-bg: var(--color-navy-700);--footer-text: var(--color-text-inverse);--whatsapp-float-size: 60px;--container-max: 1400px;--container-padding: var(--space-4);--border-radius: 0px;--border-radius-sm: 2px;--transition-fast: 150ms ease-out;--transition-base: 200ms ease-out;--transition-slow: 300ms ease-out;--z-dropdown: 100;--z-sticky: 200;--z-overlay: 500;--z-modal: 1000;--z-whatsapp: 9999;--primary-color: #283A88;--secondary-color: #FB0000;--red: #FB0000;--orange: #E8620A;--green: #25D366;--grey2: #F5F3F1;--grey7: #F8F6F4}.btn,.button,input[type=submit],.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce .cart .button,.woocommerce .checkout-button,.wp-block-button__link{border-radius:0 !important;font-family:var(--font-family-base);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;transition:background-color var(--transition-base),border-color var(--transition-base),color var(--transition-base)}.btn--primary,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt{background-color:var(--color-primary) !important;color:var(--color-text-inverse) !important;border:2px solid var(--color-primary) !important;border-radius:0 !important}.btn--primary:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.alt:hover{background-color:var(--color-primary-hover) !important;border-color:var(--color-primary-hover) !important}.btn--whatsapp{background-color:var(--color-whatsapp) !important;color:var(--color-text-inverse) !important;border:2px solid var(--color-whatsapp) !important;border-radius:0 !important}.btn--whatsapp:hover{background-color:var(--color-whatsapp-hover) !important;border-color:var(--color-whatsapp-hover) !important}.btn--outline{background-color:rgba(0,0,0,0) !important;color:var(--color-primary) !important;border:2px solid var(--color-primary) !important;border-radius:0 !important}.btn--outline:hover{background-color:var(--color-primary) !important;color:var(--color-text-inverse) !important}.btn--outline-light{background-color:rgba(0,0,0,0) !important;color:var(--color-text-inverse) !important;border:2px solid var(--color-text-inverse) !important;border-radius:0 !important}.btn--outline-light:hover{background-color:var(--color-text-inverse) !important;color:var(--color-primary) !important}.btn--whatsapp-sm{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background-color:var(--color-whatsapp) !important;color:var(--color-text-inverse) !important;border-radius:0 !important;border:none !important;padding:0 !important;min-height:auto !important}.btn--whatsapp-sm:hover{background-color:var(--color-whatsapp-hover) !important}.btn--sm{min-height:36px;padding:var(--space-2) var(--space-4);font-size:var(--font-size-xs)}body{font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--color-text-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-base);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-body)}.container,.site-content .container{max-width:var(--container-max);margin-left:auto;margin-right:auto;padding-left:var(--container-padding);padding-right:var(--container-padding)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}.title-section-home,.faq__questions h2,.faq__single-questions h2{font-size:2.1875rem;font-weight:bold}/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{box-sizing:border-box}a{text-decoration:none}a:hover,a:focus,a:active{text-decoration:none;color:initial;outline:none}input:hover,input:focus,input:active,textarea:hover,textarea:focus,textarea:active{outline:none}div:focus{outline:none}body{font-family:"Poppins",sans-serif}@font-face{font-family:"icomoon";src:url("../../fonts/icomoon.eot?c0hcqj");src:url("../../fonts/icomoon.eot?c0hcqj#iefix") format("embedded-opentype"),url("../../fonts/icomoon.ttf?c0hcqj") format("truetype"),url("../../fonts/icomoon.woff?c0hcqj") format("woff"),url("../../fonts/icomoon.svg?c0hcqj#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-phone-icon:before{content:"\E924"}.icon-twitter-x:before{content:"\E923"}.icon-fb-icon:before{content:"\E919"}.icon-ig-icon:before{content:"\E91A"}.icon-nav-left:before{content:"\E91B"}.icon-nav-right:before{content:"\E91C"}.icon-whatsicon:before{content:"\E91D"}.icon-notificatio1:before{content:"\E91E"}.icon-linkedin:before{content:"\E91F"}.icon-medal:before{content:"\E920"}.icon-account-circle:before{content:"\E900"}.icon-add-business:before{content:"\E901"}.icon-arrow-forward:before{content:"\E902"}.icon-call:before{content:"\E903"}.icon-cancel:before{content:"\E904"}.icon-close-black:before{content:"\E905"}.icon-compare-arrows:before{content:"\E906"}.icon-done:before{content:"\E907"}.icon-edit:before{content:"\E908"}.icon-expand-more:before{content:"\E909"}.icon-heart-plus:before{content:"\E90A"}.icon-fullheart:before{content:"\E921"}.icon-mail:before{content:"\E90B"}.icon-mark-email:before{content:"\E90C"}.icon-menu:before{content:"\E90D"}.icon-notification:before{content:"\E90E"}.icon-star:before{content:"\E90F"}.icon-pin-drop:before{content:"\E910"}.icon-radio-button-unchecked:before{content:"\E911"}.icon-radio:before{content:"\E912"}.icon-request-quote:before{content:"\E913"}.icon-search:before{content:"\E914"}.icon-send:before{content:"\E915"}.icon-share:before{content:"\E916"}.icon-shopping-cart:before{content:"\E917"}.icon-visibility:before{content:"\E918"}.flex-center-vertically,.ywraq-form-table-wrapper #yith-ywraq-form table .product-quantity .quantity,.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart .product-quantity .quantity,form.woocommerce-checkout #customer_details .woocommerce-billing-fields h3#ship-to-different-address label,form.woocommerce-checkout #customer_details .woocommerce-shipping-fields h3#ship-to-different-address label,.product-item-archive .price,.soldadura-widget h1,.soldadura-widget h2,.soldadura-widget h3,.soldadura-widget h4,.soldadura-widget h5,.soldadura-widget h6,.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-remove button,.accordeon input[type=checkbox]+label::after,.accordeon input[type=checkbox]+label,.slider-products__line,.soldadura-mobile-menu .site-search,.footer__mail,.social-networks-container,.menu-contact,.menu__bottom .site-search,.menu__bottom .main-navigation,.menu__bottom .third-navigation,.menu__top,.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart-item__description .quantity,.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__header,#quote .woocommerce-quote__header{display:flex;align-items:center}.flex-center-horizontally,.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-thumbnail a,.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart-item__remove a,.hamburguer-menu{display:flex;justify-content:center}.flex-center,.intro-page-woocommerce .soldadura-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator,.intro-page__content .soldadura-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator,.error-404 .soldadura-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator,.button.wc-backward,.error-404 .page-content a.soldadura-button,#payment .place-order #ywraq_checkout_quote_button.button,.ywraq-quote-on-cart .yith-ywraq-mail-form-wrapper .form-row.raq-send-request-row input,.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper .raq-send-request.button,.ywraq-form-table-wrapper #yith-ywraq-form .update-list-wrapper input,.ywraq-form-table-wrapper #yith-ywraq-form table .product-quantity .quantity input,.ywraq-form-table-wrapper #yith-ywraq-form table .product-quantity .quantity .minus,.ywraq-form-table-wrapper #yith-ywraq-form table .product-quantity .quantity .plus,body.single-product div.product .entry-summary .add-request-quote-button.button,body.single-product div.product .entry-summary .single_add_to_cart_button,body.single-product div.product .entry-summary form.cart .quantity .minus,body.single-product div.product .entry-summary form.cart .quantity .plus,body.single-product div.product .entry-summary .button-wrapper .yith-ywraq-add-to-quote,body.single-product div.product .entry-summary .button-wrapper .added_to_cart.wc-forward,.share-item a,.our-customers .swiper-button-prev-our-customer,.our-customers .swiper-button-next-our-customer,.our-customers .swiper-slide>div,.sbrand-item__image,.sbrand-item,.mission-item__icon,.send-message form button,.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart button[name=update_cart],.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart button[name=apply_coupon],.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart .product-quantity .quantity input,.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart .product-quantity .quantity .minus,.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart .product-quantity .quantity .plus,.page-template-template-fullwidth-php .woocommerce-cart-form-container .cart-collaterals .cart_totals .wc-proceed-to-checkout button#ywraq_cart_quote,.page-template-template-fullwidth-php .woocommerce-cart-form-container .cart-collaterals .cart_totals .wc-proceed-to-checkout a,form.woocommerce-checkout #customer_order_review #order_review #payment .place-order button.wp-element-button,form.woocommerce-checkout #customer_order_review #order_review #payment .place-order button#place_order,.product-item-archive .button.wp-element-button,.product-item-archive .button.add_to_cart_button.ajax_add_to_cart,.product-item-archive .button.product_type_external,.product-item-archive .button.product_type_grouped,.product-item-archive .button.product_type_variable,.product-item-archive .button.cart_item_out_of_stock,.product-item-archive .button-wrapper .yith-ywraq-add-to-quote,.product-item-archive .button-wrapper .added_to_cart.wc-forward,.soldadura-product-item__actions .button.cart_item_out_of_stock,.my-account .woocommerce-MyAccount-content .tinv-wishlist table tfoot .tinvwl-input-group button,.my-account .woocommerce-MyAccount-content .tinv-wishlist table tfoot .tinvwl-to-right .button,.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-action a,.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-action button,.my-account .woocommerce-MyAccount-content form button.wp-element-button,.tinv-wishlist.woocommerce form .button.add-request-quote-button,.woocommerce-form-coupon button,.sign-in .woocommerce-form-container .woocommerce-form-login__submit,.sign-in .woocommerce-form-container .woocommerce-form-register__submit,.register .woocommerce-form-container .woocommerce-form-login__submit,.register .woocommerce-form-container .woocommerce-form-register__submit,.tnp.tnp-subscription-minimal .tnp-submit-wrapper,.pagination-soldadura ul li a,.pagination-soldadura ul li span,.home-faq__right-part a,.soldadura-product-item__actions .yith-ywraq-add-to-quote .yith-ywraq-add-button .button,.soldadura-product-item__actions .yith_ywraq_add_item_browse_message a,.soldadura-product-item__actions .add_to_cart_button.ajax_add_to_cart,.swiper-button-prev-unique,.swiper-button-next-unique,.swiper-button-prev-upsell,.swiper-button-next-upsell,.slider-products__line>div,.swiper-loc-button-prev,.swiper-loc-button-next,.swiper-slide__description a,.swiper-button,.swiper-button-prev,.swiper-button-next,.social-networks-container .social-network,.menu-contact__icon,.menu__top .custom-logo-link,.session-button,.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons .view-cart-button,.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart-item__description .quantity input,.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart-item__description .quantity .minus,.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart-item__description .quantity .plus,#cart .cart-content__count,#quote .raq-tip-counter .raq-items-number,#quote .woocommerce-quote__footer .button,#quote .woocommerce-quote__footer{display:flex;justify-content:center;align-items:center}.home.blog .site-header{padding:0;margin:0;border:0}.home .site-header{z-index:auto}.site-header{padding:0;border:0}.site-header ul.menu li.current-menu-item>a:not(.menu-contact){color:var(--secondary-color)}.hamburguer-menu{flex-direction:column;cursor:pointer;width:1.25rem}.hamburguer-menu div{width:100%;height:.125rem;background-color:var(--primary-color)}.hamburguer-menu div:not(:last-child){margin-block-end:.25rem}.black-layer,.black-layer-quote{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0);visibility:hidden;z-index:1000;top:0;left:0;transition:all .4s ease-in;cursor:pointer}.black-layer.open,.black-layer-quote.open{visibility:visible;background-color:rgba(0,0,0,.8)}#compare{display:flex;align-items:center;padding-inline-start:1.875rem}#compare i{font-size:1.5625rem;color:#fff}#quote{padding-inline-start:1.875rem;cursor:pointer}@media screen and (max-width: 480px){#quote{padding-inline-start:.625rem}}#quote .yith-ywraq-list-item-remove{font-size:.625rem;color:var(--grey5)}#quote .quantity{text-align:center;color:var(--primary-color);font-weight:500;font-size:.5625rem}#quote .quantity span{font-size:.75rem}#quote .woocommerce-quote__header{background-color:var(--primary-color);height:3.5625rem;justify-content:space-between;padding:.9375rem;padding-inline-end:10px;color:var(--white)}#quote .woocommerce-quote__header h3{font-size:.9375rem;font-weight:600;color:inherit;margin:0}#quote .woocommerce-quote__close{cursor:pointer}#quote .woocommerce-quote__close i{font-size:.625rem}#quote .woocommerce-quote__list{flex:1 0 0}#quote .woocommerce-quote__list .no-product{font-size:.75rem;padding:.625rem .9375rem}#quote .woocommerce-quote__footer{height:8.4375rem;padding-inline:.9375rem}#quote .woocommerce-quote__footer .button{background-color:rgba(0,0,0,0);color:var(--primary-color);font-size:.75rem;font-weight:600;display:inline-flex;min-height:44px;width:auto;min-width:100%;line-height:1.2;border:1px solid var(--primary-color)}#quote .yith-ywraq-list-wrapper{--right: 245px;position:fixed;height:100vh;top:0;background:var(--white);z-index:1001;width:var(--right);right:calc(var(--right)*-1);transition:right .5s ease-in;margin-right:0;bottom:0;padding-top:0}#quote .yith-ywraq-list-wrapper.open{right:0}#quote .yith-ywraq-list-wrapper.mode-admin{top:2.875rem;height:calc(100% - 46px)}@media screen and (min-width: 768px){#quote .yith-ywraq-list-wrapper.mode-admin{top:2rem;height:calc(100% - 32px)}}#quote .widget_ywraq_mini_list_quote ul.yith-ywraq-list{padding:0;overflow-y:initial}#quote .widget_ywraq_mini_list_quote ul.yith-ywraq-list img{float:none}#quote .widget_ywraq_mini_list_quote ul.yith-ywraq-list a.yith-ywraq-item-remove.remove{position:relative;text-indent:0;font-size:.625rem;color:var(--grey5)}#quote .widget_ywraq_mini_list_quote ul.yith-ywraq-list a.yith-ywraq-item-remove.remove::before{content:""}#quote .widget_ywraq_mini_list_quote .yith-ywraq-list-content{display:flex;flex-direction:column;height:100%;padding-block-end:2.8125rem;position:relative;top:0;visibility:visible;opacity:1;padding:0;margin-top:0;border:none;min-width:auto;pointer-events:initial}#quote .widget_ywraq_mini_list_quote .yith-ywraq-list-content .yith-ywraq-list-item{display:flex;flex-wrap:wrap;padding:1rem .625rem}#quote .widget_ywraq_mini_list_quote .yith-ywraq-list-content .yith-ywraq-list-item .yith-ywraq-list-item-img{flex:0 0 40px}#quote .widget_ywraq_mini_list_quote .yith-ywraq-list-content .yith-ywraq-list-item .quantity{flex:1 0 100%}#quote .widget_ywraq_mini_list_quote .yith-ywraq-list-content .yith-ywraq-list-item .yith-ywraq-list-item-description{flex:1 0 100px;padding-inline:.625rem;font-size:.5625rem;color:var(--primary-color);font-weight:600}#quote .widget_ywraq_mini_list_quote .yith-ywraq-list-content .yith-ywraq-list-item div.yith-ywraq-list-item-description{color:var(--black)}#quote .widget_ywraq_mini_list_quote .yith-ywraq-list-content .yith-ywraq-list-item .yith-ywraq-list-item-remove{flex:0 0 30px;display:flex;justify-content:center}#quote .widget_ywraq_mini_list_quote .raq-info{border:none}#quote .raq-tip-counter{position:relative;display:flex}#quote .raq-tip-counter .raq-items-number{position:absolute;width:1rem;aspect-ratio:1;background-color:var(--secondary-color);border-radius:50%;right:-0.625rem;top:-0.625rem;font-size:.625rem;color:var(--white);font-weight:400}#quote .ywraq-quote-icon-icon_quote::before{content:"\E913";font-family:"icomoon" !important;color:var(--white);font-size:1.5625rem}#cart{margin-block-end:0;margin-inline-start:auto;padding-inline-start:1.875rem}@media screen and (max-width: 480px){#cart{padding-inline-start:.625rem}}#cart li{list-style-type:none}#cart .cart-content{position:relative;display:flex}#cart .cart-content i{font-size:1.5625rem;color:var(--white)}#cart .cart-content__count{position:absolute;width:1rem;aspect-ratio:1;background-color:var(--secondary-color);border-radius:50%;right:-0.625rem;top:-0.625rem;font-size:.625rem;color:var(--white)}.site-header div.widget_shopping_cart li{padding-left:.625rem;padding-right:.625rem}.widget_shopping_cart{--right: 245px;position:fixed;height:100vh;top:0;background:var(--white);z-index:1001;width:var(--right);right:calc(var(--right)*-1);transition:right .5s ease-in}.widget_shopping_cart.mode-admin{top:2.875rem}@media screen and (min-width: 768px){.widget_shopping_cart.mode-admin{top:2rem}}.widget_shopping_cart.open{right:0}.widget_shopping_cart .widget_shopping_cart_content{display:flex;flex-direction:column;height:100%;padding-block-end:2.8125rem}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__empty-message{padding:1.25rem}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__header{background-color:var(--primary-color);height:3.5625rem;justify-content:space-between;padding:.9375rem;padding-inline-end:10px;color:var(--white)}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__header h3{font-size:.9375rem;font-weight:600;color:inherit;margin:0}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart.product_list_widget{padding:0;flex:1 0 0;overflow:auto}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart-item{display:flex}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart-item__img{flex:0 0 40px}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart-item__img img{float:none}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart-item__description{flex:1 0 100px;color:var(--black);font-size:.5625rem;font-weight:600;padding-inline:.625rem}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart-item__description .pre-line-subtotal{display:grid;grid-template-columns:repeat(8, 1fr);grid-template-rows:auto auto;row-gap:.125rem}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart-item__description .pre-line-subtotal>.quantity{grid-column:1/-1;grid-row:1/2}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart-item__description .pre-line-subtotal>.amount{grid-column:4/-1;grid-row:2/-1;line-height:1;padding-inline-start:.125rem;text-align:left}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart-item__description .pre-line-subtotal>.quantity-product{grid-column:2/4;display:flex;align-content:center;justify-content:flex-end;line-height:1;align-items:flex-end}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart-item__description>div{text-align:center}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart-item__description a{color:inherit}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart-item__description .amount{font-size:.5625rem}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart-item__description bdi{color:var(--primary-color);font-size:.75rem;font-weight:500}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart-item__description .quantity{justify-content:center;margin-block:.125rem}@media screen and (max-width: 767px){.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart-item__description .quantity{justify-content:flex-end}}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart-item__description .quantity .minus,.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart-item__description .quantity .plus{width:1.125rem;height:1.3125rem;border:1px solid var(--grey11);font-size:.625rem;color:var(--grey11);cursor:pointer}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart-item__description .quantity input{width:1.4375rem;height:1.3125rem;background-color:rgba(0,0,0,0);box-shadow:none;border-block:1px solid var(--grey11);padding:.125rem;font-size:.625rem;color:var(--black);font-weight:bold;-moz-appearance:textfield}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart-item__description .quantity input::-webkit-outer-spin-button,.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart-item__description .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart-item__remove{flex:0 0 30px}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart-item__remove a{cursor:pointer}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart-item__remove a i{font-size:.5rem}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart-item__remove a.remove{position:static}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__close{cursor:pointer}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__close i{font-size:.625rem}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons{padding-inline:.9375rem;padding-block-start:0rem;padding-block-end:.9375rem}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons .view-cart-button{background-color:var(--primary-color);color:var(--white);font-size:.75rem;font-weight:600;display:inline-flex;min-height:44px;width:auto;min-width:100%;line-height:1.2}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__total{border-bottom:none;border-block-start:2px solid rgba(112,112,112,.2);padding-block-end:0;padding-inline:.9375rem;display:flex;justify-content:space-between;font-size:.75rem}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__total strong{color:var(--black)}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__total .amount{color:var(--secondary-color);font-weight:600}@media screen and (max-width: 768px){.main-menu .session-button{display:none}}.session-button{display:inline-flex;min-height:1.875rem;min-width:7.8125rem;background-color:var(--white);color:var(--primary-color);padding-inline:.625rem;column-gap:.3125rem;margin-inline-start:auto}.session-button a{color:inherit}.session-button{border:0 solid;box-shadow:inset 0 0 20px hsla(0,0%,100%,0);outline:1px solid;outline-color:hsla(0,0%,100%,.5);outline-offset:0px;transition:all 1250ms cubic-bezier(0.19, 1, 0.22, 1);line-height:1.2;padding-block:3px}@media screen and (min-width: 768px)and (max-width: 1199px){.session-button{font-size:.75rem}}.session-button:hover{border:1px solid;box-shadow:inset 0 0 20px hsla(0,0%,100%,.5),0 0 20px hsla(0,0%,100%,.2);outline-color:hsla(0,0%,100%,0);outline-offset:15px}.main-menu{position:fixed;width:100%;top:0;z-index:999}.menu__top{background-color:var(--primary-color);min-height:3.75rem}@media(max-width: 767px){.menu__top{padding-inline:20px}}@media(min-width: 768px){.menu__top .custom-logo-link{margin-block-end:0;display:flex;justify-content:center;align-items:center}}.menu__top .custom-logo-link img{max-width:106px}@media(min-width: 768px){.menu__top .custom-logo-link img{margin:0 auto}}.menu__bottom{background-color:var(--white);height:3.75rem;display:flex;transition:height .2s linear;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}@media(max-width: 767px){.menu__bottom{display:none}}.menu__bottom.reduce-height{height:2.5rem}.menu__bottom>.container{height:inherit}.menu__bottom>.container>.row{height:inherit}.menu__bottom .primary-navigation ul{flex-direction:row-reverse}.menu__bottom .primary-navigation,.menu__bottom .third-navigation{height:100%}.menu__bottom .primary-navigation ul,.menu__bottom .third-navigation ul{display:flex;column-gap:1.5625rem}.menu__bottom .primary-navigation ul>li a:hover,.menu__bottom .third-navigation ul>li a:hover{color:var(--secondary-color)}.menu__bottom .third-navigation.open ul{display:block}.menu__bottom .main-navigation{background-color:var(--white)}.menu__bottom .main-navigation ul.menu{height:100%;align-items:center}.menu__bottom .main-navigation ul.menu li{height:100%;display:flex;align-items:center}.menu__bottom .main-navigation ul.menu li a{height:100%;display:block;align-items:center;color:var(--primary-color);font-size:.75rem;font-weight:600}.menu__bottom .main-navigation ul.menu ul.sub-menu{background-color:var(--white)}.menu__bottom .main-navigation ul.menu ul.sub-menu li.menu-item-has-children>a:after{font-family:"icomoon" !important;content:"\E91C";float:right;font-size:.625rem;top:2px;position:relative}.menu__bottom .main-navigation ul.menu ul li a{padding-block:5px}.menu__bottom .main-navigation ul.menu ul li a:hover{background-color:var(--primary-color);color:var(--white)}.menu__bottom .main-navigation,.menu__bottom .third-navigation{height:inherit}.menu__bottom .main-navigation ul.menu,.menu__bottom .third-navigation ul.menu{margin-left:0;margin-bottom:0;list-style-type:none;padding:0}.menu__bottom .main-navigation ul.menu>li.menu-item-has-children>a:after,.menu__bottom .third-navigation ul.menu>li.menu-item-has-children>a:after{font-family:"icomoon" !important;content:"\E909";margin-left:.0625rem;font-size:.375rem;display:flex;align-items:center}.menu__bottom .main-navigation ul.menu>li>a,.menu__bottom .third-navigation ul.menu>li>a{padding:0;color:var(--primary-color);font-size:.75rem;display:flex;font-weight:600}.menu__bottom .main-navigation ul.menu>li>a:hover,.menu__bottom .third-navigation ul.menu>li>a:hover{color:var(--secondary-color)}.menu__bottom .main-navigation ul.menu>li.current_page_item a,.menu__bottom .third-navigation ul.menu>li.current_page_item a{color:var(--secondary-color)}.menu__bottom .site-search{margin-block-end:0}.menu__bottom .site-search .widget_product_search form{display:flex;margin:0}.menu__bottom .site-search .widget_product_search form::before{content:""}.menu__bottom .site-search .widget_product_search form input[type=search][id^=woocommerce-product-search-field]{background-color:rgba(0,0,0,0);border-bottom:1px solid var(--primary-color);width:5.9375rem;padding:0 .625rem 0 0;box-shadow:none}.menu__bottom .site-search .widget_product_search form input[type=search][id^=woocommerce-product-search-field]::placeholder{color:rgba(40,58,136,.5);font-size:.75rem}.menu__bottom .site-search .widget_product_search form button[type=submit]{position:relative;clip-path:none;clip:auto;overflow:visible;width:auto;height:auto;background-color:rgba(0,0,0,0);left:-10px;font-size:10px;color:var(--primary-color)}.menu-contact-container{display:flex;column-gap:.75rem}.menu-contact{color:var(--white);column-gap:.3125rem}.menu-contact:hover{color:var(--white)}.menu-contact__icon{width:1.8125rem;height:1.625rem;background-color:var(--secondary-color);font-size:.875rem;color:var(--white)}.menu-contact__icon .icon-pin-drop{font-size:1.125rem}.menu-contact__text{font-size:.75rem;color:var(--white)}@media screen and (max-width: 768px){.menu-contact__text{display:none}}@media screen and (max-width: 992px){.main-menu .social-networks-container{display:none}}.social-networks-container{margin-inline-start:max(10px,2vw);column-gap:.5rem}.social-networks-container .social-network{width:1.625rem;height:1.625rem;background-color:var(--white);position:relative;overflow:hidden}.social-networks-container .social-network>div{z-index:2;transform:rotateY(0deg)}.social-networks-container .social-network:hover>div{transition:.5s;transform:rotateY(360deg)}.social-networks-container .social-network:hover>div i{color:var(--black)}.social-networks-container .social-network:hover::before{top:0}.social-networks-container .social-network::before{content:"";position:absolute;top:100%;left:0;width:100%;height:100%;background:red;transition:.5s;z-index:2}.social-networks-container .social-network i{font-size:.75rem;color:var(--primary-color)}.hamburguer-menu-ext{--size: 38px;height:var(--size);min-width:var(--size);background-color:var(--white);align-items:center;justify-content:center;margin-left:2.1875rem}@media screen and (max-width: 480px){.hamburguer-menu-ext{margin-inline-start:1.5625rem}}.hamburguer-menu-ext{cursor:pointer;display:none}@media screen and (max-width: 767px){.hamburguer-menu-ext{display:flex}}.hamburguer-menu-ext>div{display:flex;align-items:center;justify-content:center;flex-direction:column;row-gap:.375rem}.hamburguer-menu-ext>div>div{height:2px;width:1.5rem;flex-direction:column;background-color:var(--primary-color)}@media screen and (min-width: 768px){.woocommerce-active .site-header .site-search{width:auto;float:none}}@media screen and (max-width: 1200px){.mode-admin .menu__bottom .third-navigation{padding-top:11.25rem}.menu__bottom .third-navigation{--width: 245px;position:fixed;right:calc(var(--width)*-1);top:0;z-index:-1;background:var(--primary-color);height:100vh;align-items:flex-start;padding:.9375rem;padding-top:8.75rem;width:var(--width);transition:all .4s ease-in}.menu__bottom .third-navigation.open{right:0}.menu__bottom .third-navigation ul.menu>li{margin-bottom:1.5625rem}.menu__bottom .third-navigation ul.menu>li>a{font-size:1.0625rem;font-weight:600;color:var(--white)}}.menu__top{background-color:var(--color-primary, #283A88) !important}.menu-contact__icon{background-color:rgba(0,0,0,0) !important;width:auto !important;height:auto !important;font-size:var(--font-size-sm, 0.875rem) !important}.menu-contact__icon i{color:var(--color-text-inverse, #FAF8F6) !important;font-size:var(--font-size-sm, 0.875rem) !important}.menu-contact__text{color:var(--color-text-inverse, #FAF8F6) !important;font-size:var(--font-size-xs, 0.75rem) !important;font-weight:var(--font-weight-medium, 500) !important}.menu-contact{gap:var(--space-2, 0.5rem);opacity:.9;transition:opacity 150ms ease-out}.menu-contact:hover{opacity:1;color:var(--color-text-inverse, #FAF8F6) !important}.social-networks-container{gap:0 !important}.social-networks-container .social-network{background-color:rgba(0,0,0,0) !important;width:auto !important;height:auto !important;overflow:visible !important;padding:0 10px !important;border-right:1px solid hsla(0,0%,100%,.3)}.social-networks-container .social-network:last-child{border-right:none;padding-right:0 !important}.social-networks-container .social-network:first-child{padding-left:0 !important}.social-networks-container .social-network::before{display:none !important}.social-networks-container .social-network>div{transform:none !important}.social-networks-container .social-network:hover>div{transform:none !important}.social-networks-container .social-network i{color:var(--color-text-inverse, #FAF8F6) !important;font-size:var(--font-size-sm, 0.875rem) !important;opacity:.8;transition:opacity 150ms ease-out}.social-networks-container .social-network:hover i{opacity:1;color:var(--color-text-inverse, #FAF8F6) !important}.menu__bottom{background-color:var(--color-bg-section, #FAF8F6) !important;box-shadow:0 2px 8px rgba(0,0,0,.1) !important}.menu__bottom .main-navigation ul.menu>li>a,.menu__bottom .third-navigation ul.menu>li>a{color:var(--color-primary, #283A88) !important;font-size:var(--font-size-xs, 0.75rem) !important;font-weight:var(--font-weight-semibold, 600) !important;text-transform:uppercase;letter-spacing:.03em}.menu__bottom .main-navigation ul.menu>li>a:hover,.menu__bottom .third-navigation ul.menu>li>a:hover{color:var(--color-accent-danger, #FB0000) !important}.site-header ul.menu li.current-menu-item>a:not(.menu-contact),.site-header ul.menu li.current_page_item>a:not(.menu-contact){color:var(--color-accent-danger, #FB0000) !important}.session-button{background-color:rgba(0,0,0,0) !important;border:2px solid var(--color-text-inverse, #FAF8F6) !important;border-radius:0 !important;color:var(--color-text-inverse, #FAF8F6) !important;font-size:var(--font-size-xs, 0.75rem) !important;font-weight:var(--font-weight-semibold, 600) !important;text-transform:uppercase;letter-spacing:.03em;outline:none !important;box-shadow:none !important;transition:background-color 200ms ease-out,color 200ms ease-out !important}.session-button:hover{background-color:var(--color-text-inverse, #FAF8F6) !important;color:var(--color-primary, #283A88) !important;border-color:var(--color-text-inverse, #FAF8F6) !important;box-shadow:none !important;outline:none !important;outline-color:rgba(0,0,0,0) !important}.hamburguer-menu-ext{border-radius:0 !important}#cart .cart-content__count,#quote .raq-tip-counter .raq-items-number{background-color:var(--color-accent-danger, #FB0000) !important}.skip-link{position:absolute;top:-100%;left:var(--space-4, 1rem);z-index:10000;padding:var(--space-2, 0.5rem) var(--space-4, 1rem);background:var(--color-primary, #283A88);color:var(--color-text-inverse, #FAF8F6) !important;font-weight:var(--font-weight-semibold, 600);font-size:var(--font-size-sm, 0.875rem);transition:top 150ms ease-out;text-decoration:none}.skip-link:focus{top:var(--space-2, 0.5rem)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.site-footer-soldadura{background-color:var(--primary-color)}.footer{padding-block-start:1.5625rem;padding-block-end:1.5625rem;display:flex;flex-direction:column;gap:1.25rem}@media only screen and (min-width: 768px){.footer{display:grid;grid-template-columns:repeat(4, 1fr);row-gap:1.25rem;padding-block-start:5rem;padding-block-end:1.25rem}}.footer h3{color:var(--white);font-size:1.25rem;font-weight:bold;margin-block-end:1.25rem}.footer__newsletter{grid-column:1/3}.footer__newsletter p{font-size:.75rem;color:var(--white);margin-block-end:.625rem}@media only screen and (min-width: 768px){.footer__newsletter p{margin-block-end:3.125rem}}.footer__newsletter .social-networks-container{margin-inline-start:0;margin-block-start:.9375rem}.footer__menu ul{list-style-type:none;color:var(--white);padding:0;margin:0}.footer__menu ul li.current-menu-item a,.footer__menu ul li.current-menu-item span{color:var(--red)}.footer__menu ul li a,.footer__menu ul li span{color:inherit;font-size:.75rem;position:relative}.footer__menu ul li a:after,.footer__menu ul li span:after{content:"";position:absolute;height:.0625rem;background-color:var(--white);width:0;bottom:-0.3125rem;left:0;transition:width .5s}.footer__menu ul li a:hover:after,.footer__menu ul li span:hover:after{width:100%}.footer__menu ul li:not(:last-child){margin-block-end:.5rem}.footer__about-us span,.footer__about-us a,.footer__about-us p,.footer__about-us h1,.footer__about-us h2,.footer__about-us h4{color:var(--white);font-size:.75rem}.footer__about-us p{line-height:1.2}.footer__about-us i{margin-inline-end:.625rem;color:var(--red)}.footer__tel{display:flex}.footer__tel ul{padding:0;margin:0}.footer__tel ul li{list-style-type:none;margin-block-end:.125rem}.footer__mail{margin-block-end:1.25rem}.footer__matrix{margin-block-end:1.25rem;margin-block-start:.625rem}.footer__branch h4{text-transform:uppercase}.footer .site-info{grid-column:1/-1;display:flex;color:var(--white);font-size:.75rem;justify-content:center;position:relative;margin-top:1.875rem}.footer .site-info::before{content:"";height:1px;background-color:var(--white);width:75vw;position:absolute;top:0}.site-footer-soldadura{background-color:var(--footer-bg, #1B2A6B) !important;color:var(--footer-text, #FAF8F6) !important;border:none !important}.site-footer-soldadura .footer{color:var(--footer-text, #FAF8F6)}.site-footer-soldadura h3,.site-footer-soldadura h4{color:var(--color-text-inverse, #FAF8F6) !important;font-size:var(--font-size-base, 1rem) !important;font-weight:var(--font-weight-bold, 700) !important;text-transform:uppercase;letter-spacing:.05em}.site-footer-soldadura .footer__newsletter h3{color:var(--color-text-inverse, #FAF8F6) !important}.site-footer-soldadura .footer__newsletter p{color:var(--color-text-inverse, #FAF8F6) !important;opacity:.8;font-size:var(--font-size-sm, 0.875rem)}.site-footer-soldadura .tnp-field input[type=email],.site-footer-soldadura .tnp input[type=email]{background-color:hsla(0,0%,100%,.1) !important;border:1px solid hsla(0,0%,100%,.3) !important;border-radius:0 !important;color:var(--color-text-inverse) !important;padding:var(--space-3, 0.75rem) var(--space-4, 1rem) !important}.site-footer-soldadura .tnp-field input[type=email]::placeholder,.site-footer-soldadura .tnp input[type=email]::placeholder{color:hsla(0,0%,100%,.5) !important}.site-footer-soldadura .tnp-field input[type=submit],.site-footer-soldadura .tnp input[type=submit]{background-color:var(--color-accent-danger, #FB0000) !important;color:var(--color-text-inverse) !important;border:none !important;border-radius:0 !important;text-transform:uppercase;letter-spacing:.05em;font-weight:var(--font-weight-semibold, 600) !important;cursor:pointer}.site-footer-soldadura .tnp-field input[type=submit]:hover,.site-footer-soldadura .tnp input[type=submit]:hover{background-color:var(--color-accent-warm, #E8620A) !important}.site-footer-soldadura .footer__menu ul{list-style:none !important;padding:0 !important}.site-footer-soldadura .footer__menu ul li a{color:var(--color-text-inverse, #FAF8F6) !important;opacity:.8;font-size:var(--font-size-sm, 0.875rem) !important;transition:opacity 150ms ease-out}.site-footer-soldadura .footer__menu ul li a:hover{opacity:1;color:var(--color-accent-danger, #FB0000) !important}.site-footer-soldadura .footer__about-us{color:var(--color-text-inverse, #FAF8F6)}.site-footer-soldadura .footer__about-us a{color:var(--color-text-inverse, #FAF8F6) !important;opacity:.8;transition:opacity 150ms ease-out}.site-footer-soldadura .footer__about-us a:hover{opacity:1;color:var(--color-accent-danger, #FB0000) !important}.site-footer-soldadura .footer__mail,.site-footer-soldadura .footer__tel{color:var(--color-text-inverse, #FAF8F6)}.site-footer-soldadura .footer__mail i,.site-footer-soldadura .footer__tel i{color:var(--color-text-inverse, #FAF8F6) !important}.site-footer-soldadura .footer__matrix h4,.site-footer-soldadura .footer__branch h4{color:var(--color-text-inverse, #FAF8F6) !important}.site-footer-soldadura .footer__matrix a,.site-footer-soldadura .footer__branch a{color:var(--color-text-inverse, #FAF8F6) !important;opacity:.8}.site-footer-soldadura .social-networks-container .social-network{background-color:rgba(0,0,0,0) !important;border-radius:0 !important}.site-footer-soldadura .social-networks-container .social-network i{color:var(--color-text-inverse, #FAF8F6) !important}.site-footer-soldadura .social-networks-container .social-network:hover i{color:var(--color-accent-danger, #FB0000) !important}.site-footer-soldadura .site-info,.site-footer-soldadura .footer__credit{border-top:1px solid hsla(0,0%,100%,.15);color:var(--color-text-inverse, #FAF8F6) !important;opacity:.6;font-size:var(--font-size-xs, 0.75rem)}.site-footer-soldadura .footer__credit a{color:var(--color-text-inverse, #FAF8F6) !important}.brands{background-color:var(--color-bg-section-alt, #F5F3F1);padding:var(--space-8, 3rem) 0 !important}.brands .section-title{font-size:var(--font-size-2xl, 1.5rem) !important;font-weight:var(--font-weight-bold, 700) !important;text-align:center;margin-bottom:var(--space-6, 2rem) !important;color:var(--color-text-body, #242220) !important;text-transform:uppercase;letter-spacing:.02em}.brands__track{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-6, 2rem)}.brands__logo-link{display:block}.brands__logo{height:36px;width:auto;opacity:.6;filter:grayscale(100%);transition:opacity 200ms ease-out,filter 200ms ease-out}.brands__logo-link:hover .brands__logo,.brands__logo:hover{opacity:1;filter:grayscale(0%)}.brands__more{text-align:center;font-size:var(--font-size-sm, 0.875rem);color:var(--color-text-muted, #6B6763);margin-top:var(--space-4, 1rem);font-style:italic}@media(min-width: 768px){.brands__logo{height:44px}}#cookie-notice{border-radius:0 !important}#cookie-notice .btn-primary{background-color:var(--color-primary, #283A88) !important;border-radius:0 !important;border:none !important}.grid-absolute,.swiper-slide__description,.swiper-slide__image{grid-column:1/2;grid-row:1/-1}.swiper-button,.swiper-button-prev,.swiper-button-next{color:var(--white);width:1.875rem;height:2.8125rem;background-color:hsla(0,0%,100%,.3)}@media screen and (max-width: 767px){.swiper-button,.swiper-button-prev,.swiper-button-next{visibility:hidden}}.swiper-button::after,.swiper-button-prev::after,.swiper-button-next::after{font-size:1.25rem}.swiper-button-next{right:2vw}.swiper-button-prev{left:2vw}.swiper-slide__content{display:grid;grid-template:1fr/1fr;align-items:center}.swiper-slide__image{height:min(80vh - 120px,32.5rem)}@media screen and (min-width: 768px){.swiper-slide__image{height:min(80vh - 120px,43.125rem)}}.swiper-slide__image img{width:100%;height:100%;object-fit:cover}.swiper-slide__description{color:var(--white)}.swiper-slide__description h3{font-size:2.0625rem;color:inherit;font-weight:600}@media screen and (min-width: 768px){.swiper-slide__description h3{font-size:3.4375rem}}@media screen and (min-width: 1200px){.swiper-slide__description h3{max-width:60vw}}.swiper-slide__description p{font-size:.75rem;max-width:31.25rem;margin-bottom:1.875rem}@media screen and (min-width: 768px){.swiper-slide__description p{font-size:.9375rem;margin-bottom:1.5625rem}}.swiper-slide__description a{background-color:var(--primary-color);color:var(--white);font-size:.75rem;font-weight:600;display:inline-flex;min-height:50px;width:auto;min-width:100%;line-height:1.2;text-transform:uppercase;font-size:.9375rem}@media screen and (min-width: 768px){.swiper-slide__description a{background-color:var(--primary-color);color:var(--white);font-size:.75rem;font-weight:600;display:inline-flex;min-height:44px;width:auto;min-width:170px;line-height:1.2;font-size:.75rem}}.swiper-slide__description a span{transition:all .2s linear}.swiper-slide__description a span i{margin-inline-start:.125rem}.swiper-slide__description a:hover span{transform:scale(1.1)}.woocommerce-active .site-header .site-search{width:100%}.soldadura-mobile-menu{background-color:var(--primary-color);display:flex;flex-direction:column;padding:1.25rem 1.875rem;position:fixed;top:3.75rem;z-index:2;width:100%;display:none}@media screen and (min-width: 768px){.soldadura-mobile-menu{top:7.5rem}}.soldadura-mobile-menu .session-button{margin-block:1.875rem;margin-inline:auto}.soldadura-mobile-menu .site-search{margin-block-end:0}.soldadura-mobile-menu .site-search .widget_product_search{width:100%}.soldadura-mobile-menu .site-search .widget_product_search form{display:flex;margin:0;width:100%}.soldadura-mobile-menu .site-search .widget_product_search form::before{content:""}.soldadura-mobile-menu .site-search .widget_product_search form input[type=search][id^=woocommerce-product-search-field]{background-color:rgba(0,0,0,0);border-bottom:1px solid var(--white);width:100%;padding:.3125rem .625rem .3125rem 0;box-shadow:none;color:var(--white)}.soldadura-mobile-menu .site-search .widget_product_search form input[type=search][id^=woocommerce-product-search-field]::placeholder{color:hsla(0,0%,100%,.5);font-size:.75rem}.soldadura-mobile-menu .site-search .widget_product_search form button[type=submit]{position:relative;clip-path:none;clip:auto;overflow:visible;width:auto;height:auto;background-color:rgba(0,0,0,0);left:-20px;font-size:.9375rem;color:var(--white)}.soldadura-mobile-menu__wrapper{display:flex;column-gap:1.25rem;justify-content:space-between;padding-block:2.5rem}.soldadura-mobile-menu .primary-navigation{display:block;padding-block-end:1.25rem}.soldadura-mobile-menu .primary-navigation>ul{padding:0;margin:0}.soldadura-mobile-menu .primary-navigation>ul li{display:flex;flex-wrap:wrap;justify-content:space-between}.soldadura-mobile-menu .primary-navigation>ul li a{flex:1 0 auto;padding-block-end:10px}.soldadura-mobile-menu .primary-navigation>ul li.menu-item-has-children span{font-size:.5rem;float:right;color:var(--white);width:3.125rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.soldadura-mobile-menu .primary-navigation>ul li.menu-item-has-children span:hover{color:var(--secondary-color)}.soldadura-mobile-menu .primary-navigation>ul li .sub-menu{display:none;flex:0 0 100%;margin:0}.soldadura-mobile-menu .primary-navigation>ul li .sub-menu li.menu-item-has-children span{font-size:.375rem}.soldadura-mobile-menu .primary-navigation>ul>li{border-bottom:1px solid #fff}.soldadura-mobile-menu .primary-navigation>ul>li>a{padding-block:10px}.soldadura-mobile-menu .primary-navigation ul,.soldadura-mobile-menu .third-navigation ul{list-style-type:none}.soldadura-mobile-menu .primary-navigation ul li a,.soldadura-mobile-menu .third-navigation ul li a{color:var(--white)}.soldadura-mobile-menu .third-navigation ul{padding:0;margin:0}.intro-page{position:relative}@media screen and (max-width: 767px){.intro-page.single{height:auto}.intro-page.single>img{display:none}.intro-page.single .intro-page__content{height:auto;min-height:auto;padding-block-end:0}.intro-page.single .intro-page__content h1{display:none}.intro-page.single .intro-page__content .soldadura-breadcrumb{margin-block-end:0}.intro-page.single .intro-page__content .soldadura-breadcrumb .woocommerce-breadcrumb{color:var(--black)}.intro-page.single .intro-page__content .soldadura-breadcrumb .woocommerce-breadcrumb a,.intro-page.single .intro-page__content .soldadura-breadcrumb .woocommerce-breadcrumb span{color:var(--black)}.intro-page.single .intro-page__content .soldadura-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator::after{color:var(--white)}.intro-page.single .intro-page__description{display:none}}.intro-page.single-product{background-color:var(--grey7)}.intro-page.single-product .intro-page__content{height:7.1875rem;min-height:auto}.intro-page.single-product .intro-page__content .soldadura-breadcrumb{margin-block-end:0}.intro-page.single-product .intro-page__content .soldadura-breadcrumb .woocommerce-breadcrumb{color:var(--primary-color)}.intro-page.single-product .intro-page__content .soldadura-breadcrumb .woocommerce-breadcrumb a,.intro-page.single-product .intro-page__content .soldadura-breadcrumb .woocommerce-breadcrumb span{color:var(--primary-color)}.intro-page.single-product .intro-page__content .soldadura-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator::after{color:var(--white)}.intro-page>.container{height:inherit}.intro-page__description{font-size:15px;font-weight:600;color:var(--white);margin-block-start:.9375rem}.intro-page__content{display:grid;position:relative;align-content:center;height:100%;min-height:min(35.9375rem,45vh);padding-block:1.25rem}.intro-page__content.single{min-height:min(20.9375rem,45vh)}.intro-page__content h1{font-size:1.875rem;font-weight:bold;color:var(--white);margin-block:1.25rem;position:relative}@media screen and (min-width: 768px){.intro-page__content h1{font-size:3.4375rem}}.intro-page__content h1:after{content:"";position:absolute;height:.375rem;width:4.6875rem;background-color:var(--primary-color);left:0;bottom:-0.9375rem}.intro-page img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.intro-page-woocommerce{background-color:var(--grey7);margin-block-end:1.25rem}.intro-page-woocommerce__container{height:7.8125rem;display:flex;flex-direction:column;justify-content:flex-end}@media screen and (min-width: 768px){.intro-page-woocommerce__container{height:10.9375rem}}.intro-page-woocommerce__container h1{font-size:1.875rem;color:var(--primary-color);margin-block-start:0rem;font-weight:600}@media screen and (min-width: 768px){.intro-page-woocommerce__container h1{font-size:3.4375rem}}select.map-extra-info__select{appearance:none;border:0;outline:0;font:inherit;width:20em;height:3em;padding:0 4em 0 1em;background:url(https://upload.wikimedia.org/wikipedia/commons/9/9d/Caret_down_font_awesome_whitevariation.svg) no-repeat right .8em center/1.4em,linear-gradient(to left, var(--primary-color) 3em, var(--primary-color) 3em);color:#fff;border-radius:.25em;box-shadow:0 0 1em 0 rgba(0,0,0,.2);cursor:pointer}select.map-extra-info__select option{color:inherit;background-color:var(--blue2)}select.map-extra-info__select:focus{outline:none}select.map-extra-info__select::-ms-expand{display:none}.map-soldadura{background-color:#d4dadc;display:flex;align-items:center;margin-block-end:1.875rem;min-height:430px;padding-block:1.25rem}.map-soldadura>.container{position:relative;height:100%}.map-soldadura .leaflet-top{z-index:400}@media only screen and (min-width: 768px){.map-soldadura{height:615px;padding-block:0}}#map{height:100%;width:100%;display:none;margin-block-end:1.875rem}.map-extra-info{display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center}@media only screen and (min-width: 768px){.map-extra-info{display:block;position:absolute;z-index:401;bottom:0;width:18.75rem}}@media only screen and (min-width: 1200px){.map-extra-info{width:24.375rem}}.map-extra-info h2{font-size:1.5625rem;font-weight:bold;color:var(--primary-color);text-transform:uppercase}@media only screen and (min-width: 992px){.map-extra-info h2{font-size:1.875rem}}@media only screen and (min-width: 1200px){.map-extra-info h2{font-size:2.8125rem}}.map-extra-info h3{font-size:1.25rem;font-weight:bold;color:var(--orange);border-top:0;margin-block-end:1.25rem}@media only screen and (min-width: 768px){.map-extra-info h3{margin-block-end:3.125rem}}.map-extra-info ul{padding:0;margin:0;list-style-type:none;display:flex;column-gap:1.25rem;padding-block-end:1.5625rem}@media only screen and (max-width: 767px){.map-extra-info ul{display:none}}.map-extra-info ul li{display:flex;column-gap:.3125rem;align-items:center}.map-extra-info ul li .map-extra-info__sucursal,.map-extra-info ul li .map-extra-info__presencia{height:.8125rem;width:.8125rem;border-radius:50%}.map-extra-info ul li .map-extra-info__sucursal{background-color:var(--red)}.map-extra-info ul li .map-extra-info__presencia{background-color:var(--green)}.map-extra-info__select{margin:0px auto 20px;display:none;border-radius:20px;padding:5px 10px 5px 15px;background-color:var(--grey2);color:#444}@media only screen and (max-width: 767px){.map-extra-info__select{display:block}}.info-map{max-width:21.875rem;margin:0 auto;background-color:var(--white);z-index:400;position:relative}@media only screen and (min-width: 768px){.info-map{position:absolute;top:150px;right:12px;min-width:15.625rem}}.info-map .swiper-pagination-horizontal{bottom:-30px}.info-map .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--primary-color)}.card-location{display:flex;flex-direction:column;row-gap:5px;padding:.9375rem}.card-location>div{display:flex;align-items:center;column-gap:.125rem}.card-location>div:not(:first-child) i{width:.9375rem;color:var(--primary-color);flex:0 0 .9375rem}.card-location>div:not(:first-child) i.icon-mail{font-size:.625rem}.card-location>div:not(:first-child) a,.card-location>div:not(:first-child) div,.card-location>div:not(:first-child) address{flex:1 1 auto}.card-location__type{--size: 12px;width:var(--size);height:var(--size);background-color:#000;border-radius:50%;margin-inline-end:.1875rem}.card-location__type.sucursal{background-color:var(--red)}.card-location__type.presencia{background-color:var(--green)}.card-location h2,.card-location div{font-size:12px;font-weight:500;margin:0}.card-location a{color:var(--primary-color)}.card-location address{margin:0}.swiper-loc-button-prev,.swiper-loc-button-next{width:1.875rem;height:1.875rem;background-color:var(--white);color:var(--primary-color);font-size:.625rem;cursor:pointer;transition:all .2s ease-in;box-shadow:0 3px 6px 0 rgba(0,0,0,.08);position:absolute;top:-42px}@media only screen and (max-width: 767px){.swiper-loc-button-prev,.swiper-loc-button-next{display:none}}.swiper-loc-button-prev:hover,.swiper-loc-button-next:hover{background-color:var(--primary-color);color:var(--white)}.swiper-loc-button-prev.swiper-button-disabled,.swiper-loc-button-next.swiper-button-disabled{color:var(--red);opacity:.7;cursor:not-allowed}.swiper-loc-button-prev{right:2.8125rem}.swiper-loc-button-next{right:0}.coverage{background-color:var(--color-bg-body, #F8F6F4);padding:var(--space-10, 4rem) 0}.coverage .section-title{font-size:var(--font-size-2xl, 1.5rem) !important;font-weight:var(--font-weight-bold, 700) !important;text-align:center;margin-bottom:var(--space-3, 0.75rem) !important;color:var(--color-text-body, #242220) !important;text-transform:uppercase;letter-spacing:.02em}.coverage .section-subtitle{font-size:var(--font-size-base, 1rem);color:var(--color-text-secondary, #3A3735);text-align:center;margin-bottom:var(--space-7, 2.5rem)}.location-tabs{display:flex;gap:var(--space-2, 0.5rem);margin-bottom:var(--space-6, 2rem);overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:var(--space-2, 0.5rem);scrollbar-width:none;-ms-overflow-style:none}.location-tabs::-webkit-scrollbar{display:none}.location-tab{display:inline-flex;align-items:center;gap:var(--space-2, 0.5rem);padding:var(--space-2, 0.5rem) var(--space-4, 1rem);font-size:var(--font-size-sm, 0.875rem);font-weight:var(--font-weight-medium, 500);font-family:var(--font-family-base, "Poppins", sans-serif);color:var(--color-primary, #283A88);border:2px solid var(--color-primary, #283A88);background-color:rgba(0,0,0,0);white-space:nowrap;min-height:44px;cursor:pointer;transition:background-color 200ms ease-out,color 200ms ease-out;flex-shrink:0;border-radius:0}.location-tab:hover{background-color:var(--color-primary-light, #3B4FA0);color:var(--color-text-inverse, #FAF8F6);border-color:var(--color-primary-light, #3B4FA0)}.location-tab[aria-selected=true]{background-color:var(--color-primary, #283A88);color:var(--color-text-inverse, #FAF8F6);border-color:var(--color-primary, #283A88)}.location-tab__badge{font-size:var(--font-size-xs, 0.75rem);font-weight:var(--font-weight-bold, 700);text-transform:uppercase;letter-spacing:.05em;background-color:var(--color-accent-warm, #E8620A);color:var(--color-text-inverse, #FAF8F6);padding:1px 8px}.coverage__grid{display:grid;grid-template-columns:1fr;gap:var(--space-6, 2rem)}.coverage__map{overflow:hidden;background-color:var(--color-bg-section-dark, #F2F0ED);min-height:300px}.coverage__map iframe{width:100%;height:100%;min-height:300px;display:block}.coverage__card{background-color:var(--card-bg, #FAF8F6);padding:var(--space-5, 1.5rem);box-shadow:0 1px 3px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.06)}.coverage__card-title{font-size:var(--font-size-lg, 1.125rem) !important;font-weight:var(--font-weight-bold, 700) !important;margin-bottom:var(--space-4, 1rem) !important;color:var(--color-primary, #283A88) !important}.coverage__address{font-style:normal}.coverage__address p{display:flex;align-items:flex-start;gap:var(--space-2, 0.5rem);margin-bottom:var(--space-3, 0.75rem);font-size:var(--font-size-sm, 0.875rem);color:var(--color-text-secondary, #3A3735)}.coverage__address svg{flex-shrink:0;color:var(--color-primary, #283A88);margin-top:2px}.coverage__address a{color:var(--color-primary, #283A88);font-weight:var(--font-weight-medium, 500);text-decoration:none}.coverage__address a:hover{text-decoration:underline}.coverage__hours{font-size:var(--font-size-sm, 0.875rem);color:var(--color-text-secondary, #3A3735);margin-top:var(--space-3, 0.75rem);padding-top:var(--space-3, 0.75rem);border-top:1px solid var(--color-border-light, #F5F3F1)}.coverage__actions{display:flex;gap:var(--space-3, 0.75rem);margin-top:var(--space-4, 1rem);padding-top:var(--space-4, 1rem);border-top:1px solid var(--color-border-light, #F5F3F1)}.map-soldadura:not(.coverage){display:none !important}@media(min-width: 768px){.location-tabs{flex-wrap:wrap;overflow-x:visible}.coverage__grid{grid-template-columns:1.2fr .8fr}.coverage__map iframe{min-height:400px}.coverage .section-title{font-size:var(--font-size-3xl, 2rem) !important}}.slider-products{margin-block-start:1.875rem}@media screen and (min-width: 768px){.slider-products{margin-block-start:3.125rem}}.slider-products.up-sells,.slider-products.related{margin-block-end:4.375rem}.slider-products:last-child{margin-block-end:3.125rem}.slider-products__arrows{flex:0 0 80px;display:flex;justify-content:flex-end;column-gap:.625rem;position:relative;top:-2px;margin-left:auto}.slider-products__header{display:flex;flex-wrap:wrap;margin-block-end:1.5625rem;align-items:center;row-gap:10px}.slider-products__header h2,.slider-products__header h3{font-size:1.125rem;font-weight:600;margin-block:0}.slider-products__line{flex:1 1 auto;padding-inline:.75rem}.slider-products__line>div{height:.0625rem;background-color:var(--black);width:100%}.slider-products__categories{display:flex;flex-wrap:wrap;column-gap:.3125rem;list-style-type:none;margin:0;padding:0}@media screen and (max-width: 767px){.slider-products__categories{order:1;flex:1 0 100%;justify-content:flex-end;margin-block-start:.9375rem}}.slider-products__categories li a{padding-inline:.25rem;color:var(--black);font-size:.75rem;border-radius:10px;padding-inline:.5rem}.slider-products__categories li a.active{border:1px solid var(--red)}.slider-products__content{padding:0;margin:0}.slider-products .swiper-wrapper{padding-block:10px}.featured-products,.discount-products{display:none}.featured-products.show,.discount-products.show{display:block}.featured-products.swiper,.discount-products.swiper{width:100%;height:100%;padding-block:.375rem;position:relative}.featured-products .swiper-slide,.discount-products .swiper-slide{font-size:18px;display:flex;justify-content:center;align-items:center}.new-products{height:20rem;display:none}.new-products.show{display:flex}.new-products .swiper-slide{height:calc((100% - 30px)/2)}.swiper-button-prev-unique,.swiper-button-next-unique,.swiper-button-prev-upsell,.swiper-button-next-upsell{width:1.875rem;height:1.875rem;background-color:var(--white);color:var(--primary-color);font-size:.625rem;cursor:pointer;transition:all .2s ease-in;box-shadow:0 3px 6px 0 rgba(0,0,0,.08)}.swiper-button-prev-unique:hover,.swiper-button-next-unique:hover,.swiper-button-prev-upsell:hover,.swiper-button-next-upsell:hover{background-color:var(--primary-color);color:var(--white)}.swiper-button-prev-unique.swiper-button-disabled,.swiper-button-next-unique.swiper-button-disabled,.swiper-button-prev-upsell.swiper-button-disabled,.swiper-button-next-upsell.swiper-button-disabled{color:var(--red);opacity:.7;cursor:not-allowed}.best-seller .slider-products__content{display:grid;grid-column-gap:10px;grid-row-gap:10px}@media screen and (min-width: 380px){.best-seller .slider-products__content{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 768px)and (max-width: 991px){.best-seller .slider-products__content{grid-template-columns:360px repeat(3, 1fr)}}@media screen and (min-width: 992px)and (max-width: 1199px){.best-seller .slider-products__content{grid-template-columns:300px repeat(3, 1fr)}}@media screen and (min-width: 1200px){.best-seller .slider-products__content{grid-template-columns:385px repeat(3, 1fr);grid-column-gap:30px}}.best-seller .slider-products__content .soldadura-product-item:first-child{grid-column:1/-1}@media screen and (min-width: 768px){.best-seller .slider-products__content .soldadura-product-item:first-child{grid-column:1/2;grid-row:1/3;height:100%}}.degraded{position:absolute;right:0;top:0;height:100%;width:8.75rem;z-index:2;visibility:visible;opacity:1;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(247, 247, 247, 0.8) 33%, rgb(247, 247, 247) 66%, rgb(247, 247, 247) 100%)}@media screen and (max-width: 767px){.degraded{width:4.375rem}}.degraded{transition:all .5s ease-in}.degraded.hide{transition:all .5s ease-in;opacity:0;visibility:hidden}.slider-products.featured .soldadura-product-item{width:16.25rem;min-height:26.25rem;height:auto}.slider-products.featured .swiper.featured-products .yasr-vv-stats-text-container span{font-size:.9375rem}.slider-products.related .swiper-slide{width:13.75rem}.slider-products.discount .soldadura-product-item{height:auto}.slider-products.discount .swiper-slide{width:19.0625rem}.slider-products.discount .soldadura-product-item{width:100%}.slider-products.best-seller .soldadura-product-item{height:auto}@media screen and (max-width: 767px){.slider-products.best-seller .soldadura-product-item .yasr-visitor-votes{display:none}}.slider-products.best-seller .soldadura-product-item:first-child{display:flex;justify-content:space-around;flex-direction:column}.slider-products.best-seller .soldadura-product-item:first-child .soldadura-product-item__title{margin-block-end:.625rem}.slider-products.best-seller .soldadura-product-item:first-child .soldadura-product-item__title h2{font-size:.9375rem}.slider-products.best-seller .soldadura-product-item:first-child .soldadura-product-item__image{margin-block-start:2.625rem}.slider-products.best-seller .soldadura-product-item:first-child .yasr-visitor-votes{margin-block-end:.625rem}@media screen and (min-width: 768px)and (max-width: 992px){.slider-products.best-seller .soldadura-product-item:nth-child(2){grid-column:2/-1;grid-row:1/2}}@media screen and (min-width: 768px)and (max-width: 992px){.slider-products.best-seller .soldadura-product-item:nth-child(3){grid-column:2/-1}}.slider-products.best-seller .soldadura-product-item:nth-child(2) .soldadura-product-item__image,.slider-products.best-seller .soldadura-product-item:nth-child(3) .soldadura-product-item__image{justify-content:center}@media screen and (min-width: 768px)and (max-width: 991px){.slider-products.best-seller .soldadura-product-item:nth-last-child(-n+4){display:none}}.slider-products.best-seller .soldadura-product-item__image{margin-block-start:1.25rem}.slider-products.best-seller .soldadura-product-item__description{padding-inline:.9375rem}.slider-products.best-seller .soldadura-product-item__actions{margin-block:.9375rem .9375rem}.slider-products.best-seller .soldadura-product-item__tags{top:.9375rem}.slider-products.best-seller .soldadura-product-item__title h2{margin-block-end:0}@media screen and (max-width: 767px){.slider-products.best-seller .soldadura-product-item__title h2{font-size:.625rem}}.slider-products.best-seller .soldadura-product-item .button.compare{top:.75rem}.slider-products.best-seller .soldadura-product-item .tinv-wishlist{top:.9375rem}.button.loading:after{color:var(--white) !important}.soldadura-product-item{background-color:var(--white);height:26.25rem;position:relative;box-shadow:0 3px 6px 0 rgba(0,0,0,.08);list-style:none;display:flex;flex-direction:column}.soldadura-product-item .tinv-wishlist{position:absolute;top:1.5625rem;right:1.25rem}.soldadura-product-item .tinv-wishlist .tinvwl_add_to_wishlist_button{display:flex}.soldadura-product-item .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart::before{content:"\E90A";color:var(--grey4);font-size:18px}.soldadura-product-item .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before{content:"\E921";color:var(--red);font-size:18px}.soldadura-product-item .tinv-wishlist .tinvwl_add_to_wishlist_button .tinvwl_add_to_wishlist-text{text-indent:-9999px;white-space:nowrap}.soldadura-product-item .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before{font-family:"icomoon" !important}.soldadura-product-item .button.compare{background:none;position:absolute;right:4.375rem;top:1.25rem;z-index:2;text-indent:-9999px;white-space:nowrap;padding:0;width:1.375rem}.soldadura-product-item .button.compare.added::before{color:var(--primary-color)}.soldadura-product-item .button.compare:hover::before{color:var(--primary-color)}.soldadura-product-item .button.compare::before{font-family:"icomoon";content:"\E906";position:absolute;z-index:3;top:0;left:0;font-size:1.125rem;text-indent:0;white-space:initial;color:var(--grey4)}.soldadura-product-item__title h2{font-size:.75rem;color:var(--black);margin-block-end:.3125rem;height:2.625rem}.soldadura-product-item__description{padding-inline:2.5rem;display:flex;flex-direction:column;margin-block-start:.3125rem}.soldadura-product-item__description .yasr-vv-second-row-container{display:flex;align-items:center;column-gap:.625rem}.soldadura-product-item__description .yasr-vv-second-row-container .yasr-vv-text-container{font-size:.75rem;color:var(--black)}.soldadura-product-item__description .price ins{color:var(--primary-color)}.soldadura-product-item__description .price ins bdi{font-size:.9375rem;font-weight:600}.soldadura-product-item__description .price del{text-decoration:underline;text-underline-offset:-40%;text-decoration-skip-ink:none;color:var(--grey4)}.soldadura-product-item__description .price del bdi{font-size:.75rem}.soldadura-product-item__image{display:flex;align-items:center;justify-content:center;margin-block-start:2.5rem}.soldadura-product-item__actions{display:flex;flex-wrap:wrap;column-gap:.625rem;align-items:center;margin-block:1.25rem;padding-inline:1.25rem;flex:1 0 0;align-items:flex-end}.soldadura-product-item__actions img.ywraq-loader{position:absolute;margin:auto;inset:0}.soldadura-product-item__actions .added_to_cart.wc-forward{order:1;width:100%;background:var(--green);padding:5px 10px;font-size:12px;text-align:center;margin-top:10px}.soldadura-product-item__actions .add_to_cart_button.ajax_add_to_cart{background-color:var(--primary-color);color:var(--white);font-size:.75rem;font-weight:600;display:inline-flex;min-height:30px;width:auto;min-width:auto;line-height:1.2;flex:1 0 auto;transition:color .2s linear .3s;position:relative;overflow:hidden}.soldadura-product-item__actions .add_to_cart_button.ajax_add_to_cart:before{content:"\E917";font-family:"icomoon" !important;position:absolute;display:flex;align-items:center;justify-content:center;position:absolute;top:100%;left:0px;width:100%;height:100%;text-align:center;font-size:18px;transition:top .2s linear 0s;color:var(--white)}.soldadura-product-item__actions .add_to_cart_button.ajax_add_to_cart:hover{color:rgba(0,0,0,0);transition:color .2s linear .5s}.soldadura-product-item__actions .add_to_cart_button.ajax_add_to_cart:hover:before{transition:top .2s linear .5s;top:0}.soldadura-product-item__actions .yith_ywraq_add_item_browse_message{width:100%}.soldadura-product-item__actions .yith_ywraq_add_item_browse_message a{background-color:rgba(0,0,0,0);color:var(--primary-color);font-size:.75rem;font-weight:600;display:inline-flex;min-height:30px;width:auto;min-width:100%;line-height:1.2;border:1px solid var(--primary-color);padding:0 5px}.soldadura-product-item__actions .yith_ywraq_add_item_product_message[class^=yith_ywraq_add_item_product-response]{display:none !important}.soldadura-product-item__actions .yith_ywraq_add_item_response_message{display:none !important}.soldadura-product-item__actions .yith-ywraq-add-to-quote{flex:1 0 auto;display:flex;position:relative}.soldadura-product-item__actions .yith-ywraq-add-to-quote .yith-ywraq-add-button{width:100%}.soldadura-product-item__actions .yith-ywraq-add-to-quote .yith-ywraq-add-button .button{padding-block:0;padding-inline:1.0625rem;margin-top:0;background-color:rgba(0,0,0,0);color:var(--primary-color);font-size:.75rem;font-weight:600;display:inline-flex;min-height:30px;width:auto;min-width:100%;line-height:1.2;border:1px solid var(--primary-color);transition:.25s}.soldadura-product-item__actions .yith-ywraq-add-to-quote .yith-ywraq-add-button .button:hover{box-shadow:inset 0 0 0 2em var(--primary-color);color:var(--white)}.soldadura-product-item__actions .clear{display:none}.soldadura-product-item__tags{position:absolute;display:flex;row-gap:.3125rem;column-gap:.625rem;top:1.25rem;left:1.25rem}.soldadura-product-item__tags span{border:none;padding:0rem .125rem;border-radius:0;color:var(--white);font-size:.75rem;font-weight:400;margin:0;text-transform:uppercase}.soldadura-product-item__tags span.onsale{background-color:var(--red2)}.soldadura-product-item__tags span.new-product{background-color:var(--primary-color)}.soldadura-product-item.version2{display:grid;grid-template-columns:105px 1fr;min-height:7.5rem;height:auto}.soldadura-product-item.version2 .compare,.soldadura-product-item.version2 .tinv-wishlist{display:none}.soldadura-product-item.version2 .soldadura-product-item__title{margin-top:.9375rem}.soldadura-product-item.version2 .soldadura-product-item__title h2{height:2.8125rem;margin-block-end:0}.soldadura-product-item.version2 .soldadura-product-item__image{grid-column:1/2;grid-row:1/-1;margin-block-start:.9375rem;align-items:flex-end}.soldadura-product-item.version2 .soldadura-product-item__image img{max-width:6.5625rem}.soldadura-product-item.version2 .soldadura-product-item__description{grid-column:2/-1;padding-inline:.625rem;margin-block-start:0}.soldadura-product-item.version2 .soldadura-product-item__actions{grid-column:2/-1}.soldadura-product-item.version2 .soldadura-product-item__tags{top:.625rem;flex-direction:column}.soldadura-product-item>.compare.button,.soldadura-product-item>.tinv-wraper,.product-item-archive>.compare.button,.product-item-archive>.tinv-wraper{display:none !important}.soldadura-product-item .yasr-visitor-votes,.product-item-archive .yasr-visitor-votes{display:none !important}.soldadura-product-item .price:empty,.soldadura-product-item .price bdi:empty,.product-item-archive .price:empty,.product-item-archive .price bdi:empty{display:none !important}.soldadura-product-item .price,.product-item-archive .price{min-height:0 !important}.product-item-archive .star-rating{display:none !important}.soldadura-product-item__meta{display:flex;align-items:center;gap:4px 6px;margin-bottom:4px;padding:0 15px;flex-wrap:nowrap;overflow:hidden;white-space:nowrap}.product-item-archive .soldadura-product-item__meta{padding:0 15px}.soldadura-product-item__brand{font-size:10px;font-weight:var(--font-weight-bold, 700);color:var(--color-primary, #283A88);text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}.soldadura-product-item__category{font-size:10px;font-weight:var(--font-weight-medium, 500);color:var(--color-text-muted, #6B6763);text-transform:uppercase;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.soldadura-product-item__brand+.soldadura-product-item__category::before{content:"|";margin-right:6px;color:var(--color-text-muted, #6B6763);opacity:.4}.soldadura-product-item__codes{display:flex;flex-direction:column;gap:1px;margin-top:4px;margin-bottom:4px;padding:0 15px}.product-item-archive .soldadura-product-item__codes{padding:0 15px}.soldadura-product-item__sku,.soldadura-product-item__vendorname{font-size:10px;color:var(--color-text-muted, #6B6763);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.soldadura-product-item__sku strong,.soldadura-product-item__vendorname strong{color:var(--color-text-secondary, #3A3735);font-weight:var(--font-weight-semibold, 600)}.soldadura-product-item__stock{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:var(--font-weight-semibold, 600);margin-top:3px;padding:0 15px}.product-item-archive .soldadura-product-item__stock{padding:0 15px}.soldadura-product-item__stock.in-stock{color:#16a34a}.soldadura-product-item__stock.out-of-stock{color:var(--color-accent-warm, #E8620A)}.out-of-stock-badge{background-color:var(--color-accent-warm, #E8620A);color:var(--color-text-inverse, #FAF8F6);font-size:9px;font-weight:var(--font-weight-bold, 700);text-transform:uppercase;letter-spacing:.05em;padding:2px 6px}.soldadura-product-item__description{padding:0 !important}.product-item-archive .soldadura-product-item__description{padding:6px 0 0 !important}.soldadura-product-item h3.woocommerce-loop-product__title,.product-item-archive .woocommerce-loop-product__title{font-size:11px !important;font-weight:var(--font-weight-semibold, 600) !important;line-height:1.3 !important;color:var(--color-text-body, #242220) !important;margin:0 0 2px 0 !important;height:auto !important;min-height:28px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding:0 15px}.product-item-archive a:nth-of-type(3) h2{font-size:11px !important;line-height:1.3 !important;height:auto !important;min-height:28px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-item-archive{position:relative;width:100% !important;max-width:260px}.product-item-archive .add-request-quote-button,.product-item-archive .button.add_to_cart_button,.soldadura-product-item__actions .add-request-quote-button{border-radius:0 !important;text-transform:uppercase;letter-spacing:.04em;font-weight:var(--font-weight-semibold, 600) !important;font-size:11px !important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}@media(min-width: 768px){.soldadura-product-item__brand,.soldadura-product-item__category{font-size:11px}.soldadura-product-item__sku,.soldadura-product-item__vendorname{font-size:11px}.soldadura-product-item__stock{font-size:11px}.soldadura-product-item h3.woocommerce-loop-product__title,.product-item-archive .woocommerce-loop-product__title,.product-item-archive a:nth-of-type(3) h2{font-size:12px !important}}.home-blog{position:relative;z-index:2}.home-blog h2{font-size:2.0625rem;font-weight:bold;text-align:center;color:var(--primary-color);margin-block-end:1.25rem}@media screen and (min-width: 768px){.home-blog h2{font-size:2.5rem}}.home-blog__container{display:grid;grid-template-columns:repeat(auto-fill, minmax(320px, 1fr))}@media screen and (min-width: 991px){.home-blog__container{grid-template-columns:repeat(auto-fill, minmax(350px, 1fr))}}.home-blog__container{gap:1.875rem;justify-items:center}.blog-article{background-color:var(--white);width:100%}@media screen and (max-width: 1199px){.blog-article{border-bottom:2px solid var(--primary-color)}}.blog-article picture{width:100%;height:15.3125rem;display:block}.blog-article picture img{border-radius:0;object-fit:cover;width:100%;height:100%}.blog-article__description{padding:.9375rem 1.5625rem}.blog-article__description h3{font-size:.9375rem;font-weight:bold;color:var(--black);transition:all .2 ease-in}.blog-article__description>div{font-size:.75rem;color:var(--grey5)}.blog-article:hover .blog-article__description h3{color:var(--primary-color)}.home-faq{background-color:var(--grey8);padding-block-start:1.875rem;padding-block-end:2.5rem;position:relative}@media screen and (min-width: 768px){.home-faq{padding-block-start:6.25rem;padding-block-end:5rem}}.home-faq::before{--top: 200px;content:"";position:absolute;height:var(--top);top:calc(var(--top)*-1);background-color:inherit;width:100%}.home-faq__container{display:flex;column-gap:2.5rem;row-gap:1.875rem}@media screen and (max-width: 767px){.home-faq__container{flex-direction:column-reverse}}.home-faq__left-part{flex:1 1 0%}.home-faq__right-part{flex:1 1 0%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.home-faq__right-part h3{font-size:2.0625rem;font-weight:bold;color:var(--primary-color)}@media screen and (min-width: 768px){.home-faq__right-part h3{font-size:2.5rem}}.home-faq__right-part p{font-size:.625rem}.home-faq__right-part a{background-color:var(--primary-color);color:var(--white);font-size:.75rem;font-weight:600;display:inline-flex;min-height:44px;width:auto;min-width:170px;line-height:1.2;margin-block-start:1.25rem;transition:all .2s ease-in}.home-faq__right-part a i{margin-left:.1875rem;font-size:.75rem}.home-faq__right-part a:hover{transform:scale(1.1)}.faq__single-questions{margin-top:11.875rem;margin-bottom:11.875rem}.faq__single-questions>p{font-size:1.125rem;margin-bottom:0}.faq__single-questions ul{margin-top:2.5rem;list-style-type:none;padding:0;margin-left:0;margin-top:3.125rem}.faq__single-questions a{margin-top:1.875rem}.faq__single-questions .accordeon{position:relative;max-width:100%}.faq{position:relative;z-index:3}.faq__content{position:relative;display:grid;grid-template-columns:repeat(12, 1fr)}.faq__questions{grid-column:1/-1;grid-row:1/-1;margin-top:11.875rem;position:relative;z-index:3}@media(min-width: 576px){.faq__questions{grid-column:1/9}}@media(min-width: 1200px){.faq__questions{grid-column:3/7}}.faq__questions>p{font-size:1.125rem;margin-bottom:0}.faq__questions ul{margin-top:2.5rem;list-style-type:none;padding:0;margin-left:0;margin-top:3.125rem}.faq__questions a{margin-top:1.875rem}.faq__image{grid-column:7/-1;grid-row:1/-1;transform:translateY(-20px)}.faq__image img{max-width:100%;height:auto}@media(max-width: 575px){.faq__image{position:absolute;z-index:2;top:35px;right:-80px;width:250px}}.accordeon{position:relative;margin:0 auto}.accordeon .item{position:relative;width:100%;margin:2px 0;border-bottom:1px solid var(--grey5)}.accordeon input[type=checkbox]{position:absolute;width:100%;height:100%}.accordeon input[type=checkbox]{opacity:0;z-index:9;cursor:pointer}.accordeon input[type=checkbox]+label{background-color:var(--grey8);background-repeat:no-repeat;background-position:100% 0%;padding-inline-start:0rem;padding-inline-end:50px;padding-block:12px;font-size:.75rem;font-weight:bold;z-index:8}@media screen and (min-width: 768px){.accordeon input[type=checkbox]+label{font-size:.9375rem;padding-inline-start:.9375rem}}.accordeon input[type=checkbox]+label::after{content:"+";position:absolute;right:1.5625rem;color:var(--black)}.accordeon article[id^=content-]{position:relative;width:100%;font-size:.8125rem;overflow:hidden;display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out}.accordeon article[id^=content-] .faq-content-inner{min-height:0;overflow:hidden;padding:0 15px;transition:padding .15s ease-out}.accordeon article[id^=content-] p{margin-bottom:0;line-height:1.5}.accordeon input[type=checkbox]:hover+label{background-repeat:no-repeat;background-position:100% 0%}.accordeon input[type=checkbox]:checked+label{color:var(--primary-color)}.accordeon input[type=checkbox]:checked+label::after{content:"-";position:absolute;color:var(--red)}.accordeon input[type=checkbox]:checked~article[id^=content-]{grid-template-rows:1fr}.accordeon input[type=checkbox]:checked~article[id^=content-] .faq-content-inner{padding:10px 55px 15px 15px}.accordeon input[type=checkbox]:checked~article[id^=content-]:before{width:40px;-webkit-transition:width .3s .3s;-moz-transition:width .3s .3s;-o-transition:width .3s .3s;transition:width .3s .3s}.pagination-soldadura{margin-block:4.375rem;display:flex;justify-content:center;--size: 30px}.pagination-soldadura ul{display:flex;column-gap:.625rem;list-style-type:none;padding:0}.pagination-soldadura ul li a,.pagination-soldadura ul li span{box-shadow:0 3px 6px 0 rgba(0,0,0,.16);width:var(--size);height:var(--size);background-color:var(--white);color:var(--primary-color);font-size:.75rem;font-weight:bold;transition:all .2s ease-in}.pagination-soldadura ul li a.current,.pagination-soldadura ul li span.current{background-color:var(--primary-color);color:var(--white)}.pagination-soldadura ul li:hover a,.pagination-soldadura ul li:hover span{background-color:var(--secondary-color);color:var(--white)}.page-template-template-newsletter .entry-content p{margin-block:1.875rem;font-size:3.125rem}.tnp.tnp-subscription-minimal form{display:flex}.tnp.tnp-subscription-minimal .tnp-email{height:3.125rem;width:100%;max-width:21.25rem;padding:1.25rem .625rem}.tnp.tnp-subscription-minimal .tnp-submit-wrapper{width:3.75rem;height:3.125rem;background-color:var(--blue3);position:relative}.tnp.tnp-subscription-minimal .tnp-submit-wrapper:hover .tnp-submit{background-color:var(--green)}.tnp.tnp-subscription-minimal .tnp-submit-wrapper .tnp-submit{background-color:var(--blue3);text-indent:-9999px;white-space:nowrap;position:absolute;width:100%;height:100%;transition:all .2s ease-in}.tnp.tnp-subscription-minimal .tnp-submit-wrapper i{position:absolute;z-index:0;color:var(--white);cursor:pointer}.whatsapp-float{position:fixed;bottom:var(--space-5);right:var(--space-5);z-index:var(--z-whatsapp, 9999);display:flex;align-items:center;justify-content:center;width:var(--whatsapp-float-size, 60px);height:var(--whatsapp-float-size, 60px);background-color:var(--color-whatsapp, #25D366);border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.2);transition:background-color var(--transition-base, 200ms ease-out),transform var(--transition-base, 200ms ease-out),box-shadow var(--transition-base, 200ms ease-out);text-decoration:none;animation:whatsapp-pulse 2s infinite}.whatsapp-float:hover{background-color:var(--color-whatsapp-hover, #1DA851);transform:scale(1.1);box-shadow:0 6px 20px rgba(37,211,102,.4);animation:none}.whatsapp-float:focus-visible{outline:2px solid var(--color-primary, #283A88);outline-offset:3px}.whatsapp-float svg{flex-shrink:0}@keyframes whatsapp-pulse{0%{box-shadow:0 4px 12px rgba(0,0,0,.2),0 0 0 0 rgba(37,211,102,.4)}70%{box-shadow:0 4px 12px rgba(0,0,0,.2),0 0 0 15px rgba(37,211,102,0)}100%{box-shadow:0 4px 12px rgba(0,0,0,.2),0 0 0 0 rgba(37,211,102,0)}}@media(prefers-reduced-motion: reduce){.whatsapp-float{animation:none}}.wpc-filter-terms-count-0{display:none !important}.wpc-filters-main-wrap{font-family:var(--font-family-base, Poppins, sans-serif);-webkit-font-smoothing:antialiased}.wpc-filters-widget-content{background-color:var(--color-bg-surface, #FAF8F6)}.wpc-filters-widget-wrapper{display:flex;flex-direction:column}.wpc-filters-section{border-bottom:1px solid var(--color-border, #F2F0ED);transition:opacity 200ms ease-out}.wpc-filters-section:first-of-type{border-top:1px solid var(--color-border, #F2F0ED)}.wpc-filter-header{display:flex !important;align-items:center;justify-content:space-between;width:100%;padding:14px 16px !important;min-height:48px;cursor:pointer;background-color:rgba(0,0,0,0) !important;transition:background-color 150ms ease-out;border:none !important;margin:0 !important}.wpc-filter-header:hover{background-color:var(--color-bg-section-alt, #F5F3F1) !important}.wpc-filter-header .wpc-filter-title,.wpc-filter-header .widget-title{color:var(--color-text-body, #242220) !important;font-size:13px !important;font-weight:600 !important;font-family:var(--font-family-base, Poppins, sans-serif) !important;text-transform:uppercase;letter-spacing:.04em;line-height:1.2;margin:0 !important;padding:0 !important;flex:1;display:flex !important;align-items:center}.wpc-filter-header .wpc-filter-title button{all:unset;cursor:pointer;display:flex;align-items:center;width:100%;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit}.wpc-filter-header .wpc-filter-title .wpc-open-icon,.wpc-filter-header .wpc-filter-title .wpc-wrap-icons{display:contents}.wpc-filter-header .wpc-filter-title .wpc-open-icon{display:none !important}.wpc-filter-header .wpc-filter-selected-values{font-size:11px !important;font-weight:400 !important;color:var(--color-text-muted, #6B6763) !important;margin-left:6px;text-transform:none;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.wpc-filter-header::after{content:"" !important;display:block !important;width:8px !important;height:8px !important;border-right:2px solid var(--color-text-muted, #6B6763) !important;border-bottom:2px solid var(--color-text-muted, #6B6763) !important;transform:rotate(45deg) !important;transition:transform 200ms ease-out,border-color 200ms ease-out !important;flex-shrink:0;margin-left:12px;position:static !important;right:auto !important;font-size:0 !important;background:none !important}.wpc-filters-section.wpc-opened .wpc-filter-header::after{transform:rotate(-135deg) translateY(3px) !important;border-color:var(--color-primary, #283A88) !important}.wpc-filters-section.wpc-opened .wpc-filter-header{background-color:var(--color-bg-section-alt, #F5F3F1) !important}.wpc-filters-section.wpc-opened .wpc-filter-header .wpc-filter-title,.wpc-filters-section.wpc-opened .wpc-filter-header .wpc-filter-title button{color:var(--color-primary, #283A88) !important}.wpc-filter-content{padding:12px 16px 16px !important;border:none !important;background-color:var(--color-bg-surface, #FAF8F6);overflow:visible !important}.wpc-filters-section .wpc-filter-content ul.wpc-filters-ul-list{max-height:260px !important;overflow-y:auto !important;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-border, #F2F0ED) rgba(0,0,0,0)}.wpc-filters-section .wpc-filter-content ul.wpc-filters-ul-list::-webkit-scrollbar{width:4px}.wpc-filters-section .wpc-filter-content ul.wpc-filters-ul-list::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.wpc-filters-section .wpc-filter-content ul.wpc-filters-ul-list::-webkit-scrollbar-thumb{background-color:var(--color-border, #F2F0ED);border-radius:4px}.wpc-filters-section .wpc-filter-content ul.wpc-filters-ul-list::-webkit-scrollbar-thumb:hover{background-color:var(--color-text-muted, #6B6763)}.wpc-filters-section .wpc-filter-content ul.wpc-filters-ul-list{-webkit-mask-image:linear-gradient(to bottom, black 85%, transparent 100%);mask-image:linear-gradient(to bottom, black 85%, transparent 100%)}.wpc-filters-section .wpc-filter-content ul.wpc-filters-ul-list:hover{-webkit-mask-image:none;mask-image:none}.wpc-filters-ul-list{list-style:none !important;padding:0 !important;margin:0 !important}.wpc-term-item{padding:0 !important;margin:0 !important;border:none !important}.wpc-term-item-content-wrapper{display:flex;align-items:center;padding:6px 8px;border-radius:4px;transition:background-color 150ms ease-out}.wpc-term-item-content-wrapper:hover{background-color:var(--color-bg-section-alt, #F5F3F1)}.wpc-checkbox-item input[type=checkbox]{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;width:18px !important;height:18px !important;min-width:18px !important;border:2px solid var(--color-border, #F2F0ED) !important;background-color:var(--color-bg-surface, #FAF8F6) !important;cursor:pointer;transition:all 150ms ease-out;margin:0 !important;margin-right:10px !important;position:relative !important;flex-shrink:0;border-radius:3px !important}.wpc-checkbox-item input[type=checkbox]:hover{border-color:var(--color-primary, #283A88) !important}.wpc-checkbox-item input[type=checkbox]:checked,.wpc-term-item.wpc-term-selected input[type=checkbox]{background-color:var(--color-primary, #283A88) !important;border-color:var(--color-primary, #283A88) !important}.wpc-checkbox-item input[type=checkbox]:checked::after,.wpc-term-item.wpc-term-selected input[type=checkbox]::after{content:"" !important;position:absolute !important;top:2px !important;left:5px !important;width:5px !important;height:9px !important;border:solid var(--color-text-inverse, #FAF8F6) !important;border-width:0 2px 2px 0 !important;transform:rotate(45deg) !important;display:block !important}.wpc-checkbox-item input[type=checkbox]:focus-visible{outline:2px solid var(--color-primary, #283A88);outline-offset:2px}.wpc-term-item label{display:flex !important;align-items:center;flex:1;cursor:pointer;gap:4px;line-height:1.3}.wpc-term-item label a.wpc-filter-link{color:var(--color-text-body, #242220) !important;font-size:13px !important;font-weight:500 !important;font-family:var(--font-family-base, Poppins, sans-serif) !important;text-decoration:none !important;transition:color 150ms ease-out}.wpc-term-item-content-wrapper:hover label a.wpc-filter-link{color:var(--color-primary, #283A88) !important}.wpc-term-item.wpc-term-selected label a.wpc-filter-link{color:var(--color-primary, #283A88) !important;font-weight:600 !important}.wpc-term-count{display:inline-flex;align-items:center;justify-content:center;font-size:10px !important;font-weight:600 !important;color:var(--color-text-muted, #6B6763) !important;background-color:var(--color-bg-section-alt, #F5F3F1);padding:2px 7px;border-radius:10px;margin-left:auto;white-space:nowrap;flex-shrink:0}.wpc-term-count-brackets-open,.wpc-term-count-brackets-close{display:none !important}.wpc-filter-chips-list{display:flex !important;flex-wrap:wrap;gap:6px;padding:12px 16px !important;margin:0 !important;list-style:none !important;border-bottom:1px solid var(--color-border, #F2F0ED);background-color:var(--color-bg-surface, #FAF8F6) !important}.wpc-empty-chips-container{display:none !important}.wpc-filter-chip{display:inline-flex !important;align-items:center;gap:4px;background-color:var(--color-primary, #283A88) !important;color:#fff !important;border:none !important;font-size:11px !important;font-weight:500 !important;font-family:var(--font-family-base, Poppins, sans-serif) !important;padding:5px 10px !important;border-radius:0 !important;letter-spacing:.02em;text-transform:uppercase;transition:background-color 150ms ease-out;line-height:1.3}.wpc-filter-chip a,.wpc-filter-chip a:visited,.wpc-filter-chip a:hover,.wpc-filter-chip a:focus{color:#fff !important;text-decoration:none !important;border:none !important;border-radius:0 !important;padding:0 !important;margin:0 !important;background:none !important;box-shadow:none !important;outline:none !important;display:inline-flex !important;align-items:center}.wpc-chip-reset-all a,.wpc-chip-reset-all a:visited,.wpc-chip-reset-all a:hover,.wpc-chip-reset-all a:focus{color:var(--color-accent-danger, #FB0000) !important;border:none !important;background:none !important}.wpc-filter-chip:hover{background-color:var(--color-primary-hover, #1B2A6B) !important}.wpc-filter-chip .wpc-chip-content{display:inline-flex !important;align-items:center;gap:6px;color:#fff !important}.wpc-filter-chip .wpc-chip-content .wpc-filter-chip-name{color:#fff !important}.wpc-filter-chip .wpc-chip-remove-icon,.wpc-filter-chip .wpc-chip-remove{opacity:.7;transition:opacity 150ms ease-out;font-size:14px;color:#fff !important}.wpc-filter-chip:hover .wpc-chip-remove-icon,.wpc-filter-chip:hover .wpc-chip-remove{opacity:1}.wpc-filter-chip.wpc-chip-reset-all{background-color:rgba(0,0,0,0) !important;color:var(--color-accent-danger, #FB0000) !important;border:1px solid var(--color-accent-danger, #FB0000) !important}.wpc-filter-chip.wpc-chip-reset-all a,.wpc-filter-chip.wpc-chip-reset-all .wpc-chip-content,.wpc-filter-chip.wpc-chip-reset-all .wpc-filter-chip-name,.wpc-filter-chip.wpc-chip-reset-all .wpc-chip-remove-icon{color:var(--color-accent-danger, #FB0000) !important}.wpc-filter-chip.wpc-chip-reset-all:hover{background-color:var(--color-accent-danger, #FB0000) !important}.wpc-filter-chip.wpc-chip-reset-all:hover a,.wpc-filter-chip.wpc-chip-reset-all:hover .wpc-chip-content,.wpc-filter-chip.wpc-chip-reset-all:hover .wpc-filter-chip-name,.wpc-filter-chip.wpc-chip-reset-all:hover .wpc-chip-remove-icon{color:#fff !important}.wpc-inner-widget-chips-wrapper .wpc-filter-chips-list{padding:8px 0 !important;border-bottom:none}.wpc-filters-reset-wrap a,.wpc-reset-button{display:inline-flex;align-items:center;gap:4px;font-size:11px !important;font-weight:600 !important;color:var(--color-accent-danger, #FB0000) !important;text-transform:uppercase;letter-spacing:.04em;padding:5px 10px;transition:opacity 150ms ease-out;text-decoration:none !important}.wpc-filters-reset-wrap a:hover,.wpc-reset-button:hover{opacity:.7}.wpc-search-field input,.wpc-filter-search input{width:100%;padding:8px 12px;border:1px solid var(--color-border, #F2F0ED) !important;font-size:12px;color:var(--color-text-body, #242220);transition:border-color 200ms ease-out;outline:none;border-radius:0 !important;margin-bottom:8px}.wpc-search-field input:focus,.wpc-filter-search input:focus{border-color:var(--color-primary, #283A88) !important;box-shadow:0 0 0 1px var(--color-primary, #283A88)}.wpc-filters-main-wrap .wpc-spinner{display:none}.wpc-filters-main-wrap.wpc-loading .wpc-spinner{display:block;position:absolute;inset:0;background:rgba(250,248,246,.6);z-index:10;backdrop-filter:blur(1px)}.wpc-filters-main-wrap.wpc-loading .wpc-spinner::after{content:"";display:block;width:24px;height:24px;margin:40px auto;border:2px solid var(--color-border, #F2F0ED);border-top-color:var(--color-primary, #283A88);border-radius:50%;animation:filter-spin .6s linear infinite}@keyframes filter-spin{to{transform:rotate(360deg)}}.wpc-filters-overlay{background:rgba(0,0,0,.15) !important}.wpc-show-more,.wpc-show-less{display:inline-flex;align-items:center;gap:4px;font-size:11px !important;font-weight:600 !important;color:var(--color-primary, #283A88) !important;text-transform:uppercase;letter-spacing:.04em;padding:8px 0 4px;cursor:pointer;transition:opacity 150ms ease-out;text-decoration:none !important}.wpc-show-more:hover,.wpc-show-less:hover{opacity:.7}.wpc-instead-of-posts-found:not(:empty){padding:12px 16px;font-size:13px;color:var(--color-text-muted, #6B6763);font-style:italic;border-bottom:1px solid var(--color-border, #F2F0ED)}.soldadura-widget{margin-bottom:0 !important;border:none !important}.wpc-counter-length-1 .wpc-term-count{min-width:22px;text-align:center}.wpc-counter-length-2 .wpc-term-count{min-width:28px;text-align:center}.wpc-counter-length-3 .wpc-term-count{min-width:34px;text-align:center}.wpc-open-close-filters-button{display:none !important}@media(max-width: 767px){.wpc-open-close-filters-button{display:inline-flex !important;align-items:center;gap:8px;background-color:var(--color-primary, #283A88) !important;color:var(--color-text-inverse, #FAF8F6) !important;border:none !important;border-radius:0 !important;font-size:12px !important;font-weight:600 !important;text-transform:uppercase;letter-spacing:.05em;padding:10px 20px !important;min-height:44px;cursor:pointer;width:100%;justify-content:center;transition:background-color 150ms ease-out}.wpc-open-close-filters-button:hover{background-color:var(--color-primary-hover, #1B2A6B) !important}.wpc-icon-html-wrapper{display:flex;flex-direction:column;gap:3px;width:16px}.wpc-icon-line-1,.wpc-icon-line-2,.wpc-icon-line-3{display:block;width:100%;height:2px;background-color:currentColor}.wpc-widget-close-icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer}.wpc-widget-popup-title{font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.wpc-filters-scroll-container{flex:1;overflow-y:auto}.wpc-filter-content{max-height:none}.wpc-filters-section .wpc-filter-content ul.wpc-filters-ul-list{max-height:none !important;-webkit-mask-image:none;mask-image:none}}@media(prefers-reduced-motion: reduce){.wpc-filter-header::after,.wpc-term-item-content-wrapper,.wpc-filter-header,.wpc-checkbox-item input[type=checkbox],.wpc-filter-chip,.wpc-spinner::after{transition:none !important;animation:none !important}}@media print{.wpc-filters-main-wrap,.soldadura-widget{display:none !important}}.banner{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-block:2.1875rem}@media screen and (max-width: 767px){.banner-desktop{display:none}}@media screen and (min-width: 768px){.banner-mobile{display:none}}.trust-bar{background-color:var(--color-bg-section);padding-top:var(--space-8);padding-bottom:var(--space-8);border-bottom:1px solid var(--color-border-light)}.trust-bar__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6)}.trust-bar__item{text-align:center;padding:var(--space-3)}.trust-bar__icon{display:flex;justify-content:center;margin-bottom:var(--space-3);color:var(--color-primary)}.trust-bar__title{font-size:var(--font-size-base) !important;font-weight:var(--font-weight-bold) !important;color:var(--color-text-body) !important;margin-bottom:var(--space-1);text-transform:uppercase;letter-spacing:.03em}.trust-bar__desc{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0}@media(min-width: 768px){.trust-bar__grid{grid-template-columns:repeat(4, 1fr);gap:var(--space-4)}.trust-bar__title{font-size:var(--font-size-lg) !important}}.brand-bar{background-color:var(--color-bg-section-alt);padding:var(--space-6) 0}.brand-bar__title{text-align:center;font-size:var(--font-size-sm) !important;font-weight:var(--font-weight-semibold) !important;color:var(--color-text-muted) !important;text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-5)}.brand-bar__grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-6)}.brand-bar__logo{height:36px;width:auto;opacity:.6;filter:grayscale(100%);transition:opacity var(--transition-base),filter var(--transition-base)}.brand-bar__logo:hover{opacity:1;filter:grayscale(0%)}@media(min-width: 768px){.brand-bar__logo{height:44px}}.hero-section{background-color:var(--hero-bg);color:var(--hero-text);min-height:var(--hero-min-height);display:flex;align-items:center;padding:var(--space-10) 0}.hero-section .container{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.hero-section__content{max-width:680px}.hero-section__title{font-size:var(--font-size-3xl) !important;font-weight:var(--font-weight-bold) !important;color:var(--color-text-inverse) !important;line-height:var(--line-height-tight);margin-bottom:var(--space-4)}.hero-section__highlight{color:var(--color-accent-danger)}.hero-section__subtitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-regular);color:var(--color-text-inverse);opacity:.9;line-height:var(--line-height-relaxed);margin-bottom:var(--space-6)}.hero-section__ctas{display:flex;flex-wrap:wrap;gap:var(--space-3)}@media(min-width: 768px){.hero-section__title{font-size:var(--font-size-4xl) !important}}@media(min-width: 1025px){.hero-section__title{font-size:var(--font-size-5xl) !important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.skip-link{position:absolute;top:-100%;left:var(--space-4);z-index:10000;padding:var(--space-2) var(--space-4);background:var(--color-primary);color:var(--color-text-inverse) !important;font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);transition:top var(--transition-fast);text-decoration:none}.skip-link:focus{top:var(--space-2)}.sign-in,.register{height:100%}.sign-in h2,.register h2{color:var(--white);font-size:1.875rem}@media screen and (min-width: 768px){.sign-in h2,.register h2{font-size:3.4375rem}}.sign-in .woocommerce-form-container,.register .woocommerce-form-container{padding-block:1.875rem;max-width:32.5rem;width:100%}@media screen and (min-width: 768px){.sign-in .woocommerce-form-container,.register .woocommerce-form-container{padding-block:5rem}}@media screen and (min-width: 992px){.sign-in .woocommerce-form-container,.register .woocommerce-form-container{margin-left:7vw}}.sign-in .woocommerce-form-container .woocommerce-form-login input[type=text],.sign-in .woocommerce-form-container .woocommerce-form-login input[type=password],.sign-in .woocommerce-form-container .woocommerce-form-login input[type=email],.sign-in .woocommerce-form-container .woocommerce-form-register input[type=text],.sign-in .woocommerce-form-container .woocommerce-form-register input[type=password],.sign-in .woocommerce-form-container .woocommerce-form-register input[type=email],.register .woocommerce-form-container .woocommerce-form-login input[type=text],.register .woocommerce-form-container .woocommerce-form-login input[type=password],.register .woocommerce-form-container .woocommerce-form-login input[type=email],.register .woocommerce-form-container .woocommerce-form-register input[type=text],.register .woocommerce-form-container .woocommerce-form-register input[type=password],.register .woocommerce-form-container .woocommerce-form-register input[type=email]{height:3rem}.sign-in .woocommerce-form-container .woocommerce-form-login__submit,.sign-in .woocommerce-form-container .woocommerce-form-register__submit,.register .woocommerce-form-container .woocommerce-form-login__submit,.register .woocommerce-form-container .woocommerce-form-register__submit{background-color:var(--primary-color);color:var(--white);font-size:.75rem;font-weight:600;display:inline-flex;min-height:44px;width:auto;min-width:150px;line-height:1.2;display:flex;margin-left:auto;margin-block:1.875rem 0;text-transform:uppercase}.sign-in .woocommerce-form-container .woocommerce-form-login__submit i,.sign-in .woocommerce-form-container .woocommerce-form-register__submit i,.register .woocommerce-form-container .woocommerce-form-login__submit i,.register .woocommerce-form-container .woocommerce-form-register__submit i{margin-inline-start:.3125rem}.sign-in .woocommerce-form-container .woocommerce-form__label,.register .woocommerce-form-container .woocommerce-form__label{display:flex;justify-content:flex-end;padding-block-start:5px}.sign-in .woocommerce-form-container .woocommerce-form__label-for-checkbox [type=checkbox]:checked,.sign-in .woocommerce-form-container .woocommerce-form__label-for-checkbox [type=checkbox]:not(:checked),.register .woocommerce-form-container .woocommerce-form__label-for-checkbox [type=checkbox]:checked,.register .woocommerce-form-container .woocommerce-form__label-for-checkbox [type=checkbox]:not(:checked){position:absolute;left:-9999px}.sign-in .woocommerce-form-container .woocommerce-form__label-for-checkbox [type=checkbox]:checked+label,.sign-in .woocommerce-form-container .woocommerce-form__label-for-checkbox [type=checkbox]:not(:checked)+label,.register .woocommerce-form-container .woocommerce-form__label-for-checkbox [type=checkbox]:checked+label,.register .woocommerce-form-container .woocommerce-form__label-for-checkbox [type=checkbox]:not(:checked)+label{position:relative;padding-left:35px;cursor:pointer;line-height:20px;display:inline-block;color:var(--white)}.sign-in .woocommerce-form-container .woocommerce-form__label-for-checkbox [type=checkbox]:checked+label:before,.sign-in .woocommerce-form-container .woocommerce-form__label-for-checkbox [type=checkbox]:not(:checked)+label:before,.register .woocommerce-form-container .woocommerce-form__label-for-checkbox [type=checkbox]:checked+label:before,.register .woocommerce-form-container .woocommerce-form__label-for-checkbox [type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid var(--white);background:var(--white);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.sign-in .woocommerce-form-container .woocommerce-form__label-for-checkbox [type=checkbox]:checked+label:after,.sign-in .woocommerce-form-container .woocommerce-form__label-for-checkbox [type=checkbox]:not(:checked)+label:after,.register .woocommerce-form-container .woocommerce-form__label-for-checkbox [type=checkbox]:checked+label:after,.register .woocommerce-form-container .woocommerce-form__label-for-checkbox [type=checkbox]:not(:checked)+label:after{content:"";background:var(--primary-color);height:14px;width:14px;position:absolute;top:3px;left:3px;border:0;-webkit-transition:all .2s ease;transition:all .2s ease}.sign-in .woocommerce-form-container .woocommerce-form__label-for-checkbox [type=checkbox]:not(:checked)+label:after,.register .woocommerce-form-container .woocommerce-form__label-for-checkbox [type=checkbox]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.sign-in .woocommerce-form-container .woocommerce-form__label-for-checkbox [type=checkbox]:checked+label:after,.register .woocommerce-form-container .woocommerce-form__label-for-checkbox [type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.sign-in .woocommerce-form-container .woocommerce-LostPassword,.register .woocommerce-form-container .woocommerce-LostPassword{font-size:1rem;font-weight:bold;color:var(--grey2);text-align:right;margin-block-start:.625rem}@media screen and (min-width: 768px){.sign-in .woocommerce-form-container .woocommerce-LostPassword,.register .woocommerce-form-container .woocommerce-LostPassword{font-size:1.25rem;margin-block-start:.3125rem}}.sign-in .woocommerce-form-container .woocommerce-LostPassword a,.register .woocommerce-form-container .woocommerce-LostPassword a{color:inherit;text-decoration:none}.sign-in .woocommerce-form-container .woocommerce-register,.register .woocommerce-form-container .woocommerce-register{text-align:right}.sign-in .woocommerce-form-container .woocommerce-register a,.register .woocommerce-form-container .woocommerce-register a{color:var(--white)}.sign-in .woocommerce-form-container .woocommerce-privacy-policy-text,.register .woocommerce-form-container .woocommerce-privacy-policy-text{color:var(--white)}.register .woocommerce-form-register .woocommerce-form-row:not(:last-of-type){margin-block-end:1.875rem}.register .woocommerce-form-register .woocommerce-send-password{color:var(--white);font-size:1.125rem}.register .registered-user{display:flex;flex-wrap:wrap;font-size:1.25rem;color:var(--white);column-gap:.625rem;margin-block-start:.625rem;margin-block-end:1.25rem}@media screen and (min-width: 768px){.register .registered-user{margin-block-start:1.25rem;margin-block-end:3.125rem}}.register .registered-user p{margin:0}.register .registered-user a{color:var(--red2);font-weight:bold}.custom-checbox [type=checkbox]:checked,.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-cb [type=checkbox]:checked,.my-account .woocommerce-MyAccount-content .tinv-wishlist table thead tr th.product-cb [type=checkbox]:checked,.custom-checbox [type=checkbox]:not(:checked),.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-cb [type=checkbox]:not(:checked),.my-account .woocommerce-MyAccount-content .tinv-wishlist table thead tr th.product-cb [type=checkbox]:not(:checked){position:absolute;left:-9999px}.custom-checbox [type=checkbox]:checked+label,.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-cb [type=checkbox]:checked+label,.my-account .woocommerce-MyAccount-content .tinv-wishlist table thead tr th.product-cb [type=checkbox]:checked+label,.custom-checbox [type=checkbox]:not(:checked)+label,.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-cb [type=checkbox]:not(:checked)+label,.my-account .woocommerce-MyAccount-content .tinv-wishlist table thead tr th.product-cb [type=checkbox]:not(:checked)+label{position:relative;padding:0;margin:0;cursor:pointer;line-height:20px;display:inline-block;color:var(--white);width:1.25rem;height:1.25rem}.custom-checbox [type=checkbox]:checked+label:before,.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-cb [type=checkbox]:checked+label:before,.my-account .woocommerce-MyAccount-content .tinv-wishlist table thead tr th.product-cb [type=checkbox]:checked+label:before,.custom-checbox [type=checkbox]:not(:checked)+label:before,.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-cb [type=checkbox]:not(:checked)+label:before,.my-account .woocommerce-MyAccount-content .tinv-wishlist table thead tr th.product-cb [type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid var(--black);background:var(--white);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.custom-checbox [type=checkbox]:checked+label:after,.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-cb [type=checkbox]:checked+label:after,.my-account .woocommerce-MyAccount-content .tinv-wishlist table thead tr th.product-cb [type=checkbox]:checked+label:after,.custom-checbox [type=checkbox]:not(:checked)+label:after,.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-cb [type=checkbox]:not(:checked)+label:after,.my-account .woocommerce-MyAccount-content .tinv-wishlist table thead tr th.product-cb [type=checkbox]:not(:checked)+label:after{content:"";background:var(--primary-color);height:14px;width:14px;position:absolute;top:3px;left:3px;border:0;-webkit-transition:all .2s ease;transition:all .2s ease}.custom-checbox [type=checkbox]:not(:checked)+label:after,.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-cb [type=checkbox]:not(:checked)+label:after,.my-account .woocommerce-MyAccount-content .tinv-wishlist table thead tr th.product-cb [type=checkbox]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.custom-checbox [type=checkbox]:checked+label:after,.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-cb [type=checkbox]:checked+label:after,.my-account .woocommerce-MyAccount-content .tinv-wishlist table thead tr th.product-cb [type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.woocommerce-form-coupon input{box-shadow:none;background-color:var(--grey2);height:2.1875rem;color:var(--black);font-size:.75rem;font-weight:500;font-family:"Poppins",sans-serif}.woocommerce-form-coupon button{background-color:var(--primary-color);color:var(--white);font-size:.75rem;font-weight:600;display:inline-flex;min-height:35px;width:auto;min-width:auto;line-height:1.2}.woocommerce-ResetPassword{margin-top:6.25rem}.woocommerce-ResetPassword.not-logged p{color:var(--white);width:100%}.woocommerce-lost-password.not-logged p{color:var(--white)}.tinv-wishlist.woocommerce form .button.add-request-quote-button{background-color:var(--blue3);color:var(--white);font-size:.75rem;font-weight:600;display:inline-flex;min-height:44px;width:auto;min-width:auto;line-height:1.2;padding:inherit;background-color:var(--blue3) !important}.logged-in .my-account>.my-account__container>.woocommerce-MyAccount-content{display:flex;flex-direction:column;row-gap:1.25rem;flex-wrap:wrap}@media(min-width: 992px){.logged-in .my-account>.my-account__container>.woocommerce-MyAccount-content{flex-direction:row;column-gap:1.875rem}}.logged-in .my-account>.my-account__container>.woocommerce-MyAccount-content>p{flex-basis:100%}.my-account .woocommerce-MyAccount-navigation ul{padding:0;margin:0}.my-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a{color:var(--black);font-size:.9375rem;font-weight:600}.my-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a:hover{color:var(--primary-color)}.my-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a:before{content:"";width:0}.my-account .woocommerce-MyAccount-content form h3{font-size:.9375rem;font-weight:600}.my-account .woocommerce-MyAccount-content form fieldset{margin-block-end:1.875rem}.my-account .woocommerce-MyAccount-content form fieldset legend{padding-inline:0;background:rgba(0,0,0,0);font-size:1.25rem;margin-left:0}.my-account .woocommerce-MyAccount-content form label{font-size:.75rem;color:var(--grey5);font-weight:500;margin-block-end:.1875rem}.my-account .woocommerce-MyAccount-content form input{box-shadow:none;background-color:var(--grey2);height:2.1875rem;color:var(--black);font-size:.75rem;font-weight:500;font-family:"Poppins",sans-serif}.my-account .woocommerce-MyAccount-content form .show-password-input{padding-block:0;height:1.5rem;bottom:0;margin:auto}.my-account .woocommerce-MyAccount-content form .select2 .select2-selection.select2-selection--single{border-radius:1.25rem;background-color:var(--grey2);font-size:.75rem}.my-account .woocommerce-MyAccount-content form button.wp-element-button{background-color:var(--primary-color);color:var(--white);font-size:.75rem;font-weight:600;display:inline-flex;min-height:44px;width:auto;min-width:auto;line-height:1.2;text-transform:uppercase}.my-account .woocommerce-MyAccount-content form.lost_reset_password label{color:var(--white)}.my-account .woocommerce-MyAccount-content .info-account p a{color:var(--primary-color)}.my-account .woocommerce-MyAccount-content .info-account p mark{background-color:var(--primary-color);color:var(--white)}.my-account .woocommerce-MyAccount-content .woocommerce-order-details h2,.my-account .woocommerce-MyAccount-content .woocommerce-customer-details h2,.my-account .woocommerce-MyAccount-content .woocommerce-order-details h2,.my-account .woocommerce-MyAccount-content .woocommerce-column--shipping-address h2,.my-account .woocommerce-MyAccount-content .woocommerce-column--billing-address h2{font-size:1.5rem}.my-account .woocommerce-MyAccount-content .woocommerce-customer-details address{font-size:.875rem}@media screen and (min-width: 768px){.my-account .woocommerce-MyAccount-content .woocommerce-Addresses{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:20px}}.my-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address-title h3{font-size:15px;font-weight:bold;color:var(--primary-color)}@media screen and (min-width: 768px){.my-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address-title h3{margin-block-end:3.75rem}}@media screen and (max-width: 767px){.my-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address-title .edit{display:flex;color:var(--primary-color);text-decoration:none}.my-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address-title .edit:before{margin-inline-end:.625rem}}.my-account .woocommerce-MyAccount-content .woocommerce-Addresses .edit{margin-top:0}.my-account .woocommerce-MyAccount-content .woocommerce-Addresses .edit:before{content:"\E908";font-family:"icomoon" !important;font-size:1rem;color:var(--primary-color)}.my-account .woocommerce-MyAccount-content .woocommerce-Addresses address{font-size:.625rem;font-weight:600;line-height:2}.my-account .woocommerce-MyAccount-content table .woocommerce-orders-table__cell-order-number{color:var(--blue2)}.my-account .woocommerce-MyAccount-content table.my_account_orders .button{height:1rem;width:3.125rem;font-size:.625rem;font-weight:500;text-transform:uppercase;background-color:var(--grey12);color:var(--white);padding:0;display:inline-flex;align-items:center;justify-content:center}.my-account .woocommerce-MyAccount-content table.my_account_orders .button:after{content:"\E918";font-family:"icomoon" !important;font-size:.5rem}.my-account .woocommerce-MyAccount-content table.woocommerce-table--order-details thead th{padding-block:10px;font-size:.75rem}.my-account .woocommerce-MyAccount-content table.woocommerce-table--order-details tbody td a{color:var(--primary-color)}.my-account .woocommerce-MyAccount-content table.woocommerce-table--order-details tbody tr,.my-account .woocommerce-MyAccount-content table.woocommerce-table--order-details tfoot tr{font-size:.75rem}.my-account .woocommerce-MyAccount-content table.woocommerce-orders-table:not(.has-background) th{background-color:var(--grey3)}.my-account .woocommerce-MyAccount-content table.woocommerce-orders-table:not(.has-background) tbody td{background-color:inherit}.my-account .woocommerce-MyAccount-content table.woocommerce-orders-table thead th{padding-block:10px;font-size:.75rem}.my-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr:nth-child(even){background-color:var(--grey7)}.my-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr.order{font-size:.625rem}.my-account .woocommerce-MyAccount-content .tinv-wishlist .tinv-header h2{font-size:1.25rem}.my-account .woocommerce-MyAccount-content .tinv-wishlist table thead tr th{background-color:var(--grey3);font-size:.75rem;padding-block:.625rem}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr:nth-child(even) td{background-color:var(--grey7)}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td{background-color:var(--white)}@media screen and (max-width: 768px){.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td{padding-block:10px}}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-remove button{background-color:rgba(0,0,0,0)}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-remove button i{font-size:.625rem}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-remove button i:before{font-family:"icomoon" !important;content:"\E905"}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-thumbnail a img{width:2.8125rem}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-name{line-height:1.2}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-name a{text-decoration:none;color:var(--black);font-size:.5625rem;line-height:1.2;font-weight:600}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-price{color:var(--primary-color);font-size:.75rem}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-price .product-price__content{display:flex;flex-direction:column-reverse}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-price .product-price__content bdi{font-size:.75rem;font-weight:600;color:var(--primary-color);display:block}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-price .product-price__content del{display:block}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-price .product-price__content del bdi{font-size:.625rem;font-weight:500;color:var(--grey4);display:block}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-stock .stock{display:block;text-align:center}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-stock .stock.in-stock{color:var(--green)}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-stock .stock span{display:block}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-stock .stock span i{font-size:.875rem;margin-inline-end:0}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-stock .stock span:nth-child(2){font-size:.5625rem}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-action button{background-color:var(--primary-color);color:var(--white);font-size:.75rem;font-weight:600;display:inline-flex;min-height:35px;width:auto;min-width:120px;line-height:1.2;transition:color .2s linear .3s;position:relative;overflow:hidden}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-action button:before{content:"\E917";font-family:"icomoon" !important;position:absolute;display:flex;align-items:center;justify-content:center;position:absolute;top:100%;left:0px;width:100%;height:100%;text-align:center;font-size:18px;transition:top .2s linear 0s;color:var(--white)}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-action button:hover{color:rgba(0,0,0,0);transition:color .2s linear .5s}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-action button:hover:before{transition:top .2s linear .5s;top:0}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tbody tr td.product-action a{background-color:var(--blue3);color:var(--white);font-size:.75rem;font-weight:600;display:inline-flex;min-height:35px;width:auto;min-width:120px;line-height:1.2}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tfoot tr td{padding-block:1.25rem}@media screen and (max-width: 768px){.my-account .woocommerce-MyAccount-content .tinv-wishlist table tfoot .tinvwl-to-right{display:flex;flex-direction:column}}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tfoot .tinvwl-to-right .button{background-color:var(--primary-color);color:var(--white);font-size:.75rem;font-weight:600;display:inline-flex;min-height:35px;width:auto;min-width:auto;line-height:1.2;transition:all .2s ease-in}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tfoot .tinvwl-to-right .button:hover{background-color:var(--green)}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tfoot .tinvwl-input-group select{height:1.875rem;border-radius:20px;padding:.1875rem .625rem;background-color:var(--grey2);font-size:.75rem;color:var(--grey5);position:relative}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tfoot .tinvwl-input-group select:before{position:absolute;right:.625rem;content:"\E909";font-family:"icomoon" !important}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tfoot .tinvwl-input-group button{background-color:var(--primary-color);color:var(--white);font-size:.75rem;font-weight:600;display:inline-flex;min-height:35px;width:auto;min-width:75px;line-height:1.2;transition:all .2s ease-in}.my-account .woocommerce-MyAccount-content .tinv-wishlist table tfoot .tinvwl-input-group button:hover{background-color:var(--green)}.page-template-template-session .woocommerce-MyAccount-navigation{margin-right:0}.page-template-template-session .woocommerce-MyAccount-navigation ul{border-top:0;list-style-type:none}.page-template-template-session .woocommerce-MyAccount-navigation ul li{border-bottom:1px solid var(--grey5)}.page-template-template-session .woocommerce-MyAccount-navigation ul li a{padding-block:.625rem;display:flex}@media(min-width: 768px){.logged-in .my-account{margin-block-start:3.125rem}.my-account .woocommerce-MyAccount-navigation,.my-account .woocommerce-MyAccount-content{float:none;width:auto}.my-account .woocommerce-MyAccount-navigation{flex:3 0 0}.my-account .woocommerce-MyAccount-navigation+article{flex:9 0 0}}.container-content{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:1.875rem;row-gap:1.875rem}.container-content #primary{grid-column:4/-1;grid-row:1}.container-content #primary .order-sorting{margin-block-start:1.875rem}@media screen and (max-width: 767px){.container-content #primary{grid-column:1/-1}}.container-content #secondary{grid-column:1/4}@media screen and (max-width: 767px){.container-content #secondary{grid-column:1/-1}}.order-sorting{display:flex;flex-wrap:wrap;gap:1.25rem}.order-sorting form{margin:0}@media screen and (min-width: 768px){.order-sorting{margin-block-end:1.875rem}}.select-orderby{display:grid;grid-template-areas:"select";width:100%;min-width:auto;max-width:220px;border:1px solid var(--grey5);border-radius:1.25rem;font-size:.75rem;cursor:pointer;line-height:1.1;background-color:#fff;position:relative}.select-orderby::after{grid-area:select;font-family:"icomoon" !important;content:"\E909";font-size:.375rem;justify-self:end;align-self:center;margin-inline-end:10px;color:var(--grey5)}.select-orderby select{grid-area:select;appearance:none;background-color:rgba(0,0,0,0);border:none;outline:none;padding:.375rem .75rem;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;color:var(--grey5);z-index:1}.select-orderby select::after{grid-area:select}.soldadura-widget .wc-block-product-categories,.soldadura-widget .wp-block-woocommerce-attribute-filter,.soldadura-widget .wp-block-woocommerce-price-filter,.soldadura-widget .wp-block-woocommerce-stock-filter,.soldadura-widget .wp-block-woocommerce-rating-filter{border:solid 2px var(--grey9) !important;border-top-width:0px !important}.soldadura-widget h1,.soldadura-widget h2,.soldadura-widget h3,.soldadura-widget h4,.soldadura-widget h5,.soldadura-widget h6{height:2.1875rem;font-size:.9375rem;background-color:var(--primary-color);padding-inline:.625rem;color:var(--white);margin:0}.soldadura-widget .wc-block-product-categories li ul{margin:0;padding-inline-start:.3125rem}@media screen and (min-width: 768px){.soldadura-widget .wc-block-product-categories li ul{padding-inline-start:.9375rem}}.soldadura-widget .wc-block-product-categories,.soldadura-widget .wc-block-price-filter,.soldadura-widget .wp-block-woocommerce-attribute-filter,.soldadura-widget .wp-block-woocommerce-price-filte,.soldadura-widget .wp-block-woocommerce-stock-filter{padding:.625rem}.soldadura-widget .wc-block-product-categories ul,.soldadura-widget .wc-block-price-filter ul,.soldadura-widget .wp-block-woocommerce-attribute-filter ul,.soldadura-widget .wp-block-woocommerce-price-filte ul,.soldadura-widget .wp-block-woocommerce-stock-filter ul{list-style:none}.soldadura-widget .wc-block-product-categories ul li a,.soldadura-widget .wc-block-price-filter ul li a,.soldadura-widget .wp-block-woocommerce-attribute-filter ul li a,.soldadura-widget .wp-block-woocommerce-price-filte ul li a,.soldadura-widget .wp-block-woocommerce-stock-filter ul li a{color:var(--black);font-size:.75rem;font-weight:600}.soldadura-widget .wc-block-product-categories ul li span,.soldadura-widget .wc-block-price-filter ul li span,.soldadura-widget .wp-block-woocommerce-attribute-filter ul li span,.soldadura-widget .wp-block-woocommerce-price-filte ul li span,.soldadura-widget .wp-block-woocommerce-stock-filter ul li span{font-size:.75rem}.soldadura-widget .wc-block-product-categories ul.wc-block-checkbox-list li span,.soldadura-widget .wc-block-price-filter ul.wc-block-checkbox-list li span,.soldadura-widget .wp-block-woocommerce-attribute-filter ul.wc-block-checkbox-list li span,.soldadura-widget .wp-block-woocommerce-price-filte ul.wc-block-checkbox-list li span,.soldadura-widget .wp-block-woocommerce-stock-filter ul.wc-block-checkbox-list li span{color:var(--black);font-size:.75rem;font-weight:600}.soldadura-widget .wc-block-product-categories>ul,.soldadura-widget .wc-block-price-filter>ul,.soldadura-widget .wp-block-woocommerce-attribute-filter>ul,.soldadura-widget .wp-block-woocommerce-price-filte>ul,.soldadura-widget .wp-block-woocommerce-stock-filter>ul{padding:0;margin:0;list-style:none}.wc-block-components-price-slider__range-input::-webkit-slider-thumb{--size: 9px;width:var(--size);height:var(--size);background-color:var(--primary-color);margin:-3px 0 0;border:2px solid var(--primary-color)}.wc-block-components-price-slider__range-input-progress{background:var(--primary-color)}.wc-block-components-price-slider__range-input-progress:focus::-webkit-slider-thumb{background:inherit;border-color:var(--secondary-color)}.wc-block-components-price-slider__controls .wc-block-components-price-slider__amount{background-color:rgba(0,0,0,0);font-size:.75rem;color:var(--black);box-shadow:none;padding:0}.archive-products{padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));justify-items:center;gap:.9375rem}.archive-products .button-wrapper+.yith-ywraq-add-to-quote{display:none}ul.products li.product .tinvwl_add_to_wishlist_button{margin-top:0}.soldadura-product-item__actions .button.cart_item_out_of_stock{background-color:var(--red2);color:var(--white);font-size:.75rem;font-weight:600;display:inline-flex;min-height:30px;width:auto;min-width:auto;line-height:1.2;flex:1 0 auto}.product-item-archive{box-shadow:0 3px 6px 0 rgba(0,0,0,.16);width:13.75rem;position:relative;list-style-type:none;margin-inline:auto;display:flex;flex-direction:column}.product-item-archive .yasr-visitor-votes .yasr-vv-second-row-container{display:flex;align-items:center;column-gap:.625rem;padding:0 15px;margin-block-end:2px}.product-item-archive .woocommerce-loop-product__title{height:42px;margin-block-start:.3125rem}.product-item-archive .price{padding-inline:.9375rem;column-gap:.3125rem}.product-item-archive .price ins .woocommerce-Price-amount.amount{font-size:.9375rem;font-weight:bold;color:var(--primary-color)}.product-item-archive .price .woocommerce-Price-amount.amount{font-size:.9375rem;font-weight:bold;color:var(--primary-color)}.product-item-archive .price del{text-decoration:underline;text-underline-offset:-50%;text-decoration-skip-ink:none;font-size:.75rem;order:1}.product-item-archive .price del bdi{font-weight:400;font-size:.75rem;color:var(--gray4)}.product-item-archive a.woocommerce-loop-product__link{text-decoration:none}.product-item-archive a:nth-of-type(2){margin-top:1.5625rem}.product-item-archive a:nth-of-type(3){padding-inline:.9375rem;display:flex;margin-block-start:.3125rem}.product-item-archive a:nth-of-type(3) h2{font-size:.75rem;font-weight:600}.product-item-archive .tinv-wishlist{position:absolute;top:1.25rem;right:1.25rem}.product-item-archive .tinv-wishlist .tinvwl_add_to_wishlist_button{display:flex;text-decoration:none}.product-item-archive .tinv-wishlist .tinvwl_add_to_wishlist_button .tinvwl_add_to_wishlist-text{display:none}.product-item-archive .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before{font-family:"icomoon" !important;content:"\E90A";font-size:18px;color:var(--grey4)}.product-item-archive .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before{font-family:"icomoon" !important;content:"\E921";font-size:18px;color:var(--red)}.product-item-archive .button-wrapper{display:flex;flex-wrap:wrap;column-gap:.625rem;margin-block-start:.625rem;padding-inline:.9375rem;padding-block-end:.9375rem;flex:1 0 0;align-items:flex-end}.product-item-archive .button-wrapper .added_to_cart.wc-forward{background-color:var(--green);color:var(--white);font-size:.75rem;font-weight:600;display:inline-flex;min-height:30px;width:auto;min-width:90px;line-height:1.2;flex:0 0 100%;margin-block-start:.625rem}.product-item-archive .button-wrapper .yith-ywraq-add-to-quote{background-color:var(--white) !important;color:var(--white);font-size:.75rem;font-weight:600;display:inline-flex;min-height:30px;width:auto;min-width:90px;line-height:1.2;border:1px solid var(--primary-color);color:var(--primary-color) !important;flex:1 0 0;flex-direction:column;text-align:center;padding:2px;font-size:.625rem;transition:.25s}.product-item-archive .button-wrapper .yith-ywraq-add-to-quote:hover{box-shadow:inset 0 0 0 2em var(--primary-color)}.product-item-archive .button-wrapper .yith-ywraq-add-to-quote:hover .add-request-quote-button{color:var(--white) !important}.product-item-archive .button-wrapper .yith-ywraq-add-to-quote:hover .yith_ywraq_add_item_response_message,.product-item-archive .button-wrapper .yith-ywraq-add-to-quote:hover .yith_ywraq_add_item_browse_message a,.product-item-archive .button-wrapper .yith-ywraq-add-to-quote:hover .yith_ywraq_add_item_product_message{color:var(--white) !important}.product-item-archive .button-wrapper .yith-ywraq-add-to-quote+.clear{display:none}.product-item-archive .button-wrapper .add-request-quote-button.button{background-color:rgba(0,0,0,0) !important;color:var(--primary-color) !important;font-size:.75rem;margin-top:0;padding:0}.product-item-archive .button.cart_item_out_of_stock{background-color:var(--red2);color:var(--white);font-size:.75rem;font-weight:600;display:inline-flex;min-height:30px;width:auto;min-width:auto;line-height:1.2}.product-item-archive .button.wp-element-button,.product-item-archive .button.add_to_cart_button.ajax_add_to_cart,.product-item-archive .button.product_type_external,.product-item-archive .button.product_type_grouped,.product-item-archive .button.product_type_variable{flex:1 0 0;background-color:var(--primary-color);color:var(--white);font-size:.75rem;font-weight:600;display:inline-flex;min-height:30px;width:auto;min-width:90px;line-height:1.2;transition:color .2s linear .3s;position:relative;overflow:hidden}.product-item-archive .button.wp-element-button:before,.product-item-archive .button.add_to_cart_button.ajax_add_to_cart:before,.product-item-archive .button.product_type_external:before,.product-item-archive .button.product_type_grouped:before,.product-item-archive .button.product_type_variable:before{content:"\E917";font-family:"icomoon" !important;position:absolute;display:flex;align-items:center;justify-content:center;position:absolute;top:100%;left:0px;width:100%;height:100%;text-align:center;font-size:18px;transition:top .2s linear 0s;color:var(--white)}.product-item-archive .button.wp-element-button:hover,.product-item-archive .button.add_to_cart_button.ajax_add_to_cart:hover,.product-item-archive .button.product_type_external:hover,.product-item-archive .button.product_type_grouped:hover,.product-item-archive .button.product_type_variable:hover{color:rgba(0,0,0,0);transition:color .2s linear .5s}.product-item-archive .button.wp-element-button:hover:before,.product-item-archive .button.add_to_cart_button.ajax_add_to_cart:hover:before,.product-item-archive .button.product_type_external:hover:before,.product-item-archive .button.product_type_grouped:hover:before,.product-item-archive .button.product_type_variable:hover:before{transition:top .2s linear .5s;top:0}.product-item-archive .button.compare{line-height:1;background:none;position:absolute;right:4.375rem;top:1.25rem;z-index:2;text-indent:-9999px;white-space:nowrap;padding:0;width:1.375rem}.product-item-archive .button.compare::before{font-family:"icomoon";content:"\E906";position:absolute;z-index:3;top:0;left:0;font-size:1.125rem;text-indent:0;white-space:initial;color:var(--grey4)}.soldadura-widget{margin-block-end:30px}.soldadura-widget.active .wpc-filter-header:after,.soldadura-widget.active .wp-block-heading:after{transform:rotate(270deg)}.soldadura-widget>*.active .wpc-filter-header:after,.soldadura-widget>*.active .wp-block-heading:after{transform:rotate(270deg)}.soldadura-widget .wc-blocks-filter-wrapper.active .wp-block-heading:after{transform:rotate(270deg)}.soldadura-widget .wpc-filter-header,.soldadura-widget .wp-block-heading{cursor:pointer;position:relative;padding-inline-end:30px;padding-block:5px;height:auto;min-height:40px}.soldadura-widget .wpc-filter-header:after,.soldadura-widget .wp-block-heading:after{font-family:"icomoon" !important;content:"\E909";margin-left:.0625rem;font-size:.375rem;display:flex;align-items:center;position:absolute;right:10px}.soldadura-widget.hidden{border-bottom:0}.soldadura-widget:nth-child(2){display:none}.soldadura-widget:nth-child(1).active{margin:0}.soldadura-widget:nth-child(1).active+section{display:block}.soldadura-widget .wc-blocks-filter-wrapper.active .wp-block-heading+div,.soldadura-widget .wc-blocks-filter-wrapper.active .wpc-filter-header+div{display:block}.soldadura-widget>div.active .wp-block-heading+div,.soldadura-widget>div.active .wpc-filter-header+div{display:block}.soldadura-widget .wp-block-heading+div,.soldadura-widget .wpc-filter-header+div{display:none}.soldadura-widget .wpc-filters-section.active .wpc-filter-header:after{transform:rotate(270deg)}.soldadura-widget .wpc-filters-section.active .wpc-filter-content{display:block}.custom-radio [type=radio]:checked,form.woocommerce-checkout #customer_order_review #order_review #payment .wc_payment_method [type=radio]:checked,.custom-radio [type=radio]:not(:checked),form.woocommerce-checkout #customer_order_review #order_review #payment .wc_payment_method [type=radio]:not(:checked){position:absolute;left:-9999px}.custom-radio [type=radio]:checked+label,form.woocommerce-checkout #customer_order_review #order_review #payment .wc_payment_method [type=radio]:checked+label,.custom-radio [type=radio]:not(:checked)+label,form.woocommerce-checkout #customer_order_review #order_review #payment .wc_payment_method [type=radio]:not(:checked)+label{position:relative;cursor:pointer;line-height:20px;display:inline-block;color:var(--primary-color);padding-inline-start:3.4375rem}.custom-radio [type=radio]:checked+label:before,form.woocommerce-checkout #customer_order_review #order_review #payment .wc_payment_method [type=radio]:checked+label:before,.custom-radio [type=radio]:not(:checked)+label:before,form.woocommerce-checkout #customer_order_review #order_review #payment .wc_payment_method [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:20px;top:17px;width:16px;height:16px;border:1px solid var(--black);background:var(--white);border-radius:50%}.custom-radio [type=radio]:checked+label:after,form.woocommerce-checkout #customer_order_review #order_review #payment .wc_payment_method [type=radio]:checked+label:after,.custom-radio [type=radio]:not(:checked)+label:after,form.woocommerce-checkout #customer_order_review #order_review #payment .wc_payment_method [type=radio]:not(:checked)+label:after{content:"";background:var(--red);height:10px;width:10px;position:absolute;top:20px;left:23px;border:0;border-radius:50%;transition:all .2s ease}.custom-radio [type=radio]:not(:checked)+label:after,form.woocommerce-checkout #customer_order_review #order_review #payment .wc_payment_method [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.custom-radio [type=radio]:checked+label:after,form.woocommerce-checkout #customer_order_review #order_review #payment .wc_payment_method [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}@media screen and (min-width: 768px){form.woocommerce-checkout{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:1.875rem}}form.woocommerce-checkout #customer_details{grid-column:1/7}@media screen and (min-width: 992px){form.woocommerce-checkout #customer_details{grid-column:1/9}}form.woocommerce-checkout #customer_details div:nth-child(2){margin-block-start:1.875rem}form.woocommerce-checkout #customer_details .woocommerce-billing-fields h3,form.woocommerce-checkout #customer_details .woocommerce-shipping-fields h3{font-size:.9375rem;color:var(--black)}form.woocommerce-checkout #customer_details .woocommerce-billing-fields h3#ship-to-different-address label,form.woocommerce-checkout #customer_details .woocommerce-shipping-fields h3#ship-to-different-address label{font-size:.9375rem;color:var(--black)}form.woocommerce-checkout #customer_details .woocommerce-billing-fields p,form.woocommerce-checkout #customer_details .woocommerce-shipping-fields p{margin-block-end:1.25rem}form.woocommerce-checkout #customer_details .woocommerce-billing-fields label,form.woocommerce-checkout #customer_details .woocommerce-shipping-fields label{font-size:.75rem;color:var(--grey5);font-weight:500;margin-block-end:.1875rem}form.woocommerce-checkout #customer_details .woocommerce-billing-fields textarea,form.woocommerce-checkout #customer_details .woocommerce-shipping-fields textarea{box-shadow:none}form.woocommerce-checkout #customer_details .woocommerce-billing-fields input,form.woocommerce-checkout #customer_details .woocommerce-shipping-fields input{box-shadow:none;background-color:var(--grey2);height:2.1875rem;color:var(--black);font-size:.75rem;font-weight:500;font-family:"Poppins",sans-serif}form.woocommerce-checkout #customer_details .woocommerce-billing-fields .select2 .select2-selection.select2-selection--single,form.woocommerce-checkout #customer_details .woocommerce-shipping-fields .select2 .select2-selection.select2-selection--single{border-radius:1.25rem;background-color:var(--grey2);font-size:.75rem}form.woocommerce-checkout #customer_details .woocommerce-additional-fields .notes label{font-size:.9375rem;font-weight:600;margin-block-end:.625rem}form.woocommerce-checkout #customer_details .woocommerce-additional-fields .notes textarea{box-shadow:none}form.woocommerce-checkout #customer_order_review{grid-column:7/-1}@media screen and (min-width: 992px){form.woocommerce-checkout #customer_order_review{grid-column:9/-1}}form.woocommerce-checkout #customer_order_review h3{font-size:.9375rem;color:var(--black)}form.woocommerce-checkout #customer_order_review #order_review .woocommerce-Price-amount.amount{font-size:.75rem;font-weight:600}form.woocommerce-checkout #customer_order_review #order_review tbody td.product-name{font-size:.5625rem;font-weight:600;padding:1rem 1.375rem}form.woocommerce-checkout #customer_order_review #order_review tfoot tr.order-total .woocommerce-Price-amount bdi{font-size:.75rem;font-weight:bold;color:var(--red)}form.woocommerce-checkout #customer_order_review #order_review tfoot tr.woocommerce-shipping-totals #shipping_method{padding:0;margin:0;min-width:0}form.woocommerce-checkout #customer_order_review #order_review #payment .wc_payment_method label{color:var(--primary-color);font-size:12px;font-weight:600}form.woocommerce-checkout #customer_order_review #order_review #payment .payment_box p,form.woocommerce-checkout #customer_order_review #order_review #payment .woocommerce-terms-and-conditions-wrapper p{font-size:.75rem}form.woocommerce-checkout #customer_order_review #order_review #payment .place-order button.wp-element-button,form.woocommerce-checkout #customer_order_review #order_review #payment .place-order button#place_order{background-color:var(--primary-color);color:var(--white);font-size:.75rem;font-weight:600;display:inline-flex;min-height:44px;width:auto;min-width:100%;line-height:1.2;text-transform:uppercase}.page-template-template-fullwidth-php #customer_order_review #order_review_heading{width:auto;float:none}.page-template-template-fullwidth-php #customer_order_review #order_review{width:auto;float:none}.faq-section.faq-users{background-color:var(--grey8);padding-block:5.9375rem 5.625rem}.faq-section.faq-online-sales{background-color:var(--white);padding-block:4.375rem}@media screen and (min-width: 768px){.faq-section.faq-online-sales .home-faq__container{flex-direction:row-reverse}}.faq-section.faq-online-sales .home-faq__left-part input[type=radio]+label{background-color:var(--white)}.faq-section.faq-general{background-color:var(--grey8);padding-block:4.6875rem 4.0625rem}@media screen and (max-width: 768px){.faq-section.faq-general .home-faq__container{row-gap:0}}.page-template-template-fullwidth-php .woocommerce-cart-form-container{display:flex;flex-wrap:wrap;gap:1.25rem;padding-block:.625rem 6.875rem}@media screen and (min-width: 992px){.page-template-template-fullwidth-php .woocommerce-cart-form-container{display:grid;grid-template-columns:repeat(12, 1fr)}}.page-template-template-fullwidth-php .woocommerce-cart-form-container .woocommerce-cart-form{grid-column:1/9;width:100%}.page-template-template-fullwidth-php .woocommerce-cart-form-container .cart-collaterals{grid-column:9/13;border:solid 2px var(--grey9);padding:1.25rem;width:100%}.page-template-template-fullwidth-php .woocommerce-cart-form-container .cart-collaterals .cart_totals{width:auto;float:none}.page-template-template-fullwidth-php .woocommerce-cart-form-container .cart-collaterals .cart_totals h2{font-size:.9375rem;font-weight:600}.page-template-template-fullwidth-php .woocommerce-cart-form-container .cart-collaterals .cart_totals .tax-rate .woocommerce-Price-amount.amount{color:var(--red2);font-size:.75rem;font-weight:600}.page-template-template-fullwidth-php .woocommerce-cart-form-container .cart-collaterals .cart_totals .tax-rate.tax-rate-iva-1{color:var(--red2);font-size:.75rem;font-weight:600}.page-template-template-fullwidth-php .woocommerce-cart-form-container .cart-collaterals .cart_totals .includes_tax{display:none}.page-template-template-fullwidth-php .woocommerce-cart-form-container .cart-collaterals .cart_totals #shipping_method{padding-inline-start:0;min-width:auto}.page-template-template-fullwidth-php .woocommerce-cart-form-container .cart-collaterals .cart_totals #shipping_method label{font-size:.5625rem;font-weight:600}@media screen and (max-width: 767px){.page-template-template-fullwidth-php .woocommerce-cart-form-container .cart-collaterals .cart_totals #shipping_method label{justify-content:flex-end;gap:20px}}.page-template-template-fullwidth-php .woocommerce-cart-form-container .cart-collaterals .cart_totals #shipping_method li:last-child{padding:0}.page-template-template-fullwidth-php .woocommerce-cart-form-container .cart-collaterals .cart_totals #shipping_method .woocommerce-Price-amount.amount{font-size:.5625rem;font-weight:600}.page-template-template-fullwidth-php .woocommerce-cart-form-container .cart-collaterals .cart_totals .woocommerce-shipping-totals .woocommerce-shipping-calculator a{color:var(--red2);font-size:.5625rem}.page-template-template-fullwidth-php .woocommerce-cart-form-container .cart-collaterals .cart_totals .woocommerce-shipping-destination{font-size:.5625rem;font-weight:600}.page-template-template-fullwidth-php .woocommerce-cart-form-container .cart-collaterals .cart_totals table:not(.has-background) th{background-color:rgba(0,0,0,0)}.page-template-template-fullwidth-php .woocommerce-cart-form-container .cart-collaterals .cart_totals table:not(.has-background) tbody td{background-color:rgba(0,0,0,0)}.page-template-template-fullwidth-php .woocommerce-cart-form-container .cart-collaterals .cart_totals table td{padding-block:.625rem;padding-inline:0}.page-template-template-fullwidth-php .woocommerce-cart-form-container .cart-collaterals .cart_totals table tr:not(:last-child){border-block-end:1px solid rgba(112,112,112,.2)}.page-template-template-fullwidth-php .woocommerce-cart-form-container .cart-collaterals .cart_totals table tr th{padding-inline-start:0;padding-block:.625rem;color:var(--primary-color);font-size:.75rem;vertical-align:middle}.page-template-template-fullwidth-php .woocommerce-cart-form-container .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals th{vertical-align:top}.page-template-template-fullwidth-php .woocommerce-cart-form-container .cart-collaterals .cart_totals table tr.cart-subtotal .amount{color:var(--primary-color);font-size:.75rem}.page-template-template-fullwidth-php .woocommerce-cart-form-container .cart-collaterals .cart_totals table tr.order-total .amount{color:var(--secondary-color);font-size:.75rem}.page-template-template-fullwidth-php .woocommerce-cart-form-container .cart-collaterals .cart_totals .wc-proceed-to-checkout a{background-color:var(--primary-color);color:var(--white);font-size:.75rem;font-weight:600;display:inline-flex;min-height:44px;width:auto;min-width:100%;line-height:1.2;padding-inline:.3125rem}.page-template-template-fullwidth-php .woocommerce-cart-form-container .cart-collaterals .cart_totals .wc-proceed-to-checkout a i{margin-left:.3125rem;position:relative;top:-1px}.page-template-template-fullwidth-php .woocommerce-cart-form-container .cart-collaterals .cart_totals .wc-proceed-to-checkout a:after{content:""}.page-template-template-fullwidth-php .woocommerce-cart-form-container .cart-collaterals .cart_totals .wc-proceed-to-checkout button#ywraq_cart_quote{background-color:rgba(0,0,0,0);color:var(--primary-color);font-size:.75rem;font-weight:600;display:inline-flex;min-height:44px;width:auto;min-width:100%;line-height:1.2;border:2px solid var(--primary-color)}.page-template-template-fullwidth-php .woocommerce-cart-form-container form thead tr{border:none}@media screen and (max-width: 767px){.page-template-template-fullwidth-php .woocommerce-cart-form-container form thead tr{border-top:1px solid var(--grey10)}}.page-template-template-fullwidth-php .woocommerce-cart-form-container form tr{border-top:1px solid var(--grey10)}@media screen and (max-width: 767px){.page-template-template-fullwidth-php .woocommerce-cart-form-container form tr{margin-block-end:10px}}@media screen and (max-width: 767px){.page-template-template-fullwidth-php .woocommerce-cart-form-container form tr:last-child{border:none}}.page-template-template-fullwidth-php .woocommerce-cart-form-container form th{background-color:rgba(0,0,0,0)}@media screen and (max-width: 991px){.page-template-template-fullwidth-php .woocommerce-cart-form-container form table{border:1px solid var(--grey10)}}.page-template-template-fullwidth-php .woocommerce-cart-form-container form table:not(.has-background) tbody tr:nth-child(2n) td{background-color:inherit}.page-template-template-fullwidth-php .woocommerce-cart-form-container form table:not(.has-background) tbody td{background-color:inherit}.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart{margin-block-end:0}.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart thead th{padding:.625rem}.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart td{vertical-align:middle;padding-block:.9375rem}@media screen and (max-width: 767px){.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart td{padding-block:.125rem}}.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart td.actions{border-top:0;padding:0}@media screen and (min-width: 768px){.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart td.actions{padding-block-start:1.25rem}}.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart td.actions .coupon{display:flex;border-bottom:none;padding-bottom:1.25rem;margin-bottom:0}@media screen and (max-width: 767px){.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart td.actions .coupon{margin-top:1.25rem}}.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart td.actions input{box-shadow:none;margin:0}.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart td.actions input::placeholder{font-size:.75rem;color:var(--grey5);font-weight:500}.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart .cart_item .product-price,.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart .cart_item .product-subtotal,.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart .cart_item .product-quantity{font-size:.75rem;color:var(--primary-color);font-weight:bold}@media screen and (max-width: 991px){.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart .product-name{display:none}}.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart .product-name a{font-size:.5625rem;font-weight:600;color:var(--black);text-decoration:none}.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart .product-subtotal{padding-block-end:.625rem}.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart .product-price{padding-block-start:.625rem}@media screen and (max-width: 767px){.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart .product-price{border-top:1px solid var(--grey10)}}.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart .product-thumbnail{text-align:center;display:block}.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart .product-thumbnail a{color:var(--black);text-decoration:none;font-size:.5625rem}@media screen and (min-width: 992px){.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart .product-thumbnail a:last-child{display:none}}@media screen and (max-width: 767px){.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart .product-quantity .quantity{justify-content:flex-end}}.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart .product-quantity .quantity .minus,.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart .product-quantity .quantity .plus{width:1.125rem;height:1.3125rem;border:1px solid var(--grey11);font-size:.625rem;color:var(--grey11);cursor:pointer}.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart .product-quantity .quantity input{width:1.4375rem;height:1.3125rem;background-color:rgba(0,0,0,0);box-shadow:none;border-block:1px solid var(--grey11);padding:.125rem;font-size:.625rem;color:var(--black);font-weight:bold;-moz-appearance:textfield}.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart .product-quantity .quantity input::-webkit-outer-spin-button,.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart .product-quantity .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart .product-remove{width:auto;border:none}@media screen and (max-width: 991px){.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart .product-remove{height:25px}}.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart .product-remove a{font-size:.5rem;color:var(--black)}@media screen and (max-width: 767px){.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart .product-remove a{height:22px;width:20px}}@media screen and (max-width: 767px){.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart .product-remove a.remove{top:.625rem;right:.625rem}}.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart .product-remove a::before{font-family:"icomoon" !important;content:"\E905"}@media screen and (max-width: 767px){.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart .product-remove a::before{font-size:.9375rem}}.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart button[name=update_cart],.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart button[name=apply_coupon]{background-color:var(--primary-color);color:var(--white);font-size:.75rem;font-weight:600;display:inline-flex;min-height:44px;width:auto;min-width:140px;line-height:1.2;text-transform:uppercase;padding-inline:.3125rem}.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart button[name=update_cart] i,.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart button[name=apply_coupon] i{font-size:.875rem;margin-left:.3125rem}@media screen and (max-width: 767px){.page-template-template-fullwidth-php .woocommerce-cart-form-container form table.cart button[name=update_cart]{background-color:var(--primary-color);color:var(--white);font-size:.75rem;font-weight:600;display:inline-flex;min-height:44px;width:auto;min-width:100%;line-height:1.2}}.slider-products.cross-sells .button-wrapper+.yith-ywraq-add-to-quote{display:none}.woocommerce-cart .shop_table thead th{font-family:var(--font-family-base);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-navy-600, #283A88);text-transform:uppercase;letter-spacing:.5px;background-color:var(--color-gray-50, #F8F6F4);padding:var(--space-12) var(--space-16);border-bottom:2px solid var(--color-navy-600, #283A88)}.woocommerce-cart .shop_table td{font-family:var(--font-family-base);font-size:var(--font-size-sm);padding:var(--space-12) var(--space-16);vertical-align:middle;border-bottom:1px solid var(--color-gray-200, #eee)}.woocommerce-cart .shop_table .product-name a{color:var(--color-navy-600, #283A88);font-weight:var(--font-weight-medium);text-decoration:none}.woocommerce-cart .shop_table .product-name a:hover{text-decoration:underline}.woocommerce-cart .shop_table .product-remove a.remove{color:var(--color-red-500, #FB0000) !important;font-size:20px;font-weight:var(--font-weight-bold)}.woocommerce-cart .shop_table .product-thumbnail img{width:64px;height:64px;object-fit:contain;border:1px solid var(--color-gray-200, #eee)}.woocommerce-cart .shop_table .quantity .qty{width:50px;height:32px;text-align:center;border:1px solid var(--color-gray-300, #ccc);border-radius:0;font-size:var(--font-size-sm)}.woocommerce-cart .shop_table+.actions button[name=update_cart]{background-color:var(--color-gray-500, #6B6763) !important;color:#fff !important;border:none;border-radius:0 !important;font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);padding:8px 20px}.woocommerce-cart .coupon .input-text{border:1px solid var(--color-gray-300, #ccc);border-radius:0;padding:8px 12px;font-size:var(--font-size-sm)}.woocommerce-cart .coupon .button{background-color:var(--color-navy-600, #283A88) !important;color:#fff !important;border-radius:0 !important;font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);border:none;padding:8px 20px}.cart_totals{border:1px solid var(--color-gray-200, #eee);padding:var(--space-24);background:var(--color-gray-50, #F8F6F4)}.cart_totals h2{font-family:var(--font-family-base);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-navy-600, #283A88);margin-bottom:var(--space-16)}.cart_totals table th{font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);color:var(--color-gray-700, #3A3735)}.cart_totals table td{font-size:var(--font-size-sm)}.cart_totals .order-total th,.cart_totals .order-total td{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-navy-600, #283A88)}.wc-proceed-to-checkout a.checkout-button,.wc-proceed-to-checkout .button{background-color:var(--color-navy-600, #283A88) !important;color:#fff !important;border-radius:0 !important;font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);padding:12px 24px;text-align:center;display:block;width:100%;border:none;transition:background-color .2s}.wc-proceed-to-checkout a.checkout-button:hover,.wc-proceed-to-checkout .button:hover{background-color:var(--color-navy-700, #1B2A6B) !important}.cart-empty{font-family:var(--font-family-base);font-size:var(--font-size-base);color:var(--color-gray-500, #6B6763);text-align:center;padding:var(--space-48)}.return-to-shop a{background-color:var(--color-navy-600, #283A88) !important;color:#fff !important;border-radius:0 !important;font-family:var(--font-family-base);font-weight:var(--font-weight-semibold);padding:10px 24px;display:inline-block}.widget_shopping_cart .mini_cart_item a{color:var(--color-navy-600, #283A88);font-size:var(--font-size-sm)}.widget_shopping_cart .woocommerce-mini-cart__total{font-weight:var(--font-weight-semibold);border-top:1px solid var(--color-gray-200, #eee);padding-top:var(--space-8)}.widget_shopping_cart .woocommerce-mini-cart__buttons a{border-radius:0 !important;font-family:var(--font-family-base);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm)}.woocommerce-checkout .form-row label{font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-700, #3A3735)}.woocommerce-checkout .form-row input.input-text,.woocommerce-checkout .form-row textarea,.woocommerce-checkout .form-row select{border:1px solid var(--color-gray-300, #ccc);border-radius:0;padding:8px 12px;font-family:var(--font-family-base);font-size:var(--font-size-sm);transition:border-color .2s}.woocommerce-checkout .form-row input.input-text:focus,.woocommerce-checkout .form-row textarea:focus,.woocommerce-checkout .form-row select:focus{border-color:var(--color-navy-600, #283A88);outline:none;box-shadow:0 0 0 1px var(--color-navy-600, #283A88)}.woocommerce-checkout h3,.woocommerce-checkout #order_review_heading{font-family:var(--font-family-base);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-navy-600, #283A88);padding-bottom:var(--space-8);border-bottom:2px solid var(--color-navy-600, #283A88);margin-bottom:var(--space-16)}.woocommerce-checkout-review-order-table{font-family:var(--font-family-base);font-size:var(--font-size-sm)}.woocommerce-checkout-review-order-table thead th{font-weight:var(--font-weight-semibold);color:var(--color-navy-600, #283A88);text-transform:uppercase;letter-spacing:.5px;font-size:var(--font-size-xs)}.woocommerce-checkout-review-order-table .order-total th,.woocommerce-checkout-review-order-table .order-total td{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-navy-600, #283A88)}#customer_order_review{background:var(--color-gray-50, #F8F6F4);border:1px solid var(--color-gray-200, #eee);padding:var(--space-24);margin-block-start:var(--space-24)}.woocommerce-checkout #payment{background:rgba(0,0,0,0);border-radius:0}.woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid var(--color-gray-200, #eee);padding:0 0 var(--space-12)}.woocommerce-checkout #payment ul.payment_methods li label{font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.woocommerce-checkout #place_order{background-color:var(--color-navy-600, #283A88) !important;color:#fff !important;border-radius:0 !important;font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);padding:14px 32px;width:100%;border:none;transition:background-color .2s;text-transform:none}.woocommerce-checkout #place_order:hover{background-color:var(--color-navy-700, #1B2A6B) !important}.woocommerce-checkout .woocommerce-info,.woocommerce-cart .woocommerce-info{border-top-color:var(--color-navy-600, #283A88);font-family:var(--font-family-base);font-size:var(--font-size-sm)}.woocommerce-checkout .woocommerce-error,.woocommerce-cart .woocommerce-error{border-top-color:var(--color-red-500, #FB0000)}@media(max-width: 767px){.woocommerce-cart .shop_table thead{display:none}.woocommerce-cart .shop_table td{display:block;text-align:left;padding:var(--space-8) var(--space-12)}.woocommerce-cart .shop_table td::before{font-weight:var(--font-weight-semibold);color:var(--color-navy-600, #283A88);font-size:var(--font-size-xs);text-transform:uppercase}.cart_totals{padding:var(--space-16)}#customer_order_review{padding:var(--space-16)}}.brands h2{font-size:1.5625rem;text-align:center;color:var(--black);max-width:55.625rem;font-weight:600;margin-inline:auto;margin-block:1.25rem 1.5625rem}@media only screen and (min-width: 768px){.brands h2{font-size:2.8125rem;margin-block:3.125rem 2.5rem}}.brand-items{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));column-gap:2.5rem;row-gap:4.375rem}@media only screen and (max-width: 767px)and (min-width: 480px){.brand-items{grid-template-columns:repeat(2, minmax(150px, 1fr));column-gap:1.25rem;row-gap:3.125rem}}.brand-item{height:12.1875rem;border:1px solid var(--grey9);display:flex;position:relative}.brand-item__description{min-height:5.9375rem;background-color:var(--blue2);padding:.625rem 1.25rem .9375rem;align-self:flex-end;width:90%;margin-inline:auto;text-align:center;position:absolute;bottom:-22px;left:0;right:0}@media screen and (max-width: 767px){.brand-item__description{min-height:auto}}.brand-item__description a{font-size:.75rem;color:var(--blue4);position:relative;margin-block-start:.625rem;display:inline-flex}@media screen and (max-width: 767px){.brand-item__description a{font-size:.625rem}}.brand-item__description a:after{content:"";position:absolute;bottom:-0.3125rem;left:0;height:.125rem;width:100%;background-color:var(--blue4)}.brand-item__title{color:var(--white);font-size:1.25rem;font-weight:bold}@media screen and (max-width: 767px){.brand-item__title{font-size:.625rem}}.brand-item__image{max-width:21.5625rem;height:6.5625rem;margin-block:.625rem;margin-inline:auto}.brand-item__image img{object-fit:contain;width:100%;height:100%}.contact-data{margin-block:1.875rem 1.25rem}@media screen and (min-width: 768px){.contact-data{margin-block:3.125rem 4.375rem}}.contact-data__content{display:flex;flex-direction:column;column-gap:1.25rem;row-gap:1.25rem;align-items:center}@media screen and (min-width: 768px){.contact-data__content{flex-direction:row}}@media screen and (min-width: 1199px){.contact-data__content{column-gap:2.8125rem}}.contact-data__item{flex:1 0 0;background-color:var(--blue3);color:var(--white);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-inline:.9375rem;height:16.5625rem;width:100%;padding-block:1.25rem}@media screen and (max-width: 768px){.contact-data__item{height:auto}}@media screen and (min-width: 1199px){.contact-data__item{padding-inline:2.5rem}}.contact-data__item h2{color:inherit;font-size:1.25rem;font-weight:bold}.contact-data__item:first-child,.contact-data__item:last-child{height:13.4375rem;background-color:var(--blue2)}@media screen and (max-width: 1200px){.contact-data__item:first-child,.contact-data__item:last-child{height:16.5625rem}}.contact-data__item p{font-size:.75rem}.contact-data__item a{font-size:.75rem;color:var(--blue4);position:relative}.contact-data__item a:after{content:"";position:absolute;bottom:-0.3125rem;left:0;height:.125rem;width:100%;background-color:var(--blue4)}.contact-data__icon{margin-block-end:.625rem}.contact-data__icon i{margin-inline-start:.3125rem;font-size:2.8125rem;color:var(--white)}.contact-split{column-gap:1.25rem}@media screen and (max-width: 992px){.contact-split{flex-direction:column-reverse}}.location,.send-message{flex:1 0 0}.send-message h3{font-size:1.5625rem;font-weight:600}@media screen and (min-width: 768px){.send-message h3{font-size:2.8125rem}}.send-message p{font-size:.75rem}.send-message form .form-row{display:flex;gap:1.5625rem}@media screen and (max-width: 767px){.send-message form .form-row{flex-direction:column}}.send-message form .form-row:not(:last-child){margin-block-end:1.5625rem}.send-message form .form-row .form-input{flex:1 0 0}.send-message form input[type=text],.send-message form input[type=tel],.send-message form input[type=email]{height:3rem}.send-message form input[type=text],.send-message form input[type=tel],.send-message form input[type=email],.send-message form textarea{background-color:var(--grey2);border:2px solid var(--grey2);padding:.625rem .75rem;box-shadow:none;border-radius:0}.send-message form input[type=text]::placeholder,.send-message form input[type=tel]::placeholder,.send-message form input[type=email]::placeholder,.send-message form textarea::placeholder{color:var(--grey5);font-size:.75rem}.send-message form input[type=text]:focus,.send-message form input[type=tel]:focus,.send-message form input[type=email]:focus,.send-message form textarea:focus{border:solid 2px var(--blue2)}.send-message form button{background-color:var(--primary-color);color:var(--white);font-size:.75rem;font-weight:600;display:inline-flex;min-height:44px;width:auto;min-width:130px;line-height:1.2;text-transform:uppercase;margin-block-start:1.5625rem;transition:all .2s ease-in}.send-message form button i{margin-inline-start:.3125rem;font-size:.9375rem}.send-message form button:hover{background-color:var(--green)}.send-message form .invalid-feedback{font-size:.5625rem;color:var(--red);text-align:right}.send-message form .required-fields{color:var(--red);font-size:10px;text-align:right}.page-template-template-contacto #map-soldadura{margin-block-start:1.25rem;margin-block-end:0}@media screen and (min-width: 768px){.page-template-template-contacto #map-soldadura{margin-block-start:3.75rem}}.about-us-title h2,.our-customers h2,.steps h2{font-size:1.5625rem;font-weight:bold;max-width:48.75rem;margin-inline:auto;text-align:center}@media screen and (min-width: 768px){.about-us-title h2,.our-customers h2,.steps h2{font-size:2.8125rem}}.about-us.intro{margin-bottom:4.375rem}.about-us__content{margin-top:3.125rem}@media screen and (min-width: 768px){.about-us__content{display:flex;column-gap:1.875rem}}.about-us--left,.about-us--right{flex:1 0 0;position:relative}@media screen and (max-width: 991px){.about-us--left{flex:3 0 0}}@media screen and (min-width: 1200px){.about-us--left{margin-block-end:8.75rem}}@media screen and (max-width: 991px){.about-us--right{flex:4 0 0}}.about-us--right{margin-block-start:2.1875rem}.about-us--right h2,.about-us--right h3,.about-us--right h4,.about-us--right h5,.about-us--right h6{font-size:1.5625rem;font-weight:bold}@media screen and (min-width: 768px){.about-us--right h2,.about-us--right h3,.about-us--right h4,.about-us--right h5,.about-us--right h6{font-size:2.8125rem}}.about-us--right span,.about-us--right p{font-size:.75rem;font-weight:500}.about-us--right a{color:var(--primary-color)}.about-us--right blockquote{background-color:var(--grey13);font-size:.75rem;padding:.9375rem;font-style:normal;border-left:7px solid var(--primary-color)}.about-us--right blockquote cite{display:block;padding-inline:.3125rem;font-size:.75rem;font-weight:600;text-align:right;color:var(--primary-color);font-style:none}.about-us--right ul{margin:0;padding-inline-start:1.25rem;column-count:2;column-gap:2.5rem}.about-us--right ul li{padding-inline-start:.1875rem;font-size:.75rem;margin-block-end:.625rem}.about-us--right ul li::marker{font-family:"icomoon" !important;content:"\E907";margin-inline-end:.3125rem;font-size:.9375rem}@media screen and (min-width: 768px){.about-us__main-image{height:34.75rem}}@media screen and (min-width: 1200px){.about-us__main-image{max-width:26rem}}.about-us__main-image img{height:100%;width:100%;object-fit:cover}@media screen and (max-width: 767px){.about-us__main-image img{height:15.3125rem}}.about-us__main-image a{display:block;background-color:var(--primary-color);padding:1.5625rem;color:var(--white);font-size:1.25rem;font-weight:600;width:100%}@media screen and (min-width: 768px){.about-us__main-image a{position:absolute;right:0}}@media screen and (min-width: 991px){.about-us__main-image a{bottom:0}}@media screen and (min-width: 1200px){.about-us__main-image a{bottom:-5rem;width:75%}}.about-us__main-image a>div:not(:last-child){margin-block-end:.625rem}.about-us__main-image a i{color:var(--red);font-size:2.1875rem}.mission--left,.mission--right{flex:1 0 0;position:relative}@media screen and (min-width: 768px){.mission__content{display:flex;column-gap:1.875rem}}.mission blockquote{border-left:0;font-size:1.25rem;font-weight:bold;font-style:normal;padding-inline:0;line-height:1.2}.mission h1,.mission h2,.mission h3{font-size:1.5625rem;font-weight:bold}@media screen and (min-width: 768px){.mission h1,.mission h2,.mission h3{font-size:2.5rem}}.mission h4,.mission h5,.mission h6{font-size:.75rem;font-weight:bold;margin-block:.625rem}.mission p,.mission span{font-size:.75rem;font-weight:500}.mission a{color:var(--primary-color)}.mission-item{display:flex;gap:1.25rem}.mission-item:not(:last-child){margin-bottom:1.25rem}.mission-item h1,.mission-item h2,.mission-item h3,.mission-item h4,.mission-item h5,.mission-item h6{font-size:1.25rem;font-weight:bold}.mission-item p{font-size:.75rem;font-weight:500}.mission-item__icon{--size: 70px;flex:1 0 var(--size);width:var(--size);height:var(--size);background-color:var(--primary-color)}.steps{margin-top:1.875rem}@media screen and (min-width: 768px){.steps{margin-top:4.375rem}}.steps__content{display:grid;grid-template-columns:repeat(1, 1fr);column-gap:1.25rem}@media screen and (min-width: 640px){.steps__content{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 992px){.steps__content{grid-template-columns:repeat(4, 1fr)}}.steps__content .step{padding:1.25rem;transition:all .5s ease-in}.steps__content .step h3{font-size:2.8125rem;font-weight:bold;color:var(--primary-color)}.steps__content .step h4{font-size:1.25rem;font-weight:bold}.steps__content .step p{font-size:.75rem;font-weight:500}.steps__content .step:hover{background-color:var(--primary-color)}.steps__content .step:hover h3,.steps__content .step:hover h4,.steps__content .step:hover p{color:var(--white)}.brand__items{display:grid;grid-template-columns:repeat(auto-fill, minmax(195px, 1fr));gap:1.875rem}.sbrand-item{flex-direction:column;color:var(--black)}.sbrand-item__image{border:2px solid var(--primary-color);border-radius:50%;width:170px;height:170px;position:relative}.sbrand-item__image img{border-radius:50%;object-fit:cover;width:100%;height:100%}.sbrand-item__image::before{content:"";border:2px solid var(--primary-color);border-radius:50%;width:196px;height:196px;position:absolute;top:-15px;left:-15px}.sbrand-item__title{margin-block-start:1.5625rem;font-size:.75rem;font-weight:500;text-align:center}.our-customers{margin-block-start:5rem;padding-block-end:7.5rem}.our-customers .container{position:relative}.our-customers .our-customers-slider{margin-block-start:5rem}.our-customers__arrows{position:absolute;right:0;top:3.125rem;display:flex;column-gap:.625rem}.our-customers .swiper-slide{width:180px}@media screen and (max-width: 768px){.our-customers .swiper-slide{width:100px}}.our-customers .swiper-slide>div{text-align:center;height:9.375rem}.our-customers .swiper-slide>div img{max-width:100%;height:auto}.our-customers .swiper-button-prev-our-customer,.our-customers .swiper-button-next-our-customer{width:1.875rem;height:1.875rem;background-color:var(--white);color:var(--primary-color);font-size:.625rem;cursor:pointer;transition:all .2s ease-in;box-shadow:0 3px 6px 0 rgba(0,0,0,.08)}.our-customers .swiper-button-prev-our-customer:hover,.our-customers .swiper-button-next-our-customer:hover{background-color:var(--primary-color);color:var(--white)}.our-customers .swiper-button-prev-our-customer.swiper-button-disabled,.our-customers .swiper-button-next-our-customer.swiper-button-disabled{color:var(--red);opacity:.7;cursor:not-allowed}.single-media__container{margin-block:.625rem .9375rem}@media screen and (min-width: 768px){.single-media__container{margin-block:4.375rem 2.5rem}}.single-media__container img{object-fit:cover;height:100%;width:100%}.single-media__container:has(img){display:flex;height:13.4375rem}@media screen and (min-width: 768px){.single-media__container:has(img){height:37.5rem}}.single-media__container:has(iframe)>div>div{width:100%;height:auto;position:relative;overflow:hidden;width:100%;padding-top:56.25%}.single-media__container:has(iframe)>div>div iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.single-content__container{gap:1.25rem}@media(min-width: 768px){.single-content__container{display:grid;grid-template-columns:repeat(12, 1fr);gap:1.25rem}}@media(min-width: 992px){.single-content__container{gap:4.375rem}}.single-content--left{grid-column:1/7}@media(min-width: 992px){.single-content--left{grid-column:1/9}}@media(min-width: 768px){.single-content--right{grid-column:7/-1}}@media(min-width: 992px){.single-content--right{grid-column:9/-1}}.single-content h1{margin-top:0;font-size:1.5625rem;font-weight:bold;padding-bottom:.625rem;border-bottom:1px solid var(--grey11)}@media screen and (min-width: 768px){.single-content h1{font-size:2.8125rem;display:none;padding-bottom:0rem}}.single-content blockquote{background-color:var(--grey13);font-size:.75rem;padding:.9375rem;font-style:normal;border-left:7px solid var(--primary-color)}.single-content blockquote cite{display:block;padding-block:.625rem;font-size:.75rem;font-weight:600;text-align:right;color:var(--primary-color);font-style:none}.single-content h1,.single-content h2,.single-content h3{font-size:1.5625rem;font-weight:bold}@media screen and (min-width: 768px){.single-content h1,.single-content h2,.single-content h3{font-size:2.5rem}}.single-content h4,.single-content h5,.single-content h6{font-size:.75rem;font-weight:bold;margin-block:.625rem}.single-content p,.single-content span{font-size:.75rem;font-weight:500}.single-content a{color:var(--primary-color)}.single-content__related-posts{display:flex;flex-direction:column;gap:1.25rem;padding-block-end:3.125rem}.single-content__share{margin-block-start:2.5rem;margin-block-end:2.5rem;display:flex;align-items:center;column-gap:.625rem}@media screen and (min-width: 768px){.single-content__share{margin-block-start:3.75rem;margin-block-end:3.125rem}}.single-content__share span{font-size:.75rem;font-weight:600}.single-content__share ul{list-style-type:none;padding:0;margin:0;display:flex;gap:.3125rem}.share-item a{--size: 26px;width:var(--size);height:var(--size);background-color:var(--primary-color);color:var(--white);font-size:.75rem}.single-post-item a{display:flex;gap:.9375rem}.single-post-item__image{height:6.25rem;flex:0 0 8.75rem;align-items:center;display:flex}@media screen and (min-width: 768px)and (max-width: 1199px){.single-post-item__image{flex:0 0 7.5rem}}.single-post-item__image img{object-fit:cover;height:100%;width:100%}.single-post-item__image iframe{height:6.25rem}.single-post-item__information h1,.single-post-item__information h2,.single-post-item__information h3{font-size:.6875rem;font-weight:bold;margin-block-end:.3125rem}.single-post-item__information time{font-size:12px;color:var(--grey5)}body.single-product div.product .slider-products,body.single-product div.product section.related,body.single-product div.product section.up-sells{clear:both}body.single-product div.product{margin-block-start:1.5625rem}@media only screen and (min-width: 768px){body.single-product div.product{margin-block-start:2.5rem}}body.single-product div.product .woocommerce-tabs{display:none !important;padding-block-start:0;border:2px solid var(--grey9);margin-block-end:2.5rem}body.single-product div.product .woocommerce-tabs ul.tabs{float:none;width:100%;margin-right:0;display:flex;gap:1.875rem;border-bottom:1px solid var(--grey9);padding-inline-start:.9375rem}body.single-product div.product .woocommerce-tabs ul.tabs li{font-size:.75rem;font-weight:600}body.single-product div.product .woocommerce-tabs ul.tabs li a{padding:.9375rem 0 .625rem;color:var(--black)}body.single-product div.product .woocommerce-tabs ul.tabs li.active a{color:var(--black);position:relative}body.single-product div.product .woocommerce-tabs ul.tabs li.active a:after{content:"";background-color:var(--blue2);height:2px;width:100%;position:absolute;bottom:-0.1875rem;left:0}body.single-product div.product .woocommerce-tabs ul.tabs li:after{content:""}body.single-product div.product .woocommerce-tabs .panel{float:none;width:100%;padding:.9375rem;font-size:.75rem;font-weight:500}body.single-product div.product .woocommerce-tabs .panel h2{font-size:.9375rem;font-weight:500}body.single-product div.product .woocommerce-tabs .panel h3,body.single-product div.product .woocommerce-tabs .panel h4,body.single-product div.product .woocommerce-tabs .panel h5,body.single-product div.product .woocommerce-tabs .panel h6{font-size:.75rem;font-weight:500}body.single-product div.product .slider-products.related.products .button-wrapper+.yith-ywraq-add-to-quote{display:none}body.single-product div.product .entry-summary .button-wrapper{display:flex;flex-wrap:wrap;column-gap:.625rem;padding-block-end:.9375rem;width:fit-content}body.single-product div.product .entry-summary .button-wrapper .added_to_cart.wc-forward{background-color:var(--green);color:var(--white);font-size:.75rem;font-weight:600;display:inline-flex;min-height:30px;width:auto;min-width:90px;line-height:1.2;flex:0 0 100%;margin-block-start:.625rem}body.single-product div.product .entry-summary .button-wrapper .yith-ywraq-add-to-quote{background-color:var(--white) !important;color:var(--white);font-size:.75rem;font-weight:600;display:inline-flex;min-height:30px;width:auto;min-width:90px;line-height:1.2;border:1px solid var(--primary-color);color:var(--primary-color) !important;flex:1 0 0;flex-direction:column;text-align:center;padding:2px;font-size:.625rem;transition:.25s}body.single-product div.product .entry-summary .button-wrapper .yith-ywraq-add-to-quote:hover{box-shadow:inset 0 0 0 2em var(--primary-color)}body.single-product div.product .entry-summary .button-wrapper .yith-ywraq-add-to-quote:hover .add-request-quote-button{color:var(--white) !important}body.single-product div.product .entry-summary .button-wrapper .yith-ywraq-add-to-quote:hover .yith_ywraq_add_item_response_message,body.single-product div.product .entry-summary .button-wrapper .yith-ywraq-add-to-quote:hover .yith_ywraq_add_item_browse_message a,body.single-product div.product .entry-summary .button-wrapper .yith-ywraq-add-to-quote:hover .yith_ywraq_add_item_product_message{color:var(--white) !important}body.single-product div.product .entry-summary .button-wrapper .add-request-quote-button.button{background-color:rgba(0,0,0,0) !important;color:var(--primary-color) !important;font-size:1.125rem;margin-top:0;padding:0}body.single-product div.product .entry-summary h1{font-size:1.25rem;font-weight:500;color:var(--primary-color);margin-top:0 !important;margin-bottom:0}@media only screen and (min-width: 768px){body.single-product div.product .entry-summary h1{font-size:2.1875rem}}body.single-product div.product .entry-summary .product-title-sku{display:block;font-size:2rem;font-weight:400;color:var(--secondary-color);margin-top:0;margin-bottom:.375rem}body.single-product div.product .entry-summary .review-and-share_container{display:flex;flex-direction:column;gap:.75rem;margin-block-start:.625rem;margin-block-end:.625rem}@media only screen and (min-width: 768px){body.single-product div.product .entry-summary .review-and-share_container{flex-direction:row;align-items:center;justify-content:space-between}}body.single-product div.product .entry-summary .review-and-share_container .soldadura-review-single .yasr-vv-second-row-container{display:flex;gap:25px;align-items:center}body.single-product div.product .entry-summary .review-and-share_container .product-share .single-content__share{margin:0}body.single-product div.product .entry-summary hr.product-share_hr{margin:0}body.single-product div.product .entry-summary p.price{display:flex;align-items:center;column-gap:.625rem;margin-block:5px}@media only screen and (min-width: 768px){body.single-product div.product .entry-summary p.price{margin-block-start:.75rem;margin-block-end:1.125rem}}body.single-product div.product .entry-summary p.price del{order:1;text-underline-offset:-35%;text-decoration-skip-ink:none;text-decoration:underline;color:var(--grey4)}body.single-product div.product .entry-summary p.price del bdi{color:var(--grey4);font-weight:400;font-size:.875rem}body.single-product div.product .entry-summary p.price bdi{font-size:1.125rem;font-weight:bold;color:var(--primary-color)}body.single-product div.product .entry-summary .woocommerce-product-details__short-description{font-size:12px;font-weight:500}body.single-product div.product .entry-summary .wrapper-price-stock{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.625rem}body.single-product div.product .entry-summary .wrapper-price-stock .stock.in-stock{color:var(--green)}body.single-product div.product .entry-summary .wrapper-price-stock .stock.in-stock:before{content:"\E907"}body.single-product div.product .entry-summary .wrapper-price-stock .stock.out-of-stock{color:var(--red)}body.single-product div.product .entry-summary .wrapper-price-stock .stock.out-of-stock:before{content:"\E905"}body.single-product div.product .entry-summary .wrapper-price-stock .stock{margin-block-end:0;font-size:.75rem;font-weight:600}body.single-product div.product .entry-summary .wrapper-price-stock .stock:before{font-family:"icomoon" !important;font-size:.5rem}body.single-product div.product .entry-summary form.cart{margin-top:0;margin-bottom:0}body.single-product div.product .entry-summary form.cart table.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__label label a{color:var(--primary-color)}body.single-product div.product .entry-summary form.cart .quantity-warning{color:var(--red);margin-block-end:.625rem;font-size:.75rem}body.single-product div.product .entry-summary form.cart .quantity{float:none;display:flex;margin-block-end:1.25rem}body.single-product div.product .entry-summary form.cart .quantity label{margin-inline-end:.9375rem}body.single-product div.product .entry-summary form.cart .quantity .minus,body.single-product div.product .entry-summary form.cart .quantity .plus{width:1.125rem;height:1.3125rem;border:1px solid var(--grey11);color:var(--grey11);cursor:pointer}body.single-product div.product .entry-summary form.cart .quantity .input-text.qty{width:1.5625rem;height:1.3125rem;background-color:var(--white);border:1px solid var(--grey11);border-left:0;border-right:0;font-size:.625rem;padding-block:0;padding-inline:.125rem;-moz-appearance:textfield}body.single-product div.product .entry-summary form.cart .quantity .input-text.qty::-webkit-outer-spin-button,body.single-product div.product .entry-summary form.cart .quantity .input-text.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.single-product div.product .entry-summary .single_add_to_cart_button{background-color:var(--primary-color);color:var(--white);font-size:.75rem;font-weight:600;display:inline-flex;min-height:40px;width:auto;min-width:125px;line-height:1.2;position:relative;overflow:hidden;transition:color .2s linear .3s}body.single-product div.product .entry-summary .single_add_to_cart_button:before{content:"\E917";font-family:"icomoon" !important;position:absolute;display:flex;align-items:center;justify-content:center;position:absolute;top:100%;left:0px;width:100%;height:100%;text-align:center;font-size:18px;transition:top .2s linear 0s;color:var(--white)}body.single-product div.product .entry-summary .single_add_to_cart_button:hover{color:rgba(0,0,0,0);transition:color .2s linear .5s}body.single-product div.product .entry-summary .single_add_to_cart_button:hover:before{transition:top .2s linear .5s;top:0}body.single-product div.product .entry-summary .wrapper-single-buttons{display:flex;flex-wrap:wrap;gap:1.25rem;align-items:center}body.single-product div.product .entry-summary .wrapper-single-buttons .yith-ywraq-add-to-quote{margin-top:0}body.single-product div.product .entry-summary .add-request-quote-button.button{background-color:rgba(0,0,0,0) !important;color:var(--primary-color) !important;font-size:.75rem;font-weight:600;display:inline-flex;min-height:40px;width:auto;min-width:125px;line-height:1.2;border:2px solid var(--primary-color);font-size:1.125rem !important;transition:.25s;margin-top:0;padding-block:0}body.single-product div.product .entry-summary .add-request-quote-button.button:hover{box-shadow:inset 0 0 0 2em var(--primary-color);color:var(--white) !important}body.single-product div.product .entry-summary .tinv-wishlist{display:inline-flex;align-items:center;margin-inline-end:1.25rem}body.single-product div.product .entry-summary .tinv-wishlist .tinvwl_add_to_wishlist_button{display:flex}body.single-product div.product .entry-summary .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart::before{content:"\E921";color:var(--red);font-size:18px}body.single-product div.product .entry-summary .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before{content:"\E90A";color:var(--grey5);font-size:18px}body.single-product div.product .entry-summary .tinv-wishlist .tinvwl_add_to_wishlist_button .tinvwl_add_to_wishlist-text{font-size:.75rem;font-weight:500;color:var(--grey5)}body.single-product div.product .entry-summary .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before{font-family:"icomoon" !important}body.single-product div.product .entry-summary .compare.button{display:inline-flex;align-items:center;height:1.6875rem;width:auto;background-color:rgba(0,0,0,0);font-size:.75rem;font-weight:500;color:var(--black);padding:0;position:relative;top:4px;padding-inline-start:1.5625rem}body.single-product div.product .entry-summary .compare.button::before{position:absolute;top:0;left:0;font-family:"icomoon" !important;content:"\E906";color:var(--black);font-size:18px}body.single-product div.product .entry-summary .action-buttons-section{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem .75rem}body.single-product div.product .entry-summary .action-buttons-section form.cart{margin:0;flex:0 0 100%;order:0}body.single-product div.product .entry-summary .action-buttons-section .button-wrapper{order:1;flex:0 0 auto;padding-block-end:0}body.single-product div.product .entry-summary .action-buttons-section .compare.button{order:2;flex:0 0 auto;top:0}body.single-product div.product .entry-summary .action-buttons-section .tinv-wishlist{order:3;flex:0 0 100%;margin:0;margin-block-start:.25rem}body.single-product div.product .entry-summary .product_meta{border-top:0;margin-top:.625rem;display:flex;flex-direction:column;gap:.25rem}body.single-product div.product .entry-summary .product_meta .sku_wrapper{font-weight:600;color:var(--black)}body.single-product div.product .entry-summary .product_meta .sku_wrapper span{font-weight:500;font-size:.75rem;color:var(--grey5)}body.single-product div.product .entry-summary .product_meta .posted_in,body.single-product div.product .entry-summary .product_meta .product-brand{font-size:.8125rem;color:var(--black);font-weight:400}body.single-product div.product .entry-summary .product_meta .posted_in strong,body.single-product div.product .entry-summary .product_meta .product-brand strong{font-weight:600}body.single-product div.product .entry-summary .product_meta .posted_in a,body.single-product div.product .entry-summary .product_meta .product-brand a{color:var(--primary-color);text-decoration:none}body.single-product div.product .entry-summary .product_meta .posted_in a:hover,body.single-product div.product .entry-summary .product_meta .product-brand a:hover{text-decoration:underline}body.single-product div.product .woocommerce-product-gallery{display:flex;flex-direction:column}@media only screen and (min-width: 768px){body.single-product div.product .woocommerce-product-gallery{margin-bottom:2.5rem}}body.single-product div.product .woocommerce-product-gallery .onsale{position:absolute;z-index:10;top:1.25rem;left:1.25rem;background-color:var(--red);border:none;padding:0rem .125rem;border-radius:0;color:var(--white);font-size:.75rem;font-weight:400;margin:0;text-transform:uppercase}body.single-product div.product .woocommerce-product-gallery__wrapper{margin:0}body.single-product div.product .woocommerce-product-gallery__wrapper img{width:100%}body.single-product div.product .woocommerce-product-gallery>.flex-viewport{box-shadow:0 3px 6px 0 rgba(0,0,0,.16);margin-inline-end:0}body.single-product div.product .woocommerce-product-gallery #product-thumbnails{order:1;position:relative;max-width:28.75rem;margin-inline:auto}body.single-product div.product .woocommerce-product-gallery .flex-direction-nav{list-style-type:none;width:100%;padding:0;margin:0}body.single-product div.product .woocommerce-product-gallery .flex-direction-nav .flex-nav-prev,body.single-product div.product .woocommerce-product-gallery .flex-direction-nav .flex-nav-next{position:absolute;top:1.5625rem}body.single-product div.product .woocommerce-product-gallery .flex-direction-nav .flex-nav-prev a,body.single-product div.product .woocommerce-product-gallery .flex-direction-nav .flex-nav-next a{text-indent:100%;white-space:nowrap;overflow:hidden;display:flex;width:1.5rem}body.single-product div.product .woocommerce-product-gallery .flex-direction-nav .flex-nav-prev a:before,body.single-product div.product .woocommerce-product-gallery .flex-direction-nav .flex-nav-next a:before{font-family:"icomoon" !important;font-size:1.25rem;color:var(--blue2);text-indent:0}body.single-product div.product .woocommerce-product-gallery .flex-direction-nav .flex-nav-prev{left:0}body.single-product div.product .woocommerce-product-gallery .flex-direction-nav .flex-nav-prev a:before{content:"\E91B"}body.single-product div.product .woocommerce-product-gallery .flex-direction-nav .flex-nav-next{right:-12px}body.single-product div.product .woocommerce-product-gallery .flex-direction-nav .flex-nav-next a:before{content:"\E91C"}body.single-product div.product .single_variation_wrap .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap}body.single-product div.product .single_variation_wrap .woocommerce-variation-add-to-cart .quantity{flex:1 0 100%}body.single-product div.product .single_variation_wrap .woocommerce-variation-add-to-cart .quantity-warning{flex:1 0 100%}body.single-product .woocommerce-product-gallery{opacity:1 !important}body.single-product #product-thumbnails{margin-block-start:10px}body.single-product #product-thumbnails .woocommerce-product-gallery-thumbnails__wrapper div{cursor:pointer;border:2px solid rgba(0,0,0,0);transition:border-color .2s}body.single-product #product-thumbnails .woocommerce-product-gallery-thumbnails__wrapper div:hover,body.single-product #product-thumbnails .woocommerce-product-gallery-thumbnails__wrapper div.active{border-color:var(--color-navy-600, #283A88)}body.single-product .woocommerce-product-gallery .onsale{background-color:var(--color-red-500, #FB0000);color:#fff;border-radius:0;font-family:var(--font-family-base);font-size:11px;font-weight:var(--font-weight-semibold);padding:3px 12px;text-transform:uppercase;letter-spacing:.5px}body.single-product .entry-summary h1.product_title{font-family:var(--font-family-base);font-weight:var(--font-weight-bold);color:var(--color-navy-600, #283A88);line-height:1.25;margin-bottom:4px}body.single-product .entry-summary .product-title-sku{font-size:13px;font-weight:var(--font-weight-medium);color:var(--color-gray-500, #6B6763);margin-bottom:12px;display:block}body.single-product .entry-summary .tinv-wishlist,body.single-product .entry-summary .compare.button,body.single-product .soldadura-review-single,body.single-product .review-and-share_container:empty,body.single-product .entry-summary hr.product-share_hr,body.single-product .soldadura-whatsapp-single{display:none !important}body.single-product .entry-summary p.price:empty{display:none}body.single-product .entry-summary .wrapper-price-stock{display:none !important}body.single-product .entry-summary form.cart:empty,body.single-product .entry-summary form.cart{display:none !important}body.single-product .entry-summary .product-title-sku{padding-bottom:12px;border-bottom:1px solid var(--color-gray-200, #eee);margin-bottom:12px}body.single-product .entry-summary p.price bdi{font-size:22px;font-weight:var(--font-weight-bold);color:var(--color-navy-600, #283A88)}body.single-product .entry-summary p.price del bdi{font-size:14px;color:var(--color-gray-300, #B8B3AE)}body.single-product .wrapper-price-stock .stock{font-family:var(--font-family-base);font-size:12px;font-weight:var(--font-weight-semibold);padding:4px 12px;border-radius:0;display:inline-block}body.single-product .wrapper-price-stock .stock.in-stock{color:#0a6e2a;background-color:#e6f4ea}body.single-product .wrapper-price-stock .stock.out-of-stock{color:#8b1a1a;background-color:#fce8e8}body.single-product .entry-summary .woocommerce-product-details__short-description{font-size:13px;color:var(--color-gray-700, #3A3735);line-height:1.65;margin-bottom:16px}body.single-product .entry-summary .woocommerce-product-details__short-description p:last-child{margin-bottom:0}body.single-product .entry-summary .action-buttons-section{padding:12px 0;border-top:none;display:flex !important;align-items:center !important;flex-wrap:wrap;gap:12px}body.single-product .entry-summary .action-buttons-section .button-wrapper{flex:0 0 auto}body.single-product .entry-summary .action-buttons-section .product-share{margin:0 !important;padding:0 !important;border:none !important;margin-left:auto !important}body.single-product .entry-summary .single_add_to_cart_button{background-color:var(--color-navy-600, #283A88) !important;color:#fff !important;border:none;border-radius:0 !important;font-family:var(--font-family-base);font-size:15px !important;font-weight:var(--font-weight-semibold);padding:12px 28px;min-width:180px;transition:background-color .2s;letter-spacing:.3px}body.single-product .entry-summary .single_add_to_cart_button:hover{background-color:var(--color-navy-700, #1B2A6B) !important}body.single-product div.product .entry-summary .button-wrapper .add-request-quote-button.button{background-color:rgba(0,0,0,0) !important;color:var(--color-navy-600, #283A88) !important;border:2px solid var(--color-navy-600, #283A88) !important;border-radius:0 !important;font-family:var(--font-family-base);font-size:15px !important;font-weight:var(--font-weight-semibold);padding:10px 28px;min-width:180px;transition:background-color .2s,color .2s}body.single-product .entry-summary .add-request-quote-button.button:hover{background-color:var(--color-navy-600, #283A88) !important;color:#fff !important}body.single-product .entry-summary .yith-ywraq-add-to-quote{border:none !important;background:rgba(0,0,0,0) !important;padding:0 !important}body.single-product .entry-summary .button-wrapper{padding-block-end:0;width:auto !important;order:0 !important}body.single-product .entry-summary .quantity .minus,body.single-product .entry-summary .quantity .plus{width:30px;height:30px;border:1px solid var(--color-gray-300, #ccc);background:#fff}body.single-product .entry-summary .quantity .input-text.qty{width:44px;height:30px;text-align:center;border:1px solid var(--color-gray-300, #ccc);border-left:0;border-right:0}body.single-product .soldadura-whatsapp-single{margin:12px 0 0}body.single-product .soldadura-whatsapp-single a{display:inline-flex;align-items:center;gap:8px;background-color:var(--color-green-500, #25D366);color:#fff;font-family:var(--font-family-base);font-size:14px;font-weight:var(--font-weight-semibold);padding:10px 24px;border-radius:0;text-decoration:none;transition:background-color .2s}body.single-product .soldadura-whatsapp-single a:hover{background-color:var(--color-green-600, #1DA851)}body.single-product .soldadura-whatsapp-single svg{flex-shrink:0}body.single-product .entry-summary .product_meta{border-top:1px solid var(--color-gray-200, #eee);padding-top:14px;margin-top:14px;display:flex;flex-direction:column;gap:4px}body.single-product .entry-summary .product_meta .posted_in,body.single-product .entry-summary .product_meta .product-brand{font-size:13px;color:var(--color-gray-700, #3A3735)}body.single-product .entry-summary .product_meta strong{color:var(--color-navy-600, #283A88)}body.single-product .entry-summary .product_meta a{color:var(--color-navy-600, #283A88);text-decoration:none}body.single-product .entry-summary .product_meta a:hover{text-decoration:underline}body.single-product .entry-summary .product_meta{border-top:none !important;padding-top:4px !important;margin-top:0 !important;font-size:13px;font-weight:400;color:var(--color-gray-700, #3A3735);display:flex;flex-wrap:wrap;gap:4px 16px}body.single-product .entry-summary .product_meta strong{color:var(--color-gray-700, #3A3735) !important;font-weight:600}body.single-product .entry-summary .product_meta a{color:var(--color-gray-700, #3A3735) !important;text-decoration:none;font-weight:400}body.single-product .entry-summary .product_meta a:hover{color:var(--color-navy-600, #283A88) !important;text-decoration:underline}body.single-product .soldadura-product-attributes{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:8px;padding-top:8px;border-top:1px solid var(--color-gray-200, #eee);font-size:13px;font-weight:400;color:var(--color-gray-700, #3A3735)}body.single-product .soldadura-product-attributes .soldadura-attr{display:inline}body.single-product .soldadura-product-attributes .soldadura-attr strong{color:var(--color-gray-700, #3A3735);font-weight:600}body.single-product .entry-summary .product-share{margin-top:0;padding-top:0;border-top:none}body.single-product .product-share .single-content__share{display:flex;align-items:center;gap:10px;margin:0}body.single-product .product-share .single-content__share span{font-size:12px;font-weight:var(--font-weight-semibold);color:var(--color-gray-500, #6B6763)}body.single-product .product-share .single-content__share ul{display:flex;gap:8px;list-style:none;margin:0;padding:0}body.single-product .product-share .single-content__share li a{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:var(--color-gray-50, #F8F6F4);color:var(--color-gray-500, #6B6763);border:1px solid var(--color-gray-200, #eee);transition:background-color .2s,color .2s;text-decoration:none;font-size:14px}body.single-product .product-share .single-content__share li a:hover{background-color:var(--color-navy-600, #283A88);color:#fff;border-color:var(--color-navy-600, #283A88)}body.single-product .woocommerce-tabs{border-color:var(--color-gray-200, #eee);margin-block-start:24px}body.single-product .woocommerce-tabs ul.tabs{border-bottom-color:var(--color-gray-200, #eee)}body.single-product .woocommerce-tabs ul.tabs li a{font-family:var(--font-family-base);color:var(--color-gray-500, #6B6763)}body.single-product .woocommerce-tabs ul.tabs li.active a{color:var(--color-navy-600, #283A88)}body.single-product .woocommerce-tabs ul.tabs li.active a::after{background-color:var(--color-navy-600, #283A88)}body.single-product .woocommerce-tabs .panel{color:var(--color-gray-700, #3A3735);line-height:1.7}body.single-product .woocommerce-tabs .panel h2{font-family:var(--font-family-base);font-weight:var(--font-weight-semibold);color:var(--color-navy-600, #283A88)}body.single-product .slider-products.related h2,body.single-product .slider-products.up-sells h2{font-family:var(--font-family-base);color:var(--color-navy-600, #283A88)}body.single-product .woocommerce-breadcrumb{font-size:12px;color:var(--color-gray-500, #6B6763)}body.single-product .woocommerce-breadcrumb a{color:var(--color-navy-600, #283A88);text-decoration:none}body.single-product .woocommerce-breadcrumb a:hover{text-decoration:underline}.soldadura-archive{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:1.875rem;margin-block-start:4.375rem}@media only screen and (min-width: 992px){.soldadura-archive{grid-template-columns:repeat(auto-fit, minmax(340px, 1fr))}}.soldadura-post{max-width:18.75rem;margin-inline:auto}@media only screen and (min-width: 992px){.soldadura-post{max-width:21.25rem}}.soldadura-post__content{height:100%;display:flex;flex-direction:column}.soldadura-post__info{background-color:var(--white);padding:.9375rem 1.5625rem;color:var(--black);flex:1 0 0}.soldadura-post__title{font-size:.9375rem;font-weight:600}.soldadura-post__date{font-size:.75rem;color:var(--grey5)}.soldadura-post__image:has(img){height:15.3125rem;display:flex}@media only screen and (max-width: 991px){.soldadura-post__image:has(img){height:13.4375rem}}.soldadura-post__image img{object-fit:cover;width:100%;height:100%}.soldadura-post__image>div>div{padding-top:56.25%;position:relative;overflow:hidden;width:100%;height:15.3125rem}@media only screen and (max-width: 991px){.soldadura-post__image>div>div{height:13.4375rem}}.soldadura-post__image>div>div iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}@media screen and (min-width: 768px)and (max-width: 1199px){#yith-ywraq-default-form iframe{transform:scale(0.79);transform-origin:0 0}}.ywraq-form-table-wrapper{margin-block:3.125rem}@media screen and (min-width: 992px){.ywraq-form-table-wrapper{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:1.875rem}}.ywraq-form-table-wrapper .ywraq-before-form{grid-column:1/-1}.ywraq-form-table-wrapper #yith-ywraq-form{grid-column:1/9}.ywraq-form-table-wrapper #yith-ywraq-form table:not(.has-background) th{background-color:rgba(0,0,0,0)}.ywraq-form-table-wrapper #yith-ywraq-form .product-subtotal,.ywraq-form-table-wrapper #yith-ywraq-form .product-price,.ywraq-form-table-wrapper #yith-ywraq-form .product-quantity{padding:.9375rem}.ywraq-form-table-wrapper #yith-ywraq-form table thead{border-bottom:1px solid var(--grey4)}.ywraq-form-table-wrapper #yith-ywraq-form table tr{height:1px;border-bottom:1px solid var(--grey4)}.ywraq-form-table-wrapper #yith-ywraq-form table tr td{height:inherit}.ywraq-form-table-wrapper #yith-ywraq-form table .product-quantity .product-quantity-container{height:100%;display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width: 767px){.ywraq-form-table-wrapper #yith-ywraq-form table .product-quantity .quantity{justify-content:flex-end}}.ywraq-form-table-wrapper #yith-ywraq-form table .product-quantity .quantity .minus,.ywraq-form-table-wrapper #yith-ywraq-form table .product-quantity .quantity .plus{width:1.75rem;height:1.75rem;border:1px solid var(--grey11);font-size:.875rem;color:var(--grey11);cursor:pointer}.ywraq-form-table-wrapper #yith-ywraq-form table .product-quantity .quantity input{width:2.5rem;height:1.75rem;background-color:rgba(0,0,0,0);box-shadow:none;border-block:1px solid var(--grey11);padding:.125rem;font-size:.875rem;color:var(--black);font-weight:bold;-moz-appearance:textfield}.ywraq-form-table-wrapper #yith-ywraq-form table .product-quantity .quantity input::-webkit-outer-spin-button,.ywraq-form-table-wrapper #yith-ywraq-form table .product-quantity .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ywraq-form-table-wrapper #yith-ywraq-form table .product-name>div{display:flex;column-gap:10px;align-items:center}.ywraq-form-table-wrapper #yith-ywraq-form table .product-name>div a{color:var(--black);font-size:.875rem;font-weight:600;text-decoration:none}.ywraq-form-table-wrapper #yith-ywraq-form table .product-remove{border:none}@media screen and (max-width: 991px){.ywraq-form-table-wrapper #yith-ywraq-form table .product-remove{height:25px}}.ywraq-form-table-wrapper #yith-ywraq-form table .product-remove a{font-size:1rem;color:var(--black);margin-block:auto;position:absolute;top:0;bottom:0}@media screen and (max-width: 767px){.ywraq-form-table-wrapper #yith-ywraq-form table .product-remove a{height:22px;width:20px}}@media screen and (max-width: 767px){.ywraq-form-table-wrapper #yith-ywraq-form table .product-remove a.remove{top:.625rem;right:.625rem}}.ywraq-form-table-wrapper #yith-ywraq-form table .product-remove a::before{font-family:"icomoon" !important;content:"\E905"}@media screen and (max-width: 767px){.ywraq-form-table-wrapper #yith-ywraq-form table .product-remove a::before{font-size:.9375rem}}.ywraq-form-table-wrapper #yith-ywraq-form .update-list-wrapper input{background-color:var(--primary-color);color:var(--white);font-size:.75rem;font-weight:600;display:inline-flex;min-height:44px;width:auto;min-width:140px;line-height:1.2}.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper{border:solid 2px var(--grey9);grid-column:9/-1;padding:1.5625rem}.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper h3{font-size:.9375rem}.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper form p.form-row,.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper form div.form-row{padding-inline:0;padding-top:0;margin-bottom:.9375rem}.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper form p label,.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper form div label{display:none}.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper form input[type=text],.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper form input[type=tel],.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper form input[type=email]{height:3rem}.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper form input[type=text],.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper form input[type=tel],.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper form input[type=email],.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper form textarea{background-color:var(--grey2);border:2px solid var(--grey2);padding:.625rem .75rem;box-shadow:none}.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper form input[type=text]::placeholder,.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper form input[type=tel]::placeholder,.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper form input[type=email]::placeholder,.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper form textarea::placeholder{color:var(--grey5);font-size:.75rem}.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper form input[type=text]:focus,.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper form input[type=tel]:focus,.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper form input[type=email]:focus,.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper form textarea:focus{border:solid 2px var(--blue2)}.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper .raq-send-request.button{background-color:rgba(0,0,0,0);color:var(--primary-color);font-size:.75rem;font-weight:600;display:inline-flex;min-height:44px;width:auto;min-width:100%;line-height:1.2;border:1px solid var(--primary-color);transition:all .2s ease-in}.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper .raq-send-request.button:hover{background-color:var(--primary-color);color:var(--white)}.ywraq-form-table-wrapper .yith-ywraq-description{font-size:.6875rem;font-weight:600}@media screen and (max-width: 767px){.yith-ywraq-mail-form-wrapper{margin-top:.3125rem}}@media screen and (max-width: 767px){#ywraq-request-a-quote-on-cart{padding:0}}.ywraq-quote-on-cart.ui-widget.ui-widget-content{border-radius:0}@media screen and (max-width: 767px){.ywraq-quote-on-cart.ui-widget.ui-widget-content{width:100% !important;max-width:750px}}.ywraq-quote-on-cart span.ui-dialog-title{font-size:1.25rem;font-weight:bold;color:var(--primary-color);text-align:start}@media screen and (min-width: 768px){.ywraq-quote-on-cart span.ui-dialog-title{font-size:2.5rem;padding-inline:.9375rem}}.ywraq-quote-on-cart .yith-ywraq-mail-form-wrapper .form-row{margin-bottom:.3125rem;width:100%}.ywraq-quote-on-cart .yith-ywraq-mail-form-wrapper .form-row input[type=text],.ywraq-quote-on-cart .yith-ywraq-mail-form-wrapper .form-row input[type=tel],.ywraq-quote-on-cart .yith-ywraq-mail-form-wrapper .form-row input[type=email]{height:3rem}.ywraq-quote-on-cart .yith-ywraq-mail-form-wrapper .form-row input[type=text],.ywraq-quote-on-cart .yith-ywraq-mail-form-wrapper .form-row input[type=tel],.ywraq-quote-on-cart .yith-ywraq-mail-form-wrapper .form-row input[type=email],.ywraq-quote-on-cart .yith-ywraq-mail-form-wrapper .form-row textarea{background-color:var(--grey2);border:2px solid var(--grey2);padding:.625rem .75rem;box-shadow:none}.ywraq-quote-on-cart .yith-ywraq-mail-form-wrapper .form-row input[type=text]::placeholder,.ywraq-quote-on-cart .yith-ywraq-mail-form-wrapper .form-row input[type=tel]::placeholder,.ywraq-quote-on-cart .yith-ywraq-mail-form-wrapper .form-row input[type=email]::placeholder,.ywraq-quote-on-cart .yith-ywraq-mail-form-wrapper .form-row textarea::placeholder{color:var(--grey5);font-size:.75rem}.ywraq-quote-on-cart .yith-ywraq-mail-form-wrapper .form-row input[type=text]:focus,.ywraq-quote-on-cart .yith-ywraq-mail-form-wrapper .form-row input[type=tel]:focus,.ywraq-quote-on-cart .yith-ywraq-mail-form-wrapper .form-row input[type=email]:focus,.ywraq-quote-on-cart .yith-ywraq-mail-form-wrapper .form-row textarea:focus{border:solid 2px var(--blue2)}.ywraq-quote-on-cart .yith-ywraq-mail-form-wrapper .form-row label{display:none}.ywraq-quote-on-cart .yith-ywraq-mail-form-wrapper .form-row span.ywraq_error{text-align:right;display:block;color:var(--red)}.ywraq-quote-on-cart .yith-ywraq-mail-form-wrapper .form-row.form-row-wide{padding-top:0}.ywraq-quote-on-cart .yith-ywraq-mail-form-wrapper .form-row#message_field{grid-column:1/-1}.ywraq-quote-on-cart .yith-ywraq-mail-form-wrapper .form-row.raq-send-request-row{margin-top:.9375rem}.ywraq-quote-on-cart .yith-ywraq-mail-form-wrapper .form-row.raq-send-request-row input{background-color:rgba(0,0,0,0);color:var(--primary-color);font-size:.75rem;font-weight:600;display:inline-flex;min-height:44px;width:auto;min-width:100%;line-height:1.2;border:1px solid var(--primary-color)}.ywraq-quote-on-cart #yith-ywraq-default-form{display:grid;row-gap:.625rem;grid-template-columns:auto}@media screen and (min-width: 768px){.ywraq-quote-on-cart #yith-ywraq-default-form{grid-template-columns:repeat(2, 1fr)}}.ywraq-quote-on-cart #yith-ywraq-default-form .yith-ywraq-description{grid-column:1/-1;padding-inline:15px}.ywraq-quote-on-cart #yith-ywraq-default-form .woocommerce-error.woocommerce-message{grid-column:1/-1}.ui-widget-overlay.ui-front{background-color:rgba(0,0,0,.8);opacity:1}.woocommerce .button-wrapper .yith-ywraq-add-to-quote .add-request-quote-button.button{border:none !important}#payment .place-order #ywraq_checkout_quote_button.button{background-color:rgba(0,0,0,0);color:var(--primary-color);font-size:.75rem;font-weight:600;display:inline-flex;min-height:44px;width:auto;min-width:100%;line-height:1.2;border:1px solid var(--primary-color);font-size:12px;text-transform:uppercase;margin-block-end:1.25rem}.woocommerce.single-product .product .yith-ywraq-add-to-quote{display:flex;vertical-align:auto;margin-top:0}.my-account .woocommerce-MyAccount-content h2{margin-block-start:1.25rem}.my-account .woocommerce-MyAccount-content table.my_account_quotes:not(.has-background) th{background-color:var(--grey3)}.my-account .woocommerce-MyAccount-content table.my_account_quotes:not(.has-background) tbody td{color:var(--blue2)}.my-account .woocommerce-MyAccount-content table.my_account_quotes:not(.has-background) tbody tr.quotes{font-size:.625rem}.my-account .woocommerce-MyAccount-content table.my_account_quotes thead th{padding-block:.625rem;font-size:.75rem}.ywraq-view-quote-wrapper.ywraq-status-ywraq-new a{text-decoration:none;color:var(--primary-color)}.ywraq-additional-information{margin-block-end:3.125rem}.ywraq-before-form table.shop_table{font-family:var(--font-family-base);border-collapse:collapse;width:100%}.ywraq-before-form table.shop_table thead th{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-navy-600, #283A88);text-transform:uppercase;letter-spacing:.5px;background-color:var(--color-gray-50, #F8F6F4);padding:var(--space-12) var(--space-16);border-bottom:2px solid var(--color-navy-600, #283A88)}.ywraq-before-form table.shop_table td{font-size:var(--font-size-sm);padding:var(--space-12) var(--space-16);vertical-align:middle;border-bottom:1px solid var(--color-gray-200, #eee)}.ywraq-before-form table.shop_table .product-name a{color:var(--color-navy-600, #283A88);font-weight:var(--font-weight-medium);text-decoration:none}.ywraq-before-form table.shop_table .product-name a:hover{text-decoration:underline}.ywraq-before-form table.shop_table .product-remove a{color:var(--color-red-500, #FB0000) !important;font-size:18px}.ywraq-before-form table.shop_table img{width:64px;height:64px;object-fit:contain;border:1px solid var(--color-gray-200, #eee)}.ywraq-before-form table.shop_table .qty{width:50px;height:32px;text-align:center;border:1px solid var(--color-gray-300, #ccc);border-radius:0;font-size:var(--font-size-sm)}.ywraq-before-form .update-list button,.ywraq-before-form button[name=update_raq]{background-color:var(--color-gray-500, #6B6763) !important;color:#fff !important;border:none;border-radius:0 !important;font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);padding:8px 20px}.yith-ywraq-mail-form-wrapper{background:var(--color-gray-50, #F8F6F4);border:1px solid var(--color-gray-200, #eee);padding:var(--space-24);margin-block-start:var(--space-24)}.yith-ywraq-mail-form-wrapper h3{font-family:var(--font-family-base);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-navy-600, #283A88);padding-bottom:var(--space-8);border-bottom:2px solid var(--color-navy-600, #283A88);margin-bottom:var(--space-16)}.yith-ywraq-mail-form-wrapper label{font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-700, #3A3735)}.yith-ywraq-mail-form-wrapper input.input-text,.yith-ywraq-mail-form-wrapper textarea,.yith-ywraq-mail-form-wrapper select{border:1px solid var(--color-gray-300, #ccc);border-radius:0;padding:8px 12px;font-family:var(--font-family-base);font-size:var(--font-size-sm);width:100%;transition:border-color .2s}.yith-ywraq-mail-form-wrapper input.input-text:focus,.yith-ywraq-mail-form-wrapper textarea:focus,.yith-ywraq-mail-form-wrapper select:focus{border-color:var(--color-navy-600, #283A88);outline:none;box-shadow:0 0 0 1px var(--color-navy-600, #283A88)}.yith-ywraq-mail-form-wrapper input[type=submit],.yith-ywraq-mail-form-wrapper button[type=submit],#yith-ywraq-default-form .submit-quote-button{background-color:var(--color-navy-600, #283A88) !important;color:#fff !important;border-radius:0 !important;font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);padding:12px 32px;border:none;width:100%;transition:background-color .2s;cursor:pointer}.yith-ywraq-mail-form-wrapper input[type=submit]:hover,.yith-ywraq-mail-form-wrapper button[type=submit]:hover,#yith-ywraq-default-form .submit-quote-button:hover{background-color:var(--color-navy-700, #1B2A6B) !important}.yith-ywraq-list-widget-wrapper{font-family:var(--font-family-base)}.yith-ywraq-list-widget-wrapper .yith-ywraq-list-widget-title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-navy-600, #283A88)}.yith-ywraq-list-widget-wrapper li a{color:var(--color-navy-600, #283A88);font-size:var(--font-size-xs);text-decoration:none}.yith-ywraq-list-widget-wrapper li a:hover{text-decoration:underline}.yith-ywraq-list-widget-wrapper .yith-ywraq-list-widget-button a{background-color:var(--color-navy-600, #283A88) !important;color:#fff !important;border-radius:0 !important;font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);padding:6px 16px;display:inline-block}.add-request-quote-button.button{border-radius:0 !important;font-family:var(--font-family-base);font-weight:var(--font-weight-semibold);text-transform:none}.yith_ywraq_add_item_response_message,.yith_ywraq_add_item_browse_message,.yith_ywraq_add_item_product_message{font-family:var(--font-family-base);font-size:var(--font-size-xs)}.yith_ywraq_add_item_browse_message a{color:var(--color-navy-600, #283A88)}.woocommerce-MyAccount-content .shop_table.my_account_quotes th{font-family:var(--font-family-base);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-navy-600, #283A88);text-transform:uppercase;background-color:var(--color-gray-50, #F8F6F4)}.woocommerce-MyAccount-content .shop_table.my_account_quotes td{font-size:var(--font-size-sm)}.woocommerce-MyAccount-content .shop_table.my_account_quotes .ywraq-status{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);padding:2px 8px;border-radius:0}.ywraq-before-form a.button.wc-backward{background-color:rgba(0,0,0,0) !important;color:var(--color-navy-600, #283A88) !important;border:2px solid var(--color-navy-600, #283A88) !important;border-radius:0 !important;font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);padding:8px 20px;transition:background-color .2s,color .2s}.ywraq-before-form a.button.wc-backward:hover{background-color:var(--color-navy-600, #283A88) !important;color:#fff !important}@media(max-width: 767px){.ywraq-before-form table.shop_table thead{display:none}.ywraq-before-form table.shop_table td{display:block;text-align:left;padding:var(--space-8) var(--space-12)}.yith-ywraq-mail-form-wrapper{padding:var(--space-16)}}.error-404{position:relative;min-height:calc(100vh - 120px);padding-block:20px;display:grid}.error-404 img{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%}.error-404 .page-content{position:relative;z-index:2;color:var(--white);display:flex;flex-direction:column;justify-content:center;height:inherit}.error-404 .page-content header h1,.error-404 .page-content header h2{color:inherit}.error-404 .page-content header h1{font-size:3.125rem;font-weight:900;margin:0;line-height:1}@media screen and (min-width: 768px){.error-404 .page-content header h1{font-size:13.75rem}}.error-404 .page-content header h2{font-size:1.25rem;font-weight:bold;margin-block-end:2.5rem}.error-404 .page-content p{font-size:15px;font-weight:600}.error-404 .page-content a.soldadura-button{background-color:var(--primary-color);color:var(--white);font-size:.75rem;font-weight:600;display:inline-flex;min-height:44px;width:auto;min-width:170px;line-height:1.2;align-self:flex-start;text-transform:uppercase;margin-block-start:3.125rem}.error-404 .page-content .page-header{display:flex;flex-direction:column}body{background-color:var(--grey7);padding-top:7.5rem}@media screen and (max-width: 767px){body{padding-top:3.75rem}}body.lock{overflow:hidden}body.archive,body.page-template-template-fullwidth,body.page-template-template-contacto,body.page-template-template-session,body.woocommerce-cart,body.single-product{background-color:var(--white)}.widget,.hentry,.site-main,.content-area{margin:0}.main-menu.mode-admin{top:2.875rem}@media screen and (min-width: 768px){.main-menu.mode-admin{top:2rem}}.home.page:not(.page-template-template-homepage) .site-header{margin-bottom:0}.full-wh{position:relative;min-height:min(100vh - 200px)}.full-wh>img{position:absolute;object-fit:cover;width:100%;height:100%;z-index:-1}.return-to-shop{display:flex;justify-content:flex-end}.button.wc-backward{background-color:var(--primary-color);color:var(--white);font-size:.75rem;font-weight:600;display:inline-flex;min-height:44px;width:auto;min-width:auto;line-height:1.2;margin-left:auto}.intro-page-woocommerce .soldadura-breadcrumb,.intro-page__content .soldadura-breadcrumb,.error-404 .soldadura-breadcrumb{margin-block-end:.625rem}.intro-page-woocommerce .soldadura-breadcrumb .woocommerce-breadcrumb,.intro-page__content .soldadura-breadcrumb .woocommerce-breadcrumb,.error-404 .soldadura-breadcrumb .woocommerce-breadcrumb{display:flex;align-items:center}.intro-page-woocommerce .soldadura-breadcrumb .woocommerce-breadcrumb a,.intro-page-woocommerce .soldadura-breadcrumb .woocommerce-breadcrumb span,.intro-page__content .soldadura-breadcrumb .woocommerce-breadcrumb a,.intro-page__content .soldadura-breadcrumb .woocommerce-breadcrumb span,.error-404 .soldadura-breadcrumb .woocommerce-breadcrumb a,.error-404 .soldadura-breadcrumb .woocommerce-breadcrumb span{text-decoration:none;color:var(--primary-color);font-weight:500}.intro-page-woocommerce .soldadura-breadcrumb .woocommerce-breadcrumb a:first-of-type::before,.intro-page__content .soldadura-breadcrumb .woocommerce-breadcrumb a:first-of-type::before,.error-404 .soldadura-breadcrumb .woocommerce-breadcrumb a:first-of-type::before{display:flex;content:""}.intro-page-woocommerce .soldadura-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator,.intro-page__content .soldadura-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator,.error-404 .soldadura-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator{--circunference: 16px;width:var(--circunference);height:var(--circunference);background-color:var(--primary-color);color:var(--black);border-radius:50%;margin-inline:.3125rem}.intro-page-woocommerce .soldadura-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator::after,.intro-page__content .soldadura-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator::after,.error-404 .soldadura-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator::after{font-family:"icomoon" !important;content:"\E902";font-size:.625rem;color:var(--white);opacity:1}.intro-page__content .soldadura-breadcrumb .woocommerce-breadcrumb,.error-404 .soldadura-breadcrumb .woocommerce-breadcrumb{color:var(--white)}.intro-page__content .soldadura-breadcrumb .woocommerce-breadcrumb a,.intro-page__content .soldadura-breadcrumb .woocommerce-breadcrumb span,.error-404 .soldadura-breadcrumb .woocommerce-breadcrumb a,.error-404 .soldadura-breadcrumb .woocommerce-breadcrumb span{color:var(--white)}.intro-page__content .soldadura-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator::after,.error-404 .soldadura-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator::after{color:var(--black)}.site-header{z-index:1001}img{border-radius:0}.yith-woocompare-popup h1{background-color:var(--primary-color)}.yith-woocompare-popup table.compare-list .add-to-cart td a:not(.unstyled_button){background-color:var(--primary-color)}
