/*!******************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./styles/sections/announcement.scss ***!
  \******************************************************************************************************************************************************************************************************************************/#Announcement--announcement .top-bar,.marquee-bar .top-bar{background:var(--bg) no-repeat center center/cover;color:var(--text);font-size:calc(1rem*var(--adjust-body));line-height:1.5;min-width:32px;overflow:hidden;position:relative;text-align:center;white-space:nowrap;width:100%}#Announcement--announcement .top-bar a,.marquee-bar .top-bar a{color:inherit;display:inline-block}#Announcement--announcement .top-bar p,.marquee-bar .top-bar p{font-size:inherit}#Announcement--announcement .top-bar .cart__message__default,#Announcement--announcement .top-bar .cart__message__success,.marquee-bar .top-bar .cart__message__default,.marquee-bar .top-bar .cart__message__success{padding:0}#Announcement--announcement .announcement-bar-static .top-bar,.marquee-bar .announcement-bar-static .top-bar{z-index:100}#Announcement--announcement .top-bar__slide,.marquee-bar .top-bar__slide{padding:var(--padding) 0;width:100%}@media only screen and (max-width:767px){#Announcement--announcement .top-bar__slide.desktop,.marquee-bar .top-bar__slide.desktop{display:none}}@media only screen and (min-width:768px){#Announcement--announcement .top-bar__slide.mobile,.marquee-bar .top-bar__slide.mobile{display:none}}#Announcement--announcement .top-bar__icon,.marquee-bar .top-bar__icon{background:no-repeat 50%/contain;color:var(--text);display:inline-block;margin-right:calc(var(--adjust-body)*10px);vertical-align:middle}#Announcement--announcement .top-bar__icon .icon,.marquee-bar .top-bar__icon .icon{stroke:currentColor;stroke-width:3px;display:block}#Announcement--announcement .top-bar__icon .icon path,.marquee-bar .top-bar__icon .icon path{fill:none}#Announcement--announcement .top-bar__text,.marquee-bar .top-bar__text{display:inline-block;white-space:nowrap;width:-moz-max-content;width:max-content}@media only screen and (max-width:767px){#Announcement--announcement .top-bar__text,.marquee-bar .top-bar__text{display:flex}}#Announcement--announcement .top-bar__text p,.marquee-bar .top-bar__text p{display:inline-block;font-family:var(--font-family-primary),sans-serif;font-weight:400;margin:0;vertical-align:middle}@media only screen and (max-width:767px){#Announcement--announcement .top-bar__text p,.marquee-bar .top-bar__text p{display:flex;flex-direction:column}}#Announcement--announcement .top-bar__text .cart__message,.marquee-bar .top-bar__text .cart__message{font-size:calc(1rem*var(--adjust-body));margin:0;padding:0;width:100%}#Announcement--announcement .top-bar__text .cart__message.is-hidden,.marquee-bar .top-bar__text .cart__message.is-hidden{max-height:none;opacity:1;padding:0;visibility:visible}#Announcement--announcement .top-bar__text .cart__message .cart__message__default,.marquee-bar .top-bar__text .cart__message .cart__message__default{padding-bottom:0}#Announcement--announcement .top-bar__text .cart__message .cart__message__default.is-hidden,.marquee-bar .top-bar__text .cart__message .cart__message__default.is-hidden{display:none}#Announcement--announcement .top-bar__ticker,.marquee-bar .top-bar__ticker{align-items:center;display:inline-flex;vertical-align:middle}@media only screen and (max-width:767px){#Announcement--announcement .top-bar__ticker.desktop,.marquee-bar .top-bar__ticker.desktop{display:none}}@media only screen and (min-width:768px){#Announcement--announcement .top-bar__ticker.mobile,.marquee-bar .top-bar__ticker.mobile{display:none}}#Announcement--announcement .top-bar__divider,.marquee-bar .top-bar__divider{align-self:center;border-left:1px solid;height:calc(var(--adjust-body)*15px);margin:0 calc(var(--adjust-body)*10px) 0 calc(var(--adjust-body)*7px);width:0}#Announcement--announcement .top-bar__message,.marquee-bar .top-bar__message{padding-inline:15px}#Announcement--announcement .top-bar__scale,.marquee-bar .top-bar__scale{display:inline-flex;transition:opacity .5s linear}#Announcement--announcement .ticker--animated,.marquee-bar .ticker--animated{animation-duration:var(--animation-time);animation-iteration-count:infinite;animation-name:ticker;animation-play-state:paused;animation-timing-function:linear;display:inline-block;width:-moz-max-content;width:max-content;will-change:transform,padding,width}#Announcement--announcement .ticker--animated:hover,.marquee-bar .ticker--animated:hover{animation-play-state:paused}#Announcement--announcement .top-bar__slider,.marquee-bar .top-bar__slider{position:relative}#Announcement--announcement .top-bar__slider .flickity-slider,.marquee-bar .top-bar__slider .flickity-slider{align-items:center;display:flex}#Announcement--announcement .top-bar__slider>.top-bar__slide [data-stop] .ticker--animated,.marquee-bar .top-bar__slider>.top-bar__slide [data-stop] .ticker--animated{animation-play-state:paused}#Announcement--announcement .is-selected .ticker--animated,#Announcement--announcement .top-bar__slider>.top-bar__slide .ticker--animated,.marquee-bar .is-selected .ticker--animated,.marquee-bar .top-bar__slider>.top-bar__slide .ticker--animated{animation-play-state:running}#Announcement--announcement .ticker__comparitor,.marquee-bar .ticker__comparitor{position:absolute;transform:translatey(-5000px);visibility:hidden}#Announcement--announcement .ie11-error-message,.marquee-bar .ie11-error-message{display:none;font-size:calc(1.25rem*var(--adjust-body));font-weight:var(--FONT-WEIGHT-BODY-BOLD);text-align:center}#Announcement--announcement .ie11 .ie11-error-message,.marquee-bar .ie11 .ie11-error-message{display:block}#Announcement--announcement .js .top-bar__slider:not(.flickity-enabled) .top-bar__slide:not(:first-child),.marquee-bar .js .top-bar__slider:not(.flickity-enabled) .top-bar__slide:not(:first-child){left:0;position:absolute;top:0;visibility:hidden}