.section-header.shopify-section-group-header-group{z-index:4}.shopify-section-header-sticky-mobile,.shopify-section-header-sticky{position:sticky;top:0}.shopify-section-header-hidden{top:calc(-1 * var(--header-height, 0px))}.shopify-section-header-hidden.menu-open{top:0}.section-header.animate{transition:top var(--duration-default) ease-out}.shopify-section-group-header-group{z-index:4}.section-header~.shopify-section-group-header-group{z-index:auto;z-index:initial}.header-wrapper{display:block;position:relative}.header-wrapper:not([data-transparent=true]){background-color:var(--bg-color-white);border-bottom:1px solid var(--border-color)}.header{display:grid;grid-template-areas:"left-icons logo icons";grid-template-columns:1fr auto 1fr;align-items:center;padding:var(--spacing-normal) var(--spacing-x-large);min-height:3.5rem;gap:var(--spacing-normal)}.header.header--top-center .header__icons .header__search{display:none}.header .button.link{text-decoration:none}.header .button.link:after,.header .button.link:hover:after,.header .button.link:focus:after{content:none;animation:none}@media(min-width:769px)and (max-width:1024px){@media screen and (max-color:2147477350){.header.page-width{padding-inline:var(--spacing-normal)}}}@media not all and (min-width:769px)and (max-width:1024px){@media screen and (color:2147477350){.header.page-width{padding-inline:var(--spacing-normal)}}}@media screen and (max-width:1024px){.header:has(.header-drawer__open[aria-expanded=true]) .header__app-search-mobile{visibility:hidden}}@media screen and (max-width:768px){.header{padding:var(--spacing-small) var(--spacing-normal)}.header:has(.header-drawer__open[aria-expanded=true]) .header__search,.header:has(.header-drawer__open[aria-expanded=true]) .header__localization,.header:has(.header-drawer__open[aria-expanded=true]) .header__icons,.header:has(.header-drawer__open[aria-expanded=true]) .header__heading,.header:has(.header-drawer__open[aria-expanded=true]) .header__logo-wrapper{display:none}}@media screen and (min-width:769px){.header.header--top-left.header--navigation-wrapped .header__left-icons .header__search{display:none}.header.header--middle-left.header--navigation-wrapped .header__inline-menu{grid-area:logo}.header.header--middle-left .header__left-icons .header__search{display:none}.header.header--navigation-wrapped .header__inline-menu{grid-area:left-icons;position:relative}.header.header--navigation-wrapped .list-menu--inline{position:fixed;visibility:hidden;left:0}.header.header--middle-center:not(.header--ready) .header__inline-menu,.header.header--middle-left:not(.header--ready) .header__inline-menu{opacity:0;width:0;height:0}}@media screen and (max-width:480px){.header{gap:var(--spacing-x-small) var(--spacing-small)}}@media screen and (min-width:481px){.header{gap:var(--spacing-normal) var(--spacing-large)}}@media screen and (min-width:1025px){.header{grid-template-columns:1fr auto 1fr}.header.page-width.drawer-menu,.header.page-width.header--navigation-wrapped{max-width:none}.header--top-left{grid-template-areas:"logo icons icons" "navigation navigation navigation";grid-template-columns:auto 1fr 1fr}.header--top-left .header__inline-menu{margin-left:calc(-1 * var(--spacing-xx-small))}.header--top-left .header__left-icons .header__search{display:none}.header--top-left:not(.drawer-menu,.header--navigation-wrapped) .header__left-icons{display:none}.header--top-left.drawer-menu{grid-template-areas:"left-icons logo icons";grid-template-columns:auto 1fr auto}.header--top-left.drawer-menu .header__heading,.header--top-left.drawer-menu .header__heading-link{justify-self:flex-start}.header--top-left.drawer-menu .header__left-icons .header__search{display:none}.header--top-left.header--navigation-wrapped{grid-template-areas:"left-icons logo icons";grid-template-columns:auto 1fr auto}.header--top-left.header--navigation-wrapped .header__heading,.header--top-left.header--navigation-wrapped .header__heading-link{justify-self:left}.header--top-center{grid-template-areas:"left-icons logo icons" "navigation navigation navigation";grid-template-columns:1fr auto 1fr}.header--top-center .header__inline-menu{text-align:center}.header--top-center .header__icons .header__search{display:none}.header--top-center.drawer-menu,.header--top-center.header--navigation-wrapped{grid-template-areas:"left-icons logo icons"}.header--middle-left{grid-template-areas:"logo navigation icons";grid-template-columns:auto 1fr auto}.header--middle-left:not(.header--navigation-wrapped,.drawer-menu) .header__left-icons{display:none}.header--middle-left.drawer-menu{grid-template-areas:"left-icons logo icons";grid-template-columns:auto 1fr auto}.header--middle-left.drawer-menu .header__left-icons .header__search{display:none}.header--middle-left.drawer-menu .header__heading,.header--middle-left.drawer-menu .header__heading-link{justify-self:flex-start}.header--middle-left.header--navigation-wrapped{grid-template-areas:"left-icons logo icons";grid-template-columns:auto 1fr auto}.header--middle-left.header--navigation-wrapped .header__left-icons .header__search{display:none}.header--middle-left.header--navigation-wrapped .header__heading,.header--middle-left.header--navigation-wrapped .header__heading-link{justify-self:flex-start}.header--middle-center{grid-template-areas:"navigation logo icons";grid-template-columns:1fr auto 1fr}.header--middle-center:not(.header--navigation-wrapped,.drawer-menu) .header__left-icons{display:none}.header--middle-center.header--navigation-wrapped{grid-template-areas:"left-icons logo icons"}.header--middle-center.header--navigation-wrapped .header__left-icons .header__search{display:none}.header--middle-center.drawer-menu{grid-template-areas:"left-icons logo icons"}.header--middle-center.drawer-menu .header__left-icons .header__search{display:none}.header--middle-center .header__icons{justify-self:stretch;justify-content:flex-end}}@media screen and (min-width:769px){.header.header--middle-center .header__left-icons .header__search{display:none;margin-inline-end:var(--spacing-normal)}.header.header--middle-center .header__icons .header__search{margin-inline-end:var(--spacing-normal)}}.header *[tabindex="-1"]:focus{outline:none}.header__heading{margin:0;line-height:0}.header>.header__heading-link{line-height:0}@media screen and (max-width:768px){.header__heading .h2{font-size:var(--h3-font-size-mobile)}}@media screen and (max-width:480px){.header__heading .h2{font-size:var(--font-size-small)}}.header__heading,.header__heading-link{grid-area:logo;justify-self:center}@media screen and (min-width:769px){.header--left .header__heading,.header--left .header__heading-link{justify-self:flex-start}}.header__heading-link{display:inline-block;text-decoration:none}.header__heading-link:hover .h2{color:rgb(from var(--body-text-color) r g b / .75)}.header__heading-link .h2{line-height:1;white-space:nowrap}.header__logo-wrapper{width:100%;display:flex;transition:width var(--duration-default) cubic-bezier(.52,0,.61,.99)}@media screen and (max-width:989px){.header__heading,.header__heading-link{text-align:center}}.header__left-icons{display:flex;align-items:center;gap:var(--spacing-small);grid-area:left-icons}.header__left-icons .header__search{display:inline-flex}.header__app-search-mobile{display:block}@media screen and (min-width:1025px){.header__app-search-mobile{display:none}}@media screen and (min-width:769px){.header__left-icons{-moz-column-gap:var(--spacing-large);column-gap:var(--spacing-large)}}.header__icons{display:flex;grid-area:icons;justify-self:end;-moz-column-gap:var(--spacing-normal);column-gap:var(--spacing-normal);align-items:center}.header__icon--search:hover .icon{transition:transform var(--duration-default) ease,color var(--duration-default) ease}.header__app-search-desktop{display:block}@media screen and (hover:hover)and (pointer:fine){.header__icon--search:hover .icon,.modal__close-button:hover .icon,.header__icons .header__icon--account:hover .icon.icon-account,.header__icon--cart:hover .icon.icon-cart{color:var(--body-text-hover-color)!important;transform:scale(1.07)}.header__icon--cart:hover .icon.icon-cart path{fill:var(--body-text-hover-color)!important}.header__icon--cart:hover .cart-count-bubble{background-color:var(--body-text-hover-color)!important;color:var(--body-text-color-white)!important}}@media screen and (max-width:1024px){.header__icons .header__search,.header__app-search-desktop{display:none}}.header:has([data-block-handle=predictive-search-input]) .header__search{display:none}.header__icons .shopify-app-block{max-width:3rem;max-height:3rem;overflow:hidden}.header__icon:not(.header__icon--summary),.header__icon span{display:flex;align-items:center;justify-content:center}.header__icon{color:var(--body-text-color);transition:color var(--duration-default) ease}.header__icon:after{content:none}.header__icon span{height:100%}.header__icon:hover .icon,.modal__close-button:hover .icon{color:var(--body-text-hover-color)}.header__icon,.header__icon .icon{height:1.5rem;width:1.5rem;color:var(--primary-color);transition:color var(--duration-default) ease;fill:none;vertical-align:middle}.header__icon.header__icon--with-label{width:auto;display:inline-flex;-moz-column-gap:var(--spacing-x-small);column-gap:var(--spacing-x-small);align-items:center;font-size:var(--font-size-small);width:-moz-fit-content;width:fit-content}.header__icon.header__icon--with-label span{line-height:1}@media screen and (hover:hover)and (pointer:fine){.predictive-search-input__field:not(:-moz-placeholder)+.predictive-search-input__clear:hover{color:var(--body-text-hover-color)}.predictive-search-input__submit:hover,.predictive-search-input__field:not(:placeholder-shown)+.predictive-search-input__clear:hover,.predictive-search-mobile__trigger:hover{color:var(--body-text-hover-color)}}.header__icon--cart{position:relative;width:-moz-fit-content;width:fit-content;height:auto}.header__icon--cart .cart-count-bubble:empty{display:none}.header__icon--cart svg{width:1.5rem;height:1.5rem}.header__icon--cart .cart-count-bubble{position:absolute;box-sizing:border-box;background-color:var(--primary-color);color:var(--body-text-color-white);height:.875rem;min-width:.875rem;padding-inline:.1875rem;border-radius:999px;display:flex;justify-content:center;align-items:center;font-size:.5625rem;line-height:1;font-family:var(--font-body-family);font-weight:var(--font-body-weight);top:0;right:0;transition:transform var(--duration-default) ease,background-color var(--duration-default) ease}.header__icon--cart .cart-count-bubble.large{top:calc(-1 * var(--spacing-xx-small));right:calc(-1 * var(--spacing-xx-small));height:1rem;min-width:1rem;padding-inline:.125rem;font-size:.5rem}.header__icon--account shop-user-avatar{--shop-avatar-size: 2.8rem}.header__icon--account__label{font-size:var(--font-size-normal);font-weight:var(--font-body-weight);line-height:var(--line-height-button);letter-spacing:var(--letter-spacing-negative)}account-icon{display:flex;width:-moz-fit-content;width:fit-content;height:auto}account-icon .icon.icon-account{color:var(--primary-color);width:1.5rem;height:1.5rem;transition:transform var(--duration-default) ease}.header details,.header details summary{list-style:none}.header details::-webkit-details-marker,.header details summary::-webkit-details-marker{list-style:none;display:none}.header details summary{cursor:pointer}.header__localization{display:flex}.header__localization .disclosure__list-wrapper{margin-block-start:var(--spacing-normal);min-width:15rem}.predictive-search-input__form{border:1px solid var(--border-color)}.predictive-search-input__field{color:var(--body-text-color)}.predictive-search-input__field:not(:-moz-placeholder)+.predictive-search-input__clear{color:var(--body-text-color)}.predictive-search-input__field:not(:placeholder-shown)+.predictive-search-input__clear{color:var(--body-text-color)}.predictive-search-input__field::-moz-placeholder{color:var(--body-text-color-light)}.predictive-search-input__field::placeholder{color:var(--body-text-color-light)}.predictive-search-input__back{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;background:transparent;border:0;border-radius:0}
/*# sourceMappingURL=/cdn/shop/t/7/assets/header.css.map */
