.aj-hero{position:relative;overflow:hidden;background:var(--aj-cream);background-image:radial-gradient(ellipse 70% 90% at 12% 20%,rgba(249,227,226,.55),transparent 62%),radial-gradient(ellipse 60% 80% at 92% 78%,rgba(245,234,218,.7),transparent 60%)}.aj-hero--banner{background:none;padding:0}.aj-hero__banner-stack{position:relative;display:grid;border-radius:var(--aj-hero-radius, 0);overflow:hidden}.aj-hero__banner{grid-area:1 / 1;position:relative;opacity:0;visibility:hidden;transition:opacity var(--aj-t-slower) var(--aj-ease),visibility 0s linear var(--aj-t-slower)}.aj-hero__banner.is-active{opacity:1;visibility:visible;transition-delay:0s}.aj-hero__banner-link{display:block}.aj-hero__banner-img{width:100%;height:auto;aspect-ratio:var(--aj-hero-banner-ratio, 2244 / 701);object-fit:cover}.aj-hero__banner-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(42,22,32,var(--aj-hero-overlay, 0)) 0%,transparent 70%);pointer-events:none}.aj-hero__banner-content{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;align-items:center;padding:clamp(1.6rem,4vw,6rem);pointer-events:none}.aj-hero__banner-content--left{justify-items:start}.aj-hero__banner-content--center{justify-items:center}.aj-hero__banner-content--right{justify-items:end}.aj-hero__banner-content--middle{text-align:center}.aj-hero__banner-content--start{text-align:left}.aj-hero__banner-inner{max-width:46rem;color:var(--aj-hero-text-color, var(--aj-plum-deep))}.aj-hero__banner-inner>*{pointer-events:auto}.aj-hero__banner-inner .aj-hero__heading,.aj-hero__banner-inner .aj-hero__sub,.aj-hero__banner-inner .aj-eyebrow{color:inherit}.aj-hero__banner-inner .aj-hero__sub{opacity:.88}.aj-hero--banner .aj-hero__controls{position:absolute;bottom:clamp(1.2rem,2vw,2.8rem)}@media screen and (max-width:749px){.aj-hero__banner-img{aspect-ratio:var(--aj-hero-banner-ratio-mobile, 1183 / 1341)}.aj-hero__banner-inner{max-width:none}.aj-hero--banner .aj-hero__cta{width:auto}}.aj-hero__inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2.4rem,4vw,6rem);min-height:var(--aj-hero-min, 80vh);padding-block:clamp(3.2rem,5vw,7rem)}.aj-hero--flip .aj-hero__inner{direction:rtl}.aj-hero--flip .aj-hero__inner>*{direction:ltr}.aj-hero__deco{z-index:0}.aj-hero__deco--tl{top:-6%;left:-6%}.aj-hero__deco--br{bottom:-8%;right:-4%}.aj-hero__content{position:relative;display:grid}.aj-hero__slide-text{grid-area:1 / 1;opacity:0;visibility:hidden;transform:translateY(18px);transition:opacity var(--aj-t-slow) var(--aj-ease-out),transform var(--aj-t-slow) var(--aj-ease-out),visibility 0s linear var(--aj-t-slow)}.aj-hero__slide-text.is-active{opacity:1;visibility:visible;transform:none;transition-delay:0s}.aj-hero__slide-text.is-active>*{animation:aj-fade-up .75s var(--aj-ease-out) backwards}.aj-hero__slide-text.is-active>*:nth-child(1){animation-delay:.05s}.aj-hero__slide-text.is-active>*:nth-child(2){animation-delay:.15s}.aj-hero__slide-text.is-active>*:nth-child(3){animation-delay:.25s}.aj-hero__slide-text.is-active>*:nth-child(4){animation-delay:.35s}.aj-hero__slide-text.is-active>*:nth-child(5){animation-delay:.45s}.aj-hero__eyebrow{color:var(--aj-plum-soft)}.aj-hero__heading{color:var(--aj-plum);margin-bottom:var(--aj-s3)}.aj-hero__sub{max-width:42ch;color:var(--aj-ink-soft);margin:0 0 var(--aj-s4)}.aj-hero__divider{margin-inline:0;max-width:20rem}.aj-divider__motif{position:static;width:2rem!important;color:var(--aj-rose-deep);flex:none}.aj-hero__cta+.aj-hero__cta{margin-left:var(--aj-s3)}.aj-hero__trust{display:flex;flex-wrap:wrap;gap:clamp(1.6rem,3vw,3.6rem);margin:var(--aj-s6) 0 0;padding:0;list-style:none}.aj-hero__trust-item{position:relative;display:grid;justify-items:center;gap:var(--aj-s2);text-align:center;max-width:11rem}.aj-hero__trust-item+.aj-hero__trust-item:before{content:"";position:absolute;left:calc(clamp(1.6rem,3vw,3.6rem)/-2);top:10%;height:80%;width:1px;background:linear-gradient(180deg,transparent,var(--aj-gold-soft),transparent)}.aj-hero__trust-icon{color:var(--aj-plum-soft)}.aj-hero__trust-icon svg{stroke-width:1.2}.aj-hero__trust-text{font-size:var(--aj-fs-xs);line-height:1.4;color:var(--aj-muted)}.aj-hero__media{position:relative}.aj-hero__media-frame{position:relative;aspect-ratio:4 / 5;max-height:74vh;margin-inline:auto;border-radius:50% 50% var(--aj-r-lg) var(--aj-r-lg) / 32% 32% var(--aj-r-lg) var(--aj-r-lg);overflow:hidden}.aj-hero__slide-media{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity var(--aj-t-slower) var(--aj-ease)}.aj-hero__slide-media.is-active{opacity:1}.aj-hero__img,.aj-hero__slide-media img{width:100%;height:100%;object-fit:cover;object-position:center top}.aj-hero__slide-media.is-active img{animation:aj-hero-settle 6s var(--aj-ease-out) 1 both}@keyframes aj-hero-settle{0%{transform:scale(1.045)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.aj-hero__slide-media.is-active img{animation:none}}.aj-hero__arch{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%;z-index:2;opacity:.7}.aj-hero__arch svg{height:100%}.aj-hero__badge{position:absolute;bottom:6%;left:-2%;z-index:3;display:inline-flex;align-items:center;gap:var(--aj-s2);padding:1rem 1.8rem;border-radius:var(--aj-r-pill);background:#fdf8f0f0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:var(--aj-sh-md);font-size:var(--aj-fs-xs);font-weight:500;color:var(--aj-plum);animation:aj-float-slow 9s var(--aj-ease-in-out) infinite}.aj-hero__badge svg{color:var(--aj-gold)}.aj-hero__controls{position:absolute;bottom:var(--aj-s5);left:0;right:0}.aj-hero__controls-inner{display:flex;align-items:center;gap:var(--aj-s3)}.aj-hero__dots{display:flex;gap:var(--aj-s2)}.aj-hero__dot{position:relative;width:3.6rem;height:3px;padding:0;border:0;border-radius:var(--aj-r-pill);background:#6e1e3c33;cursor:pointer;overflow:hidden}.aj-hero__dot-fill{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:left;transform:scaleX(0);background:var(--aj-plum);border-radius:inherit}.aj-hero__dot.is-active .aj-hero__dot-fill{transform:scaleX(1);transition:transform .3s var(--aj-ease)}.aj-hero__dot.is-active.is-timing .aj-hero__dot-fill{transition:transform var(--aj-hero-interval, 6s) linear}@media screen and (max-width:989px){.aj-hero__inner{grid-template-columns:1fr;min-height:0;gap:var(--aj-s5)}.aj-hero--flip .aj-hero__inner{direction:ltr}.aj-hero__content{order:2;text-align:center;justify-items:center}.aj-hero__slide-text{justify-items:center}.aj-hero__media{order:1}.aj-hero__sub{max-width:none}.aj-hero__divider{margin-inline:auto}.aj-hero__trust{justify-content:center;margin-top:var(--aj-s5)}.aj-hero__media-frame{aspect-ratio:4 / 5;max-height:56vh;max-width:46rem}.aj-hero__badge{left:50%;transform:translate(-50%);bottom:3%}.aj-hero__controls{position:static;margin-top:var(--aj-s4)}.aj-hero__controls-inner{justify-content:center}}@media screen and (max-width:749px){.aj-hero__cta{width:100%}.aj-hero__cta+.aj-hero__cta{margin-left:0;margin-top:var(--aj-s2)}.aj-hero__trust-item{max-width:9rem}.aj-hero__trust-text{font-size:1.05rem}}.aj-catshow{position:relative;overflow:hidden}.aj-catshow__grid{display:grid;grid-template-columns:repeat(var(--aj-cols, 5),minmax(0,1fr));gap:var(--aj-gutter);margin:0;padding:0;list-style:none}.aj-catshow__card{display:block;text-decoration:none}.aj-catshow__media{border-radius:var(--aj-r-lg) var(--aj-r-lg) var(--aj-r-md) var(--aj-r-md);overflow:hidden;aspect-ratio:2 / 3}.aj-catshow__media img{object-position:center top;transition:transform var(--aj-t-slower) var(--aj-ease-out)}.aj-catshow__card:hover img{transform:scale(1.07)}.aj-catshow__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 55%,rgba(85,16,41,.35));opacity:0;transition:opacity var(--aj-t-base) var(--aj-ease)}.aj-catshow__card:hover .aj-catshow__overlay{opacity:1}.aj-catshow__label{display:flex;align-items:center;justify-content:center;gap:var(--aj-s2);margin-top:var(--aj-s3);padding:1rem var(--aj-s3);border:1px solid var(--aj-line-soft);border-radius:var(--aj-r-pill);background:var(--aj-white);text-align:center;transition:all var(--aj-t-base) var(--aj-ease)}.aj-catshow__card:hover .aj-catshow__label{background:var(--aj-plum);border-color:var(--aj-plum);transform:translateY(-2px);box-shadow:var(--aj-sh-sm)}.aj-catshow__title{font-size:var(--aj-fs-xs);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--aj-plum);transition:color var(--aj-t-base) var(--aj-ease)}.aj-catshow__card:hover .aj-catshow__title{color:var(--aj-cream)}.aj-catshow__count{font-size:1.05rem;color:var(--aj-muted)}.aj-catshow__card:hover .aj-catshow__count{color:#fdf8f0bf}.aj-catshow__arrow{display:grid;place-items:center;color:var(--aj-plum);opacity:0;width:0;transition:all var(--aj-t-base) var(--aj-ease)}.aj-catshow__card:hover .aj-catshow__arrow{opacity:1;width:1.4rem;color:var(--aj-cream)}.aj-catshow__foot{margin-top:var(--aj-s6);text-align:center}@media screen and (max-width:989px){.aj-catshow__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.aj-catshow__grid:not(.aj-scroller){grid-template-columns:repeat(2,minmax(0,1fr))}.aj-catshow__grid.aj-scroller{display:grid;grid-auto-flow:column;grid-template-columns:none}.aj-catshow__label{padding:.8rem 1.2rem}.aj-catshow__title{font-size:1.1rem;letter-spacing:.1em}}.aj-carousel-sec{position:relative;overflow:hidden}.aj-carousel-sec__actions{display:flex;align-items:center;gap:var(--aj-s4);flex:none}.aj-carousel-sec__foot{margin-top:var(--aj-s5)}@media screen and (max-width:749px){.aj-carousel-sec .aj-scroller{--aj-scroller-item: 62% !important}}.aj-story{position:relative;overflow:hidden}.aj-story__inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2.4rem,5vw,7rem)}.aj-story--flip .aj-story__media{order:2}.aj-story__lady{bottom:4%;right:1%;z-index:0}.aj-story__collage{display:grid;gap:var(--aj-s3)}.aj-story__collage--1{grid-template-columns:1fr}.aj-story__collage--2,.aj-story__collage--3{grid-template-columns:1.15fr .85fr;grid-template-rows:auto auto}.aj-story__collage--2 .aj-story__collage-item--1,.aj-story__collage--3 .aj-story__collage-item--1{grid-row:span 2}.aj-story__collage-item .aj-media{border-radius:var(--aj-r-md);overflow:hidden;height:100%;box-shadow:var(--aj-sh-sm)}.aj-story__collage-item--1 .aj-media{border-radius:40% 40% var(--aj-r-md) var(--aj-r-md) / 18% 18% var(--aj-r-md) var(--aj-r-md)}.aj-story__collage-item img{transition:transform var(--aj-t-slower) var(--aj-ease-out)}.aj-story__collage-item:hover img{transform:scale(1.05)}.aj-story__heading{color:var(--aj-plum)}.aj-story__divider{margin-inline:0;max-width:18rem}.aj-story__text{max-width:52ch;margin-bottom:var(--aj-s5)}.aj-story__text p{margin:0 0 var(--aj-s3)}.aj-story__stats{display:flex;flex-wrap:wrap;gap:clamp(2rem,4vw,4.8rem);margin:0 0 var(--aj-s6);padding:0;list-style:none}.aj-story__stats li{display:grid;gap:2px}.aj-story__stat-value{font-family:var(--aj-font-display);font-size:clamp(2.6rem,2rem + 1.6vw,3.8rem);color:var(--aj-plum);line-height:1}.aj-story__stat-label{font-size:var(--aj-fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--aj-muted)}@media screen and (max-width:989px){.aj-story__inner{grid-template-columns:1fr}.aj-story--flip .aj-story__media{order:0}.aj-story__divider{margin-inline:0}.aj-story__text{max-width:none}}.aj-lookbook{position:relative;overflow:hidden}.aj-lookbook__rating{display:inline-flex;align-items:center;gap:var(--aj-s2);margin-top:var(--aj-s3);padding:.6rem 1.4rem;border:1px solid var(--aj-gold-soft);border-radius:var(--aj-r-pill);background:#fff9}.aj-lookbook__rating .aj-rating__stars{color:var(--aj-gold)}.aj-lookbook__rating-text{font-size:var(--aj-fs-xs);color:var(--aj-ink-soft);letter-spacing:.03em}.aj-lookbook__notes{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:var(--aj-s4);margin-bottom:var(--aj-s6)}.aj-lookbook__note{position:relative;text-align:center;padding:0 var(--aj-s3)}.aj-lookbook__note+.aj-lookbook__note:before{content:"";position:absolute;left:0;top:12%;height:76%;width:1px;background:linear-gradient(180deg,transparent,var(--aj-gold-soft),transparent)}.aj-lookbook__note-icon{display:grid;place-items:center;width:4.4rem;height:4.4rem;margin:0 auto var(--aj-s2);border-radius:50%;border:1px solid var(--aj-gold-soft);color:var(--aj-plum)}.aj-lookbook__note-title{margin:0 0 2px;font-family:var(--aj-font-display);font-size:clamp(1.5rem,1.35rem + .4vw,1.8rem);color:var(--aj-plum)}.aj-lookbook__note-text{margin:0;font-size:var(--aj-fs-xs);color:var(--aj-muted)}@media screen and (max-width:749px){.aj-lookbook__notes{grid-template-columns:repeat(2,1fr);gap:var(--aj-s3)}.aj-lookbook__note+.aj-lookbook__note:before{display:none}}.aj-lookbook__grid{display:grid;gap:var(--aj-s6)}.aj-lookbook--split .aj-lookbook__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center}.aj-lookbook--split .aj-intro{margin-bottom:var(--aj-s5)}@media screen and (max-width:989px){.aj-lookbook--split .aj-lookbook__grid{grid-template-columns:minmax(0,1fr)}}.aj-reviews{margin:0 0 var(--aj-s3);text-align:left}.aj-reviews__item{gap:var(--aj-s2)}.aj-reviews__dots{margin-top:var(--aj-s3)}.aj-lookbook--split .aj-reviews{margin-bottom:0}.aj-lookbook--split .aj-lookbook__grid{gap:var(--aj-s5)}.aj-lookbook--split .aj-intro{margin-bottom:var(--aj-s3)}.aj-lookbook--split .aj-intro__desc{margin-top:var(--aj-s2)}.aj-lookbook--split .aj-reviews__item{justify-items:start;text-align:left}.aj-lookbook--split .aj-reviews__author,.aj-lookbook--split .aj-reviews__dots{justify-content:flex-start}.aj-lookbook--split .aj-reviews__quote{position:relative;padding-left:var(--aj-s5)}.aj-lookbook--split .aj-reviews__quote:before{content:"\201c";position:absolute;left:0;top:-.8rem;font-size:5.2rem;line-height:1;color:var(--aj-rose);opacity:.75}@media screen and (max-width:989px){.aj-lookbook--split .aj-reviews__item{justify-items:center;text-align:center}.aj-lookbook--split .aj-reviews__author,.aj-lookbook--split .aj-reviews__dots{justify-content:center}.aj-lookbook--split .aj-reviews__quote{padding-left:0}.aj-lookbook--split .aj-reviews__quote:before{display:none}}.aj-reviews__track{position:relative;display:grid;min-height:15rem}.aj-reviews__item{grid-area:1 / 1;margin:0;display:grid;justify-items:center;gap:var(--aj-s3);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-reviews__item.is-active{opacity:1;visibility:visible;transform:none;transition-delay:0s}.aj-reviews__avatar{width:5.2rem;height:5.2rem;border-radius:50%;overflow:hidden;border:2px solid var(--aj-white);box-shadow:0 0 0 1px var(--aj-gold-soft),var(--aj-sh-xs)}.aj-reviews__avatar img{width:100%;height:100%;object-fit:cover}.aj-reviews__stars{color:var(--aj-gold)}.aj-reviews__stars svg{width:1.3rem;height:1.3rem}.aj-reviews__quote{margin:0;max-width:48ch;font-family:var(--aj-font-display);font-size:clamp(1.5rem,1.35rem + .5vw,1.85rem);font-style:italic;line-height:1.5;color:var(--aj-ink);text-wrap:pretty}.aj-reviews__author{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--aj-s2);font-size:var(--aj-fs-xs)}.aj-reviews__author-name{font-weight:600;color:var(--aj-plum);letter-spacing:.04em}.aj-reviews__author-loc{color:var(--aj-muted)}.aj-reviews__verified{display:inline-flex;align-items:center;gap:4px;padding:.3rem .8rem;border-radius:var(--aj-r-pill);background:#2f7d5c1f;color:#1f5c42;font-weight:600;letter-spacing:.04em}.aj-reviews__dots{display:flex;justify-content:center;gap:var(--aj-s2);margin-top:var(--aj-s4)}.aj-reviews__dot{width:.9rem;height:.9rem;padding:0;border:1px solid var(--aj-plum-soft);border-radius:50%;background:transparent;cursor:pointer;transition:all var(--aj-t-base) var(--aj-ease)}.aj-reviews__dot.is-active{background:var(--aj-plum);border-color:var(--aj-plum);transform:scale(1.2)}.aj-lookbook__wrap{position:relative}.aj-lookbook__strip{--aj-scroller-item: 20%}.aj-lookbook__item{margin:0}.aj-lookbook__item a{text-decoration:none;display:block}.aj-lookbook__media{position:relative;border-radius:var(--aj-r-md);overflow:hidden;background:var(--aj-line-soft);box-shadow:var(--aj-sh-xs)}.aj-lookbook__media img{transition:transform var(--aj-t-slower) var(--aj-ease-out);object-position:center top}.aj-lookbook__item:hover .aj-lookbook__media img{transform:scale(1.05)}.aj-lookbook__shop{position:absolute;left:var(--aj-s2);right:var(--aj-s2);bottom:var(--aj-s2);display:inline-flex;align-items:center;justify-content:center;gap:var(--aj-s2);padding:.9rem 1.2rem;border-radius:var(--aj-r-sm);background:#fdf8f0f0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--aj-plum);font-size:1.1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;opacity:0;transform:translateY(8px);transition:opacity var(--aj-t-base) var(--aj-ease-out),transform var(--aj-t-base) var(--aj-ease-out)}.aj-lookbook__item:hover .aj-lookbook__shop{opacity:1;transform:none}@media(hover:none){.aj-lookbook__shop{display:none}}.aj-lookbook__caption{display:grid;gap:2px;padding-top:var(--aj-s2);text-align:center}.aj-lookbook__caption-title{font-size:var(--aj-fs-xs);color:var(--aj-ink);line-height:1.4}.aj-lookbook__caption-price{font-size:var(--aj-fs-xs);font-weight:600;color:var(--aj-plum)}.aj-lookbook__nav{position:absolute;top:38%;left:-2rem;right:-2rem;display:flex;justify-content:space-between;pointer-events:none}.aj-lookbook__nav .aj-scroller-btn{pointer-events:auto;box-shadow:var(--aj-sh-sm)}.aj-lookbook__foot{margin-top:var(--aj-s6);text-align:center}@media screen and (max-width:989px){.aj-lookbook__strip{--aj-scroller-item: 34% !important}.aj-lookbook__nav{display:none}}@media screen and (max-width:749px){.aj-lookbook__strip{--aj-scroller-item: 46% !important}}.aj-reels{position:relative;overflow:hidden}.aj-reels__head{display:grid;justify-items:center;gap:var(--aj-s2);margin-bottom:var(--aj-s6);text-align:center}.aj-reels__eyebrow{margin-bottom:0}.aj-reels__heading{color:var(--aj-plum);margin:0}.aj-reels__handle{display:inline-flex;align-items:center;gap:var(--aj-s2);margin-top:var(--aj-s1);font-size:var(--aj-fs-xs);letter-spacing:.14em;text-transform:lowercase;color:var(--aj-muted);text-decoration:none;transition:color var(--aj-t-fast) var(--aj-ease)}.aj-reels__handle:hover{color:var(--aj-plum)}.aj-reels__handle svg{color:var(--aj-rose-deep)}.aj-reels__track{--aj-scroller-item: 19%}.aj-reel{position:relative}.aj-reel__frame{position:relative;aspect-ratio:9 / 16;border-radius:var(--aj-r-lg);overflow:hidden;background:var(--aj-line-soft);box-shadow:0 1px 2px #5510290f,0 0 0 1px #c9a22738;transition:transform var(--aj-t-base) var(--aj-ease-out),box-shadow var(--aj-t-base) var(--aj-ease)}.aj-reel:hover .aj-reel__frame{transform:translateY(-6px);box-shadow:0 18px 42px #55102929,0 0 0 1px #c9a22780}.aj-reel__video,.aj-reel__poster,.aj-reel__frame>.aj-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.aj-reel__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(42,22,32,.12) 0%,transparent 26%,transparent 58%,rgba(42,22,32,.5) 100%);pointer-events:none}.aj-reel__play,.aj-reel__mute{position:absolute;display:grid;place-items:center;border:1px solid rgba(255,255,255,.5);border-radius:50%;background:#fdf8f0d1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--aj-plum);cursor:pointer;transition:all var(--aj-t-base) var(--aj-ease)}.aj-reel__play{top:50%;left:50%;transform:translate(-50%,-50%);width:5rem;height:5rem;padding-left:3px}.aj-reel__play:hover{background:var(--aj-plum);border-color:var(--aj-plum);color:var(--aj-cream);transform:translate(-50%,-50%) scale(1.06)}.aj-reel.is-playing .aj-reel__play{opacity:0;pointer-events:none}.aj-reel.is-playing:hover .aj-reel__play{opacity:1;pointer-events:auto}.aj-reel__mute{top:var(--aj-s3);right:var(--aj-s3);width:3.2rem;height:3.2rem}.aj-reel__mute:hover{background:var(--aj-white)}.aj-reel__mute-off{display:none}.aj-reel.is-muted .aj-reel__mute-on{display:grid}.aj-reel.is-muted .aj-reel__mute-off{display:none}.aj-reel:not(.is-muted) .aj-reel__mute-on{display:none}.aj-reel:not(.is-muted) .aj-reel__mute-off{display:grid}.aj-reel__views{position:absolute;top:var(--aj-s3);left:var(--aj-s3);display:inline-flex;align-items:center;gap:5px;padding:.4rem .9rem;border-radius:var(--aj-r-pill);background:#fdf8f0d9;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:var(--aj-plum);font-size:1.05rem;font-weight:600}.aj-reel__tag{position:absolute;left:var(--aj-s2);right:var(--aj-s2);bottom:var(--aj-s2);display:flex;align-items:center;gap:var(--aj-s2);padding:var(--aj-s2);border-radius:var(--aj-r-md);background:#fdf8f0f5;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);text-decoration:none;color:var(--aj-ink);opacity:0;transform:translateY(10px);transition:all var(--aj-t-base) var(--aj-ease-out)}.aj-reel:hover .aj-reel__tag,.aj-reel:focus-within .aj-reel__tag{opacity:1;transform:none}@media(hover:none){.aj-reel__tag{opacity:1;transform:none}}.aj-reel__tag-img{flex:none;width:4rem;height:5rem;border-radius:var(--aj-r-xs);overflow:hidden;background:var(--aj-line-soft)}.aj-reel__tag-img img{width:100%;height:100%;object-fit:cover}.aj-reel__tag-text{flex:1;display:grid;gap:2px;min-width:0}.aj-reel__tag-title{font-size:1.2rem;line-height:1.3;color:var(--aj-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.aj-reel__tag-price{font-size:1.25rem;font-weight:600;color:var(--aj-plum)}.aj-reel__tag svg{flex:none;color:var(--aj-plum)}.aj-reel__tag--simple{align-items:center}.aj-reels__foot{display:flex;align-items:center;justify-content:center;gap:var(--aj-s5);flex-wrap:wrap;margin-top:var(--aj-s6);padding-top:var(--aj-s5);border-top:1px solid var(--aj-line-soft)}.aj-reels__foot-text{margin:0;font-size:var(--aj-fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--aj-muted)}.aj-reels__nav{margin-left:auto}@media screen and (max-width:989px){.aj-reels__track{--aj-scroller-item: 40%}.aj-reels__foot{justify-content:center}.aj-reels__nav{margin-left:0}}@media screen and (max-width:749px){.aj-reels__track{--aj-scroller-item: 58%}.aj-reel__play{width:4.2rem;height:4.2rem}}.aj-newsletter{position:relative;overflow:hidden;padding-block:clamp(3.2rem,4vw,5.6rem);background:var(--aj-plum);color:var(--aj-cream)}.aj-newsletter__inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2.4rem,4vw,6rem)}.aj-newsletter__eyebrow{display:block;margin-bottom:var(--aj-s2);font-size:var(--aj-fs-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--aj-rose)}.aj-newsletter__heading{color:var(--aj-cream);margin-bottom:var(--aj-s2)}.aj-newsletter__sub{margin:0;color:#fdf8f0cc;font-size:var(--aj-fs-sm)}.aj-newsletter__field{display:flex;gap:0;background:var(--aj-white);border-radius:var(--aj-r-sm);overflow:hidden;box-shadow:var(--aj-sh-md)}.aj-newsletter__input{flex:1;min-width:0;padding:1.5rem 1.8rem;border:0;background:transparent;font-family:var(--aj-font-body);font-size:var(--aj-fs-sm);color:var(--aj-ink)}.aj-newsletter__input:focus{outline:none}.aj-newsletter__input::placeholder{color:var(--aj-muted)}.aj-newsletter__submit{flex:none;display:inline-flex;align-items:center;gap:var(--aj-s2);padding:1.5rem 2.4rem;border:0;background:var(--aj-plum-deep);color:var(--aj-cream);font-family:var(--aj-font-body);font-size:var(--aj-fs-xs);font-weight:500;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background-color var(--aj-t-base) var(--aj-ease)}.aj-newsletter__submit:hover{background:var(--aj-ink)}.aj-newsletter__submit svg{transition:transform var(--aj-t-base) var(--aj-ease-out)}.aj-newsletter__submit:hover svg{transform:translate(4px)}.aj-newsletter__note{margin:var(--aj-s2) 0 0;font-size:1.1rem;color:#fdf8f099}.aj-newsletter__error{margin:var(--aj-s2) 0 0;font-size:var(--aj-fs-xs);color:#ffc9c4}.aj-newsletter__success{display:flex;align-items:center;gap:var(--aj-s2);margin:0;padding:1.5rem 1.8rem;border-radius:var(--aj-r-sm);background:#fdf8f024;color:var(--aj-cream);font-size:var(--aj-fs-sm)}@media screen and (max-width:749px){.aj-newsletter__inner{grid-template-columns:1fr;text-align:center}.aj-newsletter__field{flex-direction:column;background:transparent;box-shadow:none;gap:var(--aj-s2)}.aj-newsletter__input{background:var(--aj-white);border-radius:var(--aj-r-sm)}.aj-newsletter__submit{justify-content:center;border-radius:var(--aj-r-sm)}}.aj-seo{position:relative;overflow:hidden}.aj-seo__head{max-width:92rem;margin-bottom:var(--aj-s6)}.aj-seo__heading{color:var(--aj-plum);margin-bottom:var(--aj-s3)}.aj-seo__intro,.aj-seo__outro{font-size:var(--aj-fs-sm);line-height:1.75;color:var(--aj-ink-soft)}.aj-seo__intro p,.aj-seo__outro p{margin:0 0 var(--aj-s2)}.aj-seo__intro a,.aj-seo__outro a{color:var(--aj-plum);text-underline-offset:3px}.aj-seo__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--aj-s5) var(--aj-gutter);border-top:0}.aj-seo__group-title{display:flex;align-items:center;justify-content:space-between;gap:var(--aj-s3);width:100%;padding:0 0 var(--aj-s3);margin-bottom:var(--aj-s3);border:0;border-bottom:1px solid var(--aj-gold-soft);background:none;font-family:var(--aj-font-body);font-size:1.15rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--aj-plum);text-align:left;cursor:default}.aj-seo__links{list-style:none;margin:0;padding:0;display:grid;gap:1px}.aj-seo__links a{display:block;padding:.45rem 0;font-size:var(--aj-fs-xs);line-height:1.5;color:var(--aj-muted);text-decoration:none;transition:color var(--aj-t-fast) var(--aj-ease),padding-left var(--aj-t-base) var(--aj-ease-out)}.aj-seo__links a:hover{color:var(--aj-plum);padding-left:4px;text-decoration:underline;text-underline-offset:3px}.aj-seo__outro{margin-top:var(--aj-s6);max-width:92rem}@media screen and (max-width:989px){.aj-seo__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.aj-seo__grid{grid-template-columns:1fr;gap:0}.aj-seo__group{border-bottom:1px solid var(--aj-line-soft)}.aj-seo__group-title{cursor:pointer;padding-block:var(--aj-s4);margin-bottom:0;border-bottom:0}.aj-seo__group-icon{transition:transform var(--aj-t-base) var(--aj-ease);color:var(--aj-plum);display:grid}.aj-seo__group.is-open .aj-seo__group-icon{transform:rotate(180deg)}.aj-seo__group-panel{height:0;overflow:hidden;transition:height var(--aj-t-base) var(--aj-ease-out)}.aj-seo__links{padding-bottom:var(--aj-s4)}.aj-seo__links a{padding-block:.7rem;font-size:var(--aj-fs-sm)}}@media screen and (min-width:750px){.aj-seo__group-panel{height:auto!important;overflow:visible}}.aj-catshow__rail{position:relative}.aj-catshow__nav{position:absolute;inset:0 0 auto;height:100%;z-index:3;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.aj-catshow__nav .aj-scroller-btn{margin-bottom:5rem}.aj-catshow__nav .aj-scroller-btn{pointer-events:auto;box-shadow:0 4px 16px #2a162029}.aj-catshow__nav .aj-scroller-btn[disabled]{opacity:0;pointer-events:none}@media screen and (min-width:990px){.aj-catshow__nav{display:none}}@media screen and (max-width:749px){.aj-catshow__nav .aj-scroller-btn{width:3.6rem;height:3.6rem}.aj-catshow__nav{left:-.4rem;right:-.4rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/aj-sections.css.map */
