.section-header{position:relative;z-index:5;margin-block-end:var(--sd-header-mb, 0px)}.shopify-section-group-header-group:has(>[data-sd-sticky=always],>[data-sd-sticky=scroll-up]){position:sticky;top:0;z-index:4}.section-header.sd-sticky,.section-header:has(>[data-sd-sticky=always],>[data-sd-sticky=scroll-up]){z-index:5}.shopify-section.sd-sticky{position:sticky;transition:top .25s ease}.section-header:has(>.sd-header-wrap--transparent),:where(body:has(#MainContent>.shopify-section:first-child [data-sd-header-overlay])) .section-header{margin-block-end:calc(-1 * var(--sd-header-h, var(--sd-header-h-est, 80px)))}:where(body:has(.sd-header-wrap--transparent,#MainContent>.shopify-section:first-child [data-sd-header-overlay])) #MainContent>.shopify-section:first-child{--sd-header-overlay-pad: var(--sd-header-overlay-h, 0px)}.sd-header-wrap{display:block;position:relative;background:var(--gradient-background);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));transition:background-color .25s ease,color .25s ease,border-color .25s ease}.sd-header-wrap--line{border-block-end:1px solid rgba(var(--color-foreground),.08)}.sd-header{position:relative;padding-block:var(--sd-header-pt-m, 10px) var(--sd-header-pb-m, 10px)}@media screen and (min-width:990px){.sd-header{padding-block:var(--sd-header-pt, 16px) var(--sd-header-pb, 16px)}}.sd-header__inner--full{padding-inline:1.5rem}@media screen and (min-width:750px){.sd-header__inner--full{padding-inline:3rem}}.sd-hicon{width:1em;height:1em;flex:none}.sd-header__inner{display:grid;align-items:center;column-gap:.8rem;grid-template-columns:1fr auto 1fr;grid-template-areas:"toggle logo icons"}.sd-header--m-left .sd-header__inner{grid-template-columns:auto 1fr auto}.sd-header__toggle{grid-area:toggle;display:flex;align-items:center;justify-self:start;margin-inline-start:-1rem}.sd-header__logo{grid-area:logo;justify-self:center;min-width:0}.sd-header--m-left .sd-header__logo{justify-self:start}.sd-header__nav{grid-area:nav;display:none;min-width:0}.sd-header__icons{grid-area:icons;justify-self:end;display:flex;align-items:center;gap:.2rem;margin-inline-end:-1rem}@media screen and (min-width:990px){.sd-header__nav{display:block}.sd-header__toggle:not(.sd-header__toggle--always){position:absolute;inset-block-start:0;inset-inline-start:0}.sd-header__toggle:not(.sd-header__toggle--always) .sd-md-toggle{display:none}.sd-header--middle_left:not(.sd-header--no-nav) .sd-header__inner{grid-template-columns:auto 1fr auto;grid-template-areas:"logo nav icons";column-gap:2.4rem}.sd-header--middle_left .sd-header__logo,.sd-header--top_left .sd-header__logo{justify-self:start}.sd-header--middle_left.sd-header--no-nav .sd-header__inner{grid-template-columns:auto 1fr auto}.sd-header--middle_center:not(.sd-header--no-nav) .sd-header__inner{grid-template-columns:1fr auto 1fr;grid-template-areas:"nav logo icons";column-gap:2.4rem}.sd-header--top_left:not(.sd-header--no-nav) .sd-header__inner{grid-template-columns:1fr auto;grid-template-areas:"logo icons" "nav nav"}.sd-header--top_left.sd-header--no-nav .sd-header__inner{grid-template-columns:auto 1fr auto}.sd-header--top_center:not(.sd-header--no-nav) .sd-header__inner{grid-template-columns:1fr auto 1fr;grid-template-areas:"toggle logo icons" "nav nav nav"}.sd-header--top_left .sd-header__nav,.sd-header--top_center .sd-header__nav{padding-block-start:1rem}.sd-header--top_center .sd-nav__list,.sd-header--nav-center .sd-nav__list{justify-content:center}.sd-header--nav-end .sd-nav__list{justify-content:flex-end}}.sd-logo{margin:0;font-size:inherit;line-height:1}.sd-logo__link{display:inline-flex;align-items:center;color:inherit;text-decoration:none;padding-block:.4rem}.sd-logo__img{display:block;width:calc(var(--sd-logo-width-mobile, 110px) * var(--sd-logo-scale, 1));max-width:60vw;height:auto;transition:width .25s ease}@media screen and (min-width:750px){.sd-logo__img{width:calc(var(--sd-logo-width, 140px) * var(--sd-logo-scale, 1));max-width:none}}.sd-logo__img--alt{display:none}@media screen and (max-width:749px){.sd-logo__img--d{display:none!important}}@media screen and (min-width:750px){.sd-logo__img--m{display:none!important}}.sd-logo__text{display:block;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);font-size:2.2rem;line-height:1.2;color:inherit;word-break:break-word}@media screen and (min-width:750px){.sd-logo__text{font-size:2.6rem}}.sd-header-wrap--shrink.is-scrolled{--sd-logo-scale: .75}.sd-header__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:4.4rem;height:4.4rem;padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:none;cursor:pointer;opacity:var(--sd-icons-opacity, 1);transition:opacity .2s ease,transform .2s ease}.sd-header__icon:hover{opacity:1}.sd-header__icon .sd-hicon,.sd-header__cart-visual .sd-hicon{width:2.2rem;height:2.2rem;stroke-width:var(--sd-icons-stroke, 1.5)}.sd-header__icon:hover .sd-hicon{transform:scale(1.06)}.sd-header__icon--text{min-width:0;padding-inline:.8rem}.sd-header__text-icon{font-size:var(--sd-text-icon-size-m, 13px);letter-spacing:.06em;line-height:1.2;white-space:nowrap}.sd-header__text-icon p{margin:0;display:inline}@media screen and (min-width:750px){.sd-header__text-icon{font-size:var(--sd-text-icon-size, 14px)}}.sd-header--ti-heading .sd-header__text-icon{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style)}.sd-header__icon--text:hover .sd-header__text-icon{text-decoration:underline;text-underline-offset:.3rem}.sd-header__slot{display:inline-flex;align-items:center}.sd-header__loc{--sd-loc-size: var(--sd-menu-size, 14px)}@media screen and (min-width:990px){.sd-header--bar-inline .sd-header__search-btn--mobile{display:none}}@media screen and (min-width:750px){.sd-header:not(.sd-header--bar-inline) .sd-header__search-btn--mobile{display:none}}.sd-header__bar{display:none}@media screen and (min-width:990px){.sd-header__bar{display:block;width:var(--sd-search-w, 32rem);margin-inline-end:.8rem}}.sd-header__search-row{padding-block-start:1rem}.sd-header__search-row .sd-search{max-width:calc(var(--sd-search-w, 32rem) * 1.6);margin-inline:auto}@media screen and (min-width:990px){.sd-header__search-row--compact{display:none}}.sd-header__cart{position:relative;display:grid}.sd-header__cart>*{grid-area:1 / 1}.sd-header__cart-visual{display:inline-flex;align-items:center;justify-content:center;min-width:4.4rem;height:4.4rem;opacity:var(--sd-icons-opacity, 1);pointer-events:none}.sd-header__cart--text .sd-header__cart-visual{padding-inline:.8rem;min-width:0}.sd-header__cart-link{z-index:1;width:100%}.sd-header__cart-link>.svg-wrapper,.sd-header__cart-link>svg{display:none}.sd-header__cart:hover .sd-header__cart-visual{opacity:1}.sd-header__cart:hover .sd-hicon{transform:scale(1.06)}.sd-header__cart .cart-count-bubble{position:absolute;inset:auto;inset-block-end:.5rem;inset-inline-end:.2rem;display:flex;align-items:center;justify-content:center;min-width:1.8rem;height:1.8rem;padding-inline:.4rem;border-radius:1rem;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1rem;line-height:1}.sd-header__cart--text .cart-count-bubble{inset-block-end:auto;inset-block-start:.2rem;inset-inline-end:-.4rem}shopify-account.sd-header__icon{--shopify-account-font-heading: var(--font-heading-family);--shopify-account-font-heading-weight: var(--font-heading-weight);--shopify-account-font-body: var(--font-body-family);--shopify-account-font-body-weight: var(--font-body-weight);--shopify-account-radius-base: var(--popup-corner-radius);--shopify-account-radius-button: var(--buttons-radius);--shopify-account-radius-button-small: var(--buttons-radius);--shopify-account-radius-input: var(--inputs-radius);--shopify-account-color-background: rgb(var(--color-background));--shopify-account-color-text: rgb(var(--color-foreground));--shopify-account-color-accent: rgb(var(--color-button));--shopify-account-color-accent-text: rgb(var(--color-button-text));--shopify-account-dialog-position-top: var(--account-dialog-top, var(--header-height, 0px))}shopify-account.sd-header__icon:not(:defined){visibility:hidden}.sd-nav__list{display:flex;flex-wrap:wrap;align-items:center;gap:0 .2rem;margin:0;padding:0;list-style:none}.sd-nav__item{position:relative}.sd-nav__item:has(>.sd-nav__details--mega){position:static}.sd-nav__details>summary{list-style:none}.sd-nav__details>summary::-webkit-details-marker,.sd-drop__details>summary::-webkit-details-marker{display:none}.sd-nav__link{display:flex;align-items:center;gap:.4rem;padding:1rem 1.2rem;color:inherit;font-size:var(--sd-menu-size, 14px);line-height:1.3;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none}.sd-header--font-body_bold .sd-nav__link{font-weight:var(--font-body-weight-bold)}.sd-header--font-heading .sd-nav__link{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style)}.sd-nav__label{position:relative;transition:color .2s ease}.sd-nav__link:hover .sd-nav__label,.sd-nav__details[open]>summary .sd-nav__label{text-decoration:underline;text-underline-offset:.5rem;text-decoration-thickness:1px}.sd-nav__caret{width:1.2rem;height:1.2rem;stroke-width:2;transition:transform .2s ease}.sd-nav__details[open]>summary .sd-nav__caret{transform:rotate(180deg)}.sd-header--active-underline .sd-nav__label.is-active{text-decoration:underline;text-underline-offset:.5rem;text-decoration-thickness:2px}.sd-header--active-bold .sd-nav__label.is-active{font-weight:700}.sd-header--active-pill .sd-nav__label.is-active{display:inline-block;padding:.4rem 1.1rem;margin-block:-.4rem;border-radius:10rem;text-decoration:none;color:rgb(var(--color-foreground))}.sd-nav__dropdown,.sd-nav__mega,.sd-drop--fly{color:rgb(var(--color-foreground));box-shadow:0 1.2rem 3rem rgba(var(--color-shadow, 0, 0, 0),.12);animation:sd-nav-in .2s ease}@keyframes sd-nav-in{0%{opacity:0;transform:translateY(-.6rem)}}.sd-nav__dropdown{position:absolute;inset-block-start:100%;inset-inline-start:0;z-index:6;min-width:22rem;padding-block:1rem;border-radius:var(--popup-corner-radius, 8px);border:var(--popup-border-width, 0) solid rgba(var(--color-foreground),var(--popup-border-opacity, .1))}.sd-drop{margin:0;padding:0;list-style:none}.sd-drop__details{position:relative}.sd-drop__details>summary{list-style:none}.sd-drop--fly{position:absolute;inset-block-start:-1rem;inset-inline-start:100%;min-width:20rem;padding-block:1rem;border-radius:var(--popup-corner-radius, 8px)}.sd-drop__chev{width:1.2rem;height:1.2rem;stroke-width:2}.sd-nav__sublink{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.7rem 2rem;color:rgba(var(--color-foreground),.82);font-size:calc(var(--sd-menu-size, 14px) * .98);line-height:1.4;text-decoration:none;cursor:pointer}.sd-nav__sublink:hover,.sd-nav__sublink.is-current{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}@media(hover:hover){.sd-nav[data-trigger=hover] .sd-nav__parent{display:none}}.sd-nav__mega{position:absolute;inset-inline:0;inset-block-start:100%;z-index:6;padding-block:3rem;border-block-start:1px solid rgba(var(--color-foreground),.08);max-height:calc(100dvh - var(--sd-header-bottom, 120px));overflow-y:auto;overscroll-behavior:contain}.sd-mega{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:2.4rem 3.2rem;margin-block:0;list-style:none}.sd-mega--flat{display:flex;flex-wrap:wrap;gap:1rem 3.2rem}.sd-mega__heading{display:inline-block;color:rgb(var(--color-foreground));font-weight:700;font-size:var(--sd-menu-size, 14px);text-decoration:none}.sd-mega__heading:hover,.sd-mega__heading.is-current{text-decoration:underline;text-underline-offset:.3rem}.sd-mega__links{margin:.8rem 0 0;padding:0;list-style:none}.sd-mega .sd-nav__sublink{padding:.45rem 0;justify-content:flex-start}.sd-pmm{display:grid;grid-template-columns:minmax(20rem,26rem) 1fr;gap:3.2rem}.sd-pmm__tabs{margin:0;padding:0;padding-inline-end:1.6rem;list-style:none;border-inline-end:1px solid rgba(var(--color-foreground),.08)}.sd-pmm__tab{display:flex;align-items:center;gap:1rem;padding:.8rem 1rem;border-radius:calc(var(--popup-corner-radius, 8px) / 1.5);color:rgba(var(--color-foreground),.85);font-size:var(--sd-menu-size, 14px);text-decoration:none;transition:background-color .2s ease}.sd-pmm__tab[aria-selected=true],.sd-pmm__tab:hover{background:rgba(var(--color-foreground),.06);color:rgb(var(--color-foreground))}.sd-pmm__tab[aria-selected=true]{font-weight:600}.sd-pmm__thumb img{display:block;width:4rem;height:4rem;object-fit:cover;border-radius:50%}.sd-pmm__chev{width:1.4rem;height:1.4rem;margin-inline-start:auto;stroke-width:2;opacity:.5}.sd-pmm__panel[hidden]{display:none}.sd-pmm__all{display:inline-flex;padding-inline:0;margin-block-end:1.2rem;font-weight:600}.sd-pmm__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin:0;padding:0;list-style:none}.sd-pmm__textlink{align-self:start}.sd-pmm__textlink .sd-nav__sublink{padding-inline:0}:is(.sd-header-wrap--transparent,:where(body:has(#MainContent>.shopify-section:first-child [data-sd-header-overlay])) .sd-header-wrap):not(.is-scrolled):not(:has(.sd-nav details[open])){background:transparent;border-color:transparent;color:var(--sd-tr-text, #fff)}:is(.sd-header-wrap--transparent,:where(body:has(#MainContent>.shopify-section:first-child [data-sd-header-overlay])) .sd-header-wrap):not(.is-scrolled):not(:has(.sd-nav details[open])) :is(.sd-nav__link,.sd-header__icon,.sd-loc__toggle,.sd-header__cart-visual):hover{color:var(--sd-tr-hover, var(--sd-tr-text, #fff))}:is(.sd-header-wrap--transparent,:where(body:has(#MainContent>.shopify-section:first-child [data-sd-header-overlay])) .sd-header-wrap):not(.is-scrolled):not(:has(.sd-nav details[open])) .sd-header__cart .cart-count-bubble{background-color:var(--sd-tr-text, #fff);color:var(--sd-tr-active, #000)}:is(.sd-header-wrap--transparent,:where(body:has(#MainContent>.shopify-section:first-child [data-sd-header-overlay])) .sd-header-wrap):not(.is-scrolled):not(:has(.sd-nav details[open])) .sd-header--active-pill .sd-nav__label.is-active{background:var(--sd-tr-text, #fff);color:var(--sd-tr-active, rgb(var(--color-foreground)))}:where(body:not(:has(#MainContent>.shopify-section:first-child [data-sd-header-overlay]))) .sd-header-wrap--transparent.sd-header-wrap--alt-logo:not(.is-scrolled):not(:has(.sd-nav details[open])) .sd-logo--has-alt .sd-logo__img--main,:where(body:has(#MainContent>.shopify-section:first-child [data-sd-header-overlay=secondary])) .sd-header-wrap:not(.is-scrolled):not(:has(.sd-nav details[open])) .sd-logo--has-alt .sd-logo__img--main{display:none}:where(body:not(:has(#MainContent>.shopify-section:first-child [data-sd-header-overlay]))) .sd-header-wrap--transparent.sd-header-wrap--alt-logo:not(.is-scrolled):not(:has(.sd-nav details[open])) .sd-logo--has-alt .sd-logo__img--alt,:where(body:has(#MainContent>.shopify-section:first-child [data-sd-header-overlay=secondary])) .sd-header-wrap:not(.is-scrolled):not(:has(.sd-nav details[open])) .sd-logo--has-alt .sd-logo__img--alt{display:block}.sd-search{position:relative;display:block}.sd-search__form{margin:0}.sd-search__field{position:relative;display:flex;align-items:center;min-height:4.6rem;border:max(1px,var(--inputs-border-width, 1px)) solid rgba(var(--color-foreground),max(.18,var(--inputs-border-opacity, .55)));border-radius:var(--inputs-radius, 4px);background:rgb(var(--color-background));color:rgb(var(--color-foreground));transition:box-shadow .2s ease}.sd-search__field:focus-within{box-shadow:0 0 0 2px rgba(var(--color-foreground),.2)}.sd-search__lead{display:flex;padding-inline-start:1.4rem;opacity:.55}.sd-search__lead .sd-hicon{width:1.8rem;height:1.8rem;stroke-width:1.8}.sd-search__input{flex:1;min-width:0;height:4.4rem;padding-inline:1rem;border:0;background:transparent;color:inherit;font:inherit;font-size:1.6rem;outline:none;-webkit-appearance:none;appearance:none}.sd-search__input::-webkit-search-cancel-button{display:none}.sd-search__input::placeholder{color:rgba(var(--color-foreground),.55)}.sd-search__reset,.sd-search__submit{display:inline-flex;align-items:center;justify-content:center;flex:none;width:4.2rem;height:4.2rem;border:0;background:none;color:inherit;cursor:pointer}.sd-search__reset.hidden{display:none}.sd-search__reset .sd-hicon{width:1.6rem;height:1.6rem;stroke-width:1.8;opacity:.6}.sd-search__submit .sd-hicon{width:1.8rem;height:1.8rem;stroke-width:1.8}.sd-search__loading{display:none;justify-content:center;padding:2rem}.sd-search-dialog{margin:0 auto auto;width:100%;max-width:100%;max-height:100dvh;border:0;border-radius:0 0 var(--popup-corner-radius, 0) var(--popup-corner-radius, 0);overflow:visible}.sd-search-dialog[open]{animation:sd-search-in .25s ease}@keyframes sd-search-in{0%{transform:translateY(-100%)}}.sd-search-dialog__inner{display:flex;align-items:flex-start;gap:.8rem;padding-block:1.6rem}.sd-search-dialog__inner .sd-search{flex:1;min-width:0}.sd-search-dialog__close{display:inline-flex;align-items:center;justify-content:center;flex:none;width:4.6rem;height:4.6rem;border:0;background:none;color:inherit;cursor:pointer}.sd-search-dialog__close .sd-hicon{width:2rem;height:2rem;stroke-width:1.6}@media(prefers-reduced-motion:reduce){.shopify-section.sd-sticky,.sd-header-wrap,.sd-logo__img{transition:none}.sd-nav__dropdown,.sd-nav__mega,.sd-drop--fly,.sd-search-dialog[open]{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sd-header.css.map */
