.tbk-ft{background:var(--tbk-navy);color:var(--tbk-white)}.tbk-ft__inner{max-width:1300px;margin:0 auto;padding:0 1.5rem}@media(min-width:750px){.tbk-ft__inner{padding:0 3rem}}@media(min-width:990px){.tbk-ft__inner{padding:0 2.5rem}}.tbk-ft__nav{display:flex;flex-direction:column;gap:40px;padding:28px 0 40px}@media(min-width:750px){.tbk-ft__nav{flex-direction:row;align-items:flex-start;gap:32px;padding:64px 0 56px}}.tbk-ft__brand{flex-shrink:0;display:flex;flex-direction:column;gap:16px}@media(min-width:990px){.tbk-ft__brand{width:240px;gap:16px}}@media(min-width:750px){.tbk-ft__brand{order:2}.tbk-ft__cols{order:1}}.tbk-ft__logo{display:inline-flex;align-items:center;gap:12px;text-decoration:none;width:fit-content}@media(max-width:749px){.tbk-ft__logo{align-self:flex-start}}.tbk-ft__logo-img{display:block;height:48px;width:auto;max-width:240px}.tbk-ft__logo-mark img{display:block;height:40px;width:auto}.tbk-ft__logo-wordmark{display:flex;flex-direction:column;line-height:1;gap:5px}.tbk-ft__logo-rokers{font-family:"Inter",var(--font-heading-family);font-weight:800;font-size:27px;letter-spacing:.14em;color:var(--tbk-accent)}.tbk-ft__logo-benodig{font-family:var(--font-body-family);font-weight:600;font-size:12px;letter-spacing:.44em;color:var(--tbk-white)}@media(min-width:990px){.tbk-ft__logo-img{max-height:68px;max-width:240px}}.tbk-ft__logo-name{display:flex;flex-direction:column;align-items:center;line-height:1;gap:6px}.tbk-ft__tagline{font-size:13px;color:var(--tbk-gray-300);line-height:1.7;margin-top:20px;font-family:var(--font-body-family)}.tbk-ft__stores{margin-top:0;display:flex;flex-direction:column;gap:16px}.tbk-ft__stores-head{font-size:10px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--tbk-white);font-family:var(--font-body-family);margin:0}.tbk-ft__store{display:flex;flex-direction:column;gap:6px}.tbk-ft__store-name{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--tbk-white);font-family:var(--font-body-family);margin:0}.tbk-ft__store-row{display:flex;align-items:flex-start;gap:12px;font-size:12px;color:var(--tbk-gray-300);font-family:var(--font-body-family);line-height:1.4}.tbk-ft__store-row .tbk-ft__contact-icon{margin-top:2px}.tbk-ft__contact{margin-top:16px;list-style:none;padding:0;display:flex;flex-direction:column;gap:10px}.tbk-ft__contact li{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--tbk-gray-700);font-family:var(--font-body-family);transition:color .2s}.tbk-ft__contact li:hover{color:var(--tbk-white)}.tbk-ft__contact-icon{color:var(--tbk-white);flex-shrink:0;width:14px;height:14px}.tbk-ft__socials{display:flex;gap:8px;margin-top:20px}.tbk-ft__socials-row{display:flex;justify-content:flex-start;padding-bottom:16px}@media(min-width:750px){.tbk-ft__socials-row{justify-content:flex-end}}.tbk-ft__socials-row .tbk-ft__socials,.tbk-ft__col-extra .tbk-ft__contact,.tbk-ft__col-extra .tbk-ft__socials{margin-top:0}@media(min-width:640px){.tbk-ft__col-extra--right .tbk-ft__socials{justify-content:flex-end}}.tbk-ft__social{width:36px;height:36px;border-radius:8px;border:1px solid rgba(255,255,255,.18);display:flex;align-items:center;justify-content:center;color:var(--tbk-gray-300);text-decoration:none;transition:color .2s,border-color .2s,background .2s}.tbk-ft__social:hover{color:var(--tbk-white);border-color:var(--tbk-white);background:#ffffff14}.tbk-ft__cols{display:grid;grid-template-columns:repeat(2,1fr);gap:24px 24px;flex:1}@media(min-width:640px){.tbk-ft__cols{grid-template-columns:repeat(3,1fr);gap:32px}}@media(min-width:990px){.tbk-ft__cols{display:flex;flex-direction:row;gap:0;margin-top:26px}}.tbk-ft__col{min-width:0}@media(min-width:990px){.tbk-ft__col{flex:1;padding:0 24px}}@media(min-width:990px){.tbk-ft__col:first-child{padding-left:0}.tbk-ft__col:last-child{padding-right:0}}.tbk-ft__col--account{grid-column:span 2}@media(min-width:640px){.tbk-ft__col--account{grid-column:auto}}.tbk-ft__col-head{font-size:10px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--tbk-white);font-family:var(--font-body-family);padding-bottom:16px;margin-bottom:20px;border-bottom:1px solid rgba(255,255,255,.18)}.tbk-ft__col-links{list-style:none;padding:0;display:flex;flex-direction:column;gap:12px}.tbk-ft__col-links a{font-size:13px;color:var(--tbk-gray-300);text-decoration:none;font-family:var(--font-body-family);transition:color .2s}.tbk-ft__col-links a:hover{color:var(--tbk-white)}@media(max-width:749px){.tbk-ft__col-links{gap:2px}.tbk-ft__col-links a{display:inline-flex;align-items:center;min-height:44px}}.tbk-ft__badge-wrap{margin-top:24px;display:flex}@media(min-width:990px){.tbk-ft__badge-wrap{justify-content:flex-end;margin-right:-24px;margin-top:24px}}.tbk-ft__badge{display:inline-flex;flex-direction:column;align-items:center;border:1px solid rgba(255,255,255,.18);padding:12px 16px;border-radius:8px}.tbk-ft__badge-lbl{font-size:9px;font-weight:800;letter-spacing:.3em;text-transform:uppercase;color:var(--tbk-gray-300);font-family:var(--font-body-family)}.tbk-ft__badge-val{font-family:"Inter",var(--font-heading-family);font-size:18px;font-weight:800;color:var(--tbk-white);letter-spacing:-.025em;line-height:1;margin-top:4px}.tbk-ft__bottom{display:flex;flex-direction:column;gap:16px;padding:20px 0;border-top:1px solid rgba(255,255,255,.18)}@media(min-width:750px){.tbk-ft__bottom{flex-direction:row;align-items:center;justify-content:space-between}}.tbk-ft__legal{display:flex;flex-wrap:wrap;gap:16px 20px;align-items:center;color:var(--tbk-gray-700)}.tbk-ft__legal span,.tbk-ft__legal a{font-size:11px;color:var(--tbk-gray-700);text-decoration:none;font-family:var(--font-body-family);transition:color .2s}.tbk-ft__legal a:hover{color:var(--tbk-white)}.tbk-ft__payments{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tbk-ft__pay-icon{height:24px;width:auto;display:block}.tbk-ft__nav a:hover,.tbk-ft__links a:hover,.tbk-ft__contact a:hover,.tbk-ft__legal a:hover,.tbk-ft__col a:hover{color:var(--tbk-white)}.tbk-ft__store a:hover,.tbk-ft__store-name a:hover{color:var(--tbk-accent)!important}.tbk-ft__store-row:hover .tbk-ft__contact-icon{color:var(--tbk-accent)}.tbk-ft__store-name a{cursor:pointer}.tbk-ft__nav a,.tbk-ft__links a,.tbk-ft__contact a,.tbk-ft__legal a,.tbk-ft__col a,.tbk-ft__store a{transition:color .18s ease}
/*# sourceMappingURL=/cdn/shop/t/25/assets/tbk-css-footer.css.map */
