.announcement-bar{display:block;font-size:var(--ff-text-announcement);line-height:1.35;letter-spacing:.02em}.announcement-bar--border{border-bottom:1px solid rgb(var(--color-text-rgb) / .15)}.announcement-bar__inner{display:flex;align-items:center;gap:4px;min-height:38px;padding-block:4px}.announcement-bar__row{display:flex;flex:1 1 auto;align-items:center;justify-content:flex-start;gap:8px 32px;min-width:0}.announcement-bar--center .announcement-bar__row{justify-content:center}.announcement-bar__trust{display:flex;flex:0 1 auto;align-items:center;min-width:0;white-space:nowrap}.announcement-bar__trust-item{display:flex;align-items:center;min-width:0}.announcement-bar__trust-item+.announcement-bar__trust-item:before{content:"";flex:none;width:4px;height:4px;margin-inline:14px;border-radius:50%;background-color:currentColor;opacity:.45}.announcement-bar__trust-item:nth-child(n+3){display:none}@media(max-width:359px){.announcement-bar__trust-item:nth-child(n+2){display:none}}.announcement-bar__trust .announcement-bar__message{min-width:0}.announcement-bar__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.announcement-bar__slides{display:grid;flex:0 1 auto;min-width:0}.announcement-bar__slide{grid-area:1 / 1;display:flex;align-items:center;min-width:0;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility 0s linear .5s}.announcement-bar--center .announcement-bar__slide{justify-content:center;text-align:center}.announcement-bar__slide--trust{display:none}ff-announcement-bar:not([data-ready]) .announcement-bar__slide.is-first-wide,.announcement-bar__slide.is-active{opacity:1;visibility:visible;transition-delay:0s}.announcement-bar__message{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:0;padding-block:2px;color:inherit}.announcement-bar__message--link{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color var(--ff-duration-base) ease}.announcement-bar__message--link:hover{text-decoration-color:currentColor}.announcement-bar__icon{flex:none;width:1em;height:1em;color:var(--ff-rating-color)}.announcement-bar__text--narrow{display:none}.announcement-bar__nav{position:relative;display:grid;flex:none;place-items:center;width:30px;height:30px;border-radius:50%;color:var(--color-muted);font-size:16px;transition:background-color var(--ff-duration-base) ease,color var(--ff-duration-base) ease}.announcement-bar__nav[hidden]{display:none}.announcement-bar__nav:before{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px}.announcement-bar__nav:hover{background-color:rgb(var(--color-text-rgb) / .06);color:var(--color-text)}@media(min-width:990px){.announcement-bar__trust-item:nth-child(3){display:flex}}@media(min-width:990px)and (max-width:1199px){.announcement-bar__trust{font-size:min(var(--ff-text-announcement),13px)}.announcement-bar__trust-item+.announcement-bar__trust-item:before{margin-inline:10px}.announcement-bar__trust .announcement-bar__text--wide{display:none}.announcement-bar__trust .announcement-bar__text--narrow{display:inline}}@media(max-width:768px){.announcement-bar{font-size:min(var(--ff-text-announcement),13px);line-height:1.3;letter-spacing:0}.announcement-bar__inner{gap:2px;min-height:31px;padding-block:2px;padding-inline:12px}.announcement-bar__icon{margin-right:-2px}.announcement-bar__text--wide{display:none}.announcement-bar__text--narrow{display:inline}.announcement-bar__trust-item+.announcement-bar__trust-item:before{width:3px;height:3px;margin-inline:7px}.announcement-bar__nav{width:26px;height:26px;font-size:14px}.announcement-bar__nav:before{top:-9px;right:-9px;bottom:-9px;left:-9px}.announcement-bar--mobile-trust.announcement-bar--has-trust .announcement-bar__slides,.announcement-bar--mobile-rotate .announcement-bar__trust{display:none}.announcement-bar--mobile-rotate .announcement-bar__slide--trust{display:flex}.announcement-bar__slides{flex:1 1 auto}ff-announcement-bar:not([data-ready]) .announcement-bar__slide.is-first-wide{opacity:0;visibility:hidden}ff-announcement-bar:not([data-ready]) .announcement-bar__slide.is-first-narrow{opacity:1;visibility:visible}}@media(max-width:374px){.announcement-bar{font-size:12.5px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-announcement-bar.css.map */
