.ig507,.ig507 *{box-sizing:border-box}.ig507{width:100%;min-width:0;overflow:hidden;font-family:inherit;color:#101828}.ig507 [hidden]{display:none!important}.ig507 .ig-card{width:min(100%,1080px);min-width:0;margin:auto;background:#fff;border:1px solid #e7eaf0;border-radius:22px;overflow:hidden}.ig507 button,.ig507 select,.ig507 input,.ig507 a{font:inherit}.ig507 button,.ig507 a{min-height:44px}.ig-ai{padding:22px;background:#fff;color:#101828;text-align:center}.ig-ai h2{margin:10px 0 5px;font-size:clamp(23px,4vw,38px);line-height:1.05}.ig-ai-tools{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.75fr);gap:18px;align-items:center}.ig-robot-zone{min-width:0;display:flex;flex-direction:column;align-items:center;gap:7px}.ig-robot{width:min(140px,36vw);aspect-ratio:1;border-radius:50%;overflow:hidden;touch-action:auto;outline:0;cursor:pointer}.ig-robot-static,.ig-robot video{width:100%;height:100%;display:block}.ig-robot video{object-fit:contain;pointer-events:none}.ig-robot-zone strong{font-size:15px}.ig-aftercare{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%}.ig-aftercare .ig-after-title,.ig-aftercare .ig-protected,.ig-aftercare>p{grid-column:1/-1}.ig-aftercare .ig-after-title{display:block;width:100%;text-align:center;font-size:8px;color:#111827;font-weight:900}.ig-aftercare .ig-protected{display:flex;align-items:center;justify-content:center;gap:5px;font-size:8px;font-weight:900;color:#111827}.ig-aftercare .ig-protected span{font-size:7px;padding:3px 6px;border-radius:999px;background:#ef233c;color:#fff}.ig-aftercare>p{margin:1px 0 4px;text-align:center;font-size:7.5px;line-height:1.15;color:#5fbf00}.ig-aftercare button,.ig-aftercare a{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:22px;height:22px;padding:2px 7px;border:0;border-radius:6px;text-decoration:none;font-size:7.5px;font-weight:900;color:#fff;overflow:hidden;text-overflow:ellipsis}.ig-track{background:linear-gradient(180deg,#00eaff,#009cff 48%,#0057d9)}.ig-human{background:linear-gradient(180deg,#c000ff,#7a00ff,#4b00b8)}.ig-ai-btn{background:linear-gradient(135deg,#05050a,#111827 38%,#4c00ff 72%,#008cff);border:1px solid rgba(160,110,255,.8)!important}.ig-head{padding:18px;text-align:center}.ig-timer{background:#ef233c;color:#fff;padding:4px 9px;border-radius:99px;font-size:10px}.ig-head h2{font-size:clamp(22px,4vw,34px);margin:6px 0}.ig-head p{margin:0;color:#667085}.ig-ai-fast{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fff06a,gold 45%,#ffb300);color:#201600;padding:5px 12px;border-radius:999px;font-weight:950;white-space:nowrap}.ig-step{padding:8px 9px;margin:0 7px 7px;border:1px solid #dfe3e8;border-radius:11px;min-width:0;background:#fff}.ig-step-title{display:flex;align-items:center;gap:6px;margin-bottom:6px}.ig-step-title>b{flex:0 0 27px;width:27px;height:27px;border-radius:50%;display:grid;place-items:center;background:#0b5bc2;color:#fff;font-size:11px}.ig-step-title h3{margin:0;font-size:13px;line-height:1.05}.ig-smart-wrap{position:relative}.ig-smart{height:38px;display:flex;align-items:center;border:2px solid #ff008c;border-radius:999px;overflow:hidden;margin:0 0 3px;background:linear-gradient(90deg,#fff,#fff0fb);box-shadow:0 0 10px #ff00a855}.ig-smart>b{height:100%;display:flex;align-items:center;padding:0 10px;background:linear-gradient(135deg,#ff008c,#ff00e5,#7800ff);color:#fff;font-size:10px}.ig-smart input{flex:1;min-width:0;height:100%;border:0;outline:0;padding:0 9px;font-size:10px}.ig-smart-msg{display:block;color:#667085;font-size:8px;min-height:12px}.ig-smart-msg.ok{color:#0a9b42}.ig-smart-results{position:absolute;z-index:30;left:0;right:0;top:42px;background:#fff;border:1px solid #d9dee7;border-radius:10px;box-shadow:0 8px 30px #10182829;max-height:220px;overflow:auto;padding:4px}.ig-smart-results button{display:block;width:100%;min-height:31px;text-align:left;border:0;background:#fff;border-radius:7px;padding:6px 8px;font-size:10px}.ig-smart-results button:hover,.ig-smart-results button:focus{background:#f1f6ff}.ig-six{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;width:100%;align-items:end}.ig-six>label{min-width:0;width:100%;margin:0;font-size:6.5px;font-weight:900}.ig-six select{display:block;width:100%;height:27px;min-height:27px;margin-top:2px;padding:2px 12px 2px 4px;border:0;border-radius:6px;color:#fff;font-size:6.5px;font-weight:900}.ig-six label:nth-child(1) select{background:linear-gradient(135deg,#075cff,#00a9f4)}.ig-six label:nth-child(2) select{background:linear-gradient(135deg,#9cff32,#35d16f);color:#17351b}.ig-six label:nth-child(3) select{background:linear-gradient(135deg,#ff1744,#e90028)}.ig-six label:nth-child(4) select{background:linear-gradient(135deg,#ffb000,#ff6500)}.ig-six label:nth-child(5) select{background:linear-gradient(135deg,#c000ff,#6500d9)}.ig-six label:nth-child(6) select{background:linear-gradient(135deg,#00eaff,#0078e8)}.ig-six option{color:#111;background:#fff}.ig-six .other-brand,.ig-six .other{grid-column:1/-1}.ig-six input{display:block;width:100%;min-height:32px;margin-top:3px;border:1px solid #cbd5e1;border-radius:8px;padding:5px 7px}.ig-color-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;width:100%}.ig-color-pair summary{width:100%;font-size:12px;cursor:pointer}.ig-chipset{display:flex;flex-wrap:wrap;gap:3px;padding-top:5px}.ig-chipset button{width:auto;min-width:0;min-height:20px;padding:2px 4px;border:1px solid #d0d5dd;background:#fff;border-radius:5px;font-size:7.5px;color:#172033}.ig-choices,.ig-materials{display:grid;gap:4px;width:100%}.ig-use,.ig-priority{grid-template-columns:repeat(4,1fr)}.ig-needs{grid-template-columns:repeat(3,1fr)}.ig-choices button,.ig-materials button{min-width:0;min-height:26px;padding:4px;border:1px solid #aeb7c3;border-radius:6px;background:#fff;font-size:8px;font-weight:700}.ig-materials{display:flex;flex-wrap:wrap}.ig-materials button{flex:0 0 auto;padding:5px 8px}.ig-materials button[data-material="TPE 5D"]{background:linear-gradient(135deg,#9cff00,#00b83e);color:#fff}.ig-materials button[data-material="Cuero Ecol\f3gico Artificial"]{background:linear-gradient(135deg,#ff1744,#c90020);color:#fff}.ig507 button.on,.ig507 button.ig-selected-only{outline:2px solid #0b5bc2;outline-offset:1px;box-shadow:0 0 0 2px #0b5bc214}.ig-reco{margin:0 0 6px;padding:6px 8px;border-radius:8px;background:#eef6ff;color:#0b4d99;font-size:9px;font-weight:800}.ig-ship-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;width:100%}.ig-ship-grid button{display:flex;flex-direction:column;text-align:left;gap:3px;width:100%;min-width:0;margin:0;padding:5px;border:1px solid #aeb7c3;border-radius:4px;background:#fff}.ig-ship-grid b,.ig-ship-grid strong,.ig-ship-grid span{font-size:7.5px;line-height:1}.ig-ship-grid strong{color:#e10600}.ig-ship-grid span{color:#667085}.ig-weight{margin-top:5px;padding:5px 7px;border-radius:9px;background:#fff8db;border:1px solid #ffe27a;font-size:9px}.ig-weight b,.ig-weight span{display:block}.ig-confirm-row{display:flex;align-items:center;justify-content:center;gap:6px;margin:6px 7px 8px}.ig-confirm-vehicle{min-height:35px;padding:5px 9px;border:0;border-radius:13px;background:linear-gradient(100deg,#003cff,#00a8ff 46%,#06f 72%,#002fd6);color:#fff;font-size:11px;font-weight:850}.ig-confirm-row>b{padding:7px;border-radius:9px;background:gold;color:#171100;font-size:11px;white-space:nowrap}.ig-catalog{display:grid;grid-template-rows:repeat(2,auto);grid-auto-flow:column;grid-auto-columns:25%;gap:4px;overflow-x:auto;overflow-y:hidden;padding:2px 1px 7px}.ig-product{width:auto;min-width:0;padding:4px;border:1px solid #e2e7ee;border-radius:7px}.ig-product.chosen{border-color:#00a63e}.ig-product img{width:100%;height:54px;object-fit:cover;border-radius:5px}.ig-product h4{font-size:8px;line-height:1.05;margin:3px 0 1px;min-height:17px}.ig-from{font-size:9px}.ig-product select{width:100%;min-height:25px;padding:2px;font-size:7.5px;margin-top:2px}.ig-pick{width:100%;min-height:25px!important;padding:3px!important;font-size:7.5px;margin-top:3px;border:0;border-radius:6px;background:#111827;color:#fff}.ig-product-status,.ig-pay-status{margin-top:10px;font-size:13px;font-weight:700}.ig-qgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ig-qgrid p{margin:0;padding:10px;border-radius:10px;background:#f7f8fa;min-width:0}.ig-qgrid span,.ig-qgrid b{display:block}.ig-qgrid span{font-size:11px;color:#667085}.ig-qgrid b{font-size:13px;overflow-wrap:anywhere}.ig-totals{margin-top:14px;border:1px solid #e3e6eb;border-radius:14px;overflow:hidden}.ig-totals>div{display:flex;justify-content:space-between;gap:12px;padding:10px 13px;border-bottom:1px solid #edf0f4}.ig-totals .ig-total{background:#101828;color:#fff;font-size:20px}.ig-totals>small{display:block;padding:8px 13px;color:#667085}.ig-payments{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.ig-payments button{border:0;border-radius:15px;padding:15px;text-align:left;min-width:0}.ig-payments span,.ig-payments b{display:block}.ig-payments span{font-weight:950}.ig-payments b{font-size:24px;margin:5px 0}.ig-cardpay{background:#e10600;color:#fff}.ig-altpay{background:#8cff00;color:#071300}.ig-modify{margin-top:12px;width:100%;border:1px solid #cbd2dc;background:#fff;border-radius:11px;font-weight:850}.ig507 button:disabled{cursor:not-allowed;opacity:.6}.ig507 .ig-catalog[hidden],.ig507 .ig-products[hidden],.ig507 .ig-quote[hidden],.ig507 [data-smart-results][hidden]{display:none!important}.ig507 button,.ig507 select,.ig507 input,.ig507 summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.ig507 button,.ig507 summary{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.ig507 .ig-chipset button,.ig507 .ig-choices button,.ig507 .ig-materials button,.ig507 .ig-ship-grid button{pointer-events:auto!important;cursor:pointer!important;position:relative;z-index:1;transition:background .16s ease,color .16s ease,border-color .16s ease,transform .12s ease,box-shadow .16s ease}.ig507 .ig-chipset button.on,.ig507 .ig-chipset button.ig-selected-only{background:#0b5bc2!important;color:#fff!important;border-color:#0b5bc2!important;box-shadow:0 0 0 2px #0b5bc22e!important}.ig507 .ig-col.has-selection>summary{background:#0b5bc2!important;color:#fff!important;border-radius:8px;padding:7px 9px;font-weight:900}.ig507 .ig-use button.on,.ig507 .ig-use button.ig-selected-only{background:#075cff!important;color:#fff!important;border-color:#075cff!important}.ig507 .ig-needs button.on,.ig507 .ig-needs button.ig-selected-only{background:#7c3aed!important;color:#fff!important;border-color:#7c3aed!important}.ig507 .ig-priority button.on,.ig507 .ig-priority button.ig-selected-only{background:#ffb000!important;color:#171100!important;border-color:#e28d00!important}.ig507 .ig-materials button.on,.ig507 .ig-materials button.ig-selected-only{outline:3px solid #111827!important;outline-offset:2px!important;box-shadow:0 0 0 3px #11182726!important;filter:saturate(1.2) brightness(.92)}.ig507 .ig-ship-grid button.on,.ig507 .ig-ship-grid button.ig-selected-only{background:#0f172a!important;color:#fff!important;border-color:#0f172a!important;box-shadow:0 0 0 2px #0f172a2e!important}.ig507 .ig-ship-grid button.on span,.ig507 .ig-ship-grid button.ig-selected-only span{color:#e5e7eb!important}.ig507 .ig-ship-grid button.on strong,.ig507 .ig-ship-grid button.ig-selected-only strong{color:gold!important}.ig507 .ig-choices button:active,.ig507 .ig-materials button:active,.ig507 .ig-ship-grid button:active,.ig507 .ig-chipset button:active{transform:scale(.98)}@media(max-width:720px){.ig507{max-width:100%;overflow-x:clip}.ig507 .ig-card{width:100%;max-width:100%;margin:0 auto}.ig-ai-tools,.ig-payments,.ig-qgrid{grid-template-columns:1fr}.ig-ai,.ig-head{padding-left:14px;padding-right:14px}.ig-catalog{grid-auto-columns:38%}}@media(max-width:430px){.ig507 .ig-card{border-radius:14px;max-width:100vw!important;overflow-x:hidden!important}.ig507 .ig-step,.ig507 .ig-smart-wrap,.ig507 .ig-six,.ig507 .ig-color-pair,.ig507 .ig-choices,.ig507 .ig-materials,.ig507 .ig-ship-grid{max-width:100%;min-width:0}.ig-ai{padding:8px 6px}.ig-head{padding:10px 8px}.ig-head h2{font-size:18px;line-height:1.08}.ig-head p{font-size:13px;line-height:1.35}.ig-step{margin-left:7px;margin-right:7px;padding:9px}.ig-smart{height:42px}.ig-smart input{font-size:11px}.ig-smart>b{font-size:10px;padding:0 9px}.ig-six{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.ig-six>label{font-size:9.5px}.ig-six select{height:38px;min-height:38px;font-size:11px;padding:4px 24px 4px 8px;border-radius:8px}.ig-six input{min-height:36px;font-size:12px}.ig-color-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ig-color-pair details[open]{grid-column:1/-1}.ig-color-pair summary{font-size:12px;padding:3px 0}.ig-chipset{gap:4px}.ig-chipset button{font-size:9px;padding:4px 6px;min-height:28px}.ig-use,.ig-priority,.ig-needs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ig-needs button:last-child{grid-column:1/-1}.ig-choices button{min-height:34px;font-size:10px;padding:6px 5px}.ig-materials{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ig-materials button{width:100%;min-height:35px;font-size:9px;padding:6px 5px}.ig-ship-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ig-ship-grid button{min-height:72px;padding:7px}.ig-ship-grid b,.ig-ship-grid strong{font-size:9px;line-height:1.1}.ig-ship-grid span{font-size:8.5px;line-height:1.15}.ig-weight{font-size:10px;padding:7px 8px}.ig-confirm-row{gap:7px;margin:8px 7px 10px}.ig-confirm-vehicle{min-height:40px;font-size:11px;padding:7px 11px;max-width:calc(100% - 56px)}.ig-confirm-row>b{font-size:10px;padding:8px 7px}.ig-catalog{grid-template-rows:1fr;grid-auto-flow:column;grid-auto-columns:46%;gap:7px;padding-bottom:9px;scroll-snap-type:x proximity}.ig-product{scroll-snap-align:start;padding:6px}.ig-product img{height:92px}.ig-product h4{font-size:10px;line-height:1.15;min-height:34px}.ig-from{font-size:11px}.ig-product select,.ig-pick{font-size:9px!important;min-height:32px!important}.ig-aftercare{gap:4px}.ig-aftercare button,.ig-aftercare a{font-size:7.5px;padding:2px 5px;min-height:24px;height:24px}.ig-payments button{padding:13px}.ig-payments b{font-size:21px}}@media(max-width:350px){.ig-six{grid-template-columns:repeat(2,minmax(0,1fr))}.ig-catalog{grid-auto-columns:74%}.ig-confirm-row{flex-wrap:wrap}.ig-confirm-vehicle{max-width:100%;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ig507-cotizador.css.map */
