:root{--j-bg:#FDFBF7;--j-surface:#F3EEE6;--j-ink:#2E2A39;--j-muted:#6E6878;--j-body:#4A4556;--j-plum:#6B2F5B;--j-line:#E3DACE;--j-gut:56px}@media(max-width:749px){:root{--j-gut:16px}}.header__heading-link .h2{font-size:0!important;line-height:1;letter-spacing:0}.header__heading-link .h2:before{content:"Jess";font-family:var(--font-heading-family);font-style:italic;font-weight:300;font-size:3rem;color:var(--j-ink)}.header__heading-link .h2:after{content:".";font-family:var(--font-heading-family);font-weight:300;font-size:3rem;color:var(--j-plum)}.announcement-bar__message{font-size:1.2rem;letter-spacing:.02em;color:var(--j-muted)}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.01em}.j{color:var(--j-ink);font-family:var(--font-body-family)}.j img{display:block;width:100%;height:100%;object-fit:cover}.j .placeholder-svg{display:block;width:100%;height:100%;background:var(--j-surface);fill:#cfc6ba}.j-sf{font-family:var(--font-heading-family);font-weight:300;letter-spacing:-.01em;margin:0}.j-lab{font-size:1.3rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.j-lnk{font-size:1.3rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--j-ink);text-decoration:none;border-bottom:1px solid var(--j-ink);padding-bottom:2px;display:inline-block;align-self:flex-start}.j-lnk:hover{color:var(--j-plum);border-color:var(--j-plum)}.j-wm{font-family:var(--font-heading-family);font-weight:300;font-style:italic}.j-wm span{font-style:normal;color:var(--j-plum)}.j-hero__media{position:relative;height:760px;overflow:hidden;background:var(--j-surface)}.j-hero__media .j-m{display:none}.j-hero__mark{position:absolute;right:56px;top:50%;transform:translateY(-50%);font-size:200px;line-height:1;color:var(--j-bg);margin:0;pointer-events:none}.j-hero__mark span{color:inherit}.j-hero__bar{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding:28px var(--j-gut) 96px}.j-hero__bar .j-lab{line-height:1.55}.j-hero__bar .j-lab small{display:block;font-size:inherit;font-weight:500;letter-spacing:.06em}@media(max-width:749px){.j-hero__media{height:auto;aspect-ratio:4/5}.j-hero__media.has-m .j-d{display:none}.j-hero__media.has-m .j-m{display:block}.j-hero__mark{font-size:96px;right:20px;top:auto;bottom:24px;transform:none}.j-hero__bar{padding:20px var(--j-gut) 56px;align-items:center}.j-hero__bar .j-lab strong{display:none}}.j-looks{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:0 var(--j-gut) 120px}.j-look{position:relative;display:block;height:440px;overflow:hidden;color:var(--j-ink);text-decoration:none}.j-look img{transition:transform .6s ease}.j-look:hover img{transform:scale(1.03)}.j-tag{position:absolute;left:14px;bottom:14px;background:var(--j-bg);font-size:1.1rem;font-weight:600;letter-spacing:.08em;padding:6px 9px;display:flex;gap:6px;align-items:center;text-transform:uppercase}@media(max-width:749px){.j-looks{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:64px;scrollbar-width:none}.j-looks::-webkit-scrollbar{display:none}.j-look{height:auto;aspect-ratio:4/5;scroll-snap-align:start}}.j-story{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding:40px 220px 140px;align-items:center}.j-story h2{font-size:4.4rem;line-height:1.1}.j-story__body{display:flex;flex-direction:column;gap:18px;font-size:1.5rem;line-height:1.7}.j-story__body p{margin:0}@media(max-width:989px){.j-story{padding:24px var(--j-gut) 80px;grid-template-columns:1fr;gap:20px}.j-story h2{font-size:3.2rem}}.j-picks{padding:110px var(--j-gut) 120px}.j-picks h2{font-size:4.4rem;padding:0 0 36px 64px}.j-picks__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.j-card{display:flex;flex-direction:column;gap:6px;color:var(--j-ink);text-decoration:none}.j-card__img{position:relative;height:400px;background:#f5f5f3;overflow:hidden}.j-card__img img{object-fit:cover}.j-card__add{position:absolute;left:50%;bottom:12px;transform:translate(-50%);background:var(--j-bg);font-size:1.1rem;font-weight:600;letter-spacing:.08em;padding:5px 10px;opacity:0;transition:opacity .2s}.j-card:hover .j-card__add{opacity:1}.j-card__badge{position:absolute;right:0;top:0;background:var(--j-bg);font-size:1.1rem;font-weight:600;letter-spacing:.08em;padding:8px 12px;text-transform:uppercase}.j-card__t{font-size:1.2rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin-top:6px}.j-card__p{font-size:1.3rem;font-weight:600}.j-card__n{font-size:1.2rem;color:var(--j-muted)}@media(max-width:989px){.j-picks{padding:64px var(--j-gut) 72px}.j-picks h2{font-size:3.2rem;padding:0 0 24px}.j-picks__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:62%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.j-picks__grid::-webkit-scrollbar{display:none}.j-card{scroll-snap-align:start}.j-card__img{height:auto;aspect-ratio:4/5}.j-card__add{opacity:1}}.j-feat{padding:0 var(--j-gut) 110px}.j-feat h2{font-size:4.4rem}.j-feat__sub{font-size:1.5rem;color:var(--j-body);padding:12px 0 32px;margin:0}.j-feat__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.j-feat__item{display:flex;flex-direction:column;gap:10px}.j-feat__img{height:300px;overflow:hidden}.j-feat__item .j-lab{padding-top:8px}.j-feat__item p{font-size:1.4rem;line-height:1.6;color:var(--j-body);margin:0}@media(max-width:749px){.j-feat h2{font-size:3.2rem}.j-feat__grid{grid-template-columns:1fr;gap:36px}.j-feat__img{height:auto;aspect-ratio:4/3}}.j-promise{margin:0 var(--j-gut);border-top:1px solid var(--j-ink);display:grid;grid-template-columns:1fr 1fr;gap:64px;padding:34px 0 90px}.j-promise h2{font-size:3.6rem;margin-bottom:14px}.j-promise p{font-size:1.5rem;line-height:1.7;color:var(--j-body);margin:0}@media(max-width:749px){.j-promise{grid-template-columns:1fr;gap:16px;padding:28px 0 64px}.j-promise h2{font-size:2.8rem}}.j-foot{background:var(--j-surface);padding:56px var(--j-gut);display:grid;grid-template-columns:repeat(3,1fr) 1.4fr;gap:40px}.j-foot__col{display:flex;flex-direction:column;gap:10px;font-size:1.4rem}.j-foot__col b{font-weight:600}.j-foot__col a{color:var(--j-body);text-decoration:none}.j-foot__col a:hover{color:var(--j-plum)}.j-foot__news{display:flex;flex-direction:column;gap:12px}.j-foot__news .j-wm{font-size:3rem}.j-foot__news p{font-size:1.4rem;color:var(--j-body);margin:0}.j-foot__form{display:flex;border:1px solid var(--j-ink)}.j-foot__form input{flex:1;border:0;background:transparent;padding:12px;font:inherit;font-size:1.3rem;color:var(--j-ink);min-width:0}.j-foot__form input:focus{outline:2px solid var(--j-plum);outline-offset:-2px}.j-foot__form button{border:0;background:var(--j-ink);color:var(--j-bg);padding:12px 18px;font:inherit;font-size:1.2rem;font-weight:600;letter-spacing:.08em;cursor:pointer}.j-foot__msg{font-size:1.3rem;color:var(--j-plum)}.j-foot__legal{font-size:1.2rem;color:var(--j-muted);padding-top:20px}.j-foot__legal a{color:inherit}@media(max-width:749px){.j-foot{grid-template-columns:1fr 1fr;padding:40px var(--j-gut)}.j-foot__news{grid-column:1/-1;order:-1}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/jess.css.map */
