/* Guided tours: Driver.js in TES colours, big enough for phones. */
.driver-popover.tes-tour{font-family:var(--tes-font);border-radius:14px;padding:16px 18px;max-width:340px;box-shadow:0 12px 34px rgba(15,27,45,.28)}
.driver-popover.tes-tour .driver-popover-title{font-size:17px;font-weight:700;color:var(--tes-ink)}
.driver-popover.tes-tour .driver-popover-description{font-size:15px;line-height:1.5;color:#3b4656;margin-top:6px}
.driver-popover.tes-tour .driver-popover-progress-text{font-size:12px;color:var(--tes-muted)}
.driver-popover.tes-tour .driver-popover-footer button{font:inherit;font-size:14px;padding:8px 14px;border-radius:8px;border:1px solid var(--tes-line);background:#fff;color:var(--tes-ink);text-shadow:none}
.driver-popover.tes-tour .driver-popover-footer .driver-popover-next-btn{background:var(--tes-orange);border-color:var(--tes-orange);color:#fff}
.driver-popover.tes-tour .driver-popover-close-btn{font-size:20px;color:var(--tes-muted)}
.tes-tour-btn{margin:8px 0 0;padding:6px 12px;border:1px solid var(--tes-line);border-radius:99px;background:#fff;color:var(--tes-ink);font:inherit;font-size:13px;font-weight:600;cursor:pointer}
.tes-tour-btn:hover{border-color:var(--tes-orange);color:var(--tes-orange-dark)}
.ps-head .tes-tour-btn{margin:0}
