.SeedLabPlanCard-module__yP0adW__card{--card-border-color:var(--color-seedlab-olive);--card-border-width:.09375rem;--card-border-radius:1.25rem;--card-padding-inline:.875rem;--card-padding-block:1rem;--card-section-gap:.3rem;--card-title-size:1.25rem;--card-title-max-width:none;--card-price-size:1.875rem;--card-text-size:.875rem;--card-small-size:.75rem;--card-heading-size:1rem;--card-item-size:.9rem;--card-text-color:#383535;--card-muted-text-color:#77766b;--card-accent-color:var(--color-seedlab-coral);--card-discount-background:#ffe45c;--card-discount-radius:.5rem;--card-info-background:#eeebe0;--card-info-radius:.875rem;--card-info-padding:.5rem .625rem;--card-benefits-padding:.5rem .375rem;--card-bundle-background:var(--color-surface-light);--card-bundle-border-color:#d9cfb5;--card-bundle-radius:.875rem;--card-bundle-padding:.625rem;--card-bundle-row-gap:0rem;--card-bundle-column-gap:.625rem;--card-quantity-radius:62.4375rem;--card-icon-size:1.125rem;--card-feature-icon-size:1.25rem;--card-cta-background:var(--card-accent-color);--card-cta-height:3rem;--card-cta-radius:62.4375rem;--card-cta-top-gap:.5625rem;--card-motion-duration:.25s;--card-banner-ratio:480/176;--card-space-xs:.25rem;--card-space-sm:.375rem;--card-space-md:.75rem;--card-space-lg:1.25rem;--card-space-xl:1.5rem;--card-price-prefix-size:1rem;--card-feature-glyph-size:.8125rem;--card-price-prefix-color:#876d66;--card-bundle-icon-color:#85883d;--card-quantity-background:#eeebdf;--card-progress-border-color:#c3bfa0;--card-progress-background:#dfdccb;--card-discount-size:.875rem;--card-discount-padding:.1875rem .5rem;--card-savings-size:.875rem;--card-stock-size:.875rem;--card-stock-padding:.375rem .5rem;--card-stock-badge-padding:.375rem .625rem;--card-stock-badge-width:5.5rem;--card-price-top-offset:0rem;--card-stock-badge-radius:.625rem;--card-progress-height:.625rem;--card-progress-padding:.125rem;--card-progress-top-gap:.25rem;--card-installment-icon-size:1.75rem;--card-bundle-icon-size:1.375rem;--card-bundle-heading-icon-size:.9375rem;--card-item-icon-size:.875rem;--card-item-gap:.375rem;--card-badge-padding:.125rem .5rem;--card-quantity-padding:.0625rem .375rem;--card-toggle-height:2.75rem;--card-cta-size:1.0625rem;--card-fulfillment-icon-size:.875rem;--card-detail-size:.75rem;--card-stock-detail-size:.8125rem;--card-body-bottom-padding:1rem;--card-columns-top-gap:.5rem;--card-line-height:1.6;--card-focus-width:.1875rem;border:var(--card-border-width)solid var(--card-border-color);border-radius:var(--card-border-radius);background:var(--color-surface-light);color:var(--card-text-color);min-width:0;font-size:var(--card-text-size);overflow:hidden;container-type:inline-size}.SeedLabPlanCard-module__yP0adW__banner,.SeedLabPlanCard-module__yP0adW__bannerFallback{width:100%;aspect-ratio:var(--card-banner-ratio);object-fit:cover;display:block}.SeedLabPlanCard-module__yP0adW__bannerFallback{color:var(--card-border-color);background:var(--card-info-background);place-items:center;display:grid}.SeedLabPlanCard-module__yP0adW__body{padding:var(--card-padding-block)var(--card-padding-inline)var(--card-body-bottom-padding);gap:var(--card-section-gap);font-size:var(--card-text-size);display:grid}.SeedLabPlanCard-module__yP0adW__icon{font-size:var(--card-icon-size);flex-shrink:0;line-height:1}.SeedLabPlanCard-module__yP0adW__label{background:color-mix(in srgb,var(--color-seedlab-olive)12%,white);width:fit-content;max-width:100%;font-size:var(--card-small-size);color:var(--card-border-color);overflow-wrap:anywhere;border-radius:999rem;padding:.125rem .5rem;font-weight:700;line-height:1.5}.SeedLabPlanCard-module__yP0adW__pricing{gap:var(--card-section-gap);flex-direction:column;align-items:start;display:flex}.SeedLabPlanCard-module__yP0adW__pricing h3{max-width:var(--card-title-max-width);font-size:var(--card-title-size);overflow-wrap:anywhere;font-weight:700;line-height:1.5}.SeedLabPlanCard-module__yP0adW__price{text-align:left;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.SeedLabPlanCard-module__yP0adW__price p{font-size:var(--card-price-size);color:var(--card-accent-color);white-space:nowrap;font-weight:800;line-height:1.2}.SeedLabPlanCard-module__yP0adW__price p>span{font-size:var(--card-price-prefix-size);color:var(--card-price-prefix-color)}.SeedLabPlanCard-module__yP0adW__discount{background:var(--card-discount-background);border-radius:var(--card-discount-radius);font-weight:800;font-size:var(--card-discount-size);padding:var(--card-discount-padding);margin-top:0;line-height:1.4;display:inline-block}.SeedLabPlanCard-module__yP0adW__savings{color:var(--card-muted-text-color);font-size:var(--card-savings-size);line-height:var(--card-line-height);margin:0 0 .25rem}.SeedLabPlanCard-module__yP0adW__savings strong{color:var(--card-border-color)}.SeedLabPlanCard-module__yP0adW__stock,.SeedLabPlanCard-module__yP0adW__benefits{background:var(--card-info-background);border:.0625rem solid var(--card-bundle-border-color);border-radius:var(--card-info-radius)}.SeedLabPlanCard-module__yP0adW__stock{align-items:center;gap:var(--card-section-gap);padding:var(--card-stock-padding);display:flex}.SeedLabPlanCard-module__yP0adW__stockBadge{min-width:var(--card-stock-badge-width);justify-content:center;align-items:center;gap:var(--card-space-sm);background:var(--card-accent-color);color:#fff;padding:var(--card-stock-badge-padding);border-radius:var(--card-stock-badge-radius);font-size:var(--card-stock-size);white-space:nowrap;flex-shrink:0;font-weight:700;display:flex}.SeedLabPlanCard-module__yP0adW__stockDetail{min-width:0;font-size:var(--card-stock-detail-size);flex:1}.SeedLabPlanCard-module__yP0adW__installment{align-items:center;gap:var(--card-section-gap);padding:var(--card-info-padding);background:var(--card-info-background);border:.0625rem solid var(--card-bundle-border-color);border-radius:var(--card-info-radius);font-size:var(--card-heading-size);font-weight:600;display:flex}.SeedLabPlanCard-module__yP0adW__installment>span{width:var(--card-installment-icon-size);height:var(--card-installment-icon-size);background:var(--card-accent-color);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.SeedLabPlanCard-module__yP0adW__installment strong{color:var(--card-accent-color)}.SeedLabPlanCard-module__yP0adW__installment small{font-weight:400;font-size:var(--card-small-size);color:var(--card-muted-text-color);display:block}.SeedLabPlanCard-module__yP0adW__progress{height:var(--card-progress-height);padding:var(--card-progress-padding);border:.0625rem solid var(--card-progress-border-color);background:var(--card-progress-background);border-radius:var(--card-quantity-radius);margin-top:var(--card-progress-top-gap)}.SeedLabPlanCard-module__yP0adW__progress>span{border-radius:inherit;background:var(--card-border-color);height:100%;display:block}.SeedLabPlanCard-module__yP0adW__bundle{padding:var(--card-bundle-padding);background:var(--card-bundle-background);border:.0625rem solid var(--card-bundle-border-color);border-radius:var(--card-bundle-radius)}.SeedLabPlanCard-module__yP0adW__bundleHeader,.SeedLabPlanCard-module__yP0adW__bundleHeader h4{align-items:center;gap:var(--card-space-sm);display:flex}.SeedLabPlanCard-module__yP0adW__bundleHeader{justify-content:space-between}.SeedLabPlanCard-module__yP0adW__bundleHeader h4{font-size:var(--card-heading-size);font-weight:700}.SeedLabPlanCard-module__yP0adW__bundleIcon{width:var(--card-bundle-icon-size);height:var(--card-bundle-icon-size);background:var(--card-bundle-icon-color);color:#fff;border-radius:50%;place-items:center;display:grid}.SeedLabPlanCard-module__yP0adW__bundleIcon .SeedLabPlanCard-module__yP0adW__icon{font-size:var(--card-bundle-heading-icon-size)}.SeedLabPlanCard-module__yP0adW__count,.SeedLabPlanCard-module__yP0adW__columns small{background:var(--card-quantity-background);border-radius:var(--card-quantity-radius);color:var(--card-border-color);font-size:var(--card-small-size);padding:var(--card-badge-padding);white-space:nowrap}.SeedLabPlanCard-module__yP0adW__summary{margin-top:var(--card-space-md);color:var(--card-muted-text-color);overflow-wrap:anywhere;white-space:pre-wrap;line-height:1.75}.SeedLabPlanCard-module__yP0adW__columns{margin-top:var(--card-columns-top-gap);flex-direction:column;padding:0;list-style:none;display:flex}.SeedLabPlanCard-module__yP0adW__bundle>div:not([hidden]) .SeedLabPlanCard-module__yP0adW__columns{animation:SeedLabPlanCard-module__yP0adW__bundle-reveal var(--card-motion-duration)ease-out}@keyframes SeedLabPlanCard-module__yP0adW__bundle-reveal{0%{opacity:0}to{opacity:1}}.SeedLabPlanCard-module__yP0adW__columns li{align-items:start;gap:var(--card-item-gap);font-size:var(--card-item-size);font-weight:700;line-height:var(--card-line-height);padding:.3125rem 0;display:flex}.SeedLabPlanCard-module__yP0adW__columns li+li{border-top:.0625rem solid var(--card-bundle-border-color)}.SeedLabPlanCard-module__yP0adW__columns li>span:nth-child(2){overflow-wrap:anywhere;white-space:pre-wrap;flex:1;min-width:0}.SeedLabPlanCard-module__yP0adW__columns .SeedLabPlanCard-module__yP0adW__icon{color:var(--card-bundle-icon-color);font-size:var(--card-item-icon-size);font-variation-settings:"FILL" 1;margin-top:.3125rem}.SeedLabPlanCard-module__yP0adW__columns small{padding:var(--card-quantity-padding);margin-top:.1875rem;font-weight:500}.SeedLabPlanCard-module__yP0adW__toggle{justify-content:center;align-items:center;gap:var(--card-item-gap);width:100%;min-height:var(--card-toggle-height);margin-top:var(--card-space-sm);cursor:pointer;font-weight:700;display:flex}.SeedLabPlanCard-module__yP0adW__benefits{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.625rem;display:flex}.SeedLabPlanCard-module__yP0adW__benefits>div{min-width:0;max-width:100%;font-size:var(--card-detail-size);flex:0 auto;align-items:flex-start;gap:.3125rem;display:flex}.SeedLabPlanCard-module__yP0adW__benefits>div>span{background:var(--card-border-color);color:#fff;width:var(--card-feature-icon-size);height:var(--card-feature-icon-size);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.SeedLabPlanCard-module__yP0adW__benefits .SeedLabPlanCard-module__yP0adW__icon{font-size:var(--card-feature-glyph-size)}.SeedLabPlanCard-module__yP0adW__benefits p{overflow-wrap:anywhere;white-space:normal;min-width:0;line-height:1.65}.SeedLabPlanCard-module__yP0adW__cta{min-height:var(--card-cta-height);border-radius:var(--card-cta-radius);background:var(--card-cta-background);color:#fff;font-size:var(--card-cta-size);justify-content:center;align-items:center;gap:var(--card-space-xl);margin-top:var(--card-cta-top-gap);cursor:pointer;transition:opacity var(--card-motion-duration);font-weight:700;display:flex}.SeedLabPlanCard-module__yP0adW__benefits small{font-size:inherit}.SeedLabPlanCard-module__yP0adW__upcomingLabel{overflow-wrap:anywhere;text-align:center;min-width:0;line-height:1.4}.SeedLabPlanCard-module__yP0adW__cta:has(.SeedLabPlanCard-module__yP0adW__upcomingLabel){gap:.5rem;padding:.625rem 1rem}.SeedLabPlanCard-module__yP0adW__cta:has(.SeedLabPlanCard-module__yP0adW__upcomingLabel)>.SeedLabPlanCard-module__yP0adW__icon{flex-shrink:0}.SeedLabPlanCard-module__yP0adW__cta:hover{opacity:.9}.SeedLabPlanCard-module__yP0adW__cta:disabled{cursor:not-allowed;opacity:.55}.SeedLabPlanCard-module__yP0adW__toggle:focus-visible,.SeedLabPlanCard-module__yP0adW__cta:focus-visible{outline:var(--card-focus-width)solid var(--card-border-color);outline-offset:var(--card-focus-width)}.SeedLabPlanCard-module__yP0adW__delivery{justify-content:center;align-items:center;gap:var(--card-item-gap);color:var(--card-muted-text-color);font-size:var(--card-small-size);margin-top:var(--card-progress-top-gap);display:flex}.SeedLabPlanCard-module__yP0adW__delivery .SeedLabPlanCard-module__yP0adW__icon{font-size:var(--card-fulfillment-icon-size)}.SeedLabPlanCard-module__yP0adW__note{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--card-small-size);color:var(--card-muted-text-color);line-height:1.7}@container (min-width:26.25rem){.SeedLabPlanCard-module__yP0adW__body{--card-padding-inline:1.25rem;--card-title-size:1.5rem;--card-price-size:2.125rem;--card-price-prefix-size:1.375rem;--card-text-size:.9375rem;--card-small-size:.8125rem;--card-heading-size:1.0625rem;--card-detail-size:.8125rem;--card-stock-detail-size:.875rem;--card-savings-size:.9375rem;--card-cta-height:3.75rem;--card-cta-size:1.25rem}}@media (prefers-reduced-motion:reduce){.SeedLabPlanCard-module__yP0adW__cta{transition:none}.SeedLabPlanCard-module__yP0adW__bundle>div:not([hidden]) .SeedLabPlanCard-module__yP0adW__columns{animation:none}}
