.aj-announce{position:relative;z-index:calc(var(--aj-z-header) + 1);background:var(--aj-plum);color:var(--aj-cream);font-size:var(--aj-fs-xs);letter-spacing:.05em}.aj-announce__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--aj-s5);min-height:var(--aj-announcement-h)}.aj-announce__row{display:flex;align-items:center;gap:clamp(1.6rem,3vw,4rem);flex:1}.aj-announce__item{display:inline-flex;align-items:center;gap:var(--aj-s2);white-space:nowrap}.aj-announce__item svg{flex:none;opacity:.9}.aj-announce a{color:inherit;text-decoration:none}.aj-announce a:hover{text-decoration:underline;text-underline-offset:3px}.aj-announce__right{white-space:nowrap;opacity:.95}.aj-announce__rotator{position:relative;flex:1;min-height:var(--aj-announcement-h);display:grid;place-items:center}.aj-announce__slide{grid-area:1 / 1;opacity:0;transform:translateY(6px);transition:opacity var(--aj-t-base) var(--aj-ease),transform var(--aj-t-base) var(--aj-ease);pointer-events:none}.aj-announce__slide.is-active{opacity:1;transform:none;pointer-events:auto}.aj-announce .aj-marquee{flex:1}.aj-announce .aj-marquee__group{gap:clamp(2.4rem,5vw,6rem);padding-right:clamp(2.4rem,5vw,6rem)}@media screen and (max-width:749px){.aj-announce__row{overflow-x:auto;scrollbar-width:none;gap:2rem}.aj-announce__row::-webkit-scrollbar{display:none}.aj-announce{font-size:1.1rem}}aj-header{display:block;position:relative;z-index:var(--aj-z-header)}.aj-header--sticky{position:sticky;top:0;transition:transform var(--aj-t-base) var(--aj-ease)}.aj-header--sticky.is-hidden{transform:translateY(-100%)}@media(prefers-reduced-motion:reduce){.aj-header--sticky.is-hidden{transform:none}}.aj-header__bar{background:var(--aj-cream);border-bottom:1px solid transparent;transition:box-shadow var(--aj-t-base) var(--aj-ease),border-color var(--aj-t-base) var(--aj-ease),background-color var(--aj-t-base) var(--aj-ease)}.aj-header__bar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 30% 120% at 0% 50%,rgba(249,227,226,.5),transparent 70%),radial-gradient(ellipse 30% 120% at 100% 50%,rgba(249,227,226,.5),transparent 70%)}.aj-header.is-stuck .aj-header__bar{box-shadow:var(--aj-sh-sm);border-bottom-color:var(--aj-line-soft)}.aj-header__inner{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--aj-s4);min-height:8.4rem;transition:min-height var(--aj-t-base) var(--aj-ease)}.aj-header.is-stuck .aj-header__inner{min-height:7rem}.aj-header__left{display:flex;justify-content:flex-start}.aj-header__center{display:flex;justify-content:center}.aj-header__right{display:flex;justify-content:flex-end;align-items:center;gap:clamp(.8rem,2vw,2.8rem)}.aj-header__logo{margin:0;line-height:1}.aj-header__logo a{display:block;text-decoration:none}.aj-header__logo-img{width:auto;max-width:100%;height:auto;max-height:6rem;transition:max-height var(--aj-t-base) var(--aj-ease)}.aj-header.is-stuck .aj-header__logo-img{max-height:4.6rem}.aj-header__wordmark{display:grid;justify-items:center;gap:3px}.aj-header__wordmark-name{font-family:var(--aj-font-display);font-size:clamp(2.2rem,1.6rem + 1.6vw,3.2rem);font-weight:500;letter-spacing:.14em;color:var(--aj-plum);line-height:1;text-transform:uppercase}.aj-header__wordmark-tag{position:relative;font-size:.95rem;letter-spacing:.34em;color:var(--aj-rose-deep);text-transform:uppercase;padding-inline:1.4rem}.aj-header__wordmark-tag:before,.aj-header__wordmark-tag:after{content:"";position:absolute;top:50%;width:1rem;height:1px;background:var(--aj-gold-soft)}.aj-header__wordmark-tag:before{left:0}.aj-header__wordmark-tag:after{right:0}.aj-header__action,.aj-header__icon-btn{display:grid;justify-items:center;gap:3px;padding:var(--aj-s1);border:0;background:none;color:var(--aj-plum);text-decoration:none;cursor:pointer;transition:color var(--aj-t-fast) var(--aj-ease),transform var(--aj-t-base) var(--aj-ease-spring);-webkit-tap-highlight-color:transparent}.aj-header__action:hover,.aj-header__icon-btn:hover{color:var(--aj-plum-deep);transform:translateY(-2px)}.aj-header__action-label{font-size:1rem;letter-spacing:.08em;text-transform:uppercase;color:var(--aj-muted)}.aj-header__action-icon{position:relative;display:block}.aj-header__count{position:absolute;top:-6px;right:-9px;min-width:1.8rem;height:1.8rem;padding-inline:.4rem;display:grid;place-items:center;border-radius:var(--aj-r-pill);background:var(--aj-rose-deep);color:var(--aj-white);font-size:1rem;font-weight:600;line-height:1}.aj-hsearch{position:relative;display:flex;align-items:center;width:100%;max-width:34rem;border-bottom:1px solid var(--aj-border);transition:border-color var(--aj-t-base) var(--aj-ease)}.aj-hsearch:focus-within{border-bottom-color:var(--aj-plum)}.aj-hsearch__icon{flex:none;color:var(--aj-plum);opacity:.8}.aj-hsearch__input{flex:1;min-width:0;padding:1rem .8rem;border:0;background:transparent;font-family:var(--aj-font-body);font-size:var(--aj-fs-sm);color:var(--aj-ink);-webkit-appearance:none;appearance:none}.aj-hsearch__input::-webkit-search-cancel-button{-webkit-appearance:none}.aj-hsearch__input:focus{outline:none}.aj-hsearch__ghost{position:absolute;left:3rem;top:50%;transform:translateY(-50%);display:flex;align-items:baseline;gap:.5ch;pointer-events:none;font-size:var(--aj-fs-sm);color:var(--aj-muted);white-space:nowrap;transition:opacity var(--aj-t-fast) var(--aj-ease)}.aj-hsearch.is-filled .aj-hsearch__ghost{opacity:0}.aj-hsearch__ghost-rotator{position:relative;display:inline-grid;min-width:12ch}.aj-hsearch__kw{grid-area:1 / 1;opacity:0;transform:translateY(8px);transition:opacity .34s var(--aj-ease-out),transform .34s var(--aj-ease-out);color:var(--aj-plum-soft);font-weight:500}.aj-hsearch__kw.is-active{opacity:1;transform:none}.aj-hsearch__kw.is-leaving{opacity:0;transform:translateY(-8px)}.aj-hsearch__submit{flex:none;display:grid;place-items:center;width:3.4rem;height:3.4rem;border:0;border-radius:50%;background:transparent;color:var(--aj-plum);cursor:pointer;opacity:0;transform:translate(-6px);transition:all var(--aj-t-base) var(--aj-ease)}.aj-hsearch:focus-within .aj-hsearch__submit,.aj-hsearch.is-filled .aj-hsearch__submit{opacity:1;transform:none}.aj-hsearch__submit:hover{background:var(--aj-blush)}.aj-nav{position:relative;background:var(--aj-cream);border-top:1px solid var(--aj-line-soft)}.aj-header.is-stuck .aj-nav{border-top-color:transparent}.aj-nav__list{display:flex;justify-content:center;flex-wrap:wrap;gap:clamp(1.2rem,2vw,3.2rem);margin:0;padding:0;list-style:none}.aj-nav__item{position:static}.aj-nav__link{position:relative;display:inline-flex;align-items:center;gap:var(--aj-s1);padding:1.5rem .4rem;font-size:var(--aj-fs-xs);font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--aj-ink-soft);text-decoration:none;white-space:nowrap;transition:color var(--aj-t-base) var(--aj-ease)}.aj-nav__link:after{content:"";position:absolute;left:0;right:0;bottom:1rem;height:1px;background:var(--aj-plum);transform:scaleX(0);transform-origin:center;transition:transform var(--aj-t-base) var(--aj-ease-out)}.aj-nav__link:hover,.aj-nav__link.is-active{color:var(--aj-plum)}.aj-nav__link:hover:after,.aj-nav__link.is-active:after{transform:scaleX(1)}.aj-nav__link--accent{color:var(--aj-rose-deep);font-weight:600}.aj-nav__link--accent:hover{color:var(--aj-plum)}.aj-nav__caret{transition:transform var(--aj-t-base) var(--aj-ease);opacity:.7}.aj-nav__item--has-mega:hover .aj-nav__caret,.aj-nav__item--has-mega.is-open .aj-nav__caret{transform:rotate(180deg)}.aj-mega{position:absolute;left:0;right:0;top:100%;z-index:var(--aj-z-dropdown);background:var(--aj-cream);border-top:1px solid var(--aj-line-soft);box-shadow:var(--aj-sh-lg);opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity var(--aj-t-base) var(--aj-ease-out),transform var(--aj-t-base) var(--aj-ease-out),visibility 0s linear var(--aj-t-base)}.aj-nav__item--has-mega:hover>.aj-mega,.aj-nav__item--has-mega.is-open>.aj-mega,.aj-mega:focus-within{opacity:1;visibility:visible;transform:none;transition-delay:0s}.aj-mega:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,transparent,var(--aj-gold-soft),var(--aj-rose),var(--aj-gold-soft),transparent);opacity:.55}.aj-mega__inner{display:grid;grid-template-columns:1fr;gap:var(--aj-s6);padding-block:var(--aj-s6)}.aj-mega__inner--with-promo{grid-template-columns:minmax(0,1fr) auto}.aj-mega__cols{display:grid;grid-template-columns:repeat(var(--aj-mega-cols, 4),minmax(0,1fr));gap:var(--aj-s5)}.aj-mega__col-title{display:inline-flex;align-items:center;gap:var(--aj-s2);margin-bottom:var(--aj-s3);padding-bottom:var(--aj-s2);border-bottom:1px solid var(--aj-line-soft);width:100%;font-size:1.1rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aj-plum);text-decoration:none}.aj-mega__col-title svg{opacity:0;transform:translate(-4px);transition:all var(--aj-t-base) var(--aj-ease)}.aj-mega__col-title:hover svg{opacity:1;transform:none}.aj-mega__links{list-style:none;margin:0;padding:0;display:grid;gap:2px}.aj-mega__link{display:flex;align-items:center;gap:var(--aj-s2);padding:.6rem .8rem .6rem 0;font-size:var(--aj-fs-sm);color:var(--aj-ink-soft);text-decoration:none;border-radius:var(--aj-r-xs);transition:color var(--aj-t-fast) var(--aj-ease),padding-left var(--aj-t-base) var(--aj-ease-out),background-color var(--aj-t-fast) var(--aj-ease)}.aj-mega__link:hover{color:var(--aj-plum);padding-left:var(--aj-s2);background:#f9e3e280}.aj-mega__dot{flex:none;width:1.4rem;height:1.4rem;border-radius:50%;border:1px solid rgba(42,22,32,.12)}.aj-mega__promos{display:flex;gap:var(--aj-s4)}.aj-mega__promo{position:relative;display:block;width:24rem;border-radius:var(--aj-r-md);overflow:hidden;text-decoration:none;background:var(--aj-white);border:1px solid var(--aj-line-soft);transition:transform var(--aj-t-base) var(--aj-ease-out),box-shadow var(--aj-t-base) var(--aj-ease)}.aj-mega__promo:hover{transform:translateY(-4px);box-shadow:var(--aj-sh-md)}.aj-mega__promo-media{display:block}.aj-mega__promo-media img{transition:transform var(--aj-t-slower) var(--aj-ease-out)}.aj-mega__promo:hover .aj-mega__promo-media img{transform:scale(1.06)}.aj-mega__promo-body{display:grid;gap:4px;padding:var(--aj-s3) var(--aj-s4) var(--aj-s4)}.aj-mega__promo-eyebrow{font-size:1rem;letter-spacing:.2em;text-transform:uppercase;color:var(--aj-rose-deep)}.aj-mega__promo-title{font-family:var(--aj-font-display);font-size:2rem;color:var(--aj-plum);line-height:1.2}.aj-mega__promo-text{font-size:var(--aj-fs-xs);color:var(--aj-muted)}.aj-mega__promo-cta{display:inline-flex;align-items:center;gap:var(--aj-s2);margin-top:var(--aj-s2);font-size:1.1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--aj-plum)}.aj-mega__promo:hover .aj-mega__promo-cta svg{transform:translate(4px)}.aj-mega__promo-cta svg{transition:transform var(--aj-t-base) var(--aj-ease-out)}@media screen and (max-width:1200px){.aj-mega__promos{display:none}.aj-mega__inner--with-promo{grid-template-columns:1fr}}.aj-header__spacer{display:none}@media screen and (max-width:989px){.aj-nav{display:none}.aj-header__inner{grid-template-columns:auto 1fr auto;min-height:6.4rem}.aj-header.is-stuck .aj-header__inner{min-height:5.8rem}.aj-header__center{justify-content:center}.aj-header__logo-img{max-height:4.2rem}.aj-header.is-stuck .aj-header__logo-img{max-height:3.8rem}.aj-header__wordmark-name{font-size:2.1rem}.aj-header__wordmark-tag{font-size:.8rem;letter-spacing:.28em}}.aj-search-panel{position:absolute;left:0;right:0;top:100%;z-index:var(--aj-z-dropdown)}.aj-search-panel[hidden]{display:none}.aj-search-panel__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#2a162066;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;transition:opacity var(--aj-t-base) var(--aj-ease)}.aj-search-panel.is-open .aj-search-panel__overlay{opacity:1}.aj-search-panel__sheet{position:relative;max-width:var(--aj-container);margin-inline:auto;background:var(--aj-cream);border-radius:0 0 var(--aj-r-lg) var(--aj-r-lg);box-shadow:var(--aj-sh-xl);overflow:hidden;opacity:0;transform:translateY(-12px);transition:opacity var(--aj-t-base) var(--aj-ease-out),transform var(--aj-t-base) var(--aj-ease-out)}.aj-search-panel.is-open .aj-search-panel__sheet{opacity:1;transform:none}.aj-search-panel__body{padding:var(--aj-s5) var(--aj-s6);max-height:62vh;overflow-y:auto;overscroll-behavior:contain}.aj-search-panel__cols{display:grid;grid-template-columns:1fr 1fr;gap:var(--aj-s6)}.aj-search-panel__label{display:flex;align-items:center;gap:var(--aj-s2);margin:0 0 var(--aj-s3);font-size:1.1rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--aj-plum)}.aj-search-panel__label--recent{margin-top:var(--aj-s5)}.aj-search-panel__clear{margin-left:auto;border:0;background:none;color:var(--aj-muted);font-size:1rem;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.aj-search-panel__clear:hover{color:var(--aj-plum)}.aj-search-panel__chips{display:flex;flex-wrap:wrap;gap:var(--aj-s2)}.aj-search-panel__chips--center{justify-content:center;margin-top:var(--aj-s4)}.aj-pill--sm{padding:.6rem 1.3rem;font-size:var(--aj-fs-xs)}.aj-search-panel__collections{list-style:none;margin:0;padding:0;display:grid;gap:2px}.aj-search-panel__collection{display:flex;align-items:center;gap:var(--aj-s3);padding:var(--aj-s2);border-radius:var(--aj-r-sm);text-decoration:none;color:var(--aj-ink);transition:background-color var(--aj-t-fast) var(--aj-ease)}.aj-search-panel__collection:hover{background:var(--aj-blush-light)}.aj-search-panel__collection-img{flex:none;display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:var(--aj-r-sm);overflow:hidden;background:var(--aj-blush);color:var(--aj-plum)}.aj-search-panel__collection-img img{width:100%;height:100%;object-fit:cover}.aj-search-panel__collection-text{flex:1;display:grid;gap:2px}.aj-search-panel__collection-title{font-size:var(--aj-fs-sm);font-weight:500}.aj-search-panel__collection-count{font-size:var(--aj-fs-xs);color:var(--aj-muted)}.aj-search-panel__collection svg{color:var(--aj-muted)}.aj-search-panel__ai-line{display:flex;align-items:center;gap:var(--aj-s3);margin-bottom:var(--aj-s4)}.aj-search-panel__ai-badge{display:inline-flex;align-items:center;gap:var(--aj-s2);padding:.5rem 1.1rem;border-radius:var(--aj-r-pill);background:linear-gradient(120deg,var(--aj-blush),var(--aj-sand));color:var(--aj-plum);font-size:1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.aj-search-panel__ai-text{font-size:var(--aj-fs-xs);color:var(--aj-muted)}.aj-search-panel__skeletons{display:grid;grid-template-columns:repeat(auto-fill,minmax(24rem,1fr));gap:var(--aj-s3)}.aj-search-panel__skeleton{display:flex;gap:var(--aj-s3);align-items:center}.aj-search-panel__skeleton-img{width:6.4rem;height:8rem;flex:none}.aj-search-panel__skeleton-lines{flex:1;display:grid;gap:var(--aj-s2)}.aj-search-panel__group+.aj-search-panel__group{margin-top:var(--aj-s5)}.aj-search-panel__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(26rem,1fr));gap:var(--aj-s2)}.aj-sresult{display:flex;align-items:center;gap:var(--aj-s3);padding:var(--aj-s2);border-radius:var(--aj-r-sm);text-decoration:none;color:var(--aj-ink);transition:background-color var(--aj-t-fast) var(--aj-ease),transform var(--aj-t-fast) var(--aj-ease)}.aj-sresult:hover,.aj-sresult.is-highlighted{background:var(--aj-blush-light);transform:translate(3px)}.aj-sresult__media{flex:none;width:6.4rem;height:8rem;border-radius:var(--aj-r-sm);overflow:hidden;background:var(--aj-line-soft)}.aj-sresult__media img{width:100%;height:100%;object-fit:cover}.aj-sresult__body{flex:1;display:grid;gap:4px;min-width:0}.aj-sresult__title{font-size:var(--aj-fs-sm);font-weight:500;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.aj-sresult__title mark{background:var(--aj-blush);color:var(--aj-plum);padding:0 2px;border-radius:2px}.aj-sresult__meta{display:flex;align-items:baseline;gap:var(--aj-s2)}.aj-sresult__price{font-size:var(--aj-fs-sm);font-weight:600;color:var(--aj-plum)}.aj-sresult__compare{font-size:var(--aj-fs-xs);color:var(--aj-muted)}.aj-sresult__compare:empty{display:none}.aj-sresult__arrow{flex:none;color:var(--aj-muted);opacity:0;transform:translate(-4px);transition:all var(--aj-t-base) var(--aj-ease)}.aj-sresult:hover .aj-sresult__arrow{opacity:1;transform:none}.aj-search-panel__empty{text-align:center;padding:var(--aj-s6) var(--aj-s4)}.aj-search-panel__empty-art{display:grid;place-items:center;width:8rem;height:8rem;margin:0 auto var(--aj-s4);border-radius:50%;background:var(--aj-blush-light);color:var(--aj-rose-deep)}.aj-search-panel__empty-title{font-family:var(--aj-font-display);font-size:2.2rem;color:var(--aj-plum);margin:0 0 var(--aj-s2)}.aj-search-panel__empty-text{color:var(--aj-muted);margin:0;font-size:var(--aj-fs-sm)}.aj-search-panel__footer{padding:var(--aj-s4) var(--aj-s6);border-top:1px solid var(--aj-line-soft);background:var(--aj-white)}.aj-search-panel__form{display:none}@media screen and (max-width:989px){.aj-search-panel{position:fixed;top:0;right:0;bottom:0;left:0}.aj-search-panel__sheet{height:100%;max-width:none;border-radius:0;display:flex;flex-direction:column;transform:translateY(-24px)}.aj-search-panel__form{display:flex;align-items:center;gap:var(--aj-s2);padding:var(--aj-s3) var(--aj-s4);border-bottom:1px solid var(--aj-line-soft);background:var(--aj-white)}.aj-search-panel__form-icon{flex:none;color:var(--aj-plum)}.aj-search-panel__form-input{flex:1;min-width:0;border:0;background:none;font-family:var(--aj-font-body);font-size:1.6rem;color:var(--aj-ink);padding:1rem 0}.aj-search-panel__form-input:focus{outline:none}.aj-search-panel__form-close{flex:none;display:grid;place-items:center;width:4rem;height:4rem;border:0;background:none;color:var(--aj-plum);cursor:pointer}.aj-search-panel__body{flex:1;max-height:none;padding:var(--aj-s4)}.aj-search-panel__cols{grid-template-columns:1fr;gap:var(--aj-s5)}.aj-search-panel__grid{grid-template-columns:1fr}.aj-search-panel__footer{padding:var(--aj-s4)}}.aj-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--aj-z-drawer)}.aj-drawer[hidden]{display:none}.aj-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#2a162080;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;transition:opacity var(--aj-t-base) var(--aj-ease)}.aj-drawer.is-open .aj-drawer__overlay{opacity:1}.aj-drawer__panel{position:absolute;inset-block:0;left:0;width:min(90vw,42rem);display:flex;flex-direction:column;background:var(--aj-cream);box-shadow:var(--aj-sh-xl);transform:translate(-100%);transition:transform var(--aj-t-slow) var(--aj-ease-out)}.aj-drawer.is-open .aj-drawer__panel{transform:none}.aj-drawer__top{position:relative;display:flex;align-items:center;gap:var(--aj-s3);padding:var(--aj-s4);border-bottom:1px solid var(--aj-line-soft);overflow:hidden;flex:none}.aj-drawer__close{flex:none;display:grid;place-items:center;width:4.4rem;height:4.4rem;border:0;background:none;color:var(--aj-ink);cursor:pointer;border-radius:50%;transition:background-color var(--aj-t-fast) var(--aj-ease),transform var(--aj-t-base) var(--aj-ease)}.aj-drawer__close:hover{background:var(--aj-blush);transform:rotate(90deg)}.aj-drawer__logo{flex:1;display:flex;justify-content:center;text-decoration:none}.aj-drawer__logo img{max-height:4.4rem;width:auto}.aj-drawer__wordmark{display:grid;justify-items:center;gap:3px}.aj-drawer__wordmark-name{font-family:var(--aj-font-display);font-size:2.4rem;letter-spacing:.16em;color:var(--aj-plum);text-transform:uppercase;line-height:1}.aj-drawer__wordmark-tag{font-size:.85rem;letter-spacing:.3em;color:var(--aj-rose-deep);text-transform:uppercase}.aj-drawer__deco{top:-10px;right:-20px}.aj-drawer__scroll{flex:1;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:var(--aj-s4) var(--aj-s4) var(--aj-s7)}.aj-drawer__search{display:flex;align-items:center;gap:var(--aj-s2);padding:1.2rem 1.6rem;border:1px solid var(--aj-border);border-radius:var(--aj-r-pill);background:var(--aj-white);color:var(--aj-plum);margin-bottom:var(--aj-s4)}.aj-drawer__search input{flex:1;min-width:0;border:0;background:none;font-family:var(--aj-font-body);font-size:var(--aj-fs-sm);color:var(--aj-ink)}.aj-drawer__search input:focus{outline:none}.aj-drawer__nav{list-style:none;margin:0 0 var(--aj-s5);padding:0}.aj-drawer__nav-item{border-bottom:1px solid var(--aj-line-soft)}.aj-drawer__nav-link{display:flex;align-items:center;justify-content:space-between;gap:var(--aj-s3);width:100%;padding:1.6rem .4rem;border:0;background:none;font-family:var(--aj-font-display);font-size:2rem;color:var(--aj-ink);text-align:left;text-decoration:none;cursor:pointer;transition:color var(--aj-t-fast) var(--aj-ease)}.aj-drawer__nav-link:hover{color:var(--aj-plum)}.aj-drawer__caret{color:var(--aj-muted);transition:transform var(--aj-t-base) var(--aj-ease)}.aj-drawer__nav-item.is-open .aj-drawer__caret{transform:rotate(180deg);color:var(--aj-plum)}.aj-drawer__nav-item--accent{border-bottom:0;margin-block:var(--aj-s2)}.aj-drawer__nav-item--accent .aj-drawer__nav-link{background:var(--aj-plum);color:var(--aj-cream);padding-inline:1.8rem;border-radius:var(--aj-r-sm)}.aj-drawer__sub{height:0;overflow:hidden;transition:height var(--aj-t-base) var(--aj-ease-out)}.aj-drawer__sub-inner{padding:0 .4rem var(--aj-s4)}.aj-drawer__sub-all{display:inline-flex;align-items:center;gap:var(--aj-s2);margin-bottom:var(--aj-s3);font-size:var(--aj-fs-xs);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--aj-plum);text-decoration:none}.aj-drawer__group+.aj-drawer__group{margin-top:1px}.aj-drawer__group-title,.aj-drawer__group-link{display:flex;align-items:center;justify-content:space-between;gap:var(--aj-s2);width:100%;margin:0;padding:1.2rem;border:0;border-radius:var(--aj-r-xs);background:transparent;font-family:inherit;font-size:1.15rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-align:left;color:var(--aj-rose-deep);text-decoration:none;cursor:pointer;transition:background-color var(--aj-t-fast) var(--aj-ease)}.aj-drawer__group-title:hover,.aj-drawer__group-link:hover{background:var(--aj-blush-light)}.aj-drawer__group.is-open>.aj-drawer__group-title{background:var(--aj-blush-light)}.aj-drawer__group-caret{flex:none;transition:transform var(--aj-t-base) var(--aj-ease)}.aj-drawer__group.is-open .aj-drawer__group-caret{transform:rotate(180deg)}.aj-drawer__group-panel{height:0;overflow:hidden;transition:height var(--aj-t-base) var(--aj-ease-out)}.aj-drawer__group ul{list-style:none;margin:0;padding:.4rem 0 var(--aj-s2) 1.2rem;display:grid;gap:1px}.aj-drawer__group a{display:block;padding:.9rem 1.2rem;border-radius:var(--aj-r-xs);font-size:var(--aj-fs-sm);color:var(--aj-ink-soft);text-decoration:none;transition:background-color var(--aj-t-fast) var(--aj-ease),color var(--aj-t-fast) var(--aj-ease)}.aj-drawer__group a:hover{background:var(--aj-blush-light);color:var(--aj-plum)}.aj-drawer__mini{margin-bottom:var(--aj-s5)}.aj-drawer__mini-title{display:flex;align-items:center;gap:var(--aj-s3);margin:0 0 var(--aj-s2);font-size:1.05rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aj-plum)}.aj-drawer__mini-title:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,var(--aj-gold-soft),transparent)}.aj-drawer__mini ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.aj-drawer__mini a{display:flex;align-items:center;gap:var(--aj-s3);padding:1rem .4rem;color:var(--aj-ink-soft);text-decoration:none;font-size:var(--aj-fs-sm);transition:color var(--aj-t-fast) var(--aj-ease)}.aj-drawer__mini a:hover{color:var(--aj-plum)}.aj-drawer__mini svg{color:var(--aj-rose-deep);flex:none}.aj-drawer__promo{position:relative;display:flex;gap:var(--aj-s3);padding:var(--aj-s3);margin-bottom:var(--aj-s5);border:1px solid var(--aj-line-soft);border-radius:var(--aj-r-md);background:var(--aj-white);overflow:hidden;text-decoration:none}.aj-drawer__promo-media{flex:none;width:10rem;border-radius:var(--aj-r-sm);overflow:hidden}.aj-drawer__promo-media img{width:100%;height:100%;object-fit:cover}.aj-drawer__promo-body{display:grid;align-content:center;gap:var(--aj-s2);position:relative;z-index:1}.aj-drawer__promo-title{font-family:var(--aj-font-display);font-size:2rem;color:var(--aj-plum);line-height:1.15}.aj-drawer__promo-text{font-size:var(--aj-fs-xs);color:var(--aj-muted)}.aj-drawer__promo-btn{justify-self:start;margin-top:var(--aj-s1)}.aj-drawer__account{margin-bottom:var(--aj-s5)}.aj-drawer__social{text-align:center;margin-bottom:var(--aj-s5)}.aj-drawer__social-title{margin:0 0 var(--aj-s3);font-size:1.05rem;letter-spacing:.22em;text-transform:uppercase;color:var(--aj-plum)}.aj-drawer__social-icons{display:flex;justify-content:center;gap:var(--aj-s4)}.aj-drawer__social-icons a{display:grid;place-items:center;width:4.2rem;height:4.2rem;border-radius:50%;border:1px solid var(--aj-line-soft);color:var(--aj-plum);transition:all var(--aj-t-base) var(--aj-ease)}.aj-drawer__social-icons a:hover{background:var(--aj-plum);color:var(--aj-cream);transform:translateY(-3px)}.aj-drawer__news{display:flex;gap:var(--aj-s3);padding:var(--aj-s4);border-radius:var(--aj-r-md);background:var(--aj-blush-light)}.aj-drawer__news-icon{flex:none;display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;border:1px solid var(--aj-rose);color:var(--aj-plum)}.aj-drawer__news-title{margin:0 0 4px;font-family:var(--aj-font-display);font-size:1.8rem;color:var(--aj-plum)}.aj-drawer__news-text{margin:0 0 var(--aj-s3);font-size:var(--aj-fs-xs);color:var(--aj-muted)}.aj-drawer__news-form{display:grid;gap:var(--aj-s2)}.aj-drawer__news-form input{padding:1.1rem 1.4rem;border:1px solid var(--aj-border);border-radius:var(--aj-r-sm);background:var(--aj-white);font-family:var(--aj-font-body);font-size:var(--aj-fs-sm)}.aj-drawer__news-form input:focus{outline:none;border-color:var(--aj-plum)}[dir=rtl] .aj-drawer__panel{left:auto;right:0;transform:translate(100%)}[dir=rtl] .aj-drawer.is-open .aj-drawer__panel{transform:none}
/*# sourceMappingURL=/cdn/shop/t/17/assets/aj-header.css.map */
