.btc{--ink:#4c4932;--olive:#64763f;max-width:1600px;margin:16px auto 0;background:#faf9f2 var(--btc-paper) repeat;color:var(--ink);overflow:hidden}.btc *{box-sizing:border-box}.btc a{text-decoration:none;color:inherit}.btc-nav{display:flex;align-items:center;justify-content:space-between;padding:20px 5%;gap:24px;border-bottom:1px solid #646f3e30}.btc-nav img{display:block;width:142px;height:84px;object-fit:contain}.btc-nav>div{display:flex;gap:30px;align-items:center}.btc-nav a[aria-current]{font-weight:700;color:#627434}.btc-nav a:hover{color:#71863f}.btc-hero{position:relative;display:grid;grid-template-columns:1.06fr 1fr;align-items:center;gap:32px;min-height:460px;padding:48px 6% 0}.btc--home .btc-hero{min-height:530px;padding:52px 6%;background:linear-gradient(90deg,#faf9f1fa,#faf9f1f0 25%,#faf9f1d1 43%,#faf9f100 67%),var(--btc-kitchen) 67% center/cover no-repeat}.btc-copy{position:relative;z-index:1;padding-bottom:42px}.btc--home .btc-copy{padding:0}.btc-eyebrow{font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;margin:0 0 18px;color:#667441}.btc h1,.btc h2,.btc h3{font-family:Georgia,Times New Roman,serif;color:var(--ink);font-weight:400;letter-spacing:-.035em}.btc h1{font-size:clamp(44px,4.9vw,74px);line-height:1.04;margin:0 0 25px}.btc-intro{max-width:490px;font-size:17px;line-height:1.8;margin:0 0 30px}.btc .btc-button{display:inline-flex;align-items:center;min-height:50px;padding:14px 27px;background:#62753d;border-radius:4px;color:#fff;font-weight:600}.btc .btc-button:hover{background:#4e6030;color:#fff}.btc-portrait{align-self:end;line-height:0}.btc-portrait img{width:100%;height:auto;max-height:430px;object-fit:contain;object-position:bottom;mix-blend-mode:multiply}.btc-values{display:flex;justify-content:center;gap:54px;padding:24px 5%;border-block:1px solid #64733e35;font-size:14px;font-weight:600}.btc-values span:before{content:"";display:inline-block;width:10px;height:16px;background:#9aaf60;border-radius:12px 0;margin-right:12px;vertical-align:middle;transform:rotate(22deg)}.btc-ranges{padding:48px 6% 24px}.btc-ranges>h2{font-size:38px;text-align:center;margin:0 0 30px}.btc-cards{display:grid;grid-template-columns:1fr 1fr;gap:36px}.btc-card{display:grid;grid-template-columns:1fr 1fr;align-items:center;border-block:1px solid #64733e40;padding:24px 0;gap:16px;transition:background .2s}.btc-card:hover{background:#fff9}.btc-card-images{display:flex;align-items:center;min-width:0;height:185px}.btc-card-images img{width:58%;height:100%;object-fit:contain}.btc-card-images img+img{margin-left:-16%}.btc-card h3{font-size:32px;margin:0 0 12px}.btc-card p{font-size:15px;line-height:1.7;margin:0 0 18px}.btc-card span{font-size:14px;color:#62753d;font-weight:700}.btc-products{text-align:center;padding:40px 20px 28px;scroll-margin-top:140px}.btc-products .btc-eyebrow{margin-bottom:12px}.btc-products h2{font-size:38px;margin:0 0 10px}.btc-products>p:last-child{font-size:15px;margin:0}.btc a:focus-visible{outline:3px solid #6e843a;outline-offset:5px}@media(max-width:750px){.btc{margin-top:8px}.btc-nav{padding:16px 20px;flex-direction:column;gap:12px}.btc-nav img{width:118px;height:70px}.btc-nav>div{gap:24px;font-size:13px}.btc-hero{grid-template-columns:1fr;gap:0;padding:30px 24px 0;min-height:0}.btc--home .btc-hero{min-height:640px;padding:32px 24px 260px;background:linear-gradient(180deg,#faf9f1fa,#faf9f1f5 48%,#faf9f100 78%),var(--btc-kitchen) 65% bottom/auto 330px no-repeat}.btc h1{font-size:44px}.btc-intro{font-size:15px;line-height:1.75;margin-bottom:24px}.btc-copy{padding-bottom:28px}.btc-portrait{margin:0 auto;width:100%;max-width:390px}.btc-portrait img{max-height:280px}.btc-values{gap:12px;flex-wrap:wrap;padding:20px 14px;font-size:12px}.btc-values span:before{margin-right:6px;width:7px;height:12px}.btc-ranges{padding:30px 24px 0}.btc-ranges>h2{font-size:30px;margin-bottom:24px}.btc-cards{grid-template-columns:1fr;gap:20px}.btc-card{gap:10px;padding:18px 0}.btc-card-images{height:160px}.btc-card h3{font-size:28px}.btc-card p{font-size:14px}.btc-products{padding:32px 20px 24px;scroll-margin-top:100px}.btc-products h2{font-size:30px}}
/*# sourceMappingURL=/cdn/shop/t/213/assets/mxpet-betty-country.css.map */
