.utility-bar__grid{display:grid;grid-template-columns:1fr 220px 1fr;align-items:center;gap:2rem;width:100%}.utility-bar__grid--full-width{max-width:none;padding-left:2rem;padding-right:2rem}.announcement-bar__left{justify-self:start}.announcement-bar__center{justify-self:center;min-width:230px;text-align:center;max-width:260px}.announcement-bar__right{justify-self:end;display:flex;align-items:center;gap:1rem}.announcement-bar__left-text,.announcement-bar__message,.announcement-bar__text,.announcement-bar__contact-text,.announcement-bar__link{font-size:1.2rem;line-height:unset;margin:0;font-family:var(--font-body-family)}.announcement-bar__left-text a{color:rgba(var(--color-foreground),1)}.announcement-bar__content{display:flex;align-items:center;justify-content:center;gap:.8rem}.announcement-bar__icon{display:flex;align-items:center;flex-shrink:0}.announcement-bar__icon img{display:block;width:1.8rem;height:1.8rem}.announcement-bar__contact{display:flex;align-items:center;gap:.6rem;position:relative}.announcement-bar__tooltip-wrapper{position:relative}.announcement-bar__info-icon{display:flex;align-items:center;cursor:pointer;opacity:.7;transition:opacity .2s ease}.announcement-bar__contact:hover .announcement-bar__tooltip{opacity:1;visibility:visible;transform:translateY(0)}.announcement-bar__tooltip-heading{font-weight:500;margin-bottom:.8rem;font-size:1.4rem}.announcement-bar__tooltip-text{font-size:1.2rem;opacity:.8;line-height:1.4}.announcement-bar__links{display:flex;align-items:center;gap:1rem}.announcement-bar__links span{width:12px;height:1px;background:#ffffffe5;display:block;rotate:90deg;opacity:.3}.announcement-bar__link{text-decoration:none;padding:.4rem 0;transition:opacity .2s ease;color:rgba(var(--color-foreground),1);width:fit-content}.announcement-bar__link:hover{text-decoration:underline}@media screen and (max-width: 749px){.utility-bar__grid{grid-template-columns:1fr;gap:1rem;text-align:center}.announcement-bar__left,.announcement-bar__center,.announcement-bar__right{justify-self:center}.announcement-bar__right{flex-direction:column;gap:.8rem}.announcement-bar .announcement-bar-slider{overflow:hidden}.announcement-bar__tooltip{right:50%;transform:translate(50%) translateY(.5rem);min-width:260px}.announcement-bar__contact:hover .announcement-bar__tooltip{transform:translate(50%) translateY(0)}.announcement-bar__links>*:not(:last-child):after{display:none}}@media screen and (max-width: 990px) and (min-width: 750px){.utility-bar__grid{gap:1.5rem}.announcement-bar__left-text,.announcement-bar__text,.announcement-bar__contact-text,.announcement-bar__link{font-size:1rem}}@media screen and (min-width: 750px){.announcement-bar--mobile{display:none}.announcement-bar .slider-button{width:30px;height:30px;min-width:30px}.announcement-bar__links,.announcement-bar__right{gap:.8rem}.announcement-bar__icon img{width:2rem;height:2rem}.announcement-bar__center{min-width:230px;max-width:230px}.announcement-bar__contact{cursor:default;padding:5px;line-height:normal;border-radius:4px}.announcement-bar__contact:hover{background:#ffffff1a}.announcement-bar__left-text p{margin-bottom:0;margin-top:0}}@media screen and (max-width: 749px){.announcement-bar--desktop,.announcement-bar__left,.announcement-bar__right{display:none}.announcement-bar__center{min-width:100%;max-width:100%}.announcement-bar .slider-button{display:none}.announcement-bar__message p{margin:0}.announcement-bar__message a{color:rgba(var(--color-foreground),1);text-decoration:underline}.contact-announcement{display:flex;width:100%;justify-content:space-between}.announcement-bar__announcement{display:block}}
/*# sourceMappingURL=/cdn/shop/t/183/assets/announcement-bar.css.map */
