.announcement{--announcement-bg: #1F3A2B;--announcement-text: #F6F7F2;--announcement-accent: #C9A24D;--announcement-height: 44px;--announcement-height-mobile: 40px}.announcement{position:relative;width:100%;background:var(--announcement-bg);color:var(--announcement-text);font-size:14px;font-weight:500;letter-spacing:.3px;line-height:1.4;z-index:1000;transition:transform .3s ease,opacity .3s ease}.announcement--sticky{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:999999!important;transform:none!important;contain:none!important}body.has-announcement-bar{padding-top:var(--announcement-height)!important}body.has-announcement-bar .shopify-section-header,body.has-announcement-bar .shopify-section-group-header-group,body.has-announcement-bar .section-header,body.has-announcement-bar header.header,body.has-announcement-bar .header-wrapper,body.has-announcement-bar sticky-header{top:var(--announcement-height)!important;margin-top:0!important}body.has-announcement-bar sticky-header.shopify-section-header-sticky{top:var(--announcement-height)!important}@media screen and (max-width: 749px){body.has-announcement-bar{padding-top:var(--announcement-height-mobile)!important}body.has-announcement-bar .shopify-section-header,body.has-announcement-bar .shopify-section-group-header-group,body.has-announcement-bar .section-header,body.has-announcement-bar header.header,body.has-announcement-bar .header-wrapper,body.has-announcement-bar sticky-header{top:var(--announcement-height-mobile)!important}}.announcement__accent-line{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,var(--announcement-accent) 15%,var(--announcement-accent) 85%,transparent 100%);opacity:.6}.announcement__inner{position:relative;min-height:var(--announcement-height);display:flex;align-items:center}.announcement__progress{position:absolute;bottom:0;left:0;right:0;height:2px;background:#ffffff1a;overflow:hidden}.announcement__progress-bar{height:100%;width:0%;background:var(--announcement-accent);will-change:width}.announcement__container{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--announcement-height);padding:0 16px;gap:24px}.announcement__trust{display:none;align-items:center;gap:6px;padding-right:20px;border-right:1px solid rgba(255,255,255,.15);white-space:nowrap;font-size:13px;text-transform:uppercase;letter-spacing:.5px;opacity:.8}.announcement__trust-icon{display:flex;color:var(--announcement-accent)}.announcement__trust-icon svg{width:14px;height:14px}@media (min-width: 1000px){.announcement__trust{display:flex}}.announcement__content{flex:1;display:flex;align-items:center;justify-content:center;min-height:24px;text-align:center}.announcement__slider{position:relative;width:100%;overflow:hidden}.announcement__slide{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;padding:0 12px;opacity:0;visibility:hidden;text-align:center;transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1)}.announcement__slide.is-active{position:relative;transform:translateY(0);opacity:1;visibility:visible}.announcement__slide:not(.is-active){transform:translateY(10px)}.announcement__static{display:flex;align-items:center;justify-content:center;text-align:center;animation:announcement-fadeIn .6s ease-out}@keyframes announcement-fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.announcement__message{display:inline;text-align:center}.announcement__icon{display:inline;font-size:1.2em;margin-right:6px;vertical-align:middle;animation:announcement-iconPulse 2s ease-in-out infinite}@keyframes announcement-iconPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.announcement__highlight{color:var(--announcement-accent);font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-right:4px}.announcement__link-wrap{color:inherit;text-decoration:none;transition:opacity .2s ease}.announcement__link-wrap:hover{opacity:.85}.announcement__cta{display:inline-flex;align-items:center;gap:4px;margin-left:12px;padding:5px 12px;background:var(--announcement-accent);color:var(--announcement-bg);font-size:13px;font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:.5px;border-radius:4px;white-space:nowrap;transition:all .25s cubic-bezier(.4,0,.2,1)}.announcement__cta:hover{background:var(--announcement-text);transform:translate(2px)}.announcement__cta-arrow{width:12px;height:12px;transition:transform .25s ease}.announcement__cta:hover .announcement__cta-arrow{transform:translate(3px)}.announcement__countdown{display:none;align-items:center;gap:10px;padding-left:20px;border-left:1px solid rgba(255,255,255,.15);white-space:nowrap}.announcement__countdown-label{font-size:12px;text-transform:uppercase;letter-spacing:.5px;opacity:.7}.announcement__countdown-timer{display:flex;align-items:center;gap:2px;font-family:SF Mono,Monaco,Inconsolata,monospace;font-size:14px;font-weight:600;letter-spacing:0}.announcement__countdown-unit{display:inline-block;min-width:22px;padding:3px 5px;background:#ffffff1a;border-radius:3px;text-align:center;color:var(--announcement-accent)}.announcement__countdown-sep{opacity:.5;animation:announcement-blink 1s ease-in-out infinite}@keyframes announcement-blink{0%,to{opacity:.5}50%{opacity:0}}@media (min-width: 900px){.announcement__countdown{display:flex}}.announcement__close{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;background:transparent;color:var(--announcement-text);opacity:.5;cursor:pointer;transition:all .25s ease;border-radius:4px}.announcement__close:hover{opacity:1;background:#ffffff1a}.announcement__close svg{width:10px;height:10px}@media screen and (max-width: 749px){.announcement{font-size:13px}.announcement__inner{min-height:var(--announcement-height-mobile)}.announcement__container{min-height:var(--announcement-height-mobile);padding:0 40px 0 12px;gap:8px}.announcement__slide,.announcement__static{padding:0 8px;gap:6px}.announcement__icon{font-size:1.1em}.announcement__highlight{font-size:1.05em}.announcement__cta{display:none}.announcement__close{right:8px;width:32px;height:32px}.announcement__countdown{display:none}}@media screen and (max-width: 400px){.announcement{font-size:13px}.announcement__container{padding:0 36px 0 8px}.announcement__slide,.announcement__static{padding:0 4px}}@media (prefers-reduced-motion: reduce){.announcement__icon{animation:none}.announcement__slide{transition:opacity .3s ease}.announcement__slide:not(.is-active){transform:translateY(-50%)}.announcement__slide.is-active{transform:translateY(0)}.announcement__countdown-sep{animation:none;opacity:.5}.announcement__cta,.announcement__close{transition:none}}@media (prefers-contrast: high){.announcement__accent-line{opacity:1;height:3px}.announcement__highlight{text-decoration:underline}}.announcement__cta:focus-visible,.announcement__link-wrap:focus-visible,.announcement__close:focus-visible{outline:2px solid var(--announcement-accent);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-aruaco-announcement-bar.css.map */
