/* START_SECTION:tb-tv-banner (INDEX:59) */
.tb-tv-banner{background:#171512;color:#fff;border-top:1px solid #665434;border-bottom:1px solid #665434}.tb-tv-banner__inner{max-width:1080px;margin:auto;padding:24px 28px;display:flex;gap:24px;align-items:center;justify-content:space-between;text-decoration:none;color:inherit}.tb-tv-banner__label{font-size:10px!important;letter-spacing:.16em;color:#f3b403;margin:0 0 6px}.tb-tv-banner h2{font-size:22px;line-height:1.6;color:#fff;margin:0;font-weight:700}.tb-tv-banner p{font-size:13px;margin:6px 0}.tb-tv-banner small{font-size:11px;color:#d3c7b3}.tb-tv-banner__cta{background:#f3b403;color:#161410;font-size:14px;font-weight:700;padding:14px 20px;display:flex;gap:24px;align-items:center;flex-shrink:0}.tb-tv-banner__inner:hover .tb-tv-banner__cta{background:#ffcd3c}.tb-tv-banner__inner:focus-visible{outline:3px solid #f3b403;outline-offset:-4px}@media(max-width:749px){.tb-tv-banner__inner{padding:22px 20px;display:grid;gap:16px}.tb-tv-banner h2{font-size:20px}.tb-tv-banner__cta{width:100%;justify-content:space-between}}
.tb-tv-banner__logo{display:block;width:150px;height:auto;background:#fff;padding:8px;margin-bottom:12px;box-sizing:content-box}.tb-tv-banner__photo{width:160px;flex-shrink:0}.tb-tv-banner__photo img{width:100%;height:auto;display:block}.tb-tv-banner__store{display:block;text-align:center;color:#fff;padding:14px 20px;border-top:1px solid #665434;font-size:13px;text-underline-offset:4px}@media(max-width:749px){.tb-tv-banner__inner{grid-template-columns:1fr 100px;gap:12px}.tb-tv-banner__photo{width:100px}.tb-tv-banner__cta{grid-column:1/-1}.tb-tv-banner h2{font-size:17px}.tb-tv-banner__logo{width:120px}}
/* END_SECTION:tb-tv-banner */
