.announcement-bar{width:100%;display:flex;align-items:center;justify-content:center;position:relative}.announcement-bar__content{width:100%;display:flex;justify-content:center;align-items:center}.announcement-bar .menu.menu--secondary.menu--helper{z-index:1}.announcement-bar .menu.menu--secondary.menu--helper .menu__list{background:var(--announcement-bar-background)}.announcement-bar .announcement-bar__item{padding:0 2.5rem}.announcement-bar__text{margin:0}.single__announcement-bar__text{display:flex}.announcement-bar__cta{text-decoration:underline!important;margin-left:.35em!important}.announcement-bar__link:hover{text-decoration:underline!important}.announcement-bar__cta:hover{text-decoration:none!important}.announcement-bar__content.announcement-bar__marquee{width:100%;height:28px;overflow:hidden;position:relative}.announcement-bar__marquee{width:100%;height:28px;position:relative;overflow:hidden}.announcement-bar__marquee .swiper{width:100%;height:28px;overflow:hidden}.announcement-bar__marquee .swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important;display:flex;align-items:center}.announcement-bar__marquee .swiper-slide{display:flex;justify-content:center;align-items:center;height:28px;width:auto!important;flex-shrink:0;white-space:nowrap}.announcement-bar__grid{width:100%;height:auto}.announcement-bar__grid .swiper-wrapper{flex-direction:column}.announcement-bar__grid .swiper-slide{display:flex;justify-content:center;width:100%;height:auto}.announcement-bar__grid .announcement-bar__text{display:flex}.announcement-bar__grid .announcement-bar__text span{margin:0}.announcement-bar__slider{width:100%;height:30px;position:relative;display:flex;align-items:center;justify-content:center}.announcement-bar__slider-inner{width:min(45%,500px);overflow:hidden;height:30px;position:relative}.announcement-bar__slider .swiper-slide{display:flex;justify-content:center;width:100%;height:30px}.announcement-bar__slider .announcement-bar__text{display:flex}.announcement-bar__slider .announcement-bar__text span{margin:0}.announcement-bar__slider-inner .swiper-button-prev,.announcement-bar__slider-inner .swiper-button-next{position:absolute;top:50%;transform:translateY(-50%);background:transparent;border:none;padding:4px 8px;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.9;transition:opacity .2s;height:100%;width:auto;margin-top:0;z-index:1;color:var(--announcement-bar-text-color)}.announcement-bar__slider-inner .swiper-button-prev:hover,.announcement-bar__slider-inner .swiper-button-next:hover{opacity:1}.announcement-bar__slider-inner .swiper-button-prev.swiper-button-disabled,.announcement-bar__slider-inner .swiper-button-next.swiper-button-disabled{opacity:.3;cursor:not-allowed}.announcement-bar__slider-inner .swiper-button-prev:after,.announcement-bar__slider-inner .swiper-button-next:after{font-size:1.2rem;color:currentColor}.announcement-bar__slider-inner .swiper-button-prev{left:0}.announcement-bar__slider-inner .swiper-button-next{right:0}.announcement-bar__pause-play{position:absolute;right:0;top:50%;transform:translateY(-50%);background:transparent;border:none;padding:4px 8px;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.9;transition:opacity .2s;height:100%;width:auto;z-index:2;color:var(--announcement-bar-text-color);line-height:1}.announcement-bar__pause-play:hover{opacity:1}.announcement-bar__pause-play .announcement-bar__pause-icon{font-size:.6rem}.announcement-bar__pause-play .announcement-bar__play-icon{font-size:1.2rem}.announcement-bar__pause-play .announcement-bar__pause-icon,.announcement-bar__pause-play .announcement-bar__play-icon{display:inline-block;line-height:1}.announcement-bar__pause-play:not(.paused) .announcement-bar__pause-icon{display:inline-block}.announcement-bar__pause-play:not(.paused) .announcement-bar__play-icon{display:none}.announcement-bar__pause-play.paused .announcement-bar__pause-icon{display:none}.announcement-bar__pause-play.paused .announcement-bar__play-icon{display:inline-block}@media(max-width:768px){.announcement-bar__slider-inner{width:100%}.announcement-bar__slider-inner .swiper-button-prev,.announcement-bar__pause-play{display:none!important}.announcement-bar__text{font-size:1.3rem!important;letter-spacing:.06em!important}}@media screen and (min-width:769px)and (max-width:1079px){.announcement-bar__text{font-size:1.4rem!important}}.header__link--logo{margin:auto!important}@media(max-width:1079px){.header__nav-wrapper .header__link--logo,.header__top-row,.header__desktop-menu-row{display:none!important}.header__mobile-links{flex:1;display:grid!important;grid-template-columns:1fr auto 1fr}.header__mobile-secondary{display:flex;align-items:center;justify-content:flex-end}.header--default .header__link--cart{margin-right:0!important}}@media(min-width:1080px){.header__nav-wrapper .header__link--logo{display:flex!important}.header-menu__list--desktop .header-menu__item{padding:var(--iam-spacing-sm) var(--iam-spacing-xs)}.header--default .header__container{display:flex}.header--default .header__container .header__nav-wrapper{flex:1;overflow:hidden;display:flex;flex-direction:column}.header--default .header__container .header__top-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%}.header--default .header__container .header__top-row .menu--helper{display:flex;justify-content:flex-start}.header--default .header__container .menu--helper .menu__list{display:flex;flex-direction:row;gap:var(--iam-spacing-xs)}.header--default .header__container .menu--helper .menu__title{text-transform:none}.header--default .header__container .header__desktop-menu-row{width:100%;display:flex;justify-content:center}.header--default .header__container .header-menu--desktop-row{display:flex;justify-content:center;width:100%}.header--default .header__container .header-menu--desktop-row .header-menu__list--desktop{display:flex}.header--default .header__container .menu--secondary{justify-content:flex-end}.header--default .header__container .search-box--header,.header--default .header__container .menu--secondary .menu__item{padding:var(--iam-spacing-sm) var(--iam-spacing-xs)!important}}
/*# sourceMappingURL=/cdn/shop/t/220/assets/header.css.map */
