.announcement-section{margin-top:-150px;position:relative;z-index:2}@media screen and (max-width: 768px){.announcement-section{margin-top:-50px}}.announcement-section__title{margin:0}.announcement-section__title-image{text-align:center;margin-bottom:2rem}.announcement-section__title-image img{max-width:100%;height:auto;max-height:80px}.announcement-section__list{margin-bottom:1rem}@media screen and (min-width: 990px){.announcement-section__list{margin-bottom:0}}.announcement-item{scroll-snap-align:start;padding:1.5rem;border:1px solid rgba(var(--color-foreground),.08);border-radius:var(--border-radius);background-color:transparent;transition:all .2s ease}.announcement-item:hover{border-color:rgba(var(--color-foreground),.15);box-shadow:0 2px 8px rgba(var(--color-foreground),.08)}@media screen and (max-width: 749px){.announcement-item{width:calc(100% - 3rem - var(--grid-mobile-horizontal-spacing));padding:1.2rem}}.announcement-item__date{display:block;margin-bottom:.8rem;color:rgba(var(--color-foreground),.75);font-size:1.2rem;text-transform:uppercase;letter-spacing:.1rem}.announcement-item__title{margin:0;line-height:1.4;font-size:1.6rem}@media screen and (min-width: 750px){.announcement-item__title{font-size:1.8rem}}.announcement-item__link{color:rgb(var(--color-foreground));text-decoration:none;display:block;transition:color .2s ease}.announcement-item__link:hover{color:rgb(var(--color-link));text-decoration:underline}.announcement-section__single .announcement-item{max-width:60rem;margin:0 auto;text-align:center}.announcement-section__single .announcement-item__date{margin-bottom:1rem}.announcement-section__single .announcement-item__title{font-size:2rem}@media screen and (min-width: 750px){.announcement-section__single .announcement-item__title{font-size:2.4rem}}@supports not (inset: 10px){@media screen and (min-width: 750px){.announcement-section__list .announcement-item+.announcement-item{margin-left:var(--grid-desktop-horizontal-spacing)}}}.announcement-section,.announcement-section .page-width{background:none!important}.announcement-item.scroll-trigger{transform:translateY(1rem);opacity:0}.announcement-item.scroll-trigger.animate--slide-in{transform:translateY(0);opacity:1}.announcement-section__list{display:flex;flex-direction:column;gap:1.5rem;max-width:60rem;margin:0 auto}.announcement-section__list .announcement-item{width:100%;margin:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-featured-announcement.css.map */
