.announcement-bar{position:relative;z-index:var(--z-header);padding:.1rem 0 .2rem;background-color:var(--color-gray2);color:var(--color-black)}.announcement-bar.dropdown-open .swiper{overflow:visible!important}.announcement-bar.dropdown-open{z-index:var(--z-modals)}.announcement-bar__slide-grid{max-width:110rem;margin:0 auto;gap:1.7rem}@media screen and (min-width: 990px){.announcement-bar__slide-grid{gap:0}}.announcement-bar__slide summary{display:flex;justify-content:center;align-items:center;gap:1rem}.announcement-bar__slide summary .announcement-bar__slide-entry{padding:0}.announcement-bar__slide-entry{padding:.6rem 0;font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.2rem;line-height:1.2;text-align:center;text-transform:uppercase}.announcement-bar__slide-icon{margin-top:-.4rem}.announcement-bar__slide-content{position:absolute;top:calc(var(--announcement-bar-height) - .1rem);left:0;z-index:20;width:100%;height:calc(var(--viewport-height) - var(--announcement-bar-height));padding:2.8rem 3.6rem 8.5rem;background-color:var(--color-background-secondary);overflow-y:auto;opacity:0;transition:opacity var(--duration-default)}details.open .announcement-bar__slide-content{opacity:1}@media screen and (min-width: 990px){.announcement-bar__slide-content{height:auto;padding:8.1rem 1rem 8.5rem}}@media screen and (min-width: 990px){.announcement-bar__dropdown-item{padding:1.6rem}}.announcement-bar__dropdown-item-title{margin:0 0 .2rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.4rem;letter-spacing:-.01em}@media screen and (min-width: 990px){.announcement-bar__dropdown-item-title{margin:0 0 .8rem;font-size:2.8rem}}.announcement-bar__dropdown-item-entry{margin-bottom:6.4rem;line-height:1.4}@media screen and (min-width: 990px){.announcement-bar__dropdown-item-entry{margin-bottom:7.3rem;line-height:1.3}}.announcement-bar__dropdown-item-actions{display:flex;flex-flow:row wrap;gap:1.3rem}.announcement-bar__dropdown-item-link{text-underline-offset:.5rem}.announcement-bar__slide-close{position:absolute;top:1.3rem;right:1.4rem;width:2.2rem;height:2.5rem;border-radius:0;border:0;background-color:transparent;-webkit-appearance:none;appearance:none;transition:transform var(--duration-default)}.announcement-bar__slide-close svg{display:block;width:100%;height:auto}@media (hover: hover) and (pointer: fine){.announcement-bar__slide-close:hover{transform:rotate(180deg)}}
/*# sourceMappingURL=/cdn/shop/t/275/assets/section-announcement-bar.css.map */
