.pricing-comparison{position:relative}.pricing-comparison .container{max-width:1200px;margin:0 auto;padding:0 20px}.comparison-content{display:flex;align-items:flex-start;justify-content:space-between;gap:60px;background:#fff;border-radius:16px;padding:48px;box-shadow:0 4px 24px -4px #00000014}.comparison-info{flex:0 0 45%;max-width:500px}.comparison__title{font-size:36px;font-weight:700;margin:0 0 16px;line-height:1.2;color:#1a1a2e}.comparison__subtitle{font-size:16px;color:#6b7280;margin:0 0 24px;line-height:1.6}.comparison-rating{display:flex;align-items:center;gap:12px}.rating-stars{display:flex;gap:2px}.star{width:18px;height:18px}.rating-text{font-size:14px;color:#6b7280;margin:0}.rating-value{font-weight:600;color:#1a1a2e;margin-right:4px}.comparison-prices{flex:0 0 45%;display:flex;flex-direction:column;gap:16px}.price-item{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-radius:12px;background:#f9fafb;transition:all .3s ease}.price-item:hover{transform:translate(4px);box-shadow:0 4px 12px -2px #0000001a}.price-item--our{background:#fff;border:2px solid #FF6B6B}.price-item--competitor{position:relative}.price-item--competitor:before{display:none}.price-label{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#6b7280;margin:0}.price-amount{font-size:32px;font-weight:700;color:#1a1a2e;line-height:1;display:flex;align-items:flex-start}.price-amount--our{color:#ff6b6b}.currency{font-size:20px;margin-right:2px;margin-top:3px}.comparison-cta-inline{margin-top:20px}.btn{display:block;width:100%;padding:14px 28px;border-radius:8px;font-size:15px;font-weight:600;text-decoration:none;text-align:center;transition:all .3s ease;cursor:pointer;border:none;white-space:nowrap}.btn--primary{background:#ff6b6b;color:#fff}.btn--primary:hover{background:#ff5252;transform:translateY(-2px);box-shadow:0 8px 16px -4px #ff6b6b4d}.btn--secondary{background:#fff;color:#1a1a2e;border:2px solid #E5E7EB}.btn--secondary:hover{background:#f9fafb;border-color:#1a1a2e}.btn--dark{background:#1a1a2e;color:#fff}.btn--dark:hover{background:#0f0f1e;transform:translateY(-2px);box-shadow:0 8px 16px -4px #1a1a2e4d}@media screen and (max-width: 989px){.comparison-content{padding:32px;gap:40px}.comparison-info{flex:0 0 50%}.comparison-prices{flex:0 0 45%}.comparison__title{font-size:28px}.price-item{padding:16px 20px}.price-amount{font-size:28px}.currency{font-size:18px}}@media screen and (max-width: 749px){.comparison-content{flex-direction:column;padding:24px;gap:32px;align-items:stretch}.comparison-info{flex:1 1 auto;max-width:100%;text-align:center}.comparison-prices{flex:1 1 auto;width:100%}.comparison__title{font-size:24px}.comparison__subtitle{font-size:14px}.comparison-rating{justify-content:center}.price-item{width:100%;padding:16px 20px}.price-label{font-size:14px}.price-amount{font-size:24px}.currency{font-size:16px;margin-top:2px}.comparison-cta-inline{margin-top:16px}.btn{padding:14px 24px;font-size:16px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.comparison-content{animation:fadeInUp .6s ease-out}.price-item{animation:fadeInUp .6s ease-out;animation-fill-mode:both}.price-item:nth-child(1){animation-delay:.1s}.price-item:nth-child(2){animation-delay:.2s}.price-item:nth-child(3){animation-delay:.3s}.price-item:nth-child(4){animation-delay:.4s}.price-item:nth-child(5){animation-delay:.5s}
/*# sourceMappingURL=/cdn/shop/t/93/assets/section-pricing-comparison.css.map */
