.fried-promo{color:#f5ddb4;background:linear-gradient(110deg,#2a2118,#1b1d25 70%,#252017);border:1px solid #73552c;border-radius:12px;align-items:center;gap:12px;min-width:0;max-width:100%;margin:0 0 24px;padding:8px 10px 8px 14px;display:flex}.fried-promo-label{color:#e8cfa7;letter-spacing:.08em;text-transform:uppercase;border:1px solid #8a6c42;border-radius:4px;flex:none;padding:3px 5px;font-size:9px;line-height:1}.fried-promo .fried-promo-link{min-width:0;min-height:44px;color:inherit;border-radius:5px;flex:1;align-items:center;gap:14px;text-decoration:none;display:flex}.fried-promo-logo{object-fit:contain;border-radius:50%;flex:none;width:36px;height:36px}.fried-promo-viewport{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000)}.fried-promo-track{width:max-content;min-width:200%;animation:30s linear infinite fried-promo-scroll;display:flex}.fried-promo-group{white-space:nowrap;flex:1 0 auto;justify-content:space-around;align-items:center;gap:24px;padding:0 12px;font-size:13px;line-height:1.5;display:flex}.fried-promo-group strong{color:#ffd385;letter-spacing:.1em;font-size:13px;font-weight:700}.fried-promo-dot{color:#cf9d50;font-size:11px}.fried-promo-cta{color:#ffd385;flex:none;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.fried-promo-pause{color:#ffe0a8;cursor:pointer;touch-action:manipulation;background:#33291c;border:1px solid #745a35;border-radius:8px;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;display:grid}:is(.fried-promo .fried-promo-link:focus-visible,.fried-promo .fried-promo-pause:focus-visible){outline-offset:3px;outline:2px solid #ffd385}:is(.fried-promo[data-paused=true] .fried-promo-track,.fried-promo-link:focus-visible .fried-promo-track){animation-play-state:paused}@media (hover:hover){.fried-promo:hover .fried-promo-track{animation-play-state:paused}.fried-promo-pause:hover{background:#49351e}.fried-promo-link:hover .fried-promo-cta{color:#fff0ce}}@keyframes fried-promo-scroll{to{transform:translate(-50%)}}.app>.fried-promo{margin:16px 0 0}@media (max-width:640px){.fried-promo{gap:8px;padding:6px 8px}.fried-promo .fried-promo-link{gap:8px}.fried-promo-logo{width:32px;height:32px}.fried-promo-cta{display:none}.fried-promo-group{gap:20px;font-size:12px}.fried-promo-group strong{font-size:12px}}@media (prefers-reduced-motion:reduce){.fried-promo-track{width:100%;min-width:0;transform:none;animation:none!important}.fried-promo-viewport{-webkit-mask-image:none;mask-image:none}.fried-promo-group{white-space:normal;flex-wrap:wrap;flex:1;justify-content:flex-start;gap:5px 9px;padding:0}.fried-promo-group+.fried-promo-group,.fried-promo-pause{display:none}}
