:root{--brand-primary-color: var(--primary-color);--brand-primary-color-lighten: var(--primary-color-lighten);--brand-primary-color-surface: color-mix(in srgb, white, var(--primary-color) 20%);--brand-primary-r: var(--primary-r);--brand-primary-g: var(--primary-g);--brand-primary-b: var(--primary-b);--brand-primary-lighter: rgba(var(--primary-r),var(--primary-g),var(--primary-b),.15);--brand-primary-darker: color-mix(in srgb, var(--primary-color), black 20%);--brand-primary-darkest: color-mix(in srgb, var(--primary-color), black 30%);--brand-secondary-color: var(--secondary-color);--brand-secondary-color-darken: var(--secondary-color-darken);--brand-secondary-color-surface: color-mix(in srgb, white, var(--secondary-color) 20%);--brand-secondary-r: var(--secondary-r);--brand-secondary-g: var(--secondary-g);--brand-secondary-b: var(--secondary-b);--brand-secondary-lighter: rgba(var(--secondary-r),var(--secondary-g),var(--secondary-b),.15);--brand-secondary-darker: color-mix(in srgb, var(--secondary-color), black 20%);--brand-secondary-darkest: color-mix(in srgb, var(--secondary-color), black 30%);--color-rn-teal: #00b0b9;--color-rn-black: #2d2926;--color-rn-purple: #8031a7;--color-rn-red: #ff585d;--color-rn-orange: #ff8200;--color-rn-yellow: #ffc600;--color-rn-teal-dark: #007681;--color-sea: #337A7F;--color-snow: #18609C;--color-dive: #062943;--color-lush: #1C6834;--color-kate: #701C48;--color-eloise: #684577;--color-edward: #443C43;--color-gold: #AB5913;--color-rose: #AB3713;--color-text: var(--color-gray-900);--color-icon: #484848;--color-background: var(--color-gray-100);--color-disabled: #838383;--text-shadow: 0 1px 2px rgba(0, 0, 0, .25);--card-box-shadow: 0 0 3px 1px rgba(0, 0, 0, .15), 0 0 1px 0 rgba(0, 0, 0, .2);--btn-box-shadow: 0 0 2px 0 rgba(0, 0, 0, .32), 0 1px 4px 0px rgba(0, 0, 0, .25);--color-alert-default: var(--color-gray-200);--color-error: #b32201;--color-error-hover: #cb2601;--color-error-background: rgba(179, 34, 1, .06);--color-warning: #eda434;--color-warning-background: rgba(237, 164, 52, .06);--color-success: #397E24;--color-success-background: rgba(57, 126, 36, .06);--color-info: #2E3748;--color-info-background: #DFE9EF;--color-info-dark: #2E3748;--color-info-dark-background: rgba(46, 55, 72, .06);--color-approved: #205007;--color-approved-background: #CEEAB8;--color-pending: #2E3748;--color-pending-background: #DFE9EF;--color-denied: #8E4600;--color-denied-background: #F8DCC2;--color-destructive: var(--color-error);--color-destructive-hover: var(--color-error-hover);--color-destructive-background: var(--color-error-background);--color-btn-primary: var(--brand-primary-color);--color-btn-primary-hover: var(--brand-primary-darker);--color-lighter-hover-primary: rgba(var(--primary-r),var(--primary-g),var(--primary-b),.3);--color-btn-primary-background: var(--brand-primary-lighter);--color-btn-disabled: var(--brand-primary-lighter);--color-btn-active: linear-gradient(0deg, rgba(0, 0, 0, .3) 0%, rgba(0, 0, 0, .3) 100%), var(--brand-primary-color);--color-btn-active-reverse: var(--color-gray-200);--color-input-border: var(--brand-primary-color);--color-points-mention: var(--brand-primary-color);--color-points-mention-background: var(--brand-primary-lighter);--color-white: #fff;--color-gray-100: #f7f7f7;--color-gray-200: #f0f0f0;--color-gray-300: #e1e1e1;--color-gray-500: #b3b3b3;--color-gray-700: #6b6b6b;--color-gray-800: #484848;--color-gray-900: #242424;--color-black: #000;--default-font-family: ui-sans-serif, system-ui, -system-ui, -apple-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji";--bottom-nav-space: calc(2.8125rem + env(safe-area-inset-bottom, 0)) }*,*:before,*:after{box-sizing:border-box;margin:0;position:relative;font-weight:400}html{font-size:16px}html:has(dialog[open]){overflow:hidden}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.5;font-family:var(--default-font-family);font-size:1rem;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}a{color:var(--color-black)}a:hover,a:focus{text-decoration:none}ul,ol{padding-left:1.5rem}img{display:block;max-width:100%;margin:0 auto}img[width]{width:auto}img[width][height]{height:auto}img[src$=".svg"]{width:100%;height:auto;max-width:none}strong{font-weight:700}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.v-enter-active,.v-leave-active{transition:opacity .2s ease}.v-enter-from,.v-leave-to{opacity:0}.slide-fade-bottom-enter-active{transition:all .2s ease-out}.slide-fade-bottom-leave-active{transition:all .2s cubic-bezier(1,.5,.8,1)}.slide-fade-bottom-enter-from,.slide-fade-bottom-leave-to{transform:translateY(20px);opacity:0}.vc-arrow{z-index:100}.tox-promotion-link,.tox-statusbar__branding{display:none!important}.focus-reset[data-v-824b7481]{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.site-notice-item[data-v-cde2b3d2]{color:#fff;text-shadow:var(--text-shadow)}.site-notice-item.error[data-v-cde2b3d2]{background-color:var(--color-error)}.site-notice-item.info[data-v-cde2b3d2]{background-color:var(--color-info)}.site-notice-item.success[data-v-cde2b3d2]{background-color:var(--color-success)}.site-notice-item.warning[data-v-cde2b3d2]{background-color:var(--color-warning);color:var(--color-black);text-shadow:none}.site-notice-item .content[data-v-cde2b3d2]{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;margin:0 auto;padding:1rem}@media (min-width: 30rem){.site-notice-item .content[data-v-cde2b3d2]{gap:1rem}}.site-notice-item .content[data-v-cde2b3d2]>*{min-width:0}.site-notice-item .content .no-mobile[data-v-cde2b3d2]{display:none}@media (min-width: 30rem){.site-notice-item .content .no-mobile[data-v-cde2b3d2]{display:block;width:1.5rem;aspect-ratio:1}}.site-notice-item .content .btn-close[data-v-cde2b3d2]{background-color:transparent;color:currentColor;padding:.125rem;border:0;border-radius:50%;cursor:pointer;transition:.2s;z-index:1}.site-notice-item .content .btn-close[data-v-cde2b3d2]:hover,.site-notice-item .content .btn-close[data-v-cde2b3d2]:focus{background-color:#fff;color:var(--color-black);transform:rotate(90deg)}.site-notice-item .content .btn-close svg[data-v-cde2b3d2]{display:block;width:1.25rem}.site-notice-item .text>*+*{margin-top:1rem}.site-notice-list[data-v-7c05756e]{z-index:201}.alert[data-v-d0de0c99]{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;position:fixed;z-index:1000;bottom:4.5rem;left:50%;transform:translate(-50%);background-color:var(--color-alert-default);border-radius:.25rem;padding:.75rem;gap:.75rem;width:fit-content;max-width:20rem;color:#fff}.alert.error[data-v-d0de0c99]{background-color:#ff5252}.alert.info[data-v-d0de0c99]{background-color:#3655f5}.alert.success[data-v-d0de0c99]{background-color:#4caf50}.alert.warning[data-v-d0de0c99]{background-color:#eda434}.alert p[data-v-d0de0c99]{line-height:1.25;word-wrap:break-word}.alert a[data-v-d0de0c99-s]{color:currentColor}.alert h1[data-v-d0de0c99-s],.alert h2[data-v-d0de0c99-s],.alert h3[data-v-d0de0c99-s],.alert h4[data-v-d0de0c99-s],.alert p[data-v-d0de0c99-s],.alert a[data-v-d0de0c99-s],.alert li[data-v-d0de0c99-s]{word-wrap:break-word}.btn-close[data-v-d0de0c99]{float:right;background-color:transparent;color:currentColor;margin-left:.5rem;margin-bottom:.25rem;padding:.125rem;border:0;border-radius:50%;cursor:pointer;transition:.2s;z-index:1}.btn-close[data-v-d0de0c99]:hover,.btn-close[data-v-d0de0c99]:focus{background-color:#fff;transform:rotate(90deg)}.btn-close svg[data-v-d0de0c99]{display:block;width:1.25rem}@keyframes spin-ed0a45c5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}svg[data-v-ed0a45c5]{animation-name:spin-ed0a45c5;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}.dialog[data-v-0f506a65]{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;gap:1rem .5rem;padding:0;background-color:#fff;border:none;box-shadow:var(--card-box-shadow);border-radius:.75rem;inline-size:30rem;max-inline-size:min(90vw,30rem);max-height:95vh;max-height:95dvh;overflow:hidden;transition:opacity .2s ease}.dialog .dialog-container[data-v-0f506a65]{display:flex;flex-direction:column;max-height:inherit}@media (min-width: 48rem){.dialog[data-v-0f506a65]{gap:1.5rem .5rem}}.dialog.small[data-v-0f506a65]{inline-size:20rem}.dialog.mid[data-v-0f506a65]{inline-size:25rem}.dialog.large[data-v-0f506a65]{inline-size:37.5rem;max-inline-size:min(90vw,37.5rem)}.dialog[data-v-0f506a65]>*{min-width:0}.dialog[data-v-0f506a65]:not([open]){pointer-events:none;opacity:0}.dialog[data-v-0f506a65]::backdrop{background-color:#00000080;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.dialog .btn-close[data-v-0f506a65]{position:absolute;top:.5rem;right:.5rem;background-color:var(--color-white);border-radius:50%;border:none;padding:.25rem;transition:.2s;aspect-ratio:1;width:2rem;cursor:pointer;line-height:0;z-index:1}.dialog .btn-close[data-v-0f506a65]:hover{transform:rotate(90deg)}.dialog .btn-close svg[data-v-0f506a65]{color:var(--color-gray-700)}.dialog .header[data-v-0f506a65]{padding:1rem 0 0 1rem}@media (min-width: 48rem){.dialog .header[data-v-0f506a65]{padding:1.5rem 0 0 1.5rem}}.dialog .content[data-v-0f506a65]{position:relative;overflow-y:auto;overscroll-behavior-y:contain;flex:1 1 auto;min-height:0}.dialog .content[data-v-0f506a65]::-webkit-scrollbar{width:.25rem;height:.25rem}.dialog .content[data-v-0f506a65]::-webkit-scrollbar-track{background:var(--color-gray-100)}.dialog .content[data-v-0f506a65]::-webkit-scrollbar-thumb{background:var(--color-gray-300)}.dialog .content[data-v-0f506a65]::-webkit-scrollbar-thumb:hover{background:var(--color-gray-500)}@media (min-width: 48rem){.dialog .content .content-body[data-v-0f506a65]{padding:1.5rem}}.dialog .content.has-header .content-body[data-v-0f506a65]{padding-top:.75rem}.dialog .content.has-footer .content-body[data-v-0f506a65]{padding-bottom:.75rem}.dialog .content-body[data-v-0f506a65]{padding:1rem}.dialog .scroll-shadow[data-v-0f506a65]{position:sticky;left:0;right:0;z-index:1;height:.875rem;pointer-events:none}.dialog .scroll-shadow-top[data-v-0f506a65]{top:0;margin-bottom:-.875rem;background:linear-gradient(to bottom,rgba(0,0,0,.1),transparent)}.dialog .scroll-shadow-bottom[data-v-0f506a65]{bottom:0;margin-top:-.875rem;background:linear-gradient(to top,rgba(0,0,0,.1),transparent)}.dialog .scroll-shadow-enter-active[data-v-0f506a65],.dialog .scroll-shadow-leave-active[data-v-0f506a65]{transition:opacity .16s ease}.dialog .scroll-shadow-enter-from[data-v-0f506a65],.dialog .scroll-shadow-leave-to[data-v-0f506a65]{opacity:0}.dialog .footer[data-v-0f506a65]{padding:.5rem 1rem 1rem;transition:border-color .16s ease,box-shadow .16s ease}.dialog .footer.footer-elevated[data-v-0f506a65]{border-top:1px solid rgba(15,23,42,.08);box-shadow:0 -.5rem 1rem #0f172a0a}@media (min-width: 48rem){.dialog .footer[data-v-0f506a65]{padding:0 1.5rem 1.5rem}}.btn{display:flex;gap:.25rem;align-items:center;justify-content:center;font-size:1rem;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.011rem;text-align:center;border:none;border-radius:.375rem;padding:.5rem 1rem;cursor:pointer;transition:.2s;text-decoration:none;box-shadow:var(--btn-box-shadow)}.btn.is-small{padding:.25rem .75rem!important}.btn.is-small svg{width:1rem;height:1rem}.btn.only-icon.is-small{padding:.5rem!important}.btn.circle{border-radius:6.25rem!important}.btn.only-icon{padding:.625rem;gap:.625rem;border-radius:.25rem}.btn.only-icon:disabled{background-color:var(--color-gray-700)}.btn.only-icon:disabled:hover,.btn.only-icon:disabled:focus{background-color:var(--color-gray-700)}.btn.only-icon.btn-reverse:disabled{background-color:#fff!important}.btn svg{width:1.25rem;height:1.25rem}.btn:hover,.btn:focus{text-decoration:none}.btn:active{background:var(--color-btn-active)}.btn.btn-reverse:active{background:var(--color-btn-active-reverse)!important}.btn:disabled{color:#fff;background:var(--color-btn-disabled);box-shadow:none;cursor:not-allowed}.btn:disabled:hover,.btn:disabled:focus{background-color:var(--color-btn-disabled)}.btn.btn-text:not(:disabled){font-weight:400;padding:0;background-color:transparent;box-shadow:none}.btn.btn-text:not(:disabled):focus,.btn.btn-text:not(:disabled):hover{text-decoration:underline}.btn.btn-reverse:not(:disabled){background-color:#fff;box-shadow:none;color:var(--color-gray-700)}.btn.btn-reverse:not(:disabled).btn-destructive{color:var(--color-error)}.btn.btn-reverse:not(:disabled).btn-destructive:hover,.btn.btn-reverse:not(:disabled).btn-destructive:focus{background-color:var(--color-error-background)}.btn.btn-reverse:not(:disabled):hover{background-color:var(--color-gray-100)}.btn.btn-reverse:not(:disabled):focus{background-color:var(--color-white)}.btn.btn-reverse:disabled{background-color:var(--color-gray-200);box-shadow:none;color:var(--color-gray-700)}.btn.btn-transparent:not(:disabled){border:none;background:none;box-shadow:none}.btn.btn-transparent:not(:disabled):hover,.btn.btn-transparent:not(:disabled):focus{background-color:var(--color-gray-200);box-shadow:var(--btn-box-shadow)}.btn.btn-success:not(:disabled){background-color:var(--color-success);color:#fff}.btn.btn-success:not(:disabled):hover,.btn.btn-success:not(:disabled):focus{background-color:color-mix(in srgb,var(--color-success),black 20%)}.btn.btn-primary:not(:disabled){background-color:var(--color-btn-primary);color:#fff;text-shadow:var(--text-shadow)}.btn.btn-primary:not(:disabled):focus,.btn.btn-primary:not(:disabled):hover{background-color:var(--color-btn-primary-hover)}.btn.btn-destructive:not(:disabled,.btn-reverse){background-color:var(--color-error);color:#fff;text-shadow:var(--text-shadow)}.btn.btn-destructive:not(:disabled,.btn-reverse):focus,.btn.btn-destructive:not(:disabled,.btn-reverse):hover{background-color:var(--color-error-hover)}.btn.btn-destructive-transparent:not(:disabled,.btn-reverse){color:var(--color-error);background:none;box-shadow:none}.btn.btn-destructive-transparent:not(:disabled,.btn-reverse):hover{background-color:var(--color-error-hover);color:var(--color-white)}.btn.is-loading{position:relative;cursor:wait}.btn.is-loading .btn-content{opacity:.6}.btn .btn-spinner{display:inline-block;width:1rem;height:1rem;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:btn-spin .6s linear infinite}@keyframes btn-spin{to{transform:rotate(360deg)}}.shopping-dialog-footer-actions[data-v-cb775453]{display:flex;justify-content:flex-end;gap:.75rem}.shopping-dialog-header-confetti[data-v-accb25a5]{position:absolute;top:-.75rem;left:-.5rem;width:100%;height:5rem;z-index:-1}.screen[data-v-09306dd6]{display:grid;gap:1.25rem}.screen[data-v-09306dd6]>*{min-width:0}.screen .green-check[data-v-09306dd6]{background-color:#e9f1e7;border-radius:.5rem;color:#397e24;line-height:0;margin:0 auto}.screen .green-check svg[data-v-09306dd6]{aspect-ratio:1;width:3.25rem}.screen .content[data-v-09306dd6]{display:flex;flex-direction:column;gap:.75rem;text-align:center}.screen .content h2[data-v-09306dd6]{font-size:1.375rem;font-weight:700}.screen .content p[data-v-09306dd6]{color:#000}.input-wrapper[data-v-45717e4a]{width:100%}.asset-icon[data-v-45717e4a]{position:absolute;top:0;left:0;height:100%;aspect-ratio:1;padding:.4rem;color:var(--color-gray-500);background-color:var(--color-white);border-radius:.25rem}input[data-v-45717e4a]{width:100%;font-size:1rem;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:0 0 0 1px var(--color-gray-500);border-radius:.25rem;padding:.6875rem 2rem .6875rem 1rem;transition:.2s;outline:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}input[type=number][data-v-45717e4a]{padding-right:0!important}input[data-v-45717e4a]::placeholder{color:var(--color-gray-700)}input.has-icon[data-v-45717e4a]{text-indent:1.5rem}input.small[data-v-45717e4a]{padding:.25rem 2rem .25rem .5rem;font-weight:400;line-height:1.5rem}input[data-v-45717e4a]:focus{box-shadow:0 0 0 2px var(--color-input-border)}input[data-v-45717e4a]:read-only{caret-color:transparent;cursor:initial}input.error[data-v-45717e4a]{box-shadow:0 0 0 1px var(--color-error)}input.error[data-v-45717e4a]:focus{box-shadow:0 0 0 2px var(--color-error)}.remaining[data-v-45717e4a]{width:100%;transform:translateY(.0625rem);display:flex;justify-content:end}.remaining .rhs[data-v-45717e4a]{text-align:right}.remaining p[data-v-45717e4a]{color:var(--color-gray-700);font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem;letter-spacing:.00188rem}.alert[data-v-59a95422]{position:relative;background-color:var(--color-alert-default);border-radius:.25rem;padding:.5rem .75rem}.alert.error[data-v-59a95422]{color:var(--color-error);background-color:var(--color-error-background)}.alert.info[data-v-59a95422]{color:var(--color-info);background-color:var(--color-info-background)}.alert.success[data-v-59a95422]{color:var(--color-success);background-color:var(--color-success-background)}.alert.warning[data-v-59a95422]{color:var(--color-warning);background-color:var(--color-warning-background)}.alert p[data-v-59a95422]{line-height:1.25;word-wrap:break-word}.alert a[data-v-59a95422-s]{color:currentColor}.alert h1[data-v-59a95422-s],.alert h2[data-v-59a95422-s],.alert h3[data-v-59a95422-s],.alert h4[data-v-59a95422-s],.alert p[data-v-59a95422-s],.alert a[data-v-59a95422-s],.alert li[data-v-59a95422-s]{word-wrap:break-word}.btn-close[data-v-59a95422]{display:flex;align-items:center;float:right;background-color:transparent;color:currentColor;margin-left:.5rem;margin-bottom:.25rem;padding:.125rem;gap:.25rem;border:0;border-radius:50%;cursor:pointer;z-index:1}.btn-close:hover svg[data-v-59a95422],.btn-close:focus svg[data-v-59a95422]{background-color:var(--color-white);transform:rotate(90deg)}.btn-close svg[data-v-59a95422]{padding:.125rem;transition:all .2s;display:block;border-radius:50%;width:1.25rem;aspect-ratio:1}@media (max-width: 64rem){.btn-close span[data-v-59a95422]{display:none}}.header[data-v-a64a94d4]{display:flex;align-items:center;gap:0;min-height:3rem;border-bottom:1px solid #e1e1e1;padding:1rem 1.25rem;margin-left:-1.5rem;margin-top:-1.5rem}.header-has-back[data-v-a64a94d4]{gap:1rem}.back-button[data-v-a64a94d4]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0;border:none;border-radius:50%;padding:.25rem;background:transparent;color:inherit;transition:.2s;cursor:pointer}.back-button[data-v-a64a94d4]:disabled{cursor:default}.back-icon[data-v-a64a94d4]{width:1.25rem;aspect-ratio:1}.title[data-v-a64a94d4]{margin:0;font-size:1rem;line-height:1;font-weight:400}.title-large[data-v-a64a94d4]{font-size:1.25rem;line-height:normal}.screen[data-v-57fafae9]{display:grid;gap:1.25rem}.screen[data-v-57fafae9]>*{min-width:0}.screen img[data-v-57fafae9]{display:block;max-width:100%;height:auto;margin:0 auto}.screen .content[data-v-57fafae9]{display:flex;flex-direction:column;gap:.75rem;text-align:center}.screen .content h3[data-v-57fafae9]{font-size:1.25rem;font-weight:700}.screen .content p[data-v-57fafae9]{color:#000;margin:0}.screen .content .form-group[data-v-57fafae9]{display:flex;flex-direction:column;gap:.5rem;text-align:left}.screen .content .form-group input[data-v-57fafae9]{width:100%;font-size:1rem;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:0 0 0 1px #b3b3b3;border-radius:.5rem;padding:.625rem .75rem;transition:.2s;outline:none}.screen .content .form-group input[data-v-57fafae9]:focus{box-shadow:0 0 0 .125rem #6b6b6b}.screen[data-v-eebcc282]{display:grid;gap:1.25rem}.screen[data-v-eebcc282]>*{min-width:0}.screen .content[data-v-eebcc282]{display:flex;flex-direction:column;gap:.75rem;text-align:center}.screen .content svg[data-v-eebcc282]{width:2.375rem;height:2.375rem;fill:var(--color-btn-primary)}.screen .content h3[data-v-eebcc282]{font-size:1.25rem;color:var(--gray-900)}.screen .content p[data-v-eebcc282]{margin:0;color:var(--gray-900)}.screen .content .message-group[data-v-eebcc282]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding-bottom:1rem;border-bottom:1px solid #e1e1e1}.screen .content .link-group[data-v-eebcc282]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:.25rem;gap:.5rem}.screen .content .link-group .catalog-link[data-v-eebcc282]{align-self:center;background-color:transparent;justify-content:center;align-items:center;color:#6b6b6b;border-radius:.5rem;padding:.5rem 1rem;font-size:1rem;font-weight:700;transition:.25s background-color;text-decoration:none}.screen .content .link-group .catalog-link[data-v-eebcc282]:hover,.screen .content .link-group .catalog-link[data-v-eebcc282]:focus{background-color:#f0f0f0;cursor:pointer}.screen .content .form-group[data-v-eebcc282]{display:flex;flex-direction:column;gap:.5rem;text-align:left}.screen .content .form-group input[data-v-eebcc282]{width:100%;font-size:1rem;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:0 0 0 1px #b3b3b3;border-radius:.5rem;padding:.625rem .75rem;transition:.2s;outline:none}.screen .content .form-group input[data-v-eebcc282]:focus{box-shadow:0 0 0 .125rem #6b6b6b}.screen[data-v-0c43a947]{display:grid;gap:1.25rem}.screen[data-v-0c43a947]>*{min-width:0}.screen img[data-v-0c43a947]{display:block;max-width:100%;height:auto;margin:0 auto}.screen .content[data-v-0c43a947]{display:flex;flex-direction:column;gap:.75rem;text-align:center}.screen .content h3[data-v-0c43a947]{font-size:1.25rem;font-weight:700}.screen .content p[data-v-0c43a947]{color:#000;margin:0}.screen[data-v-5925a9e8]{display:grid;gap:1.25rem}.screen[data-v-5925a9e8]>*{min-width:0}.screen img[data-v-5925a9e8]{display:block;max-width:100%;height:auto;margin:0 auto}.screen .content[data-v-5925a9e8]{display:flex;flex-direction:column;gap:.75rem;text-align:center}.screen .content h3[data-v-5925a9e8]{font-size:1.25rem;font-weight:700}.screen .content p[data-v-5925a9e8]{color:#000;margin:0}.screen[data-v-c466f418]{display:grid;gap:1.25rem}.screen[data-v-c466f418]>*{min-width:0}.screen img[data-v-c466f418]{display:block;max-width:100%;height:auto;margin:0 auto}.screen .content[data-v-c466f418]{display:flex;flex-direction:column;gap:.75rem;text-align:center}.screen .content h3[data-v-c466f418]{font-size:1.25rem;font-weight:700}.screen .content p[data-v-c466f418]{color:#000;margin:0}.screen[data-v-0a35fd96]{display:grid;gap:1.25rem}.screen[data-v-0a35fd96]>*{min-width:0}.screen img[data-v-0a35fd96]{display:block;max-width:100%;height:auto;margin:0 auto}.screen .content[data-v-0a35fd96]{display:flex;flex-direction:column;gap:.75rem}.screen .content .reward-button[data-v-0a35fd96]{display:grid;grid-template-columns:2.375rem 1fr;gap:.75rem;padding:1rem 1.5rem;text-align:left;border-radius:.5rem;box-shadow:0 0 .125rem #00000045;color:#000;text-decoration:none}.screen .content .reward-button[data-v-0a35fd96]:hover,.screen .content .reward-button[data-v-0a35fd96]:focus{box-shadow:0 0 0 .25rem var(--color-btn-primary);cursor:pointer}.screen .content .reward-button svg[data-v-0a35fd96]{align-self:center;width:100%;aspect-ratio:1;color:var(--color-btn-primary)}.screen .content .reward-button p[data-v-0a35fd96]{margin:0}.screen .content .reward-button .emphasis[data-v-0a35fd96]{font-size:1.125rem;font-weight:700}.screen[data-v-df0d40e0]{display:grid;gap:1.25rem}.screen[data-v-df0d40e0]>*{min-width:0}.screen img[data-v-df0d40e0]{display:block;max-width:100%;height:auto;margin:0 auto}.screen .content[data-v-df0d40e0]{display:flex;flex-direction:column;gap:.75rem;text-align:center}.screen .content h3[data-v-df0d40e0]{font-size:1.25rem;font-weight:700}.screen .content .catalog-link[data-v-df0d40e0]{align-self:center;background-color:transparent;color:#6b6b6b;border-radius:.5rem;padding:.5rem 1rem;font-size:1rem;font-weight:700;transition:.25s background-color;text-decoration:none}.screen .content .catalog-link[data-v-df0d40e0]:hover,.screen .content .catalog-link[data-v-df0d40e0]:focus{background-color:#f0f0f0;cursor:pointer}.screen .conversion-wrapper[data-v-df0d40e0]{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem;border-top:1px solid #b6b6b6;padding-top:.75rem}.screen .conversion-wrapper[data-v-df0d40e0]>*{min-width:0}.screen .conversion-wrapper .form-group[data-v-df0d40e0]{display:flex;flex-direction:column;gap:.5rem;text-align:left;grid-column:span 3}.screen .conversion-wrapper .form-group p[data-v-df0d40e0]{color:#6b6b6b;margin:0}.screen .conversion-wrapper .point-equivalent[data-v-df0d40e0]{display:grid;grid-template-columns:1rem auto;align-items:center;gap:.5rem;text-align:left;grid-column:span 2}.screen .conversion-wrapper .point-equivalent[data-v-df0d40e0]>*{min-width:0}.screen .conversion-wrapper .point-equivalent svg[data-v-df0d40e0]{aspect-ratio:1;width:100%;color:var(--color-gray-500)}.screen .conversion-wrapper .point-equivalent p[data-v-df0d40e0]{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.screen[data-v-c3708d23]{display:grid;gap:1.25rem}.screen[data-v-c3708d23]>*{min-width:0}.screen img[data-v-c3708d23]{display:block;max-width:100%;height:auto;margin:0 auto}.screen .content[data-v-c3708d23]{display:flex;flex-direction:column;gap:.75rem}.screen .content .reward-button[data-v-c3708d23]{display:grid;grid-template-columns:2.375rem 1fr;gap:.75rem;padding:1rem 1.5rem;text-align:left;border-radius:.5rem;box-shadow:0 0 .125rem #00000045;color:#000}.screen .content .reward-button[data-v-c3708d23]:hover,.screen .content .reward-button[data-v-c3708d23]:focus{box-shadow:0 0 0 .25rem var(--color-btn-primary);cursor:pointer}.screen .content .reward-button svg[data-v-c3708d23]{align-self:center;width:100%;aspect-ratio:1;color:var(--color-btn-primary)}.screen .content .reward-button p[data-v-c3708d23]{margin:0}.screen .content .reward-button .emphasis[data-v-c3708d23]{font-size:1.125rem;font-weight:700}.screen[data-v-bd61cef5]{display:grid;gap:1.25rem}.screen[data-v-bd61cef5]>*{min-width:0}.screen img[data-v-bd61cef5]{display:block;max-width:100%;height:auto;margin:0 auto}.screen .content[data-v-bd61cef5]{display:flex;flex-direction:column;gap:.75rem}.screen .content .reward-button[data-v-bd61cef5]{display:grid;grid-template-columns:2.375rem 1fr;gap:.75rem;padding:1rem 1.5rem;text-align:left;border-radius:.5rem;box-shadow:0 0 .125rem #00000045;color:#000}.screen .content .reward-button[data-v-bd61cef5]:hover,.screen .content .reward-button[data-v-bd61cef5]:focus{box-shadow:0 0 0 .25rem var(--color-btn-primary);cursor:pointer}.screen .content .reward-button svg[data-v-bd61cef5]{align-self:center;width:100%;aspect-ratio:1;color:var(--color-btn-primary)}.screen .content .reward-button p[data-v-bd61cef5]{margin:0}.screen .content .reward-button .emphasis[data-v-bd61cef5]{font-size:1.125rem;font-weight:700}div[data-v-88baa1bf-s].skeleton{background:linear-gradient(to right,var(--color-gray-300),var(--color-gray-100),var(--color-gray-300));background-size:200% 100%;animation:shimmer-88baa1bf 1s infinite linear}@keyframes shimmer-88baa1bf{to{background-position:-200% 0}}div[data-v-88baa1bf-s].row,div[data-v-88baa1bf-s].col{width:100%;display:flex;flex:1 0;align-items:center;justify-content:center}div[data-v-88baa1bf-s].row{flex-direction:row}div[data-v-88baa1bf-s].col{flex-direction:column}div[data-v-88baa1bf-s].rounded{border-radius:.5rem}div[data-v-88baa1bf-s].circle,div[data-v-88baa1bf-s].square,div[data-v-88baa1bf-s].rectangle{display:flex;flex:1 1}div[data-v-88baa1bf-s].circle{border-radius:50%;aspect-ratio:1}div[data-v-88baa1bf-s].square{aspect-ratio:1}div[data-v-88baa1bf-s].rectangle{aspect-ratio:3/2}div[data-v-88baa1bf-s].mnh25{min-height:25rem}div[data-v-88baa1bf-s].mxh25{max-height:25rem}div[data-v-88baa1bf-s].p025{padding:.25rem}div[data-v-88baa1bf-s].p05{padding:.5rem}div[data-v-88baa1bf-s].p075{padding:.75rem}div[data-v-88baa1bf-s].p10{padding:1rem}div[data-v-88baa1bf-s].p125{padding:1.25rem}div[data-v-88baa1bf-s].p15{padding:1.5rem}div[data-v-88baa1bf-s].p175{padding:1.75rem}div[data-v-88baa1bf-s].p20{padding:2rem}div[data-v-88baa1bf-s].g025{gap:.25rem}div[data-v-88baa1bf-s].g05{gap:.5rem}div[data-v-88baa1bf-s].g075{gap:.75rem}div[data-v-88baa1bf-s].g10{gap:1rem}div[data-v-88baa1bf-s].g125{gap:1.25rem}div[data-v-88baa1bf-s].g15{gap:1.5rem}div[data-v-88baa1bf-s].g175{gap:1.75rem}div[data-v-88baa1bf-s].g20{gap:2rem}.shopping-skeleton[data-v-f40e7db9]{display:flex;flex-direction:column;gap:1rem;padding:1rem}.shopping-skeleton .title[data-v-f40e7db9]{height:1.5rem;width:40%}.shopping-skeleton .image[data-v-f40e7db9]{height:10rem;width:100%}.shopping-skeleton .button[data-v-f40e7db9]{height:3.5rem;width:100%}.spinner[data-v-595fb581]{width:100%;position:absolute;top:50%;left:0;z-index:10;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;justify-items:center;padding:1rem}.spinner svg[data-v-595fb581]{color:var(--color-btn-primary);height:3rem;aspect-ratio:1}.site-wrapper[data-v-0df60419]{min-height:100dvh}
