.espres-tour-popover{background-color:var(--popover)!important;border:1px solid var(--border);border-radius:10px!important;box-shadow:0 24px 60px #0f172a33,0 4px 14px #0f172a14;box-sizing:border-box!important;color:var(--popover-foreground);font-family:inherit!important;max-width:calc(100vw - 32px)!important;min-width:min(280px,calc(100vw - 32px))!important;padding:28px!important;width:min(440px,calc(100vw - 32px))!important}.espres-tour-popover .driver-popover-title{color:var(--foreground);font-size:1.125rem;font-weight:600;letter-spacing:-.015em;line-height:1.4;margin:0 32px 12px 0}.espres-tour-popover .driver-popover-description{color:var(--foreground);font-size:.9rem;font-weight:400;line-height:1.55;margin:0}.espres-tour-popover .driver-popover-footer{align-items:center;gap:16px;margin-top:28px}.espres-tour-popover .driver-popover-progress-text{color:var(--muted-foreground);font-size:.8rem;white-space:nowrap}.espres-tour-popover .driver-popover-navigation-btns{gap:8px}.espres-tour-popover .driver-popover-footer-btn{border:1px solid transparent;border-radius:8px;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.2;min-height:40px;padding:9px 15px;text-align:center;text-shadow:none;transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.espres-tour-popover .driver-popover-close-btn:focus-visible,.espres-tour-popover .driver-popover-footer-btn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.espres-tour-popover .driver-popover-prev-btn{background:var(--background);border:1px solid var(--border);color:var(--foreground)}.espres-tour-popover .driver-popover-prev-btn:hover{background:var(--accent);color:var(--accent-foreground)}.espres-tour-popover .driver-popover-next-btn{background:var(--primary);color:var(--primary-foreground)}.espres-tour-popover .driver-popover-next-btn:hover{background:color-mix(in srgb,var(--primary) 88%,transparent)}.espres-tour-popover .driver-popover-close-btn{border-radius:8px;color:var(--muted-foreground);display:grid;height:32px;place-items:center;right:18px;top:18px;transition:color .15s ease,background-color .15s ease;width:32px}.espres-tour-popover .driver-popover-close-btn:hover{background:var(--accent);color:var(--foreground)}.espres-tour-popover .driver-popover-arrow{border-color:var(--popover)}.espres-tour-popover .driver-popover-arrow-side-left{border-bottom-color:transparent;border-right-color:transparent;border-top-color:transparent}.espres-tour-popover .driver-popover-arrow-side-right{border-bottom-color:transparent;border-left-color:transparent;border-top-color:transparent}.espres-tour-popover .driver-popover-arrow-side-top{border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent}.espres-tour-popover .driver-popover-arrow-side-bottom{border-left-color:transparent;border-right-color:transparent;border-top-color:transparent}@media(max-width:640px){.espres-tour-popover{padding:22px!important}.espres-tour-popover .driver-popover-title{font-size:1.1rem}.espres-tour-popover .driver-popover-footer{gap:10px;margin-top:22px}.espres-tour-popover .driver-popover-footer-btn{min-height:38px;padding:8px 12px}}.bg-special[data-v-f90b5dcf]{background-color:#e6d9c7;background-image:url(../images/clipart-signup.jpg);background-position:0 0;background-repeat:no-repeat;background-size:contain}
