.nebula-header{width:100%}.nebula-header__content{width:100%;box-sizing:border-box;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px}.nebula-header__logo-wrapper{flex-shrink:0;display:flex;align-items:center;order:1;margin-right:auto}.nebula-header__logo-link{display:inline-flex;align-items:center;gap:3px;text-decoration:none}.nebula-header__logo-img{display:block;height:auto}.nebula-header__logo-mark{display:block;flex-shrink:0;height:auto;line-height:0}.nebula-header__logo-lockup{display:flex;flex-direction:column;justify-content:center;line-height:1;font-family:var(--font-heading-family);font-weight:600;letter-spacing:.3px;white-space:nowrap}.nebula-header__logo-line{display:block}.nebula-header__logo-text{margin:0;white-space:nowrap}.nebula-header__heading{margin:0;line-height:1}.nebula-header__right{display:flex;align-items:center;order:2}.nebula-header__cta{display:none;align-items:center;gap:8px;text-decoration:none;font-family:var(--font-heading-family);font-weight:500;line-height:1;white-space:nowrap;position:relative;overflow:hidden;transition:filter .2s ease,background-color .35s ease,color .35s ease}.nebula-header__cta:before{content:"";position:absolute;top:0;left:-150%;width:75%;height:100%;background:linear-gradient(120deg,transparent 0%,rgba(190,190,190,.35) 50%,transparent 100%);transform:skew(-20deg);pointer-events:none;z-index:0}.nebula-header__cta:hover:before{left:150%;transition:left .7s ease}.nebula-header__cta:hover{filter:brightness(.97)}.nebula-header__cta-text,.nebula-header__cta svg{position:relative;z-index:1}.nebula-header__cta svg{display:block;flex-shrink:0}.nebula-header__cta--drawer{display:flex;justify-content:center;margin-top:1.5rem}.nebula-header__nav{display:none}.nebula-header__menu-list{list-style:none;margin:0;padding:0;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center}.nebula-header__menu-link{text-decoration:none;font-family:inherit;display:flex;align-items:center;white-space:nowrap;transition:opacity .2s ease}.nebula-header__menu-link:hover,.nebula-header__menu-link--active{opacity:.7}.nebula-header__menu-link--toggle{background:none;border:none;cursor:pointer;gap:4px;color:inherit;font:inherit;letter-spacing:inherit}.nebula-header__menu-caret{width:16px;height:16px;flex-shrink:0;transition:transform .2s ease}.nebula-header__menu-item--has-sub{position:relative}.nebula-header__submenu{position:absolute;top:100%;left:0;margin:0;padding:10px;list-style:none;display:flex;flex-direction:column;min-width:200px;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;box-shadow:0 12px 32px #00000047;z-index:120}.nebula-header__submenu:before{content:"";position:absolute;bottom:100%;left:0;width:100%;height:12px}.nebula-header__submenu-link{display:block;padding:8px 10px;border-radius:6px;text-decoration:none;white-space:nowrap;transition:opacity .2s ease,background-color .2s ease}.nebula-header__submenu-link:hover,.nebula-header__submenu-link--active{opacity:.75;background-color:#ffffff0f}.nebula-header__menu-item--has-sub:hover .nebula-header__menu-caret,.nebula-header__menu-item--open .nebula-header__menu-caret{transform:rotate(180deg)}.nebula-header__submenu-item{position:static}.nebula-header__submenu-item--has-sub{position:relative}.nebula-header__submenu-item--has-sub>.nebula-header__submenu-link{display:flex;align-items:center;justify-content:space-between;gap:8px}.nebula-header__submenu-caret{width:14px;height:14px;flex-shrink:0;transition:transform .2s ease}.nebula-header__subsubmenu{position:absolute;top:0;left:100%;margin:0;padding:10px;list-style:none;display:flex;flex-direction:column;min-width:200px;opacity:0;visibility:hidden;transform:translate(8px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;box-shadow:0 12px 32px #00000047;z-index:130}.nebula-header__subsubmenu:before{content:"";position:absolute;top:0;right:100%;width:12px;height:100%}.nebula-header__icons{display:flex;align-items:center;order:2;gap:12px}.nebula-header__icon-link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:inherit;position:relative;background:none;border:none;cursor:pointer;padding:0}.nebula-header__icon-link svg{display:block}.nebula-header__cart-count{position:absolute;top:-4px;right:-6px;min-width:16px;height:16px;border-radius:50%;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1;padding:0 3px}.nebula-header__hamburger{display:flex;align-items:center;order:3}.nebula-header__hamburger-btn{line-height:0}@media screen and (min-width:750px){.nebula-header__content{display:flex}.nebula-header__nav{display:flex;align-items:center}.nebula-header__cta{display:inline-flex}.nebula-header__logo-wrapper{order:1}.nebula-header__hamburger{display:none}.nebula-header__menu-item--has-sub:hover .nebula-header__submenu,.nebula-header__menu-item--has-sub:focus-within .nebula-header__submenu,.nebula-header__menu-item--open .nebula-header__submenu{opacity:1;visibility:visible;transform:translateY(0)}.nebula-header__submenu-item--has-sub:hover>.nebula-header__subsubmenu,.nebula-header__submenu-item--has-sub:focus-within>.nebula-header__subsubmenu{opacity:1;visibility:visible;transform:translate(0)}.nebula-header__submenu-item--has-sub:hover>.nebula-header__submenu-link .nebula-header__submenu-caret{transform:translate(2px)}}.nebula-header-section.nebula-header--sticky{z-index:3}body .shopify-section-header-sticky{top:var(--announcement-offset, 0px)!important;transition:top .3s ease}body.has-transparent-hero .nebula-header-section:not(.scrolled-past-header) .nebula-header{background-color:transparent!important}body.has-transparent-hero .nebula-header-section:not(.scrolled-past-header) .nebula-header,body.has-transparent-hero .nebula-header-section:not(.scrolled-past-header) .nebula-header__menu-link,body.has-transparent-hero .nebula-header-section:not(.scrolled-past-header) .nebula-header__icon-link{color:#fff!important}body.has-transparent-hero .nebula-header-section:not(.scrolled-past-header) .nebula-header svg{color:#fff}body.has-transparent-hero .nebula-header-section:not(.scrolled-past-header) .nebula-header__cart-count{background-color:#fff!important;color:#232323!important}body.has-transparent-hero .nebula-header-section:not(.scrolled-past-header) .nebula-header__cta,body.has-transparent-hero .nebula-header-section:not(.scrolled-past-header) .nebula-header__cta svg{color:var(--nebula-cta-color)!important}body.has-transparent-hero .nebula-header-section:not(.scrolled-past-header) .nebula-header__logo-lockup{color:var(--nebula-logo-text-color)!important}body.has-transparent-hero .nebula-header-section.scrolled-past-header .nebula-header{background-color:var(--nebula-header-scrolled-bg)!important;-webkit-backdrop-filter:blur(var(--nebula-header-scrolled-blur));backdrop-filter:blur(var(--nebula-header-scrolled-blur))}body:not(.has-transparent-hero) .nebula-header-section .nebula-header{background-color:var(--nebula-header-scrolled-bg)!important;-webkit-backdrop-filter:blur(var(--nebula-header-scrolled-blur));backdrop-filter:blur(var(--nebula-header-scrolled-blur))}.nebula-header__logo-img--white{display:none}body.has-transparent-hero .nebula-header-section:not(.scrolled-past-header) .nebula-header__logo-img--default{filter:brightness(0) invert(1)}body.has-transparent-hero .nebula-header-section[data-has-white-logo=true]:not(.scrolled-past-header) .nebula-header__logo-img--default{display:none}body.has-transparent-hero .nebula-header-section[data-has-white-logo=true]:not(.scrolled-past-header) .nebula-header__logo-img--white{display:block}.nebula-header,.nebula-header__menu-link,.nebula-header__icon-link{transition:color .35s ease}.nebula-header__cart-count{transition:background-color .35s ease,color .35s ease}.nebula-header__logo-img{transition:filter .35s ease}body.has-transparent-hero main>.shopify-section:first-child{margin-top:calc(-1 * var(--header-height, 0px))}.nebula-header__drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:99;display:none}.nebula-header__drawer-overlay.nebula-header__drawer-overlay--visible{display:block}.nebula-header__drawer{position:fixed;top:0;left:0;width:85%;max-width:380px;height:100%;z-index:100;overflow-y:auto;display:flex;flex-direction:column;padding:24px;transform:translate(-100%);transition:transform .3s ease}.nebula-header__drawer--open{transform:translate(0)}.nebula-header__drawer-header{display:flex;justify-content:flex-end;padding-bottom:2rem;flex-shrink:0}.nebula-header__drawer-close-btn{background:none;border:none;cursor:pointer;padding:4px;color:inherit;display:inline-flex;align-items:center;justify-content:center}.nebula-header__drawer-close-btn svg{width:24px;height:24px}.nebula-header__drawer-nav{flex:1}.nebula-header__drawer-list{list-style:none;margin:0;padding:0}.nebula-header__drawer-item{border-bottom:1px solid rgba(0,0,0,.08)}.nebula-header__drawer-item:last-child{border-bottom:none}.nebula-header__drawer-link{display:block;padding:1rem 0;text-decoration:none;font-family:inherit;font-size:18px;font-weight:600;color:inherit;transition:opacity .2s ease}.nebula-header__drawer-link:hover{opacity:.7}.nebula-header__drawer-submenu-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem 0;background:none;border:none;cursor:pointer;font-family:inherit;font-size:18px;font-weight:600;color:inherit;text-align:left;list-style:none}.nebula-header__drawer-submenu-toggle::-webkit-details-marker{display:none}.nebula-header__drawer-caret{width:20px;height:20px;flex-shrink:0;transition:transform .2s ease}.nebula-header__drawer-item details[open] .nebula-header__drawer-caret{transform:rotate(180deg)}.nebula-header__drawer-sublist{list-style:none;margin:0;padding:0 0 .8rem 1rem}.nebula-header__drawer-submenu-toggle--nested{font-size:15px;font-weight:400;opacity:.85}.nebula-header__drawer-sublist--nested{padding:0 0 .4rem 1.2rem}.nebula-header__drawer-subdetails[open] .nebula-header__drawer-caret{transform:rotate(180deg)}.nebula-header__drawer-sublink{display:block;padding:.6rem 0;text-decoration:none;font-family:inherit;font-size:15px;font-weight:400;color:inherit;opacity:.75;transition:opacity .2s ease}.nebula-header__drawer-sublink:hover{opacity:1}.nebula-header__drawer-social{list-style:none;margin:1.75rem 0 0;padding:1.25rem 0 0;display:flex;align-items:center;gap:22px;flex-shrink:0;border-top:1px solid rgba(255,255,255,.12)}.nebula-header__drawer-social-link{display:inline-flex;align-items:center;justify-content:center;color:inherit;text-decoration:none;opacity:.85;transition:opacity .2s ease}.nebula-header__drawer-social-link:hover{opacity:1}.nebula-header__drawer-social-link svg{width:24px;height:24px;display:block}.nebula-header__search-toggle{background:none;border:none;cursor:pointer;padding:0}body.nebula-search-open{overflow:hidden}.nebula-search-modal[hidden]{display:none}.nebula-search-modal:not([hidden]){display:flex;justify-content:center}.nebula-search-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.nebula-search-modal .nebula-search-modal__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:var(--nebula-search-overlay-bg, #0a0a0c);opacity:var(--nebula-search-overlay-opacity, .92);border:none}.nebula-search-modal__panel{position:relative;z-index:1;width:100%;padding-top:clamp(72px,12vh,160px);padding-bottom:32px;animation:nebula-search-in .28s ease both}@keyframes nebula-search-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.nebula-search-modal .nebula-search{display:block;position:relative;width:100%;max-width:720px;margin:0 auto}.nebula-search-modal .nebula-search__form{position:relative}.nebula-search__field{display:flex;align-items:center;background:var(--nebula-search-field-bg, #111114);border:1px solid var(--nebula-search-field-border, #2a2a2e);border-radius:var(--nebula-search-field-radius, 8px);transition:border-color .15s ease,box-shadow .15s ease}.nebula-search-modal .nebula-search__field:focus-within{border-color:var(--nebula-search-field-focus, #f5f2ea);box-shadow:0 0 0 3px color-mix(in srgb,var(--nebula-search-field-focus, #f5f2ea) 22%,transparent)}.nebula-search__input{flex:1 1 auto;min-width:0;-webkit-appearance:none;appearance:none;background:transparent;border:none;outline:none;box-shadow:none;color:var(--nebula-search-field-text, #f5f2ea);font:inherit;font-size:18px;padding:18px 6px}.nebula-search__input::placeholder{color:var(--nebula-search-field-text, #f5f2ea);opacity:.5}.nebula-search__input::-webkit-search-decoration,.nebula-search__input::-webkit-search-cancel-button,.nebula-search__input::-webkit-search-results-button,.nebula-search__input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none;display:none}.nebula-search__button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;background:none;border:none;cursor:pointer;color:var(--nebula-search-field-text, #f5f2ea);padding:0 16px}.nebula-search__button svg{width:20px;height:20px;display:block}.nebula-search__button--reset.hidden{display:none}.nebula-search-modal .predictive-search{position:static;top:auto;width:100%;margin-top:10px;max-height:60vh;overflow-y:auto;background:var(--nebula-search-results-bg, transparent);border:var(--nebula-search-results-border, 0);border-radius:var(--nebula-search-results-radius, 0);color:var(--nebula-search-field-text, #f5f2ea);box-shadow:var(--nebula-search-results-shadow, none)}.nebula-search-modal .predictive-search a,.nebula-search-modal .predictive-search h2,.nebula-search-modal .predictive-search h3,.nebula-search-modal .predictive-search .predictive-search__heading{color:var(--nebula-search-field-text, #f5f2ea)}.nebula-search-modal .predictive-search__results-groups-wrapper{padding:8px 0}.nebula-search-modal .predictive-search__heading{color:var(--nebula-search-field-text, #f5f2ea);opacity:.55;padding:12px 16px 4px;margin:0}.nebula-search-modal .predictive-search__item{padding:10px 16px;border-radius:var(--nebula-search-field-radius, 8px);transition:background-color .15s ease}.nebula-search-modal .predictive-search__item--link-with-thumbnail{grid-column-gap:1rem;align-items:center}.nebula-search-modal .predictive-search__image{border-radius:6px;object-fit:cover;background:color-mix(in srgb,var(--nebula-search-field-text, #f5f2ea) 8%,transparent)}.nebula-search-modal .predictive-search__item-heading{color:var(--nebula-search-field-text, #f5f2ea)}.nebula-search-modal .predictive-search__item-vendor{color:var(--nebula-search-field-text, #f5f2ea);opacity:.55}.nebula-search-modal .predictive-search__item .price{color:var(--nebula-search-field-text, #f5f2ea);opacity:.9}.nebula-search-modal .predictive-search__list-item:hover .predictive-search__item,.nebula-search-modal .predictive-search__list-item[aria-selected=true] .predictive-search__item{background:color-mix(in srgb,var(--nebula-search-field-text, #f5f2ea) 10%,transparent)}.nebula-search-modal .predictive-search__list-item:hover .predictive-search__item-heading,.nebula-search-modal .predictive-search__list-item[aria-selected=true] .predictive-search__item-heading{color:var(--nebula-search-field-text, #f5f2ea);text-decoration:none}.nebula-search-modal__close{position:absolute;top:20px;right:max(20px,var(--content-gutter, 24px));display:inline-flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--nebula-search-field-text, #f5f2ea);padding:8px}.nebula-search-modal__close svg{width:22px;height:22px;display:block}@media screen and (max-width:749px){.nebula-search-modal__panel{padding-top:clamp(56px,10vh,96px)}.nebula-search__input{font-size:16px;padding:15px 6px}.nebula-search-modal .predictive-search{max-height:72vh}}@media(prefers-reduced-motion:reduce){.nebula-search-modal__panel{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/section-nebula-header.css.map */
