.oce-promo-ticker{display:flex;align-items:stretch;width:100%;max-width:100vw;overflow:hidden;background:#102b22;color:#fff;border-bottom:2px solid #d6b55a;font:600 14px/1.5 system-ui,sans-serif;position:relative;z-index:20}.oce-promo-label{display:flex;align-items:center;flex:none;background:#d6b55a;color:#102b22;padding:11px 18px;font-size:12px;font-weight:800;letter-spacing:.08em}.oce-promo-window{flex:1;min-width:0;overflow:hidden}.oce-promo-track{display:flex;width:max-content;animation:oce-promo-scroll 65s linear infinite}.oce-promo-group{display:flex;align-items:center;flex-shrink:0}.oce-promo-group a{display:block;white-space:nowrap;color:#fff!important;text-decoration:none;padding:11px 12px}.oce-promo-group a:hover,.oce-promo-group a:focus{text-decoration:underline}.oce-promo-group a:focus-visible{outline:2px solid #d6b55a;outline-offset:-3px}.oce-promo-group span{color:#d6b55a;margin:0 18px}.oce-promo-ticker:hover .oce-promo-track,.oce-promo-ticker:focus-within .oce-promo-track{animation-play-state:paused}.oce-price-notice{border:1px solid #bc9636;border-left:5px solid #bc9636;background:#fff8df;color:#183c2c;padding:20px 24px;border-radius:8px;margin:20px 0 28px}.oce-price-notice strong{font-size:20px;display:block}.oce-price-notice p{margin:8px 0 0;line-height:1.65}@keyframes oce-promo-scroll{to{transform:translateX(-50%)}}@media(max-width:600px){.oce-promo-label{padding:9px 10px;font-size:10px}.oce-promo-group a{padding:9px 10px;font-size:12px}.oce-price-notice{padding:16px}}@media(prefers-reduced-motion:reduce){.oce-promo-track{animation:none;width:100%}.oce-promo-group{flex-wrap:wrap;width:100%;gap:0}.oce-promo-group a{white-space:normal;padding:8px 12px}.oce-promo-group[aria-hidden=true]{display:none}.oce-promo-label{display:none}}