.rf-pricing-page-section__header{margin-bottom:2.5rem;gap:1.25rem}@media (min-width: 1024px){.rf-pricing-page-section__header{margin-bottom:4rem}}.rf-pricing-page-section__header h2{font-family:var(--font-heading-family);font-size:1.5rem;line-height:2rem;font-weight:700;letter-spacing:-.025em}@media (min-width: 1024px){.rf-pricing-page-section__header h2{font-size:2.25rem;line-height:2.5rem}}.rf-pricing-page-section__block{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));justify-content:center;row-gap:1.5rem;-moz-column-gap:.75rem;column-gap:.75rem}@media (min-width: 768px){.rf-pricing-page-section__block{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.rf-pricing-page-section__block{grid-template-columns:repeat(4,minmax(0,1fr));gap:0px}}.pricing-table__block{display:flex;flex-direction:column;gap:1.5rem;border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 229 211 / var(--tw-border-opacity, 1))}@media (min-width: 768px){.pricing-table__block{border-width:2px}}@media (min-width: 1024px){.pricing-table__block{gap:2.5rem;border-width:0px;border-top-width:2px;border-bottom-width:2px;border-color:transparent}}.pricing-table__block-inner{display:flex;flex-direction:column;gap:1.5rem}@media (min-width: 1024px){.pricing-table__block-inner{gap:2.5rem}}.pricing-table__block--highlight{border-width:2px;--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.pricing-table__group{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 229 211 / var(--tw-border-opacity, 1))}.pricing-table__group .pricing-table__cell:nth-child(odd){--tw-bg-opacity: 1;background-color:rgb(247 247 243 / var(--tw-bg-opacity, 1))}.pricing-table__group-title{padding-left:1rem;padding-right:1rem;padding-bottom:1rem;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.pricing-table__group-title{padding-left:1.5rem;padding-right:1.5rem}.pricing-table__group--values .pricing-table__group-title span{visibility:hidden;opacity:0}}.pricing-table__cell{display:flex;height:3.5rem;align-items:center;justify-content:space-between;padding-left:1rem;padding-right:1rem;font-size:13px;font-weight:400}@media (min-width: 1024px){.pricing-table__cell{justify-content:center;padding-left:1.5rem;padding-right:1.5rem}}.pricing-table__group--titles .pricing-table__cell{justify-content:flex-start}@media (min-width: 1024px){.pricing-table__group--values .pricing-table__cell-title{display:none}}@media not all and (min-width: 1024px){.shopify-block:has(.pricing-table__group--titles){display:none}}.pricing-table__cell-value{text-align:center}@media not all and (min-width: 1024px){.pricing-table__cell-value{text-align:right}}.pricing-table__cell-value svg{width:1.25rem;height:1.25rem}.pricing-table__block-plan{position:sticky;top:3.5rem;display:flex;align-items:center;gap:.625rem;border-top-left-radius:1rem;border-top-right-radius:1rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 229 211 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:2.5rem 1rem 1rem;font-weight:600}@media (min-width: 1280px){.pricing-table__block-plan{padding-left:1.5rem;padding-right:1.5rem}}.pricing-table__block-title{font-size:1.25rem;line-height:1.75rem}@media (min-width: 1024px){.pricing-table__block-title{font-size:15px}}@media (min-width: 1280px){.pricing-table__block-title{font-size:1.25rem;line-height:1.75rem}}.pricing-table__block-plan .rf-overline{margin-bottom:0;padding:.125rem .5rem;font-size:11px}@media (min-width: 1024px){.pricing-table__block-plan .rf-overline{font-size:10px}}@media (min-width: 1280px){.pricing-table__block-plan .rf-overline{font-size:11px}}.pricing-table__block-plan--empty{height:85px;width:100%}.pricing-table__block-price{display:flex;flex-direction:column;gap:1rem}.pricing-table__block-price-container{display:flex;height:104px;align-items:flex-end;padding-left:1rem;padding-right:1rem}@media (min-width: 1024px){.pricing-table__block-price-container{padding-left:1.5rem;padding-right:1.5rem}}.rf-pricing-page-section--no-price .pricing-table__block-price-container{height:40px}.pricing-table__block-price-value{font-family:var(--font-heading-family);font-size:3rem;line-height:1;font-weight:600;letter-spacing:-.025em}@media (min-width: 768px){.pricing-table__block-price-value{font-size:1.875rem;line-height:2.25rem}}@media (min-width: 1280px){.pricing-table__block-price-value{font-size:3rem;line-height:1}}.rf-pricing-page-section--no-price .pricing-table__block-price-main{display:none}.pricing-table__block-description{font-size:.875rem;line-height:1.25rem;font-weight:400}.pricing-table__block-actions{display:flex;height:141px;flex-direction:column;gap:.625rem;padding:1.5rem 1rem}@media (min-width: 1024px){.pricing-table__block-actions{padding-left:1.5rem;padding-right:1.5rem}}.pricing-table__block-actions--with-price{height:160px}.pricing-table__block-actions--bottom{height:auto;padding-top:0;padding-bottom:2rem}.pricing-table__block-actions .btn{width:100%}.pricing-table__terms{margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.pricing-table__terms label{font-size:.875rem;line-height:1.25rem;line-height:1.15}.pricing-table__terms label a{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1));text-decoration-line:underline;text-underline-offset:1px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/rf-pricing-page-section.css.map */
