@property --jupiter-bar-fill{syntax: "<color>"; inherits: false; initial-value: transparent;}#header-component.header{background:linear-gradient(180deg,rgb(var(--jupiter-white-rgb) / .4),rgb(var(--jupiter-white-rgb) / 0))}#header-component .header__underlay{display:none}#header-component .header__row--top{--jupiter-bar-fill: transparent;margin-inline:auto;width:calc(100% - 2 * var(--jupiter-page-inline, 3.5rem));margin-block-start:1.5rem;border:0;border-radius:6.25rem;background-image:linear-gradient(var(--jupiter-bar-fill),var(--jupiter-bar-fill));color:var(--jupiter-bar-color, var(--jupiter-ink));transition:width .3s ease-out,height .3s ease-out,padding .3s ease-out,border-radius .3s ease-out,--jupiter-bar-fill .3s ease-out,translate .3s ease-out,opacity .3s ease-out,visibility .3s ease-out}#header-component[data-sticky-state=active] .header__row--top,#header-component.is-open .header__row--top,#header-component:not([transparent]) .header__row--top{--jupiter-bar-fill: rgb(var(--jupiter-white-rgb) / .8);width:min(69rem,calc(100% - 2 * var(--jupiter-page-inline, 3.5rem)));border-radius:2.5rem;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);color:var(--jupiter-ink)}#header-component.header .header__row--top .header__columns{grid-column:1 / -1;align-items:center;gap:1rem;padding-block:1rem;padding-inline:0;transition:padding .3s ease-out}#header-component.header[data-sticky-state=active] .header__row--top .header__columns,#header-component.header.is-open .header__row--top .header__columns,#header-component.header:not([transparent]) .header__row--top .header__columns{padding-inline:2rem}#header-component.header.is-open .header__row--top .header__columns{padding-block-end:0}#header-component .header-logo img,#header-component .header-logo svg{height:2.25rem;width:auto;transition:filter .3s ease-out}#header-component[data-jupiter-bar=light]:not([data-sticky-state=active]):not(.is-open) .header-logo img{filter:brightness(0) invert(1)}#header-component.header .header__drawer,#header-component.header[data-menu-style] .header__drawer{display:none;min-height:0}@media screen and (min-width:1024px){#header-component.header[data-menu-style] .header__row--top .header__columns{--header-template-columns: var(--header-left) var(--header-center) var(--header-right);grid-template-areas:"left center right";column-gap:var(--gap-xl)}#header-component.header[data-menu-style] .header__row--top .header-logo{grid-area:left}#header-component.header[data-menu-style] .header__column{display:flex}#header-component.header[data-menu-style] :is(.header-menu,.dropdown-localization){display:flex}}#header-component .menu-list__link{gap:.25rem;padding:.25rem .75rem;border-radius:3rem;color:inherit;font-family:var(--font-body--family);font-size:1rem;line-height:1.36;letter-spacing:var(--jupiter-ls-body);text-transform:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:background-color .2s ease}#header-component[data-sticky-state=active] .menu-list__link:hover,#header-component[data-sticky-state=active] .menu-list__link--active,#header-component.is-open .menu-list__link:hover,#header-component:not([transparent]) .menu-list__link:hover,#header-component:not([transparent]) .menu-list__link--active,#header-component.is-open .menu-list__link.jupiter-header__trigger{background-color:var(--jupiter-sky)}#header-component .menu-list__link:after,#header-component .menu-list__link-title:after{display:none}#header-component .menu-list__link-title{padding:0}#header-component.is-open .menu-list__link:not(.jupiter-header__trigger){background-color:transparent}#header-component .menu-list__link.jupiter-header__trigger{flex-direction:row;flex-wrap:nowrap;align-items:center}#header-component .menu-list__link.jupiter-header__trigger:after{content:"";position:static;display:block;flex:none;width:.875rem;height:.875rem;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 6l4 4 4-4' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 6l4 4 4-4' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .3s ease-out}#header-component.is-open .menu-list__link.jupiter-header__trigger:after{transform:rotate(180deg)}.jupiter-header__utility{display:flex;align-items:center;gap:1rem}.jupiter-header__cta{display:inline-flex;align-items:center;justify-content:center;height:2rem;padding:.5rem 1rem;border-radius:6.25rem;background:var(--jupiter-blue);color:var(--jupiter-white);font-family:var(--font-body--family);font-weight:600;font-size:.75rem;line-height:1;letter-spacing:var(--jupiter-ls-caps);text-transform:uppercase;text-decoration:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:background-color .2s ease}.jupiter-header__cta:hover{background:linear-gradient(rgb(var(--jupiter-shade-rgb) / .2),rgb(var(--jupiter-shade-rgb) / .2)) var(--jupiter-blue);color:var(--jupiter-white)}.jupiter-header__login{display:none;font-family:var(--font-body--family);font-size:.875rem;line-height:1.36;letter-spacing:var(--jupiter-ls-body);color:inherit;text-decoration:none;white-space:nowrap}.jupiter-header__burger{display:inline-flex;align-items:center;background:none;border:none;padding:0;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.jupiter-header__burger[aria-expanded=true] .jupiter-header__icon-open,.jupiter-header__burger[aria-expanded=false] .jupiter-header__icon-close{display:none}.jupiter-header__panel{grid-column:1 / -1;margin:1rem 2rem 2rem;padding:3.5rem;border-radius:1.5rem;background:var(--jupiter-white);color:var(--jupiter-ink);max-height:calc(100vh - 13rem);max-height:calc(100svh - 13rem);overflow-y:auto;transition:opacity .3s ease-out}.jupiter-header__mega{display:flex;align-items:flex-start;gap:1.5rem}.jupiter-header__mega [data-view][hidden]{display:none}.jupiter-header__mega-main{flex:none;width:21.8125rem;display:flex;flex-direction:column;gap:2rem}.jupiter-header__mega[data-active=concerns] .jupiter-header__mega-main{flex:1 1 0;width:auto;min-width:0}.jupiter-header__tabs{position:relative;display:inline-flex;align-self:flex-start;padding:.5rem;box-shadow:inset 0 0 0 .0625rem rgb(var(--jupiter-blue-rgb) / .5);border-radius:6.25rem;background:var(--jupiter-white)}.jupiter-header__tab-highlight{position:absolute;top:.5rem;bottom:.5rem;left:.5rem;width:0;border-radius:6.25rem;background:var(--jupiter-sky);transition:left .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1)}.jupiter-header__tab{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;border:0;border-radius:6.25rem;background:none;color:var(--jupiter-ink);font-family:var(--font-body--family);font-weight:600;font-size:.75rem;line-height:1.1;letter-spacing:var(--jupiter-ls-caps);text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.jupiter-header__tab:focus:not(:focus-visible){outline:none}.jupiter-header__tab:focus-visible{outline:.125rem solid var(--jupiter-ink);outline-offset:.125rem;box-shadow:0 0 0 .125rem var(--jupiter-white)}.jupiter-header__tab-mobile{display:none}.jupiter-header__treatments{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.jupiter-header__concerns{display:flex;gap:1rem}.jupiter-header__concern-group{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:2rem}.jupiter-header__concern-heading{margin:0;font-family:var(--font-body--family);font-weight:600;font-size:.75rem;line-height:1.1;letter-spacing:var(--jupiter-ls-caps);text-transform:uppercase}.jupiter-header__concern-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem;font-family:var(--font-heading--family);font-size:1rem;line-height:1.16}.jupiter-header__concern-links a{color:inherit;text-decoration:none;transition:color .2s ease}.jupiter-header__concern-links a:hover{color:var(--jupiter-blue)}.jupiter-header__cards{flex:1 1 0;min-width:0;align-self:stretch;display:flex;gap:.625rem}.jupiter-header__card{position:relative;isolation:isolate;flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:2rem;border-radius:2.5rem;overflow:hidden;background:var(--jupiter-blue);color:var(--jupiter-white);text-decoration:none}.jupiter-header__card-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover}.jupiter-header__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,rgb(var(--jupiter-ink-rgb) / 0),rgb(var(--jupiter-ink-rgb) / .5))}.jupiter-header__card-heading{display:block;width:100%;font-family:var(--font-heading--family);font-size:1.5rem;line-height:1;letter-spacing:var(--jupiter-ls-heading)}.jupiter-header__mobile-links{display:none}.jupiter-header__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--jupiter-overlay);transition:opacity .3s ease-out}@media screen and (max-width:989px){html[scroll-lock]:has(#header-component.is-open) .page-wrapper{overflow:visible}}@media(prefers-reduced-motion:reduce){#header-component .header__row--top,#header-component .header__row--top .header__columns,#header-component .header-logo img,#header-component .menu-list__link,#header-component .menu-list__link.jupiter-header__trigger:after,.jupiter-header__cta,.jupiter-header__panel,.jupiter-header__overlay,.jupiter-header__tab-highlight,.jupiter-header__concern-links a{transition:none}}@media screen and (min-width:1024px){.jupiter-header__login{display:inline-flex}.jupiter-header__burger{display:none}}@media screen and (min-width:750px)and (max-width:1023px){#header-component .menu-list__link{padding:.25rem .5rem;font-size:.9375rem}.jupiter-header__utility{gap:.75rem}.jupiter-header__panel{padding:2rem}.jupiter-header__mega{flex-direction:column;align-items:stretch}.jupiter-header__mega-main{flex:none;width:auto}.jupiter-header__cards{flex:none;height:14rem}.jupiter-header__concern-links{gap:.75rem}}@media screen and (min-width:750px)and (max-width:1279px){.jupiter-header__concerns{flex-wrap:wrap;gap:2rem 1rem}.jupiter-header__concern-group{flex:0 0 calc((100% - 2rem) / 3);gap:1.5rem}}@media screen and (min-width:1024px)and (max-width:1279px){.jupiter-header__panel{padding:2.5rem}.jupiter-header__mega-main{width:19rem}.jupiter-header__card{padding:1.5rem}}@media screen and (max-width:1023px){#header-component .header__column--center{display:none}#header-component.header .header__row--top .header__columns,#header-component.header[data-menu-style] .header__row--top .header__columns{--header-template-columns: 1fr auto;grid-template-areas:"left right";grid-template-columns:1fr auto;column-gap:1rem}#header-component.header .header__row--top .header-logo,#header-component.header[data-menu-style] .header__row--top .header-logo{grid-area:left;justify-self:start}#header-component .jupiter-header__utility{grid-area:right;justify-self:end}.jupiter-header__mobile-links{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:1.5rem 0;border-top:.0625rem solid rgb(var(--jupiter-blue-rgb) / .5);font-family:var(--font-body--family);font-size:1rem;line-height:1.36;letter-spacing:var(--jupiter-ls-body)}.jupiter-header__mobile-links a{color:inherit;text-decoration:none}}@media screen and (max-width:749px){#header-component .header__row--top{--jupiter-bar-fill: rgb(var(--jupiter-white-rgb) / .8);display:flex;flex-direction:column;width:calc(100% - 1.4375rem);margin-block-start:.875rem;border-radius:2.5rem;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);color:var(--jupiter-ink)}#header-component[data-sticky-state=active] .header__row--top,#header-component.is-open .header__row--top,#header-component:not([transparent]) .header__row--top{width:calc(100% - 1.4375rem)}#header-component.header .header__row--top .header__columns{padding:.75rem 1.25rem}#header-component[data-jupiter-bar=light]:not([data-sticky-state=active]):not(.is-open) .header-logo img{filter:none}#header-component.header[data-sticky-state=active] .header__row--top .header__columns,#header-component.header.is-open .header__row--top .header__columns,#header-component.header:not([transparent]) .header__row--top .header__columns{padding:.75rem 1.25rem}#header-component.header.is-open .header__row--top{max-height:calc(100vh - 3.625rem);max-height:calc(100svh - 3.625rem);border-radius:1.5rem 1.5rem 2.5rem 2.5rem}#header-component.header.is-open .header__row--top .header__columns{flex:none;padding:.75rem 1.25rem 0}#header-component .header-logo img,#header-component .header-logo svg{height:1.5rem}.jupiter-header__utility{gap:.875rem}.jupiter-header__panel{margin:.75rem 1.25rem 1.5rem;padding:1.5rem;max-height:none;min-height:0;overscroll-behavior:contain}.jupiter-header__mega{flex-direction:column;align-items:stretch;gap:2rem}.jupiter-header__mega-main{width:auto}.jupiter-header__tabs{display:flex;align-self:stretch}.jupiter-header__tab{flex:1 1 0;line-height:1}.jupiter-header__tab-desktop{display:none}.jupiter-header__tab-mobile{display:inline}.jupiter-header__cards{display:none}.jupiter-header__concerns{flex-wrap:wrap;gap:2.5rem 1rem}.jupiter-header__concern-group{flex:0 0 7.5625rem;gap:1.5rem}.jupiter-header__concern-links{gap:.75rem;font-family:var(--font-body--family);font-size:.875rem;line-height:1.36;letter-spacing:var(--jupiter-ls-body)}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/jupiter-header.css.map */
