#sp-app.lcpa-enhanced{--lcpa-teal: #11756f;--lcpa-line: #d8e4e2;width:min(100%,1180px);padding:42px 32px 68px}#sp-app.lcpa-enhanced [hidden]{display:none!important}#sp-app.lcpa-enhanced .lcpa-brand{margin:0 0 10px;color:#11756f;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}#sp-app.lcpa-enhanced .sp-h1{margin-bottom:10px}#sp-app.lcpa-enhanced .lcpa-intro{margin:0 0 28px;color:var(--sp-muted, #5a6b75);font-size:17px}#sp-app.lcpa-enhanced .sp-tabs{position:relative}#sp-app.lcpa-enhanced .lcpa-panel{outline:none}#sp-app.lcpa-enhanced .lcpa-panel:focus-visible{outline:3px solid #11756f;outline-offset:5px;border-radius:18px}#sp-app.lcpa-enhanced .sp-hero{background:radial-gradient(ellipse at 95% 0%,#21635b,#112b34,#112232);border-color:#1e514e}#sp-app.lcpa-enhanced .sp-hero .sp-balance{font-size:clamp(54px,7vw,88px)}#sp-app.lcpa-enhanced .lcpa-hero-actions{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}#sp-app.lcpa-enhanced :is(.lcpa-primary,.lcpa-secondary,.lcpa-shortcut){display:inline-flex;position:relative;align-items:center;justify-content:space-between;gap:14px;min-height:48px;padding:13px 18px;border:1px solid #abc650;border-radius:12px;background:#d1ed67;color:#112232;font:inherit;font-size:15px;line-height:1.45;text-align:left;cursor:pointer;transition:background-color .16s ease,border-color .16s ease}#sp-app.lcpa-enhanced :is(.lcpa-primary,.lcpa-secondary,.lcpa-shortcut) strong{font-weight:750}#sp-app.lcpa-enhanced .lcpa-primary:hover{background:#c5e052}#sp-app.lcpa-enhanced .lcpa-secondary{border-color:#bacac5;background:#fff}#sp-app.lcpa-enhanced .lcpa-secondary:hover{background:#f0f5f1;border-color:#11756f}#sp-app.lcpa-enhanced .sp-hero .lcpa-secondary{border-color:#68877f;background:#ffffff09;color:#eef8f2}#sp-app.lcpa-enhanced .sp-hero .lcpa-secondary:hover{background:#ffffff14}#sp-app.lcpa-enhanced .lcpa-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 22px}#sp-app.lcpa-enhanced .lcpa-shortcut{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:6px;min-height:132px;padding:20px 40px 20px 20px;border-color:#d8e4e2;background:#f4f8f6}#sp-app.lcpa-enhanced .lcpa-shortcut:hover{border-color:#11756f;background:#eaf4ee}#sp-app.lcpa-enhanced .lcpa-shortcut>span:not(.lcpa-arrow){color:#5a6b75;font-size:13px;font-weight:400}#sp-app.lcpa-enhanced .lcpa-shortcut .lcpa-arrow{position:absolute;right:18px;top:17px;color:#11756f}#sp-app.lcpa-enhanced .lcpa-input-label{display:block;margin:20px 0 10px;font-size:15px;font-weight:750}#sp-app.lcpa-enhanced .lcpa-redemption>.sp-row{align-items:center}#sp-app.lcpa-enhanced .lcpa-redemption .sp-input{width:178px;font-size:21px;font-weight:700}#sp-app.lcpa-enhanced .lcpa-redemption .sp-row>#sp-redeem-btn{margin-left:auto;min-width:190px}#sp-app.lcpa-enhanced .lcpa-preview{display:grid;gap:4px;margin-top:20px;padding:18px 20px;border:1px solid #c7ded7;border-radius:13px;background:#eef7f2}#sp-app.lcpa-enhanced .lcpa-preview-label{color:#3f6655;font-size:12px;font-weight:700;letter-spacing:.04em}#sp-app.lcpa-enhanced .lcpa-preview #sp-worth{color:#112232;font-size:30px;font-weight:800;line-height:1.3}#sp-app.lcpa-enhanced .lcpa-remaining{color:#3f6655;font-size:13px}#sp-app.lcpa-enhanced .lcpa-validation{margin:14px 0 0;padding:11px 14px;border-left:3px solid #a23935;border-radius:0 8px 8px 0;background:#fff2ef;color:#8d2d29;font-size:14px}#sp-app.lcpa-enhanced .lcpa-choice-note{margin:12px 0 0;color:#5a6b75;font-size:12px}#sp-app.lcpa-enhanced #sp-quick button[aria-pressed=true]{border-color:#11756f;background:#e8f4ec;color:#164936;box-shadow:inset 0 0 0 1px #11756f}#sp-app.lcpa-enhanced .lcpa-filters{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}#sp-app.lcpa-enhanced .lcpa-filters button{min-height:44px;padding:9px 15px;border:1px solid #bdcec8;border-radius:999px;background:#fff;color:#3f5f54;font:inherit;font-size:13px;font-weight:700;cursor:pointer}#sp-app.lcpa-enhanced .lcpa-filters button[aria-pressed=true]{background:#112232;border-color:#112232;color:#d1ed67}#sp-app.lcpa-enhanced .sp-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}#sp-app.lcpa-enhanced .lcpa-reward-progress{display:grid;gap:7px;margin:5px 0 8px;color:#3f6655;font-size:12px}#sp-app.lcpa-enhanced .lcpa-reward-progress progress{display:block;width:100%;height:7px;overflow:hidden;border:0;border-radius:999px;background:#e0eae4;accent-color:#11756f}#sp-app.lcpa-enhanced .lcpa-reward-progress progress::-webkit-progress-bar{background:#e0eae4;border-radius:999px}#sp-app.lcpa-enhanced .lcpa-reward-progress progress::-webkit-progress-value{background:#11756f;border-radius:999px}#sp-app.lcpa-enhanced .lcpa-reward-progress progress::-moz-progress-bar{background:#11756f;border-radius:999px}#sp-app.lcpa-enhanced .lcpa-filter-empty{margin:16px 0 0;padding:18px;border-radius:12px;background:#f4f8f6;color:#5a6b75;font-size:14px}#sp-app.lcpa-enhanced .lcpa-empty{padding:8px 0 0;color:#5a6b75;font-size:14px}#sp-app.lcpa-enhanced .lcpa-empty .lcpa-secondary{margin-top:8px}#sp-app.lcpa-enhanced .lcpa-copy{min-width:112px}#sp-app.lcpa-enhanced .lcpa-copy-fallback{flex-basis:100%;width:100%;padding:14px 0 0}#sp-app.lcpa-enhanced .lcpa-copy-fallback p{margin:0 0 8px;color:#5a6b75;font-size:13px}#sp-app.lcpa-enhanced .lcpa-copy-fallback input{width:min(100%,320px);min-height:46px;padding:10px 12px;border:1px solid #7e919b;border-radius:9px;background:#fff;color:#112232;font:700 16px/1.3 ui-monospace,monospace}#sp-app.lcpa-enhanced .lcpa-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#sp-app.lcpa-enhanced :is(.lcpa-primary,.lcpa-secondary,.lcpa-shortcut,.lcpa-filters button,.lcpa-copy-fallback input):focus-visible{outline:3px solid #11756f;outline-offset:3px}#sp-app.lcpa-enhanced .sp-hero :is(.lcpa-primary,.lcpa-secondary):focus-visible{outline-color:#d1ed67}@media(max-width:700px){#sp-app.lcpa-enhanced{padding:28px 18px 50px}#sp-app.lcpa-enhanced .lcpa-shortcuts{grid-template-columns:1fr;gap:10px}#sp-app.lcpa-enhanced .lcpa-shortcut{min-height:84px;padding-block:14px}#sp-app.lcpa-enhanced .lcpa-hero-actions>button{flex:1 1 200px}#sp-app.lcpa-enhanced .lcpa-redemption .sp-row>#sp-redeem-btn{min-width:0;width:100%;margin-left:0}#sp-app.lcpa-enhanced .lcpa-redemption .sp-input{width:100%}}@media(max-width:420px){#sp-app.lcpa-enhanced{padding-inline:14px}#sp-app.lcpa-enhanced .lcpa-intro{font-size:15px}#sp-app.lcpa-enhanced .lcpa-preview{padding:16px}}@media(prefers-reduced-motion:reduce){#sp-app.lcpa-enhanced :is(.lcpa-primary,.lcpa-secondary,.lcpa-shortcut){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/164/assets/lc-points-account.css.map */
