.zj-about-page{color:#62483f;background:#f9f1e7;font-family:Montserrat,var(--font-body-family),sans-serif}.zj-about-page__story-mobile{display:none}@media screen and (max-width:989px){.zj-about-page{overflow:hidden}.zj-about-page__title-band{display:grid;min-height:105px;padding:24px 20px;place-items:center;background-color:#facfc0}.zj-about-page__title-band h1{margin:0;color:#62483f;font-size:25px;font-weight:700;line-height:1}.zj-about-page__story,.zj-about-page__favorites{display:none}.zj-about-page__story-mobile{display:block;width:min(100%,680px);margin:0 auto;padding:28px 13px 24px}.zj-about-page__mobile-paragraph{font-size:12px;line-height:1.42}.zj-about-page__mobile-paragraph p{margin:0 0 19px}.zj-about-page__mobile-founder-media{width:100%;aspect-ratio:.82 / 1;margin:6px 0 21px;overflow:hidden;border-radius:4px;background:#e0d6b440}.zj-about-page__mobile-founder-media img,.zj-about-page__mobile-founder-media .zj-about-page__placeholder,.zj-about-page__mobile-founder-media svg{display:block;width:100%;height:100%}.zj-about-page__mobile-founder-media img{object-fit:cover;object-position:center}.zj-about-page__sign-cta{position:relative;min-height:560px;overflow:hidden;background:#e0d6b4}.zj-about-page__sign-media{position:absolute;inset:0 0 auto;height:210px}.zj-about-page__sign-media img,.zj-about-page__sign-media .zj-about-page__placeholder{display:block;width:100%;height:100%}.zj-about-page__sign-media img{object-fit:cover;object-position:center}.zj-about-page__sign-content{position:relative;z-index:1;display:flex;min-height:560px;padding:245px 24px 25px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.zj-about-page__sign-heading{width:min(100%,330px);color:#62483f;font-size:46px;font-weight:300;line-height:1.04}.zj-about-page__sign-heading strong{display:block;font-weight:700}.zj-about-page__button{display:grid;width:min(100%,210px);min-height:47px;margin-top:25px;place-items:center;border:1px solid #62483f;border-radius:4px;color:#62483f;background:#f9f1e7;font-size:11px;font-weight:700;letter-spacing:.13em;text-decoration:none}}@media screen and (min-width:750px)and (max-width:989px){.zj-about-page__title-band{min-height:130px}.zj-about-page__title-band h1{font-size:34px}.zj-about-page__story-mobile{padding:42px 36px 38px}.zj-about-page__mobile-paragraph{font-size:15px}.zj-about-page__mobile-founder-media{aspect-ratio:1 / 1}.zj-about-page__sign-cta,.zj-about-page__sign-content{min-height:620px}.zj-about-page__sign-media{height:260px}.zj-about-page__sign-content{padding-top:300px}.zj-about-page__sign-heading{font-size:58px}}@media screen and (min-width:990px){.zj-about-page__title-band{display:grid;min-height:160px;padding:30px 5vw;place-items:center;background:#facfc0}.zj-about-page__title-band h1{margin:0;color:#62483f;font-size:4.2rem;font-weight:700;line-height:1}.zj-about-page__story{display:grid;grid-template-columns:minmax(340px,420px) minmax(0,1fr);gap:70px;width:min(100% - 100px,1220px);margin:0 auto;padding:64px 0 76px;align-items:center}.zj-about-page__founder-media{aspect-ratio:.73;background:#e0d6b440;border-radius:4px;overflow:hidden}.zj-about-page__founder-media img{display:block;width:100%;height:100%;object-fit:cover}.zj-about-page__placeholder{display:grid;width:100%;height:100%;place-items:center}.zj-about-page__placeholder svg{width:100%;height:100%}.zj-about-page__founder h2{margin:0;color:#62483f;font-size:2.4rem;font-weight:400;line-height:1.15}.zj-about-page__founder h2 strong{font-weight:700}.zj-about-page__founder-role{margin:3px 0 42px;font-size:1.4rem}.zj-about-page__quote{position:relative;padding:0 40px}.zj-about-page__quote-mark{position:absolute;color:#62483f;font-family:Georgia,serif;font-size:6rem;font-weight:700;line-height:1}.zj-about-page__quote-mark--open{top:-18px;left:0}.zj-about-page__quote-mark--close{right:0;bottom:-34px}.zj-about-page__story-copy{font-size:1.4rem;line-height:1.45}.zj-about-page__story-copy p{margin:0 0 17px}.zj-about-page__button{display:grid;width:210px;min-height:52px;margin:54px 40px 0 auto;place-items:center;border:1px solid #62483f;border-radius:4px;color:#62483f;background:transparent;font-size:1.2rem;font-weight:700;letter-spacing:.13em;text-decoration:none}.zj-about-page__favorites{padding:58px 5vw 70px;background:linear-gradient(to bottom,#f9f1e7 0 31%,#e2aa92 31% 100%)}.zj-about-page__favorites h2{margin:0 0 58px;color:#62483f;text-align:center;font-size:4rem;font-weight:700;line-height:1}.zj-about-page__products{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:42px;width:min(100%,1300px);margin:0 auto}.zj-about-page__product{display:flex;min-width:0;height:390px;flex-direction:column;border:1px solid #62483f;border-radius:4px;overflow:hidden;color:#62483f;background:#f9f1e7;text-align:center;text-decoration:none}.zj-about-page__product-media{flex:1 1 auto;min-height:0;overflow:hidden}.zj-about-page__product-media img{display:block;width:100%;height:100%;object-fit:cover}.zj-about-page__product-copy{display:flex;min-height:82px;padding:12px 10px;flex-direction:column;justify-content:center;border-top:1px solid #62483f}.zj-about-page__product-title{font-size:1.3rem;font-weight:600;line-height:1.25}.zj-about-page__product-price{margin-top:10px;font-size:1.1rem}.zj-about-page__sign-cta{position:relative;min-height:280px;overflow:hidden;background:#e0d6b4}.zj-about-page__sign-media{position:absolute;top:0;right:0;bottom:0;left:0}.zj-about-page__sign-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.zj-about-page__sign-content{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto;gap:46px;align-items:center;width:50%;min-height:280px;margin-left:auto;padding:45px 7vw 45px 60px}.zj-about-page__sign-heading{color:#62483f;font-size:4.2rem;font-weight:400;line-height:1.1}.zj-about-page__sign-heading strong{display:block;font-weight:700}.zj-about-page__sign-content .zj-about-page__button{width:240px;margin:0}}.zj-about-page__button:hover,.zj-about-page__button:focus-visible{background:#62483f;color:var(--zj-cream)}
/*# sourceMappingURL=/cdn/shop/t/43/assets/zj-about-page.css.map */
