#old-josephs{color:#011a3c}#old-josephs h1,#old-josephs h2{font-family:EB Garamond,serif;font-weight:500;line-height:1.1;text-wrap:balance}#old-josephs a:focus-visible{outline:2px solid currentColor;outline-offset:3px}#old-josephs .oj-hero{display:flex;align-items:center;gap:64px;max-width:80rem;margin:0 auto;padding:48px 32px}#old-josephs .oj-hero__media{flex:0 0 60%;min-width:0;display:flex;justify-content:center}#old-josephs img{mix-blend-mode:multiply}#old-josephs .oj-hero__media img{width:auto;max-width:100%;max-height:750px}#old-josephs .oj-hero__info{flex:1;min-width:0}#old-josephs .oj-back{display:inline-block;margin-bottom:16px;font-size:14px;color:#6b7280;text-decoration:underline;text-underline-offset:3px}#old-josephs .oj-back:hover{color:#011a3c}#old-josephs h1{font-size:36px}#old-josephs .oj-specs{margin-top:16px;font-size:18px;font-weight:500}#old-josephs .oj-lead{margin:24px 0 32px;font-size:16px;line-height:1.6}#old-josephs .oj-button{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;padding:12px 24px;border-radius:8px;background:#011a3c;color:#fff;font-weight:600;letter-spacing:.02em;transition:opacity .2s}#old-josephs .oj-button:hover{opacity:.88}#old-josephs .oj-note{margin-top:12px;font-size:13px;line-height:1.5;color:#6b7280}#old-josephs .oj-story{padding:72px 32px}#old-josephs .oj-story h2{margin-bottom:20px;font-size:40px}#old-josephs .oj-story p{line-height:1.7}#old-josephs .oj-story p+p{margin-top:16px}#old-josephs .oj-story--solera{background:#ebe4df;text-align:center}#old-josephs .oj-story--solera .oj-story__copy{max-width:44rem;margin:0 auto}#old-josephs .oj-story--sean{display:flex;align-items:center;justify-content:center;gap:64px;max-width:64rem;margin:0 auto}#old-josephs .oj-story--sean img{flex:0 0 300px;width:300px;height:auto}#old-josephs .oj-story--sean .oj-button{width:auto;display:inline-flex;margin-top:28px}@media(max-width:999px){#old-josephs .oj-hero{flex-direction:column;gap:24px;margin-top:3.5rem;padding:24px 20px 40px}#old-josephs .oj-hero__media{flex:none;width:100%}#old-josephs .oj-hero__media img{max-height:460px}#old-josephs .oj-hero__info{width:100%}#old-josephs h1{font-size:30px}#old-josephs .oj-story{padding:48px 20px}#old-josephs .oj-story h2{font-size:32px}#old-josephs .oj-story--sean{flex-direction:column;gap:24px;text-align:center}#old-josephs .oj-story--sean img{flex:none;width:200px}#old-josephs .oj-story--sean .oj-button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/old-josephs.css.map */
