body.sartons-thee-kiosk-page{min-height:100%;background:#f5f3ef}body.sartons-thee-kiosk-page{margin:0}body.sartons-thee-kiosk-page .elementor-location-header,body.sartons-thee-kiosk-page .elementor-location-footer,body.sartons-thee-kiosk-page .site-header,body.sartons-thee-kiosk-page .site-footer,body.sartons-thee-kiosk-page #masthead,body.sartons-thee-kiosk-page #colophon,body.sartons-thee-kiosk-page .entry-header{display:none!important}body.sartons-thee-kiosk-page #content,body.sartons-thee-kiosk-page .site-main,body.sartons-thee-kiosk-page .content-area,body.sartons-thee-kiosk-page .entry-content,body.sartons-thee-kiosk-page .page-content{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.sartons-thee-kiosk-page .elementor-section-wrap,body.sartons-thee-kiosk-page .elementor-container,body.sartons-thee-kiosk-page .e-con{max-width:none!important}.sartons-tea-app{--sta-red:#760800;--sta-orange:#f16a00;--sta-ink:#312c29;--sta-muted:#6c6864;width:100%;min-height:100vh;margin:0;padding:0 0 18px;color:var(--sta-ink);background:#f5f3ef;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;box-sizing:border-box;display:flex;flex-direction:column}.sartons-tea-app *,.sartons-tea-app *:before,.sartons-tea-app *:after{box-sizing:border-box}.sartons-tea-app button{font:inherit;-webkit-appearance:none}.sartons-tea-app .sta-topbar{min-height:84px;display:flex;align-items:center;padding:12px 24px;color:#fff;background:var(--sta-red);border-bottom:5px solid var(--sta-orange)}.sartons-tea-app .sta-wordmark{display:flex;align-items:center;margin-right:24px}.sartons-tea-app .sta-logo{display:block;width:auto;max-width:270px;max-height:52px;height:auto;border:0;box-shadow:none}.sartons-tea-app .sta-header-label{padding-left:20px;border-left:1px solid rgb(255 255 255 / .35);color:#fff4e8;font-size:13px;font-weight:700;letter-spacing:1.6px}.sartons-tea-app .sta-install{min-height:48px;margin-left:auto;padding:0 16px;border:1px solid rgb(255 255 255 / .65);border-radius:4px;background:#fff;color:var(--sta-red);font-size:14px;font-weight:700;cursor:pointer}.sartons-tea-app .sta-install[hidden]{display:none}.sartons-tea-app .sta-restart{min-height:48px;margin-left:10px;padding:0 20px;border:1px solid rgb(255 255 255 / .65);border-radius:4px;background:#fff0;color:#fff;font-size:15px;cursor:pointer}.sartons-tea-app .sta-restart:active{background:rgb(255 255 255 / .14)}.sartons-tea-app .sta-main{width:100%;max-width:1240px;margin:0 auto;padding:30px 30px 18px;-webkit-box-flex:1;flex:1 0 auto}.sartons-tea-app .sta-hero{max-width:900px;padding:2px 0 22px}.sartons-tea-app .sta-eyebrow{margin:0 0 8px;color:var(--sta-orange);font-size:12px;font-weight:700;letter-spacing:1.8px}.sartons-tea-app .sta-hero h1{margin:0 0 9px;color:var(--sta-ink);font:46px/1.12 Georgia,"Times New Roman",serif;letter-spacing:-.7px}.sartons-tea-app .sta-intro{margin:0;color:var(--sta-muted);font-size:19px;line-height:1.5}.sartons-tea-app .sta-label{margin:6px 0 13px;color:#625a54;font-size:14px;font-weight:700}.sartons-tea-app .sta-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sartons-tea-app .sta-choice{position:relative;display:block;width:100%;min-height:124px;border:1px solid #e0d8cf;border-left:5px solid var(--sta-orange);border-radius:5px;padding:22px 62px 20px 22px;text-align:left;background:#fff;color:var(--sta-ink);box-shadow:0 3px 11px rgb(57 37 22 / .06);cursor:pointer}.sartons-tea-app .sta-choice:active,.sartons-tea-app .sta-back:active{background:#f8e9dc}.sartons-tea-app .sta-choice strong{display:block;margin-bottom:8px;color:var(--sta-red);font:25px/1.2 Georgia,"Times New Roman",serif}.sartons-tea-app .sta-choice span{display:block;color:var(--sta-muted);font-size:16px;line-height:1.4}.sartons-tea-app .sta-choice b{position:absolute;top:50%;right:22px;transform:translateY(-50%);color:var(--sta-orange);font-size:34px;font-weight:400}.sartons-tea-app .sta-back{min-height:48px;margin:0 0 18px;padding:8px 17px;border:1px solid #cfc4b8;border-radius:4px;background:#fff;color:var(--sta-red);font-size:15px;cursor:pointer}.sartons-tea-app .sta-results-head{padding:0 0 18px}.sartons-tea-app .sta-results-head h2{margin:0 0 8px;color:var(--sta-red);font:34px/1.15 Georgia,"Times New Roman",serif}.sartons-tea-app .sta-results-head p{margin:0;color:var(--sta-muted);font-size:17px;line-height:1.5}.sartons-tea-app .sta-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.sartons-tea-app .sta-card{min-height:140px;border:1px solid #e0d8cf;border-top:4px solid var(--sta-orange);border-radius:4px;padding:19px 20px;background:#fff;box-shadow:0 3px 11px rgb(57 37 22 / .05)}.sartons-tea-app .sta-card h3{margin:0 0 8px;color:var(--sta-red);font:22px/1.2 Georgia,"Times New Roman",serif}.sartons-tea-app .sta-card h3 a{color:inherit;text-decoration:underline;text-decoration-color:var(--sta-orange);text-underline-offset:3px}.sartons-tea-app .sta-card h3 a:active{color:var(--sta-orange)}.sartons-tea-app .sta-card p{margin:0;color:var(--sta-muted);font-size:15px;line-height:1.5}.sartons-tea-app .sta-type{display:inline-block;margin-top:12px;color:#76563e;font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.sartons-tea-app .sta-notice{margin:0 0 18px;padding:17px 20px;border-left:5px solid var(--sta-orange);background:#fff0e3;color:#51453b;font-size:16px;line-height:1.55}.sartons-tea-app .sta-search{margin:4px 0 18px}.sartons-tea-app .sta-search input{display:block;width:100%;min-height:58px;border:1px solid #d5ccc3;border-radius:4px;padding:0 18px;background:#fff;color:var(--sta-ink);font:inherit;font-size:18px}.sartons-tea-app .sta-search input:focus{outline:3px solid rgb(241 106 0 / .22);border-color:var(--sta-orange)}.sartons-tea-app .sta-empty{padding:20px;border-left:4px solid var(--sta-orange);background:#fff;color:var(--sta-muted);font-size:16px}.sartons-tea-app .sta-footer{width:100%;margin-top:20px;padding:15px 30px;border-top:1px solid #ded8d2;background:#efede9;color:#716c67;font-size:13px;line-height:1.55}.sartons-tea-app .sta-footer p{max-width:1180px;margin:0 auto}@media (max-width:1000px){.sartons-tea-app .sta-main{padding:26px 24px 14px}.sartons-tea-app .sta-list{grid-template-columns:repeat(2,minmax(0,1fr))}.sartons-tea-app .sta-hero h1{font-size:40px}}@media (max-width:680px){.sartons-tea-app .sta-topbar{min-height:72px;padding:10px 15px}.sartons-tea-app .sta-wordmark{margin-right:8px}.sartons-tea-app .sta-logo{max-width:150px;max-height:44px}.sartons-tea-app .sta-header-label{display:none}.sartons-tea-app .sta-install{min-height:43px;margin-left:auto;padding:0 7px;font-size:12px}.sartons-tea-app .sta-restart{min-height:43px;margin-left:6px;padding:0 7px;font-size:12px}.sartons-tea-app .sta-main{padding:23px 16px 12px}.sartons-tea-app .sta-hero{padding-bottom:19px}.sartons-tea-app .sta-hero h1{font-size:34px}.sartons-tea-app .sta-intro{font-size:17px}.sartons-tea-app .sta-choices,.sartons-tea-app .sta-list{grid-template-columns:1fr;gap:10px}.sartons-tea-app .sta-choice{min-height:94px;padding:17px 52px 16px 17px}.sartons-tea-app .sta-choice strong{font-size:21px}.sartons-tea-app .sta-choice span{font-size:14px}.sartons-tea-app .sta-card{min-height:0;padding:16px}.sartons-tea-app .sta-results-head h2{font-size:29px}.sartons-tea-app .sta-footer{margin-top:14px;padding:13px 16px;font-size:12px}}@media (max-width:380px){.sartons-tea-app .sta-logo{max-width:125px;max-height:40px}.sartons-tea-app .sta-restart{min-height:40px;padding:0 8px;font-size:12px}}