@font-face{font-family:GRO Card Mono;src:url(gro-space-mono-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:GRO Card Mono;src:url(gro-space-mono-700.woff2) format("woff2");font-weight:700;font-display:swap}.gro-card{--gro-card-ground: #c9cbcf;--gro-card-ink: #121212;--gro-card-type: #26292d;--gro-card-quiet: #5d6165;--gro-card-lift: rgba(255, 255, 255, .6);container-type:inline-size;position:relative;width:100%;aspect-ratio:85.6 / 54;border-radius:4.2%/6.66%;overflow:hidden;background:var(--gro-card-ground) center / cover no-repeat;color:var(--gro-card-type);font-family:GRO Card Mono,ui-monospace,monospace;box-shadow:0 2px 4px #0000001a,0 14px 34px #0003}.gro-card--gold{--gro-card-ground: #c9a85c;--gro-card-type: #33250b;--gro-card-quiet: #6a562d;--gro-card-lift: rgba(255, 236, 190, .55)}.gro-card--black{--gro-card-ground: #141414;--gro-card-ink: #ffffff;--gro-card-type: #e8e8e8;--gro-card-quiet: #9b9c9d;--gro-card-lift: rgba(0, 0, 0, .9)}.gro-card__label{position:absolute;top:7.7cqi;right:10.4cqi;font-size:2.05cqi;line-height:1;letter-spacing:.1em;color:var(--gro-card-quiet)}.gro-card__fields{position:absolute;top:37.5cqi;left:6.5cqi;display:flex;margin:0}.gro-card__field{width:18.3cqi}.gro-card__field dt{font-size:1.45cqi;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:var(--gro-card-quiet)}.gro-card__field dd,.gro-card__name{margin:0;font-weight:700;line-height:1;white-space:nowrap;text-shadow:.12cqi .16cqi 0 var(--gro-card-lift)}.gro-card__field dd{margin-top:1.4cqi;font-size:3.5cqi;letter-spacing:.02em}.gro-card__name{position:absolute;top:49.3cqi;left:6.3cqi;max-width:68cqi;overflow:hidden;font-size:var(--gro-name-size, 6.4cqi);letter-spacing:.04em;text-transform:uppercase}.gro-card__since{position:absolute;top:57.2cqi;left:6.6cqi;margin:0;font-size:1.35cqi;line-height:1;letter-spacing:.2em;text-transform:uppercase;color:var(--gro-card-quiet)}.gro-card__qr{position:absolute;top:39.8cqi;left:78.4cqi;display:flex;margin:0;padding:.55cqi;border:0;border-radius:1.3cqi;background:#fff;color:var(--gro-card-ink);font:inherit;box-shadow:0 .2cqi .6cqi #0000002e}button.gro-card__qr{cursor:zoom-in}button.gro-card__qr:disabled{cursor:default}.gro-card__qr-box,.gro-card__qr-box svg{display:block;width:13.9cqi;height:13.9cqi}.gro-card [data-gro-card-points].is-waiting,.gro-card [data-gro-card-ready].is-waiting{opacity:.45}.gro-acct-plus{order:0}.gro-acct-plus__tier{margin:18px 0 0;font-size:14px;font-weight:var(--gro-weight-strong);color:var(--gro-ink)}.gro-acct-plus__hint{margin:4px 0 0;font-size:var(--gro-size-ui);line-height:1.55;color:var(--gro-body)}.gro-acct-plus__progress{margin-top:14px;display:grid;grid-template-columns:minmax(0,1fr) 54px;column-gap:12px;align-items:center}.gro-acct-plus__progress[hidden]{display:none}.gro-acct-plus__progress.is-waiting{visibility:hidden}.gro-acct-plus__progress+.gro-acct-plus__hint{margin-top:14px}.gro-acct-plus__rail{position:relative;display:block;height:3px;background:#d6d6d6}.gro-acct-plus__fill{position:absolute;inset:0 auto 0 0;display:block;width:0;background:var(--gro-ink);transition:width .6s ease-in-out}.gro-acct-plus__ends{margin-top:7px;display:flex;justify-content:space-between;font-family:var(--gro-font-mono);font-size:9.5px;letter-spacing:.1em;line-height:1.3;color:var(--gro-body)}.gro-acct-plus__spent{color:var(--gro-ink)}.gro-acct-plus__next{display:block;width:54px;height:auto;aspect-ratio:85.6 / 54;border-radius:3px;object-fit:cover}@media(prefers-reduced-motion:reduce){.gro-acct-plus__fill{transition:none}}.gro-acct-plus__actions{margin-top:8px;display:flex;gap:16px;flex-wrap:wrap}.gro-qr-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:24px;box-sizing:border-box;border:0;background:var(--gro-card-ground, #dad9d5);color:var(--gro-card-ink, #121212);display:none;flex-direction:column;align-items:center;justify-content:center;gap:20px;text-align:center}.gro-qr-sheet[open]{display:flex}.gro-qr-sheet::backdrop{background:#0009}.gro-qr-sheet__code{width:min(78vw,360px);padding:16px;background:#fff;border-radius:12px}.gro-qr-sheet__code svg{display:block;width:100%;height:auto}.gro-qr-sheet__name{font-size:15px;font-weight:var(--gro-weight-strong);letter-spacing:.08em;text-transform:uppercase}.gro-qr-sheet__note{font-family:var(--gro-font-mono);font-size:var(--gro-size-mono);letter-spacing:.14em;text-transform:uppercase}.gro-qr-sheet__close{min-height:var(--gro-tap-min, 44px);padding:0 28px;border:1px solid currentColor;background:transparent;color:inherit;font-family:var(--gro-font-body);font-size:var(--gro-size-button);font-weight:700;letter-spacing:var(--gro-track-button);text-transform:uppercase;cursor:pointer}.gro-acct-bday{order:5}.gro-acct-bday__copy{margin:6px 0 12px;font-size:var(--gro-size-ui);line-height:1.55;color:var(--gro-body)}.gro-acct-bday__form{display:flex;gap:8px}.gro-acct-bday__form select{flex:1;min-width:0;height:var(--gro-tap-min, 44px);padding:0 12px;border:1px solid var(--gro-ink);border-radius:0;background:var(--gro-card, #fff);color:var(--gro-ink);font-family:var(--gro-font-body);font-size:13px}.gro-acct-bday__form select[name=day]{flex:0 0 84px}.gro-acct-bday__save{height:var(--gro-tap-min, 44px);padding:0 18px;border:0;border-radius:0;background:var(--gro-ink);color:#fff;font-family:var(--gro-font-body);font-size:var(--gro-size-button);font-weight:700;letter-spacing:var(--gro-track-button);text-transform:uppercase;cursor:pointer}.gro-acct-bday__save[disabled]{opacity:.5;cursor:default}.gro-acct-bday__saved{margin:6px 0 0;font-size:14px;font-weight:var(--gro-weight-strong)}.gro-acct-bday__note{margin:8px 0 0;font-size:11px;color:var(--gro-body)}.gro-plus{--gro-plus-pad: var(--gro-margin-m, 16px);box-sizing:border-box;max-width:calc(1304px + 2 * var(--gro-plus-pad));margin:0 auto;padding:0 var(--gro-plus-pad);color:var(--gro-ink);font-family:var(--gro-font-body)}.gro-plus *,.gro-plus *:before,.gro-plus *:after{box-sizing:border-box}.gro-plus__mono{font-family:var(--gro-font-mono);font-size:var(--gro-size-mono);letter-spacing:var(--gro-track-mono);text-transform:uppercase}.gro-plus__quiet{color:var(--gro-body)}.gro-plus__sec{padding:56px 0;border-top:var(--gro-rule)}.gro-plus__sec--first{padding-top:24px;border-top:0}.gro-plus__crumb{margin-bottom:24px}.gro-plus__crumb a{color:inherit;text-decoration:none}.gro-plus__hero{display:grid;row-gap:24px}.gro-plus__fan{order:-1;position:relative;height:248px}.gro-plus__fan>div{position:absolute;width:74%}.gro-plus__fan>div:nth-child(1){left:0;top:0}.gro-plus__fan>div:nth-child(2){left:13%;top:28px}.gro-plus__fan>div:nth-child(3){left:26%;top:56px}.gro-plus__h1,.gro-plus__h2{text-transform:none}.gro-plus__h1{margin:16px 0 0;font-family:var(--gro-font-display);font-size:40px;font-weight:var(--gro-weight-strong);line-height:1.04;letter-spacing:-.01em}.gro-plus__lede{margin:16px 0 0;max-width:34em;font-size:16px;line-height:1.6;color:#444}.gro-plus__ctas{display:flex;gap:12px;margin-top:24px}.gro-plus__btn{flex:1;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 16px;border:1px solid var(--gro-ink);color:var(--gro-ink);font-size:var(--gro-size-button);font-weight:700;letter-spacing:var(--gro-track-button);text-transform:uppercase;text-decoration:none}.gro-plus__btn--solid{background:var(--gro-ink);color:#fff}.gro-plus__btn--solid:hover{background:var(--gro-black);color:#fff}.gro-plus__offer{margin:16px 0 0}.gro-plus__rail{display:grid;row-gap:24px;align-items:start}.gro-plus__h2{margin:8px 0 0;font-family:var(--gro-font-display);font-size:26px;font-weight:var(--gro-weight-strong);line-height:1.15}.gro-plus__h2--top{margin-top:0}.gro-plus__note{margin:16px 0 0;max-width:30em;font-size:15px;line-height:1.65;color:#444}.gro-plus__link{display:inline-block;margin-top:24px;padding-bottom:3px;border-bottom:1px solid var(--gro-ink);color:var(--gro-ink);text-decoration:none}.gro-plus__tbl{border-top:0}.gro-plus__mini{display:block;width:100%;max-width:176px;height:auto;margin-bottom:16px;border-radius:4.2%/6.66%;box-shadow:0 1px 2px #0000001a,0 6px 14px #00000024}.gro-plus__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;border-bottom:var(--gro-rule)}.gro-plus__row>*{padding:8px 8px 16px 0}.gro-plus__row>.gro-plus__rh{grid-column:1 / -1;padding:16px 0 0}.gro-plus__row--head{align-items:end}.gro-plus__row--head>*{padding:16px 8px 16px 0}.gro-plus__row--head>:first-child{display:none}.gro-plus__tname{display:block;font-family:var(--gro-font-display);font-size:18px;font-weight:var(--gro-weight-strong)}.gro-plus__gate,.gro-plus__gate--short{display:block;margin-top:8px}.gro-plus__gate{display:none}.gro-plus__val{font-size:16px}.gro-plus__val--strong{font-weight:var(--gro-weight-strong)}.gro-plus__none{color:var(--gro-quiet)}.gro-plus__media{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.gro-plus__media--ph{background:var(--gro-paper, #f2f2f2);fill:#c8c8c8}.gro-plus__steps{list-style:none;margin:24px 0 0;padding:0;border-top:var(--gro-rule)}.gro-plus__steps li{display:grid;grid-template-columns:44px minmax(0,1fr);padding:16px 0;border-bottom:var(--gro-rule);font-size:15px}.gro-plus__steps .gro-plus__mono{padding-top:3px}.gro-plus__steps--how{margin-top:0}.gro-plus__h3{margin:0;font-family:var(--gro-font-display);font-size:18px;font-weight:var(--gro-weight-strong);line-height:1.25;text-transform:none}.gro-plus__steps--how p{margin:8px 0 0;font-size:15px;line-height:1.65;color:#444}.gro-plus__mult{display:block;margin-top:8px;font-weight:400}.gro-plus__row--top{align-items:start}.gro-plus__faq details{border-bottom:var(--gro-rule);padding:20px 0}.gro-plus__faq details:first-child{border-top:var(--gro-rule)}.gro-plus__faq summary{display:flex;justify-content:space-between;gap:16px;font-size:16px;font-weight:var(--gro-weight-strong);list-style:none;cursor:pointer}.gro-plus__faq summary::-webkit-details-marker{display:none}.gro-plus__faq summary:after{content:"+";font-weight:400}.gro-plus__faq details[open] summary:after{content:"\2013"}.gro-plus__faq p{margin:8px 0 0;max-width:38em;font-size:15px;line-height:1.65;color:#444}@media screen and (min-width:750px){.gro-plus{--gro-plus-pad: var(--gro-margin, 40px)}.gro-plus__sec{padding:96px 0}.gro-plus__sec--first{padding:64px 0 96px}.gro-plus__crumb{margin-bottom:48px}.gro-plus__hero{row-gap:32px}.gro-plus__fan{height:400px;max-width:640px}.gro-plus__fan>div{width:64%}.gro-plus__fan>div:nth-child(2){left:18%;top:48px}.gro-plus__fan>div:nth-child(3){left:36%;top:96px}.gro-plus__h1{font-size:clamp(48px,4.4vw,64px);line-height:1.02}.gro-plus__lede{margin-top:24px;font-size:17px}.gro-plus__ctas{margin-top:32px}.gro-plus__btn{flex:none;min-width:170px;padding:0 32px}.gro-plus__h2{margin-top:16px;font-size:32px}.gro-plus__row{grid-template-columns:220px repeat(3,minmax(0,1fr))}.gro-plus__row>*,.gro-plus__row>.gro-plus__rh{grid-column:auto;padding:20px 16px 20px 0}.gro-plus__rh{white-space:nowrap}.gro-plus__row--head>*{padding:0 16px 20px 0}.gro-plus__row--head>:first-child{display:block}.gro-plus__tname{font-size:22px}.gro-plus__gate{display:block}.gro-plus__gate--short{display:none}.gro-plus__val{font-size:17px}.gro-plus__steps{margin-top:32px}.gro-plus__steps li{font-size:16px}.gro-plus__steps--how{margin-top:0}.gro-plus__h3{font-size:20px}}@media screen and (min-width:990px){.gro-plus__hero{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:64px;align-items:center}.gro-plus__fan{order:0;height:440px;max-width:none}.gro-plus__rail{grid-template-columns:280px minmax(0,1fr);column-gap:56px}.gro-plus__row{grid-template-columns:172px repeat(3,minmax(0,1fr))}.gro-plus__rh{white-space:normal}.gro-plus__lab{position:sticky;top:120px}}.gro-acct-plus__reissue{cursor:pointer}.gro-acct-plus__reissue:disabled{opacity:.5;cursor:default}.gro-card__qr:focus-visible{outline:2px solid currentColor;outline-offset:3px;box-shadow:none}@media screen and (min-width:1200px){.gro-plus__rail{grid-template-columns:360px minmax(0,1fr);column-gap:96px}.gro-plus__row{grid-template-columns:220px repeat(3,minmax(0,1fr))}.gro-plus__rh{white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/gro-plus.css.map */
