.shpflt-announcement-banner-section.announcement-section{z-index:201}#wrapper.open-cc .shpflt-announcement-banner-section.announcement-section,#wrapper.open-quick-view .shpflt-announcement-banner-section.announcement-section,.template-product-quick-view #wrapper .shpflt-announcement-banner-section.announcement-section{z-index:105}.shpflt-announcement-banner{display:block;background-color:var(--bg-color);color:var(--text-color);text-align:center;font-size:var(--text-size);position:fixed;top:0;left:0;width:100%;z-index:200;line-height:1;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);overflow:hidden}.shpflt-announcement-banner a,.shpflt-announcement-banner a:hover{color:var(--text-color)}.shpflt-announcement-banner__link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:20}.shpflt-announcement-banner__inner{display:flex;align-items:center;justify-content:center;position:relative;min-height:40px;width:100%}.shpflt-announcement-banner__inner--scrolling{justify-content:flex-start;overflow:hidden}.shpflt-announcement-banner__content{width:100%;overflow:hidden}.shpflt-announcement-banner__text{font-size:var(--text-size);line-height:1.4;margin:0;white-space:nowrap}.shpflt-announcement-banner p{margin:0}.shpflt-announcement-banner__marquee{display:flex;width:100%;overflow:hidden;position:relative}.shpflt-announcement-banner__marquee-content{display:flex;animation:marquee-scroll-rtl linear infinite;animation-duration:var(--scroll-speed);will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;min-width:max-content}.shpflt-announcement-banner__marquee-content .shpflt-announcement-banner__text{padding-right:4em;flex-shrink:0}@keyframes marquee-scroll-rtl{0%{transform:translate(0)}to{transform:translate(-50%)}}.shpflt-announcement-banner--hide-on-scroll{transition:transform .3s ease}.shpflt-announcement-banner--hide-on-scroll.scrolled-down{transform:translateY(-100%)}.shpflt-announcement-banner__close{position:absolute;top:50%;right:0;margin-top:-20px;width:40px;height:40px;background:transparent;border:none;color:var(--text-color);cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:30;transition:opacity .2s ease}[dir=rtl] .shpflt-announcement-banner__close{right:auto;left:0}.shpflt-announcement-banner__close:hover{opacity:.7}.shpflt-announcement-banner__close:focus{outline:2px solid currentColor;outline-offset:2px}.shpflt-announcement-banner__close svg{width:12px;height:12px;fill:var(--text-color)}.shpflt-announcement-banner-section.announcement-section:not(.announcement-closed)+.header-section.has-height{min-height:calc(var(--announcement-height, 0px) + var(--header-height, 75px))}.no-js .shpflt-announcement-banner-section.announcement-section+.header-section .header{margin-top:43px}.no-js .shpflt-announcement-banner-section.announcement-section+.header-section .header.light{margin-top:0;top:43px}.shpflt-announcement-banner{transition:transform .4s ease,opacity .4s ease,padding .4s ease}.shpflt-announcement-banner-section.announcement-section.announcement-closed .shpflt-announcement-banner,.shpflt-announcement-banner[data-closing=true]{transform:translateY(-100%);opacity:0;padding-top:0;padding-bottom:0;pointer-events:none}.shpflt-announcement-banner-section.announcement-section.announcement-closed .shpflt-announcement-banner,.shpflt-announcement-banner[data-closed=true]{display:none}@media (prefers-reduced-motion: reduce){.shpflt-announcement-banner__marquee-content{animation:none}.shpflt-announcement-banner__marquee{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.shpflt-announcement-banner__marquee::-webkit-scrollbar{display:none}}@media only screen and (max-width: 767px){.shpflt-announcement-banner__text{font-size:calc(var(--text-size) * .875)}.shpflt-announcement-banner__close{padding:6px;margin-left:12px}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
