.tb-languages{margin:44px 0;padding:36px 40px;border:1px solid #dce5dd;border-radius:24px;background:#f7f9f6;color:var(--tb-ink,#141915)}.tb-languages h2{margin:0;font:700 clamp(26px,2.8vw,36px)/1.15 var(--tb-display,Georgia,serif);letter-spacing:-.015em;color:var(--tb-ink,#141915)}.tb-languages p{margin:12px 0 22px;max-width:620px;font-size:15px;line-height:1.7;color:var(--tb-muted,#5d6b62)}.tb-languages nav{display:flex;flex-wrap:wrap;gap:8px}.tb-languages nav a{display:inline-flex;align-items:center;min-height:44px;padding:8px 18px;border:1px solid var(--tb-line-strong,#cfdad1);border-radius:999px;background:#fff;color:var(--tb-ink,#141915);font-size:14px;font-weight:500;text-decoration:none;transition:background-color var(--tb-fast,.16s) ease,border-color var(--tb-fast,.16s) ease,color var(--tb-fast,.16s) ease}.tb-languages nav a:hover{border-color:var(--tb-green,#103e32);background:var(--tb-mist,#f3f6f2);color:var(--tb-green,#103e32)}.tb-languages nav a[aria-current]{background:var(--tb-green,#103e32);border-color:var(--tb-green,#103e32);color:#fff}.tb-languages a:focus-visible{outline:2px solid var(--tb-green,#103e32);outline-offset:3px}.tb-languages__request{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:14px;font-size:14px;font-weight:600;color:var(--tb-green,#103e32);text-decoration:underline;text-decoration-color:var(--tb-line-strong,#cfdad1);text-underline-offset:5px}.tb-languages__request:hover{text-decoration-color:var(--tb-gold,#b48a3c)}.tb-languages--compact{margin:0 0 24px;padding:0;border:0;border-radius:0;background:none}@media(max-width:749px){.tb-languages:not(.tb-languages--compact){padding:26px 20px;margin:32px 0;border-radius:18px}.tb-languages--compact{margin-bottom:14px}.tb-languages--compact nav{flex-wrap:nowrap;margin:-6px calc(var(--tb-gutter,15px) * -1) 0;padding:6px var(--tb-gutter,15px);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.tb-languages--compact nav::-webkit-scrollbar{display:none}.tb-languages--compact nav a{flex:none;white-space:nowrap}.tb-languages--compact nav a:last-child{margin-inline-end:24px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/tandoori-language-browse.css.map */
