.storefront-announcement[data-v-e9af0cd2]{box-sizing:border-box;color:#173b46;background:#e7f2f2;border-bottom:1px solid #bfd8d8;align-items:center;width:100%;min-width:0;padding:7px 148px 7px 16px;font-size:11px;line-height:1.35;display:flex;position:relative;overflow:hidden}.storefront-announcement--context[data-v-e9af0cd2]{min-height:36px}.storefront-announcement--landing[data-v-e9af0cd2]{z-index:50;min-height:var(--announcement-height,54px);text-align:center;justify-content:center;position:sticky;top:0}.storefront-announcement-list[data-v-e9af0cd2]{gap:3px;width:min(100%,1120px);min-width:0;display:grid}.storefront-announcement-row[data-v-e9af0cd2]{justify-content:center;align-items:center;gap:7px;min-width:0;display:flex}.storefront-announcement-icon[data-v-e9af0cd2]{color:#8a6100;flex:none}.storefront-announcement-copy[data-v-e9af0cd2]{flex:auto;justify-content:center;align-items:baseline;gap:7px;min-width:0;display:inline-flex;overflow:hidden}.storefront-announcement-title[data-v-e9af0cd2]{color:#086d78;flex:none;font-weight:800}.storefront-announcement-content[data-v-e9af0cd2]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.storefront-announcement-link[data-v-e9af0cd2]{color:inherit;text-underline-offset:2px;-webkit-text-decoration:underline #086d7899;text-decoration:underline #086d7899}.storefront-announcement-link[data-v-e9af0cd2]:hover{color:#07515a;text-decoration-color:#07515a}.storefront-announcement-action[data-v-e9af0cd2]{color:#086d78;flex:none;font-weight:750}.storefront-announcement-copy-button[data-v-e9af0cd2]{color:#0b6f79;cursor:pointer;background:#fff;border:1px solid #0b6f7966;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;padding:0;display:inline-grid}.storefront-announcement-copy-button[data-v-e9af0cd2]:hover{background:#d2e8e8}.storefront-announcement-copy-button[data-v-e9af0cd2]:focus-visible{outline-offset:2px;outline:2px solid #8a6100}.storefront-announcement-promo[data-v-e9af0cd2]{color:#fff;contain:layout paint;background:#0b6f79;border:1px solid #0b6f79;border-radius:21px;justify-content:center;align-items:center;gap:9px;width:116px;height:38px;text-decoration:none;display:flex;position:absolute;top:50%;right:calc(max(12px,50vw - 690px));overflow:hidden;transform:translateY(-50%)}.storefront-announcement-promo[data-v-e9af0cd2]:hover{background:#085965;border-color:#085965}.storefront-announcement-promo[data-v-e9af0cd2]:focus-visible{outline-offset:2px;outline:2px solid #8a6100}.storefront-announcement--context .storefront-announcement-promo[data-v-e9af0cd2]{height:30px}.storefront-promo-orbit[data-v-e9af0cd2]{width:28px;height:28px;animation:8s linear infinite storefront-orbit-spin-e9af0cd2;display:block;position:relative}.storefront-promo-orbit[data-v-e9af0cd2]:before{content:"";opacity:.7;border:1px solid #63d7ce;border-radius:50%;position:absolute;inset:5px}.storefront-promo-orbit>span[data-v-e9af0cd2]{background:#23b6d6;border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite storefront-node-pulse-e9af0cd2;position:absolute}.storefront-promo-orbit>span[data-v-e9af0cd2]:first-child{top:0;left:11px}.storefront-promo-orbit>span[data-v-e9af0cd2]:nth-child(2){background:#42d3b5;animation-delay:-.8s;bottom:3px;right:0}.storefront-promo-orbit>span[data-v-e9af0cd2]:nth-child(3){background:#f1d475;animation-delay:-1.6s;bottom:3px;left:0}.storefront-promo-copy[data-v-e9af0cd2]{text-align:left;gap:0;display:grid}.storefront-promo-copy strong[data-v-e9af0cd2]{color:#fff;font-size:12px;line-height:1}.storefront-promo-copy small[data-v-e9af0cd2]{color:#c7f2ee;letter-spacing:.08em;margin-top:3px;font-size:8px;font-weight:750;line-height:1}@keyframes storefront-orbit-spin-e9af0cd2{to{transform:rotate(1turn)}}@keyframes storefront-node-pulse-e9af0cd2{0%,to{opacity:.55;transform:scale(.78)}50%{opacity:1;transform:scale(1.12)}}@media (width<=760px){.storefront-announcement[data-v-e9af0cd2]{padding:8px 106px 8px 14px}.storefront-announcement--context[data-v-e9af0cd2]{min-height:68px;font-size:12px}.storefront-announcement--context[data-v-e9af0cd2],.storefront-announcement--landing[data-v-e9af0cd2]{text-align:left;justify-content:flex-start}.storefront-announcement--context .storefront-announcement-row[data-v-e9af0cd2]{justify-content:flex-start;align-items:flex-start;gap:8px}.storefront-announcement--context .storefront-announcement-icon[data-v-e9af0cd2]{margin-top:2px}.storefront-announcement--context .storefront-announcement-copy[data-v-e9af0cd2]{justify-content:stretch;align-items:start;gap:2px;line-height:1.35;display:grid}.storefront-announcement--context .storefront-announcement-title[data-v-e9af0cd2]{min-width:0}.storefront-announcement--context .storefront-announcement-content[data-v-e9af0cd2]{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box}.storefront-announcement-promo[data-v-e9af0cd2]{border-radius:23px;gap:6px;width:90px;height:44px;right:8px}.storefront-announcement--context .storefront-announcement-promo[data-v-e9af0cd2]{height:44px}.storefront-promo-orbit[data-v-e9af0cd2]{width:26px;height:26px}.storefront-promo-copy strong[data-v-e9af0cd2]{font-size:11px}.storefront-promo-copy small[data-v-e9af0cd2]{font-size:7px}}@media (prefers-reduced-motion:reduce){.storefront-announcement-copy-button[data-v-e9af0cd2]{transition:none}.storefront-promo-orbit[data-v-e9af0cd2],.storefront-promo-orbit>span[data-v-e9af0cd2]{animation:none}.storefront-promo-orbit>span[data-v-e9af0cd2]{opacity:1;transform:none}}
