.layout-container--with-announcement{position:relative}.layout-container--with-announcement .header .region--dropdown{box-sizing:border-box;width:100%;overflow-y:auto;overscroll-behavior:contain}@media(prefers-reduced-motion: no-preference){.announcement:not(.announcement--entered){animation:ebay-announcement-slide-in 600ms cubic-bezier(0.22, 1, 0.36, 1) backwards}@keyframes ebay-announcement-slide-in{from{transform:translateY(-100%)}to{transform:translateY(0)}}}body.transparent-header.is-admin .layout-container--with-announcement>.header{top:0}.announcement{position:relative;padding-block:52px;background-color:var(--light-blue);color:var(--dark-blue)}.announcement[hidden]{display:none}.announcement__inner{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:32px}.announcement__title{margin:0;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.1;letter-spacing:-0.04em;overflow-wrap:break-word}.announcement__body{font-size:1.25rem;line-height:1.4;overflow-wrap:break-word}.announcement__body p{margin:0 0 12px}.announcement__body p:last-child{margin-block-end:0}.announcement__body a{color:inherit;text-decoration:underline}.announcement__cta{margin-block-start:12px}.announcement__cta a{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;min-height:44px;padding:9px 25px;border:2px solid var(--dark-blue);border-radius:100px;background-color:var(--dark-blue);color:var(--light-blue);font-family:"MarketSans-Bold",sans-serif;font-size:1rem;line-height:1.5;text-align:center;text-decoration:none;overflow-wrap:anywhere}.announcement__cta a:hover{background-color:rgba(0,0,0,0);color:var(--dark-blue)}.announcement__dismiss{position:absolute;inset-block-start:7px;inset-inline-end:7px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,0);cursor:pointer}.announcement__dismiss[hidden]{display:none}.announcement__dismiss img{display:block}.announcement__dismiss:hover{background-color:var(--white)}.announcement a:focus-visible,.announcement__dismiss:focus-visible{outline:3px solid var(--dark-blue);outline-offset:4px}@media(max-width: 1024px){.announcement{padding-block:32px}.announcement__inner{gap:24px}.announcement__body{font-size:1.125rem}}@media(max-width: 768px){.announcement{padding-block:28px 24px}.announcement__inner{grid-template-columns:minmax(0, 1fr);gap:12px}.announcement__title{padding-inline-end:44px;font-size:1.625rem}.announcement__body{font-size:1rem}}
