.bono[data-astro-cid-pliraoyc]{--fondo:linear-gradient(135deg, #06154f 0%, #0a2fb8 55%, #1d6bff 100%);--texto:#fff;--suave:#ffffffb8;--acento:#f5c76a;--borde:#ffffff38;isolation:isolate;aspect-ratio:1.586;background:var(--fondo);width:100%;color:var(--texto);box-shadow:0 1px 0 var(--borde) inset, 0 24px 48px -20px #0814508c, 0 8px 16px -8px #08145059;border-radius:1.25rem;flex-direction:column;justify-content:space-between;padding:clamp(1rem,4.4cqw,1.5rem);display:flex;position:relative;overflow:hidden;container-type:inline-size}.bono--noche[data-astro-cid-pliraoyc]{--fondo:linear-gradient(135deg, #0b0d14 0%, #1a1f33 60%, #2a2f4a 100%);--acento:#e9c46a}.bono--oro[data-astro-cid-pliraoyc]{--fondo:linear-gradient(135deg, #14110a 0%, #2b2110 45%, #4a3714 100%);--acento:#f3d27a;--borde:#f3d27a59;--suave:#f3e2b4c7}.bono--sol[data-astro-cid-pliraoyc]{--fondo:radial-gradient(110% 80% at 100% 0%, #fff3b0 0%, transparent 55%), linear-gradient(135deg, #f59e0b 0%, #fbbf24 55%, #fcd34d 100%);--texto:#1c1917;--suave:#1c1917b8;--acento:#7c4a03;--borde:#1c19172e;--comprar-bg:#1c1917;--comprar-txt:#fde68a}.bono--jade[data-astro-cid-pliraoyc]{--fondo:linear-gradient(135deg, #042f2e 0%, #0b6b61 60%, #19a38f 100%);--acento:#f5e6a8}.bono--perla[data-astro-cid-pliraoyc]{--fondo:linear-gradient(135deg, #f4f1ea 0%, #fff 50%, #e7e3d8 100%);--texto:#12142b;--suave:#12142b9e;--acento:#a8741a;--borde:#12142b1f}.bono--enlace[data-astro-cid-pliraoyc]{cursor:pointer;-webkit-tap-highlight-color:transparent;text-decoration:none;transition:transform .25s,box-shadow .25s}.bono--enlace[data-astro-cid-pliraoyc]:hover{transform:translateY(-4px)}.bono__comprar[data-astro-cid-pliraoyc]{background:var(--comprar-bg,var(--acento));color:var(--comprar-txt,#1c1917);border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .85rem;font-size:clamp(.72rem,3.6cqw,.88rem);font-weight:800;text-decoration:none;display:inline-flex}.bono__comprar[data-astro-cid-pliraoyc]:after{content:"";border-radius:inherit;position:absolute;inset:0}.bono__comprar[data-astro-cid-pliraoyc]:focus-visible{outline:none}.bono--enlace[data-astro-cid-pliraoyc]:has(.bono__comprar:focus-visible){outline-offset:3px;outline:3px solid #fbbf24}.bono__comprar[data-astro-cid-pliraoyc] svg[data-astro-cid-pliraoyc]{width:.9em;height:.9em}.bono__arcos[data-astro-cid-pliraoyc]{z-index:-1;width:100%;height:100%;color:var(--acento);opacity:.22;position:absolute;inset:0}.bono__brillo[data-astro-cid-pliraoyc]{z-index:-1;background:linear-gradient(100deg,#0000,#ffffff38,#0000);width:45%;position:absolute;inset:-40% auto -40% -60%;transform:skew(-18deg)}@media (prefers-reduced-motion:no-preference){.bono__brillo[data-astro-cid-pliraoyc]{animation:7s ease-in-out infinite bono-brillo}@keyframes bono-brillo{0%,55%{left:-60%}to{left:160%}}}.bono__arriba[data-astro-cid-pliraoyc]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.bono__marca[data-astro-cid-pliraoyc]{letter-spacing:.04em;color:var(--suave);font-size:clamp(.7rem,3.6cqw,.85rem);font-weight:700}.bono__icono[data-astro-cid-pliraoyc]{border:1px solid var(--borde);width:clamp(2rem,11cqw,2.6rem);height:clamp(2rem,11cqw,2.6rem);color:var(--acento);background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.bono__icono[data-astro-cid-pliraoyc] svg{width:55%;height:55%}.bono__centro[data-astro-cid-pliraoyc]{flex-direction:column;gap:.2rem;display:flex}.bono__etiqueta[data-astro-cid-pliraoyc]{letter-spacing:.14em;text-transform:uppercase;color:var(--acento);font-size:clamp(.65rem,3.2cqw,.78rem);font-weight:700}.bono__titulo[data-astro-cid-pliraoyc]{letter-spacing:-.01em;font-family:inherit;font-size:clamp(1.15rem,7.4cqw,1.7rem);font-weight:800;line-height:1.1}.bono__detalle[data-astro-cid-pliraoyc]{color:var(--suave);font-size:clamp(.72rem,3.6cqw,.88rem)}.bono__abajo[data-astro-cid-pliraoyc]{justify-content:space-between;align-items:flex-end;gap:.75rem;display:flex}.bono__codigo[data-astro-cid-pliraoyc]{letter-spacing:.22em;color:var(--suave);font-variant-numeric:tabular-nums;font-size:clamp(.68rem,3.3cqw,.8rem)}.bono__valor[data-astro-cid-pliraoyc]{border:1px solid var(--borde);color:var(--texto);white-space:nowrap;background:#ffffff1a;border-radius:999px;padding:.3rem .8rem;font-size:clamp(.72rem,3.6cqw,.88rem);font-weight:700}.vitrina[data-astro-cid-l2bzcfue]{justify-items:center;padding:1rem 0 5rem;display:grid;position:relative}.vitrina__c[data-astro-cid-l2bzcfue]{grid-area:1/1;width:min(78vw,22rem)}.vitrina__c--1[data-astro-cid-l2bzcfue]{transform:translate(-12%)rotate(-9deg)scale(.92)}.vitrina__c--2[data-astro-cid-l2bzcfue]{z-index:2;transform:translate(12%,15%)rotate(7deg)}.vitrina__c--3[data-astro-cid-l2bzcfue]{z-index:1;transform:translateY(52%)rotate(-1deg)scale(.88)}.vitrina__c[data-astro-cid-l2bzcfue] .bono{box-shadow:0 30px 60px -20px #000000b3}@media (width>=768px){.vitrina[data-astro-cid-l2bzcfue]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:0;padding:2rem 0 1rem}.vitrina__c[data-astro-cid-l2bzcfue]{grid-area:auto;width:100%}.vitrina__c--1[data-astro-cid-l2bzcfue]{z-index:1;transform:translate(8%,6%)rotate(-7deg)scale(.95)}.vitrina__c--3[data-astro-cid-l2bzcfue]{z-index:1;order:3;transform:translate(-8%,6%)rotate(7deg)scale(.95)}.vitrina__c--2[data-astro-cid-l2bzcfue]{z-index:2;order:2;transform:translateY(-6%)scale(1.06)}.vitrina__c--1[data-astro-cid-l2bzcfue]{order:1}}
