.jenna-collection{--jc-ink:#171613;--jc-paper:#f5f0e8;--jc-muted:#66554a;--jc-line:#cbbfae;background:var(--jc-paper);color:var(--jc-ink);padding:32px clamp(20px,6vw,96px) 48px;font:16px/1.7 var(--j-font-body,Arial,sans-serif);overflow-wrap:anywhere}
.jenna-collection *{box-sizing:border-box}.jenna-collection a{color:inherit;text-underline-offset:5px}.jenna-collection :focus-visible{outline:2px solid #856747;outline-offset:5px}
.jenna-collection .jc-breadcrumb{font-size:12px;color:var(--jc-muted);margin-bottom:38px;display:flex;flex-wrap:wrap;gap:10px}.jenna-collection .jc-intro{max-width:1400px;margin:auto}.jenna-collection .jc-intro--image{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(24px,5vw,80px);align-items:center}.jenna-collection .jc-copy{min-width:0}.jenna-collection .jc-eyebrow{font-size:10px;letter-spacing:.16em}.jenna-collection h1{font:400 clamp(38px,5vw,76px)/1.08 var(--j-font-heading,Georgia,serif);letter-spacing:-.025em;margin:20px 0 28px}.jenna-collection .jc-description{max-width:68ch;color:var(--jc-muted)}.jenna-collection .jc-description img{max-width:100%;height:auto}.jenna-collection .jc-description table{display:block;overflow:auto;max-width:100%}.jenna-collection .jc-action{display:inline-flex;gap:24px;align-items:center;min-height:48px;margin-top:24px;font-size:13px}.jenna-collection .jc-empty{max-width:55ch;color:var(--jc-muted)}.jenna-collection .jc-image{aspect-ratio:4/3;overflow:hidden;background:#e8ddd0}.jenna-collection .jc-image img{width:100%;height:100%;object-fit:cover}.jenna-collection .jc-related{margin:36px 0 0}.jenna-collection .jc-related ul{display:flex;flex-wrap:wrap;gap:12px;padding:0;list-style:none}.jenna-collection .jc-related a{display:flex;align-items:center;min-height:44px;padding:8px 18px;border:1px solid var(--jc-line);border-radius:2px;text-decoration:none;font-size:13px}.jenna-collection .jc-related a:hover{background:#e8ddd0}.jenna-collection .jc-guide{border-block:1px solid var(--jc-line);margin-top:40px;padding:20px 0}.jenna-collection .jc-guide summary{cursor:pointer;min-height:30px;font-size:14px}.jenna-collection .jc-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding:30px 0 8px}.jenna-collection .jc-guide h2{font:400 29px/1.2 var(--j-font-heading,Georgia,serif);margin:0 0 14px}.jenna-collection .jc-guide p{font-size:14px;color:var(--jc-muted);margin:0}
@media(max-width:749px){.jenna-collection .jc-intro--image{grid-template-columns:1fr}.jenna-collection .jc-image{aspect-ratio:4/3}.jenna-collection .jc-guide-grid{grid-template-columns:1fr;gap:24px}.jenna-collection .jc-breadcrumb{margin-bottom:25px}}
.jenna-collection .jc-description-more summary{cursor:pointer;display:list-item;min-height:44px;padding:10px 0;font-size:13px;text-decoration:underline;text-underline-offset:4px}
@media(max-width:749px){.jenna-collection--shopping{padding-top:20px;padding-bottom:24px}.jenna-collection--shopping .jc-breadcrumb{margin-bottom:16px}.jenna-collection--shopping h1{margin:12px 0 16px}.jenna-collection--shopping .jc-action{margin-top:8px}.jenna-collection--shopping .jc-image{aspect-ratio:auto;height:140px}.jenna-collection--shopping .jc-guide{margin-top:20px;padding:12px 0}}

.jenna-collection .jc-editorial{margin-top:28px;max-width:62ch}.jenna-collection .jc-editorial h2{font:400 clamp(28px,3vw,42px)/1.16 var(--j-font-heading,Georgia,serif);margin:0 0 18px}.jenna-collection .jc-editorial p{color:var(--jc-muted)}.jenna-collection .jc-traits{list-style:none;padding:0;margin:24px 0;display:grid;gap:10px}.jenna-collection .jc-traits li{padding:10px 0;border-bottom:1px solid var(--jc-line);font-size:14px}.jenna-collection .jc-discovery-actions{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.jenna-collection .jc-club-link{display:inline-flex;align-items:center;min-height:44px;font-size:13px;max-width:100%}.jenna-collection .jc-empty{font-size:13px;margin-top:26px}
