.header-container:has(.sj-header){position:sticky;top:var(--sj-stick-top, 0px);z-index:40;transition:top .3s ease}.header-container.sj-is-hidden{top:var(--sj-hidden-top, -200px)}.header-container:has(.sj-header--transparent){margin-bottom:calc(-1 * var(--sj-overlap, 0px))}.header-container:has(.sj-header) .header-section{display:none!important}.sj-header{position:relative;color:var(--sj-text);background:var(--sj-bg);border-bottom:1px solid var(--sj-border);transition:background-color .25s ease,color .25s ease,border-color .25s ease;-webkit-font-smoothing:antialiased}.sj-header,.sj-header *{font-family:var(--sj-font-body)!important;box-sizing:border-box}.sj-header a{color:inherit;text-decoration:none}.sj-header button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.sj-header ul{list-style:none;margin:0;padding:0}.sj-header :focus-visible{outline:1px solid currentColor;outline-offset:3px}.sj-header .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sj-header [hidden]{display:none!important}.sj-header--transparent:not(.is-solid):not(.is-menu-open):not(.is-search-open){background:transparent;color:var(--sj-transparent-text);border-bottom-color:transparent}.sj-logo .sj-logo__img--transparent{display:none}.sj-header--transparent:not(.is-solid):not(.is-menu-open):not(.is-search-open) .sj-logo__img--transparent{display:block}.sj-header--transparent:not(.is-solid):not(.is-menu-open):not(.is-search-open) .sj-logo__img--transparent+.sj-logo__img--default,.sj-header--transparent:not(.is-solid):not(.is-menu-open):not(.is-search-open) .sj-logo:has(.sj-logo__img--transparent) .sj-logo__img--default{display:none}.sj-header.is-menu-open{background:var(--sj-panel)}.sj-bar{height:var(--sj-bar-h);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding-inline:32px}.sj-icon-btn.sj-burger-btn{display:none}.sj-logo{justify-self:start;display:flex;align-items:center}.sj-logo__img{width:var(--sj-logo-w);height:auto;max-width:100%;display:block}.sj-logo__text{font-family:var(--sj-font-nav)!important;font-size:24px;letter-spacing:.02em}.sj-nav{height:100%}.sj-nav__list{display:flex;height:100%}.sj-nav__item{display:flex}.sj-nav__link{position:relative;display:flex;align-items:center;padding:0 18px;font-family:var(--sj-font-nav)!important;font-size:var(--sj-nav-size);letter-spacing:.01em;white-space:nowrap}.sj-nav__link:after{content:"";position:absolute;left:18px;right:18px;bottom:calc(50% - .9em);height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .2s ease}.sj-nav__item.is-open>.sj-nav__link:after,.sj-nav__link:hover:after,.sj-nav__link.is-current:after{transform:scaleX(1)}.sj-icons{justify-self:end;display:flex;align-items:center;gap:18px}.sj-icon-btn{display:inline-flex;align-items:center;justify-content:center;position:relative;width:24px;height:24px}.sj-svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.3}.sj-cart__count{position:absolute;top:-6px;right:-9px;min-width:17px;height:17px;padding:0 4px;border-radius:99px;background:currentColor;display:grid;place-items:center}.sj-cart__count>span{color:var(--sj-bg);font-size:10px;line-height:1}.sj-header--transparent:not(.is-solid):not(.is-menu-open) .sj-cart__count>span{color:#212121}.sj-cart__count.hidden{display:none}.sj-mega{position:absolute;left:0;right:0;top:100%;background:var(--sj-panel);color:var(--sj-text);border-top:1px solid var(--sj-border);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease,visibility .2s;z-index:2;max-height:calc(100vh - var(--sj-bar-h) - 40px);overflow-y:auto}.sj-nav__item.is-open>.sj-mega{opacity:1;visibility:visible;pointer-events:auto;transform:none}.sj-mega__tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:14px 64px;padding:22px 24px}.sj-tab{position:relative;padding:2px 0 5px;font-size:15px;opacity:.62;transition:opacity .2s}.sj-tab:hover,.sj-tab.is-active{opacity:1}.sj-tab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--sj-accent);transform:scaleX(0);transform-origin:left center;transition:transform .2s ease}.sj-tab.is-active:after{transform:scaleX(1)}.sj-mega__body{border-top:1px solid var(--sj-border)}.sj-mega__body--scent{display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1fr)}.sj-mega__scents{padding:28px 32px;background:var(--sj-bg);border-right:1px solid var(--sj-border)}.sj-pane{display:none}.sj-pane.is-active{display:block}.sj-pane__links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 40px;padding:32px 24px}.sj-cards{display:grid;grid-template-columns:repeat(var(--sj-cols, 4),minmax(0,1fr));gap:2px}.sj-card{display:flex;flex-direction:column;background:var(--sj-bg)}.sj-card__media{display:block;aspect-ratio:var(--sj-card-ratio, 6 / 7);background:var(--sj-card);overflow:hidden}.sj-card__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.sj-card:hover .sj-card__img{transform:scale(1.03)}.sj-card__title{padding:12px 10px 4px;text-align:center;font-size:14px}.sj-card__price{padding:0 10px 14px;text-align:center;font-size:13px;opacity:.7}.sj-card__title:last-child{padding-bottom:16px}.sj-shopall{display:flex;justify-content:center;padding:20px}.sj-shopall__btn{border:1px solid currentColor;border-radius:99px;padding:9px 26px;font-size:13px;letter-spacing:.02em;transition:background .2s,color .2s}.sj-shopall__btn:hover{background:var(--sj-text);color:var(--sj-bg)}.sj-eyebrow{margin:0 0 16px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.65}.sj-scent-list{display:grid;gap:13px}.sj-scent-item{display:flex;align-items:center;gap:11px;font-size:15px;line-height:1.3}.sj-scent-item:before{content:"";flex:none;width:14px;height:14px;border-radius:50%;background:var(--sj-dot, #ccc);box-shadow:inset 0 0 0 1px #0000001a}.sj-scent-item a:hover{text-decoration:underline;text-underline-offset:3px}.sj-badge{font-size:10px;letter-spacing:.06em;line-height:1;padding:4px 8px;border-radius:99px;color:#fff;background:var(--sj-badge-new)}.sj-badge--limited{background:var(--sj-badge-limited)}.sj-text-link{display:inline-block;margin-top:24px;font-size:13px;border-bottom:1px solid currentColor;padding-bottom:2px}.sj-scrim{position:fixed;left:0;right:0;bottom:0;top:var(--sj-scrim-top, 0px);background:#14141466;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s;z-index:-1}.sj-header.is-menu-open .sj-scrim,.sj-header.is-search-open .sj-scrim{opacity:1;visibility:visible}.sj-search{position:absolute;left:0;right:0;top:100%;background:var(--sj-bg);color:var(--sj-text);border-top:1px solid var(--sj-border);z-index:3}.sj-search__form{display:flex;align-items:center;gap:16px;max-width:760px;margin:0 auto;padding:18px 24px}.sj-search__input{flex:1;min-width:0;border:0;border-bottom:1px solid var(--sj-border);background:transparent;color:inherit;font-size:18px;padding:10px 0;outline:none;border-radius:0;-webkit-appearance:none}.sj-search__input:focus{border-bottom-color:currentColor}.sj-search__results{max-width:760px;margin:0 auto;padding:0 24px}.sj-search__results:not(:empty){padding-bottom:24px}.sj-result{display:grid;grid-template-columns:52px 1fr auto;gap:14px;align-items:center;padding:8px 0}.sj-result img{width:52px;height:60px;object-fit:cover;background:var(--sj-card);display:block}.sj-result__price{font-size:13px;opacity:.7}.sj-result__all{display:inline-block;margin-top:12px;font-size:13px;border-bottom:1px solid currentColor}.sj-result__empty{margin:0;padding:8px 0;opacity:.7}.sj-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:var(--sj-bg);color:var(--sj-text);overflow-y:auto;overscroll-behavior:contain;padding:18px 0 40px;transform:translate(-100%);transition:transform .4s ease-in-out}.sj-drawer.is-open{transform:none}.sj-drawer__top{display:flex;justify-content:space-between;align-items:center;padding:0 16px;margin-bottom:30px}.sj-drawer__tabs{display:flex;flex-wrap:wrap;gap:14px 22px;padding:0 16px;margin-bottom:30px}.sj-drawer .sj-drawer__tab{font-family:var(--sj-font-nav)!important;font-size:17px;line-height:1.3;padding-bottom:4px;opacity:.55}.sj-drawer__tab.is-active{opacity:1;text-decoration:underline 1px var(--sj-accent);text-underline-offset:6px}.sj-drawer__tab--link{opacity:.55}.sj-drawer__pane{display:none;padding:0 16px}.sj-drawer__pane.is-active{display:block}.sj-drawer__pane .sj-scent-list{margin-bottom:28px}.sj-drawer__links{display:grid;gap:16px;margin-bottom:28px!important}.sj-drawer__links a{font-size:13px;letter-spacing:.12em;text-transform:uppercase}.sj-tiles{display:grid;grid-template-columns:1fr 1fr;gap:2px;margin-inline:-16px}.sj-tile{position:relative;display:block;aspect-ratio:4 / 5;background:var(--sj-card);overflow:hidden}.sj-tile__img{width:100%;height:100%;object-fit:cover;display:block}.sj-tile:after{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#00000059)}.sj-tile__title{position:absolute;left:12px;right:12px;bottom:12px;z-index:1;color:#fff;font-size:14px;line-height:1.25}.sj-drawer__foot{padding:32px 16px 0;font-size:13px;letter-spacing:.12em;text-transform:uppercase}html.sj-lock,html.sj-lock body{overflow:hidden}.sj-pillbar{display:none}@media(max-width:1180px){.sj-bar{padding-inline:20px}.sj-nav__link{padding:0 12px}.sj-nav__link:after{left:12px;right:12px}.sj-mega__tabs{gap:12px 40px}}@media(max-width:989px){.sj-bar{height:var(--sj-bar-h-mobile);grid-template-columns:1fr auto 1fr;padding-inline:16px}.sj-icon-btn.sj-burger-btn{display:inline-flex;justify-self:start}.sj-logo{justify-self:center}.sj-logo__img{width:var(--sj-logo-w-mobile)}.sj-nav,.sj-icon-btn--account{display:none}.sj-icons{gap:16px}.sj-burger{position:relative;display:block;width:20px;height:13px}.sj-burger:before,.sj-burger:after,.sj-burger span{content:"";position:absolute;left:0;right:0;height:1px;background:currentColor;transition:transform .3s}.sj-burger:before{top:0}.sj-burger span{top:6px}.sj-burger:after{bottom:0}.sj-search__form{padding:14px 16px}.sj-search__results{padding:0 16px}.sj-pillbar{display:flex;position:fixed;left:12px;right:12px;bottom:calc(var(--sj-pill-offset, 16px) + env(safe-area-inset-bottom,0px));z-index:30;gap:4px;padding:6px;background:color-mix(in srgb,var(--sj-bg) 95%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--sj-border);border-radius:99px;box-shadow:0 6px 20px #0000001f;overflow-x:auto;scrollbar-width:none;transition:transform .3s ease,opacity .3s ease}.sj-pillbar::-webkit-scrollbar{display:none}.sj-pillbar.is-hidden{transform:translateY(140%);opacity:0}.sj-pill{flex:none;padding:9px 14px;border-radius:99px;font-size:13px;opacity:.7}.sj-pill.is-active{opacity:1;background:var(--sj-text);color:var(--sj-bg)}}@media(prefers-reduced-motion:reduce){.sj-header *,.sj-header,.header-container:has(.sj-header){transition:none!important}.sj-drawer{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/sj-header.css.map */
