._resumen_1fesp_1>*{min-width:0;max-width:100%}._resumen_1fesp_1 .btns{flex-wrap:wrap}._resumen_1fesp_1 .btns input{width:100%;min-width:0;min-height:44px;color:var(--ink);flex:120px}._resumen_1fesp_1 .btn,._panel_1fesp_4 .btn{white-space:normal;max-width:100%;height:auto;min-height:52px;padding-block:12px;line-height:1.35}._resumen_1fesp_1 .fld>label,._resumen_1fesp_1 .ck,._resumen_1fesp_1 .ck a{color:var(--bone-84)}._panel_1fesp_4{overflow-wrap:anywhere;gap:14px;min-width:0;max-width:100%;display:grid}._panel_1fesp_4 form{gap:14px;min-width:0;display:grid}._panel_1fesp_4 .ck>span{min-width:0}._panel_1fesp_4 .btn{justify-content:center;width:100%}._panel_1fesp_4 .btn:disabled{opacity:.55;cursor:not-allowed}.r499{--r499-max:1200px;background:var(--gc-papel);color:var(--gc-texto);font-family:var(--gc-fuente-interfaz);line-height:1.55}.r499 *{box-sizing:border-box}.r499 h1,.r499 h2,.r499 h3,.r499 p{margin:0}.r499 h1,.r499 h2,.r499 h3{font-family:var(--gc-fuente-titular);letter-spacing:-.035em;line-height:1.1}.r499 h1{font-size:clamp(2.5rem,4.5vw,4.7rem);font-weight:600}.r499 h2{font-size:clamp(2rem,3.3vw,3.1rem);font-weight:500}.r499 h3{font-size:1.32rem;font-weight:600}.r499 p{max-width:64ch}.r499 p+p{margin-top:1rem}.r499 a{color:inherit;text-underline-offset:4px}.r499 input,.r499 select,.r499 button{font:inherit}.r499 button,.r499 select,.r499 summary{cursor:pointer}.r499 :focus-visible,.r499 .r499-boton:focus-visible{outline:3px solid var(--gc-rojo-accion);outline-offset:4px}.r499-ancho{width:min(var(--r499-max), calc(100% - 80px));margin-inline:auto}.r499-preview{text-align:center;background:var(--gc-hundido);color:var(--gc-cuerpo-2);letter-spacing:.02em;border-bottom:1px solid var(--gc-filete);padding:10px 24px;font-size:.78rem}.r499-kicker{text-transform:uppercase;font-weight:700;letter-spacing:.13em!important;font-size:.7rem!important;line-height:1.5!important}.r499 .r499-boton{border:1px solid var(--gc-rojo-accion);background:var(--gc-rojo-accion);border-radius:99px;justify-content:space-between;align-items:center;gap:28px;min-height:50px;padding:14px 24px;font-size:.93rem;font-weight:600;line-height:1.25;transition:background .18s,transform .18s;display:inline-flex;color:var(--gc-blanco)!important;text-decoration:none!important}.r499 .r499-boton:hover:not(:disabled){background:var(--gc-rojo-hover);transform:translateY(-2px)}.r499 .r499-boton-secundario{background:var(--gc-papel);border-color:var(--gc-filete-fuerte);color:var(--gc-texto)!important}.r499 .r499-boton-secundario:hover:not(:disabled){background:var(--gc-hundido)}.r499 button:disabled{cursor:not-allowed;opacity:.64;transform:none}.r499-migas{color:var(--gc-gris);border-bottom:1px solid var(--gc-filete);flex-wrap:wrap;gap:10px;padding:25px 0;font-size:.72rem;display:flex}.r499-seccion h2{margin-top:14px}.r499-discreto{color:var(--gc-gris)!important;font-size:.85rem!important;line-height:1.6!important}.r499-seccion{padding-block:80px;scroll-margin-top:110px}.r499-seccion>p:not(.r499-kicker){margin-top:22px}.r499-enlace{margin-top:25px;font-weight:600;display:inline-block}.r499-lista{margin:28px 0 0;padding:0;list-style:none}.r499-lista li{border-bottom:1px solid var(--gc-filete);padding:15px 0 15px 25px;font-size:.94rem;position:relative}.r499-lista li:before{content:"+";color:var(--gc-rojo-accion);position:absolute;left:0}.r499 label{margin:16px 0 7px;font-size:.8rem;font-weight:600;display:block}.r499 select,.r499 input{border:1px solid var(--gc-filete-fuerte);background:var(--gc-papel);width:100%;max-width:100%;min-height:48px;color:var(--gc-texto);border-radius:5px;padding:10px 12px;font-size:.86rem}.r499-error{color:var(--gc-rojo-accion);min-height:1em;font-size:.85rem}.r499 details{border-top:1px solid var(--gc-filete);padding:20px 0}.r499 summary{min-height:28px;font-size:.93rem;font-weight:600;line-height:1.5}.r499 details p{margin-top:18px;font-size:.88rem;line-height:1.65}.r499-cart-head{padding:55px 0 45px}.r499-cart-head h1{margin:16px 0;font-size:clamp(2.2rem,3.6vw,3.6rem)}.r499-cart-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:65px;padding-bottom:100px;display:grid}.r499-cart-grid h2{font-size:1.4rem}.r499-items{margin:25px 0 0;padding:0;list-style:none}.r499-items li{border-top:1px solid var(--gc-filete);grid-template-columns:minmax(0,1fr) 110px;gap:22px;padding:28px 0;display:grid}.r499-items h3{margin:10px 0;font-size:1.17rem}.r499-items p{color:var(--gc-gris);font-size:.82rem}.r499-items a{margin-top:15px;font-size:.77rem;display:block}.r499-item-importe{text-align:right;flex-direction:column;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.r499-item-importe strong{white-space:nowrap;font-size:1rem}.r499-quitar{color:var(--gc-gris);background:0 0;border:0;padding:10px 0 10px 15px;text-decoration:underline;font-size:.8rem!important}.r499-resumen{border:1px solid var(--gc-filete-fuerte);padding:30px;position:sticky;top:110px}.r499-resumen dl{margin:15px 0 18px}.r499-resumen dl>div{justify-content:space-between;gap:20px;padding:10px 0;font-size:.86rem;display:flex}.r499-resumen dd{white-space:nowrap;margin:0;font-weight:600}.r499-resumen .r499-total{border-top:1px solid var(--gc-filete);margin-top:15px;padding-top:20px;font-size:1.18rem}.r499-total-status{min-height:30px;color:var(--gc-rojo-accion);padding-top:15px;font-size:.84rem}.r499-cupon{margin-top:24px}.r499-input-boton{gap:7px;display:flex}.r499-input-boton button{border:1px solid var(--gc-filete-fuerte);background:var(--gc-hundido);border-radius:5px;padding:8px 15px;font-size:.8rem}.r499-input-boton input{min-width:0}.r499-pago-pendiente{background:var(--gc-hundido);margin:18px 0;padding:18px;font-size:.86rem}.r499-pago-pendiente p{margin:10px 0 20px;font-size:.84rem}.r499-pago-pendiente .r499-boton{justify-content:center;width:100%;font-size:.82rem}.r499-ayuda{margin-top:18px;font-size:.8rem;display:block}.r499-legal{color:var(--gc-gris);font-size:.72rem;margin-top:25px!important}.r499-agregar>div{padding-top:10px}.r499-agregar button{margin-top:20px}.r499-credito a{margin-top:20px;font-size:.86rem;display:inline-block}.r499 .r499-credito-opcion{cursor:pointer;align-items:flex-start;gap:.75rem;margin:1rem 0;display:flex}.r499 .r499-credito-opcion input{width:1.25rem;height:1.25rem;min-height:0;accent-color:var(--gc-rojo-accion);flex:0 0 1.25rem;margin:.15rem 0 0;padding:0}.r499-nota{background:var(--gc-hundido);border-left:3px solid var(--gc-rojo-accion);margin-bottom:20px;padding:18px 20px;font-size:.83rem}.r499-vacio{padding:45px 0}.r499-vacio p{margin:18px 0 25px}@media (width<=1000px){.r499-cart-grid{grid-template-columns:minmax(0,1fr) 340px;gap:30px}.r499-ancho{width:calc(100% - 48px)}.r499-resumen{padding:24px}}@media (width<=760px){.r499-ancho{width:calc(100% - 40px)}.r499-preview{padding:8px 14px;font-size:.65rem}.r499-seccion{padding-block:50px}.r499-cart-head{padding:35px 0}.r499-cart-head h1{font-size:2.5rem}.r499-cart-head p{font-size:.93rem}.r499-cart-grid{grid-template-columns:1fr;gap:30px;padding-bottom:60px}.r499-resumen{max-width:100%;position:static}.r499-items li{grid-template-columns:minmax(0,1fr) 95px;gap:12px}.r499-items h3{font-size:1.1rem}.r499-items select{padding:8px;font-size:.8rem}.r499-items .r499-kicker{font-size:.63rem!important}.r499-item-importe strong{font-size:.9rem}.r499-migas{padding-block:18px;font-size:.65rem}.r499 h2{font-size:1.9rem}.r499-resumen h2,.r499-cart-grid h2{font-size:1.4rem}}@media (prefers-reduced-motion:reduce){.r499 *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.r499-test-checkout{border-top:1px solid var(--gc-filete);margin-top:20px;padding-top:20px}.r499-test-checkout p{margin-top:12px;font-size:.82rem}.r499-test-checkout .r499-boton{width:100%;margin-top:20px}.r499 .r499-check{align-items:flex-start;gap:12px;font-size:.8rem;line-height:1.5;display:flex}.r499 .r499-check input{width:20px;height:20px;min-height:20px;accent-color:var(--gc-rojo-accion);flex:0 0 20px;margin-top:3px}.r499 .r499-espacio{margin-top:40px}.r499-acciones-estado{flex-wrap:wrap;align-items:center;gap:25px;margin-top:35px;display:flex}.r499 code{overflow-wrap:anywhere}.r499-datos{border-bottom:1px solid var(--gc-gris-claro);margin-bottom:2rem;padding-bottom:2rem}.r499 .r499-datos h2{margin:.5rem 0 1.5rem;font-size:clamp(1.5rem,2.5vw,2rem)}.r499-paso{color:var(--gc-cuerpo-2);letter-spacing:.08em;font-size:.75rem;font-weight:650;margin-bottom:.75rem!important}.r499-datos-grid{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:.75rem;display:grid}.r499-datos-grid label{gap:.4rem;font-size:.9rem;font-weight:600;display:grid}.r499-datos-grid input{border:1px solid var(--gc-gris-claro);background:var(--gc-papel);width:100%;min-width:0;color:var(--gc-texto);border-radius:.5rem;padding:.8rem}.r499-producto-imagen{-o-object-fit:cover;object-fit:cover;border-radius:.5rem;width:160px;height:110px;margin-bottom:1rem;display:block}.r499-bump{border:1px solid var(--gc-rojo-accion);cursor:pointer;border-radius:.75rem;grid-template-columns:auto 76px 1fr;align-items:start;gap:1rem;margin:1.25rem 0;padding:1.25rem;display:grid}.r499-bump input{width:1.3rem;height:1.3rem;accent-color:var(--gc-rojo-accion);margin-top:.2rem}.r499-bump img{-o-object-fit:cover;object-fit:cover;border-radius:.5rem;width:76px;height:76px}.r499-bump span span,.r499-bump b,.r499-bump small{margin-top:.45rem;display:block}.r499-bump small{color:var(--gc-cuerpo-2)}.r499-condiciones{margin-top:1.25rem;font-size:.85rem}.r499-condiciones p{margin-top:.75rem}@media (width<=600px){.r499-datos-grid{grid-template-columns:1fr}.r499-bump{grid-template-columns:auto 1fr}.r499-bump img{display:none}}@media (prefers-reduced-motion:no-preference){.r499-resumen{transition:opacity .16s}.r499-bump{transition:background-color .16s,border-color .16s}}.r499-shell-header,.r499-shell-footer{font-family:var(--gc-fuente-interfaz);color:var(--gc-texto);background:var(--gc-papel);justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem max(24px,50vw - 600px);display:flex}.r499-shell-header{border-bottom:1px solid var(--gc-filete)}.r499-shell-header>a:first-child{text-decoration:none;display:grid}.r499-shell-header strong{font:700 1.4rem var(--gc-fuente-titular);letter-spacing:-.04em}.r499-shell-header span{letter-spacing:.16em;font-size:.6rem}.r499-shell-header>a:last-child,.r499-shell-footer{font-size:.8rem}.r499-shell-footer{border-top:1px solid var(--gc-filete);padding-block:1.5rem}.r499-shell-footer nav{flex-wrap:wrap;gap:1rem;display:flex}.r499-total-movil{display:none}@media (width<=767px){.r499-total-movil{border-block:1px solid var(--gc-filete);grid-template-columns:1fr auto;gap:.4rem 1rem;margin-bottom:1.5rem;padding-block:1rem;display:grid}.r499-total-movil strong{font-size:1.4rem}.r499-total-movil a{grid-column:1/-1;font-size:.8rem}.r499-shell-header{padding:1rem 20px}.r499-shell-footer{flex-direction:column;align-items:flex-start;padding:1.5rem 20px}}.r499.r499-promo{--p-radio:16px;--p-cifra:"Cyber Hanken",var(--gc-fuente-titular);background:var(--gc-papel)}.r499.r499-promo .r499-ancho{width:min(1120px,100% - 48px)}.r499.r499-promo .r499-cart-head{padding:32px 0 26px}.r499.r499-promo .r499-cart-head h1{letter-spacing:-.035em;color:var(--gc-texto);margin:0;font-size:clamp(34px,4.2vw,52px);font-weight:600;line-height:1.02}.r499.r499-promo .r499-promo-sello{max-width:none;color:var(--gc-cuerpo-2);flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px;font-size:14px;font-weight:600;line-height:1.2;display:flex}.r499.r499-promo .r499-promo-tag{background:var(--gc-tinta);color:var(--gc-blanco);font-family:var(--p-cifra);letter-spacing:.06em;border-radius:999px;align-items:center;gap:7px;padding:6px 12px 6px 10px;font-size:12px;font-weight:800;display:inline-flex}.r499.r499-promo .r499-promo-tag:before{content:"";background:var(--gc-rojo-marca);border-radius:50%;width:7px;height:7px}.r499.r499-promo .r499-cart-grid{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:56px;padding-bottom:110px}.r499.r499-promo h2.r499-promo-h{font-family:var(--gc-fuente-titular);letter-spacing:-.02em;color:var(--gc-texto);align-items:center;gap:10px;margin:0 0 14px;font-size:21px;font-weight:650;line-height:1.2;display:flex}.r499.r499-promo .r499-promo-cuenta{background:var(--gc-hundido);min-width:26px;height:26px;font-family:var(--p-cifra);letter-spacing:0;color:var(--gc-texto);border-radius:999px;place-items:center;padding:0 8px;font-size:13px;font-weight:700;display:inline-grid}.r499.r499-promo .r499-items{gap:12px;margin:0;padding:0;list-style:none;display:grid}.r499.r499-promo .r499-items li.r499-norma{isolation:isolate;background:var(--gc-tinta);min-height:178px;color:var(--gc-blanco);box-shadow:0 1px 2px rgb(var(--gc-tinta-rgb) / .08),0 20px 40px -26px rgb(var(--gc-tinta-rgb) / .6);border:0;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"txt quitar""precio precio";align-items:start;gap:16px 12px;padding:18px 16px 16px 18px;display:grid;position:relative;overflow:hidden}.r499.r499-promo .r499-items li.r499-norma:before{content:"";z-index:-1;background:linear-gradient(90deg,var(--gc-tinta) 28%,rgb(var(--gc-tinta-rgb) / .84) 46%,rgb(var(--gc-tinta-rgb) / .28) 72%,rgb(var(--gc-tinta-rgb) / .06) 100%),linear-gradient(0deg,rgb(var(--gc-tinta-rgb) / .78) 0%,rgb(var(--gc-tinta-rgb) / 0) 48%);position:absolute;inset:0}.r499.r499-promo .r499-items li.r499-norma:after{content:"";border-radius:inherit;border:1px solid var(--gc-sobre-tinta-filete);pointer-events:none;position:absolute;inset:0}.r499.r499-promo .r499-norma-img{z-index:-2;float:none;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--kit-pos,50% 22%);object-position:var(--kit-pos,50% 22%);filter:saturate(.92)brightness(.94);background:var(--gc-panel-tinta);border-radius:0;width:68%;height:100%;margin:0;transition:scale .6s cubic-bezier(.16,.84,.3,1);display:block;position:absolute;top:0;right:0}.r499.r499-promo li.r499-norma[data-norma=iso-14001]{--kit-pos:52% 20%}.r499.r499-promo li.r499-norma[data-norma=iso-27001]{--kit-pos:46% 18%}.r499.r499-promo li.r499-norma[data-norma=iso-45001]{--kit-pos:48% 22%}.r499.r499-promo li.r499-norma[data-norma=iso-22000]{--kit-pos:52% 22%}.r499.r499-promo .r499-norma-txt{grid-area:txt;min-width:0;max-width:82%}.r499.r499-promo h3.r499-norma-cod{font-family:var(--gc-fuente-titular);color:var(--gc-blanco);flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;line-height:1;display:flex}.r499.r499-promo .r499-norma-cod span{letter-spacing:.08em;color:var(--gc-sobre-tinta-86);font-size:13px;font-weight:700}.r499.r499-promo .r499-norma-cod b{letter-spacing:-.055em;font-size:40px;font-weight:500}.r499.r499-promo p.r499-norma-nom{letter-spacing:-.01em;max-width:none;color:var(--gc-blanco);margin:8px 0 0;font-size:15px;font-weight:600;line-height:1.25}.r499.r499-promo p.r499-norma-inc{max-width:none;color:var(--gc-sobre-tinta-78);align-items:center;gap:6px;margin:6px 0 0;font-size:12.5px;line-height:1.3;display:flex}.r499.r499-promo .r499-norma-inc svg{width:14px;height:14px;color:var(--gc-blanco);flex:none}.r499.r499-promo p.r499-norma-precio{grid-area:precio;align-items:baseline;gap:10px;max-width:none;margin:0;line-height:1;display:flex}.r499.r499-promo .r499-norma-precio s{color:var(--gc-sobre-tinta-72);font-size:13px}.r499.r499-promo .r499-norma-precio strong{font-family:var(--gc-fuente-titular);letter-spacing:-.03em;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--gc-blanco);font-size:24px;font-weight:600}.r499.r499-promo .r499-norma-quitar{border:1px solid var(--gc-sobre-tinta-26);background:rgb(var(--gc-tinta-rgb) / .55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:34px;height:34px;color:var(--gc-blanco);cursor:pointer;border-radius:50%;grid-area:quitar;place-items:center;margin:-4px -2px 0 0;padding:0;font-size:12.5px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .16s,border-color .16s;display:grid}.r499.r499-promo .r499-norma-quitar svg{width:15px;height:15px}.r499.r499-promo .r499-norma-pct{background:var(--gc-rojo-marca);color:var(--gc-blanco);font-family:var(--p-cifra);letter-spacing:.02em;border-radius:999px;align-self:center;padding:3px 7px;font-size:11.5px;font-weight:800;line-height:1.2}.r499.r499-promo .r499-norma-quitar:hover:not(:disabled){background:rgb(var(--gc-tinta-rgb) / .8);border-color:var(--gc-sobre-tinta-50)}@media (hover:hover){.r499.r499-promo li.r499-norma:hover .r499-norma-img{scale:1.04}}.r499.r499-promo .r499-promo-chips{border:1px dashed var(--gc-filete-fuerte);border-radius:var(--p-radio);margin:14px 0 0;padding:16px}.r499.r499-promo .r499-promo-chips h3{font-family:var(--gc-fuente-titular);letter-spacing:-.01em;color:var(--gc-texto);margin:0;font-size:15px;font-weight:650;line-height:1.3}.r499.r499-promo .r499-promo-chips p{max-width:none;color:var(--gc-cuerpo-2);margin:3px 0 0;font-size:13px;line-height:1.4}.r499.r499-promo .r499-promo-chips>div{grid-template-columns:repeat(auto-fit,minmax(172px,1fr));gap:8px;margin-top:12px;display:grid}.r499.r499-promo .r499-chip{-moz-column-gap:9px;border:1px solid var(--gc-filete-fuerte);background:var(--gc-papel);color:var(--gc-texto);text-align:left;cursor:pointer;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:9px;margin:0;padding:10px 11px;transition:border-color .16s,background-color .16s;display:grid}.r499.r499-promo .r499-chip:hover:not(:disabled){border-color:var(--gc-texto);background:var(--gc-hundido)}.r499.r499-promo .r499-chip-mas{background:var(--gc-tinta);width:24px;height:24px;color:var(--gc-blanco);border-radius:50%;grid-row:1/span 2;place-items:center;font-size:16px;font-weight:600;line-height:1;display:grid}.r499.r499-promo .r499-chip-cod{font-family:var(--p-cifra);white-space:nowrap;font-size:15px;font-weight:700;line-height:1.2}.r499.r499-promo .r499-chip-nom{color:var(--gc-gris);font-size:12px;line-height:1.3}.r499.r499-promo .r499-promo-avisos{gap:6px;margin:14px 0 0;padding:0;list-style:none;display:grid}.r499.r499-promo .r499-promo-avisos li{color:var(--gc-cuerpo-2);align-items:flex-start;gap:8px;font-size:13px;line-height:1.4;display:flex}.r499.r499-promo .r499-promo-avisos svg{width:16px;height:16px;color:var(--gc-gris);flex:none;margin-top:1px}.r499.r499-promo .r499-datos{border:0;margin:36px 0 0;padding:0}.r499.r499-promo .r499-datos-grid{grid-template-columns:minmax(0,1fr);gap:12px;margin:0 0 10px;display:grid}.r499.r499-promo .r499-datos-grid label{color:var(--gc-texto);gap:6px;margin:0;font-size:13px;font-weight:600;display:grid}.r499.r499-promo .r499-datos-grid input{border:1px solid var(--gc-filete-fuerte);background:var(--gc-papel);min-height:52px;color:var(--gc-texto);border-radius:12px;padding:12px 14px;font-size:16px}.r499.r499-promo .r499-datos-grid input:hover{border-color:var(--gc-gris)}.r499.r499-promo .r499-datos-grid input[aria-invalid=true]{border-color:var(--gc-rojo-accion);box-shadow:0 0 0 1px var(--gc-rojo-accion)}.r499.r499-promo p.r499-campo-error{max-width:none;color:var(--gc-rojo-accion);margin:-4px 0 0;font-size:13px;font-weight:600;line-height:1.35}.r499.r499-promo .r499-datos .r499-discreto{margin:0}.r499.r499-promo .r499-resumen{color:var(--gc-texto);background:0 0;border:0;padding:0;position:sticky;top:24px}.r499.r499-promo .r499-ticket{background:var(--gc-tinta);color:var(--gc-blanco);border-radius:20px;padding:24px}.r499.r499-promo .r499-ticket-cab{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.r499.r499-promo .r499-ticket-cab h2.r499-promo-h{color:var(--gc-blanco);margin:0}.r499.r499-promo .r499-ticket-cab span{color:var(--gc-sobre-tinta-78);font-size:13px}.r499.r499-promo .r499-ticket .r499-total-status{min-height:0;color:var(--gc-sobre-tinta-86);padding:0;font-size:13px}.r499.r499-promo .r499-ticket .r499-total-status:not(:empty){margin-top:10px}.r499.r499-promo .r499-ticket-filas{margin:16px 0 0}.r499.r499-promo .r499-ticket-filas>div{border-bottom:1px solid var(--gc-sobre-tinta-filete);justify-content:space-between;align-items:center;gap:16px;margin:0;padding:10px 0;font-size:14px;display:flex}.r499.r499-promo .r499-ticket-filas dt{color:var(--gc-sobre-tinta-86);align-items:center;gap:8px;display:flex}.r499.r499-promo .r499-ticket-filas dd{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--gc-blanco);margin:0;font-weight:600}.r499.r499-promo .r499-ticket-desc dt b{background:var(--gc-rojo-marca);color:var(--gc-blanco);font-family:var(--p-cifra);letter-spacing:.02em;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:800}.r499.r499-promo .r499-ticket-filas>.r499-total{font-size:inherit;border:0;gap:4px;margin:0;padding:18px 0 0;display:grid}.r499.r499-promo .r499-ticket-filas>.r499-total dt{color:var(--gc-sobre-tinta-78);font-size:13px}.r499.r499-promo .r499-ticket-filas>.r499-total dd{font-family:var(--p-cifra);letter-spacing:-.025em;color:var(--gc-blanco);font-size:clamp(46px,5vw,58px);font-weight:700;line-height:.95}.r499.r499-promo p.r499-ticket-nota{max-width:none;color:var(--gc-sobre-tinta-78);flex-wrap:wrap;gap:4px 14px;margin:10px 0 0;font-size:13px;line-height:1.4;display:flex}.r499.r499-promo .r499-ticket .r499-discreto{margin-top:14px;color:var(--gc-sobre-tinta-78)!important}.r499.r499-promo .r499-ticket .r499-boton-secundario{border-color:var(--gc-sobre-tinta-34);background:0 0;justify-content:center;width:100%;margin-top:14px;color:var(--gc-blanco)!important}.r499.r499-promo .r499-ticket-pago{border-top:1px solid var(--gc-sobre-tinta-filete);margin-top:20px;padding-top:18px}.r499.r499-promo .r499-ticket .r499-check{color:var(--gc-blanco);cursor:pointer;align-items:flex-start;gap:10px;margin:0;font-size:14px;font-weight:500;line-height:1.45;display:flex}.r499.r499-promo .r499-ticket .r499-check input{width:20px;height:20px;min-height:20px;accent-color:var(--gc-rojo-accion);flex:0 0 20px;margin:1px 0 0;padding:0}.r499.r499-promo .r499-ticket .r499-check a{color:var(--gc-sobre-tinta-86);text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.r499.r499-promo .r499-ticket p.r499-campo-error{border-left:3px solid var(--gc-rojo-marca);color:var(--gc-blanco);margin:10px 0 0;padding-left:10px}.r499.r499-promo .r499-boton.promo-compra-cta{letter-spacing:-.005em;border:0;justify-content:center;gap:10px;width:100%;min-height:58px;margin:16px 0 0;padding:14px 22px;font-size:18px;font-weight:700;display:flex}.r499.r499-promo .r499-boton.promo-compra-cta svg{width:20px;height:20px}.r499.r499-promo .r499-ticket .r499-error{color:var(--gc-blanco);margin:0}.r499.r499-promo .r499-ticket .r499-error:not(:empty){margin-top:10px}.r499.r499-promo p.r499-ticket-seguro{max-width:none;color:var(--gc-sobre-tinta-78);justify-content:center;align-items:center;gap:6px;margin:12px 0 0;font-size:12.5px;display:flex}.r499.r499-promo .r499-ticket-seguro svg{width:14px;height:14px}.r499.r499-promo p.r499-ticket-despues{text-align:center;max-width:none;color:var(--gc-sobre-tinta-72);margin:6px 0 0;font-size:12.5px;line-height:1.4}.r499.r499-promo .r499-ticket .r499-enlace{color:var(--gc-blanco);margin-top:12px;font-size:13px}.r499.r499-promo .r499-ticket .r499-pago-pendiente{background:var(--gc-panel-tinta);color:var(--gc-blanco);border-radius:12px;margin:18px 0 0;padding:16px;font-size:14px}.r499.r499-promo .r499-ticket .r499-pago-pendiente p{color:var(--gc-sobre-tinta-78);margin:6px 0 0}.r499.r499-promo .r499-ticket details.r499-cupon{border-top:1px solid var(--gc-sobre-tinta-filete);margin:18px 0 0;padding:14px 0 0}.r499.r499-promo .r499-ticket .r499-cupon summary{min-height:0;color:var(--gc-sobre-tinta-86);font-size:13px;font-weight:600}.r499.r499-promo .r499-ticket .r499-cupon label{color:var(--gc-sobre-tinta-78);margin:12px 0 6px}.r499.r499-promo .r499-ticket .r499-input-boton input{border-color:var(--gc-sobre-tinta-26);background:var(--gc-panel-tinta);min-height:44px;color:var(--gc-blanco);border-radius:10px;font-size:16px}.r499.r499-promo .r499-ticket .r499-input-boton button{background:var(--gc-blanco);color:var(--gc-texto);border:0;border-radius:10px;font-weight:600}.r499.r499-promo .r499-ticket .r499-cupon p{color:var(--gc-sobre-tinta-78)!important}.r499.r499-promo .r499-ticket-ayuda{color:var(--gc-cuerpo-2);gap:12px;padding:18px 6px 0;font-size:13px;line-height:1.45;display:grid}.r499.r499-promo .r499-ticket-ayuda>a{width:fit-content;color:var(--gc-texto);align-items:center;gap:8px;font-weight:600;display:inline-flex}.r499.r499-promo .r499-ticket-ayuda>a svg{width:18px;height:18px}.r499.r499-promo .r499-ticket-ayuda p{max-width:none;margin:0}.r499.r499-promo .r499-ticket-ayuda p.r499-ayuda-pesos{gap:2px;display:grid}.r499.r499-promo .r499-ticket-ayuda p.r499-legal{color:var(--gc-gris);margin:0;font-size:12px;display:block}.r499.r499-promo .r499-ticket-ayuda details{border-top:1px solid var(--gc-filete);margin:0;padding:12px 0 0}.r499.r499-promo .r499-ticket-ayuda summary{min-height:0;font-size:13px;font-weight:600}.r499.r499-promo .r499-ticket-ayuda details p{margin:8px 0 0;font-size:13px;display:block}.r499.r499-promo .r499-promo-barra{display:none}@media (width<=760px){.r499.r499-promo .r499-ancho{width:calc(100% - 32px)}.r499.r499-promo .r499-cart-head{padding:22px 0 20px}.r499.r499-promo .r499-cart-grid{grid-template-columns:minmax(0,1fr);gap:32px;padding-bottom:120px}.r499.r499-promo .r499-resumen{position:static}.r499.r499-promo .r499-ticket{padding:20px}.r499.r499-promo .r499-items li.r499-norma{border-radius:16px;gap:14px 10px;min-height:164px;padding:16px 14px 14px 16px}.r499.r499-promo .r499-norma-img{width:70%}.r499.r499-promo .r499-norma-txt{max-width:86%}.r499.r499-promo .r499-norma-cod b{font-size:36px}.r499.r499-promo .r499-norma-precio strong{font-size:22px}.r499.r499-promo .r499-promo-chips>div{grid-template-columns:repeat(2,minmax(0,1fr))}.r499.r499-promo .r499-promo-barra{z-index:30;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--gc-tinta);color:var(--gc-blanco);border-radius:20px 20px 0 0;justify-content:space-between;align-items:center;gap:14px;transition:transform .26s cubic-bezier(.16,.84,.3,1),visibility .26s;display:flex;position:fixed;inset:auto 0 0}.r499.r499-promo .r499-promo-barra[data-oculta]{visibility:hidden;transform:translateY(110%)}.r499.r499-promo p.r499-barra-total{gap:2px;max-width:none;margin:0;line-height:1.1;display:grid}.r499.r499-promo .r499-barra-total strong{font-family:var(--p-cifra);letter-spacing:-.01em;white-space:nowrap;font-size:23px;font-weight:700}.r499.r499-promo .r499-barra-total span{color:var(--gc-sobre-tinta-78);white-space:nowrap;font-size:12px}.r499.r499-promo .r499-promo-barra .r499-boton.promo-compra-cta{flex:0 auto;width:auto;min-width:0;min-height:50px;margin:0;padding:12px 20px;font-size:16px}.r499.r499-promo .r499-promo-barra .r499-boton.promo-compra-cta svg{width:18px;height:18px}}@media (width<=360px){.r499.r499-promo .r499-promo-chips>div{grid-template-columns:minmax(0,1fr)}.r499.r499-promo .r499-promo-barra .r499-boton.promo-compra-cta{padding-inline:16px;font-size:15px}}@media (prefers-reduced-motion:reduce){.r499.r499-promo .r499-promo-barra,.r499.r499-promo .r499-chip{transition:none}}
