.wrap-journal{--ink:#402c24;--clay:#81442f;background:#faf3e8;color:var(--ink);font:16px/1.65 system-ui,sans-serif}.wrap-journal h2,.wrap-journal h3{font-family:Georgia,serif;font-weight:400;color:inherit;letter-spacing:-.045em;line-height:1.04;margin:.35em 0}.wrap-journal h2{font-size:clamp(38px,5vw,84px)}.wrap-journal h3{font-size:clamp(31px,3.4vw,54px)}.wrap-journal em{color:var(--clay);font-weight:400}.wj-kicker{font-size:11px;letter-spacing:.17em;font-weight:700}.wj-cover,.wj-panel{display:grid;grid-template-columns:44% 56%;align-items:center}.wj-cover-copy,.wj-panel>div{padding:clamp(28px,5vw,90px)}.wrap-journal figure{margin:0;position:relative}.wrap-journal figure img{width:100%;height:auto;display:block}.wrap-journal figcaption{position:absolute;bottom:16px;left:16px;padding:5px 14px;border-radius:30px;background:#fff7edeb;font-size:12px}.wrap-journal .wj-button{display:inline-flex;align-items:center;gap:24px;padding:13px 21px;background:#74422f;color:#fff;border-radius:28px;margin:14px 0;text-decoration:none}.wrap-journal a:focus-visible,.wrap-journal summary:focus-visible{outline:3px solid #a95b39;outline-offset:4px}.wj-story{padding:clamp(36px,6vw,90px) max(22px,calc((100% - 1180px)/2))}.wj-switch{margin:24px 0 56px}.wj-radio{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.wj-switch label{display:inline-block;padding:9px 17px;margin:0 4px 14px 0;border:1px solid #bcaa94;border-radius:99px;cursor:pointer}.wj-radio:checked+label{background:#45352b;color:#fff}.wj-radio:focus-visible+label{outline:3px solid #a95b39}.wj-panel{display:none;grid-template-columns:52% 48%;background:#efe2cf;border-radius:18px;overflow:hidden}.wj-panel img{aspect-ratio:1;object-fit:cover}.wj-panel a{color:var(--clay);text-underline-offset:4px}.wj-radio:nth-of-type(1):checked~.wj-p1,.wj-radio:nth-of-type(2):checked~.wj-p2,.wj-radio:nth-of-type(3):checked~.wj-p3{display:grid}.wj-end{max-width:700px;margin:auto}.wj-end details{border-bottom:1px solid #cbb8a4;padding:16px 0}.wj-end summary{cursor:pointer;font-weight:600}.wj-end .wj-button{margin-top:24px}@media(max-width:759px){.wj-cover,.wj-panel{grid-template-columns:1fr}.wj-cover-copy{padding:28px}.wj-cover img{max-height:46vh;object-fit:cover}.wj-switch label{padding:8px 12px}.wj-panel>div{padding:24px}}@media(prefers-reduced-motion:no-preference){.wj-panel{animation:wj-appear .35s ease-out}.wj-button:hover{background:#593324}@keyframes wj-appear{0%{opacity:.6;transform:translateY(5px)}to{opacity:1;transform:none}}}.jr-evening{background:#faf3e8;color:#402c24;font:16px/1.65 system-ui,sans-serif;padding:clamp(20px,4vw,70px) max(18px,calc((100% - 1200px)/2)) clamp(40px,7vw,100px)}.je-chapter{display:grid;grid-template-columns:1fr 1fr;align-items:center;overflow:hidden;margin:0 auto clamp(30px,5vw,64px);border-radius:22px}.je-page{padding:clamp(24px,4vw,66px)}.je-page>small,.je-letter>small{display:block;font-size:11px;letter-spacing:.14em;font-weight:600}.je-page h2{color:inherit;font:400 clamp(35px,4.5vw,66px)/1.03 Georgia,serif;letter-spacing:-.045em;margin:.45em 0}.je-chapter figure{margin:0;min-width:0}.je-chapter figure img{width:100%;height:auto;display:block}.je-lamp{background:#46332d;color:#fff4df}.je-scenes{border:0;margin:24px 0 0;padding:0;min-width:0}.je-scenes legend{font-size:13px;margin-bottom:8px}.je-scenes input{position:absolute;clip-path:inset(50%);width:1px;height:1px}.je-scenes label{display:inline-block;cursor:pointer;padding:7px 12px;margin:3px 2px;border:1px solid #ac9385;border-radius:40px;font-size:14px}.je-scenes input:checked+label{background:#f7ddb8;color:#46332d}.je-entry{display:none;min-height:5em;border-left:2px solid #dba979;padding-left:16px}.je-scenes input:nth-of-type(1):checked~.je-n1,.je-scenes input:nth-of-type(2):checked~.je-n2,.je-scenes input:nth-of-type(3):checked~.je-n3{display:block}.je-knit{background:#eee0ce}.je-macro{overflow:hidden}.je-macro img{aspect-ratio:1.25;object-fit:cover;transform:scale(var(--je-scale,1))}.je-knit figcaption{display:flex;align-items:center;gap:12px;padding:15px 20px;background:#f5e9d8;font-size:14px}.je-knit input{min-width:40px;flex:1;accent-color:#794b39}.je-knit output{min-width:3em}.je-gift{background:#ead8ca;margin-bottom:0}.je-letter{margin:20px 0;padding:17px 20px;background:#fff9ee;color:#51352a;border:1px solid #cdb79f;box-shadow:0 4px 12px #4826130c}.je-letter summary{font:italic 23px Georgia,serif;cursor:pointer}.je-letter summary span{float:right}.je-letter label{display:block;margin:16px 0 6px;font-size:13px}.je-letter textarea{width:100%;box-sizing:border-box;resize:vertical;font:italic 18px/1.55 Georgia,serif;color:inherit;border:1px solid #cdb79f;background:#fffaf1;padding:10px}.je-letter>small{letter-spacing:0;font-weight:400}.je-gift a{display:inline-block;background:#754632;color:#fff;padding:12px 22px;border-radius:40px;text-decoration:none}.je-scenes input:focus-visible+label,.jr-evening :is(a,summary,textarea,input[type=range]):focus-visible{outline:3px solid currentColor;outline-offset:4px}@media(max-width:779px){.je-chapter{grid-template-columns:1fr}.je-knit .je-page{grid-row:1}.je-scenes label{font-size:13px}.je-page{padding:27px 20px}.je-entry{min-height:0}}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map */
