@charset "utf-8";:root{--radius-btn:30px;--color-cate-1:rgba(0,143,191,.65);--color-cate-2:rgba(9,177,135,.65);--color-cate-3:rgba(255,67,4,.65)}.cont--cabezal.woo{background-color:transparent !important;margin-bottom:20px}.cont--cabezal.woo .container--md{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.cont--cabezal.woo:before,.cont--cabezal.woo img{display:none}.cont--cabezal.woo h1{height:100%;padding-right:120px;z-index:10;font-size:var(--size-3);font-weight:600;line-height:1.25;display:flex;align-items:center;z-index:10;margin-bottom:0}.cont--cabezal.woo h1 span{z-index:11;font-weight:600}.cont--cabezal.woo h1:after{content:'';width:100%;height:100%;position:absolute;top:0;left:-30px;bottom:0;background-color:var(--fff);transform:skewX(-20deg);z-index:1}.cont--cabezal.woo h3,.cont--cabezal.woo h3 p{color:var(--fff) !Important;font-size:var(--size-6) !Important;margin-bottom:0;line-height:1.2}.cont--cabezal.woo h3{padding-right:60px}.cont--cabezal.woo .container--md:before{content:'';width:calc(100% - 140px);height:70px;position:absolute;top:0;right:70px;bottom:0;margin:auto;z-index:0;border-top-right-radius:8px;border-bottom-right-radius:8px}.term-transporte .cont--cabezal.woo .container--md:before,.category-transporte .cont--cabezal.woo .container--md:before{background-color:var(--color-cate-1)}.term-transporte .cont--cabezal.woo h1,.term-transporte .cont--cabezal.woo h1 span,.category-transporte .cont--cabezal.woo h1,.category-transporte .cont--cabezal.woo h1 span{color:var(--color-cate-1) !Important}.term-agro-e-industria .cont--cabezal.woo .container--md:before,.category-agro-e-industria .cont--cabezal.woo .container--md:before{background-color:var(--color-cate-2)}.term-agro-e-industria .cont--cabezal.woo h1,.term-agro-e-industria .cont--cabezal.woo h1 span,.category-agro-e-industria .cont--cabezal.woo h1,.category-agro-e-industria .cont--cabezal.woo h1 span{color:var(--color-cate-2) !Important}.term-comercio-y-hogar .cont--cabezal.woo .container--md:before,.category-comercio-y-hogar .cont--cabezal.woo .container--md:before{background-color:var(--color-cate-3)}.term-comercio-y-hogar .cont--cabezal.woo h1,.term-comercio-y-hogar .cont--cabezal.woo h1 span,.category-comercio-y-hogar .cont--cabezal.woo h1,.category-comercio-y-hogar .cont--cabezal.woo h1 span{color:var(--color-cate-3) !Important}.woocommerce-Tabs-panel ul li{font-family:var(--font);margin:0 0 5px;padding:0;line-height:1.55;color:var(--color-texto)}.woocommerce-Tabs-panel ul li::marker{color:var(--color-web-1)}.term-transporte .woocommerce-result-count{color:var(--color-cate-1)}.term-agro-e-industria .woocommerce-result-count{color:var(--color-cate-2)}.term-comercio-y-hogar .woocommerce-result-count{color:var(--color-cate-3)}.woocommerce .woocommerce-ordering>select{padding:5px}.term-transporte.woocommerce .woocommerce-ordering>select,.term-transporte .woocommerce-page .woocommerce-ordering>select{border-color:var(--color-cate-1) !Important}.term-agro-e-industria.woocommerce .woocommerce-ordering>select,.term-agro-e-industria .woocommerce-page .woocommerce-ordering>select{border-color:var(--color-cate-2) !Important}.term-comercio-y-hogar.woocommerce .woocommerce-ordering>select,.term-comercio-y-hogar .woocommerce-page .woocommerce-ordering>select{border-color:var(--color-cate-3) !Important}.woocommerce .products.columns-2,.woocommerce .products.columns-3,.woocommerce .products.columns-4{display:grid !important;gap:30px;margin-top:0;width:100%;float:left}.woocommerce .products.columns-2{grid-template-columns:repeat(6,1fr)}.woocommerce .products.columns-3{grid-template-columns:repeat(3,1fr)}.woocommerce .products.columns-4{grid-template-columns:repeat(4,1fr)}.woocommerce .products.columns-2:before,.woocommerce .products.columns-2:after,.woocommerce .products.columns-3:before,.woocommerce .products.columns-3:after,.woocommerce .products.columns-4:before,.woocommerce .products.columns-4:after{display:none !important}.woocommerce .products.columns-2>li,.woocommerce .products.columns-3>li,.woocommerce .products.columns-4>li{margin:0 !important;width:100% !Important;text-align:center}.term-transporte.woocommerce ul.products li.product .button,.category-transporte.woocommerce ul.products li.product .button{background-color:var(--color-cate-1) !important;border:1px solid var(--color-cate-1) !Important;color:#fff !Important}.term-agro-e-industria.woocommerce ul.products li.product .button,.category-agro-e-industria.woocommerce ul.products li.product .button{background-color:var(--color-cate-2) !important;border:1px solid var(--color-cate-2) !Important;color:#fff !Important}.term-comercio-y-hogar.woocommerce ul.products li.product .button,.category-comercio-y-hogar.woocommerce ul.products li.product .button{background-color:var(--color-cate-3) !important;border:1px solid var(--color-cate-3) !Important;color:#fff !Important}.term-transporte.woocommerce ul.products li.product .button:hover,.category-transporte.woocommerce ul.products li.product .button:hover{background-color:var(--fff) !important;border:1px solid var(--color-cate-1) !Important;color:var(--color-cate-1) !Important}.term-agro-e-industria.woocommerce ul.products li.product .button:hover,.category-agro-e-industria.woocommerce ul.products li.product .button:hover{background-color:var(--fff) !important;border:1px solid var(--color-cate-2) !Important;color:var(--color-cate-2) !Important}.term-comercio-y-hogar.woocommerce ul.products li.product .button:hover,.category-comercio-y-hogar.woocommerce ul.products li.product .button:hover{background-color:var(--fff) !important;border:1px solid var(--color-cate-3) !Important;color:var(--color-cate-3) !Important}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:47%}.wc-block-components-form .wc-block-components-text-input label,.wc-block-components-text-input label{font-size:.85rem !important}.woocommerce .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb *{text-decoration:none !important}.woocommerce .woocommerce-breadcrumb{margin-bottom:20px}.category-transporte .woocommerce-breadcrumb,.category-transporte .woocommerce-breadcrumb *,.term-transporte .woocommerce-breadcrumb,.term-transporte .woocommerce-breadcrumb *{color:var(--color-cate-1) !important}.category-agro-e-industria .woocommerce-breadcrumb,.category-agro-e-industria .woocommerce-breadcrumb *,.term-agro-e-industria .woocommerce-breadcrumb,.term-agro-e-industria .woocommerce-breadcrumb *{color:var(--color-cate-2) !important}.category-comercio-y-hogar .woocommerce-breadcrumb,.category-comercio-y-hogar .woocommerce-breadcrumb *,.term-comercio-y-hogar .woocommerce-breadcrumb,.term-comercio-y-hogar .woocommerce-breadcrumb *{color:var(--color-cate-3) !important}.woocommerce .woocommerce-breadcrumb a:hover{text-decoration:underline !important}.woocommerce-products-header__title{display:none}.woocommerce .taxonomy-tit,.term-description{display:none}.woocommerce .taxonomy-description{display:block}.woocommerce .taxonomy-description p{font-size:var(--size) !important;color:var(--333)}.cont--cabezal .taxonomy-tit,.cont--cabezal .term-description{display:flex;color:var(--fff)}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{width:100%;float:left;min-height:58px}.woocommerce ul.products li.product .button{border-radius:var(--radius-btn);font-weight:400;background-color:var(--color-web-1);color:var(--fff);border:1px solid var(--color-web-1);margin-top:0;margin-bottom:0}.woocommerce ul.products li.product .button:hover{background-color:var(--fff);color:var(--color-web-1);border:1px solid var(--color-web-1)}.woocommerce ul.products li.product .price{color:var(--color-web-1);font-size:1.25rem;font-weight:700;margin-bottom:0}.cont--carrito{cursor:pointer;display:none}.cont--carrito .widget_shopping_cart{display:none}.cont--carrito:hover .widget_shopping_cart{display:block}.btn--carrito{width:30px;height:30px;position:absolute;top:0;bottom:0;margin:auto;color:var(--color-web-1)}.btn--carrito i{position:absolute;top:-5px;right:-5px;width:18px;height:18px;background-color:var(--color-web-1);border:1px solid var(--color-web-1);color:var(--fff);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem !important;font-style:normal}.cont--carrito .widget_shopping_cart{background-color:var(--fff);position:absolute;top:calc(100% - 1px);right:0;width:220px;padding:0 15px 15px;height:auto !Important}.cont--carrito .widget_shopping_cart ul{width:100%;float:left}.cont--carrito .woocommerce ul.cart_list li a,.cont--carrito .woocommerce ul.product_list_widget li a{font-size:.82rem;line-height:1.15;font-weight:400;text-decoration:none}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{background-color:var(--color-web-1);color:var(--fff);border-radius:var(--radius-btn);font-size:.85rem}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{text-decoration:none;font-weight:600}body.tax-product_cat [data-sidebar=true] [class*=container--] .col--right{width:100%}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{width:auto;margin-bottom:0;display:none}.woocommerce .woocommerce-ordering>select,.woocommerce-page .woocommerce-ordering>select{margin-bottom:0;border-radius:12px}.woocommerce .woocommerce-result-count{margin-bottom:0;transform:translateY(5px);display:none}.woocommerce .woocommerce-loop-product__title{font-weight:600;padding:10px 0 !important}.woocommerce .taxonomy-tit,.woocommerce .taxonomy-description{margin-bottom:30px}.woocommerce .taxonomy-tit>h3{font-weight:300}.woocommerce .taxonomy-description>p{line-height:1.8;color:var(--color-web-1)}.woocommerce .woocommerce-loop-product__title{color:var(--333)}.woocommerce ul.products li.product a img{width:100% !Important;margin:0 !important;border-radius:10px}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:var(--color-web-1);font-weight:700;margin-bottom:0;min-height:24px;font-size:1rem}.woocommerce span.onsale{width:60px;height:60px;min-width:inherit;min-height:inherit;font-size:.8rem;display:flex;align-items:center;justify-content:center;text-align:center;background-color:var(--color-web-1)}.woocommerce a.added_to_cart{display:none}.woocommerce-mini-cart.cart_list.product_list_widget{margin-bottom:15px}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{border-bottom:1px solid var(--color-web-1);width:100%;float:left;padding:10px 0 10px 40px}.woocommerce ul.products li.product a.woocommerce-loop-product__link figure{width:100%;float:left;border-radius:8px;overflow:hidden}.woocommerce ul.products li.product a.woocommerce-loop-product__link figure:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:var(--color-web-1);opacity:0;z-index:10;border-radius:10px;transition:var(--transition)}.woocommerce ul.products li.product a.woocommerce-loop-product__link:hover figure:before{opacity:.6}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{padding:5px 0;width:100%;float:left}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{display:none}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{width:18px !Important;height:18px !important;background-color:var(--color-web-1) !Important;color:var(--fff) !Important;display:flex;align-items:center;justify-content:center;padding:2px;top:20px}.woocommerce .widget_shopping_cart .cart_list li a.remove:hover,.woocommerce.widget_shopping_cart .cart_list li a.remove:hover{background-color:red !Important}.woocommerce ul.cart_list li a:hover,.woocommerce ul.product_list_widget li a:hover{padding-left:0;transition:var(--transition);text-decoration:underline;background-color:transparent !important;color:var(--color-web-1) !important}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{width:100%;float:left;margin-bottom:15px}.woocommerce div.product{width:100%;float:left}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:50%;padding-right:32.5px}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:50%;padding-left:32.5px}.woocommerce .single-product .woocommerce-product-gallery{width:47.60%;float:left;padding:0;border:none;margin-bottom:30px}.woocommerce .single-product .woocommerce-product-gallery img{border-radius:8px;overflow:hidden}.woocommerce .swiper-gallery-container figure.ratio{margin-bottom:10px}.woocommerce .swiper-button-next,.woocommerce .swiper-button-prev{color:var(--fff)}.woocommerce .swiper-pagination.swiper-pagination-bullets{display:none}.swiper-thumbs-gallery .swiper-slide{cursor:pointer;line-height:0;border-radius:4px;overflow:hidden}.swiper-thumbs-gallery .swiper-slide:before,.woocommerce .swiper-gallery-container figure.ratio:before{content:'';width:100%;height:100%;background-color:rgba(var(--color-web-1-rgb)/0);position:absolute;top:0;left:0;z-index:10;visibility:hidden;transition:all .4s ease}.woocommerce .swiper-gallery-container figure.ratio:before{content:'';font-family:var(--font-material);color:var(--fff);font-size:40px;font-weight:300;border-radius:8px;display:flex;align-items:center;justify-content:center}.swiper-thumbs-gallery .swiper-slide-thumb-active:before,.swiper-thumbs-gallery .swiper-slide:hover:before,.woocommerce .swiper-gallery-container figure.ratio:hover:before{background-color:rgba(var(--color-web-1-rgb)/.5);visibility:visible}.woocommerce .woocommerce div.product div.images{border:1px solid var(--ddd)}.woocommerce .yith_magnifier_gallery li a{position:relative;width:100%;height:0;padding-top:56.25%;overflow:hidden}.woocommerce .yith_magnifier_gallery li a img{position:absolute;top:0;left:0;width:100% !important;height:100% !important;object-fit:cover;padding:0 !Important;margin:0 !important;border-radius:4px;overflow:hidden}.woocommerce div.product .product_title{line-height:normal;font-size:var(--size-2) !Important;font-weight:600;margin-bottom:0;text-align:left !Important;width:100%;float:left}.category-transporte.woocommerce div.product .product_title{color:var(--color-cate-1) !important}.category-agro-e-industria.woocommerce div.product .product_title{color:var(--color-cate-2) !important}.category-comercio-y-hogar.woocommerce div.product .product_title{color:var(--color-cate-3) !important}.woocommerce div.product .product_title+.price{display:none}.woocommerce-product-details__short-description{width:100%;float:left;margin-top:var(--espacio-30);margin-bottom:var(--espacio-30);color:var(--color-texto)}.woocommerce-product-details__short-description h5{margin-bottom:12px;line-height:1.4}.woocommerce .single-product article.descripcion p,.woocommerce-product-details__short-description p{font-size:var(--size-6);color:var(--color-texto)}.woocommerce .single-product article.descripcion ul,.woocommerce-product-details__short-description ul{padding-left:18px !important}.woocommerce .single-product article.descripcion ul li,.woocommerce-product-details__short-description ul li{font-size:var(--size-6);color:var(--color-texto);line-height:1.6}.woocommerce-product-details__short-description img{width:100% !important}.woocommerce .single-product .cont--acordeon table.shop_attributes th{width:inherit}.woocommerce .cont--acordeon table.shop_attributes th,.woocommerce .cont--acordeon table.shop_attributes td{border-bottom:1px solid var(--eee) !important}.woocommerce .cont--acordeon table.shop_attributes td p{padding:0 !Important}.woocommerce div.product form.cart{width:100%;float:left;display:flex;align-items:center;justify-content:normal}.woocommerce div.product form.cart .product-price{width:auto;float:left;display:inline-flex;font-weight:700;font-size:var(--size-5);color:var(--color-web-1);margin-right:20px}.woocommerce div.product form.cart div.quantity{margin-right:20px;width:auto;float:left}.woocommerce div.product form.cart div.quantity input{border:1px solid var(--color-web-1);color:var(--color-web-1);border-radius:var(--radius-btn);padding:.618em 1em;width:auto;float:left;max-width:100px;font-size:.9rem}.woocommerce div.product form.cart .button{width:auto;float:left;background-color:var(--color-web-1);padding:.618em 1em;border-radius:var(--radius-btn);font-weight:400;border:1px solid var(--color-web-1);color:var(--fff);font-size:.9rem;transition:all .3s ease}.woocommerce div.product form.cart .button:hover{background-color:var(--fff);color:var(--color-web-1);border:1px solid var(--color-web-1)}.woocommerce .cont--descargas{width:100%;float:left}.woocommerce .cont--descargas h6{color:var(--color-web-1) !Important;font-weight:600;margin-bottom:15px}.woocommerce .cont--descargas a{width:90px;float:left;border-radius:5px;overflow:hidden;margin-right:15px;border:1px solid var(--color-web-1);background-color:var(--eee);text-decoration:none;font-family:var(--font-material)}.woocommerce .cont--descargas a figure{width:100%;height:0;padding-top:141%}.woocommerce .cont--descargas a figure:before{content:'\e66d';width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:0;color:var(--fff);background-color:var(--color-web-1);opacity:.25;position:absolute;top:0;left:0;z-index:10;transition:opacity .2s ease}.woocommerce .cont--descargas a figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.woocommerce .cont--descargas a:hover figure:before{opacity:1;font-size:26px}.woocommerce-Tabs-panel ul{padding-left:18px}.woocommerce div.product .woocommerce-tabs ul.tabs{display:none}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:var(--color-web-1);font-weight:500}.product_meta{width:100%;float:left;margin-top:15px;display:none}.product_meta span{width:100%;float:left;margin-bottom:10px}.product_meta a{text-decoration:none;background-color:var(--color-web-3);padding:2px 4px;text-align:center;font-size:.8rem;margin-right:10px}.woocommerce-cart .wc-block-cart__submit-button{width:100%;background-color:var(--color-web-1);color:var(--fff);border-radius:30px;text-decoration:none;border:1px solid var(--color-web-1)}.woocommerce-cart .wc-block-cart__submit-button:hover{background-color:var(--fff);color:var(--color-web-1);text-decoration:none;border:1px solid var(--color-web-1)}.wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-text-input input[type=password],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=password],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url],.wc-blocks-components-select .wc-blocks-components-select__select{border:1px solid var(--color-web-1) !important;border-radius:6px !important;font-family:var(--font) !important;font-size:.9rem !important}.woocommerce-account .woocommerce-MyAccount-navigation{width:var(--w-sidebar);max-width:var(--w-sidebar)}.woocommerce-MyAccount-navigation ul{width:100%;float:left;padding:0 !important}.woocommerce-MyAccount-navigation ul li{width:100%;float:left;list-style:none}.woocommerce-MyAccount-navigation ul li a{width:100%;float:left;background-color:var(--color-web-1);text-decoration:none;padding:10px 15px;border-bottom:1px solid var(--fff);color:var(--fff)}.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-navigation ul li.is-active a{background-color:var(--fff);color:var(--color-web-1)}.woocommerce-account .woocommerce-MyAccount-content{width:calc(100% - var(--w-sidebar));max-width:calc(100% - var(--w-sidebar));padding-left:60px}.woocommerce ul.products li.product a.woocommerce-loop-product__link{width:100%;float:left}.woocommerce-MyAccount-content .woocommerce-notices-wrapper+p{margin-bottom:12px}.woocommerce-Address-title.title h2{font-size:var(--size-6);margin-bottom:12px}.woocommerce-Address-title.title a{float:left;margin-bottom:12px;font-weight:600;color:var(--color-web-1)}.woocommerce-Address-title.title a:hover{text-decoration:underline !important}.woocommerce-account .addresses .title .edit{float:left}.woocommerce #customer_login input{border:1px solid var(--color-web-1) !Important}