#hh-review-popup{padding:12px 12px 20px;border:0;background:transparent;width:504px;max-width:calc(100% - 20px);max-height:calc(100% - 32px);margin:auto;overflow:auto;color:#111;font:15px/1.5 var(--main-font-stack,Poppins,Arial,sans-serif)}#hh-review-popup::backdrop{background:rgb(0 0 0 / .45)}#hh-review-popup *{box-sizing:border-box}#hh-review-popup:not([open]){display:none}#hh-review-popup .popup{width:480px;max-width:100%;position:relative;background:#edf8f9;border:3px solid #111;border-radius:18px;box-shadow:8px 8px 0 #111;color:#111;text-align:center;overflow:hidden}#hh-review-popup .close{position:absolute;top:8px;right:8px;width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:#111;font:32px/1 Arial;cursor:pointer;z-index:1}#hh-review-popup .close:hover{background:#fff8}#hh-review-popup .close:focus-visible,#hh-review-popup a:focus-visible,#hh-review-popup button:focus-visible,#hh-review-popup select:focus-visible{outline:3px solid #005969;outline-offset:2px}#hh-review-popup .hero{position:relative;background:#ffe019;padding:24px 32px 23px;border-bottom:3px solid #111}#hh-review-popup .date{margin:0 25px 12px;font-size:15px;font-weight:500}#hh-review-popup .hero h1{font:700 clamp(38px,7vw,58px)/.94 var(--heading-font-stack, Petrona, Georgia, serif);letter-spacing:-.025em;margin:0;text-wrap:balance}#hh-review-popup .hosts{font-size:14px;margin:13px 0 0}#hh-review-popup .spark{position:absolute;width:24px;height:24px;fill:#edf8f9;stroke:#111;stroke-width:1.8;pointer-events:none}#hh-review-popup .spark.one{left:22px;top:78px;transform:rotate(-12deg)}#hh-review-popup .spark.two{right:23px;bottom:26px;width:20px;height:20px}#hh-review-popup .body{padding:19px 24px 21px}#hh-review-popup .prize-intro{font:700 22px/1.1 var(--heading-font-stack, Petrona, Georgia, serif);margin:0 0 12px}#hh-review-popup .prizes{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:start;margin:0 0 17px}#hh-review-popup .prize img{height:88px;width:110px;max-width:100%;object-fit:contain;display:block;margin:0 auto 8px}#hh-review-popup .prize p{font-size:13px;line-height:1.4;margin:0;text-wrap:balance}#hh-review-popup .entry{font-size:15px;margin:0;font-weight:500}#hh-review-popup .timing{font-size:12px;margin:4px 0 16px}#hh-review-popup .cta{display:block;padding:12px 12px;background:#ffe019;color:#111;border:2px solid #111;border-radius:999px;box-shadow:3px 3px 0 #111;font:700 19px/1.2 var(--heading-font-stack, Petrona, Georgia, serif);text-decoration:none;min-height:48px}#hh-review-popup .cta:hover{background:#ffeb57}#hh-review-popup .legal{font-size:11px;line-height:1.5;margin:15px 0 0}#hh-review-popup .legal a{color:#005969;text-underline-offset:2px}#hh-review-popup [hidden]{display:none!important}@media(max-width:420px){#hh-review-popup .hero{padding:24px 18px 20px}#hh-review-popup .body{padding:17px 16px 19px}#hh-review-popup .date{font-size:13px;margin-inline:22px}#hh-review-popup .spark.one{left:15px;top:85px;width:18px}#hh-review-popup .spark.two{right:13px;bottom:23px;width:16px}#hh-review-popup .prizes{gap:12px}#hh-review-popup .entry{font-size:13px}#hh-review-popup .prize img{height:80px}#hh-review-popup .cta{font-size:18px}#hh-review-popup .stage{padding:8px 10px 16px}}
#hh-review-popup .live-giveaways{font-size:14px;line-height:1.5;margin:0 0 16px;font-weight:500}
