.announcement_bar animated-background-text-colors{display:grid;align-items:center;grid-template-columns:1fr;grid-template-rows:1fr}.announcement_bar animated-background-text-colors .announcement_block{grid-column:1/2;grid-row:1/2}.announcement_bar animated-background-text-colors ul#sm-icons{display:none}.announcement_bar animated-background-text-colors .announcement_text{display:inline-block}.announcement_bar animated-background-text-colors .announcement_text{padding-top:8px;padding-bottom:8px}.announcement_bar animated-background-text-colors.announcements_only .announcement_block{display:grid}.announcement_bar animated-background-text-colors.announcements_only .announcement_wrapper{grid-row:1/2}.announcement_bar animated-background-text-colors.announcements_only .announcement_text{padding-left:15px;padding-right:15px}@media screen and (min-width:768px){.announcement_bar animated-background-text-colors.announcements_only .announcement_text{padding-left:60px;padding-right:60px}}@media screen and (min-width:768px){.announcement_bar animated-background-text-colors.announcements_icons_only ul#sm-icons{grid-column:1/2;grid-row:1/2;display:flex;justify-content:flex-end;padding-left:calc(60px - calc((44px - 20px)/ 2));padding-right:calc(60px - calc((44px - 20px)/ 2))}}.announcement_bar animated-background-text-colors.announcements_and_icons{padding-left:15px;padding-right:15px}@media screen and (min-width:768px){.announcement_bar animated-background-text-colors.announcements_and_icons{padding-left:calc(60px - calc((44px - 20px)/ 2));padding-right:calc(60px - calc((44px - 20px)/ 2));grid-template-columns:minmax(0,calc(44px * 6)) 1fr minmax(0,calc(44px * 6));grid-gap:60px}.announcement_bar animated-background-text-colors.announcements_and_icons .announcement_block{grid-column:2/3;min-width:200px}.announcement_bar animated-background-text-colors.announcements_and_icons ul#sm-icons{grid-column:3/4;grid-row:1/2;display:flex;flex-wrap:wrap-reverse;justify-content:flex-end;align-items:center}}.announcement_bar .announcement_wrapper{text-align:center;display:flex;justify-content:center;align-items:center}.announcement_bar animated-background-text-colors *{color:inherit}.announcement_bar .announcement_block{font-size:var(--announcement-text-size);letter-spacing:var(--announcement-text-spacing);opacity:0;transition:opacity .7s cubic-bezier(.02,.01,0,.95)}.announcement_bar .announcement_block.active{opacity:1;z-index:1;transition-delay:.35s}.announcement_bar animated-background-text-colors{transition:all .7s cubic-bezier(.02,.01,0,.95),padding 1ms}.announcement_bar ul#sm-icons{margin:0;padding-top:8px;padding-bottom:8px;row-gap:8px}.announcement_bar ul#sm-icons li{list-style-type:none;margin:0}.announcement_bar ul#sm-icons a{display:flex;justify-content:center;align-items:center;width:44px}.announcement_bar ul#sm-icons svg{width:20px;height:20px}[data-search-dropdown-open] .announcement_bar{position:relative;z-index:1001}
.announcement-bar {
    text-align: center;
    padding: 10px 0;
    min-height: 41px;
    align-items: center;
    justify-content: center;
}
.announcement-bar__message {
    font-size: 18px;
    font-weight: 900;
}
@media only screen and (max-width: 600px) {
    .announcement-bar__message, .product-grid--title a {
        font-size: 13px;
    }
}
