﻿.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-image:none;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:rgba(0,0,0,0);border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}.modal-content{overflow-y:auto !important}.autocomplete-existencia-tooltip-floating{position:absolute;z-index:9999;background:#2c2c2c;color:#fff;border-radius:8px;padding:10px 12px;box-shadow:0 4px 16px rgba(0,0,0,.25);overflow-y:auto;pointer-events:auto}.autocomplete-existencia-tooltip-floating table{width:100%;border-collapse:collapse;font-size:12px}.autocomplete-existencia-tooltip-floating th,.autocomplete-existencia-tooltip-floating td{padding:6px 10px;text-align:left;border-bottom:1px solid rgba(255,255,255,.15)}.autocomplete-existencia-tooltip-floating th{font-weight:600;color:#fff;position:sticky;top:0;background:#2c2c2c;z-index:1}.autocomplete-existencia-tooltip-floating td.autocomplete-existencia-tooltip-num{text-align:right}.autocomplete-existencia-tooltip-floating tr:last-child td{border-bottom:0}@media(min-width: 992px){.modal-25{width:25% !important}.modal-50{width:50% !important}.modal-65{width:65% !important}.modal-75{width:75% !important}.modal-85{width:85% !important}.modal-100{width:100% !important}.modal-auto{width:auto !important}}.autocomplete{height:60%;position:absolute;bottom:10px;left:25%;width:45%}@media only screen and (min-width: 994px)and (max-width: 1250px){.autocomplete{width:40%}}.autocomplete #divProducAutocomplete{height:100%;float:none !important}.autocomplete .form-control .result-autocomplete{border:.1px solid #e2e2e2 !important;position:absolute;background-color:#fff;top:50px;z-index:2;height:auto;width:100%;max-width:100vw;overflow-x:hidden;overflow-y:auto;border-radius:8px}.autocomplete .form-control .result-autocomplete.row{margin-left:0 !important;margin-right:0 !important}.autocomplete .form-control .result-autocomplete .result-palabras{border-right:1px solid #e2e2e2;background-color:#fff;height:100%}.autocomplete .form-control .result-autocomplete .result-palabras .sugerencias{margin:0px;border:0px;padding:0px 0px;height:auto}.autocomplete .form-control .result-autocomplete .result-palabras .sugerencias a{display:flex;align-items:center;padding:5px 14px;height:auto;min-height:40px;font-size:12px;border-bottom:none !important}.autocomplete .form-control .result-autocomplete .divisiones{background-color:#13253e;border-radius:8px}.autocomplete .form-control .result-autocomplete .ul-collection{padding:0px;margin:0 0 0 0;border:0px}.autocomplete .form-control .result-autocomplete .ul-collection .collection-item{padding:0px 20px !important;min-height:122.5px}.autocomplete .form-control .result-autocomplete .autocomplete-card{text-align:left;background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:8px 10px;display:flex;flex-direction:column;gap:6px;position:relative;height:300px;min-height:312px;overflow:hidden}.autocomplete .form-control .result-autocomplete .autocomplete-card .imgProdAutocomplete{width:140px;height:140px;min-width:140px;min-height:140px;flex-shrink:0;display:flex;align-items:center;justify-content:center;text-align:center;margin:0 auto 12px;overflow:hidden;padding:4px 0}.autocomplete .form-control .result-autocomplete .autocomplete-card .imgProdAutocomplete picture,.autocomplete .form-control .result-autocomplete .autocomplete-card .imgProdAutocomplete .imgAutocomplete{align-items:center;justify-content:center;width:100%;height:100%;margin:0 auto}.autocomplete .form-control .result-autocomplete .autocomplete-card .imgProdAutocomplete picture img,.autocomplete .form-control .result-autocomplete .autocomplete-card .imgProdAutocomplete .imgAutocomplete{width:100%;height:100%;object-fit:contain;object-position:center;transition:transform .2s ease,filter .2s ease}.autocomplete .form-control .result-autocomplete .autocomplete-card .desProdAutocomplete{height:42px;flex-shrink:0}.autocomplete .form-control .result-autocomplete .autocomplete-card.autocomplete-card--dico-guest{height:auto !important;min-height:300px;overflow:visible !important}.autocomplete .form-control .result-autocomplete .autocomplete-card-link{color:inherit;text-decoration:none;display:block}.autocomplete .form-control .result-autocomplete .autocomplete-card:hover .imgProdAutocomplete .imgAutocomplete{transform:translateY(-4px) scale(1.05);filter:none}.autocomplete .form-control .result-autocomplete .autocomplete-sku{font-size:11px;color:#3a3a3a;font-weight:700}.autocomplete .form-control .result-autocomplete .autocomplete-existencia-wrap{position:relative;display:inline-block;margin-top:4px}.autocomplete .form-control .result-autocomplete .autocomplete-existencia{font-size:11px;color:#0d47a1;cursor:help}.autocomplete .form-control .result-autocomplete .autocomplete-existencia-tooltip{display:none;position:absolute;left:0;top:100%;margin-top:6px;z-index:50;background:#2c2c2c;color:#fff;border-radius:8px;padding:10px 12px;box-shadow:0 4px 16px rgba(0,0,0,.25);min-width:200px;max-height:min(280px,50vh);overflow-y:auto;pointer-events:auto}.autocomplete .form-control .result-autocomplete .autocomplete-existencia-tooltip table{width:100%;border-collapse:collapse;font-size:12px}.autocomplete .form-control .result-autocomplete .autocomplete-existencia-tooltip th,.autocomplete .form-control .result-autocomplete .autocomplete-existencia-tooltip td{padding:6px 10px;text-align:left;border-bottom:1px solid rgba(255,255,255,.15)}.autocomplete .form-control .result-autocomplete .autocomplete-existencia-tooltip th{font-weight:600;color:#fff;position:sticky;top:0;background:#2c2c2c;z-index:1}.autocomplete .form-control .result-autocomplete .autocomplete-existencia-tooltip td.autocomplete-existencia-tooltip-num{text-align:right}.autocomplete .form-control .result-autocomplete .autocomplete-existencia-tooltip tr:last-child td{border-bottom:0}.autocomplete .form-control .result-autocomplete .autocomplete-existencia-wrap:hover .autocomplete-existencia-tooltip{display:block}.autocomplete .form-control .result-autocomplete .autocomplete-cart-btn{width:36px;height:36px;border-radius:8px;border:0;background:#ffc107;color:#1f1f1f;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.autocomplete .form-control .result-autocomplete .autocomplete-cart-btn svg{width:32px;height:32px;fill:currentColor}.autocomplete .form-control .result-autocomplete .autocomplete-cart-btn .material-icons{font-size:24px;display:inline-flex;align-items:center;justify-content:center;margin:0 !important;line-height:1;width:1em;height:1em}.autocomplete .form-control .result-autocomplete .autocomplete-cart-btn:hover{background:#e6ac00}.autocomplete .form-control .result-autocomplete .autocomplete-prices{display:flex;flex-direction:column;gap:2px}.autocomplete .form-control .result-autocomplete .autocomplete-envio-gratis{font-size:12px;font-weight:600;color:#e65100;margin-bottom:2px}.autocomplete .form-control .result-autocomplete .autocomplete-ultimas-busquedas-row{padding:8px 16px 12px;border-top:1px solid #e8e8e8}.autocomplete .form-control .result-autocomplete .autocomplete-sugerencias-consultas-wrap{margin-bottom:0;border-bottom:1px solid #e8e8e8;width:100% !important;max-width:100% !important;min-width:0;box-sizing:border-box;display:block}.autocomplete .form-control .result-autocomplete .autocomplete-sugerencias-consultas-wrap .autocomplete-sugerencias-consultas-inner{width:100%;max-width:100%;box-sizing:border-box}.autocomplete .form-control .result-autocomplete .autocomplete-sugerencias-consultas-wrap .autocomplete-sugerencias-consultas-retraer-bar{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:#fafafa;width:100%;min-width:100%;box-sizing:border-box}.autocomplete .form-control .result-autocomplete .autocomplete-sugerencias-consultas-wrap .autocomplete-sugerencias-consultas-label{font-size:13px;font-weight:700;color:#555;flex-shrink:0}.autocomplete .form-control .result-autocomplete .autocomplete-sugerencias-consultas-wrap .autocomplete-sugerencias-consultas-content{padding:12px 16px;width:100%;box-sizing:border-box}.autocomplete .form-control .result-autocomplete .autocomplete-sugerencias-consultas-wrap .autocomplete-ultimas-busquedas-chips{display:flex;flex-wrap:wrap;flex-direction:row;gap:8px;margin-bottom:10px}.autocomplete .form-control .result-autocomplete .autocomplete-sugerencias-consultas-wrap .autocomplete-ultima-busqueda-chip{display:inline-flex;align-items:center;width:auto;padding:4px 8px 4px 12px;border:1px solid #ccc !important;border-radius:16px !important;box-shadow:none;background:#fff !important;color:#333 !important}.autocomplete .form-control .result-autocomplete .autocomplete-sugerencias-consultas-wrap .autocomplete-ultima-busqueda-chip .autocomplete-ultima-busqueda-chip-icon,.autocomplete .form-control .result-autocomplete .autocomplete-sugerencias-consultas-wrap .autocomplete-ultima-busqueda-chip .autocomplete-sugerencia-lupa{margin-right:6px}.autocomplete .form-control .result-autocomplete .autocomplete-sugerencias-consultas-wrap .autocomplete-ultima-busqueda-chip .autocomplete-ultima-busqueda-chip-text{color:#333 !important;text-decoration:none}.autocomplete .form-control .result-autocomplete .autocomplete-sugerencias-consultas-wrap .autocomplete-ultima-busqueda-chip .autocomplete-ultima-busqueda-chip-text:hover{color:#1565c0 !important}.autocomplete .form-control .result-autocomplete .autocomplete-ultimas-busquedas-title{font-size:13px;font-weight:700;color:#555;margin:0 0 6px 0;display:inline-block}.autocomplete .form-control .result-autocomplete .autocomplete-ultimas-busquedas-row .autocomplete-ultimas-busquedas-chips{display:flex;flex-wrap:wrap;flex-direction:row;gap:8px;margin-bottom:10px}.autocomplete .form-control .result-autocomplete .autocomplete-ultimas-busquedas-row .autocomplete-ultima-busqueda-chip{display:inline-flex;align-items:center;width:auto;padding:4px 8px 4px 12px;border:1px solid #ccc !important;border-radius:16px !important;box-shadow:none;background:#fff !important}.autocomplete .form-control .result-autocomplete .autocomplete-ultimas-busquedas-row .autocomplete-ultima-busqueda-chip .autocomplete-ultima-busqueda-chip-icon,.autocomplete .form-control .result-autocomplete .autocomplete-ultimas-busquedas-row .autocomplete-ultima-busqueda-chip .autocomplete-sugerencia-lupa,.autocomplete .form-control .result-autocomplete .autocomplete-ultimas-busquedas-row .autocomplete-ultima-busqueda-chip .autocomplete-ultima-busqueda-reloj{margin-right:6px}.autocomplete .form-control .result-autocomplete .autocomplete-ultimas-busquedas-row .autocomplete-ultima-busqueda-chip .autocomplete-ultima-busqueda-reloj{color:#555;flex-shrink:0;display:inline-flex;line-height:0}.autocomplete .form-control .result-autocomplete .autocomplete-ultimas-busquedas-row .autocomplete-ultima-busqueda-chip .autocomplete-ultima-busqueda-reloj svg{width:16px;height:16px;display:block}.autocomplete .form-control .result-autocomplete .autocomplete-ultimas-busquedas-row .autocomplete-ultima-busqueda-chip .autocomplete-ultima-busqueda-chip-text{color:#333 !important;text-decoration:none}.autocomplete .form-control .result-autocomplete .autocomplete-ultimas-busquedas-row .autocomplete-ultima-busqueda-chip .autocomplete-ultima-busqueda-chip-text:hover{color:#1565c0 !important}.autocomplete .form-control .result-autocomplete .autocomplete-ultimas-busquedas-row .autocomplete-ultima-busqueda-chip .autocomplete-ultima-busqueda-chip-remove{margin-left:4px;background:none;border:none;padding:0 2px;cursor:pointer;font-size:14px;line-height:1;color:#999 !important}.autocomplete .form-control .result-autocomplete .autocomplete-ultimas-busquedas-row .autocomplete-ultima-busqueda-chip .autocomplete-ultima-busqueda-chip-remove:hover{color:#333 !important}.autocomplete .form-control .result-autocomplete .autocomplete-ultimas-busquedas-clear{font-size:13px;color:#1565c0 !important;text-decoration:none}.autocomplete .form-control .result-autocomplete .autocomplete-ultimas-busquedas-clear:hover{text-decoration:underline;color:#0d47a1 !important}.autocomplete .form-control .result-autocomplete .autocomplete-ultima-busqueda{display:block;padding:8px 0;color:#1565c0;text-decoration:none;font-size:14px;border-bottom:1px solid #eee}.autocomplete .form-control .result-autocomplete .autocomplete-ultima-busqueda:hover{background:#f5f5f5;color:#0d47a1}.autocomplete .form-control .result-autocomplete .autocomplete-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:3px;padding-bottom:6px;margin-bottom:4px;position:relative;z-index:2;flex-shrink:0}.autocomplete .form-control .result-autocomplete .autocomplete-footer--dico-login{justify-content:center;flex-direction:column;align-items:stretch;gap:0}.autocomplete .form-control .result-autocomplete .autocomplete-footer--dico-login .autocomplete-login-link{width:100%;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;text-decoration:none !important;font-size:.85rem;font-weight:600}.autocomplete .form-control .result-autocomplete .autocomplete-footer--dico-login .autocomplete-dico-login-hint{display:block;text-align:center;font-size:.7rem;line-height:1.25;color:#555;margin-top:6px;padding:0 4px}.autocomplete .form-control .result-autocomplete .autocomplete-card-link{position:relative;z-index:1}.autocomplete .form-control .result-autocomplete .autocomplete-price{display:flex;flex-direction:row;align-items:baseline;gap:8px;line-height:1.1}.autocomplete .form-control .result-autocomplete .autocomplete-price:has(.autocomplete-price-values){align-items:center}.autocomplete .form-control .result-autocomplete .autocomplete-price-label{font-size:10px;color:#1f1f1f;font-weight:700;text-transform:none;letter-spacing:.2px}.autocomplete .form-control .result-autocomplete .autocomplete-price-value{font-size:13px;font-weight:700;color:#1f1f1f}.autocomplete .form-control .result-autocomplete .autocomplete-price-value.autocomplete-price-na{color:#666;font-style:italic}.autocomplete .form-control .result-autocomplete .autocomplete-price-values{display:flex;flex-direction:column;align-items:flex-start;gap:2px;line-height:1.2}.autocomplete .form-control .result-autocomplete .autocomplete-price-original{text-decoration:line-through;font-size:10px;color:#757575;font-weight:400}.autocomplete .form-control .result-autocomplete .autocomplete-price-value.autocomplete-price-discount{color:#c62828;font-weight:700}.autocomplete .form-control .result-autocomplete .autocomplete-price-club .autocomplete-price-label,.autocomplete .form-control .result-autocomplete .autocomplete-price-club .autocomplete-price-value{color:#0b2e83;font-weight:400}.autocomplete .form-control .result-autocomplete .autocomplete-price-club .autocomplete-price-label{font-size:9px}.autocomplete .form-control .result-autocomplete .autocomplete-price-club .autocomplete-price-value{font-size:11px}.autocomplete .form-control .result-autocomplete .autocomplete-cart-btn.autocomplete-ver-producto{text-decoration:none;color:#1f1f1f}.autocomplete .form-control .result-autocomplete #autocompleteSuguestion .autocomplete-cart-btn-text{display:none !important}.autocomplete .form-control .result-autocomplete .autocomplete-price-badge{position:absolute;top:8px;right:8px;background:#0b2e83;color:#fff;font-size:11px;font-weight:700;padding:4px 6px;border-radius:6px;line-height:1}.autocomplete .form-control .result-autocomplete .autocomplete-discount-badge{position:absolute;top:8px;right:8px;background:#d32f2f;color:#fff;border-radius:4px;min-width:32px;height:24px;padding:0 6px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;line-height:1;z-index:3}.autocomplete .form-control .result-autocomplete .autocomplete-remate-badge{position:absolute;top:8px;left:8px;background:#f3b600;color:#1f1f1f;border-radius:12px;padding:4px 10px;font-size:12px;font-weight:700;line-height:1;z-index:3;box-shadow:0 2px 4px rgba(0,0,0,.2)}.autocomplete .form-control .result-autocomplete .autocomplete-actions{display:flex;align-items:center;justify-content:flex-end;margin-top:auto}.autocomplete .form-control .result-autocomplete .category-filter-section{padding-bottom:8px;border-bottom:1px solid #e2e2e2}.autocomplete .form-control .result-autocomplete #categoryFiltersList,.autocomplete .form-control .result-autocomplete #brandFiltersList,.autocomplete .form-control .result-autocomplete #sucursalFiltersList{max-height:min(40vh,144px);overflow-y:auto;min-height:0}.autocomplete .form-control .result-autocomplete #productosBusqueda{max-height:min(660px,100vh - 200px);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.autocomplete .form-control .result-autocomplete #productosBusqueda.row{margin-left:0 !important;margin-right:0 !important;max-width:100%}.autocomplete .form-control .result-autocomplete #sugerenciasConsultasWrap{width:100% !important;max-width:100% !important;flex:0 0 auto}@media(max-width: 1539px){.autocomplete .form-control .result-autocomplete #divProducAutocomplete #productosBusqueda .divProd.col.m4.l4.xl4{flex:0 0 50%;max-width:50%}}.autocomplete .form-control .result-autocomplete .div-produc-autocomplete-wrap{position:relative}.autocomplete .form-control .result-autocomplete .autocomplete-back-to-top-btn{position:absolute;bottom:12px;right:50px;z-index:10;width:44px;height:44px;border:none;outline:none;background:#13253e;color:#fff;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.25);transition:opacity .2s,background .2s;padding:0}.autocomplete .form-control .result-autocomplete .autocomplete-back-to-top-btn:hover{background:#1565c0}.autocomplete .form-control .result-autocomplete .autocomplete-back-to-top-btn svg{width:22px;height:22px;pointer-events:none}.autocomplete .form-control .result-autocomplete .autocomplete-empty-state{padding:24px 16px;flex-shrink:0}.autocomplete .form-control .result-autocomplete .autocomplete-empty-icon{display:block;font-size:64px !important;width:auto;min-width:64px;height:64px;margin:0 auto 8px;line-height:1;overflow:visible}.autocomplete .form-control .result-autocomplete .autocomplete-buscando-loader{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px;min-height:160px;width:100%;box-sizing:border-box;border-radius:8px;text-align:center}.autocomplete .form-control .result-autocomplete .autocomplete-buscando-loader .autocomplete-buscando-img{display:block;max-width:200px;max-height:200px;width:auto;height:auto;object-fit:contain;margin:16px auto 16px;margin-left:auto;margin-right:auto}.autocomplete .form-control .result-autocomplete .autocomplete-buscando-loader .autocomplete-buscando-text{margin:0;font-size:15px;font-weight:600;color:#1f1f1f}.autocomplete .form-control .result-autocomplete .autocomplete-buscando-loader .autocomplete-buscando-text .autocomplete-buscando-dots .dot{animation:autocomplete-buscando-dot 1.2s ease-in-out infinite both}.autocomplete .form-control .result-autocomplete .autocomplete-buscando-loader .autocomplete-buscando-text .autocomplete-buscando-dots .dot:nth-child(1){animation-delay:0s}.autocomplete .form-control .result-autocomplete .autocomplete-buscando-loader .autocomplete-buscando-text .autocomplete-buscando-dots .dot:nth-child(2){animation-delay:.2s}.autocomplete .form-control .result-autocomplete .autocomplete-buscando-loader .autocomplete-buscando-text .autocomplete-buscando-dots .dot:nth-child(3){animation-delay:.4s}@keyframes autocomplete-buscando-dot{0%,80%,100%{opacity:.25}40%{opacity:1}}.autocomplete .form-control .result-autocomplete .autocomplete-did-you-mean{margin:12px 0 0;font-size:14px;color:#555}.autocomplete .form-control .result-autocomplete .autocomplete-did-you-mean .autocomplete-did-you-mean-link{color:#1565c0;text-decoration:underline;font-weight:600}.autocomplete .form-control .result-autocomplete .autocomplete-did-you-mean .autocomplete-did-you-mean-link:hover{color:#0d47a1}.autocomplete .form-control .result-autocomplete .autocomplete-order-bar{display:flex;align-items:center;gap:6px;justify-content:flex-end;padding:6px 10px;border-bottom:1px solid #e2e2e2;background:#fff;width:100%}.autocomplete .form-control .result-autocomplete .autocomplete-results-count{margin-right:auto;font-size:12px;color:#3a3a3a;font-weight:500}.autocomplete .form-control .result-autocomplete .autocomplete-results-count .autocomplete-results-count-number{font-weight:bold}.autocomplete .form-control .result-autocomplete .autocomplete-order-label{font-size:12px;color:#3a3a3a;margin-right:6px}.autocomplete .form-control .result-autocomplete .autocomplete-order-select{height:28px;border:1px solid #cfd8dc;border-radius:4px;padding:2px 6px;font-size:12px;background:#fff;width:190px;min-width:190px}.autocomplete .form-control .result-autocomplete .brand-price-filter{padding:0 10px 10px;border-bottom:1px solid #e2e2e2;background:#fff}.autocomplete .form-control .result-autocomplete .sucursal-filter-section{padding:8px 0 0;border-top:1px solid #e2e2e2;background:#fff}.autocomplete .form-control .result-autocomplete .brand-remate-filter{padding:8px 0 10px;border-top:1px solid #e2e2e2;background:#fff}.autocomplete .form-control .result-autocomplete .brand-toggle{padding:6px 10px 10px;text-align:right}.autocomplete .form-control .result-autocomplete .brand-toggle-link{color:#1f1f1f;font-size:12px;font-weight:600;text-decoration:none}.autocomplete .form-control .result-autocomplete .brand-toggle-link:hover{text-decoration:underline}.autocomplete .form-control .result-autocomplete .brand-remate-filter .remate-item{padding:0 10px}.autocomplete .form-control .result-autocomplete .brand-price-title{font-size:13px;font-weight:600;margin:0 -10px 6px;margin-top:13px}.autocomplete .form-control .result-autocomplete .brand-price-values{display:flex;justify-content:space-between;font-size:12px;color:#1f1f1f;margin-bottom:6px}.autocomplete .form-control .result-autocomplete .brand-price-sliders{position:relative;height:24px;display:flex;align-items:center}.autocomplete .form-control .result-autocomplete .brand-price-range{z-index:1;appearance:none;background:#cfd8dc;border-radius:999px;outline:none;align-items:center}.autocomplete .form-control .result-autocomplete .brand-price-range+.brand-price-range{z-index:2}.autocomplete .form-control .result-autocomplete .brand-price-sliders .thumb{display:none}.autocomplete .form-control .result-autocomplete .brand-price-range::-webkit-slider-runnable-track{height:4px;background:#cfd8dc;border-radius:999px}.autocomplete .form-control .result-autocomplete .brand-price-range::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;border-radius:50%;background:#c9951a;border:2px solid #b88414;margin-top:-5px;box-shadow:0 1px 2px rgba(0,0,0,.2)}.autocomplete .form-control .result-autocomplete .brand-price-range::-moz-range-track{height:4px;background:#cfd8dc;border-radius:999px}.autocomplete .form-control .result-autocomplete .brand-price-range::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#c9951a;border:2px solid #b88414;box-shadow:0 1px 2px rgba(0,0,0,.2)}@media(max-width: 1164px){.autocomplete .form-control .result-autocomplete .productos ul a{max-height:143px;max-width:122px}}.autocomplete .form-control .icon-search-autocomplete{z-index:999;position:absolute;bottom:-10px;left:12px}.autocomplete .form-control .input-search-autocomplete{background-color:#fff;position:absolute;top:0;margin:0 !important;height:31px !important;left:0;transition:none;padding-left:45px;border:none !important;border-radius:50px}#dropdownRssContent{line-height:22px !important;width:auto !important;min-width:100px !important}#dropdownRssContent a{display:flex !important;padding:0 15px !important;white-space:nowrap;justify-content:flex-start !important}#dropdownRssContent li,#dropdownRssContent a{height:50px !important;line-height:22px !important;transition:all .3s}#dropdownRssContent li:hover,#dropdownRssContent a:hover{background-color:#1d3961}#nav_secondary{background-color:#efefef}#nav_secondary ul,#nav_secondary li,#nav_secondary a,#nav_secondary i{position:initial;line-height:36px;font-size:14px;color:#413d64}#nav_secondary i{font-size:12px}#nav_secondary i.left{margin-right:3px}#nav_secondary i.right{margin-left:3px}#nav_secondary .our-products.is-active>a{position:relative;z-index:2500;background-color:#13253e}#nav_secondary .our-products>a{color:#fbf9f9;background-color:#13253e;margin:0}#nav_secondary .orders-in-process{background:#fbc02d}#nav_secondary .landing-zegublog,#nav_secondary .landing-intel,#nav_secondary .landing-logitech,#nav_secondary .landing-modamob{height:40px}#nav_secondary .landing-zegublog a,#nav_secondary .landing-intel a,#nav_secondary .landing-logitech a,#nav_secondary .landing-modamob a{height:40px}#nav_secondary .landing-zegublog a img,#nav_secondary .landing-intel a img,#nav_secondary .landing-logitech a img,#nav_secondary .landing-modamob a img{object-fit:contain;padding:3px;max-height:30px}#dropdownRss{display:flex;align-items:center;gap:5px}#dropdownRss i{font-size:18px;height:auto;width:auto}.collection-item.rounded-t.darken-4.white-text{background-color:#13253e !important}#logitech-drop{height:150px !important;overflow-y:visible}#logitech-drop ul,#logitech-drop li,#logitech-drop a,#logitech-drop i{line-height:22px !important}#logitech-drop a{height:50px !important}#contProd{width:calc(100% - 95px);margin:0 auto;max-width:1800px}@media only screen and (min-width: 1440px){.flex-nav{display:flex}}.dropdown-nav-menu{position:absolute !important;top:auto !important}.dropdown-nav-menu .logitech-nav-item{width:150px !important}.nav>li>form>button.logout:focus,.nav>li>form>button.logout:hover{text-decoration:none}.nav>li>form>button.logout:focus{outline:none}.blod{font-weight:bold}nav a.brand-logo{height:64px;max-height:100%;display:flex;align-items:center}@media only screen and (max-width: 500px){nav a.brand-logo img{width:150px}}nav a.brand-logo.brand-logo--compact{height:44px !important}nav a.brand-logo.brand-logo--compact img,nav a.brand-logo.brand-logo--compact picture,nav a.brand-logo.brand-logo--compact video{max-height:44px;width:auto;object-fit:contain}@media screen and (max-width: 992px){nav a.brand-logo{height:64px;max-height:100%;display:flex;align-items:center;margin-left:0px}}@media only screen and (min-width: 992px){.media{margin-top:-0.5%;margin-left:37%}}@media only screen and (max-width: 720px){img.big-logo{width:35vw !important}}@media only screen and (min-width: 1080px){.main-nav-content img{width:20vw !important;margin-left:70px}}.divider-footer{width:100%;height:1px;background-color:rgba(255,255,255,.25);margin:0}.button-club-zg-footer{background-color:#1167ea}.button-club-zg-footer:hover{background-color:#2e79ea}.container-footer{margin:0 auto;width:85%}@media screen and (width <= 600px){.container-footer{width:100% !important}}.slick-prev,.slick-next{width:40px;height:40px;border:none;color:rgba(0,0,0,.377);font-size:30px;line-height:40px;text-align:center;z-index:1;top:50%;transform:translateY(-50%);cursor:pointer;position:absolute;transition:background-color .3s ease,color .3s ease;background-color:rgba(0,0,0,0);border-radius:10px}.slick-prev{left:15px}.slick-next{right:15px}.slick-prev:hover,.slick-next:hover{background-color:rgba(0,0,0,.3);color:#fff}.slick-prev:before,.slick-next:before{display:none}.slick-prev::after{content:"❮"}.slick-next::after{content:"❯"}.links-footer a:hover{text-decoration-line:underline}.back-menu-category-float{display:none;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:2499;position:fixed;align-items:center;justify-content:center;top:0;left:0;overflow:hidden}.back-menu-category-float.is-active{display:block}.menu-category{border-radius:5px;background:#101d31}.menu-category.menu-category-float{display:none;position:absolute;z-index:2;top:47px}.menu-category.menu-category-float.is-active{display:flex;z-index:2500}.menu-category.menu-category-float a{width:100%;line-height:initial !important;height:auto !important}.menu-category.menu-category-float a>span{line-height:1.5 !important}.menu-category.menu-category-float a>i{font-size:24px !important;line-height:initial !important;height:initial !important}.menu-category.menu-category-float .sub-menu-2{max-height:40vh;overflow:auto;scrollbar-width:auto;scrollbar-color:#002c85}.menu-category.menu-category-float .sub-menu-2::-webkit-scrollbar{width:14px}.menu-category.menu-category-float .sub-menu-2::-webkit-scrollbar-track{background:#fff}.menu-category.menu-category-float .sub-menu-2::-webkit-scrollbar-thumb{background-color:#002c85;border-radius:10px;border:3px solid #fff}.menu-category .menu-category-main-option{border-radius:5px}.menu-category .menu-category-main-option:hover{background-color:#101d31}.menu-category .menu-category-option{display:flex;border-radius:5px;position:relative;transition:width 5s;align-items:center}.menu-category .menu-category-option a{display:flex;align-items:center;justify-content:space-between}.menu-category .menu-category-option a:hover{background-color:initial !important}.menu-category .menu-category-option.is-active{background-color:#13253e}.menu-category .menu-category-option.is-active .sub-menu-categories{display:block}.menu-category .menu-category-option.is-active .sub-menu-categories .columns{display:grid !important;grid-template-columns:repeat(2, auto)}.menu-category .menu-category-option .sub-menu-categories{width:max-content;border-radius:5px;display:none;position:absolute;top:90%;z-index:2}@media screen and (width < 1200px){.menu-category .menu-category-option .sub-menu-categories{left:20%}}@media screen and (width >= 1200px){.menu-category .menu-category-option .sub-menu-categories{left:50%}}.menu-category .menu-category-option .sub-menu-categories .sub-menu-categories-section{max-width:250px;min-width:200px}.menu-category .menu-category-option .sub-menu-categories .menu-subcategory-option{display:flex;align-items:center;border-radius:5px;position:relative}.menu-category .menu-category-option .sub-menu-categories .menu-subcategory-option a{width:250px;height:100% !important;display:flex;align-items:center;justify-content:space-between;background-color:initial !important}.menu-category .menu-category-option .sub-menu-categories .menu-subcategory-option .sub-menu-2{display:none;border-radius:5px;position:absolute;top:90%;z-index:2;width:max-content;max-width:300px}@media screen and (width < 1200px){.menu-category .menu-category-option .sub-menu-categories .menu-subcategory-option .sub-menu-2{left:20%}}@media screen and (width >= 1200px){.menu-category .menu-category-option .sub-menu-categories .menu-subcategory-option .sub-menu-2{left:50%}}.menu-category .menu-category-option .sub-menu-categories .menu-subcategory-option .sub-menu-2 .sub-menu-opt-2{display:flex;align-items:center;border-radius:5px}.menu-category .menu-category-option .sub-menu-categories .menu-subcategory-option .sub-menu-2 .sub-menu-opt-2:hover{background-color:#e1e1e1}.menu-category .menu-category-option .sub-menu-categories .menu-subcategory-option.has-submenu.is-active::before{display:block}.menu-category .menu-category-option .sub-menu-categories .menu-subcategory-option.has-submenu.is-active .sub-menu-2{display:block}.menu-category .menu-category-option .sub-menu-categories .menu-subcategory-option.is-active{background-color:#e1e1e1}.sub-menu-categories a:hover,.sub-menu-2 a:hover{background-color:#101d31 !important;border-radius:3px}.menu-category .menu-category-option .sub-menu-categories{top:0;left:calc(100% + 10px) !important;padding-left:15px;padding-right:15px;background:linear-gradient(to right, #101d31 0%, #133972 100%)}.menu-category .menu-category-option .sub-menu-categories .menu-subcategory-option .sub-menu-2{background:#101d31 !important;left:100%;top:0}.sub-menu-2{top:0 !important}.menu-category .menu-category-option .sub-menu-categories .menu-subcategory-option.is-active{background:#003da2 !important}.menu-category .menu-category-option .sub-menu-categories .menu-subcategory-option .grey-text.text-darken-3{color:#fff !important}.menu-category .menu-category-option .sub-menu-categories .menu-subcategory-option a{padding-left:15px !important;padding-right:15px !important}.menu-category .menu-category-option .sub-menu-categories .menu-subcategory-option .sub-menu-2 .sub-menu-opt-2:hover{background:#003da2 !important}.menu-category .menu-category-option a{padding:6px !important}.menu-category .menu-category-option a span{font-size:12px !important}.menu-category.menu-category-float{top:36px !important}#nav-bar{top:0px !important}.menu-icons2{display:flex;align-items:center}.menu-icons2 li a:hover{background:#144180;color:#fff !important}.menu-icons2 a{color:#fff;text-decoration:none;display:flex;flex-direction:row;align-items:center;padding:4px;border-radius:7px;transition:all .3s}.menu-icons2 a i{height:32px;width:32px;max-width:32px !important;text-align:center;line-height:32px}.menu-icons2 li a div span{font-size:12px;line-height:16px;display:block;font-weight:bold;border-radius:24px}.contenedormax1600{max-width:1800px;width:calc(100% - 80px);margin:auto}.contenedormax1600>div{display:flex;justify-content:space-between;gap:15px;padding-top:15px;padding-bottom:15px}nav a.brand-logo{height:44px !important;position:relative}.autocomplete{position:relative;left:0;bottom:0;width:auto;flex-grow:1;display:flex;box-sizing:border-box;height:44px}#formAutocomplete{width:100%;background:#fff;border-radius:30px;position:relative;height:44px}#formAutocomplete input{line-height:44px;height:100% !important;margin:0;position:absolute;top:0;bottom:0;width:calc(100% - 80px);left:10px;border-bottom:0;-webkit-box-shadow:none !important}#formAutocomplete i{position:absolute;z-index:1;color:#000;height:50px;line-height:40px;width:30px;text-align:center;max-width:40px !important}@media only screen and (max-width: 992px){nav .brand-logo.center{left:50%;transform:translateX(-50%);position:absolute;margin-left:0;top:10px}}.notify-icon small{position:absolute;top:-2px;left:20px;width:20px;height:20px;line-height:20px;font-size:.7rem;text-align: center}.logo-club{width:40px;height:40px;object-fit:contain}.logo-caduca{display:flex;flex-direction:column;justify-content:center}.logo-caduca picture{width:30px;height:30px;display:block;margin:auto}.logo-caduca picture img{width:60px;height:60px;object-fit:contain;margin-top:-20px;margin-left:-15px}.logo-caduca small{position:relative;bottom:0px !important;height:14px;display:block;line-height:1 !important}.logo-caduca small b{line-height:1 !important}.logo-caduca picture source{line-height:1 !important}@media(max-width: 1146px){nav ul a{padding:0 5px}}.dropdown-trigger:focus{outline:none}.position-b.menu-category-option .sub-menu-categories{top:auto !important;bottom:0 !important}.position-b.menu-category-option .sub-menu-categories{top:auto !important;bottom:0 !important}.position-b.menu-subcategory-option .sub-menu-2{top:auto !important;bottom:0 !important}@media screen and (min-width: 993px)and (max-width: 1300px){#sideMenu2{width:250px !important}.content-container{width:calc(100% - 250px) !important}.banner-itemdown{width:250px !important}}@media screen and (min-width: 993px)and (max-width: 1150px){#sliderContainer{height:300px !important}#sliderContainer img{height:300px !important}.banner-itemdown{height:120px}}@media(max-width: 993px){.notify-icon small{top:2px !important;left:26px !important}}.button-active-search{padding:0 15px !important}.menu-category-option:hover{background:#13253e;transition:width 5s}.black-modamob{background-color:#121212 !important}#brandFilters{background-color:#fff;border-right:1px solid #e2e2e2}#brandFilters .collection{margin:0;border:0;padding:0}#brandFilters .collection-item{position:relative;display:flex;align-items:flex-start;padding:6px 10px;border-bottom:1px solid #f0f0f0;min-height:36px}#brandFilters .collection-item:last-child{border-bottom:0}#brandFilters input[type=checkbox]{position:absolute;width:15px;height:30px !important;pointer-events:none}#brandFilters input[type=checkbox].filled-in+span:not(.lever),#brandFilters .brand-label,#brandFilters .category-label,#brandFilters .sucursal-label{padding-left:26px;line-height:18px;min-height:18px;height:auto;font-size:12px;color:#333;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;overflow:visible}#brandFilters .autocomplete-filter-count{flex-shrink:0;font-size:12px;color:#333;margin-left:8px}#brandFilters input[type=checkbox].filled-in+span:not(.lever):before,#brandFilters input[type=checkbox].filled-in+span:not(.lever):after{box-shadow:none !important}#brandFilters input[type=checkbox].filled-in+span:not(.lever):after{width:16px;height:16px;border-width:1px;top:1px}#brandFilters input[type=checkbox].filled-in:checked+span:not(.lever):after{width:16px;height:16px}#brandFilters input[type=checkbox].filled-in:checked+span:not(.lever):before{top:2px;left:3px;width:5px;height:9px;border-width:2px}@media(max-width: 1300px){body.autocomplete-panels-open #autocompleteSuguestion{display:none !important}body.autocomplete-panels-open #autocompleteSuguestionMobile{display:flex !important}body.autocomplete-panels-open #autocompleteFiltrosBtn{display:none !important}}@media(min-width: 1301px){body.autocomplete-panels-open #autocompleteSuguestionMobile{display:none !important}body.autocomplete-panels-open #autocompleteSuguestion{display:flex !important}body.autocomplete-panels-open #autocompleteFiltrosBtn{display:none !important}}#autocompleteSuguestionMobile.autocomplete-has-results #autocompleteFiltrosBtn{display:inline-flex !important}#autocompleteSuguestion.autocomplete-sugerencias-hidden-on-scroll #sugerenciasConsultasWrap,#autocompleteSuguestionMobile.autocomplete-sugerencias-hidden-on-scroll #sugerenciasConsultasWrapMobile,#autocompleteSuguestion.autocomplete-sugerencias-hidden-on-scroll #sugerenciasArribaUltimasWrap,#autocompleteSuguestionMobile.autocomplete-sugerencias-hidden-on-scroll #sugerenciasArribaUltimasWrapMobile{display:none !important}@media only screen and (max-width: 1300px){#autocompleteSuguestionMobile.autocomplete-panel-shared{border:1px solid #e2e2e2 !important;position:fixed;left:0;right:0;top:56px;z-index:1000;background:#fff;height:calc(100vh - 56px);max-height:calc(100vh - 56px);overflow-x:hidden;overflow-y:hidden;border-radius:0 0 8px 8px;box-shadow:0 4px 12px rgba(0,0,0,.15);margin:0;display:flex;flex-direction:row;align-items:stretch}#autocompleteSuguestionMobile.autocomplete-panel-shared.row{margin-left:0;margin-right:0}#autocompleteSuguestionMobile.autocomplete-panel-shared .divisiones{background-color:#13253e;border-radius:8px}#autocompleteSuguestionMobile.autocomplete-panel-shared .ul-collection{padding:0;margin:0;border:0}#autocompleteSuguestionMobile.autocomplete-panel-shared #productosBusquedaMobile.row{margin-left:0 !important;margin-right:0 !important;max-width:100%}#autocompleteSuguestionMobile.autocomplete-panel-shared #divProducAutocompleteMobile.col{width:auto;display:flex;flex-direction:column;min-height:0;overflow:hidden}#autocompleteSuguestionMobile.autocomplete-panel-shared #productosBusquedaMobile{flex:1 1 0;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.autocomplete-mobile-bottom-actions{position:fixed !important;bottom:24px;left:50%;transform:translateX(-50%);z-index:1001;display:flex;align-items:center;justify-content:center;gap:10px;pointer-events:none}.autocomplete-mobile-bottom-actions .autocomplete-filtros-btn,.autocomplete-mobile-bottom-actions .autocomplete-back-to-top-btn{pointer-events:auto}#autocompleteSuguestionMobile .autocomplete-filtros-btn{display:inline-flex !important;align-items:center;justify-content:center;gap:8px;position:static !important;transform:none;padding:10px 20px;min-height:44px;background:#13253e;color:#fff;border:none;border-radius:999px;font-size:14px;font-weight:600;box-shadow:0 2px 12px rgba(11,46,131,.4);cursor:pointer;transition:background .2s,box-shadow .2s,visibility .2s,opacity .2s}#autocompleteSuguestionMobile .autocomplete-filtros-btn .autocomplete-filtros-btn-icon{flex-shrink:0;width:20px;height:20px;font-size:20px;fill:currentColor}#autocompleteSuguestionMobile .autocomplete-filtros-btn .autocomplete-filtros-btn-text{color:#fff}#autocompleteSuguestionMobile .autocomplete-filtros-btn:hover{background:#09266c;box-shadow:0 4px 14px rgba(11,46,131,.5)}#autocompleteSuguestionMobile.filtros-visible .autocomplete-filtros-btn,#autocompleteSuguestionMobile.filtros-visible .autocomplete-back-to-top-mobile{visibility:hidden;opacity:0;pointer-events:none}#autocompleteSuguestionMobile .autocomplete-back-to-top-mobile{flex-shrink:0;width:44px;height:44px;padding:0;position:static;bottom:auto;right:auto;border-radius:50%;background:#13253e;color:#fff;border:none;outline:none;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.25);transition:background .2s;display:none;align-items:center;justify-content:center}#autocompleteSuguestionMobile .autocomplete-back-to-top-mobile.autocomplete-back-to-top-visible{display:flex !important}#autocompleteSuguestionMobile .autocomplete-back-to-top-mobile:hover{background:#1565c0 !important}#autocompleteSuguestionMobile .autocomplete-back-to-top-mobile svg{width:22px !important;height:22px !important;pointer-events:none}#autocompleteSuguestionMobile.autocomplete-no-results .autocomplete-filtros-btn,#autocompleteSuguestionMobile.autocomplete-no-results #autocompleteFiltrosBtn,#autocompleteSuguestionMobile.autocomplete-no-results .autocomplete-back-to-top-mobile{display:none !important;visibility:hidden !important;pointer-events:none !important}#autocompleteSuguestionMobile.autocomplete-no-results .autocomplete-filtros-backdrop,#autocompleteSuguestionMobile.autocomplete-no-results #autocompleteFiltrosBackdrop{display:none !important}#autocompleteSuguestionMobile.autocomplete-no-results #productosBusquedaMobile{display:flex !important;flex:1 1 auto !important;min-height:160px !important;align-items:center !important;justify-content:center !important;overflow:visible !important;padding:24px 16px !important}#autocompleteSuguestionMobile.autocomplete-no-results #productosBusquedaMobile .autocomplete-empty-row{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;margin:0 !important;min-height:120px !important;flex:0 0 auto !important}#autocompleteSuguestionMobile.autocomplete-no-results #productosBusquedaMobile .autocomplete-empty-state{display:block !important;visibility:visible !important;width:100% !important;text-align:center !important;color:#1f1f1f !important;padding:24px 16px !important}#autocompleteSuguestionMobile.autocomplete-no-results #productosBusquedaMobile .autocomplete-empty-state h5{font-size:16px !important;line-height:1.4 !important;color:#1f1f1f !important;margin:0 !important;visibility:visible !important;opacity:1 !important}#autocompleteSuguestionMobile.autocomplete-no-results #productosBusquedaMobile .autocomplete-empty-icon{display:block !important;visibility:visible !important;opacity:1 !important;color:#757575 !important;width:auto !important;min-width:64px !important;height:64px !important;overflow:visible !important}#autocompleteSuguestionMobile .autocomplete-filtros-backdrop{display:none !important;position:absolute;left:0;top:0;right:0;bottom:0;z-index:8;background:rgba(0,0,0,.35);cursor:pointer}#autocompleteSuguestionMobile.filtros-visible .autocomplete-filtros-backdrop{display:block !important}#autocompleteSuguestionMobile #brandFiltersMobile{position:absolute;left:0;top:0;bottom:0;z-index:10;width:auto;min-width:200px;max-width:85vw;flex:none;transform:translateX(-100%);transition:transform .25s ease;box-shadow:2px 0 12px rgba(0,0,0,.15);display:flex !important;flex-direction:column;overflow:hidden;padding:0;background:#fafafa;border-right:1px solid #e2e2e2}#autocompleteSuguestionMobile.filtros-visible #brandFiltersMobile{transform:translateX(0)}#autocompleteSuguestionMobile #divProducAutocompleteMobile{flex:1;min-width:0;display:flex;flex-direction:column;min-height:0;overflow:hidden;float:none !important}#autocompleteSuguestionMobile #sugerenciasConsultasWrapMobile{width:100% !important;max-width:100% !important;flex:0 0 auto;min-width:0}#autocompleteSuguestionMobile #autocompleteOrderBarMobile{display:flex;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid #e2e2e2;background:#fff;flex-wrap:nowrap}#autocompleteSuguestionMobile #autocompleteOrderBarMobile::before{content:"";flex:1 1 0;min-width:0;order:1}#autocompleteSuguestionMobile #autocompleteOrderBarMobile::after{content:"";flex:1 1 0;min-width:0;order:3}#autocompleteSuguestionMobile #brandFiltersMobile #autocompleteOrderBarMobile.autocomplete-order-bar-inside-filtros{flex-wrap:wrap;width:100%;box-sizing:border-box;padding:8px 12px;border-bottom:1px solid #e2e2e2}#autocompleteSuguestionMobile #brandFiltersMobile #autocompleteOrderBarMobile.autocomplete-order-bar-inside-filtros::before,#autocompleteSuguestionMobile #brandFiltersMobile #autocompleteOrderBarMobile.autocomplete-order-bar-inside-filtros::after{display:none}#autocompleteSuguestionMobile #brandFiltersMobile #autocompleteOrderBarMobile.autocomplete-order-bar-inside-filtros .autocomplete-results-count{order:0;width:100%;margin-bottom:4px}#autocompleteSuguestionMobile #brandFiltersMobile #autocompleteOrderBarMobile.autocomplete-order-bar-inside-filtros .autocomplete-order-label{order:1;margin-right:6px}#autocompleteSuguestionMobile #brandFiltersMobile #autocompleteOrderBarMobile.autocomplete-order-bar-inside-filtros .autocomplete-order-select{order:2;flex:1;min-width:0}#autocompleteSuguestionMobile #autocompleteOrderBarMobile .autocomplete-results-count{margin:0;font-size:12px;font-weight:500;color:#1f1f1f !important;order:0;flex-shrink:0}#autocompleteSuguestionMobile #autocompleteOrderBarMobile .autocomplete-results-count .autocomplete-results-count-number{font-weight:bold}#autocompleteSuguestionMobile #autocompleteOrderBarMobile .autocomplete-order-label{font-size:12px;color:#1f1f1f !important;order:2;flex-shrink:0}#autocompleteSuguestionMobile #autocompleteOrderBarMobile .autocomplete-order-select{order:2}#autocompleteSuguestionMobile #autocompleteOrderSelectMobile{height:32px;border:1px solid #cfd8dc;border-radius:4px;padding:2px 8px;font-size:12px;background:#fff;min-width:180px}#autocompleteSuguestionMobile #productosBusquedaMobile{flex-wrap:wrap;justify-content:center;gap:10px;padding:8px 6px}#autocompleteSuguestionMobile .autocomplete-empty-row{width:100%;max-width:100%;flex-basis:100%;margin:0;min-height:120px;min-width:0;box-sizing:border-box}#autocompleteSuguestionMobile .autocomplete-buscando-loader{width:100%;flex-basis:100%;min-width:0;flex-shrink:0;min-height:220px;padding:20px 16px 24px;text-align:center}#autocompleteSuguestionMobile .autocomplete-buscando-loader .autocomplete-buscando-img{display:block;width:auto;height:auto;max-width:160px;max-height:140px;min-width:120px;min-height:100px;object-fit:contain;object-position:center;margin:12px auto 16px;margin-left:auto;margin-right:auto;flex-shrink:0}#autocompleteSuguestionMobile .autocomplete-buscando-loader .autocomplete-buscando-text{display:block !important;flex-shrink:0;visibility:visible !important;opacity:1 !important;font-size:15px;font-weight:600;margin:0;padding:0;color:#1f1f1f !important}#autocompleteSuguestionMobile .autocomplete-buscando-loader .autocomplete-buscando-text .autocomplete-buscando-dots .dot{color:#1f1f1f !important}#autocompleteSuguestionMobile .autocomplete-empty-state{padding:24px 16px;width:100%;max-width:100%;flex-shrink:0;min-width:0;box-sizing:border-box}#autocompleteSuguestionMobile .autocomplete-empty-icon{display:block;font-size:64px !important;width:auto;min-width:64px;height:64px;margin:0 auto 8px;line-height:1;overflow:visible}#autocompleteSuguestionMobile .autocomplete-did-you-mean{margin:12px 0 0;font-size:14px;color:#333}#autocompleteSuguestionMobile .autocomplete-did-you-mean .autocomplete-did-you-mean-link{color:#1565c0;text-decoration:underline;font-weight:600}#autocompleteSuguestionMobile .autocomplete-did-you-mean .autocomplete-did-you-mean-link:hover{color:#0d47a1}#autocompleteSuguestionMobile .category-filter-section{padding-bottom:8px;border-bottom:1px solid #e2e2e2}#autocompleteSuguestionMobile #categoryFiltersListMobile,#autocompleteSuguestionMobile #brandFiltersListMobile,#autocompleteSuguestionMobile #sucursalFiltersListMobile{max-height:min(35vh,150px);overflow-y:auto;-webkit-overflow-scrolling:touch;min-height:0}#autocompleteSuguestionMobile #brandFiltersMobile .collection{margin:0;border:0;padding:0}#autocompleteSuguestionMobile #brandFiltersMobile .collection-item{position:relative;display:flex;align-items:flex-start;padding:6px 10px;border-bottom:1px solid #f0f0f0;min-height:36px}#autocompleteSuguestionMobile #brandFiltersMobile .collection-item:last-child{border-bottom:0}#autocompleteSuguestionMobile #brandFiltersMobile input[type=checkbox]{position:absolute;width:15px;height:30px !important;pointer-events:none}#autocompleteSuguestionMobile #brandFiltersMobile input[type=checkbox].filled-in+span:not(.lever),#autocompleteSuguestionMobile #brandFiltersMobile .brand-label,#autocompleteSuguestionMobile #brandFiltersMobile .sucursal-label,#autocompleteSuguestionMobile #brandFiltersMobile .category-label{padding-left:26px;line-height:26px;min-height:18px;height:auto;font-size:12px;color:#333 !important;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;overflow:visible}#autocompleteSuguestionMobile #brandFiltersMobile .autocomplete-filter-count{flex-shrink:0;font-size:12px;color:#1f1f1f !important;margin-left:8px}#autocompleteSuguestionMobile #brandFiltersMobile input[type=checkbox].filled-in+span:not(.lever):after{width:16px;height:16px;border-width:1px;top:1px}#autocompleteSuguestionMobile #brandFiltersMobile input[type=checkbox].filled-in:checked+span:not(.lever):after{width:16px;height:16px}#autocompleteSuguestionMobile #brandFiltersMobile input[type=checkbox].filled-in:checked+span:not(.lever):before{top:2px;left:3px;width:5px;height:9px;border-width:2px}#autocompleteSuguestionMobile .autocomplete-card{text-align:left;background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:10px;display:flex;flex-direction:column;gap:3px;position:relative;min-height:300px;height:auto;overflow:visible}#autocompleteSuguestionMobile .autocomplete-card.autocomplete-card--dico-guest{min-height:auto;overflow:visible !important;padding-bottom:12px}#autocompleteSuguestionMobile .autocomplete-card .imgProdAutocomplete{width:100px;height:100px;min-width:100px;min-height:100px;max-width:100px;max-height:100px;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin:0 auto 4px;overflow:hidden;padding:2px 0}#autocompleteSuguestionMobile .autocomplete-card .imgProdAutocomplete picture,#autocompleteSuguestionMobile .autocomplete-card .imgProdAutocomplete .imgAutocomplete{align-items:center;justify-content:center;width:100%;height:100%;margin:0 auto}#autocompleteSuguestionMobile .autocomplete-card .imgProdAutocomplete picture img,#autocompleteSuguestionMobile .autocomplete-card .imgProdAutocomplete .imgAutocomplete{width:100%;height:100%;object-fit:contain;object-position:center}#autocompleteSuguestionMobile .autocomplete-card .desProdAutocomplete{height:35px;flex-shrink:0;overflow:hidden;font-size:12px;line-height:1.35;color:#1f1f1f;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}#autocompleteSuguestionMobile .autocomplete-card-link{color:inherit;text-decoration:none;display:block;position:relative;z-index:1}#autocompleteSuguestionMobile .autocomplete-discount-badge{position:absolute;top:8px;right:8px;background:#d32f2f;color:#fff;border-radius:4px;min-width:32px;height:24px;padding:0 6px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;line-height:1;z-index:3}#autocompleteSuguestionMobile .autocomplete-remate-badge{position:absolute;top:8px;left:8px;background:#f3b600;color:#1f1f1f;border-radius:12px;padding:4px 10px;font-size:12px;font-weight:700;line-height:1;z-index:3;box-shadow:0 2px 4px rgba(0,0,0,.2)}#autocompleteSuguestionMobile .autocomplete-sku{font-size:11px;color:#3a3a3a;font-weight:700}#autocompleteSuguestionMobile .autocomplete-existencia-wrap{position:relative;margin-top:0;margin-bottom:0;line-height:1.2}#autocompleteSuguestionMobile .autocomplete-existencia{font-size:10px;color:#0d47a1;cursor:help;line-height:1.2}#autocompleteSuguestionMobile .autocomplete-actions{min-height:0;margin-top:0}#autocompleteSuguestionMobile .autocomplete-existencia-tooltip{display:none;position:absolute;left:0;top:100%;margin-top:6px;z-index:50;background:#2c2c2c;color:#fff;border-radius:8px;padding:10px 12px;box-shadow:0 4px 16px rgba(0,0,0,.25);min-width:200px;max-height:min(280px,50vh);overflow-y:auto;pointer-events:auto}#autocompleteSuguestionMobile .autocomplete-existencia-tooltip table{width:100%;border-collapse:collapse;font-size:12px}#autocompleteSuguestionMobile .autocomplete-existencia-tooltip th,#autocompleteSuguestionMobile .autocomplete-existencia-tooltip td{padding:6px 10px;text-align:left;border-bottom:1px solid rgba(255,255,255,.15)}#autocompleteSuguestionMobile .autocomplete-existencia-tooltip th{font-weight:600;color:#fff;position:sticky;top:0;background:#2c2c2c;z-index:1}#autocompleteSuguestionMobile .autocomplete-existencia-tooltip td.autocomplete-existencia-tooltip-num{text-align:right}#autocompleteSuguestionMobile .autocomplete-existencia-tooltip tr:last-child td{border-bottom:0}#autocompleteSuguestionMobile .autocomplete-existencia-wrap:hover .autocomplete-existencia-tooltip{display:block}#autocompleteSuguestionMobile .autocomplete-footer{display:flex !important;flex-direction:column;align-items:stretch;margin-top:auto;padding-top:4px;margin-bottom:0;flex-shrink:0;min-height:0;position:relative;z-index:2;visibility:visible !important;opacity:1 !important}#autocompleteSuguestionMobile .autocomplete-footer--dico-login{gap:4px;min-height:auto !important}#autocompleteSuguestionMobile .autocomplete-footer--dico-login .autocomplete-login-link{width:100%;height:30px;line-height:1.2;padding:8px 6px;white-space:normal;overflow:visible;display:flex;align-items:center;justify-content:center;text-align:center;font-size:.72rem;text-transform:none;letter-spacing:.02em;box-sizing:border-box}#autocompleteSuguestionMobile .autocomplete-footer--dico-login .autocomplete-dico-login-hint{display:block;visibility:visible;opacity:1;color:#555;font-size:.62rem;line-height:1.35;margin-top:4px;padding:0 2px;flex-shrink:0;text-align:center}#autocompleteSuguestionMobile .autocomplete-price{display:flex;flex-direction:row;align-items:baseline;gap:6px;line-height:1.1}#autocompleteSuguestionMobile .autocomplete-price:has(.autocomplete-price-values){align-items:center}#autocompleteSuguestionMobile .autocomplete-price-label{font-size:10px;color:#1f1f1f;font-weight:700}#autocompleteSuguestionMobile .autocomplete-price-value{font-size:13px;font-weight:700;color:#1f1f1f}#autocompleteSuguestionMobile .autocomplete-cart-btn{width:100%;min-height:36px;height:auto;padding:6px 10px;border-radius:8px;border:0;background:#ffc107;color:#1f1f1f;display:flex !important;align-items:center;justify-content:center;gap:8px;cursor:pointer;visibility:visible !important;opacity:1 !important;flex-shrink:0}#autocompleteSuguestionMobile .autocomplete-cart-btn:hover{background:#e6ac00}#autocompleteSuguestionMobile .autocomplete-cart-btn .autocomplete-cart-btn-text{display:inline-block !important;font-size:12px;font-weight:600;color:#1f1f1f;visibility:visible !important}#autocompleteSuguestionMobile .autocomplete-cart-btn svg{width:20px;height:20px;flex-shrink:0;fill:currentColor}#autocompleteSuguestionMobile .autocomplete-cart-btn .material-icons{font-size:20px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;margin:0 !important;line-height:1;width:1em;height:1em}#autocompleteSuguestionMobile .autocomplete-cart-btn.autocomplete-ver-producto{text-decoration:none;color:#1f1f1f;width:100%}#autocompleteSuguestionMobile .autocomplete-price-value.autocomplete-price-na{color:#666;font-style:italic}#autocompleteSuguestionMobile .autocomplete-price-values{display:flex;flex-direction:column;align-items:flex-start;gap:2px;line-height:1.2}#autocompleteSuguestionMobile .autocomplete-price-original{text-decoration:line-through;font-size:13px;color:#757575;font-weight:400}#autocompleteSuguestionMobile .autocomplete-price-value.autocomplete-price-discount{color:#c62828;font-weight:700}#autocompleteSuguestionMobile .autocomplete-prices{display:flex;flex-direction:column;gap:2px;min-height:34px}#autocompleteSuguestionMobile .autocomplete-envio-gratis{font-size:11px;font-weight:600;color:#e65100;margin-bottom:0;margin-top:0;line-height:1.2}#autocompleteSuguestionMobile .autocomplete-price-club .autocomplete-price-label,#autocompleteSuguestionMobile .autocomplete-price-club .autocomplete-price-value{color:#0b2e83;font-weight:400}#autocompleteSuguestionMobile .autocomplete-price-club .autocomplete-price-label{font-size:9px}#autocompleteSuguestionMobile .autocomplete-price-club .autocomplete-price-value{font-size:11px}#autocompleteSuguestionMobile .autocomplete-sugerencias-consultas-wrap{margin-bottom:0;border-bottom:1px solid #e8e8e8;width:100% !important;max-width:100% !important;min-width:0;box-sizing:border-box;display:block}#autocompleteSuguestionMobile .autocomplete-sugerencias-consultas-wrap .autocomplete-sugerencias-consultas-inner{width:100%;max-width:100%;box-sizing:border-box}#autocompleteSuguestionMobile .autocomplete-sugerencias-consultas-wrap .autocomplete-sugerencias-consultas-retraer-bar{display:flex;align-items:center;justify-content:space-between;padding:0px 12px;background:#fafafa;width:100%;min-width:100%;box-sizing:border-box}#autocompleteSuguestionMobile .autocomplete-sugerencias-consultas-wrap .autocomplete-sugerencias-consultas-label{font-size:12px;font-weight:700;color:#333;flex-shrink:0}#autocompleteSuguestionMobile .autocomplete-sugerencias-consultas-wrap .autocomplete-sugerencias-consultas-content{padding:6px 12px 8px;width:100%;box-sizing:border-box}#autocompleteSuguestionMobile .autocomplete-sugerencias-consultas-wrap .autocomplete-ultimas-busquedas-chips{display:flex;flex-wrap:wrap;flex-direction:row;gap:4px;margin-bottom:4px}#autocompleteSuguestionMobile .autocomplete-sugerencias-consultas-wrap .autocomplete-ultima-busqueda-chip{display:inline-flex;align-items:center;width:auto;padding:2px 6px 2px 8px;min-height:0;border:1px solid #ccc !important;border-radius:12px !important;box-shadow:none;background:#fff !important;color:#333 !important;font-size:11px;line-height:1.2}#autocompleteSuguestionMobile .autocomplete-sugerencias-consultas-wrap .autocomplete-ultima-busqueda-chip .autocomplete-ultima-busqueda-chip-icon,#autocompleteSuguestionMobile .autocomplete-sugerencias-consultas-wrap .autocomplete-ultima-busqueda-chip .autocomplete-sugerencia-lupa{margin-right:3px}#autocompleteSuguestionMobile .autocomplete-sugerencias-consultas-wrap .autocomplete-ultima-busqueda-chip .autocomplete-ultima-busqueda-chip-icon svg,#autocompleteSuguestionMobile .autocomplete-sugerencias-consultas-wrap .autocomplete-ultima-busqueda-chip .autocomplete-sugerencia-lupa svg,#autocompleteSuguestionMobile .autocomplete-sugerencias-consultas-wrap .autocomplete-ultima-busqueda-chip .autocomplete-ultima-busqueda-chip-icon .material-icons,#autocompleteSuguestionMobile .autocomplete-sugerencias-consultas-wrap .autocomplete-ultima-busqueda-chip .autocomplete-sugerencia-lupa .material-icons,#autocompleteSuguestionMobile .autocomplete-sugerencias-consultas-wrap .autocomplete-ultima-busqueda-chip .autocomplete-ultima-busqueda-reloj .material-icons{width:12px;height:12px;font-size:12px}#autocompleteSuguestionMobile .autocomplete-sugerencias-consultas-wrap .autocomplete-ultima-busqueda-chip .autocomplete-ultima-busqueda-chip-text{color:#333 !important}#autocompleteSuguestionMobile .autocomplete-sugerencias-consultas-wrap .autocomplete-ultima-busqueda-chip .autocomplete-ultima-busqueda-chip-text:hover{color:#1565c0 !important}#autocompleteSuguestionMobile .autocomplete-ultimas-busquedas-row{padding:6px 12px 8px;border-top:1px solid #e8e8e8}#autocompleteSuguestionMobile .autocomplete-ultimas-busquedas-title{font-size:12px;font-weight:700;color:#333;margin:0 0 4px 0}#autocompleteSuguestionMobile .autocomplete-ultimas-busquedas-row .autocomplete-ultimas-busquedas-chips{display:flex;flex-wrap:wrap;flex-direction:row;gap:4px;margin-bottom:4px}#autocompleteSuguestionMobile .autocomplete-ultimas-busquedas-row .autocomplete-ultima-busqueda-chip{display:inline-flex;align-items:center;width:auto;font-size:11px;line-height:1.2;padding:2px 6px 2px 8px;min-height:0;border:1px solid #ccc !important;border-radius:12px !important;box-shadow:none;background:#fff !important}#autocompleteSuguestionMobile .autocomplete-ultimas-busquedas-row .autocomplete-ultima-busqueda-chip .autocomplete-ultima-busqueda-chip-icon,#autocompleteSuguestionMobile .autocomplete-ultimas-busquedas-row .autocomplete-ultima-busqueda-chip .autocomplete-sugerencia-lupa,#autocompleteSuguestionMobile .autocomplete-ultimas-busquedas-row .autocomplete-ultima-busqueda-chip .autocomplete-ultima-busqueda-reloj{margin-right:3px}#autocompleteSuguestionMobile .autocomplete-ultimas-busquedas-row .autocomplete-ultima-busqueda-chip .autocomplete-ultima-busqueda-reloj{color:#555;flex-shrink:0;display:inline-flex;line-height:0}#autocompleteSuguestionMobile .autocomplete-ultimas-busquedas-row .autocomplete-ultima-busqueda-chip .autocomplete-ultima-busqueda-reloj svg{width:12px;height:12px;display:block}#autocompleteSuguestionMobile .autocomplete-ultimas-busquedas-row .autocomplete-ultima-busqueda-chip .autocomplete-ultima-busqueda-chip-text{color:#333 !important}#autocompleteSuguestionMobile .autocomplete-ultimas-busquedas-row .autocomplete-ultima-busqueda-chip .autocomplete-ultima-busqueda-chip-text:hover{color:#1565c0 !important}#autocompleteSuguestionMobile .autocomplete-ultimas-busquedas-row .autocomplete-ultima-busqueda-chip .autocomplete-ultima-busqueda-chip-remove{margin-left:2px;background:none;border:none;padding:0 1px;cursor:pointer;font-size:11px;line-height:1;color:#999 !important}#autocompleteSuguestionMobile .autocomplete-ultimas-busquedas-row .autocomplete-ultima-busqueda-chip .autocomplete-ultima-busqueda-chip-remove:hover{color:#333 !important}#autocompleteSuguestionMobile .autocomplete-ultimas-busquedas-clear{font-size:12px;color:#1565c0 !important}#autocompleteSuguestionMobile .autocomplete-ultimas-busquedas-clear:hover{color:#0d47a1 !important}#autocompleteSuguestionMobile .autocomplete-ultima-busqueda{color:#1565c0}#autocompleteSuguestionMobile .autocomplete-ultima-busqueda:hover{color:#0d47a1}#autocompleteSuguestionMobile .divProd.col{padding:0;width:255px;max-width:calc(50% - 5px);flex-shrink:0}}.turnstile-autocomplete-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;background:rgba(0,44,133,.25);backdrop-filter:blur(4px);display:none !important;align-items:center;justify-content:center;padding:16px}.turnstile-autocomplete-modal.turnstile-modal-visible{display:flex !important}.turnstile-autocomplete-modal .turnstile-modal-content{background:#fff;border-radius:16px;max-width:420px;width:100%;margin:0 auto;box-shadow:0 20px 60px rgba(0,44,133,.2),0 0 1px rgba(0,0,0,.1);overflow:hidden}.turnstile-autocomplete-modal .turnstile-modal-header{background:linear-gradient(135deg, #002c85 0%, #001a52 100%);color:#fff;padding:24px 24px 20px;text-align:center}.turnstile-autocomplete-modal .turnstile-modal-icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:12px;background:rgba(255,255,255,.2);border-radius:50%}.turnstile-autocomplete-modal .turnstile-modal-icon svg{opacity:.95}.turnstile-autocomplete-modal .turnstile-modal-title{margin:0 0 6px;font-size:1.25rem;font-weight:600;letter-spacing:.02em;color:#fff}.turnstile-autocomplete-modal .turnstile-modal-desc{margin:0;font-size:.9rem;line-height:1.4;color:rgba(255,255,255,.9);font-weight:400}.turnstile-autocomplete-modal .turnstile-widget-wrap{display:flex;justify-content:center;align-items:center;min-height:80px;padding:24px;background:#f8f9fa}.turnstile-autocomplete-modal .turnstile-modal-footer{padding:12px 24px 20px;text-align:center;border-top:1px solid #eee;background:#fff}.turnstile-autocomplete-modal .turnstile-modal-close{color:#666;font-size:14px;padding:8px 16px;border-radius:8px;transition:background .2s,color .2s}.turnstile-autocomplete-modal .turnstile-modal-close:hover{background:#f0f0f0;color:#002c85}.turnstile-autocomplete-modal #turnstileAutocompleteWidget{display:flex;justify-content:center;align-items:center}.turnstile-paypal-checkout-modal.turnstile-autocomplete-modal{background:rgba(15,23,42,.52);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.turnstile-paypal-checkout-modal.turnstile-autocomplete-modal .turnstile-widget-wrap{background:#fff;padding:28px 24px 26px}.turnstile-paypal-checkout-modal.turnstile-autocomplete-modal .turnstile-modal-close{text-transform:uppercase;letter-spacing:.05em;font-weight:600}@media(max-width: 1539px){#autocompleteSuguestion #divProducAutocomplete #productosBusqueda{display:grid !important;grid-template-columns:repeat(2, 1fr) !important;gap:8px}#autocompleteSuguestion #divProducAutocomplete #productosBusqueda .divProd.col.m4.l4.xl4{flex:none !important;max-width:none !important;width:100% !important}}/*# sourceMappingURL=header.min.css.map */
