announcement-bar{display:block;position:relative}.announcement-bar{position:relative;display:grid;row-gap:5px;align-items:center;margin:0 45px;color:var(--custom-color-base, currentColor)}.announcement-bar .button-link{display:inline-flex;align-items:center;line-height:1.2;text-decoration:none;color:var(--custom-color-base, var(--default-color-background))}.announcement-bar .button--arrow>span{display:inline-flex;align-items:center}@media screen and (min-width:1025px){.announcement-bar .button-link:hover{color:var(--custom-color-base, var(--default-color-accent))}}@media screen and (min-width:1025px){.announcement-bar{margin:0 auto;padding:0}.announcement-bar__link{display:inline-block}.announcement-bar span:has(+.announcement-bar__link){padding-inline-end:10px}}@media screen and (max-width:1024px){.announcement-bar{grid-template-rows:auto;text-align:center}.announcement-bar>*:first-child{margin-top:10px}.announcement-bar>*:last-child{margin-bottom:10px}}@media screen and (min-width:1025px){.announcement-bar{grid-template-columns:auto minmax(0,1fr) auto;column-gap:10px;min-height:40px}.header__announcement{min-width:0}.announcement-bar__text{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.announcement-bar__text:has(.button-link:focus-visible){padding:6px}}.announcement-bar_close-button{position:absolute;display:flex;align-items:center;justify-content:center;width:42px;height:42px;top:calc(50% - 21px);right:-15px}.header__top .announcement-bar_close-button{color:var(--custom-color-base, var(--default-color-background))}.announcement-counter{display:grid;grid-template-columns:repeat(4,minmax(36px,auto));column-gap:5px;width:fit-content;margin:0 auto}.announcement-counter__item{position:relative;display:flex;flex-direction:column;justify-content:center;overflow:hidden;min-width:36px;width:fit-content;padding:4.5px 5px;border-radius:var(--border-radius-size-3);text-align:center;background:var( --custom-color-secondary-background, var(--default-color-background) );color:var(--custom-color-base, var(--default-color-base))}.announcement-counter__number{position:relative;display:block;min-width:2ch;line-height:1.1;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.announcement-bar__text{color:var(--custom-color-base, var(--default-color-base))}.header__top .announcement-bar__text{color:var(--custom-color-base, var(--default-color-background))}@media screen and (min-width:1025px){.announcement-bar__text:not(:first-child){padding-inline-start:10px}}.countdown-value{display:block;position:relative;top:0;right:0;bottom:0;left:0;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;transition:none}.countdown-value.countdown-value--current{transform:translate(0) translateZ(0);opacity:1}.countdown-value.countdown-value--next{position:absolute;transform:translate(-50%) translateZ(0);opacity:0}.countdown-value.countdown-value--out{position:absolute;animation:countNumberOut var(--duration-medium) forwards}.countdown-value.countdown-value--in{animation:countNumberIn var(--duration-medium) forwards}@keyframes countNumberOut{0%{transform:translate(0) translateZ(0);opacity:1}to{transform:translate(40%) translateZ(0);opacity:0}}@keyframes countNumberIn{0%{transform:translate(-50%) translateZ(0);opacity:0}to{transform:translate(0) translateZ(0);opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/3363/assets/component-announcement.css.map */
