.lifestyle-section{padding:75px 0 20px;margin-top:35px;border-top:1px solid #dce2df}.lifestyle-heading{margin-bottom:32px}.lifestyle-heading .eyebrow{font-size:10px;color:#ba542e;font-weight:700;letter-spacing:1.7px;margin:0 0 17px}.lifestyle-heading h2{font:500 clamp(34px,3.5vw,48px)/1.12 Arial,Helvetica,sans-serif;letter-spacing:-1.5px;margin:0 0 18px}.lifestyle-heading>p:last-child{font-size:15px;color:#53656c}.lifestyle-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px 28px}.lifestyle-card{min-width:0;background:#fff;border:1px solid #dce2df;border-radius:4px;overflow:hidden}.lifestyle-card>img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.lifestyle-copy{padding:23px 25px 26px}.lifestyle-copy>span{font-size:9px;letter-spacing:1.7px;font-weight:700;color:#ba542e}.lifestyle-copy h3{font:500 24px/1.2 Arial,Helvetica,sans-serif;letter-spacing:-.6px;margin:12px 0}.lifestyle-copy p{font:14px/1.65 Arial,Helvetica,sans-serif;color:#53656c;margin:0;max-width:440px}.lifestyle-note{font:10px/1.6 Arial,Helvetica,sans-serif;color:#637064;margin:20px 0 0}.coffee-image img{object-position:76% center}@media(max-width:760px){.lifestyle-section{padding-top:45px;margin-top:45px}.lifestyle-grid{grid-template-columns:1fr;gap:25px}.lifestyle-copy{padding:21px}.lifestyle-copy h3{font-size:23px}.lifestyle-heading h2{font-size:35px}.coffee-image img{height:auto;aspect-ratio:3/2}}
