#shopify-section-announcement-bar{font-family:var(--announcement-bar-font-family, var(--font-baskerville));color:var(--announcement-bar-text-color, var(--color-white));background-color:var(--announcement-bar-bg-color, #767676);z-index:4}.overflow-hidden #shopify-section-announcement-bar{z-index:2}.dark-mode #shopify-section-announcement-bar{--announcement-bar-bg-color: #4a4c50;--announcement-bar-bg-color-mobile: #4a4c50;--announcement-bar-text-color: var(--color-white);--announcement-bar-link-color-mobile: var(--color-white)}.announcement-bar,.announcement-bar__layout,.announcement-bar__slide,.embla--announcement-bar,.embla--announcement-bar .embla__viewport,.embla--announcement-bar .embla__container{min-height:var(--announcement-bar-min-height, 3.2rem)}.announcement-bar{--announcement-bar-padding-x: 1.6rem;position:relative;display:block;width:100%;padding:0 var(--announcement-bar-padding-x);overflow:hidden;font-family:var(--font-din);z-index:1000}.announcement-bar__layout{display:flex;align-items:center;width:100%}.announcement-bar__left{display:flex;align-items:center;height:100%;flex:1;min-width:0;overflow:hidden;flex-shrink:0}.announcement-bar__right{display:none}.announcement-bar__promo{min-width:0;flex:1;overflow:hidden;gap:.25rem}.embla--announcement-bar{gap:0}.announcement-bar__left a,.announcement-bar__left a:hover{color:var(--announcement-bar-link-color, var(--color-white))}.announcement-bar__left a:hover{text-decoration:underline}.announcement-bar__slide{display:grid;place-items:center start;padding:0 var(--slide-spacing);text-align:left;font-family:var(--font-din-next-lt);font-size:1.1rem;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.announcement-bar__inner p{margin:0}body[ge-active=true] .embla--announcement-bar{display:grid!important}.announcement-bar__user-container{display:none}.announcement-bar__user-trigger{padding:0;display:flex;align-items:center}.announcement-bar__chevron{display:flex;margin-left:.8rem;transform:rotate(180deg);transition:transform .3s ease}.announcement-bar__user-trigger[aria-expanded=true] .announcement-bar__chevron{transform:rotate(0)}.announcement-bar__dropdown-content{display:none;position:absolute;top:calc(100% + 2px);left:0;background:var(--color-white);color:var(--color-black);min-width:32rem;padding:2.4rem;box-shadow:0 43px 12px #0000,0 28px 11px #00000003,0 16px 9px #0000000d,0 7px 7px #00000017,0 2px 4px #0000001a;z-index:100;text-align:center;border:1px solid #e8e8e8}.announcement-bar__user-container.no-membership .announcement-bar__dropdown-content{left:unset;right:0}.announcement-bar__dropdown-content.is-open{display:block}.announcement-bar__wishlist{display:inline-flex;align-items:center;gap:.3rem;color:inherit;text-decoration:none;flex-shrink:0}.announcement-bar__wishlist:hover,.announcement-bar__wishlist:focus-visible{color:inherit;text-decoration:underline}.announcement-bar__wishlist:focus-visible{outline:.2rem solid currentColor;outline-offset:.2rem}.announcement-bar__wishlist .icon-heart{width:1.4rem;height:1.4rem;flex-shrink:0;align-self:center}.announcement-bar__wishlist path{stroke:currentColor}.announcement-bar__separator{margin:0 var(--announcement-bar-separator-margin);color:var(--Secondary-Medium-Grey, #919399);font-size:1.2rem;line-height:1.2rem;-webkit-user-select:none;user-select:none}@media(max-width:989px){#shopify-section-announcement-bar{color:var( --announcement-bar-text-color-mobile, var(--announcement-bar-text-color, var(--color-white)) );background-color:var( --announcement-bar-bg-color-mobile, var(--announcement-bar-bg-color, #767676) )}.announcement-bar__left a,.announcement-bar__left a:hover{color:var( --announcement-bar-link-color-mobile, var(--announcement-bar-link-color, var(--color-white)) )}}@media(max-width:767px){.announcement-bar__inner p{width:100%}}@media screen and (min-width:750px){.announcement-bar{--announcement-bar-padding-x: 3.2rem}.announcement-bar__left{flex-shrink:1}.announcement-bar__right{display:flex;align-items:center;gap:2.4rem;height:100%}.announcement-bar__promo{gap:0}.announcement-bar__wishlist .icon-heart{width:1.6rem;height:1.6rem}}@media screen and (min-width:990px){.announcement-bar{overflow:initial}.announcement-bar__user-container{display:flex;position:relative;height:100%;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/1750/assets/component-announcement-bar.css.map */
