.zjl{position:relative;overflow:hidden;padding:6.4rem 0;background:radial-gradient(60% 30% at 100% 0%,#dcb8f08c,#dcb8f000 70%),radial-gradient(55% 28% at 0% 55%,#cdb6e073,#cdb6e000 70%),linear-gradient(180deg,var(--zj-lilac-100) 0%,var(--zj-white) 100%);color:var(--zj-plum-900)}.zjl__inner{max-width:124rem;margin:0 auto;padding:0 var(--zj-gutter)}.zjl__head{max-width:60rem;margin:0 auto 3.2rem;text-align:center}.zjl__eyebrow{display:inline-flex;align-items:center;gap:1rem;margin:0 0 1.4rem;font-family:var(--zj-font-ui);font-size:1.1rem;letter-spacing:.32em;text-transform:uppercase;color:var(--zj-violet-500)}.zjl__eyebrow--sm{margin-bottom:.8rem;font-size:1rem}.zjl__heading{margin:0;font-family:var(--zj-font-display);font-weight:400;font-size:clamp(4.4rem,12vw,8rem);line-height:.98;letter-spacing:-.01em;color:var(--zj-plum-900)}.zjl__heading em,.zjl-words__heading em,.zjl-share__text em{font-style:italic;color:var(--zj-violet-500)}.zjl__sub{margin:1.4rem auto 0;max-width:46rem;font-family:var(--zj-font-ui);font-weight:300;font-size:1.5rem;line-height:1.6;color:#1e0a22b3}.zjl-stories{margin:0 calc(var(--zj-gutter) * -1)}.zjl-stories__rail{display:flex;gap:1.2rem;margin:0;padding:1.2rem var(--zj-gutter) 2.4rem;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--zj-gutter);scrollbar-width:none}.zjl-stories__rail::-webkit-scrollbar{display:none}.zjl-story{flex:0 0 44vw;max-width:24rem;scroll-snap-align:start}.zjl-story__btn{display:block;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.zjl-story__frame{position:relative;display:block;aspect-ratio:9 / 16;border-radius:99rem 99rem 1.8rem 1.8rem;overflow:hidden;background:var(--zj-plum-800);box-shadow:0 1.8rem 3.6rem #2e103538;transform:translateZ(0);transition:transform .6s var(--zj-ease),box-shadow .6s var(--zj-ease)}.zjl-story__frame:after{content:"";position:absolute;top:.6rem;right:.6rem;bottom:.6rem;left:.6rem;border:1px solid rgba(255,253,251,.45);border-radius:inherit;pointer-events:none;transition:inset .5s var(--zj-ease),border-color .5s var(--zj-ease)}.zjl-story__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(var(--zoom, 1))}.zjl-story__media--ph{fill:#fff3}.zjl-story__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#2e1035b8,#2e103500,#17081900 48%,#170819d9);pointer-events:none}.zjl-story__play{position:absolute;top:42%;left:50%;display:grid;place-items:center;width:4.4rem;height:4.4rem;margin:-2.2rem 0 0 -2.2rem;border-radius:50%;background:#fffdfb33;border:1px solid rgba(255,253,251,.55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--zj-white);transition:transform .45s var(--zj-ease),background .45s var(--zj-ease)}.zjl-story__play svg{margin-left:.2rem}.zjl-story__meta{position:absolute;left:1.2rem;right:1.2rem;bottom:1.4rem;display:grid;gap:.5rem;color:var(--zj-white)}.zjl-story__handle{display:inline-flex;align-items:center;gap:.6rem;min-width:0;font-family:var(--zj-font-ui);font-size:1.1rem;font-weight:500;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zjl-story__avatar{flex:0 0 auto;display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:50%;background:var(--zj-lilac-200);color:var(--zj-plum-800);font-family:var(--zj-font-display);font-size:1.4rem;font-style:italic;line-height:1;box-shadow:0 0 0 1.5px var(--zj-plum-900),0 0 0 3px var(--zj-orchid)}.zjl-story__caption{font-family:var(--zj-font-display);font-size:1.7rem;line-height:1.1}.zjl-story__btn:focus-visible{outline:none}.zjl-story__btn:focus-visible .zjl-story__frame{outline:2px solid var(--zj-violet-500);outline-offset:3px}@media(hover:hover)and (pointer:fine){.zjl-story__btn:hover .zjl-story__frame{transform:translateY(-.6rem);box-shadow:0 2.6rem 4.4rem #2e10354d}.zjl-story__btn:hover .zjl-story__frame:after{top:1rem;right:1rem;bottom:1rem;left:1rem;border-color:#fffdfbbf}.zjl-story__btn:hover .zjl-story__play{transform:scale(1.12);background:#fffdfb52}}.zjl-stories__nav{display:flex;align-items:center;gap:2rem;margin:0 var(--zj-gutter)}.zjl-stories__track{position:relative;flex:1;height:1px;background:#4a154b26;overflow:hidden}.zjl-stories__bar{position:absolute;top:0;left:0;height:100%;width:var(--w, 30%);background:var(--zj-plum-700);transform:translate(var(--x, 0));transition:transform .15s linear}.zjl-stories__arrows{display:none;gap:.8rem}.zjl-arrow{display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;border:1px solid rgba(74,21,75,.25);background:transparent;color:var(--zj-plum-800);cursor:pointer;transition:background .3s var(--zj-ease),color .3s var(--zj-ease),opacity .3s}.zjl-arrow:hover{background:var(--zj-plum-800);color:var(--zj-lilac-100)}.zjl-arrow[disabled]{opacity:.3;pointer-events:none}.zjl-words{margin-top:5.6rem}.zjl-words__head{margin:0 0 2.4rem;text-align:center}.zjl-words__heading{margin:0;font-family:var(--zj-font-display);font-weight:400;font-size:3.4rem;line-height:1.02;color:var(--zj-plum-900)}.zjl-words__list{display:flex;gap:1.2rem;margin:0 calc(var(--zj-gutter) * -1);padding:.4rem var(--zj-gutter) 1.6rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--zj-gutter);scrollbar-width:none}.zjl-words__list::-webkit-scrollbar{display:none}.zjl-review{flex:0 0 80vw;max-width:36rem;scroll-snap-align:start;display:flex}.zjl-review__card{position:relative;display:flex;flex-direction:column;width:100%;margin:0;padding:2.4rem 2.2rem 2.2rem;border-radius:1.8rem;background:var(--zj-white);border:1px solid var(--zj-lilac-200);box-shadow:0 1.4rem 3rem #4a154b12}.zjl-review__card:before{content:"\201c";position:absolute;top:.4rem;right:1.8rem;font-family:var(--zj-font-display);font-size:8rem;line-height:1;color:var(--zj-lilac-200);pointer-events:none}.zjl-review__stars{display:inline-flex;gap:.2rem;color:var(--zj-violet-500)}.zjl-review__star.is-off{color:var(--zj-lilac-200)}.zjl-review__text{flex:1;margin:1.4rem 0 2rem;padding:0;border:0;font-family:var(--zj-font-display);font-size:2rem;line-height:1.3;color:var(--zj-plum-900)}.zjl-review__text p{margin:0}.zjl-review__text p+p{margin-top:.8rem}.zjl-review__by{display:flex;align-items:center;gap:1.2rem;padding-top:1.6rem;border-top:1px solid var(--zj-lilac-100)}.zjl-review__avatar{flex:0 0 auto;display:grid;place-items:center;width:3.8rem;height:3.8rem;border-radius:99rem 99rem .8rem .8rem;background:linear-gradient(160deg,var(--zj-plum-700),var(--zj-plum-900));color:var(--zj-orchid);font-family:var(--zj-font-display);font-style:italic;font-size:1.9rem;line-height:1}.zjl-review__who{display:grid;gap:.3rem;min-width:0}.zjl-review__name{font-family:var(--zj-font-ui);font-size:1.1rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--zj-plum-800)}.zjl-review__tag{font-family:var(--zj-font-ui);font-size:1.2rem;font-weight:300;color:var(--zj-violet-500)}.zjl-share{display:grid;justify-items:center;gap:1.8rem;margin:4.8rem auto 0;text-align:center}.zjl-share__text{margin:0;font-family:var(--zj-font-display);font-size:2.6rem;line-height:1.1;color:var(--zj-plum-900)}.zjl-share__btns{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.zjl-pill{display:inline-flex;align-items:center;gap:.8rem;min-height:4.6rem;padding:0 2rem;border-radius:99rem;border:1px solid rgba(74,21,75,.3);color:var(--zj-plum-800);font-family:var(--zj-font-ui);font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;transition:background .3s var(--zj-ease),color .3s var(--zj-ease),border-color .3s var(--zj-ease)}.zjl-pill:hover{border-color:var(--zj-plum-800)}.zjl-pill--solid{background:var(--zj-plum-800);border-color:var(--zj-plum-800);color:var(--zj-lilac-100)}.zjl-pill--solid:hover{background:var(--zj-plum-700)}.zjl-viewer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;opacity:0;transition:opacity .35s var(--zj-ease)}.zjl-viewer[hidden]{display:none}.zjl-viewer.is-open{opacity:1}.zjl-viewer__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--zj-plum-950);overflow:hidden}.zjl-viewer__blur{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;background-size:cover;background-position:center;filter:blur(40px) saturate(1.2);opacity:.45;transition:background-image .3s}.zjl-viewer__stage{position:relative;width:100%;height:100%;background:#000;overflow:hidden;transform:translateY(var(--drag, 0)) scale(.96);transition:transform .45s var(--zj-ease)}.zjl-viewer.is-open .zjl-viewer__stage{transform:translateY(var(--drag, 0))}.zjl-viewer.is-dragging .zjl-viewer__stage{transition:none}.zjl-viewer__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(var(--zoom, 1));background:#000}.zjl-viewer__bars{position:absolute;top:calc(env(safe-area-inset-top,0px) + 1rem);left:1rem;right:1rem;z-index:3;display:flex;gap:.4rem}.zjl-viewer__bar{position:relative;flex:1;height:2px;border-radius:2px;background:#fffdfb59;overflow:hidden}.zjl-viewer__bar i{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--zj-white);transform-origin:left;transform:scaleX(var(--p, 0))}.zjl-viewer__top{position:absolute;top:calc(env(safe-area-inset-top,0px) + 2rem);left:1.2rem;right:.6rem;z-index:3;display:flex;align-items:center;justify-content:flex-end;gap:.2rem;color:var(--zj-white);pointer-events:none}.zjl-viewer__top>*{pointer-events:auto}.zjl-viewer__icon{background:#17081959!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.zjl-viewer__foot{position:absolute;left:0;right:0;bottom:0;z-index:3;display:grid;justify-items:start;gap:1.6rem;padding:8rem 1.8rem calc(env(safe-area-inset-bottom,0px) + 2.4rem);background:linear-gradient(180deg,#17081900,#170819c7 60%,#170819e6);color:var(--zj-white);pointer-events:none}.zjl-viewer__foot>*{pointer-events:auto}.zjl-viewer__who{display:flex;align-items:center;gap:1rem;flex:1;min-width:0}.zjl-viewer__who-text{display:grid;gap:.2rem;min-width:0}.zjl-viewer__handle{font-family:var(--zj-font-ui);font-size:1.3rem;font-weight:500;letter-spacing:.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zjl-viewer__caption{font-family:var(--zj-font-display);font-size:2.2rem;line-height:1.15}.zjl-viewer__icon{display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--zj-white);cursor:pointer}.zjl-viewer__icon:focus-visible,.zjl-viewer__side:focus-visible,.zjl-viewer__shop:focus-visible{outline:2px solid var(--zj-orchid);outline-offset:2px}.zjl-viewer__icon .zjl-i-off,.zjl-viewer__icon[aria-pressed=true] .zjl-i-on{display:none}.zjl-viewer__icon[aria-pressed=true] .zjl-i-off{display:block}.zjl-viewer__zone{position:absolute;top:9rem;bottom:16rem;z-index:2;width:35%;padding:0;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.zjl-viewer__zone:focus-visible{outline:none}.zjl-viewer__zone--prev{left:0}.zjl-viewer__zone--next{right:0;width:65%}.zjl-viewer__shop{display:inline-flex;align-items:center;gap:.8rem;min-height:4.6rem;padding:0 2.2rem;border-radius:99rem;background:var(--zj-white);color:var(--zj-plum-900);font-family:var(--zj-font-ui);font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;white-space:nowrap;box-shadow:0 1rem 3rem #0000004d}.zjl-viewer__shop[hidden],.zjl-viewer__side{display:none}.zjl-viewer.is-paused .zjl-viewer__bars{opacity:.4}@media screen and (min-width:750px){.zjl{padding:10rem 0}.zjl__head{margin-bottom:4.8rem}.zjl__sub{font-size:1.7rem}.zjl-stories{margin:0}.zjl-stories__rail{gap:2rem;padding:1.6rem 0 3.2rem;scroll-padding-inline:0}.zjl-story{flex-basis:calc((100% - 8rem)/5);max-width:none}.zjl-stories__nav{margin:0}.zjl-stories__arrows{display:inline-flex}.zjl-story__caption{font-size:1.9rem}.zjl-words{margin-top:8rem}.zjl-words__head{margin-bottom:4rem}.zjl-words__heading{font-size:4.8rem}.zjl-words__list{display:block;columns:2;column-gap:2rem;margin:0;padding:0;overflow:visible}.zjl-review{display:block;max-width:none;break-inside:avoid;margin-bottom:2rem}.zjl-review__card{padding:3.2rem 3rem 2.6rem}.zjl-review__text{font-size:2.3rem}.zjl-share{margin-top:6.4rem}.zjl-share__text{font-size:3.4rem}.zjl-viewer__stage{width:auto;height:min(88vh,82rem);aspect-ratio:9 / 16;border-radius:2.4rem;box-shadow:0 3rem 8rem #00000080}.zjl-viewer__side{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:5.2rem;height:5.2rem;margin-top:-2.6rem;border-radius:50%;border:1px solid rgba(255,253,251,.35);background:#fffdfb14;color:var(--zj-white);cursor:pointer;transition:background .3s var(--zj-ease)}.zjl-viewer__side:hover{background:#fffdfb33}.zjl-viewer__side--prev{left:calc(50% - (min(88vh,82rem)*.28125) - 8rem)}.zjl-viewer__side--next{right:calc(50% - (min(88vh,82rem)*.28125) - 8rem)}}@media screen and (min-width:990px){.zjl-words__list{columns:3}}@media(prefers-reduced-motion:reduce){.zjl-story__frame,.zjl-viewer,.zjl-viewer__stage{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/zj-love.css.map */
