:root{--tlens-brand-blue:#204173;--tlens-brand-blue-hover:#2f639f;--tlens-brand-blue-soft:#edf3f9;--tlens-brand-ink:#202020;--tlens-brand-line:#e6e8eb}.tlens-header-utility{position:relative;z-index:1100;width:100%;height:30px;border-top:4px solid var(--tlens-brand-blue);background:#fff;color:#fff;font-family:Arial,Helvetica,sans-serif}.tlens-header-utility,.tlens-header-utility *{box-sizing:border-box}.tlens-header-utility__inner{width:430px;max-width:calc(100% - 72px);height:26px;margin-left:auto;background:var(--tlens-brand-blue);clip-path:polygon(0 0,100% 0,100% 100%,34px 100%);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,34px 100%)}.tlens-header-utility__phone{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:7px;width:100%;height:100%;padding:0 20px 0 44px;color:#fff;font-size:12px;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:rgb(255 255 255 / .18)}.tlens-header-utility__prefix,.tlens-header-utility__number{color:inherit}.tlens-header-utility__phone:focus-visible{color:#fff;outline:2px solid #fff;outline-offset:-4px}@media (hover:hover) and (pointer:fine){.tlens-header-utility__phone:hover{color:#fff;text-decoration:none}}@media (max-width:850px){.tlens-header-utility{height:34px;border-top-width:4px}.tlens-header-utility__inner{width:72%;max-width:none;height:30px;clip-path:polygon(0 0,100% 0,100% 100%,28px 100%);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,28px 100%)}.tlens-header-utility__phone{justify-content:center;gap:6px;padding:0 10px 0 30px;font-size:14px;font-weight:500}.tlens-header-utility__prefix,.tlens-header-utility__number{color:#fff;font-weight:500}}