.tb-cat{background:#f5f3e7;color:#2c2c2a}.tb-cat a{text-decoration:none;color:inherit}.tb-cat__hero{background:#eaf3de;text-align:center;padding:64px 20px 56px}.tb-cat__eyebrow{font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#3b6d11;margin:0 0 12px}.tb-cat__title{font-size:clamp(28px,4vw,40px);color:#173404;margin:0 0 12px;line-height:1.2}.tb-cat__sub{font-size:16px;color:#3b6d11;margin:0 auto 24px;max-width:460px;line-height:1.5}.tb-cat__cta{display:inline-block;background:#27500a;color:#eaf3de!important;font-size:15px;padding:14px 32px;border-radius:6px;transition:background .15s}.tb-cat__cta:hover{background:#173404}.tb-cat__steps{display:flex;justify-content:center;gap:32px;padding:28px 20px;border-bottom:1px solid #D3D1C7;flex-wrap:wrap}.tb-cat__step{text-align:center;max-width:140px}.tb-cat__step p{font-size:13px;color:#444441;margin:8px 0 0;line-height:1.4}.tb-cat__icon{width:26px;height:26px;color:#3b6d11}.tb-cat__featured{padding:32px 20px 8px;max-width:760px;margin:0 auto}.tb-cat__featured-card{display:block;background:#fff;border:2px solid #639922;border-radius:12px;overflow:hidden;transition:transform .15s}.tb-cat__featured-card:hover{transform:translateY(-2px)}.tb-cat__featured-media img{width:100%;height:260px;object-fit:cover;display:block}.tb-cat__media-placeholder{height:200px;background:#eaf3de;display:flex;align-items:center;justify-content:center;color:#639922;font-size:14px;letter-spacing:1px}.tb-cat__featured-body{padding:18px 20px 22px}.tb-cat__badge{display:inline-block;background:#eaf3de;color:#3b6d11;font-size:11px;letter-spacing:1px;text-transform:uppercase;padding:4px 10px;border-radius:4px}.tb-cat__featured-title{font-size:22px;margin:10px 0 4px;color:#2c2c2a}.tb-cat__featured-sub{font-size:14px;color:#5f5e5a;margin:0 0 10px;line-height:1.5}.tb-cat__featured-price{font-size:17px;font-weight:600;color:#27500a;margin:0}.tb-cat__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;padding:28px 20px 36px;max-width:760px;margin:0 auto}@media(min-width:720px){.tb-cat__grid{grid-template-columns:repeat(4,1fr)}}.tb-cat__tile{background:#fff;border:1px solid #D3D1C7;border-radius:12px;padding:18px 16px;transition:border-color .15s,transform .15s}.tb-cat__tile:hover{border-color:#639922;transform:translateY(-2px)}.tb-cat__tile-media img{width:100%;height:110px;object-fit:cover;border-radius:8px;margin-bottom:12px}.tb-cat__tile-title{font-size:16px;margin:0 0 4px;color:#2c2c2a}.tb-cat__tile-sub{font-size:12.5px;color:#888780;margin:0}.tb-cat__policy{border-top:1px solid #D3D1C7;padding:20px;text-align:center}.tb-cat__policy p{font-size:13px;color:#888780;margin:0 auto;max-width:520px;line-height:1.6}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map?subset=AAg */
