.tf-bf-banner{background:#1d2429;color:#fff;border-bottom:1px solid #303b42}.tf-bf-banner__link{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px 14px;box-sizing:border-box;min-height:40px;padding:7px 18px;color:#fff!important;text-decoration:none!important;font-size:13px;line-height:1.35;letter-spacing:.005em}.tf-bf-banner__link:hover{background:#273137}.tf-bf-banner__link:focus-visible{outline:2px solid #ff9a60;outline-offset:-3px}.tf-bf-banner__tag{flex:0 0 auto;color:#ff9a60;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.tf-bf-banner__offer{color:#fff;text-align:center}.tf-bf-banner__offer strong{color:#fff;font-weight:700}.tf-bf-banner__cta{flex:0 0 auto;color:#ff9a60;font-weight:700;white-space:nowrap}.tf-bf-banner__cta span{margin-left:3px}.tf-bf-banner__link:hover .tf-bf-banner__cta{text-decoration:underline}@media screen and (max-width:749px){.tf-bf-banner__link{display:grid;grid-template-columns:auto minmax(0,1fr);justify-content:center;column-gap:12px;row-gap:1px;padding:9px 14px;font-size:12px}.tf-bf-banner__tag{grid-column:1;grid-row:1 / span 2;font-size:10px;max-width:90px}.tf-bf-banner__offer{grid-column:2;grid-row:1;min-width:0;text-align:left}.tf-bf-banner__cta{grid-column:2;grid-row:2;text-align:left;font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/tf-black-friday-banner.css.map */
