.announcement-bar-section:not(:has(.ar-announce)){display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;overflow:hidden!important}.announcement-bar-section:has(.ar-announce){margin-top:var(--ar-header-height, var(--ar-nav-h, 76px));width:100%;max-width:100%;overflow-x:clip}body:has(.ar-announce) #MainContent{padding-top:0}.ar-announce,.ar-announce *{box-sizing:border-box}.ar-announce{--ar-announce-gold: #c6a56b;--ar-announce-bg: #000000;--ar-announce-fg: #ffffff;width:100%;max-width:100%;background:var(--ar-announce-bg);color:var(--ar-announce-fg);border-top:1px solid rgba(198,165,107,.38);font-family:"Poppins",var(--font-body-family, sans-serif)}.ar-announce__viewport{display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;padding:6px 20px}.ar-announce__list{position:relative;display:block;width:100%;margin:0;padding:0;list-style:none}.ar-announce__item{position:absolute;left:0;right:0;top:0;display:flex;align-items:center;justify-content:center;margin:0;width:100%;opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(0,4px,0);transition:opacity .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1)}.ar-announce__item.is-active{position:relative;top:auto;opacity:1;visibility:visible;pointer-events:auto;transform:translateZ(0);z-index:1}.ar-announce__link,.ar-announce__static{display:inline-flex;align-items:center;justify-content:center;max-width:100%;margin:0;padding:0;color:inherit;text-decoration:none;text-align:center}.ar-announce__link{transition:color .28s cubic-bezier(.22,1,.36,1)}.ar-announce__link:hover{color:var(--ar-announce-gold)}.ar-announce__link:focus-visible{outline:2px solid var(--ar-announce-gold);outline-offset:2px;color:var(--ar-announce-gold)}.ar-announce__text{display:block;max-width:min(920px,100%);margin:0;font-size:12px;font-weight:400;letter-spacing:.04em;line-height:1.25}@media screen and (max-width:749px){.ar-announce__viewport{padding:7px 12px}.ar-announce__text{font-size:11.5px;letter-spacing:.025em;line-height:1.25}}@media screen and (max-width:389px){.ar-announce__viewport{padding:6px 10px}.ar-announce__text{font-size:11px;letter-spacing:.02em}}@media(prefers-reduced-motion:reduce){.ar-announce__item,.ar-announce__link{transition:none}.ar-announce__item{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ar-announcement-bar.css.map */
