.lh-hiring{box-sizing:border-box;width:min(440px,calc(100% - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:auto;overscroll-behavior:contain;border:1px solid #ffffff30;border-radius:24px;background:var(--lh-bg);color:var(--lh-ink);box-shadow:0 28px 100px #0005;font:16px/1.5 Arial,Helvetica,sans-serif;text-align:left}.lh-hiring *,.lh-hiring *:before,.lh-hiring *:after{box-sizing:border-box}.lh-hiring::backdrop{background:#080b16a8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.lh-hiring-top{position:relative;isolation:isolate;overflow:hidden;padding:28px 30px 30px;background:linear-gradient(125deg,var(--lh-card-a),var(--lh-card-b));color:#fff}.lh-hiring-top:before{content:"";position:absolute;z-index:-1;right:-123px;top:90px;width:245px;height:245px;border:1px solid #ffffff20;border-radius:50%;box-shadow:0 0 0 25px #ffffff04,0 0 0 55px #ffffff04}.lh-hiring-logo{display:flex;align-items:center;justify-content:center;width:140px;height:55px;padding:7px 12px;overflow:hidden;border-radius:10px;background:#fff}.lh-hiring-logo .lh-logo-image{width:100%;height:100%;object-fit:contain}.lh-hiring-logo .lh-wordmark{font-size:24px;color:#111}.loyalty-site--cleburne .lh-hiring-logo{background:transparent;padding:0;justify-content:flex-start}.loyalty-site--cleburne .lh-hiring-logo .lh-wordmark{color:#fff8ea;text-shadow:2px 2px #b50b0b;font-size:28px}.lh-hiring-close{position:absolute;top:20px;right:20px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #ffffff40;border-radius:50%!important;box-shadow:none!important;background:#ffffff0c;color:#fff;cursor:pointer}.lh-hiring .lh-hiring-kicker{display:flex;align-items:center;gap:8px;margin:27px 0 12px;color:#ffffffd9;font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.lh-hiring-kicker span{width:6px;height:6px;border-radius:50%;background:#fff}.lh-hiring #lh-hiring-title{margin:0;color:#fff;font:700 42px/1.06 Arial,Helvetica,sans-serif;font-family:Arial,Helvetica,sans-serif!important;font-style:normal;text-transform:none;letter-spacing:-.05em}.lh-hiring .lh-hiring-intro{margin:13px 0 0;color:#ffffffd9;font-size:15px;line-height:1.45}.lh-hiring-content{padding:25px 30px 18px}.lh-hiring #lh-hiring-copy{margin:0 0 21px;color:var(--lh-muted);font-size:15px;line-height:1.6}.lh-hiring .lh-hiring-apply{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:53px;padding:15px 20px;border:0;border-radius:12px;background:var(--lh-accent);color:var(--lh-accent-text);font:700 16px/1.3 Arial,Helvetica,sans-serif;text-decoration:none}.lh-hiring-apply:hover{filter:brightness(.96)}.lh-hiring .lh-hiring-age{margin:12px 0 0;color:var(--lh-muted);font-size:11px;text-align:center}.lh-hiring-later{display:block;min-height:44px;margin:7px auto 0;padding:10px 20px;border:0;background:none;color:var(--lh-ink);font:600 13px/1.4 Arial,Helvetica,sans-serif;cursor:pointer}.lh-hiring :focus-visible{outline:3px solid var(--lh-ink);outline-offset:4px}.lh-hiring #lh-hiring-title:focus{outline:none!important;box-shadow:none!important}.lh-hiring-close:focus-visible{outline-color:#fff}body:has(.lh-hiring[open]){overflow:hidden}@media(max-width:380px),(max-height:650px){.lh-hiring-top{padding:22px 24px}.lh-hiring-content{padding:20px 24px 12px}.lh-hiring #lh-hiring-title{font-size:36px}.lh-hiring .lh-hiring-kicker{margin-top:20px}}@media(prefers-reduced-motion:no-preference){.lh-hiring[open]{animation:lh-hiring-enter .22s ease-out}@keyframes lh-hiring-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/loyalty-hiring.css.map */
