.section-pricing{background-color:var(--section-bg-color, transparent);color:var(--section-text-color, inherit)}.section-pricing__header--align-center{text-align:center}.section-pricing__container{max-width:900px;margin:0 auto;padding:0 1.5rem}.section-pricing__intro{text-align:center;max-width:700px;margin:0 auto 2.5rem;font-size:1.05rem;line-height:1.7;color:var(--section-text-color-muted, rgba(0, 0, 0, .7))}.section-pricing__table-wrapper{margin-bottom:2.5rem;border-radius:12px;overflow:hidden;box-shadow:0 2px 12px #00000014}.section-pricing__table-title{font-size:1.25rem;font-weight:700;margin-bottom:1rem;color:var(--section-text-color, inherit)}.section-pricing__table{width:100%;border-collapse:collapse;font-size:.95rem}.section-pricing__table thead th{background-color:var(--section-accent-color, #2563eb);color:#fff;padding:.875rem 1.25rem;text-align:left;font-weight:600;font-size:.95rem;letter-spacing:.02em}.section-pricing__table thead th:first-child{border-radius:0}.section-pricing__table tbody td{padding:.8rem 1.25rem;border-bottom:1px solid var(--section-border-color, rgba(0, 0, 0, .08));background-color:var(--section-block-bg, #fff);color:var(--section-block-text, inherit)}.section-pricing__table tbody tr:last-child td{border-bottom:none}.section-pricing__table tbody tr:hover td{background-color:var(--section-accent-color, #2563eb);color:#fff;transition:background-color .2s ease,color .2s ease}.section-pricing__table td:first-child{font-weight:600}.section-pricing__addons{margin-bottom:2.5rem}.section-pricing__addons-title{font-size:1.25rem;font-weight:700;margin-bottom:1rem;color:var(--section-text-color, inherit)}.section-pricing__addons-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem}.section-pricing__addon-card{background-color:var(--section-block-bg, #fff);border-radius:10px;padding:1.25rem;box-shadow:0 2px 8px #0000000f;border-left:4px solid var(--section-accent-color, #2563eb);transition:transform .2s ease,box-shadow .2s ease}.section-pricing__addon-card:hover{transform:translateY(-4px);box-shadow:0 6px 20px #0000001a}.section-pricing__addon-name{font-weight:700;font-size:1rem;margin-bottom:.25rem;color:var(--section-text-color, inherit)}.section-pricing__addon-price{font-size:.95rem;color:var(--section-accent-color, #2563eb);font-weight:600}.section-pricing__addon-note{font-size:.85rem;color:var(--section-text-color-muted, rgba(0, 0, 0, .6));margin-top:.25rem}.section-pricing__policy{background-color:var(--section-block-bg, #fff);border-radius:10px;padding:1.5rem;margin-bottom:2.5rem;box-shadow:0 2px 8px #0000000f;border-top:4px solid var(--section-accent-color, #2563eb)}.section-pricing__policy-title{font-size:1.1rem;font-weight:700;margin-bottom:.5rem;color:var(--section-text-color, inherit)}.section-pricing__policy-text{font-size:.95rem;line-height:1.65;color:var(--section-text-color-muted, rgba(0, 0, 0, .7))}.section-pricing__advantages{margin-bottom:2.5rem}.section-pricing__advantages-title{font-size:1.25rem;font-weight:700;margin-bottom:1rem;color:var(--section-text-color, inherit)}.section-pricing__advantages-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.section-pricing__advantage-item{display:flex;align-items:flex-start;gap:.75rem;background-color:var(--section-block-bg, #fff);border-radius:10px;padding:1.25rem;box-shadow:0 2px 8px #0000000f;transition:transform .2s ease,box-shadow .2s ease}.section-pricing__advantage-item:hover{transform:translateY(-4px);box-shadow:0 6px 20px #0000001a}.section-pricing__advantage-icon{flex-shrink:0;width:36px;height:36px;border-radius:8px;background-color:var(--section-accent-color, #2563eb);display:flex;align-items:center;justify-content:center}.section-pricing__advantage-icon svg{width:18px;height:18px;color:#fff}.section-pricing__advantage-text{font-size:.95rem;line-height:1.5;color:var(--section-text-color, inherit);font-weight:500}.section-pricing__cta{text-align:center;margin-bottom:1.5rem}.section-pricing__cta-heading{font-size:1.35rem;font-weight:700;margin-bottom:.5rem;color:var(--section-text-color, inherit)}.section-pricing__cta-subtext{font-size:1rem;color:var(--section-text-color-muted, rgba(0, 0, 0, .7));margin-bottom:1.25rem}.section-pricing__cta-button{display:inline-flex;align-items:center;gap:.5rem;background-color:var(--section-accent-color, #2563eb);color:#fff;padding:.875rem 2rem;border-radius:50px;font-size:1.1rem;font-weight:700;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 14px #00000026}.section-pricing__cta-button:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0003;color:#fff}.section-pricing__cta-button svg{width:20px;height:20px}.section-pricing__disclaimer{text-align:center;font-size:.85rem;color:var(--section-text-color-muted, rgba(0, 0, 0, .55));line-height:1.5;font-style:italic}@media screen and (max-width:767px){.section-pricing__advantages-grid{grid-template-columns:1fr}.section-pricing__table thead th,.section-pricing__table tbody td{padding:.65rem .75rem;font-size:.85rem}.section-pricing__addons-grid{grid-template-columns:1fr}.section-pricing__cta-button{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.section-pricing__addon-card,.section-pricing__advantage-item,.section-pricing__cta-button{transition:none}.section-pricing__addon-card:hover,.section-pricing__advantage-item:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pricing.css.map */
