:root{--co-announcement-height: 34px;--co-header-height: clamp(78px, 5.8vw, 104px);--co-chrome-height: calc(var(--co-announcement-height) + var(--co-header-height))}.co-top-announcement{position:fixed!important;inset:0 0 auto 0!important;top:0!important;z-index:3000!important;width:100%!important;height:var(--co-announcement-height)!important;min-height:var(--co-announcement-height)!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 18px!important;box-sizing:border-box!important;color:#050505!important;background:linear-gradient(90deg,#b85b22,#d88928 34%,#ffd21f 72%,#fff36a)!important;border:0!important;border-bottom:1px solid rgba(255,210,31,.72)!important;box-shadow:0 12px 28px #0000003d,0 0 30px #ffd21f2e!important;font-family:"Source Sans 3",Arial,sans-serif!important;font-size:clamp(10px,.78vw,13px)!important;font-weight:900!important;letter-spacing:.13em!important;line-height:1!important;text-align:center!important;text-transform:uppercase!important;overflow:hidden!important}.co-top-announcement span{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;max-width:100%!important;white-space:nowrap!important}.co-top-announcement span:before,.co-top-announcement span:after{content:""!important;display:inline-block!important;width:5px!important;height:5px!important;border-radius:50%!important;background:#050505!important;flex:0 0 auto!important}.apex-header,.template-index .apex-header,body .apex-header,.co-top-announcement+.apex-header{position:fixed!important;inset:auto 0 auto 0!important;top:var(--co-announcement-height)!important;left:0!important;right:0!important;z-index:2900!important;height:var(--co-header-height)!important;min-height:var(--co-header-height)!important;max-height:var(--co-header-height)!important;padding-top:clamp(10px,1vw,14px)!important;padding-bottom:clamp(10px,1vw,14px)!important;background:linear-gradient(180deg,#050605fb,#050605f4),repeating-linear-gradient(135deg,rgba(255,255,255,.026) 0 1px,transparent 1px 12px)!important;border-top:0!important;border-bottom:1px solid rgba(214,167,33,.28)!important;box-shadow:0 16px 34px #00000047!important;transform:none!important}#MainContent{padding-top:var(--co-chrome-height)!important}.template-index .apex-hero{min-height:calc(100svh - var(--co-chrome-height))!important;padding-top:clamp(24px,3vh,42px)!important;padding-bottom:clamp(24px,4vh,54px)!important;margin-top:0!important;overflow:visible!important;align-items:center!important}.template-index .apex-hero-layout{padding-top:0!important;margin-top:0!important;align-items:center!important}[id]{scroll-margin-top:calc(var(--co-chrome-height) + 18px)}.template-cart #MainContent,.template-collection #MainContent,.template-product #MainContent,.template-page #MainContent{padding-top:var(--co-chrome-height)!important}@media(max-width:749px){:root{--co-announcement-height: 32px;--co-header-height: 74px}.co-top-announcement{padding:0 10px!important;font-size:9.5px!important;letter-spacing:.075em!important}.co-top-announcement span{gap:7px!important}.co-top-announcement span:before,.co-top-announcement span:after{width:4px!important;height:4px!important}.apex-header,.template-index .apex-header,body .apex-header,.co-top-announcement+.apex-header{top:var(--co-announcement-height)!important;height:var(--co-header-height)!important;min-height:var(--co-header-height)!important;max-height:none!important}.apex-menu-open .apex-header{height:auto!important;max-height:calc(100vh - var(--co-announcement-height))!important;overflow-y:auto!important}.template-index .apex-hero{min-height:auto!important;padding-top:22px!important}}
/*# sourceMappingURL=/cdn/shop/t/181/assets/cyclooutlet-v40-announcement-fixed.css.map */
