body.rcl-campaign .rcl-thanksgiving-ticker{display:flex;align-items:center;justify-content:center;gap:32px;padding:12px 24px;background:#70351f;color:#fff6e7;border-bottom:3px solid #e9a34a;font-family:Poppins,sans-serif}
body.rcl-campaign .rcl-thanksgiving-ticker[hidden]{display:none}
body.rcl-campaign .rcl-thanksgiving-message{display:flex;align-items:center;justify-content:center;gap:12px;color:#fff6e7;text-decoration:none;font-size:clamp(15px,1.3vw,20px);line-height:1.35}
body.rcl-campaign .rcl-thanksgiving-message strong{font-weight:800}
body.rcl-campaign .rcl-thanksgiving-message:focus-visible{outline:2px solid #fff6e7;outline-offset:5px}
body.rcl-campaign .rcl-thanksgiving-clock{display:flex;align-items:center;gap:8px;flex-shrink:0;font-variant-numeric:tabular-nums}
body.rcl-campaign .rcl-thanksgiving-clock>span{display:grid;place-items:center;min-width:46px}
body.rcl-campaign .rcl-thanksgiving-clock b{font:900 27px/1.05 Poppins,sans-serif;color:#fff6e7}
body.rcl-campaign .rcl-thanksgiving-clock small{font:600 10px/1.5 Poppins,sans-serif;color:#f6cb91;text-transform:uppercase;letter-spacing:.07em}
body.rcl-campaign .rcl-thanksgiving-clock i{font:700 22px/1 Poppins,sans-serif;color:#e9a34a;margin-top:-12px}
body.rcl-campaign #root#root#root#root#root#root#root #rcl-live-edge{background:#f1e1c9!important;border-top:5px solid #9b4c2e;border-bottom:1px solid #dfc3a1}
body.rcl-campaign #root#root#root#root#root#root#root #rcl-live-edge .rh-kicker{color:#853d24!important}
body.rcl-campaign #root#root#root#root#root#root#root #rcl-live-edge .rh-campaign-line{font:900 clamp(25px,2.7vw,42px)/1.12 RCLDisplay,Poppins,sans-serif!important;color:#853d24!important;margin:16px 0!important}
body.rcl-campaign #root#root#root#root#root#root#root #rcl-live-edge .rh-stock{display:inline-block;background:#2f3c2d!important;color:#fff6e7!important;padding:11px 16px!important;font-size:17px!important;border-radius:5px}
body.rcl-campaign #root#root#root#root#root#root#root #rcl-live-edge .rh-preview-panel{background:#faf0df!important}
body.rcl-campaign #root#root#root#root#root#root#root #rcl-live-edge .rh-button{background:#853d24!important;color:#fff6e7!important}
body.rcl-campaign #root#root#root#root#root#root#root #rcl-live-edge .rh-product-image{object-fit:contain!important;height:auto!important}
@media(max-width:760px){body.rcl-campaign .rcl-thanksgiving-ticker{flex-direction:column;gap:10px;padding:12px 16px}body.rcl-campaign .rcl-thanksgiving-message{font-size:15px;text-align:center;gap:8px;max-width:360px}body.rcl-campaign .rcl-thanksgiving-clock{gap:10px}body.rcl-campaign .rcl-thanksgiving-clock b{font-size:24px}body.rcl-campaign #root#root#root#root#root#root#root #rcl-live-edge .rh-campaign-line{font-size:27px!important}body.rcl-campaign #root#root#root#root#root#root#root #rcl-live-edge .rh-stock{font-size:15px!important}}
