.plantica-club-page,.plantica-club-terms{--plantica-club-tint: rgba(var(--color-primary, 184, 229, 71), .24);display:block;font-family:var(--font-body-family, inherit);color:rgb(var(--color-foreground))}.plantica-club-page{padding-block:var(--plantica-club-page-pt, 3.2rem) var(--plantica-club-page-pb, 6.4rem)}.plantica-club-page__part{margin-block-start:5.6rem}.plantica-club-page__intro{display:flex;flex-direction:column;align-items:center;max-width:84rem;margin-inline:auto;text-align:center}.plantica-club-page__intro .plantica-page-hero__text{max-width:60ch;margin-inline:auto}.plantica-club-page__intro .plantica-page-hero__actions{align-items:center;justify-content:center}.plantica-club-page__guest{max-width:56ch;margin:2rem 0 0;font-size:1.6rem;font-weight:500;line-height:1.55}.plantica-club-status{padding:2.4rem;border-radius:var(--plantica-radius-l);background-color:rgb(var(--color-secondary-background))}.plantica-club-page__intro .plantica-club-status{width:100%;max-width:56rem;margin-block-start:2.8rem}.plantica-club-page__intro .plantica-club-status__credit{justify-content:center}.plantica-club-status__hello{margin:0;font-size:1.4rem;color:rgba(var(--color-foreground),.6)}.plantica-club-status__level{margin:.6rem 0 0;font-family:var(--font-heading-family, inherit);font-size:3rem;font-weight:700;line-height:1.15}.plantica-club-status__level span{font-family:var(--font-body-family, inherit);font-size:1.5rem;font-weight:500;color:rgba(var(--color-foreground),.7)}.plantica-club-status__text{margin:1.2rem 0 0;font-size:1.4rem;line-height:1.55}.plantica-club-status .plantica-club-band__bar{background-color:rgb(var(--color-background))}.plantica-club-status__credit{display:flex;gap:.8rem;align-items:center;margin:1.6rem 0 0;padding:1.2rem 1.4rem;border-radius:var(--plantica-radius-m);background-color:var(--plantica-club-tint);color:var(--plantica-accent-contrast);font-size:1.4rem;line-height:1.45}.plantica-club-page__points{display:grid;gap:3.2rem;max-width:76rem;margin:0;margin-inline:var(--plantica-align-margin, 0);padding:0;list-style:none;text-align:left}.plantica-club-page__point{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.4rem;align-items:start}.plantica-club-page__point-no{display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border-radius:50%;background-color:var(--plantica-accent);color:var(--plantica-accent-contrast);font-family:var(--font-heading-family, inherit);font-size:1.6rem;font-weight:700;line-height:1}.plantica-club-page__point-text{margin:.6rem 0 0;font-size:1.6rem;line-height:1.5}.plantica-club-page__point-text strong{font-weight:700}.plantica-club-page__example{display:grid;justify-items:start;gap:.6rem;margin-block-start:1.6rem}.plantica-club-page__tile{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:1.2rem;align-items:center;width:100%;margin:0;padding:1.2rem 1.6rem 1.2rem 1.2rem;border-radius:var(--plantica-radius-m);background-color:rgb(var(--color-secondary-background))}.plantica-club-page__tile--club{background-color:var(--plantica-club-tint)}.plantica-club-page__tile-icon{display:inline-flex;grid-row:span 2;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;background-color:rgb(var(--color-background));color:var(--plantica-accent-contrast)}.plantica-club-page__tile-icon .icon{width:2rem;height:2rem}.plantica-club-page__tile-label{font-size:1.3rem;line-height:1.35;color:rgba(var(--color-foreground),.65)}.plantica-club-page__tile-value{font-size:1.6rem;font-weight:600;line-height:1.35;font-variant-numeric:tabular-nums}.plantica-club-page__tile-value strong{font-weight:800}.plantica-club-page__tile-value s{margin-inline-end:.4rem;font-weight:400;color:rgba(var(--color-foreground),.45)}.plantica-club-page__sale{color:rgb(var(--color-product-price-sale))}.plantica-club-page__arrow{flex:0 0 auto;justify-self:center;width:2rem;height:2rem;color:rgba(var(--color-foreground),.4);transform:rotate(90deg)}.plantica-club-page__tiers{display:grid;gap:.8rem;width:100%;margin:0;padding:0;list-style:none}.plantica-club-page__tier{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;padding:.8rem 1.2rem .8rem .8rem;border-radius:var(--plantica-radius-m);background-color:rgb(var(--color-secondary-background));font-size:1.4rem;line-height:1.35}.plantica-club-page__tier.is-current{background-color:var(--plantica-club-tint);box-shadow:inset 0 0 0 1px var(--plantica-accent)}.plantica-club-page__tier-name{min-width:9rem;padding:.4rem 1rem;border-radius:999px;font-size:1.3rem;font-weight:700;text-align:center}.plantica-club-page__tier--1 .plantica-club-page__tier-name{background-color:#dfe3e6;color:#0e2626}.plantica-club-page__tier--2 .plantica-club-page__tier-name{background-color:#ecd29a;color:#0e2626}.plantica-club-page__tier--3 .plantica-club-page__tier-name{background-color:#0e2626;color:#fff}.plantica-club-page__tier-off{font-weight:700}.plantica-club-page__tier-from{color:rgba(var(--color-foreground),.65)}@media screen and (max-width:749px){.plantica-club-page__tier{gap:.4rem .8rem;font-size:1.3rem}.plantica-club-page__tier-name{min-width:7.6rem;padding:.3rem .8rem;font-size:1.2rem}}.plantica-club-page__mine{margin-inline-start:auto;padding:.3rem .9rem;border-radius:999px;background-color:var(--plantica-accent);color:var(--plantica-accent-contrast);font-size:1.2rem;font-weight:600}.plantica-club-page__faq{display:grid;gap:1rem;max-width:86rem;margin-inline:var(--plantica-align-margin, 0);text-align:left}.plantica-club-page__question{border-radius:var(--plantica-radius-m);background-color:rgb(var(--color-secondary-background))}.plantica-club-page__question>summary{display:flex;gap:1.6rem;align-items:center;justify-content:space-between;padding:1.8rem 2rem;font-size:1.5rem;font-weight:600;line-height:1.35;list-style:none;cursor:pointer}.plantica-club-page__question>summary::-webkit-details-marker{display:none}.plantica-club-page__question>summary:after{content:"+";flex:0 0 auto;font-size:2.2rem;font-weight:400;line-height:1}.plantica-club-page__question[open]>summary:after{content:"\2212"}.plantica-club-page__answer{padding:0 2rem 2rem;font-size:1.4rem;line-height:1.65;color:rgba(var(--color-foreground),.75)}.plantica-club-page__answer>:first-child{margin-block-start:0}.plantica-club-page__answer>:last-child{margin-block-end:0}.plantica-club-page__terms{margin:3.2rem 0 0;font-size:1.4rem}.plantica-club-page__terms a,.plantica-club-terms__text a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.plantica-club-terms{padding-block:var(--plantica-club-terms-pt, 3.2rem) var(--plantica-club-terms-pb, 6.4rem)}.plantica-club-terms__inner{max-width:78rem;margin-inline:auto}.plantica-club-terms__title{margin:0;font-family:var(--font-heading-family, inherit);font-size:3rem;font-weight:700;line-height:1.1;text-wrap:balance}.plantica-club-terms__updated{margin:1.2rem 0 0;font-size:1.3rem;color:rgba(var(--color-foreground),.5)}.plantica-club-terms__intro{margin-block-start:2.4rem;padding:1.6rem 2rem;border-radius:var(--plantica-radius-m);background-color:rgb(var(--color-secondary-background));font-size:1.4rem;line-height:1.6}.plantica-club-terms__articles{display:grid;gap:2.8rem;margin:3.2rem 0 0;padding:0;list-style:none}.plantica-club-terms__heading{margin:0 0 1rem;font-size:1.8rem;font-weight:700;line-height:1.3}.plantica-club-terms__number{color:rgba(var(--color-foreground),.5)}.plantica-club-terms__text{font-size:1.5rem;line-height:1.7}.plantica-club-terms__text>:first-child{margin-block-start:0}.plantica-club-terms__text>:last-child{margin-block-end:0}.plantica-club-terms__summary{margin-block-start:2.4rem;padding:2rem 2.4rem;border-radius:var(--plantica-radius-l);background-color:var(--plantica-club-tint);color:var(--plantica-accent-contrast)}.plantica-club-terms__summary-title{margin:0 0 1rem;font-size:1.8rem;font-weight:700}.plantica-club-terms__summary .rte{font-size:1.5rem;line-height:1.6}.plantica-club-terms__summary ul{display:grid;gap:.6rem;margin:0;padding-inline-start:2rem}.plantica-club-terms__toc{margin-block-start:2rem;padding:2rem 2.4rem;border:1px solid rgb(var(--color-border));border-radius:var(--plantica-radius-m)}.plantica-club-terms__toc-title{margin:0 0 .8rem;font-size:1.5rem;font-weight:700}.plantica-club-terms__toc-list{margin:0;padding-inline-start:2.4rem;list-style:decimal outside;font-size:1.4rem;line-height:1.9}.plantica-club-terms__toc-list li{break-inside:avoid}.plantica-club-terms__toc-list li::marker{color:rgba(var(--color-foreground),.45);font-variant-numeric:tabular-nums}.plantica-club-terms__toc-list a{color:inherit;text-decoration:none}.plantica-club-terms__toc-list a:hover{text-decoration:underline;text-underline-offset:.2em}.plantica-club-terms__text ul,.plantica-club-terms__text ol{display:grid;gap:.8rem;margin:0;padding:0;list-style:none;counter-reset:plantica-club-point}.plantica-club-terms__text p+ul,.plantica-club-terms__text p+ol{margin-block-start:1rem}.plantica-club-terms__text li{position:relative;padding-inline-start:4.4rem;counter-increment:plantica-club-point}.plantica-club-terms__text li:before{content:var(--plantica-club-art, "") "." counter(plantica-club-point);position:absolute;inset-inline-start:0;font-weight:600;color:rgba(var(--color-foreground),.45);font-variant-numeric:tabular-nums}.plantica-club-terms__article{scroll-margin-top:calc(var(--plantica-header-height, 0px) + 2rem)}.plantica-club-example{margin:0;padding:1.8rem 2rem;border-inline-start:.4rem solid var(--plantica-accent);border-radius:var(--plantica-radius-m);background-color:rgb(var(--color-secondary-background))}.plantica-club-example__title{margin:0 0 .6rem;font-size:1.2rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.plantica-club-example__text{font-size:1.5rem;line-height:1.65}.plantica-club-example__text>:first-child{margin-block-start:0}.plantica-club-example__text>:last-child{margin-block-end:0}.plantica-club-terms__article+.plantica-club-terms__example{margin-block-start:-1.2rem}@media screen and (min-width:750px){.plantica-club-page__example{display:flex;align-items:center;gap:1.2rem}.plantica-club-page__tile{width:auto;min-width:22rem}.plantica-club-page__arrow{transform:none}.plantica-club-page__example--levels .plantica-club-page__tiers{flex:1 1 auto;width:auto}.plantica-club-page__point-no{width:4rem;height:4rem}.plantica-club-page__point-text{margin-block-start:.7rem}.plantica-club-terms__toc-list{columns:2;column-gap:3.2rem}}@media screen and (min-width:990px){.plantica-club-page__part{margin-block-start:8rem}.plantica-club-status{padding:3.2rem}.plantica-club-status__level{font-size:3.6rem}.plantica-club-terms__title{font-size:4.4rem}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/plantica-club-page.css.map */
