.overcoats-article{background:#e6e1dd;color:#000;padding:48px 4vw 80px}.overcoats-article-heading{max-width:1100px;margin:0 auto 58px;padding:0 24px 18px;background:transparent;color:#000;text-align:center}.overcoats-article-heading h1{margin:0;padding:0;background:transparent;color:#000;font-size:30px;font-weight:400;letter-spacing:.035em;line-height:1.25}.overcoats-byline{margin:18px 0 0;color:#000;font-size:13px;font-style:italic;font-weight:400;letter-spacing:.025em;line-height:1.4;text-transform:none}.overcoats-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:1440px;margin:0 auto;align-items:stretch}.overcoats-row--right .overcoats-media{order:2}.overcoats-row--right .overcoats-copy{order:1}.overcoats-row--image-only{grid-template-columns:1fr}.overcoats-row--image-only .overcoats-media{width:min(100%,720px);min-height:0;margin:0 auto;background:transparent}.overcoats-media{min-height:520px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:8px;align-content:center;background:#ded8d3;overflow:hidden}.overcoats-media img{display:block;width:100%;height:100%;max-height:840px;object-fit:contain}.overcoats-row:first-of-type .overcoats-media img{object-fit:cover;object-position:center}.overcoats-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(32px,5vw,78px);font-size:clamp(16px,1.18vw,20px);line-height:1.65}.overcoats-copy p{margin:0 0 1em}.overcoats-copy h2{margin:0 0 24px;font-size:clamp(28px,3vw,44px);font-weight:400;line-height:1.2}.overcoats-copy .overcoats-source{margin-bottom:.45em;font-size:.82em;line-height:1.45}@media screen and (max-width:749px){.overcoats-article{padding:36px 0 56px}.overcoats-article-heading{margin-bottom:38px;padding:0 24px 8px}.overcoats-article-heading h1{font-size:26px}.overcoats-row{display:flex;flex-direction:column}.overcoats-row .overcoats-media{order:1;min-height:0}.overcoats-row .overcoats-copy{order:2;padding:30px 24px 44px}.overcoats-media{grid-template-columns:1fr}.overcoats-media img{height:auto;max-height:none}}.sean-profile{background:#e6e1dd;color:#000;padding:48px 4vw 80px}.sean-heading{max-width:1100px;margin:0 auto 58px;padding:0 24px 18px;text-align:center}.sean-heading h1{margin:0;font-size:30px;font-weight:400;letter-spacing:.035em;line-height:1.25}.sean-byline{margin:18px 0 0;font-size:13px;font-style:italic;letter-spacing:.025em;line-height:1.4}.sean-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:1440px;margin:0 auto;align-items:stretch}.sean-row--right .sean-media{order:2}.sean-row--right .sean-copy{order:1}.sean-media{min-height:520px;display:grid;align-content:center;background:#ded8d3;overflow:hidden}.sean-media img{display:block;width:100%;height:100%;max-height:840px;object-fit:contain}.sean-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(32px,5vw,78px);font-size:clamp(16px,1.18vw,20px);line-height:1.65}.sean-copy p{margin:0 0 1em}.sean-copy h2{margin:0 0 24px;font-size:clamp(28px,3vw,44px);font-weight:400;line-height:1.2}.sean-caption{font-size:.82em;font-style:italic;line-height:1.45}@media screen and (max-width:749px){.sean-profile{padding:36px 0 56px}.sean-heading{margin-bottom:38px;padding:0 24px 8px}.sean-heading h1{font-size:26px}.sean-row{display:flex;flex-direction:column}.sean-row .sean-media{order:1;min-height:0}.sean-row .sean-copy{order:2;padding:30px 24px 44px}.sean-media img{height:auto;max-height:none}}
/*# sourceMappingURL=/cdn/shop/t/117/compiled_assets/styles.css.map */
