.header{--header-ghost-radius: 4px;--header-ghost-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-60));--header-ghost-gap: .625rem;--header-ghost-nav-gap: 1rem;--header-ghost-height: 1.5rem;--header-ghost-padding-inline: 1.25rem;--header-ghost-nav-width: 9.75rem;--header-ghost-icon-box: var(--header-ghost-height);--header-ghost-search-width: var(--header-ghost-icon-box);--header-ghost-font-size: .75rem;--header-ghost-hover-bg: var(--color-foreground);--header-ghost-hover-fg: var(--color-background);--overflow-list-column-gap: var(--header-ghost-gap)}@media screen and (max-width:749px){.header{--header-ghost-padding-inline: .875rem}}.header[transparent]:not([data-sticky-state=active]){--header-ghost-hover-bg: var(--color-transparent-text-contrast);--header-ghost-hover-fg: var(--color-transparent-text)}.header[transparent=always][data-sticky-state=active]{--header-ghost-sticky-fg: var(--color-transparent-text);--header-ghost-sticky-fg-rgb: var(--color-transparent-text-rgb);--header-ghost-sticky-hover-bg: var(--color-transparent-text-contrast);--header-ghost-sticky-hover-fg: var(--color-transparent-text)}.header[transparent=always][data-sticky-state=active],.header[transparent=always][data-sticky-state=active] .header__row{--color-foreground: var(--header-ghost-sticky-fg);--color-foreground-rgb: var(--header-ghost-sticky-fg-rgb);--color-border: var(--header-ghost-sticky-fg);--color-border-rgb: var(--header-ghost-sticky-fg-rgb);--header-ghost-hover-bg: var(--header-ghost-sticky-hover-bg);--header-ghost-hover-fg: var(--header-ghost-sticky-hover-fg)}.header[transparent=always][data-sticky-state=active] .header__row{--color-primary-button-background: transparent;--color-primary-button-text: var(--header-ghost-sticky-fg);--menu-top-level-font-color: var(--header-ghost-sticky-fg);--menu-top-level-font-color-rgb: var(--header-ghost-sticky-fg-rgb)}.header .menu-list{--menu-horizontal-gap: var(--header-ghost-nav-gap)}.header .overflow-menu::part(list){gap:var(--header-ghost-nav-gap);margin-inline:0}.header.header{--header-padding: .375rem}@media screen and (min-width:750px){.header .header-menu,.header .menu-list,.header .menu-list__trigger{height:auto;align-self:center}.header .header__column--left,.header .header__column--center,.header .header__column--right{gap:var(--header-ghost-gap)}}.header .menu-list__list-item:not([slot=overflow]){height:auto;align-self:center}.header .menu-list__list-item:not([slot=overflow]) .menu-list__link,.header .header-actions__action,.header .dropdown-localization__button.header-actions__action{--button-background-color: transparent;--button-color: var(--color-foreground);--button-border-color: var(--header-ghost-border-color);--button-border-width: 1px;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;height:var(--header-ghost-height);min-height:var(--header-ghost-height);margin-block:0;margin-inline:0;padding-block:0;padding-inline:var(--header-ghost-padding-inline);border:1px solid var(--header-ghost-border-color);border-radius:var(--header-ghost-radius);background:none;background-color:var(--header-ghost-box-fill, transparent);box-shadow:none;font-size:var(--header-ghost-font-size);font-weight:var(--font-body--weight);letter-spacing:0;line-height:1;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--color-foreground);transition:background-color var(--hover-transition-duration, .25s) var(--hover-transition-timing, ease-out),border-color var(--hover-transition-duration, .25s) var(--hover-transition-timing, ease-out),color var(--hover-transition-duration, .25s) var(--hover-transition-timing, ease-out)}.header .menu-list__list-item:not([slot=overflow]) .menu-list__link-title{padding-inline:0}.header .menu-list__list-item:not([slot=overflow]) .menu-list__link:focus-visible,.header .menu-list__list-item:not([slot=overflow]) .menu-list__link:active,.header .menu-list__list-item:not([slot=overflow]) .menu-list__link.is-leaving,.header .header-actions__action:focus-visible,.header .header-actions__action:active,.header .header-actions__action.is-leaving,.header .dropdown-localization__button.header-actions__action:focus-visible,.header .dropdown-localization__button.header-actions__action:active{--button-background-color: var(--header-ghost-hover-bg);--button-color: var(--header-ghost-hover-fg);--button-border-color: var(--header-ghost-hover-bg);background:var(--header-ghost-hover-bg);background-color:var(--header-ghost-hover-bg);border-color:var(--header-ghost-hover-bg);box-shadow:none;color:var(--header-ghost-hover-fg)}.header .menu-list__list-item:not([slot=overflow]) .menu-list__link:active,.header .header-actions__action:active{transition-duration:0s}.header .header-actions__action:focus-visible .account-button__text,.header .header-actions__action:focus-visible .account-button__icon,.header .header-actions__action:active .account-button__text,.header .header-actions__action:active .account-button__icon,.header .header-actions__action.is-leaving .account-button__text,.header .header-actions__action.is-leaving .account-button__icon{color:var(--header-ghost-hover-fg)}@media(hover:hover){.header .menu-list__list-item:not([slot=overflow]) .menu-list__link:hover,.header .menu-list__trigger:hover .menu-list__link,.header .header-actions__action:hover,.header .dropdown-localization__button.header-actions__action:hover{--button-background-color: var(--header-ghost-hover-bg);--button-color: var(--header-ghost-hover-fg);--button-border-color: var(--header-ghost-hover-bg);background:var(--header-ghost-hover-bg);background-color:var(--header-ghost-hover-bg);border-color:var(--header-ghost-hover-bg);box-shadow:none;color:var(--header-ghost-hover-fg)}.header .header-actions__action:hover .account-button__text,.header .header-actions__action:hover .account-button__icon{color:var(--header-ghost-hover-fg)}}.header .menu-list__list-item:not([slot=overflow]) .menu-list__link:focus-visible,.header .header-actions__action:focus-visible,.header .dropdown-localization__button.header-actions__action:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}.header .search-action .header-actions__action,.header .dropdown-localization__button.header-actions__action,.header .header-actions__action:not(.header-actions__text-style):not(.account-button--text),.header .menu-drawer-container .header__icon--summary{box-sizing:border-box;width:var(--header-ghost-icon-box);min-width:var(--header-ghost-icon-box);max-width:var(--header-ghost-icon-box);height:var(--header-ghost-icon-box);min-height:var(--header-ghost-icon-box);padding-inline:0;overflow:hidden;flex-shrink:0}@media screen and (min-width:750px){.header .menu-list__list-item:not([slot=overflow]) .menu-list__link{min-width:var(--header-ghost-nav-width)}}.header .header-actions__action:not(.account-button) .svg-wrapper{height:1rem;width:1rem}.header .header-actions__action:not(.account-button) svg{width:1rem;height:1rem}.header .account-button .account-button__icon,.header .account-button .account-button__icon svg{display:block;width:1rem;height:1rem}.header .account-button.color-custom-popover,.header .account-button{background:none;background-color:var(--header-ghost-box-fill, transparent);border-color:var(--color-account-icon);color:var(--color-account-icon)}.header .account-button.color-custom-popover:hover,.header .account-button.color-custom-popover:focus-visible{background:var(--header-ghost-hover-bg);background-color:var(--header-ghost-hover-bg);border-color:var(--header-ghost-hover-bg);color:var(--header-ghost-hover-fg)}.header .account-button shopify-account,.header .account-button shopify-account:not(:defined){min-width:0;width:100%;height:auto;display:flex;align-items:center;justify-content:center}.header .account-button__text,.header .account-button__icon{color:var(--color-account-icon);transition:color var(--hover-transition-duration, .25s) var(--hover-transition-timing, ease-out)}.header .dropdown-localization__button .svg-wrapper.icon-caret{position:static;right:auto;top:auto;height:.75rem;width:.75rem}.header .dropdown-localization__button.header-actions__action .currency-code{font-size:var(--header-ghost-font-size);line-height:1}.header .dropdown-localization__button.header-actions__action>span:not(.currency-code):not(.visually-hidden){display:none}.header header-actions,.header .search-action,.header .dropdown-localization{gap:var(--header-ghost-gap)}.header .header__column--right header-actions,.header .header__column--right .search-action,.header[data-menu-style=menu] .header__column--left .search-action,.header .header__column--left .search-action{margin-inline:0}@media screen and (min-width:750px){.header [data-menu-style=menu] .header-menu,.header .header-menu{margin-inline-start:0}#header-component .header__row--top>.header__columns{grid-column:1 / -1;padding-inline:var(--page-margin)}}@media screen and (min-width:920px)and (max-width:1199px){.header{--header-ghost-nav-width: 7rem}}.header .menu-list:where(:has(.menu-list__list-item:hover)) .menu-list__link,.header .menu-list:where(:has(.menu-list__list-item:focus-within)) .menu-list__link,.header .menu-list:where(:has(.menu-list__list-item:not([aria-hidden=true]) .menu-list__link--active)) .menu-list__link{color:var(--color-foreground)}.header[data-landing-section=runs] .menu-list__list-item.is-landing-nav-runs:not([slot=overflow]) .menu-list__link,.header[data-landing-section=runs] .menu-list__list-item:nth-child(2):not([slot=overflow]) .menu-list__link,.header .menu-list__list-item:not([slot=overflow]) .menu-list__link.is-landing-current{--button-background-color: #121212;--button-color: #faf9f7;--button-border-color: #121212;background:#121212;background-color:#121212;border-color:#121212;color:#faf9f7}@media(hover:hover){.header .header__column:has(header-menu:hover) header-menu:not(:hover),.header .header__column:has(.header-actions__action:hover) .header-actions__action:not(:hover),.header .header__column:has(.header__icon--menu:hover) .header__icon--menu:not(:hover){opacity:1}}@media screen and (min-width:750px){.header .header-actions--text{gap:var(--header-ghost-gap)}.header-actions__cart-icon--text .cart-bubble{display:none}.header-actions__cart-qty{margin-inline-start:.2em;font-variant-numeric:tabular-nums}}@media screen and (max-width:749px){.header .header__column--right,.header header-actions{gap:var(--header-ghost-gap)}.header .header-actions__action.header-actions__text-style,.header .account-button--text{box-sizing:border-box;width:var(--header-ghost-icon-box);min-width:var(--header-ghost-icon-box);max-width:var(--header-ghost-icon-box);padding-inline:0;overflow:hidden}.header .dropdown-localization__button.header-actions__action{font-size:var(--header-ghost-font-size);line-height:1}.header .dropdown-localization__button.header-actions__action .currency-code{font-size:inherit}.header .dropdown-localization__button.header-actions__action>span:not(.currency-code):not(.visually-hidden){display:none}.header .header-actions__cart-icon{display:inline-flex;align-items:center}.header .header-actions__cart-icon .cart-bubble,.header .header-actions__cart-qty{display:none}.header .header-actions__cart-icon.header-actions__cart-icon--has-cart svg{-webkit-mask:none;mask:none}}.header .menu-drawer-container .header__icon--summary{padding:0;margin-inline-start:0;border:1px solid var(--header-ghost-border-color);border-radius:var(--header-ghost-radius);background-color:var(--header-ghost-box-fill, transparent);color:var(--color-foreground);transition:background-color var(--hover-transition-duration, .25s) var(--hover-transition-timing, ease-out),border-color var(--hover-transition-duration, .25s) var(--hover-transition-timing, ease-out),color var(--hover-transition-duration, .25s) var(--hover-transition-timing, ease-out)}.header .menu-drawer-container .header__icon--summary:hover,.header .menu-drawer-container .header__icon--summary:focus-visible{background-color:var(--header-ghost-hover-bg);border-color:var(--header-ghost-hover-bg);color:var(--header-ghost-hover-fg)}.header .menu-drawer-container .header__icon--summary:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}.header .menu-drawer-container .header__icon--summary .header-drawer-icon,.header .menu-drawer-container .header__icon--summary .header-drawer-icon svg{width:1rem;height:1rem}.header.header[transparent] .header__underlay-open{background:#fff9}.header.header[transparent]{--submenu-animation-speed: .55s}.header.header[transparent] .header__underlay-open:after{box-shadow:none}@media screen and (min-width:750px){.header.header[transparent] .menu-list__submenu-inner{min-height:calc(100vh - var(--header-height, 4rem));max-height:none;overflow:visible}.header.header[transparent] .menu-list__submenu,.header.header[transparent] .menu-list__submenu-inner{pointer-events:none;padding-block-start:0px}.header.header[transparent] .menu-list__submenu-inner .mega-menu{pointer-events:auto;padding-block-start:var(--submenu-padding-block-start);align-self:flex-start;height:fit-content}.header.header[transparent] .mega-menu__grid,.header.header[transparent] .mega-menu__list,.header.header[transparent] .mega-menu__column{display:block;width:100%}.header.header[transparent] .mega-menu__link,.header.header[transparent] .mega-menu__link--parent{display:block;padding-block:.35em;font-family:var(--font-heading--family);font-weight:300;font-size:clamp(2.5rem,6vw,5rem);line-height:1.1;letter-spacing:-.02em;text-transform:none;color:var(--color-foreground);transition:color var(--hover-transition-duration, .25s) var(--hover-transition-timing, ease-out)}.header.header[transparent] .mega-menu__link:hover,.header.header[transparent] .mega-menu__link--parent:hover{color:rgb(var(--color-foreground-rgb) / .7)}.header.header[transparent] .mega-menu__link-note{font-size:.42em;font-weight:300;letter-spacing:0;margin-inline-start:.35em}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/header-ghost-buttons.css.map */
