.template-index .shopify-section{position:relative;z-index:1;-webkit-transform:translate3d(0,0,0)}.section-announcement-bar.shopify-section{position:relative;margin-top:0;z-index:40;transition:height .5s ease-in-out;overflow:hidden}.section-announcement-bar.shopify-section.hidden-bar{height:0}.AnnouncementBar{position:relative;padding:13px 10px;text-align:center;color:var(--reverse)}.AnnouncementBar-Content{width:100%;align-self:center}.AnnouncementBar-Content p{margin:0;font-size:12px;line-height:120%;font-family:var(--font-calibre);font-weight:300;letter-spacing:.48px}.AnnouncementBar-Content p a{transition:color .4s ease-in-out}.AnnouncementBar-Content p a:hover{color:var(--neutral)}.AnnouncementBar-Content p+p{margin-top:5px}.AnnouncementBar__flickity-wrap:not(.flickity-enabled){display:flex;flex-wrap:nowrap;overflow:hidden}.AnnouncementBar__flickity-wrap:not(.flickity-enabled) .AnnouncementBar-Content{flex:0 0 100%}.AnnouncementBar__flickity-wrap .flickity-slider{display:flex}.shopify-section--header.shopify-section{position:-webkit-sticky;position:sticky;top:0;left:0;width:100%;z-index:30}.Header .Heading,.Header .Link--secondary,.Header .Link--primary:hover{color:var(--header-heading-color)}.Header .Text--subdued,.Header .Link--primary,.Header .Link--secondary:hover{color:var(--header-light-text-color)}.Header{background:var(--background-light);color:var(--header-heading-color);transition:background .4s ease-in-out}.Header__Wrapper{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 20px;min-height:55px;border-bottom:1px solid var(--nonchecked-color);transition:all .4s ease-in-out}.Header__Logo{position:relative;width:100%;margin-bottom:0}.Header__LogoLink,.Header__LogoImage{display:flex;justify-content:center}.Header__LogoLink{text-align:center;line-height:normal}.Header__LogoImage{margin:0 auto;transition:opacity .4s ease-in-out}.Header__Icon-Wishlist{width:14px;height:14px;display:flex;align-items:center;justify-content:center}.Header__Icon-Wishlist svg{width:14px;height:14px;color:var(--header-icon-color)}.Header__Icon span{display:block;color:var(--ink);font-size:14px;line-height:14px}.Header__Wrapper{justify-content:space-between!important}.Header__FlexItem{display:flex}.Header__FlexItem .mega-menu__dot{background:var(--ink)}[index-transparent-header].Header--transparent .Header__FlexItem .mega-menu__dot{background:var(--reverse);transition:background .4s ease-in-out}.Header--transparent:hover .Header__FlexItem .mega-menu__dot{background:var(--ink)}@media screen and (max-width: 768px){.template-article .Header--transparent:not(.menu-active) .mega-menu__dot{background-color:var(--background-light)}}.template-article .Header--transparent .Icon__WishList{fill:transparent}.Header__FlexItem--fill{flex:1 0 0;align-items:center}.Header__FlexItem--fill:last-child{justify-content:flex-end}.Header__FlexItem--right{justify-content:flex-end}.Header__CartDot{position:absolute;top:2px;right:-6px;width:8px;height:8px;border-radius:100%;background-color:var(--header-heading-color);box-shadow:0 0 0 2px var(--header-background);transform:scale(0);transition:all .4s ease-in-out}.Header__CartDot.is-visible{transform:scale(1)}.Header .Icon__WishList{fill:#4c4c4c}[index-transparent-header].Header--transparent .Icon__WishList{fill:#fff}[index-transparent-header].Header--transparent:hover .Icon__WishList{fill:#4c4c4c}.Header__Icon-Cart{width:18px;height:18px;display:flex;justify-content:center;align-items:center}.Header__hamburger[aria-expanded=true] .Icon--hamburger,.Header__hamburger .Icon--close-thin{display:none}.Header__hamburger[aria-expanded=true] .Icon--close-thin{display:inline}.Header__CartDot{top:10px}sup.Header__CartCount{position:absolute;margin-left:3px;font-size:xx-small}.Header__CartCount{transform:scale(0);transition:all .4s ease-in-out}.Header__CartCount.is-visible{transform:scale(1)}.template-index .Header.js-height-header-sticky,.template-suffix-stores-landing .Header,.template-blog .Header,.template-404 .Header{position:fixed;top:calc(var(--header-sticky-height) * -1);width:100%;z-index:30;transition:top .4s ease-in-out}.template-index .Header.is-active,.template-suffix-stores-landing .Header.is-active,.template-blog .Header.is-active,.template-404 .Header.is-active{top:0}.template-index .Header.menu-active{position:relative;top:0}.template-index .Header.active-scroll{top:0}.template-index .shopify-section--header,.template-suffix-stores-landing .shopify-section--header,.template-blog .shopify-section--header,.template-404 .shopify-section--header{-webkit-transform:none;margin-bottom:calc(-1 * (var(--header-height) + var(--announcement-bar-height)))}.Icon.button--close{display:none}.header-search-open .mega-menu__item-search .button--close{display:block}.header-search-open .mega-menu__item-search .button--open{display:none}.header-search.shopify-section{display:none;position:fixed;top:0;left:0;transform:translateY(-100%);width:100%;height:100%;z-index:20;visibility:hidden;opacity:0;pointer-events:none;z-index:-100;transition:all .5s var(--drawer-transition-timing)}.header-search-open.shopify-section{transform:translateY(0);z-index:1000;visibility:visible;opacity:1;pointer-events:auto}.Header--sidebar.is-hover-menu .mega-menu__item:not(.menu-active),.header-content__transparent:hover:has(.menu-active) .mega-menu__item:not(.menu-active){opacity:.2}.Header--Transparent-banner.Header--transparent{background:transparent;border-color:transparent;color:#fff}.Header--Transparent-banner.Header--transparent .mega-menu__item{color:#fff;opacity:1}.Header--Transparent-banner.Header--transparent:hover{background:var(--background-light);border-color:var(--nonchecked-color)}.Header--Transparent-banner.Header--transparent .Header__Wrapper{border-color:transparent;background-color:transparent}.page-header-transparent .PageContainer{margin-top:calc(var(--header-height) * -1)}@media screen and (min-width: 1140px){.js .Header__Wrapper{opacity:0;transition:opacity .4s ease-in-out}.Header:not(.Header--sidebar) .Header__Wrapper{padding:18px var(--page-margin)}.Header__Localization{display:inline-block}.Header--inline .Header__FlexItem:first-child .Header__LocalizationForm,.Header--logoLeft .Header__FlexItem:first-child .Header__LocalizationForm{display:none}.Header--logoLeft .Header__FlexItem--logo{order:-1;margin-right:38px}.Header--logoLeft .Header__FlexItem--fill:last-child{flex:none}.Header--center .Header__Wrapper.Header__Wrapper{padding-bottom:24px}.Header--center .Header__MainNav{position:absolute;bottom:0;left:0;padding-bottom:18px;width:100%;text-align:center}.Header--center .Header__MainNav .HorizontalList{margin-left:0;margin-right:0}.Header--center .Header__FlexItem{margin-bottom:40px}.Header--center .Header__FlexItem--increaseSpace{margin-bottom:80px}.Header--center .Header__SecondaryNav .Header__LocalizationForm{display:none}.Header--initialized .Header__Wrapper{opacity:1}}.Header__Icon_Menu_Wrapper{width:18px;height:18px;transition-duration:.5s;margin-right:8px}.Header__Icon_Menu{transition-duration:.5s;position:relative;background-color:var(--header-heading-color)}.Header__Icon_Menu:before,.Header__Icon_Menu:after{transition-duration:.5s;position:absolute;width:18px;height:1px;background-color:var(--header-text-color);content:""}.Header__Icon_Menu:before{top:22px;left:2px}.Header__Icon_Menu:after{top:29px;left:2px}.Header__Icon.Icon-Wrapper[aria-expanded=true] .Header__Icon_Menu{transition-duration:.5s}.Header__Icon.Icon-Wrapper[aria-expanded=true] .Header__Icon_Menu:before{transform:rotate(45deg) scaleX(1.38) translate(-2px,-3px)}.Header__Icon.Icon-Wrapper[aria-expanded=true] .Header__Icon_Menu:after{transform:rotate(-45deg) scaleX(1.38) translate(5.5px,-8px)}.Header__Icon_Menu_Wrapper{pointer-events:none}.header-content__transparent{background:transparent;color:var(--reverse);transition:all .4s ease-in-out}.header-content__transparent .Header__Wrapper{opacity:1;border:unset}.header-content__transparent .mega-menu__item{color:var(--reverse);opacity:1;transition:all .4s ease-in-out}.header-content__transparent .mega-menu__dot{background-color:var(--reverse);transition:all .4s ease-in-out}@media screen and (min-width: 1024px){.Header__FlexItem--hamburger{display:none}.Header__FlexItem--logo{width:20%}.header-content__transparent:hover{background:var(--background-light);color:var(--ink)}.header-content__transparent:hover .Header__Icon .Header__Icon_Menu:before,.header-content__transparent:hover .Header__Icon .Header__Icon_Menu:after{background-color:var(--ink)}.header-content__transparent:hover .mega-menu__item{color:var(--ink);transition:all .4s ease-in-out}.header-content__transparent:hover .mega-menu__dot{background-color:var(--inactive-state)}}@media screen and (min-width: 641px){.Header__LogoImage{max-width:100%}.Header--withIcons .Header__SecondaryNav{position:relative;top:1px;margin-right:32px}}@media screen and (max-width: 1023px){.Header__Wrapper{min-height:60px;padding:18px 20px;gap:3px;background-color:var(--background-light)}.menu-active+.header-content__transparent .Header__Wrapper{background-color:var(--background-light)}.menu-active+.header-content__transparent{position:relative;z-index:30}.menu-active+.header-content__transparent{background:var(--background-light);color:var(--ink);transition:unset}.menu-active+.header-content__transparent .Header__Icon .Header__Icon_Menu:before,.menu-active+.header-content__transparent .Header__Icon .Header__Icon_Menu:after{background-color:var(--ink)}.menu-active+.header-content__transparent .mega-menu__item{color:var(--ink)}.Header__hamburger{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.Header__Icon,.Header__Icon_Menu_Wrapper{height:auto}.Header__Icon_Menu_Wrapper,.Header__Icon_Menu{width:18px;height:18px;background:none}.Header__Icon.Icon-Wrapper[aria-expanded=true] .Header__Icon_Menu:before{top:14px;width:12px;left:5px}.Header__Icon.Icon-Wrapper[aria-expanded=true] .Header__Icon_Menu:after{top:21px;width:12px;left:5px}.Header__Icon_Menu:before{top:6px}.Header__Icon_Menu:after{top:12px}.header-content__transparent .Header__Wrapper{background:transparent;transition:unset}.header-content__transparent .Header__Icon .Header__Icon_Menu:before,.header-content__transparent .Header__Icon .Header__Icon_Menu:after{background-color:var(--reverse)}.template-article .Header--transparent:not(.menu-active),.template-article .Header--transparent:not(.menu-active) .Header__Wrapper{background-color:transparent;color:#fff;border-color:transparent}.template-article .PageContainer{margin-top:calc(var(--header-height) * -1)}.Header--Transparent-banner.Header--transparent .Header__Icon .Header__Icon_Menu:before,.Header--Transparent-banner.Header--transparent .Header__Icon .Header__Icon_Menu:after,.template-article .Header--transparent:not(.menu-active) .Header__Icon .Header__Icon_Menu:before,.template-article .Header--transparent:not(.menu-active) .Header__Icon .Header__Icon_Menu:after{background-color:#fff}.template-article .Header--transparent:not(.menu-active) .mega-menu__item{color:#fff}}@media screen and (max-width: 340px){svg.Icon.Icon--logo{width:160px!important}.Header__Logo svg.Icon.Icon--logo{height:14px}}.Header__LinkSpacer{position:absolute;display:block;bottom:0;color:transparent;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Header__LinkSpacer:after{position:absolute;content:"";bottom:0;left:0;width:100%;opacity:0;transform:scaleX(0);transform-origin:left center;border-bottom:2px solid var(--header-heading-color);transition:transform .3s,opacity .3s}.Header:not(.Header--transparent) .HorizontalList__Item.is-expanded .Header__LinkSpacer:after,.Header:not(.Header--transparent) .HorizontalList__Item.is-active .Header__LinkSpacer:after{opacity:1;transform:scale(1)}.header-logo{display:none;min-height:60px;padding:10px 20px;justify-content:center;align-items:center;background:var(--reverse);justify-content:space-between;transition:.5s}.header-logo.logo-only{justify-content:center}.header-logo.Header--transparent .Icon--logo,.header-logo.Header--transparent .mega-menu__item{color:var(--reverse)}.header-logo.Header--transparent:hover .Icon--logo,.header-logo.Header--transparent:hover .mega-menu__item{color:var(--ink)}.header-logo .mega-menu__item:hover{color:var(--neutral)}.header-logo.Header--transparent .Header__Icon_Menu:before,.header-logo.Header--transparent .Header__Icon_Menu:after{background-color:var(--reverse)}.header-logo.Header--transparent:hover .Header__Icon_Menu:before,.header-logo.Header--transparent:hover .Header__Icon_Menu:after{background-color:var(--ink)}.template-index .header-logo{display:flex}.header-logo.Header--transparent{background:transparent}.header-logo.Header--transparent:hover{background:var(--background-light)}.header-logo .mega-menu-item,.header-logo .mega-menu__overlay{top:74px}@media screen and (min-width: 1024px){.header-logo{min-height:55px}}.menu-bottom{position:relative;z-index:20}.shopify-section.menu-bottom--sticky{position:sticky;top:0;z-index:20}.menu-bottom__wrap{display:flex;justify-content:space-between;align-items:center;margin-top:calc((var(--menu-bottom-bar-height) * -1));padding:0 20px}.menu-bottom .menu-header--desktop .mega-menu__logo{width:20%}.menu-bottom .menu-header--desktop .mega-menu__list:first-child{flex:auto}.menu-bottom .menu-header--desktop .mega-menu__list:last-child{flex-shrink:0;justify-content:end}.menu-bottom .mega-menu__item{color:var(--reverse);opacity:1}.menu-bottom .mega-menu__item:hover{color:var(--neutral)}.menu-bottom .Icon__WishList{fill:var(--reverse)}.menu-bottom .mega-menu__dot{background:var(--reverse)}.menu-header--mobile{display:none}@media screen and (max-width: 1023px){.menu-bottom__wrap{margin-top:-60px;padding:18px 20px}.menu-header--desktop{display:none!important}.menu-header--mobile{display:flex}.menu-bottom .button-search svg{color:var(--reverse)}}cart-header-item{display:flex;align-items:center}.Header__Cart-Message{position:absolute;right:0;top:0;height:100%;width:40%;display:flex;justify-content:flex-end;align-items:center;color:var(--ink);background-color:var(--background-light);padding:0 20px;animation:fadeIn 1s;transition:all 1s}@media (max-width: 767px){.Header__Cart-Message{width:100%;justify-content:flex-start}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/769/assets/header.css.map */
