.jc-foot{padding:45px 6%;background:#151515;color:#fff;display:flex;justify-content:space-between;gap:30px;font-size:12px}.jc-foot nav{display:flex;gap:22px;flex-wrap:wrap}@media(max-width:749px){.jc-photo,.jc-foot{display:block}.jc-foot nav{margin:22px 0}}.jc{color:#141310;font-family:Arial,Helvetica,sans-serif;letter-spacing:0;line-height:1.55}.jc *{box-sizing:border-box}.jc a{color:inherit;text-decoration:none}.jc a:hover{text-decoration:underline;text-underline-offset:5px}.jc a:focus-visible,.jc summary:focus-visible{outline:2px solid #a91d16;outline-offset:6px}.jc h1,.jc h2,.jc h3,.jc p{margin:0}.jc h1,.jc h2,.jc h3{color:inherit;letter-spacing:0}.jc img{display:block;width:100%;height:auto}.jc-head{background:#fff;padding:26px 6%;display:flex;align-items:center;justify-content:space-between;gap:30px}.jc-brand{font-weight:800;font-size:28px;line-height:1.15;white-space:nowrap}.jc-brand small{display:block;font-size:10px;letter-spacing:.12em;margin-top:8px;font-weight:600}.jc-nav{display:flex;align-items:center;gap:24px;font-size:13px;font-weight:600}.jc-mobile-menu{display:none}@media(max-width:1000px){.jc-nav{gap:15px;font-size:12px}.jc-brand{font-size:23px}}@media(max-width:749px){.jc-head{padding:22px 6%;gap:12px;align-items:start}.jc-brand{font-size:23px}.jc-brand small{font-size:8px;letter-spacing:.08em}.jc-nav{display:none}.jc-mobile-menu{display:block;font-size:13px;position:relative}.jc-mobile-menu summary{cursor:pointer;min-height:44px;display:flex;align-items:center}.jc-mobile-menu nav{position:absolute;right:0;top:45px;width:210px;background:#fff;border:1px solid #d8caab;z-index:20;padding:14px}.jc-mobile-menu a{display:block;padding:10px 14px;min-height:44px}}@media(max-width:390px){.jc-brand{font-size:20px}.jc-brand small{font-size:7px}}@media(min-width:750px){.jc-reference-header{display:none}}.hd{color:#171612;background:#fff;font:16px/1.65 Arial,Helvetica,sans-serif;letter-spacing:0}.hd *{box-sizing:border-box}.hd h1,.hd h2{font-family:Georgia,serif;font-weight:400;letter-spacing:0;color:inherit;line-height:1.15}.hd h1{font-size:clamp(38px,4.4vw,68px);margin:18px 0 24px}.hd h2{font-size:clamp(28px,3vw,42px);margin:0 0 24px}.hd p{margin:18px 0}.hd a{color:inherit;text-underline-offset:5px}.hd :is(a,input,textarea,button):focus-visible{outline:2px solid #a11b13;outline-offset:4px}.hd-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:6%;padding:75px 6%;max-width:1600px;margin:auto}.hd-kicker{text-transform:uppercase;font-size:11px;letter-spacing:.14em}.hd-subtitle{font:italic 21px/1.5 Georgia,serif}.hd figure{margin:0}.hd figure img{display:block;width:100%;height:auto;max-height:650px;object-fit:contain}.hd figcaption{font-size:12px;color:#625d54;padding-top:15px}.hd .hd-button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;background:#171612;color:#fff;border:1px solid #171612;padding:15px 24px;font:14px/1.4 Arial,sans-serif;text-decoration:none;cursor:pointer;margin-top:20px}.hd-copy{max-width:920px;margin:auto;padding:55px 6%}.hd-band{padding:65px max(6%,calc((100% - 810px)/2));background:#f5f3ec}.hd-details,.hd-form{max-width:1100px;margin:auto;padding:60px 6%}.hd-table table{border-collapse:collapse;width:100%;font-size:14px}.hd-table th,.hd-table td{border-bottom:1px solid #d6d1c6;text-align:left;padding:16px 12px;vertical-align:top}.hd-form{border-top:1px solid #d6d1c6;scroll-margin-top:35px}.hd-fields{display:grid;grid-template-columns:1fr 1fr;gap:22px}.hd label{display:block;font-size:14px;margin:20px 0 8px}.hd input,.hd textarea{width:100%;min-height:48px;background:#fff;color:#171612;border:1px solid #aaa599;border-radius:0;font:16px/1.5 Arial,sans-serif;padding:12px}.hd-credit{font-size:13px}.hd-status{border:1px solid #625d54;padding:20px}.hd button:hover{background:#39362e}@media(max-width:749px){.hd-hero{grid-template-columns:1fr;padding:40px 6%;gap:35px}.hd-hero figure{order:2}.hd-copy,.hd-details,.hd-form{padding:40px 6%}.hd-band{padding:45px 6%}.hd-fields{grid-template-columns:1fr;gap:0}.hd-table th,.hd-table td{padding:12px 5px;font-size:12px;overflow-wrap:anywhere}.hd .hd-button{max-width:100%;text-align:center}.hd h1{font-size:38px}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map?subset=AADAAg */
