.header__heading-logo-wrapper,.header__heading-logo{height:24px;width:auto}.header .header__heading-link{padding:0;margin:0}.header__heading-logo-svg{display:block}.header__heading-logo-svg svg{display:block;height:24px;width:auto}@media screen and (min-width:990px){.header--middle-left.header--has-menu .header__inline-menu{--nav-divider-color: #e5e7eb;padding-left:16px;background-image:linear-gradient(var(--nav-divider-color),var(--nav-divider-color));background-repeat:no-repeat;background-size:1px 24px;background-position:left center;transition:--nav-divider-color .3s ease-in-out}}.header__inline-menu .list-menu--inline{gap:24px}.header__inline-menu .header__menu-item{font-size:14px;padding-left:0;padding-right:0}.header__inline-menu summary.header__menu-item{padding-right:24px}.header__inline-menu .header__menu-item,.header__inline-menu .header__menu-item:hover{color:rgb(var(--color-foreground))}.header__inline-menu .header__menu-item span,.header__inline-menu .header__menu-item:hover span,.header__inline-menu details[open]>.header__menu-item,.header__inline-menu .header__active-menu-item{text-decoration:none}.header__inline-menu .header__active-menu-item{color:inherit}.header .header__menu-item>.icon-caret{height:14px;width:14px;top:calc(50% - 7px);right:4px}@media screen and (max-width:989px){.header{display:flex;align-items:center;gap:4px}.header.page-width{padding-top:16px;padding-bottom:16px}.header__heading,.header>.header__heading-link{order:1;margin-right:auto}.header__icons{order:2;padding-right:0}.header header-drawer{order:3;margin-left:0;margin-right:-8px}}.header__icons{align-items:center;column-gap:4px}.header__cta{margin-right:8px}@media screen and (max-width:749px){.header__cta{display:none}}.header__icon,.header__icon--cart .icon{height:36px;width:36px}.header__icon .svg-wrapper{width:36px;height:36px}.header__icon .icon,.header__icon--cart .icon{height:20px;width:20px}.header__icon:hover .icon{transform:none}.header__icon--cart{margin-right:0}.header__icon--cart .cart-count-bubble{background-color:#111827;color:#fefeff;top:0;bottom:auto;left:auto;right:0;height:18px;width:18px;font-size:11px;font-weight:700}.header-wrapper--transparent{transition:background-color .3s ease-in-out,border-bottom-color .3s ease-in-out}.section-header .header-wrapper--transparent{background-color:transparent;border-bottom-color:transparent}.section-header .header-wrapper--transparent .header__menu-item,.section-header .header-wrapper--transparent .header__icon,.section-header .header-wrapper--transparent .header__heading-link,.section-header .header-wrapper--transparent .aphex-lang-toggle{color:#fefeff;transition:color .3s ease-in-out}.section-header .header-wrapper--transparent .header__heading-logo{filter:brightness(0) invert(1);transition:filter .3s ease-in-out}.section-header .header-wrapper--transparent .header__inline-menu{--nav-divider-color: rgba(254, 254, 255, .35)}.section-header:hover .header-wrapper--transparent,.section-header.menu-open .header-wrapper--transparent,.section-header:has(details[open]) .header-wrapper--transparent,.section-header.header-scrolled.shopify-section-header-sticky .header-wrapper--transparent{background-color:rgb(var(--color-background));border-bottom-color:rgba(var(--color-foreground),.08)}.section-header:hover .header-wrapper--transparent .header__menu-item,.section-header:hover .header-wrapper--transparent .header__icon,.section-header:hover .header-wrapper--transparent .header__heading-link,.section-header.menu-open .header-wrapper--transparent .header__menu-item,.section-header.menu-open .header-wrapper--transparent .header__icon,.section-header.menu-open .header-wrapper--transparent .header__heading-link,.section-header:has(details[open]) .header-wrapper--transparent .header__menu-item,.section-header:has(details[open]) .header-wrapper--transparent .header__icon,.section-header:has(details[open]) .header-wrapper--transparent .header__heading-link,.section-header.header-scrolled.shopify-section-header-sticky .header-wrapper--transparent .header__menu-item,.section-header.header-scrolled.shopify-section-header-sticky .header-wrapper--transparent .header__icon,.section-header.header-scrolled.shopify-section-header-sticky .header-wrapper--transparent .header__heading-link,.section-header:hover .header-wrapper--transparent .aphex-lang-toggle,.section-header.menu-open .header-wrapper--transparent .aphex-lang-toggle,.section-header:has(details[open]) .header-wrapper--transparent .aphex-lang-toggle,.section-header.header-scrolled.shopify-section-header-sticky .header-wrapper--transparent .aphex-lang-toggle{color:rgb(var(--color-foreground))}.section-header:hover .header-wrapper--transparent .header__heading-logo,.section-header.menu-open .header-wrapper--transparent .header__heading-logo,.section-header:has(details[open]) .header-wrapper--transparent .header__heading-logo,.section-header.header-scrolled.shopify-section-header-sticky .header-wrapper--transparent .header__heading-logo{filter:none}.section-header:hover .header-wrapper--transparent .header__inline-menu,.section-header.menu-open .header-wrapper--transparent .header__inline-menu,.section-header:has(details[open]) .header-wrapper--transparent .header__inline-menu,.section-header.header-scrolled.shopify-section-header-sticky .header-wrapper--transparent .header__inline-menu{--nav-divider-color: #e5e7eb}.search-modal{border-bottom:1px solid #e5e7eb}.search-modal .field__label{display:none}.search-modal .search .field{width:100%;max-width:600px;margin:0 auto}.search-modal .field:before,.search-modal .field:after{display:none}.search-modal .search__input.field__input{border-radius:8px;border:1px solid #111827;box-shadow:none;background-color:#fff;height:48px;min-height:48px;padding:12px 48px;font-size:14px;font-family:var(--font-body-family)}.search-modal .search__input.field__input::placeholder{opacity:1;color:#6b7280}.search-modal .search__input.field__input:focus,.search-modal .search__input.field__input:focus-visible{border-color:#111827;box-shadow:0 0 0 1px #111827;outline:none}.search-modal .field__button{width:36px;height:36px;top:50%;transform:translateY(-50%);border-radius:50%}.search-modal .field__button:after{content:none}.search-modal .search__button{left:8px;right:auto}.search-modal .reset__button{right:8px}.search-modal .search-modal__close-button{position:absolute;top:50%;right:calc(max(24px,(100% - 1548px) / 2 + 24px) - 8px);transform:translateY(-50%);margin:0;width:36px;height:36px;min-width:0;min-height:0;padding:0;display:flex;align-items:center;justify-content:center}.search-modal .search-modal__close-button .icon{width:20px;height:20px}.search-modal .search-modal__close-button:hover .icon,.search-modal .field__button:hover .icon{transform:none}.search-modal .field__button .svg-wrapper,.search-modal .field__button .icon{width:18px;height:18px}.predictive-search{border:0;border-bottom:1px solid #e5e7eb;overflow:hidden}@media screen and (min-width:750px){.header predictive-search.search-modal__form{position:static}.search-modal .predictive-search--header{top:100%;left:0;right:0;width:auto;border-radius:0}}.predictive-search .predictive-search__results-groups-wrapper{display:flex;align-items:flex-start;gap:40px;padding:24px max(24px,calc((100% - 1548px)/2 + 24px));max-height:70vh;overflow-y:auto}@media screen and (max-width:749px){.predictive-search .predictive-search__results-groups-wrapper{flex-direction:column;gap:24px;padding:16px}}.predictive-search .predictive-search__result-group:first-child:not(:only-child){width:220px;flex-shrink:0}@media screen and (max-width:749px){.predictive-search .predictive-search__result-group:first-child:not(:only-child){width:100%}}.predictive-search .predictive-search__heading{font-family:var(--font-body-family);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6b7280;margin:0 0 12px;padding:0;border:0}.predictive-search .predictive-search__item{margin:0;padding:8px 12px;border-radius:8px;transition:background-color .15s ease-in-out}.predictive-search .predictive-search__item:not(.predictive-search__item--link-with-thumbnail){margin:0 -12px}.predictive-search .predictive-search__item:hover,.predictive-search .predictive-search__list-item[aria-selected=true] .predictive-search__item{background-color:#f9fafb}.predictive-search .predictive-search__list-item:hover .predictive-search__item-heading,.predictive-search .predictive-search__list-item[aria-selected=true] .predictive-search__item-heading{text-decoration:none}.predictive-search .predictive-search__item-query-result,.predictive-search .predictive-search__item:not(.predictive-search__item--link-with-thumbnail) .predictive-search__item-heading{font-family:var(--font-body-family);font-size:14px;font-weight:400;letter-spacing:normal;text-transform:none;line-height:1.4}.predictive-search ul:has(.predictive-search__item--link-with-thumbnail){display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px;width:calc(100% + 16px);margin:0 -8px}@media screen and (max-width:749px){.predictive-search ul:has(.predictive-search__item--link-with-thumbnail){grid-template-columns:repeat(2,minmax(0,1fr))}}.predictive-search .predictive-search__item--link-with-thumbnail{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:8px;margin:0;border-radius:12px}.predictive-search .predictive-search__item--link-with-thumbnail:hover{background-color:#f9fafb}.predictive-search .predictive-search__item--link-with-thumbnail .predictive-search__image{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:contain;background-color:#fff;border:1px solid #f3f4f6;border-radius:8px;margin:0}.predictive-search svg.predictive-search__image--placeholder{height:auto;color:#d1d5db}.predictive-search .predictive-search__item--link-with-thumbnail .predictive-search__item-content{display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left}.predictive-search .predictive-search__item--link-with-thumbnail .predictive-search__item-heading{font-size:18px;line-height:.9}.predictive-search .price{font-size:14px;color:#6b7280}.predictive-search .predictive-search__item-vendor{font-size:11px;color:#6b7280}.predictive-search .predictive-search__item--term{font-family:var(--font-body-family);font-size:14px;font-weight:700;padding:16px max(24px,calc((100% - 1548px)/2 + 24px));border-top:1px solid #f3f4f6;margin:0;border-radius:0}.predictive-search .predictive-search__item--term:hover{background-color:#f9fafb}.mega-menu__content{padding-top:40px;padding-bottom:56px;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;box-shadow:none}.mega-menu__title{font-family:var(--font-heading-family);font-size:52px;font-weight:700;line-height:.9;letter-spacing:-.05em;text-transform:uppercase;color:#111827;margin-bottom:32px}.mega-menu__list{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px 64px}.mega-menu__link{font-size:14px;color:#4b5563;padding:4px 0;text-decoration:none}.mega-menu__link--level-2{color:#111827;font-weight:700;margin-bottom:4px}.mega-menu__content .mega-menu__link:hover,.mega-menu__content .mega-menu__link--active,.mega-menu__content .mega-menu__link--active:hover{color:#111827;text-decoration:none}.menu-drawer .menu-drawer__menu-item{font-family:var(--font-body-family);font-size:14px;padding:16px 24px}.menu-drawer .menu-drawer__menu>li{border-top:1px solid #f3f4f6}.menu-drawer .menu-drawer__menu>li:last-child{border-bottom:1px solid #f3f4f6}.menu-drawer .menu-drawer__menu-item--active,.menu-drawer .menu-drawer__menu-item:focus,.menu-drawer .menu-drawer__menu-item:hover,.menu-drawer .menu-drawer__menu-item--active:hover{background-color:transparent;color:#111827;text-decoration:none}.menu-drawer .menu-drawer__menu-item>.svg-wrapper{width:16px;height:16px;right:24px}.menu-drawer .menu-drawer__utility-links,.header--has-account .menu-drawer .menu-drawer__utility-links{background-color:#f9fafb;padding:16px 24px;display:flex;align-items:center;column-gap:20px}.menu-drawer .menu-drawer__account{font-family:var(--font-body-family);font-size:14px;font-weight:400;text-transform:none;letter-spacing:normal;padding:0}.menu-drawer .menu-drawer__account account-icon>.svg-wrapper,.menu-drawer .menu-drawer__account>.svg-wrapper{height:20px;width:20px;margin-right:8px}.menu-drawer .menu-drawer__close-button{margin-top:0;padding:16px 24px;font-size:14px;font-family:var(--font-body-family)}.menu-drawer .menu-drawer__close-button .svg-wrapper{width:16px;height:16px;margin-right:8px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-aphex-header.css.map */
