.announcement-bar-section .utility-bar{background:var(--brand-color-primary-dark);border-bottom:0;padding:5px 0;overflow:hidden}.announcement-bar-section .announcement-bar__message{padding:0;min-height:auto;color:#b9bcc5;text-transform:uppercase;letter-spacing:.1em;font-weight:400;font-size:14px;line-height:130%;font-family:var(--brand-font-body)}.announcement-bar-section .announcement-bar__ticker-text[aria-hidden=true]{display:none}@media screen and (max-width:749px){.announcement-bar-section .announcement-bar__message{width:100%;overflow:hidden;white-space:nowrap}.announcement-bar-section .announcement-bar__ticker{display:inline-flex;white-space:nowrap;width:max-content;animation:announcement-bar-ticker 14s linear infinite;will-change:transform}.announcement-bar-section .announcement-bar__ticker-text{flex:0 0 auto;padding:0 16px;font-size:12px}.announcement-bar-section .announcement-bar__ticker-text[aria-hidden=true]{display:inline-block}}.announcement-bar-section .announcement-bar__ticker.paused{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.announcement-bar-section .announcement-bar__ticker{animation:none}}@keyframes announcement-bar-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.section-header.shopify-section-group-header-group{position:sticky;top:0;left:0}.custom-header-wrapper{background:var(--brand-color-primary-light)}.custom-header{max-width:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 24px 12px;position:relative}.custom-header .custom-header__menu{top:-10px;position:relative}.custom-header__logo-link{display:inline-flex;align-items:center;justify-content:center;height:50px;width:150px;position:relative;transform:translateY(-8px)}.custom-header__logo{width:150px;display:block;height:50px;position:absolute;top:0;left:0}.custom-header__menu{display:flex;align-items:center;width:320px}.custom-header__menu--left{justify-content:flex-start}.custom-header__menu--right{justify-content:flex-end;padding-right:56px}.custom-header__menu ul{display:flex;align-items:center;gap:24px;margin:0;padding:0}.custom-header__menu a{font-family:var(--brand-font-body);font-style:normal;font-weight:400;font-size:16px;line-height:150%;letter-spacing:.02em;text-transform:uppercase;color:var(--brand-color-primary-dark);transition:opacity .3s ease;text-decoration:none}.custom-header__menu a:hover{opacity:.8}.custom-header__cart{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;position:absolute;right:24px;top:26px}.custom-header__cart img{width:24px;height:24px;display:block}.custom-header__cart-count{position:absolute;top:-6px;right:-7px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--brand-color-primary-dark);color:#fff;font-family:var(--brand-font-body);font-size:10px;font-weight:600;line-height:16px;text-align:center;white-space:nowrap}.custom-header__toggle,.custom-header__mobile-panel{display:none}@media screen and (max-width:991px){.custom-header{padding:20px 16px}.custom-header__menu--left,.custom-header__menu--right{display:none}.custom-header__toggle{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;border:0;background:transparent;padding:0;cursor:pointer}.custom-header__toggle img{width:24px;height:24px;display:block}.custom-header__toggle .is-close,.custom-header-wrapper.is-open .custom-header__toggle .is-open{display:none}.custom-header-wrapper.is-open .custom-header__toggle .is-close{display:block}.custom-header__logo-link{justify-self:center}.custom-header__cart{position:relative;top:auto;right:auto}.custom-header__mobile-panel{background:var(--brand-color-primary-light);border-top:1px solid var(--brand-color-gray-background);height:calc(100vh - 96px);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.custom-header__mobile-panel::-webkit-scrollbar{display:none}.custom-header-wrapper.is-open .custom-header__mobile-panel{display:block}.custom-header__mobile-menu ul{margin:0;padding:0}.custom-header__mobile-menu li{border-bottom:1px solid var(--brand-color-gray-background)}.custom-header__mobile-menu a{display:block;min-height:56px;text-decoration:none;letter-spacing:.02em;text-transform:uppercase;font-family:Krub;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:var(--brand-color-primary-dark);transition:color .3s ease;padding:0 16px;display:flex;align-items:center}.custom-header__mobile-menu a:hover{color:var(--brand-color-primary)}body:has(.header-wrapper.is-open){overflow:hidden}}@media screen and (min-width:992px){.custom-header__menu--right>ul>li.has-submenu{position:relative}.custom-header__menu--right>ul>li.has-submenu>.custom-header__submenu{position:absolute;top:100%;right:0;display:none;flex-direction:column;align-items:stretch;gap:0;min-width:180px;margin:0;padding:10px 0;background:var(--brand-color-primary-light);border:1px solid var(--brand-color-gray-background);z-index:100}.custom-header__menu--right>ul>li.has-submenu:hover>.custom-header__submenu{display:flex}.custom-header__menu--right>ul>li.has-submenu>.custom-header__submenu li{width:100%;margin:0;padding:0}.custom-header__menu--right>ul>li.has-submenu>.custom-header__submenu a{display:block;width:100%;padding:10px 16px;white-space:nowrap;box-sizing:border-box}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-custom-header.css.map */
