.vl-rewards__panel .aio-lyt-v2-wrapper{--vlp-blue: var(--vl-blue, #054CB4);--vlp-blue-hi: var(--vl-blue-hi, #1F66D1);--vlp-blue-lip: var(--vl-blue-lip, #03357E);--vlp-tint: var(--vl-tint, #EAF0FC);--vlp-green: var(--vl-green, #12804A);--vlp-ink: var(--vl-ink, #141414);--vlp-ink-2: var(--vl-ink-2, #3B3E44);--vlp-slate: var(--vl-slate, #878A90);--vlp-line: var(--vl-line, #E2E2DF);--vlp-key-line: var(--vl-key-line, #D6D6D3);--vlp-canvas: var(--vl-canvas, #F2F2F0);--vlp-well: var(--vl-well, #ECECEA);--vlp-surface: #F7F7F5;--vlp-display: var(--vl-display, "DM Sans", Manrope, sans-serif);--vlp-body: var(--vl-body, Manrope, sans-serif);--vlp-float: var(--vl-float, 0 0 0 1px rgba(20,20,20,.06), 0 1px 2px rgba(20,20,20,.05), 0 18px 36px -22px rgba(20,20,20,.38));--vlp-float-hover: var(--vl-float-hover, 0 0 0 1px rgba(20,20,20,.07), 0 2px 4px rgba(20,20,20,.06), 0 26px 44px -22px rgba(20,20,20,.42));--vlp-key-bg: var(--vl-key-bg, linear-gradient(180deg, #FFFFFF 0%, #F3F3F1 100%));--vlp-key: var(--vl-key, inset 0 1px 0 #fff, 0 2.5px 0 #DCDCD9, 0 8px 16px -10px rgba(20,20,20,.35));--vlp-key-press: var(--vl-key-press, inset 0 1px 0 #fff, 0 .5px 0 #DCDCD9, 0 3px 8px -6px rgba(20,20,20,.3));--vlp-pass: linear-gradient(145deg, #0A5BD0 0%, var(--vlp-blue) 45%, #022A66 100%);--aio-lyt-v2-theme-color: var(--vlp-blue) !important;--aio-lyt-v2-btn-bg: var(--vlp-blue) !important;--aio-lyt-v2-btn-text: #fff !important;--lyt-text-color-primary: var(--vlp-ink);--lyt-text-color-secondary: var(--vlp-slate);font-family:var(--vlp-body);color:var(--vlp-ink)}.vl-rewards__panel .aio-lyt-v2-wrapper *{font-family:inherit}.vl-rewards__panel .aio-loyalty-customer-panel .aio-lyt-v2-wrapper{position:relative!important;inset:auto!important;width:100%!important;margin:0!important;align-items:stretch!important;gap:0!important;z-index:auto!important}.vl-rewards__panel .aio-loyalty-customer-panel .aio-lyt-v2-panel{width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;border:0!important;border-radius:26px!important;box-shadow:none!important;animation:none!important;background:var(--vlp-surface)!important}.vl-rewards__panel .aio-loyalty-customer-panel .aio-lyt-v2-body,.vl-rewards__panel .aio-loyalty-customer-panel .aio-lyt-v2-screen-body,.vl-rewards__panel .aio-loyalty-customer-panel .aio-lyt-v2-referral-screen-body{flex:0 0 auto!important;height:auto!important;max-height:none!important;overflow:visible!important}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-header-bg-layer{background:var(--vlp-pass)!important;overflow:hidden}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-header-bg-layer:after{content:"";position:absolute;right:-60px;top:-70px;width:240px;height:240px;border-radius:50%;border:18px dotted rgba(255,255,255,.1);box-shadow:inset 0 0 0 30px #ffffff0a}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-body-bg-layer{background:var(--vlp-surface)!important}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-header{padding:26px 26px 18px}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-header--scrolled{background:var(--vlp-pass)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-welcome-text,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-greeting-text{font:700 11px/1.4 var(--vlp-body);letter-spacing:.14em;text-transform:uppercase;color:#ffffffc7}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-store-name{font-family:var(--vlp-display);font-size:26px;font-weight:700;letter-spacing:-.03em}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-header--nav{height:64px;padding:0 14px;gap:10px;background:var(--vlp-pass)!important}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-header-nav-title{font-family:var(--vlp-display);font-size:18px;font-weight:700;letter-spacing:-.02em}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-header-back{width:36px;height:36px;border:1px solid rgba(255,255,255,.22);background:#ffffff1f}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-header-back:hover{background:#ffffff38}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-body{padding:14px}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-member-section,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-member-card,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-referrals-section,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-referral-home-section,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-tier-progress-card{border-radius:20px;background:#fff;box-shadow:var(--vlp-float)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-member-section{padding:28px 22px 22px}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-member-title,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-referrals-title,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-member-greeting,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-screen-title,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-referral-heading,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-claimed-title,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-tier-benefits-title{font-family:var(--vlp-display);font-weight:700;letter-spacing:-.02em;color:var(--vlp-ink)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-member-title{font-size:21px}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-referrals-title{font-size:19px}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-member-desc,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-referrals-desc,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-member-welcome{font-size:14px;line-height:1.5;color:var(--vlp-ink-2)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-nav-row{gap:14px;margin:12px 0;padding:14px 18px 14px 14px;border-radius:18px;background:#fff;box-shadow:var(--vlp-float);transition:box-shadow .2s ease,transform .2s ease}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-nav-row:hover{background:#fff;transform:translateY(-1px);box-shadow:var(--vlp-float-hover)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-nav-icon{width:48px;height:48px;padding:7px;border-radius:14px;border:1.5px solid var(--vlp-key-line);background:var(--vlp-key-bg);box-shadow:var(--vlp-key)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-nav-icon img,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-nav-icon svg{max-width:100%;max-height:100%}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-nav-label{font-size:15px;font-weight:700;color:var(--vlp-ink)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-nav-row>svg:last-child{color:var(--vlp-blue)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-divider{display:none}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-referrals-section{padding:22px 22px 18px}.vl-rewards__panel .aio-lyt-v2-wrapper img.aio-lyt-v2-referral-profile-img{width:150px;height:150px}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-your-rewards-desc,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-expiry-notification-text{color:var(--vlp-ink-2)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-join-btn,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-history-btn,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-activity-btn,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-redeem-reward-btn,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-modal-btn--confirm{border:1.5px solid var(--vlp-blue-lip)!important;border-radius:999px;background:linear-gradient(180deg,var(--vlp-blue-hi) 0%,var(--vlp-blue) 100%);box-shadow:inset 0 1px #ffffff40,0 2.5px 0 var(--vlp-blue-lip),0 10px 20px -10px #054cb4b3;color:#fff;font-family:var(--vlp-body);font-weight:700;letter-spacing:.01em;transition:transform .15s ease,box-shadow .15s ease,opacity .2s ease}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-join-btn{padding:14px 34px;font-size:15px}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-history-btn{height:48px;margin-top:14px}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-join-btn:hover,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-history-btn:hover,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-activity-btn:hover:not(:disabled),.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-redeem-reward-btn:hover:not(:disabled){opacity:1;transform:translateY(-1px)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-join-btn:active,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-history-btn:active,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-activity-btn:active:not(:disabled),.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-redeem-reward-btn:active:not(:disabled){transform:translateY(1.5px);box-shadow:inset 0 1px #fff3,0 .5px 0 var(--vlp-blue-lip),0 4px 10px -6px #054cb499}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-activity-btn--done,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-activity-btn:disabled,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-redeem-reward-btn--disabled,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-redeem-reward-btn:disabled{border-color:var(--vlp-key-line)!important;background:var(--vlp-well);box-shadow:none;color:var(--vlp-slate);transform:none}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-signin-text{font-size:14px;color:var(--vlp-slate)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-signin-link,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-reward-link{color:var(--vlp-blue);font-weight:700}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-modal-btn--cancel,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-revert-btn,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-pagination-btn{border:1.5px solid var(--vlp-key-line)!important;border-radius:999px;background:var(--vlp-key-bg);box-shadow:var(--vlp-key);color:var(--vlp-ink);font-weight:700}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-screen-body{padding:16px 14px;background:var(--vlp-surface)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-screen-title{padding:6px 6px 12px;font-size:18px}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-activity-list,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-redeem-rewards-list{gap:10px}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-activity-row,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-redeem-reward-row{gap:14px;padding:14px 16px;border:0;border-radius:18px;background:#fff;box-shadow:var(--vlp-float)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-activity-row:last-child,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-redeem-reward-row:last-child{border:0}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-activity-icon,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-redeem-reward-img,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-redeem-reward-img-placeholder{width:44px;height:44px;padding:7px;align-self:center;align-items:center;justify-content:center;border-radius:14px;border:1.5px solid var(--vlp-key-line);background:var(--vlp-key-bg);box-shadow:var(--vlp-key)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-activity-name,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-redeem-reward-title{font-family:var(--vlp-display);font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--vlp-ink)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-activity-desc,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-redeem-reward-discount{font-size:13px;line-height:1.45;color:var(--vlp-slate)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-redeem-reward-points{display:inline-block;margin-top:6px;padding:4px 10px;border-radius:999px;background:#12804a1a;color:var(--vlp-green);font-size:12px;font-weight:700}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-activity-input{height:38px;border:1.5px solid var(--vlp-key-line);border-radius:12px;font-size:13px}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-activity-input:focus{border-color:var(--vlp-blue)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-activity-btn{height:36px;max-width:170px;padding:0 16px}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-screen-footer{padding:18px 20px 22px;border-top:0;background:var(--vlp-surface)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-screen-footer .aio-lyt-v2-join-btn{margin-bottom:12px}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-member-card{padding:24px 22px}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-member-greeting{font-size:21px}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-points-row{margin-top:18px;padding:14px 8px;border-radius:16px;background:var(--vlp-tint)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-points-sep{background:#054cb42e}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-points-value{font-family:var(--vlp-display);font-size:28px;font-weight:700;letter-spacing:-.03em;color:var(--vlp-blue)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-points-label{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--vlp-ink-2)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-tabs{gap:4px;margin:16px 14px 0;padding:4px;border:0;border-radius:999px;background:var(--vlp-well);box-shadow:inset 0 2px 5px #14141414}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-tab{height:40px;margin:0;border:0;border-radius:999px;color:var(--vlp-slate);font-weight:700}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-tab--active{background:#fff;box-shadow:var(--vlp-key);color:var(--vlp-ink)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-redeem-points-available{color:var(--vlp-ink-2)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-coupon-box,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-reward-coupon-row{border:1.5px dashed rgba(5,76,180,.35);border-radius:12px;background:var(--vlp-tint)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-coupon-code,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-coupon-code-text{color:var(--vlp-blue);font-weight:700;letter-spacing:.06em}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-claimed-row{border-color:var(--vlp-line)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-referral-screen-body{background:var(--vlp-surface)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-referral-content{border-radius:20px;background:#fff;box-shadow:var(--vlp-float)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-referral-code-wrap,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-referral-url-wrap{border:1.5px dashed rgba(5,76,180,.35);border-radius:12px;background:var(--vlp-tint)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-referral-code{color:var(--vlp-blue);font-weight:700}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-referral-social-btn{border:1.5px solid var(--vlp-key-line);background:var(--vlp-key-bg);box-shadow:var(--vlp-key)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-referral-textarea{border:1.5px solid var(--vlp-key-line);border-radius:12px}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-history-row,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-tier-detail-card,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-tier-benefit-row{border-color:var(--vlp-line)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-history-points{color:var(--vlp-green);font-weight:700}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-tier-badge--current,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-tier-benefit-value{border-radius:999px;background:var(--vlp-blue)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-tier-accordion-item{border-color:var(--vlp-line);border-radius:16px}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-modal{border-radius:20px;box-shadow:var(--vlp-float-hover)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-modal-title{font-family:var(--vlp-display)}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-modal-overlay{border-radius:26px;background:#14141480}@media(max-width:480px){.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-header{padding:22px 20px 16px}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-store-name{font-size:22px}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-body,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-screen-body{padding:12px 10px}.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-member-section{padding:22px 16px 18px}}@media(prefers-reduced-motion:reduce){.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-nav-row,.vl-rewards__panel .aio-lyt-v2-wrapper .aio-lyt-v2-join-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/vl-rewards-panel.css.map */
