:root{--crw-forest:var(--cr-forest,#234c38);--crw-ink:var(--cr-ink,#1f2d25);--crw-sage:var(--cr-sage,#edf3e9);--crw-oat:var(--cr-oat,#fbf8f1);--crw-line:var(--cr-line,#dfe5dd)}.cr-wallet-trigger{position:relative;display:inline-flex!important;align-items:center;justify-content:center;gap:7px;min-width:38px;min-height:44px;padding:4px!important;color:inherit!important;text-decoration:none!important;border:0!important;line-height:1!important;vertical-align:middle}.cr-wallet-trigger svg{width:22px;height:22px;flex:none;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.cr-wallet-trigger [data-cr-wallet-header-amount]{background:var(--crw-forest);color:#fff;border-radius:100px;padding:5px 7px;font:600 10px/1.1 Figtree,sans-serif;white-space:nowrap;letter-spacing:0}.cr-wallet-trigger [hidden],.cr-wallet-panel [hidden],.cr-wallet-forecast [hidden]{display:none!important}.cr-wallet-trigger:focus-visible,.cr-wallet-panel a:focus-visible,.cr-wallet-panel button:focus-visible{outline:2px solid var(--crw-forest);outline-offset:4px}.cr-wallet-panel{position:fixed;inset:12px 12px 12px auto;margin:0;width:440px;max-width:calc(100vw - 24px);height:fit-content;max-height:calc(100svh - 24px);padding:0;border:0;border-radius:24px;overflow:auto;background:var(--crw-oat);color:var(--crw-ink);box-shadow:0 18px 80px #142b2433;font-family:var(--body-font-stack,Figtree,sans-serif);font-size:14px;line-height:1.5;text-align:left}.cr-wallet-panel::backdrop{background:#12281f52}.cr-wallet-panel__top{display:flex;justify-content:space-between;align-items:center;padding:22px 24px 12px;position:sticky;top:0;z-index:2;background:var(--crw-oat)}.cr-wallet-panel__brand{font:600 12px/1.2 var(--body-font-stack,Figtree,sans-serif);letter-spacing:.12em;text-transform:uppercase;color:var(--crw-forest)}.cr-wallet-panel__close{width:38px;height:38px;border:1px solid var(--crw-line);background:transparent;border-radius:50%;display:grid;place-items:center;padding:0;color:var(--crw-ink);cursor:pointer}.cr-wallet-panel__close svg{width:16px;height:16px;stroke:currentColor;stroke-width:1.7;fill:none}.cr-wallet-panel__content{padding:0 24px 24px}.cr-wallet-panel__heading{font:500 clamp(26px,5vw,32px)/1.1 "Instrument Sans",var(--heading-font-stack,Figtree,sans-serif)!important;letter-spacing:-.04em!important;margin:7px 0 18px!important;text-transform:none!important;color:var(--crw-ink)!important}.cr-wallet-card{position:relative;isolation:isolate;overflow:hidden;min-height:184px;border-radius:18px;padding:22px;background:linear-gradient(125deg,#234c38,#173628);color:#fff;margin-bottom:18px}.cr-wallet-card__leaf{position:absolute;z-index:-1;right:-18px;top:-30px;width:220px;height:260px;opacity:.1;transform:rotate(-12deg);stroke:#ebf0c8;fill:none;stroke-width:1.4}.cr-wallet-card__label{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#e4eacc}.cr-wallet-card__amount{display:block;font:500 48px/1.1 Instrument Sans,sans-serif;letter-spacing:-.05em;margin:14px 0 10px;color:#fff}.cr-wallet-card__guest-title{font:500 25px/1.15 Instrument Sans,sans-serif;letter-spacing:-.025em;margin:14px 0 18px;max-width:230px;color:#fff}.cr-wallet-card__hint{margin:0;font-size:12px!important;line-height:1.45!important;color:#e0e8db!important;max-width:290px}.cr-wallet-login{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:11px 18px!important;background:#edf3df!important;color:#234c38!important;border:0!important;border-radius:100px;text-decoration:none!important;font-size:13px;font-weight:600;min-height:42px}.cr-wallet-forecast{padding:15px;border:1px solid #d3dfd0;border-radius:14px;background:linear-gradient(110deg,#edf3e9,#f7f9ed);color:var(--crw-ink);font-family:var(--body-font-stack,Figtree,sans-serif);text-align:left;font-size:12px;line-height:1.4}.cr-wallet-forecast__eyebrow{display:flex;align-items:center;justify-content:space-between;gap:7px;margin-bottom:9px;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--crw-forest)}.cr-wallet-forecast__eyebrow span:last-child{font-size:9px;letter-spacing:.015em;text-transform:none;border:1px solid #d3dfd0;padding:2px 6px;border-radius:100px;white-space:nowrap}.cr-wallet-forecast__row{display:flex;gap:10px;align-items:center}.cr-wallet-forecast__symbol{width:29px;height:29px;flex:none;display:grid;place-items:center;border:1px solid #c6d5bc;border-radius:9px;color:var(--crw-forest)}.cr-wallet-forecast__symbol svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.6}.cr-wallet-forecast__text{flex:1;min-width:0}.cr-wallet-forecast__title{font:600 14px/1.25 "Instrument Sans",var(--body-font-stack,Figtree,sans-serif)!important;letter-spacing:-.02em!important;text-transform:none!important;color:var(--crw-forest)!important;margin:0!important}.cr-wallet-forecast__detail{font-size:11px!important;line-height:1.4!important;margin:4px 0 0!important;color:#50634f!important}.cr-wallet-forecast__reward{font:500 24px/1 Instrument Sans,sans-serif;color:var(--crw-forest);letter-spacing:-.04em}.cr-wallet-progress{height:4px;background:#d9e4d0;border-radius:4px;overflow:hidden;margin:12px 0 4px}.cr-wallet-progress:before{content:"";display:block;background:var(--crw-forest);border-radius:4px;width:var(--crw-progress,0%);height:100%;transition:width .2s ease}.cr-wallet-forecast__stops{display:flex;justify-content:space-between;font-size:9px;line-height:1.3;color:#63745f}.cr-wallet-forecast__fine{font-size:11px!important;line-height:1.45!important;margin:9px 0 0!important;color:#52634e!important}.cr-wallet-forecast__existing{font-size:11px!important;line-height:1.4!important;font-weight:600;margin:9px 0 0!important;color:var(--crw-forest)!important}.cart-drawer__sub-footer>.cr-wallet-forecast{margin:10px 0 12px}.cr-wallet-panel__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:20px 0!important;padding:0!important;list-style:none!important}.cr-wallet-panel__steps li{font-size:11px;line-height:1.4;padding:0!important;color:#53614f}.cr-wallet-panel__steps b{display:block;font-size:12px;font-weight:600;color:var(--crw-ink);margin:6px 0 4px}.cr-wallet-panel__step-no{display:grid;place-items:center;width:23px;height:23px;border:1px solid #d3ddce;border-radius:50%;font-size:10px;color:var(--crw-forest)}.cr-wallet-panel__link{display:flex;align-items:center;justify-content:center;gap:12px;min-height:46px;border:1px solid var(--crw-forest)!important;border-radius:100px;padding:10px 18px!important;color:var(--crw-forest)!important;text-decoration:none!important;font-size:13px;font-weight:600;background:transparent}.cr-wallet-panel__status{font-size:11px!important;color:#64705d!important;margin:12px 0 0!important;line-height:1.4!important}.cr-wallet-panel__note{font-size:11px!important;color:#52634e!important;line-height:1.5!important;margin:12px 0 0!important}.cr-wallet-preview-note{font-size:11px!important;line-height:1.45!important;color:#234c38!important;background:#e5eddd;border-left:2px solid #234c38;border-radius:0 7px 7px 0;padding:8px 10px;margin:0 0 16px!important}.cr-wallet-cart-page-slot{margin:20px 0}@media(max-width:749px){.cr-wallet-trigger{min-width:34px;padding:3px!important}.cr-wallet-trigger [data-cr-wallet-header-amount]{position:absolute;top:34px;left:50%;transform:translate(-50%);padding:3px 5px;font-size:8px}.cr-wallet-panel{inset:auto 0 0;margin:0;width:100vw;max-width:100vw;max-height:94svh;border-radius:24px 24px 0 0}.cr-wallet-panel__top{padding:18px 20px 8px}.cr-wallet-panel__content{padding:0 20px 22px}.cr-wallet-forecast{padding:12px}.cr-wallet-forecast__title{font-size:13px!important}.cr-wallet-forecast__reward{font-size:21px}.cr-wallet-forecast__fine{font-size:10px!important}.cr-wallet-panel__heading{font-size:29px!important}}@media(prefers-reduced-motion:reduce){.cr-wallet-progress:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/cr-wallet-ui.css.map */
