.campaign-bar-section{position:relative;z-index:51}.announcement-bar-section+.campaign-bar-section,.campaign-bar-section+.announcement-bar-section{z-index:52}.campaign-bar{padding:14px 0;line-height:1;position:relative}.campaign-bar__full-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}@media only screen and (min-width:768px){.campaign-bar__full-link{display:none}}.campaign-bar--announcement{background:var(--color-announcement-bar-bg, var(--color-accent));color:var(--color-announcement-bar-text, #fff)}.campaign-bar--inverse{background:var(--color-announcement-bar-text, #fff);color:var(--color-announcement-bar-bg, var(--color-accent))}.campaign-bar--light{background:var(--bg-body, #fff);color:var(--color-body, #151515);border-bottom:1px solid var(--color-border, #e2e2e2)}.campaign-bar--dark{background:#151515;color:#fff}.campaign-bar--accent{background:var(--color-accent, #151515);color:#fff}.campaign-bar--custom{background:var(--campaign-bg);color:var(--campaign-text)}.campaign-bar__inner{position:relative;z-index:2;padding:0 15px;max-width:1440px;margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){.campaign-bar__inner{padding:0 50px}}.campaign-bar__content{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;font-size:calc(var(--font-announcement-scale, 1) * 13px);font-weight:400;letter-spacing:.03em;text-align:center}@media only screen and (min-width:768px){.campaign-bar__content{gap:20px;flex-wrap:nowrap}}.campaign-bar__text{color:inherit}.campaign-bar__link{color:inherit;text-decoration:underline;text-underline-offset:2px;white-space:nowrap;transition:opacity .25s cubic-bezier(.104,.204,.492,1)}.campaign-bar__link:hover{opacity:.7}.campaign-bar__link--hide-mobile{display:none}@media only screen and (min-width:768px){.campaign-bar__link--hide-mobile{display:inline}}.campaign-bar__countdown{display:flex;align-items:center}.campaign-timer{display:inline-flex;align-items:center;gap:2px}.campaign-timer__unit{display:inline-flex;align-items:baseline;gap:1px}.campaign-timer__unit .countdown-timer--column--number{font-size:calc(var(--font-announcement-scale, 1) * 14px);font-weight:600;line-height:1;min-width:1.5em;text-align:right}.campaign-timer__label{font-size:calc(var(--font-announcement-scale, 1) * 10px);text-transform:uppercase;letter-spacing:.05em;opacity:.75}.campaign-timer__sep{font-weight:600;opacity:.45;margin:0 3px;font-size:calc(var(--font-announcement-scale, 1) * 13px)}
/*# sourceMappingURL=/cdn/shop/t/91/assets/campaign-bar.css.map */
