.countdown__datetime{display:inline-grid;grid-template-columns:repeat(4,1fr);gap:var(--gap)}@media only screen and (min-width: 750px){.countdown__datetime{--gap: 12px}}@media only screen and (max-width: 749px){.countdown__datetime{--gap: 6px}}.show-message .countdown__datetime{display:none}.countdown__message{display:flex;align-items:center;justify-content:center;display:none}.show-message .countdown__message{display:block}.timer{padding:0 var(--inner);display:flex;flex-direction:column;align-items:center;text-transform:uppercase}@media only screen and (max-width: 749px){.timer{--inner: 6px}}.timer--boxed{background:var(--digits-gradient);border-radius:var(--RADIUS-SELECT);padding:var(--inner)}.timer__unit{display:block;padding-bottom:6px}.timer__digit{--digit-font-size-default: calc(var(--digit-font-size) * var(--FONT-ADJUST-HEADING));font-size:var(--digit-font-size-default)}@media only screen and (max-width: 749px){.timer__digit{font-size:min(var(--digit-font-size-default),calc(40px * var(--FONT-ADJUST-HEADING)))}}announcement-bar{display:block}.announcement__wrapper{--icon-offset: .2;--icon-size: max(calc(var(--text-size) * var(--FONT-ADJUST-BODY)) * .8, 18px);--btn-size: var(--icon-size);position:relative;overflow:hidden;background:var(--bg);line-height:var(--line-height-normal)}.announcement__wrapper .flickity-prev-next-button{--icon-size: inherit;--btn-size: inherit;display:block;background-color:transparent;overflow:unset;box-shadow:none;z-index:2}.announcement__wrapper .flickity-prev-next-button:after{content:none}.announcement__wrapper .flickity-prev-next-button:before{background-color:var(--text)}.announcement__wrapper .flickity-prev-next-button.previous{left:calc(var(--outer) - var(--icon-offset) * var(--icon-size))}.announcement__wrapper .flickity-prev-next-button.next{right:calc(var(--outer) - var(--icon-offset) * var(--icon-size))}.announcement__wrapper .free-shipping__graph svg{width:var(--icon-size);height:var(--icon-size)}.js .announcement__bar-holder--slider div:not(.flickity-enabled) .announcement__slide+.announcement__slide{opacity:0}@keyframes ticker-rtl{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(-100%,0,0)}}@keyframes ticker-ltr{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.announcement__bar .flickity-slider{display:flex;align-items:center}.announcement__slide{color:var(--text);padding:0 var(--outer);width:100%}.announcement__slide>div{display:flex;min-height:var(--announcement-height);align-items:center;justify-content:var(--justify-content, center)}.announcement__bg-image{position:absolute;top:0;left:0;right:0;bottom:0}.announcement__slide:not(.announcement__bar){white-space:nowrap}.announcement__slide:not(.announcement__bar)>*{width:100%}.announcement__bar{display:flex;justify-content:space-between;align-items:center;text-align:center;color:var(--text)}.announcement__bar:not(.desktop):not(.mobile){width:100%}.announcement__bar.desktop{width:100%}@media only screen and (max-width: 749px){.announcement__bar.desktop{display:none}}@media only screen and (min-width: 750px){.announcement__bar.mobile{display:none;width:0}}@media only screen and (max-width: 749px){.announcement__bar.mobile{width:100%}}.announcement__bar .icon{fill:currentColor}.announcement__bar--error{display:none}.announcement__main{font-family:var(--FONT-STACK-BODY);font-weight:var(--FONT-WEIGHT-BODY);font-style:var(--FONT-STYLE-BODY);font-weight:var(--FONT-WEIGHT-BODY-BOLD)}.announcement__text{display:flex;flex-flow:row nowrap;align-items:center;white-space:nowrap;min-height:var(--announcement-height)}.announcement__text.ticker--animated{padding:0 var(--outer)}.announcement__text.ticker--animated>.announcement__slide:first-child{padding-left:0}.announcement__text.ticker--animated>.announcement__slide:last-child{padding-right:0}.announcement__text p{font-size:inherit;line-height:inherit;margin:0}.announcement__text>div{display:inline-flex;align-items:center}@media only screen and (min-width: 750px){.announcement__text>.mobile{display:none}}@media only screen and (max-width: 749px){.announcement__text>.desktop{display:none}}.announcement__text a{position:relative;display:inline-flex}.announcement__text .free-shipping{padding:0;border:none;font-size:inherit;line-height:inherit;flex-wrap:nowrap;position:relative}.announcement__text .free-shipping circle+circle{stroke:currentColor}.announcement__divider{margin-left:10px;padding-right:10px;width:0;border-left:1px solid currentColor;height:10%}.announcement__message{width:100%;text-align:var(--text-align)}.announcement__scale{display:inline-flex;transition:opacity .5s linear}.announcement__scale.ticker--unloaded{width:max-content}.announcement__bar-holder--slider>div{justify-content:var(--justify-content, center)}.announcement__bar-holder--slider.flickity-enabled .announcement__scale.ticker--unloaded{position:static}.announcement__image{display:block;margin:0 auto}.announcement__image.svg-placeholder{background-color:transparent}html:not(.js) .announcement__scale.ticker--unloaded{opacity:1;position:static;width:auto}.ticker--animated{animation-iteration-count:infinite;animation-timing-function:linear;animation-name:var(--ticker-direction);animation-duration:var(--animation-time);animation-play-state:paused;display:inline-flex;align-items:center;width:max-content;will-change:transform,padding,width}.ticker--animated:hover{animation-play-state:paused}.announcement__slide:not(.is-selected) .ticker--animated{animation-play-state:paused}.announcement__bar-holder{position:relative;background-color:var(--bg)}.announcement__bar-holder .flickity-slider{display:flex;align-items:center}.announcement__bar-holder .flickity-prev-next-button:after{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;transform:translate(-50%,-50%);background:transparent}@media only screen and (min-width: 750px){.announcement__bar-holder--arrows .flickity-viewport{--arrows-space: calc(var(--outer) + var(--icon-size));--arrows-space-offset: calc(var(--arrows-space) * -1)}.announcement__bar-holder--arrows .flickity-viewport:before,.announcement__bar-holder--arrows .flickity-viewport:after{content:"";position:absolute;z-index:1;top:0;bottom:0;width:calc(var(--arrows-space) + 20px);pointer-events:none;transition:transform .2s ease-in-out}.announcement__bar-holder--arrows .flickity-viewport:before{left:var(--arrows-space-offset);background:linear-gradient(90deg,var(--bg) 80%,transparent 100%)}.announcement__bar-holder--arrows .flickity-viewport:after{right:var(--arrows-space-offset);background:linear-gradient(-90deg,var(--bg) 80%,transparent 100%)}.announcement__bar-holder--arrows .flickity-prev-next-button{z-index:2}.announcement__bar-holder--arrows:hover .flickity-viewport:before{transform:translate(var(--arrows-space))}.announcement__bar-holder--arrows:hover .flickity-viewport:after{transform:translate(var(--arrows-space-offset))}.supports-touch .announcement__bar-holder--arrows .flickity-viewport:before{transform:translate(var(--arrows-space))}.supports-touch .announcement__bar-holder--arrows .flickity-viewport:after{transform:translate(var(--arrows-space-offset))}}.no-js .announcement__bar-holder--slider .announcement__bar{top:0;transform:none}.announcement__bar-holder>.announcement__bar:hover .ticker--animated,.announcement__bar:hover .ticker--animated,.announcement__bar-holder>.announcement__bar [data-stop] .ticker--animated{animation-play-state:paused}.announcement__bar-holder>.announcement__bar .ticker--animated,.is-selected .ticker--animated,.announcement__slide:only-child .ticker--animated:not(:hover){animation-play-state:running}.ticker__comparitor{position:absolute;transform:translatey(-5000px);visibility:hidden}.ie .announcement__bar--error{display:block;height:auto;padding:15px}.shopify-section-group-group-header .announcement__slide~.announcement__slide{position:absolute}.countdown__datetime{display:flex}.timer{opacity:0;transform:translateY(20px);text-align:center}.timer:nth-child(1){animation:timerFadeIn .5s ease-out forwards}.timer:nth-child(2){animation:timerFadeIn .5s ease-out .15s forwards}.timer:nth-child(3){animation:timerFadeIn .5s ease-out .3s forwards}.timer:nth-child(4){animation:timerFadeIn .5s ease-out .45s forwards}.timer__digit{display:inline-block;transition:transform .2s ease-out}.timer__digit[data-changed]{animation:digitPulse .2s ease-out}@keyframes timerFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes digitPulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.timer__digit{line-height:1;display:block;margin-bottom:5px}.timer__unit{font-size:.875rem;opacity:.8}.timer:hover{transform:translateY(-2px);transition:transform .2s ease}.countdown__datetime{opacity:1;visibility:visible;display:flex;justify-content:center;align-items:center}.countdown__datetime{will-change:transform;backface-visibility:hidden;-webkit-font-smoothing:antialiased}.announcement__message .countdown__timer{margin-left:18px}.announcement__message .countdown__timer .timer{padding-top:10px;padding-inline:0}.announcement__message .countdown__timer .timer__unit{font-size:10px}@media only screen and (max-width: 749px){.announcement__message .countdown__timer .timer__unit{font-size:8px}}.announcement__wrapper--sticky{position:fixed;top:0;right:0;left:0;bottom:auto;z-index:1000}.page-announcement:has(.announcement__wrapper--sticky)~.page-header{top:var(--announcement-height)!important}.page-announcement:has(.announcement__wrapper--sticky)+.page-announcement{margin-top:var(--announcement-height)!important}.no-js .search-popdown,.no-js .predictive-search,.is-open .search-popdown,.is-open .predictive-search{width:100vw;padding-right:var(--scrollbar-width)}.no-js .is-open .search-popdown,.is-open .search-popdown{opacity:1;visibility:visible;transition-delay:0s;transform:translateZ(0);max-height:calc(100vh - var(--announcement-height))}.no-js .is-open .drawer__underlay,.is-open .drawer__underlay{opacity:var(--underlay-opacity);visibility:visible;transition-duration:.3s,0s;transition-delay:.1s,0s}.announcement__message .countdown__timer strong.timer__digit.font-heading{font-family:var(--FONT-STACK-BODY)}a.sliderow__title[href="/collections/black-week"]:before,a.navlink.navlink--toplevel[href="/collections/black-week"]:before{position:absolute;content:"";width:10px;height:10px;background-color:#ffe521;left:0;border-radius:100%;animation:pulsate 1s ease-in-out infinite}@keyframes pulsate{0%{transform:scale(1);opacity:.5}50%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:.5}}.drawer__menu>.sliderule__wrapper>.sliderow>.sliderow__title{padding-left:25px}a.sliderow__title[href="/collections/black-week"]:before{left:10px}.page-announcement .announcement__text p,.announcement__message .countdown__timer strong.timer__digit.font-heading{font-size:12px}.announcement__message .countdown__timer .timer__unit{font-size:7px}.announcement__bar-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.announcement__bar-link{border-bottom:1px solid white}.flex.flex-col{display:flex;flex-direction:column}@media only screen and (max-width: 749px){.announcement__text{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-announcement.css.map */
