.header-announcement-bar{position:relative;z-index:100;width:100%;height:35px;min-height:35px;padding:0 1.5rem;box-sizing:border-box;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.2;animation:none!important;transition:none!important;transform:none!important}.header-announcement-bar:has(.ab-close-btn){padding:0 4rem}.header-announcement-bar.font-family--navigation{font-family:var(--font-accent-family)}.ab-font-style--italic{font-style:italic}.floating-announcement-bar{width:calc(100% - var(--page-margin-mobile) - var(--page-margin-mobile));left:var(--page-margin-mobile);margin-top:10px}@media only screen and (min-width:1025px){.floating-announcement-bar{width:calc(100% - var(--page-margin-desktop) - var(--page-margin-desktop));left:var(--page-margin-desktop)}}.header-announcement-bar.ab-link-style-none a{text-decoration:none}.header-announcement-bar.ab-link-style-underline a{text-decoration:underline;text-underline-offset:3px}body:has(.full-width-announcement-bar) .content-for-layout{padding-top:35px}.ab-close-btn{appearance:none;-webkit-appearance:none;outline:none;border:0;background:none;display:flex;align-items:center;justify-content:center;width:32px;height:32px;position:absolute;right:2px;top:50%;transform:translateY(-50%);color:inherit;opacity:.7;cursor:pointer;z-index:3}@media only screen and (min-width:750px){.ab-close-btn{right:6px}}.ab-close-btn .icon{width:9px;height:9px}.header-announcement-bar .announcement-block{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:35px;padding:0 4rem;box-sizing:border-box;display:flex;align-items:center;justify-content:center;text-align:center;opacity:0;visibility:hidden;pointer-events:none;will-change:transform,opacity}.header-announcement-bar .announcement-block a{color:inherit}.header-announcement-bar .announcement-block.is-active,.header-announcement-bar .announcement-block.is-leaving{visibility:visible}.header-announcement-bar .announcement-block.is-active{opacity:1;pointer-events:auto}.header-announcement-bar .announcement-block.is-leaving{opacity:0;pointer-events:none}.header-announcement-bar .announcement-block.ab-no-transition{transition:none!important}.header-announcement-bar.abma-fade .announcement-block{transform:translateZ(0);transition:opacity .28s ease}.header-announcement-bar.abma-slide .announcement-block{transform:translate3d(100%,0,0);transition:transform .36s cubic-bezier(.4,0,.2,1),opacity .22s ease}.header-announcement-bar.abma-slide .announcement-block.is-active{transform:translateZ(0)}.header-announcement-bar.abma-slide .announcement-block.is-leaving{transform:translate3d(-100%,0,0)}.header-announcement-bar.abma-slidevert .announcement-block{transform:translate3d(0,100%,0);transition:transform .36s cubic-bezier(.4,0,.2,1),opacity .22s ease}.header-announcement-bar.abma-slidevert .announcement-block.is-active{transform:translateZ(0)}.header-announcement-bar.abma-slidevert .announcement-block.is-leaving{transform:translate3d(0,-100%,0)}.header-announcement-bar.header-announcement-bar-multi:not(.abma-slide):not(.abma-slidevert):not(.abma-fade) .announcement-block{transform:translateZ(0);transition:opacity .28s ease}@media(prefers-reduced-motion:reduce){.header-announcement-bar .announcement-block{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-announcement-bar.css.map */
