.pricing-content{display:flex;flex-direction:column;margin-inline:auto;max-width:min(var(--pricing-content-max-width, 1360px),100%);width:100%}.pricing-header{display:flex;flex-direction:column;gap:1rem;margin-bottom:var(--pricing-header-gap, 5rem)}.pricing-eyebrow{color:var(--pricing-eyebrow-color);font-family:var(--body-font-family);font-size:var(--fs-xs, .75rem);font-weight:var(--body-font-weight);letter-spacing:.14em;line-height:var(--line-height-default);margin:0;text-transform:uppercase}.pricing-heading{font-family:var(--headings-font-family);font-size:var(--pricing-heading-size-mobile);font-style:var(--headings-font-style);font-weight:var(--headings-font-weight);letter-spacing:-.025em;line-height:1.05;margin:0;max-width:min(var(--pricing-heading-max-width, 640px),100%);text-wrap:balance}.pricing-description{color:var(--color-text);font-size:var(--pricing-body-size, 1.125rem);line-height:var(--line-height-loose);max-width:min(var(--pricing-description-max-width, 640px),100%)}.pricing-description>:first-child{margin-top:0}.pricing-description>:last-child{margin-bottom:0}.pricing-cards{display:grid;gap:var(--pricing-mobile-gap, 2.5rem);grid-template-columns:minmax(0,1fr)}.pricing-cards+.pricing-banner{margin-top:var(--pricing-cards-gap, 5rem)}.pricing-banner+.pricing-footer-note,.pricing-cards+.pricing-footer-note{margin-top:2.5rem}.pricing[data-equal-height=true] .pricing-cards{align-items:stretch}.pricing-card{align-items:flex-start;align-self:var(--pricing-card-alignment, start);border-radius:var(--pricing-card-radius, 1rem);display:flex;flex-direction:column;gap:1.25rem;min-width:0;padding:var(--pricing-card-padding, 2.5rem)}.pricing[data-equal-height=true] .pricing-card{height:100%}.pricing-card[data-card-style=filled]{background-color:var(--color-background)}.pricing-card[data-card-style=outlined]{background-color:transparent;border:1px solid rgb(var(--color-text-rgb) / .12)}.pricing-card[data-card-style=minimal]{background-color:transparent;border:0;padding-inline:0}.pricing-card[data-featured=true]{border:0}.pricing[data-featured-scale=true] .pricing-card[data-featured=true]{transform:scale(1.02)}.pricing-card-label,.pricing-card-badge{color:var(--pricing-card-label-color);font-family:var(--body-font-family);font-size:var(--fs-xs, .75rem);font-weight:500;letter-spacing:.12em;line-height:1.4;margin:0;text-transform:uppercase}.pricing-card-title{font-family:var(--headings-font-family);font-size:var(--pricing-package-title-size, 2.75rem);font-style:var(--headings-font-style);font-weight:var(--headings-font-weight);letter-spacing:-.02em;line-height:1.1;margin:0}.pricing-card-price{font-family:var(--body-font-family);font-size:clamp(1.375rem,2vw,1.75rem);font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:0}.pricing-card-subtitle{color:rgb(var(--color-text-rgb) / .72);font-size:var(--fs-sm, .875rem);line-height:var(--line-height-default);margin:0}.pricing-card-features{flex:1 1 auto;margin:.75rem 0 0;padding-left:0;width:100%}.pricing-card-features.list-check li{align-items:flex-start;font-size:var(--pricing-body-size, 1.125rem);line-height:var(--line-height-loose);margin:.75rem 0}.pricing-card-features.list-check li:before{color:var(--pricing-card-label-color, var(--color-primary));margin-top:.35em}.pricing-card-action{margin-top:auto;padding-top:.5rem;width:100%}.pricing-card-button{width:100%}.pricing-card-button:focus-visible,.pricing-banner-button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.pricing-banner{align-items:flex-start;border:1px solid rgb(var(--color-text-rgb) / .1);border-radius:var(--pricing-banner-radius, 1rem);display:grid;gap:2rem;grid-template-columns:minmax(0,1fr);padding:var(--pricing-banner-padding, 2.5rem)}.pricing-banner-content{display:flex;flex-direction:column;gap:1rem;min-width:0}.pricing-banner-heading{font-family:var(--headings-font-family);font-size:clamp(1.375rem,2vw,1.75rem);font-style:var(--headings-font-style);font-weight:var(--headings-font-weight);letter-spacing:-.02em;line-height:1.15;margin:0}.pricing-banner-description{color:rgb(var(--color-text-rgb) / .8);font-size:var(--pricing-body-size, 1.125rem);line-height:var(--line-height-loose);max-width:40rem}.pricing-banner-description>:first-child{margin-top:0}.pricing-banner-description>:last-child{margin-bottom:0}.pricing-banner-action,.pricing-banner-button{width:100%}.pricing-footer-note{color:var(--pricing-footer-note-color);font-family:var(--body-font-family);font-size:var(--fs-xs, .75rem);font-weight:500;letter-spacing:.12em;line-height:1.4;margin:0;text-transform:uppercase}.pricing-cards[data-animate-on-scroll=true][data-viewport-entered=true] .scroll-animate-fade-in-up,.pricing-banner[data-animate-on-scroll=true][data-viewport-entered=true]{animation:pricing-fade-in-up var(--pricing-animation-duration, .3s) ease-out both;animation-delay:calc(var(--animation-index, 0) * .08s)}@media(prefers-reduced-motion:reduce){.pricing-cards[data-animate-on-scroll=true] .scroll-animate-fade-in-up,.pricing-cards[data-animate-on-scroll=true][data-viewport-entered=true] .scroll-animate-fade-in-up,.pricing-banner[data-animate-on-scroll=true],.pricing-banner[data-animate-on-scroll=true][data-viewport-entered=true],.pricing[data-featured-scale=true] .pricing-card[data-featured=true]{animation:none;opacity:1;transform:none}}@keyframes pricing-fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(min-width:750px){.pricing-heading{font-size:var(--pricing-heading-size-desktop)}.pricing-cards{gap:var(--pricing-card-gap, 2.25rem);grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-banner{align-items:center;gap:var(--pricing-desktop-gap, 4rem);grid-template-columns:minmax(0,1fr) auto}.pricing-banner-button{width:auto;white-space:nowrap}.pricing-card-button{width:auto}}@media(min-width:990px){.pricing-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pricing.css.map */
