/* Sister-store discovery stays below the homepage shopping content and in the footer. */
.bt-matcha-feature{padding:64px 0;background:#f3f3e9;border-top:1px solid #e5e5d8}.bt-matcha-layout{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:0}.bt-matcha-image{display:block;min-width:0;overflow:hidden;background:#233d31}.bt-matcha-image img{display:block;width:100%;height:100%;max-height:400px;object-fit:cover;object-position:50% 60%}.bt-matcha-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:48px 52px;background:#203e32;color:#f9f7ed}.bt-matcha-copy .bt-matcha-eyebrow{font:500 10px/1.5 'Work Sans',sans-serif;letter-spacing:.15em;text-transform:uppercase;color:#c2c99f;margin:0 0 18px}.bt-matcha-copy h2{font:400 clamp(30px,3vw,42px)/1.18 'Castoro',Georgia,serif;letter-spacing:-.02em;margin:0 0 18px;max-width:13ch}.bt-matcha-copy h2 em{font-weight:400;color:#d1d6af}.bt-matcha-copy>p:not(.bt-matcha-eyebrow){font-size:14px;line-height:1.8;max-width:36ch;color:#e1e5d7;margin:0 0 24px}.bt-matcha-link{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:13px 0 9px;border-bottom:1px solid #9aab84;font:500 13px/1.5 'Work Sans',sans-serif;color:#fff}.bt-matcha-link>span{font-size:21px;line-height:1}.bt-matcha-copy>small{font-size:10px;margin-top:14px;color:#b7c5b4}.bt-matcha-link:hover{color:#e5ce87;border-color:#e5ce87}.bt-matcha-image:focus-visible,.bt-matcha-link:focus-visible,.bt-footer-sister:focus-visible{outline:3px solid #e5c95a;outline-offset:4px}
.bt-footer-panel .bt-footer-sister{display:block;padding-top:20px;margin-top:24px;border-top:1px solid #ffffff2a;text-decoration:none}.bt-footer-sister>span{display:block;font:500 9px/1.5 'Work Sans',sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#e1cd8a}.bt-footer-sister>strong{display:block;font:400 23px/1.3 'Castoro',Georgia,serif;margin-top:8px;color:#fff}.bt-footer-sister b{font:400 18px/1 'Work Sans',sans-serif;margin-left:6px}.bt-footer-sister>small{display:block;font:400 11px/1.5 'Work Sans',sans-serif;color:#e1d9e4;margin-top:5px}.bt-footer-sister:hover>strong{color:#e8dba5}
@media(max-width:1100px){.bt-matcha-copy{padding:36px}.bt-matcha-feature{padding-block:48px}}
@media(max-width:650px){.bt-matcha-feature{padding-block:32px}.bt-matcha-layout{grid-template-columns:1fr}.bt-matcha-image img{height:260px;max-height:none;object-position:center 61%}.bt-matcha-copy{padding:30px}.bt-matcha-copy h2{font-size:33px;max-width:none}.bt-matcha-copy .bt-matcha-eyebrow{margin-bottom:12px}.bt-matcha-copy>p:not(.bt-matcha-eyebrow){margin-bottom:14px}}
@media(min-width:651px){.bt-matcha-image{position:relative;min-height:390px}.bt-matcha-image img{position:absolute;inset:0;max-height:none;height:100%}}
