.sugar-announcement-bar--section:has([data-ab-sticky=always]){position:sticky;top:0;z-index:5;transition:top .15s ease-out}.sugar-announcement-bar--section:has([data-ab-sticky=always])~.section-header.shopify-section-header-sticky:not(.shopify-section-header-hidden){top:var(--announcement-bars-height, 0px)}.sugar-announcement-bar--section[data-ab-pinned]{position:sticky;top:0;z-index:5;transition:top .15s ease-out,opacity .15s ease-out}.sugar-announcement-bar--section[data-ab-pinned=hidden]{top:calc(-1 * var(--ab-height, 0px));opacity:0;visibility:hidden;pointer-events:none}.sugar-announcement-bar--section[data-ab-pinned=shown]~.section-header.shopify-section-header-sticky:not(.shopify-section-header-hidden){top:var(--ab-height, var(--announcement-bars-height, 0px))}.sugar-announcement-bar{--ab-pad-x: 1.5rem;position:relative;padding-top:var(--ab-pt-m);padding-bottom:var(--ab-pb-m);border-bottom:var(--ab-bb, none);color:var(--ab-text, rgb(var(--color-foreground)))}.sugar-announcement-bar--surface{background:var(--ab-surface)}.sugar-announcement-bar--anim:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:var(--ab-grad)}.sugar-announcement-bar--anim>*{position:relative;z-index:1}.sugar-announcement-bar--shift:before{animation:sugar-gradient-shift var(--ab-grad-speed) linear infinite}.sugar-announcement-bar--wave:before{animation:sugar-gradient-wave var(--ab-grad-speed) ease-in-out infinite}.sugar-announcement-bar--flow:before{background-size:200% 200%;animation:sugar-gradient-flow var(--ab-grad-speed) ease-in-out infinite}@media(prefers-reduced-motion:reduce){.sugar-announcement-bar--anim:before{animation:none}}.sugar-announcement-bar--shine{overflow:hidden}.sugar-announcement-bar--shine:after{content:"";position:absolute;top:0;left:0;z-index:2;height:100%;width:55%;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.75) 50%,transparent 70%);transform:translate(-120%) skew(-12deg);animation:sugar-announcement-bar-shine 4.5s ease-in-out infinite;pointer-events:none}@keyframes sugar-announcement-bar-shine{0%{transform:translate(-120%) skew(-12deg)}18%{transform:translate(220%) skew(-12deg)}to{transform:translate(220%) skew(-12deg)}}@media(prefers-reduced-motion:reduce){.sugar-announcement-bar--shine:after{display:none}}.sugar-announcement-bar__inner{position:relative;max-width:var(--ab-max-w);margin-left:auto;margin-right:auto;padding-left:var(--ab-pad-x);padding-right:var(--ab-pad-x)}.sugar-announcement-bar__row{display:flex;flex-wrap:nowrap;justify-content:center;align-items:var(--ab-align);gap:var(--ab-gap-m)}.sugar-announcement-bar__row>*{flex:var(--ab-col-flex-m);min-width:0;max-width:100%}@media screen and (min-width:750px){.sugar-announcement-bar__row>:where(.announcement-column):has(.sugar-marquee){flex:1 1 0}}@media screen and (max-width:749px){.sugar-announcement-bar__row:not(.sugar-announcement-bar__row--stack-m)>:where(.announcement-column):has(.sugar-marquee){flex:1 1 0}.sugar-announcement-bar__row--fit-m:not(.sugar-announcement-bar__row--stack-m):not(.sugar-announcement-bar__row--slider-m){margin-inline:min(0px,calc(6px - var(--ab-pad-x)))}.sugar-announcement-bar__row--fit-m:not(.sugar-announcement-bar__row--stack-m):not(.sugar-announcement-bar__row--slider-m)>:where(.announcement-column):not(:has(.sugar-marquee)){flex-shrink:1;min-width:auto}}.sugar-announcement-bar__row>*:not(:only-child) .sugar-marquee{--mq-bleed-on: 0;width:auto;max-width:100%;margin-left:0;margin-right:0}@media screen and (max-width:749px){.sugar-announcement-bar__row.sugar-announcement-bar__row--slider-m{justify-content:flex-start;gap:0}}@media screen and (min-width:750px){.sugar-announcement-bar__row.sugar-announcement-bar__row--slider-d{justify-content:flex-start;gap:0}}.sugar-announcement-bar__track.splide:not(.is-initialized){visibility:visible!important;overflow:visible}@media screen and (max-width:749px){.sugar-announcement-bar__row.sugar-announcement-bar__row--slider-m>*{display:flex;flex:0 0 100%;justify-content:center;align-items:var(--ab-align)}}@media screen and (min-width:750px){.sugar-announcement-bar__row.sugar-announcement-bar__row--slider-d>*{display:flex;flex:0 0 100%;justify-content:center;align-items:var(--ab-align)}}@media screen and (max-width:749px){.sugar-announcement-bar__row.sugar-announcement-bar__row--stack-m{flex-direction:column;flex-wrap:nowrap}}.sugar-announcement-bar__row>*+*{position:relative}.sugar-announcement-bar__row>*+*:before{content:"";display:var(--ab-div-display);position:absolute;opacity:var(--ab-div-opacity);transform:translate(-50%,-50%)}@media screen and (max-width:749px){.sugar-announcement-bar__row.sugar-announcement-bar__row--stack-m>*+*:before{top:calc(-1 * var(--ab-gap-m) / 2);left:50%;width:var(--ab-div-length);border-top:var(--ab-div-thickness) var(--ab-div-style) var(--ab-div-color)}.sugar-announcement-bar__row:not(.sugar-announcement-bar__row--stack-m)>*+*:before{left:calc(-1 * var(--ab-gap-m) / 2);top:50%;height:var(--ab-div-length);border-left:var(--ab-div-thickness) var(--ab-div-style) var(--ab-div-color)}.sugar-announcement-bar__row.sugar-announcement-bar__row--slider-m>*+*:before{display:none}}@media screen and (min-width:750px){.sugar-announcement-bar{--ab-pad-x: 5rem;padding-top:var(--ab-pt-d);padding-bottom:var(--ab-pb-d)}.sugar-announcement-bar__row{flex-direction:row;flex-wrap:nowrap;gap:var(--ab-gap-d)}.sugar-announcement-bar__row>*{flex:var(--ab-col-flex-d)}.sugar-announcement-bar__row>*+*:before{left:calc(-1 * var(--ab-gap-d) / 2);top:50%;height:var(--ab-div-length);border-left:var(--ab-div-thickness) var(--ab-div-style) var(--ab-div-color)}.sugar-announcement-bar__row.sugar-announcement-bar__row--slider-d>*+*:before{display:none}}@media screen and (max-width:749px){.sugar-announcement-bar__inner--bleed-m{max-width:none;padding-left:0;padding-right:0}.sugar-announcement-bar__inner--bleed-m .sugar-announcement-bar__row>*{padding-left:var(--ab-pad-x);padding-right:var(--ab-pad-x)}}@media screen and (max-width:749px){.sugar-announcement-bar__row>*:has(>.sugar-announcement-column--desktop){display:none}}@media screen and (min-width:750px){.sugar-announcement-bar__row>*:has(>.sugar-announcement-column--mobile){display:none}}.sugar-announcement-bar__chrome{display:none}@media screen and (max-width:749px){.sugar-announcement-bar__inner--sm .sugar-announcement-bar__chrome{display:block}}@media screen and (min-width:750px){.sugar-announcement-bar__inner--sd .sugar-announcement-bar__chrome{display:block}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/section-announcement-bar.css.map */
