:root{--announcement-bar-width: 40rem}@keyframes AnnouncementSlides{0%{opacity:0}to{opacity:1}}.announcement-bar-slider{color:var(--nova-color-ink);position:relative;background-color:var(--nova-color-lilac);font:var(--nova-font-body);z-index:var(--announcement-z-index);display:flex;align-items:center;justify-content:center}.announcement-bar-slider p:not(last-child){margin-bottom:0}.announcement-bar-container{display:none;align-items:center;justify-content:center;opacity:1;animation-name:AnnouncementSlides;animation-duration:.6s;animation-timing-function:ease-in-out}.announcement-bar-container.active{display:flex}.announcement-bar-container-color{display:flex;justify-content:center;align-items:center;width:100vw;height:46px}.announcement-bar-message{text-transform:uppercase;letter-spacing:1px;font-weight:500}.announcement-bar-link{cursor:pointer;color:var(--nova-brand-ink);text-decoration:none;text-transform:uppercase;letter-spacing:1px;font-weight:500}.announcement-bar-link .okeReviews{margin-left:var(--nova-space-xs)}.announcement-bar-link .okeReviews .oke-sr-rating{display:none}.announcement-bar-link .okeReviews .oke-sr-count{font:var(--nova-font-body);font-weight:500}.announcement-bar-link .okeReviews .oke-sr-count .oke-sr-label-text{margin-left:4px}.announcement-bar-link .okeReviews div{display:flex;align-items:center;justify-content:center}.announcement-prev-btn{left:5vw}.announcement-next-btn{right:5vw}.announcement-prev-btn,.announcement-next-btn{position:absolute}:is(.announcement-prev-btn,.announcement-next-btn):is(button){padding:0;border-radius:0;height:auto;cursor:pointer;z-index:888}:is(.announcement-prev-btn,.announcement-next-btn) svg{width:14px;height:14px}.panel-header:is(button){width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.panel-header.active-toggle{rotate:180deg}.panel-content{position:absolute;top:100%;left:0;opacity:0;overflow:hidden;visibility:hidden;width:100vw;max-height:0;display:grid;grid-template-columns:1fr;justify-content:center;gap:var(--nova-space-xl);padding:var(--nova-space-3xl);background-color:var(--nova-color-light-bubblegum);box-shadow:#0000001a 0 20px 25px -5px,#0000000a 0 10px 10px -5px;transition:max-height .6s ease-in-out,opacity .3s ease}.panel-content .panel-content-text{justify-self:start}.panel-content .panel-content-text p:not(.h4){margin:var(--nova-space-xl) 0 var(--nova-space-3xl) 0}.panel-content .panel-content-text .expandable-cta{background-color:var(--nova-color-lilac);color:var(--nova-color-ink);padding:var(--nova-space-sm) var(--nova-space-lg);border-radius:var(--nova-space-xs);font-family:var(--nova-font-serif);font-size:16px;text-decoration:none;font-weight:500}.panel-content .panel-content-text .expandable-cta:hover{background-color:var(--nova-brand-primary);color:#fff}.panel-content .panel-content-image img{margin-top:var(--nova-space-xl);width:100%;height:auto;border-radius:var(--nova-space-xs)}.panel-content.active-expanded{max-height:max-content;opacity:1;visibility:visible}@media screen and (min-width: 1024px){.panel-content-text{justify-self:end;max-width:calc(var(--announcement-bar-width) - 6rem);padding-right:var(--nova-space-5xl)}.announcement-prev-btn{left:30vw}.announcement-next-btn{right:30vw}}@media screen and (min-width: 767px){.panel-content{grid-template-columns:2fr 1.05fr;padding:var(--nova-space-3xl) var(--nova-space-xl) var(--nova-space-5xl)}.panel-content .panel-content-text{justify-self:end;max-width:calc(var(--announcement-bar-width) - 6rem);padding-right:var(--nova-space-5xl)}.panel-content .panel-content-image img{margin-top:0;max-width:253px}.announcement-prev-btn{left:15vw}.announcement-next-btn{right:15vw}}
/*# sourceMappingURL=/cdn/shop/t/358/assets/section-announcement-bar.css.map */
