.zjf{position:relative;overflow:hidden;padding:5.6rem 0 0;background:radial-gradient(55% 30% at 100% 0%,#7b4fa847,#7b4fa800 70%),var(--zj-plum-950);color:var(--zj-lilac-100);border-top:1px solid rgba(220,184,240,.12)}.zjf__inner{max-width:124rem;margin:0 auto;padding:0 var(--zj-gutter)}.zjf a{color:inherit}.zjf__top{display:grid;gap:4rem;padding-bottom:4rem;border-bottom:1px solid rgba(220,184,240,.12)}.zjf__logo{display:inline-block;width:var(--logo, 120px);line-height:0}.zjf__logo-img{width:100%;height:auto}.zjf__logo-text{font-family:var(--zj-font-display);font-size:3rem;line-height:1}.zjf__tagline{max-width:34rem;margin:2rem 0 0;font-family:var(--zj-font-display);font-size:2.4rem;line-height:1.15;color:var(--zj-white)}.zjf__tagline em{font-style:italic;color:var(--zj-orchid)}.zjf__social{display:flex;gap:.8rem;margin:2.4rem 0 0;padding:0;list-style:none}.zjf__social a{display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;border:1px solid rgba(220,184,240,.28);color:var(--zj-lilac-200);transition:background .3s var(--zj-ease),color .3s var(--zj-ease),border-color .3s var(--zj-ease)}.zjf__social a:hover{background:var(--zj-lilac-100);border-color:var(--zj-lilac-100);color:var(--zj-plum-900)}.zjf__eyebrow{margin:0 0 1rem;font-family:var(--zj-font-ui);font-size:1.05rem;letter-spacing:.3em;text-transform:uppercase;color:var(--zj-orchid)}.zjf__news-heading{margin:0 0 2rem;font-family:var(--zj-font-display);font-weight:400;font-size:3.2rem;line-height:1.02;color:var(--zj-white)}.zjf__news-heading em{font-style:italic;color:var(--zj-orchid)}.zjf__form{max-width:46rem}.zjf__field{display:flex;align-items:center;border-bottom:1px solid rgba(220,184,240,.45);transition:border-color .3s var(--zj-ease)}.zjf__field:focus-within{border-color:var(--zj-orchid)}.zjf__input{flex:1;min-width:0;height:5.2rem;padding:0;border:0;background:transparent;color:var(--zj-white);font-family:var(--zj-font-ui);font-size:1.6rem;font-weight:300;box-shadow:none!important;outline:none}.zjf__input::placeholder{color:#f4edf873}.zjf__submit{display:grid;place-items:center;width:4.6rem;height:4.6rem;border:0;border-radius:50%;background:var(--zj-lilac-100);color:var(--zj-plum-900);cursor:pointer;transition:transform .3s var(--zj-ease),background .3s var(--zj-ease)}.zjf__submit:hover{transform:translate(.3rem);background:var(--zj-white)}.zjf__submit:focus-visible{outline:2px solid var(--zj-orchid);outline-offset:3px}.zjf__note{margin:1.2rem 0 0;font-family:var(--zj-font-ui);font-size:1.2rem;font-weight:300;color:#f4edf880}.zjf__msg{margin:1.2rem 0 0;font-family:var(--zj-font-ui);font-size:1.4rem}.zjf__msg--ok{margin:0;padding:1.4rem 1.8rem;border-radius:1.2rem;background:#dcb8f01f;color:var(--zj-white)}.zjf__msg--err{color:#f3a6c4}.zjf__cols{display:grid;padding:1.2rem 0 0}.zjf__col{border-bottom:1px solid rgba(220,184,240,.12)}.zjf__col-head{display:flex;align-items:center;justify-content:space-between;margin:0;padding:1.8rem 0;font-family:var(--zj-font-ui);font-size:1.1rem;font-weight:500;letter-spacing:.26em;text-transform:uppercase;color:var(--zj-lilac-200);cursor:pointer;list-style:none}.zjf__col-head::-webkit-details-marker{display:none}.zjf__chev{transition:transform .3s var(--zj-ease);color:var(--zj-orchid)}.zjf__col[open] .zjf__chev{transform:rotate(180deg)}.zjf__col-head:focus-visible{outline:2px solid var(--zj-orchid);outline-offset:2px}.zjf__links{display:grid;gap:1.2rem;margin:0;padding:0 0 2.2rem;list-style:none}.zjf__link,.zjf__plain{display:inline-grid;gap:.2rem;font-family:var(--zj-font-display);font-size:1.9rem;line-height:1.2;color:#f4edf8e0;text-decoration:none;transition:color .3s var(--zj-ease)}.zjf__link:hover{color:var(--zj-orchid)}.zjf__plain{color:#f4edf899;font-style:italic}.zjf__k{font-family:var(--zj-font-ui);font-size:.95rem;letter-spacing:.24em;text-transform:uppercase;color:#f4edf873}.zjf__col--contact{border-bottom:0}.zjf__col--contact .zjf__col-head{cursor:default}.zjf__word{margin:3.2rem 0 -.16em;font-family:var(--zj-font-display);font-style:italic;font-weight:400;font-size:34vw;line-height:.82;letter-spacing:-.02em;text-align:center;white-space:nowrap;color:transparent;-webkit-text-stroke:1px rgba(220,184,240,.28);background:linear-gradient(180deg,#dcb8f024,#dcb8f000);-webkit-background-clip:text;background-clip:text;-webkit-user-select:none;user-select:none;pointer-events:none}.zjf__bottom{position:relative;display:grid;justify-items:center;gap:1.4rem;padding:2.2rem 0 calc(2.4rem + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(220,184,240,.12);text-align:center}.zjf__copy{margin:0;font-family:var(--zj-font-ui);font-size:1.15rem;letter-spacing:.08em;color:#f4edf88c}.zjf__dot{margin:0 .8rem;color:var(--zj-orchid);font-size:.9em}.zjf__word+.zjf__bottom{border-top:0}.zjf__policies{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1.6rem;margin:0;padding:0;list-style:none}.zjf__policies a{font-family:var(--zj-font-ui);font-size:1.15rem;letter-spacing:.08em;color:#f4edf8b3;text-decoration:none;border-bottom:1px solid rgba(220,184,240,.3)}.zjf__policies a:hover{color:var(--zj-white);border-color:var(--zj-orchid)}.zjf__pay{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin:0;padding:0;list-style:none}.zjf__pay-icon{width:3.8rem;height:2.4rem}@media screen and (min-width:750px){.zjf{padding-top:8rem}.zjf__top{grid-template-columns:1fr 1fr;align-items:end;gap:6rem;padding-bottom:6rem}.zjf__news{justify-self:end;width:100%;max-width:46rem}.zjf__news-heading{font-size:4rem}.zjf__tagline{font-size:2.8rem}.zjf__cols{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:4rem;padding-top:5.6rem}.zjf__col{border:0}.zjf__col-head{padding:0 0 2rem;cursor:default;pointer-events:none}.zjf__chev{display:none}.zjf__links{padding-bottom:0}.zjf__word{font-size:26vw;margin-top:6rem}.zjf__bottom{grid-template-columns:1fr auto auto;justify-items:start;align-items:center;gap:3.2rem;text-align:left}}@media screen and (min-width:1240px){.zjf__word{font-size:32rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/zj-footer.css.map */
