.Uj0iPa_wrap{margin:2.75rem 0}.Uj0iPa_frame{background:#f5c542;border-radius:18px;max-width:760px;margin:0 auto;padding:2px;position:relative;box-shadow:0 10px 30px -12px #1110148c}@media (prefers-reduced-motion:no-preference){.Uj0iPa_frame{background:linear-gradient(110deg,#f5c542 0%,#d6283b 25%,#f5c542 50%,#d6283b 75%,#f5c542 100%) 0 0/300% 100%;animation:6s linear infinite Uj0iPa_dealShimmer}}@keyframes Uj0iPa_dealShimmer{0%{background-position:0%}to{background-position:150%}}@media (prefers-color-scheme:dark){.Uj0iPa_frame{box-shadow:0 0 0 1px #f5c54259,0 10px 30px -12px #000c}}.Uj0iPa_panel{color:#f6f1e7;background:radial-gradient(120% 90% at 100% 0,#d6283b38 0%,#d6283b00 55%),linear-gradient(160deg,#111014 0%,#1c1a22 100%);border-radius:16px;padding:14px 14px 16px;position:relative;overflow:hidden}@media (min-width:640px){.Uj0iPa_panel{padding:18px 20px 20px}}.Uj0iPa_ribbonRow{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.Uj0iPa_ribbon{color:#fff;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(90deg,#d6283b,#b01e30);border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:800;display:inline-flex;box-shadow:0 0 0 1px #f5c5428c}.Uj0iPa_chip{color:#f5c542;white-space:nowrap;border:1px solid #f5c54299;border-radius:999px;align-items:center;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.Uj0iPa_headline{color:#fff;font-family:var(--font-display);margin:10px 0 0;font-size:20px;font-weight:700;line-height:1.2}@media (min-width:640px){.Uj0iPa_headline{font-size:24px}}.Uj0iPa_sparkle{color:#f5c542;margin:0 .2em}.Uj0iPa_sub{color:#cfc6b8;margin:4px 0 0;font-size:13px}.Uj0iPa_cards{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:10px;margin:14px 0 0;padding:2px 2px 6px;list-style:none;display:flex;overflow-x:auto}@media (min-width:640px){.Uj0iPa_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0 0;padding:0;display:grid;overflow:visible}}.Uj0iPa_card{scroll-snap-align:start;flex:0 0 44%;min-width:0}@media (min-width:640px){.Uj0iPa_card{flex:none}}.Uj0iPa_cardLink{color:#241811;background:#fffaf0;border-radius:12px;flex-direction:column;height:100%;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #f5c54259}.Uj0iPa_cardLink:hover{box-shadow:0 0 0 2px #f5c542}@media (prefers-reduced-motion:no-preference){.Uj0iPa_cardLink:hover{transform:translateY(-2px)}}.Uj0iPa_cardLink:focus-visible{outline-offset:2px;outline:3px solid #f5c542}.Uj0iPa_tag{z-index:1;color:#241811;letter-spacing:.03em;text-transform:uppercase;background:#f5c542;border-bottom-right-radius:10px;padding:3px 8px;font-size:10px;font-weight:800;position:absolute;top:0;left:0}.Uj0iPa_imageWell{aspect-ratio:1;background:#faf4e6;width:100%;display:block;position:relative}.Uj0iPa_image{object-fit:contain;mix-blend-mode:multiply;padding:10px}.Uj0iPa_score{color:#fff;font-family:var(--font-mono);background:#1a120ce0;border-radius:999px;padding:2px 6px;font-size:10px;font-weight:600;position:absolute;top:6px;right:6px}.Uj0iPa_body{flex-direction:column;flex:1;gap:4px;padding:8px;display:flex}.Uj0iPa_name{-webkit-line-clamp:2;color:#241811;-webkit-box-orient:vertical;font-size:12px;font-weight:650;line-height:1.3;display:-webkit-box;overflow:hidden}@media (min-width:640px){.Uj0iPa_name{font-size:13px}}.Uj0iPa_price{font-family:var(--font-mono);color:#5c4a36;font-size:11px}.Uj0iPa_buy{color:#fff;background:#241811;border-radius:8px;justify-content:center;align-items:center;min-height:30px;margin-top:auto;font-size:11px;font-weight:700;display:inline-flex}.Uj0iPa_cardLink:hover .Uj0iPa_buy{background:#d6283b}.Uj0iPa_cta{color:#1a1408;text-align:center;background:linear-gradient(#ffd760 0%,#f5c542 100%);border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:44px;margin-top:16px;padding:8px 14px;font-size:15px;font-weight:800;text-decoration:none;display:flex;box-shadow:0 6px 18px -8px #f5c542cc}@media (min-width:640px){.Uj0iPa_cta{width:auto;display:inline-flex}}.Uj0iPa_cta:hover{background:#ffe08a}.Uj0iPa_cta:focus-visible{outline-offset:2px;outline:3px solid #fff}.Uj0iPa_disclosure{margin-top:10px}.Uj0iPa_disclosure p,.Uj0iPa_disclosure a{color:#bdb3a3}
