body{overflow-x:hidden}table tbody>tr:nth-child(2n+1)>td,table tbody>tr:nth-child(2n+1)>th{background:0 0}.botons-login{background-color:transparent;color:var(--e-global-color-text);padding:5px 10px;border:1px solid var(--e-global-color-text);border-radius:5px;text-decoration:none;font-size:17px;display:inline-block}.botons-login:hover{background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary);color:#fff}.txt_envio_gratis{color:#28a745;font-size:17px;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:500;display:inline-block;margin-top:20px}.archive .elementor-location-header,.single-product .elementor-location-header,.woocommerce-cart .elementor-location-header,.woocommerce-checkout .elementor-location-header,.page-id-556 .elementor-location-header,.page-id-89 .elementor-location-header,.page-id-13 .elementor-location-header,.page-id-718 .elementor-location-header{background-color:var(--e-global-color-secondary)}.idiomes nav{margin:0 auto;display:flex;justify-content:space-between}.idiomes .lang-menu{width:auto;height:35px;text-align:left;position:relative;text-transform:uppercase;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:18px;font-weight:400}.idiomes .lang-menu .selected-lang{display:flex;justify-content:space-between;align-items:center;line-height:2;cursor:pointer;padding:0 20px;color:var(--e-global-color-text)}.idiomes .lang-menu .selected-lang:after{content:'';display:inline-block;width:9px;height:9px;background-image:url(https://www.webdemostra.com/pollitos/wp-content/uploads/2025/03/down-arrow.svg);background-size:contain;background-repeat:no-repeat;margin:0 20px 0 10px}.idiomes .lang-menu ul{margin:0 0 0 2px;padding:0;display:none;background-color:#fff;border:1px solid #f8f8f8;position:absolute;top:35px;right:initial;width:100px;border-radius:5px;box-shadow:0px 1px 10px rgba(0,0,0,.2)}.idiomes .lang-menu ul li{list-style:none;text-align:left;display:flex;justify-content:space-between}.idiomes .lang-menu ul li a{text-decoration:none;width:100%;padding:7px 18px;display:block;color:#336}.idiomes .lang-menu ul li:hover{background-color:#f2f2f2}.idiomes .lang-menu:hover ul{display:block;z-index:999}.quantity,.total-price-container{flex-basis:initial !important}.single-product .quantity{width:30%}.single-product .total-price-container{width:70%}.woocommerce-cart .quantity{display:flex !important}.woocommerce-cart .screen-reader-text{display:none !important}@media (max-width:768px){.quantity{width:100%}.total-price-container{width:100%;margin-top:40px}}.e-atc-qty-button-holder{justify-content:flex-start !important}.total-price-label{color:#000;font-size:26px;font-weight:700;font-family:'Poppins',sans-serif;display:block;line-height:26px}.total-price{color:#000;font-size:25px;font-weight:500;font-family:'Poppins',sans-serif;display:block;margin-top:8px}button.single_add_to_cart_button{width:240px;margin-top:40px !important}.woocommerce div.product form.cart div.quantity{margin:0 !important}.quantity label.screen-reader-text{position:relative !important;width:auto !important;height:auto !important;overflow:visible !important;clip:auto !important;clip-path:initial !important;white-space:normal !important;color:#000;font-size:26px;font-weight:700;font-family:'Poppins',sans-serif;display:block;margin-bottom:15px;top:initial !important;text-align:left}.single-product .minus,.single-product .plus,.single-product .qty{height:53px !important}.woocommerce-cart .minus,.woocommerce-cart .plus,.woocommerce-cart .qty{border-radius:0 !important;background-color:transparent !important;border-color:#000 !important}.e-atc-qty-button-holder input{margin-top:0 !important;transition:none !important;background-color:transparent !important;border:1px solid #000 !important;border-radius:0 !important}.custom-variation-swatches{display:flex;gap:10px;justify-content:flex-start;flex-wrap:wrap}@media (max-width:768px){.custom-variation-swatches{flex-direction:column;align-items:left;gap:15px}.custom-swatch{width:100%;max-width:320px;margin-right:0}}.custom-swatch{background:#fff;border:2px solid #e2671b;text-align:center;padding:10px;min-width:180px;cursor:pointer;font-family:'Poppins',sans-serif;font-weight:700;display:flex;justify-content:space-between;margin-right:20px}.custom-swatch .swatch-content{display:flex;flex-direction:row;width:100%;justify-content:space-between;padding:5px 10px}.custom-swatch .swatch-title{font-size:26px;font-weight:700;color:#000;text-align:left;flex:1;max-width:100px;padding-right:10px}.custom-swatch .swatch-price-container{display:flex;flex-direction:column;align-items:left;flex:1}.custom-swatch .swatch-price-label{font-size:26px;font-weight:700;color:#000;text-align:left}.custom-swatch .swatch-price{color:#e2671b;font-size:42px;font-weight:700;line-height:35px}.custom-swatch .unit-price{font-weight:300;text-align:left}.info_iva{font-size:17px;font-weight:300;color:#000;text-align:left}.custom-swatch:hover,.custom-swatch.selected{background:#e2671b;color:#000}.custom-swatch:hover .swatch-price,.custom-swatch.selected .swatch-price{color:#fff}