body.jcrew-page{margin:0;background:#fff8ec;color:#2c3028;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}
.jcrew-page *{box-sizing:border-box}.jcrew-page [hidden]{display:none!important}.jcrew-page button,.jcrew-page input,.jcrew-page select,.jcrew-page textarea{font:inherit}.jcrew-page button,.jcrew-page a,.jcrew-page input,.jcrew-page select,.jcrew-page textarea{touch-action:manipulation}.jcrew-page a{color:#315a39}.jcrew-page :focus-visible{outline:3px solid #a66c19;outline-offset:4px}.jcrew-page h1,.jcrew-page h2,.jcrew-page h3{line-height:1.15}.jcrew-skip{position:absolute;left:16px;top:-100px;background:#fff;padding:12px;z-index:99999}.jcrew-skip:focus{top:16px}.jcrew-site-header{border-bottom:1px solid #e6dcca;background:#fffaf0}.jcrew-site-header__inner{max-width:1200px;margin:auto;min-height:92px;padding:12px 22px;display:flex;align-items:center;justify-content:space-between;gap:14px}.jcrew-brand{display:flex;gap:12px;align-items:center;color:inherit!important;text-decoration:none!important}.jcrew-brand img{width:52px;height:64px;object-fit:contain}.jcrew-brand strong{display:block;color:#ad1915;font-family:Georgia,serif;font-size:30px;line-height:1.05}.jcrew-brand small{display:block;margin-top:5px;color:#6d695d;font-size:12px;font-weight:600}.jcrew-header-link{display:inline-flex;align-items:center;min-height:44px;padding:6px 9px;text-decoration:none!important;font-size:14px;font-weight:700;white-space:nowrap}.jcrew-main{max-width:830px;margin:0 auto;padding:38px 22px 48px}.jcrew-main:focus{outline:none}.jcrew-page-heading{max-width:720px;margin:0 auto 28px;text-align:center}.jcrew-eyebrow{color:#80632d;letter-spacing:.16em;font-size:11px;font-weight:800}.jcrew-page-heading h1{font-family:Georgia,"Times New Roman",serif;color:#ad1915;font-size:clamp(33px,5.7vw,48px);letter-spacing:-.025em;margin:14px 0 16px}.jcrew-page-heading p{color:#6d695d;max-width:620px;margin:0 auto;font-size:17px;line-height:1.6}.jcrew-site-footer{max-width:1200px;padding:22px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;color:#7a7160;font-size:13px;border-top:1px solid #e6dcca}.jcrew-site-footer a{min-height:44px;display:inline-flex;align-items:center;font-weight:700}.jcrew-loading{padding:36px;text-align:center;color:#6d695d}.jcrew-page--board .jcrew-main{max-width:1480px}.jcrew-page--board .jcrew-page-heading{max-width:none;text-align:left}.jcrew-page--board .jcrew-page-heading p{margin-left:0}.jcrew-page--board .jcrew-page-heading h1{font-size:clamp(30px,4vw,42px)}@media(max-width:480px){.jcrew-site-header__inner{padding:10px 16px;min-height:84px}.jcrew-brand{gap:9px}.jcrew-brand strong{font-size:27px}.jcrew-brand img{width:45px;height:58px}.jcrew-brand small{font-size:11px}.jcrew-main{padding:28px 16px 36px}.jcrew-page-heading{margin-bottom:22px}.jcrew-page-heading p{font-size:16px}.jcrew-site-footer{padding:18px 16px}}
