.stores{padding-top:20px;padding-bottom:80px}.store-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.store-card{padding:32px;border:1px solid #dfe7e3;border-radius:13px;background:#f3f8f5;display:flex;align-items:flex-start;flex-direction:column}.store-card.amazon{background:#f8f6f2}.store-label{font-size:10px;font-weight:750;letter-spacing:1.6px;color:#52675d}.store-card h3{font-size:30px;letter-spacing:-1px;margin:10px 0}.store-card p{font-size:15px;color:#53665d;max-width:440px;margin:0 0 25px}.store-card .button{margin-top:auto}.store-card .text-link{margin-top:16px}.contact-card address{font-style:normal}@media(max-width:700px){.stores{padding-bottom:45px}.store-grid{grid-template-columns:1fr}.store-card{padding:25px}}
.owner-intro{display:flex;align-items:center;gap:24px}.owner-portrait{margin:0;flex:0 0 170px}.owner-portrait img{border-radius:10px;height:auto}.owner-portrait figcaption{font-size:12px;font-weight:600;color:#53665d;margin-top:8px}.owner-intro h2{font-size:32px}.owner-intro .eyebrow{font-size:9px;letter-spacing:1.2px}@media(max-width:1000px){.owner-intro{gap:18px}.owner-portrait{flex-basis:130px}.owner-intro h2{font-size:27px}}@media(max-width:700px){.owner-intro{gap:20px}.owner-portrait{flex-basis:120px}.owner-intro h2{font-size:25px}}
