.tl-ab,.tl-ab *{box-sizing:border-box}.tl-ab{display:block;position:relative;background:var(--tl-ab-bg, #000);color:var(--tl-ab-fg, #fff)}.tl-ab:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(176,141,87,.5),transparent);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--tl-ab-accent, #b08d57) 50%,transparent),transparent);pointer-events:none}.tl-ab__inner{position:relative;max-width:var(--tl-w-topbar, 1320px);margin:0 auto;padding:11px clamp(18px,4vw,48px);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;min-height:40px}.tl-ab__side{display:inline-flex;align-items:center;gap:7px;min-width:0;font-size:10.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--tl-ab-fg, #fff);opacity:.55;white-space:nowrap}.tl-ab__side--right{justify-content:flex-end}.tl-ab__side .tl-icon{width:13px;height:13px;flex:0 0 13px}.tl-ab__link{color:inherit;text-decoration:none;transition:color .2s ease,opacity .2s ease}.tl-ab__link:hover{color:var(--tl-ab-accent, #b08d57);opacity:1}.tl-ab__dot{display:block;width:3px;height:3px;border-radius:50%;background:var(--tl-ab-accent, #b08d57);margin:0 9px;opacity:.9}.tl-ab__rotator{position:relative;display:grid;place-items:center;min-width:0}.tl-ab__msg{grid-area:1 / 1;font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-align:center;white-space:nowrap;color:var(--tl-ab-fg, #fff);opacity:0;transform:translateY(4px);transition:opacity .45s ease,transform .45s var(--tl-ease-rotator, cubic-bezier(.4, 0, .2, 1));pointer-events:none}.tl-ab__msg.is-active{opacity:1;transform:translateY(0);pointer-events:auto}.tl-ab__msglink{color:inherit;text-decoration:none}.tl-ab__msglink:hover{text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.tl-ab__msg,.tl-ab__link{transition:none}}@media screen and (max-width:1024px){.tl-ab__side--left{display:none}.tl-ab__inner{grid-template-columns:1fr auto}}@media screen and (max-width:749px){.tl-ab__inner{grid-template-columns:1fr;padding:10px 18px;min-height:36px}.tl-ab__side--right{display:none}.tl-ab__msg{font-size:10.5px;letter-spacing:.09em;white-space:normal;line-height:1.4}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/tl-topbar.css.map */
