@charset "UTF-8";
/*!*************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/scss/shop-explorer.scss ***!
  \*************************************************************************************************************************/.pricing-hero-section{align-items:center;background:linear-gradient(135deg,#0f172a,#1e293b 50%,#0f172a);display:flex;min-height:100vh;overflow:hidden;padding:100px 0 80px;position:relative}.pricing-hero-section .hero-background{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.pricing-hero-section .hero-background #shop-particles{height:100%;opacity:.4;position:absolute;width:100%}.pricing-hero-section .hero-background .hero-particles{animation:float 25s ease-in-out infinite;background-image:radial-gradient(circle at 20% 80%,rgba(59,130,246,.15) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(139,92,246,.15) 0,transparent 50%),radial-gradient(circle at 40% 40%,rgba(16,185,129,.1) 0,transparent 50%);height:100%;position:absolute;width:100%}.pricing-hero-section .hero-background .hero-gradient-overlay{background:radial-gradient(circle at 50% 50%,rgba(59,130,246,.1) 0,transparent 70%);bottom:0;left:0;position:absolute;right:0;top:0}.pricing-hero-section .floating-forms{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.pricing-hero-section .floating-forms .floating-form{animation:float 6s ease-in-out infinite;font-size:48px;opacity:.1;position:absolute}.pricing-hero-section .floating-forms .floating-form.form-1{animation-delay:0s;left:10%;top:10%}.pricing-hero-section .floating-forms .floating-form.form-2{animation-delay:1.5s;right:15%;top:20%}.pricing-hero-section .floating-forms .floating-form.form-3{animation-delay:3s;bottom:20%;left:15%}.pricing-hero-section .floating-forms .floating-form.form-4{animation-delay:4.5s;bottom:15%;right:10%}.pricing-hero-section .container{position:relative;z-index:3}.pricing-hero-section .pricing-hero-content,.pricing-hero-section .pricing-hero-content .badge-text{color:#fff}.pricing-hero-section .pricing-hero-content .hero-badge{align-items:center;backdrop-filter:blur(10px);background:rgba(59,130,246,.15);border:1px solid rgba(59,130,246,.3);border-radius:50px;display:inline-flex;font-size:16px;font-weight:600;gap:12px;margin-bottom:32px;padding:12px 24px;transition:all .3s ease}.pricing-hero-section .pricing-hero-content .hero-badge:hover{background:rgba(59,130,246,.25);transform:translateY(-2px)}.pricing-hero-section .pricing-hero-content .hero-badge .badge-icon{font-size:20px}.pricing-hero-section .pricing-hero-content .hero-title{color:#fff;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;margin-bottom:24px;text-shadow:0 2px 20px rgba(0,0,0,.3)}.pricing-hero-section .pricing-hero-content .hero-title .gradient-text{background:linear-gradient(135deg,#60a5fa,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pricing-hero-section .pricing-hero-content .hero-description{font-size:18px;line-height:1.7;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:600px;opacity:.9}.pricing-hero-section .pricing-hero-content .hero-features{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0 auto;max-width:800px}.pricing-hero-section .pricing-hero-content .hero-features .feature-item{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:#fff;display:flex;font-size:15px;gap:12px;padding:12px 20px;transition:all .3s ease}.pricing-hero-section .pricing-hero-content .hero-features .feature-item:hover{background:hsla(0,0%,100%,.1);transform:translateY(-2px)}.pricing-hero-section .pricing-hero-content .hero-features .feature-item i{color:#3b82f6;font-size:18px}.interactive-pricing-section{background:#f9fafb;padding:80px 0}.interactive-pricing-section .billing-toggle-wrapper{margin-bottom:60px;text-align:center}.interactive-pricing-section .billing-toggle-wrapper .billing-toggle{align-items:center;background:#fff;border-radius:50px;box-shadow:0 4px 20px rgba(0,0,0,.1);display:inline-flex;gap:20px;margin-bottom:16px;padding:8px}.interactive-pricing-section .billing-toggle-wrapper .billing-toggle .toggle-label{color:#1f2937;font-weight:600;padding:8px 16px;position:relative}.interactive-pricing-section .billing-toggle-wrapper .billing-toggle .toggle-label.lifetime-label .popular-badge{background:#8b5cf6;border-radius:12px;color:#fff;font-size:10px;font-weight:700;letter-spacing:.5px;padding:4px 8px;position:absolute;right:-20px;text-transform:uppercase;top:-24px;white-space:nowrap}.interactive-pricing-section .billing-toggle-wrapper .billing-toggle .toggle-switch{position:relative}.interactive-pricing-section .billing-toggle-wrapper .billing-toggle .toggle-switch input[type=checkbox]{height:0;opacity:0;width:0}.interactive-pricing-section .billing-toggle-wrapper .billing-toggle .toggle-switch .toggle-slider{background:#e5e7eb;border-radius:16px;cursor:pointer;display:inline-block;height:32px;position:relative;transition:all .3s ease;width:60px}.interactive-pricing-section .billing-toggle-wrapper .billing-toggle .toggle-switch .toggle-slider .toggle-button{background:#fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2);height:24px;left:4px;position:absolute;top:4px;transition:all .3s ease;width:24px}.interactive-pricing-section .billing-toggle-wrapper .billing-toggle .toggle-switch input:checked+.toggle-slider{background:linear-gradient(135deg,#3b82f6,#8b5cf6)}.interactive-pricing-section .billing-toggle-wrapper .billing-toggle .toggle-switch input:checked+.toggle-slider .toggle-button{transform:translateX(28px)}.interactive-pricing-section .billing-toggle-wrapper .billing-note{align-items:center;color:#6b7280;display:flex;font-size:14px;gap:8px;justify-content:center}.interactive-pricing-section .billing-toggle-wrapper .billing-note i{color:#3b82f6}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards{display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));margin:0 auto;max-width:1000px}@media (max-width:768px){.interactive-pricing-section .pricing-cards-wrapper .pricing-cards{grid-template-columns:1fr}}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card{background:#fff;border:2px solid transparent;border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.08);overflow:hidden;padding:40px;position:relative;transition:all .3s ease}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card:before{background:linear-gradient(135deg,#3b82f6,#8b5cf6);content:"";height:4px;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .3s ease}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card.active,.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card:hover{border-color:#3b82f6;box-shadow:0 20px 60px rgba(0,0,0,.15);transform:translateY(-8px)}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card.active:before,.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card:hover:before{opacity:1}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card.lifetime-plan.active{border-color:#8b5cf6}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card.lifetime-plan.active:before{background:linear-gradient(135deg,#8b5cf6,#f59e0b)}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .card-header{margin-bottom:32px;text-align:center}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .card-header .plan-badge{align-items:center;background:rgba(59,130,246,.1);border-radius:50px;color:#3b82f6;display:inline-flex;font-size:13px;font-weight:700;gap:8px;margin-bottom:16px;padding:8px 16px}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .card-header .plan-badge.popular{background:linear-gradient(135deg,#8b5cf6,#f59e0b);color:#fff}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .card-header .plan-badge i{font-size:14px}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .card-header .plan-title{color:#1f2937;font-size:28px;font-weight:800;margin-bottom:8px}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .card-header .plan-subtitle{color:#6b7280;font-size:14px}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .license-selector{margin-bottom:32px}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .license-selector h4{color:#1f2937;font-size:16px;font-weight:700;margin-bottom:16px;text-align:center}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .license-selector .license-options{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .license-selector .license-options .license-option{position:relative}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .license-selector .license-options .license-option input[type=radio]{display:none}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .license-selector .license-options .license-option label{align-items:center;background:#f9fafb;border:2px solid #e5e7eb;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;padding:16px 12px;transition:all .3s ease}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .license-selector .license-options .license-option label .sites-count{color:#1f2937;font-size:24px;font-weight:800;margin-bottom:4px}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .license-selector .license-options .license-option label .sites-label{color:#6b7280;font-size:12px;font-weight:600}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .license-selector .license-options .license-option input:checked+label{background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(139,92,246,.1));border-color:#3b82f6;box-shadow:0 4px 12px rgba(59,130,246,.2)}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .license-selector .license-options .license-option.recommended .recommendation-badge{background:#8b5cf6;border-radius:8px;color:#fff;font-size:10px;font-weight:700;left:50%;padding:4px 8px;position:absolute;top:-10px;transform:translateX(-50%);white-space:nowrap;z-index:2}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .pricing-display{margin-bottom:32px}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .pricing-display .price-breakdown{margin-bottom:24px;text-align:center}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .pricing-display .price-breakdown .original-price{color:#9ca3af;font-size:18px;margin-bottom:8px;text-decoration:line-through}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .pricing-display .price-breakdown .original-price .currency{font-size:14px}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .pricing-display .price-breakdown .current-price{align-items:baseline;display:flex;gap:4px;justify-content:center;margin-bottom:12px}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .pricing-display .price-breakdown .current-price .currency{color:#1f2937;font-size:24px;font-weight:700}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .pricing-display .price-breakdown .current-price .amount{color:#3b82f6;font-size:48px;font-weight:800;line-height:1}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .pricing-display .price-breakdown .current-price .period{color:#6b7280;font-size:16px}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .pricing-display .price-breakdown .discount-badge{background:linear-gradient(135deg,#10b981,#059669);border-radius:8px;color:#fff;display:inline-block;font-size:14px;font-weight:700;padding:6px 12px}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .pricing-display .price-breakdown .discount-badge .off{font-size:18px}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .pricing-display .savings-info{display:flex;flex-direction:column;gap:12px}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .pricing-display .savings-info .per-site-cost,.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .pricing-display .savings-info .profit-calculator{align-items:center;background:#f9fafb;border-radius:10px;color:#4b5563;display:flex;font-size:14px;gap:8px;justify-content:center;padding:12px}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .pricing-display .savings-info .per-site-cost i,.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .pricing-display .savings-info .profit-calculator i{color:#10b981;font-size:16px}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .pricing-display .savings-info .per-site-cost .cost-per-site,.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .pricing-display .savings-info .per-site-cost .savings-amount,.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .pricing-display .savings-info .profit-calculator .cost-per-site,.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .pricing-display .savings-info .profit-calculator .savings-amount{color:#3b82f6;font-weight:700}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .cta-section{text-align:center}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .cta-section .wpxp-button-price{margin-bottom:16px}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .cta-section .wpxp-button-price .cta-button{align-items:center;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;gap:10px;justify-content:center;padding:16px 32px;text-decoration:none;transition:all .3s ease;width:70%}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .cta-section .wpxp-button-price .cta-button:hover{box-shadow:0 10px 30px rgba(59,130,246,.4);transform:translateY(-2px)}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .cta-section .wpxp-button-price .cta-button i{font-size:18px}.interactive-pricing-section .pricing-cards-wrapper .pricing-cards .pricing-card .cta-section .guarantee{color:#e4e4e4;font-size:13px;margin:0}.features-comparison-section{background:#fff;padding:80px 0}.features-comparison-section .section-header{color:#4b5563;margin-bottom:60px}.features-comparison-section .section-header .section-title{color:#000;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.2;margin-bottom:16px}.features-comparison-section .section-header .section-description{color:#000}.features-comparison-section .features-grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.features-comparison-section .features-grid .feature-item{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;display:flex;gap:16px;padding:24px;transition:all .3s ease}.features-comparison-section .features-grid .feature-item:hover{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-2px)}.features-comparison-section .features-grid .feature-item .feature-icon{flex-shrink:0}.features-comparison-section .features-grid .feature-item .feature-icon i{color:#10b981;font-size:24px}.features-comparison-section .features-grid .feature-item .feature-content h4{color:#1f2937;font-size:16px;font-weight:700;margin-bottom:4px}.features-comparison-section .features-grid .feature-item .feature-content p{color:#6b7280;font-size:14px;line-height:1.5;margin:0}.pricing-faq-section{background:#f9fafb;padding:80px 0}.pricing-faq-section .section-header .section-title{color:#000;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.2;margin-bottom:16px}.pricing-faq-section .section-header .section-description{color:#000}.pricing-faq-section .faq-container{margin:0 auto;max-width:900px}.pricing-faq-section .faq-container .faq-item{background:#fff;border:2px solid #e5e7eb;border-radius:12px;margin-bottom:16px;overflow:hidden;transition:all .3s ease}.pricing-faq-section .faq-container .faq-item:hover{border-color:#3b82f6}.pricing-faq-section .faq-container .faq-item.active{border-color:#3b82f6;box-shadow:0 4px 20px rgba(59,130,246,.1)}.pricing-faq-section .faq-container .faq-item .faq-question{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:24px 28px;user-select:none}.pricing-faq-section .faq-container .faq-item .faq-question h4{color:#1f2937;font-size:18px;font-weight:700;margin:0}.pricing-faq-section .faq-container .faq-item .faq-question i{color:#3b82f6;font-size:20px;transition:transform .3s ease}.pricing-faq-section .faq-container .faq-item .faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.pricing-faq-section .faq-container .faq-item .faq-answer p{color:#6b7280;font-size:15px;line-height:1.7;margin:0;padding:0 28px 24px}.pricing-faq-section .faq-container .faq-item.active .faq-question i{transform:rotate(180deg)}.pricing-cta-section{background:linear-gradient(135deg,#0f172a,#1e293b);overflow:hidden;padding:100px 0;position:relative}.pricing-cta-section:before{background:radial-gradient(circle at 50% 50%,rgba(59,130,246,.1) 0,transparent 70%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.pricing-cta-section .container{position:relative;z-index:2}.pricing-cta-section .cta-content{margin:0 auto;max-width:900px;text-align:center}.pricing-cta-section .cta-content .cta-title{color:#fff;font-size:clamp(2rem,4vw,3rem);font-weight:800;margin-bottom:20px}.pricing-cta-section .cta-content .cta-description{color:hsla(0,0%,100%,.8);font-size:18px;line-height:1.7;margin-bottom:40px}.pricing-cta-section .cta-content .cta-buttons{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-bottom:60px}.pricing-cta-section .cta-content .cta-buttons .btn{align-items:center;border-radius:12px;display:inline-flex;font-size:16px;font-weight:700;gap:10px;padding:16px 32px;text-decoration:none;transition:all .3s ease}.pricing-cta-section .cta-content .cta-buttons .btn.btn-primary{background:linear-gradient(135deg,#3b82f6,#8b5cf6);border:none;color:#fff}.pricing-cta-section .cta-content .cta-buttons .btn.btn-primary:hover{box-shadow:0 10px 40px rgba(59,130,246,.5);transform:translateY(-3px)}.pricing-cta-section .cta-content .cta-buttons .btn.btn-outline{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.1);border:2px solid hsla(0,0%,100%,.3);color:#fff}.pricing-cta-section .cta-content .cta-buttons .btn.btn-outline:hover{background:hsla(0,0%,100%,.2);transform:translateY(-3px)}.pricing-cta-section .cta-content .trust-badges{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.pricing-cta-section .cta-content .trust-badges .badge-item{align-items:center;color:hsla(0,0%,100%,.8);display:flex;font-size:14px;font-weight:600;gap:8px}.pricing-cta-section .cta-content .trust-badges .badge-item i{color:#3b82f6;font-size:20px}@media (max-width:768px){.hero-features,.license-options,.pricing-cards{grid-template-columns:1fr!important}}.trust-security-section{background:#f9fafb;padding:80px 0}.trust-security-section .section-header .section-title{color:#000;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.2;margin-bottom:16px}.trust-security-section .section-header .section-description{color:#000}.trust-security-section .trust-elements{margin:0 auto;max-width:1200px}.trust-security-section .trust-elements .guarantee-section{margin-bottom:60px}.trust-security-section .trust-elements .guarantee-section .guarantee-card{align-items:center;background:#fff;border:2px solid #e5e7eb;border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.08);display:flex;gap:40px;padding:48px;transition:all .3s ease}@media (max-width:768px){.trust-security-section .trust-elements .guarantee-section .guarantee-card{flex-direction:column;padding:32px 24px;text-align:center}}.trust-security-section .trust-elements .guarantee-section .guarantee-card:hover{border-color:#10b981;box-shadow:0 20px 60px rgba(0,0,0,.12);transform:translateY(-4px)}.trust-security-section .trust-elements .guarantee-section .guarantee-card .guarantee-icon{flex-shrink:0}.trust-security-section .trust-elements .guarantee-section .guarantee-card .guarantee-icon img{height:auto;width:120px}@media (max-width:768px){.trust-security-section .trust-elements .guarantee-section .guarantee-card .guarantee-icon img{width:100px}}.trust-security-section .trust-elements .guarantee-section .guarantee-card .guarantee-content h3{color:#1f2937;font-size:28px;font-weight:800;margin-bottom:12px}@media (max-width:768px){.trust-security-section .trust-elements .guarantee-section .guarantee-card .guarantee-content h3{font-size:24px}}.trust-security-section .trust-elements .guarantee-section .guarantee-card .guarantee-content p{color:#6b7280;font-size:16px;line-height:1.7;margin:0}.trust-security-section .trust-elements .payment-security .security-badges{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.trust-security-section .trust-elements .payment-security .security-badges .security-item{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:16px;display:flex;flex-direction:column;gap:16px;padding:32px 24px;transition:all .3s ease}.trust-security-section .trust-elements .payment-security .security-badges .security-item:hover{border-color:#3b82f6;box-shadow:0 8px 24px rgba(0,0,0,.08);transform:translateY(-4px)}.trust-security-section .trust-elements .payment-security .security-badges .security-item .security-logo{height:40px;object-fit:contain;width:auto}.trust-security-section .trust-elements .payment-security .security-badges .security-item span{color:#4b5563;font-size:14px;font-weight:600;text-align:center}.shop-explorer-comparison-section{background:#fff;padding:80px 0}.shop-explorer-comparison-section .section-header{margin-bottom:60px;text-align:center}.shop-explorer-comparison-section .section-header .section-title{color:#1f2937;font-size:clamp(2rem,4vw,3rem);font-weight:800;margin-bottom:16px}.shop-explorer-comparison-section .section-header .section-description{color:#6b7280;font-size:18px;margin:0 auto;max-width:600px}.shop-explorer-comparison-section .comparison-table-wrapper{background:#fff;border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.08);margin:0 auto;max-width:1200px;overflow-x:auto}.shop-explorer-comparison-section .shop-explorer-comparison-table{min-width:800px;width:100%}.shop-explorer-comparison-section .shop-explorer-comparison-table .plans-header{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;display:grid;grid-template-columns:2fr 1fr 1fr 1fr}.shop-explorer-comparison-section .shop-explorer-comparison-table .plans-header .feature-column{border-right:1px solid hsla(0,0%,100%,.2);padding:32px 24px}.shop-explorer-comparison-section .shop-explorer-comparison-table .plans-header .feature-column h3{color:#fff;font-size:24px;font-weight:700;margin:0}.shop-explorer-comparison-section .shop-explorer-comparison-table .plans-header .plan-column{border-right:1px solid hsla(0,0%,100%,.2);padding:24px;position:relative;text-align:center}.shop-explorer-comparison-section .shop-explorer-comparison-table .plans-header .plan-column:last-child{border-right:none}.shop-explorer-comparison-section .shop-explorer-comparison-table .plans-header .plan-column.pro{background:hsla(0,0%,100%,.1)}.shop-explorer-comparison-section .shop-explorer-comparison-table .plans-header .plan-column.pro .popular-tag{background:#10b981;border-radius:20px;color:#fff;font-size:12px;font-weight:700;left:50%;letter-spacing:.5px;padding:6px 16px;position:absolute;text-transform:uppercase;top:-12px;transform:translateX(-50%)}.shop-explorer-comparison-section .shop-explorer-comparison-table .plans-header .plan-column .plan-info h4{color:#fff;font-size:20px;font-weight:700;margin-bottom:8px}.shop-explorer-comparison-section .shop-explorer-comparison-table .plans-header .plan-column .plan-info .plan-price{color:#fbbf24;font-size:18px;font-weight:600;margin-bottom:8px}.shop-explorer-comparison-section .shop-explorer-comparison-table .plans-header .plan-column .plan-info p{font-size:14px;margin:0;opacity:.9}.shop-explorer-comparison-section .shop-explorer-comparison-table .features-list .feature-category{background:#f8fafc;border-bottom:1px solid #e5e7eb;display:grid;grid-template-columns:2fr 1fr 1fr 1fr}.shop-explorer-comparison-section .shop-explorer-comparison-table .features-list .feature-category h5{border-right:1px solid #e5e7eb;color:#1f2937;font-size:16px;font-weight:700;grid-column:1/-1;margin:0;padding:20px 24px}.shop-explorer-comparison-section .shop-explorer-comparison-table .features-list .feature-row{border-bottom:1px solid #e5e7eb;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;transition:all .3s ease}.shop-explorer-comparison-section .shop-explorer-comparison-table .features-list .feature-row:hover{background:#f8fafc}.shop-explorer-comparison-section .shop-explorer-comparison-table .features-list .feature-row .feature-name{align-items:center;border-right:1px solid #e5e7eb;color:#1f2937;display:flex;font-size:15px;font-weight:500;gap:12px;padding:20px 24px}.shop-explorer-comparison-section .shop-explorer-comparison-table .features-list .feature-row .feature-name i{color:#3b82f6;font-size:16px;text-align:center;width:20px}.shop-explorer-comparison-section .shop-explorer-comparison-table .features-list .feature-row .feature-check{align-items:center;border-right:1px solid #e5e7eb;display:flex;font-size:14px;font-weight:500;justify-content:center;padding:20px 24px;text-align:center}.shop-explorer-comparison-section .shop-explorer-comparison-table .features-list .feature-row .feature-check:last-child{border-right:none}.shop-explorer-comparison-section .shop-explorer-comparison-table .features-list .feature-row .feature-check.basic{color:#6b7280}.shop-explorer-comparison-section .shop-explorer-comparison-table .features-list .feature-row .feature-check.pro{color:#3b82f6;font-weight:600}.shop-explorer-comparison-section .shop-explorer-comparison-table .features-list .feature-row .feature-check.enterprise{color:#8b5cf6;font-weight:600}.shop-explorer-comparison-section .shop-explorer-comparison-table .features-list .feature-row .feature-check i.fa-check{color:#10b981;font-size:16px}.shop-explorer-comparison-section .shop-explorer-comparison-table .features-list .feature-row .feature-check i.fa-times{color:#ef4444;font-size:16px}@media (max-width:768px){.hero-features,.license-options,.pricing-cards,.trust-elements .security-badges{grid-template-columns:1fr!important}.shop-explorer-comparison-table .feature-row,.shop-explorer-comparison-table .plans-header{grid-template-columns:1fr}.shop-explorer-comparison-table .plans-header .feature-column,.shop-explorer-comparison-table .plans-header .plan-column{border-bottom:1px solid hsla(0,0%,100%,.2);border-right:none}.shop-explorer-comparison-table .plans-header .plan-column:last-child{border-bottom:none}.shop-explorer-comparison-table .feature-row .feature-check,.shop-explorer-comparison-table .feature-row .feature-name{border-bottom:1px solid #e5e7eb;border-right:none}.shop-explorer-comparison-table .feature-row .feature-check:last-child{border-bottom:none}}.shop-explorer-hero{align-items:center;background:linear-gradient(135deg,#0f0f23,#0a0a1a);display:flex;min-height:100vh;overflow:hidden;padding:80px 0;position:relative}@media (max-width:768px){.shop-explorer-hero{min-height:auto;padding:60px 0}}.shop-explorer-hero .hero-canvas{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.shop-explorer-hero .hero-canvas #shop-particles{height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%}@media (max-width:768px){.shop-explorer-hero .hero-canvas #shop-particles{opacity:.2}}.shop-explorer-hero .hero-gradient-overlay{background:radial-gradient(circle at 20% 50%,rgba(59,130,246,.15) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(139,92,246,.15) 0,transparent 50%);height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.shop-explorer-hero .floating-shop-elements{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:3}@media (max-width:768px){.shop-explorer-hero .floating-shop-elements{display:none}}.shop-explorer-hero .floating-shop-elements .shop-element{animation:float 6s ease-in-out infinite;font-size:48px;opacity:.1;position:absolute}@media (max-width:991px){.shop-explorer-hero .floating-shop-elements .shop-element{font-size:36px}}.shop-explorer-hero .floating-shop-elements .shop-element.shop-1{animation-delay:0s;left:10%;top:10%}.shop-explorer-hero .floating-shop-elements .shop-element.shop-2{animation-delay:1.5s;right:15%;top:20%}.shop-explorer-hero .floating-shop-elements .shop-element.shop-3{animation-delay:3s;bottom:20%;left:15%}.shop-explorer-hero .floating-shop-elements .shop-element.shop-4{animation-delay:4.5s;bottom:15%;right:10%}.shop-explorer-hero .container{margin:0 auto;max-width:1200px;padding:0 20px;position:relative;width:100%;z-index:4}@media (max-width:768px){.shop-explorer-hero .container{padding:0 16px}}.shop-explorer-hero .hero-grid{align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}@media (max-width:991px){.shop-explorer-hero .hero-grid{gap:40px;grid-template-columns:1fr}}@media (max-width:768px){.shop-explorer-hero .hero-grid{gap:32px}}.shop-explorer-hero .hero-content{color:#fff}@media (max-width:991px){.shop-explorer-hero .hero-content{align-items:center;display:flex;flex-direction:column;text-align:center}}.shop-explorer-hero .hero-content .hero-badge{align-items:center;backdrop-filter:blur(10px);background:rgba(59,130,246,.15);border:1px solid rgba(59,130,246,.3);border-radius:50px;color:#60a5fa;display:inline-flex;font-size:14px;font-weight:600;gap:10px;margin-bottom:24px;padding:10px 24px}@media (max-width:768px){.shop-explorer-hero .hero-content .hero-badge{font-size:12px;margin-bottom:20px;padding:8px 20px}}.shop-explorer-hero .hero-content .hero-badge i{font-size:18px}@media (max-width:768px){.shop-explorer-hero .hero-content .hero-badge i{font-size:16px}}.shop-explorer-hero .hero-content .hero-title{color:#fff;font-size:clamp(2rem,5vw,4rem);font-weight:800;line-height:1.2;margin-bottom:24px}@media (max-width:768px){.shop-explorer-hero .hero-content .hero-title{font-size:clamp(1.75rem,8vw,2.5rem);margin-bottom:20px}}.shop-explorer-hero .hero-content .hero-title .title-line{display:block;padding-bottom:12px;position:relative}@media (max-width:768px){.shop-explorer-hero .hero-content .hero-title .title-line{padding-bottom:8px}}.shop-explorer-hero .hero-content .hero-title .title-line .title-underline{background:linear-gradient(90deg,#3b82f6,#8b5cf6);border-radius:2px;bottom:0;height:4px;left:0;opacity:1;position:absolute;width:100%}@media (max-width:991px){.shop-explorer-hero .hero-content .hero-title .title-line .title-underline{left:50%;transform:translateX(-50%);width:80%}}@media (max-width:768px){.shop-explorer-hero .hero-content .hero-title .title-line .title-underline{height:3px}}.shop-explorer-hero .hero-content .hero-title .gradient-text{background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.shop-explorer-hero .hero-content .hero-description{color:hsla(0,0%,100%,.8);font-size:20px;line-height:1.7;margin-bottom:32px;max-width:600px}@media (max-width:991px){.shop-explorer-hero .hero-content .hero-description{max-width:100%}}@media (max-width:768px){.shop-explorer-hero .hero-content .hero-description{font-size:16px;line-height:1.6;margin-bottom:24px}}.shop-explorer-hero .hero-content .hero-features{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:32px}@media (max-width:991px){.shop-explorer-hero .hero-content .hero-features{justify-content:center}}@media (max-width:768px){.shop-explorer-hero .hero-content .hero-features{gap:8px;margin-bottom:24px}}.shop-explorer-hero .hero-content .hero-features .feature-pill{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:50px;color:hsla(0,0%,100%,.9);display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:8px 16px;transition:all .3s ease}@media (max-width:768px){.shop-explorer-hero .hero-content .hero-features .feature-pill{font-size:11px;gap:6px;padding:6px 12px}}.shop-explorer-hero .hero-content .hero-features .feature-pill:hover{background:hsla(0,0%,100%,.15);transform:translateY(-2px)}.shop-explorer-hero .hero-content .hero-features .feature-pill i{color:#3b82f6;font-size:14px}@media (max-width:768px){.shop-explorer-hero .hero-content .hero-features .feature-pill i{font-size:12px}}.shop-explorer-hero .hero-content .hero-actions{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:40px}@media (max-width:991px){.shop-explorer-hero .hero-content .hero-actions{justify-content:center}}@media (max-width:768px){.shop-explorer-hero .hero-content .hero-actions{gap:12px;margin-bottom:32px;width:100%}}.shop-explorer-hero .hero-content .hero-actions .btn{align-items:center;border-radius:12px;display:inline-flex;font-size:16px;font-weight:700;gap:10px;padding:16px 32px;text-decoration:none;transition:all .3s ease}@media (max-width:768px){.shop-explorer-hero .hero-content .hero-actions .btn{flex:1;font-size:14px;justify-content:center;min-width:140px;padding:14px 24px}}@media (max-width:480px){.shop-explorer-hero .hero-content .hero-actions .btn{width:100%}}.shop-explorer-hero .hero-content .hero-actions .btn.btn-primary{background:linear-gradient(135deg,#3b82f6,#8b5cf6);border:none;color:#fff;overflow:hidden;position:relative}.shop-explorer-hero .hero-content .hero-actions .btn.btn-primary:hover{box-shadow:0 10px 40px rgba(59,130,246,.4);transform:translateY(-3px)}@media (max-width:768px){.shop-explorer-hero .hero-content .hero-actions .btn.btn-primary:hover{transform:translateY(-2px)}}.shop-explorer-hero .hero-content .hero-actions .btn.btn-glass{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#fff}.shop-explorer-hero .hero-content .hero-actions .btn.btn-glass:hover{background:hsla(0,0%,100%,.15);transform:translateY(-3px)}@media (max-width:768px){.shop-explorer-hero .hero-content .hero-actions .btn.btn-glass:hover{transform:translateY(-2px)}}.shop-explorer-hero .hero-content .hero-stats{display:flex;flex-wrap:wrap;gap:40px}@media (max-width:991px){.shop-explorer-hero .hero-content .hero-stats{justify-content:center}}@media (max-width:768px){.shop-explorer-hero .hero-content .hero-stats{gap:24px}}@media (max-width:480px){.shop-explorer-hero .hero-content .hero-stats{justify-content:space-around;width:100%}.shop-explorer-hero .hero-content .hero-stats .stat-item{text-align:center}}.shop-explorer-hero .hero-content .hero-stats .stat-item .stat-number{color:#3b82f6;display:block;font-size:2.5rem;font-weight:800;margin-bottom:4px}@media (max-width:768px){.shop-explorer-hero .hero-content .hero-stats .stat-item .stat-number{font-size:2rem}}.shop-explorer-hero .hero-content .hero-stats .stat-item .stat-label{color:hsla(0,0%,100%,.7);font-size:14px}@media (max-width:768px){.shop-explorer-hero .hero-content .hero-stats .stat-item .stat-label{font-size:12px}}.shop-explorer-hero .hero-visual{position:relative}@media (max-width:991px){.shop-explorer-hero .hero-visual{margin:0 auto;max-width:600px}}.shop-explorer-hero .hero-visual .dashboard-showcase{position:relative}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup{backdrop-filter:blur(20px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.4);overflow:hidden}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup{border-radius:16px}}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-header{align-items:center;background:hsla(0,0%,100%,.05);border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;gap:16px;padding:16px 20px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-header{gap:12px;padding:12px 16px}}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-header .browser-controls{display:flex;gap:8px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-header .browser-controls{gap:6px}}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-header .browser-controls .control{border-radius:50%;height:12px;width:12px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-header .browser-controls .control{height:10px;width:10px}}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-header .browser-controls .control.control-close{background:#ff5f57}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-header .browser-controls .control.control-minimize{background:#ffbd2e}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-header .browser-controls .control.control-maximize{background:#28ca42}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-header .browser-url{align-items:center;background:hsla(0,0%,100%,.05);border-radius:8px;color:hsla(0,0%,100%,.7);display:flex;flex:1;font-size:13px;gap:10px;padding:8px 16px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-header .browser-url{font-size:11px;gap:8px;padding:6px 12px}}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-header .browser-url i{color:#10b981;font-size:12px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-header .browser-url i{font-size:10px}}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content{padding:24px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content{padding:16px}}@media (max-width:480px){.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content{padding:12px}}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-stats-row{display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:24px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-stats-row{gap:12px;margin-bottom:16px}}@media (max-width:480px){.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-stats-row{gap:10px;grid-template-columns:1fr}}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-stats-row .stat-card-mini{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;display:flex;gap:16px;padding:16px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-stats-row .stat-card-mini{border-radius:10px;gap:12px;padding:12px}}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-stats-row .stat-card-mini .stat-icon{align-items:center;border-radius:12px;display:flex;font-size:20px;height:48px;justify-content:center;width:48px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-stats-row .stat-card-mini .stat-icon{border-radius:10px;font-size:18px;height:40px;width:40px}}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-stats-row .stat-card-mini .stat-icon.orders{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-stats-row .stat-card-mini .stat-icon.products{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-stats-row .stat-card-mini .stat-info .stat-value{color:#fff;font-size:24px;font-weight:700;line-height:1;margin-bottom:4px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-stats-row .stat-card-mini .stat-info .stat-value{font-size:20px}}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-stats-row .stat-card-mini .stat-info .stat-label{color:hsla(0,0%,100%,.6);font-size:12px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-stats-row .stat-card-mini .stat-info .stat-label{font-size:10px}}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-table-preview{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;overflow:hidden}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-table-preview{border-radius:10px}}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-table-preview .table-toolbar{align-items:center;background:hsla(0,0%,100%,.05);border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;padding:12px 16px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-table-preview .table-toolbar{flex-wrap:wrap;gap:8px;padding:10px 12px}}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-table-preview .table-toolbar .toolbar-title{color:hsla(0,0%,100%,.9);font-size:14px;font-weight:600}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-table-preview .table-toolbar .toolbar-title{font-size:12px}}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-table-preview .table-toolbar .bulk-edit-btn{align-items:center;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px;transition:all .3s ease}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-table-preview .table-toolbar .bulk-edit-btn{font-size:10px;gap:4px;padding:5px 10px}}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-table-preview .table-toolbar .bulk-edit-btn:hover{box-shadow:0 4px 12px rgba(59,130,246,.4);transform:translateY(-2px)}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-table-preview .table-rows{overflow-x:auto}}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-table-preview .table-rows .table-row{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.8);display:flex;font-size:13px;gap:12px;padding:12px 16px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-table-preview .table-rows .table-row{font-size:11px;gap:8px;min-width:max-content;padding:10px 12px}}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-table-preview .table-rows .table-row:last-child{border-bottom:none}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-table-preview .table-rows .table-row input[type=checkbox]{cursor:pointer;height:16px;width:16px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-table-preview .table-rows .table-row input[type=checkbox]{height:14px;width:14px}}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-table-preview .table-rows .table-row .order-id{color:#3b82f6;font-weight:600;min-width:60px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-table-preview .table-rows .table-row .order-id{min-width:50px}}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-table-preview .table-rows .table-row .customer{flex:1;min-width:100px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-table-preview .table-rows .table-row .customer{min-width:80px}}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-table-preview .table-rows .table-row .status{border-radius:4px;font-size:11px;font-weight:600;padding:4px 8px;white-space:nowrap}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-table-preview .table-rows .table-row .status{font-size:9px;padding:3px 6px}}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-table-preview .table-rows .table-row .status.created{background:rgba(139,92,246,.2);color:#a78bfa}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-table-preview .table-rows .table-row .status.processing{background:rgba(59,130,246,.2);color:#60a5fa}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-table-preview .table-rows .table-row .status.completed{background:rgba(16,185,129,.2);color:#34d399}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-table-preview .table-rows .table-row .status.pending{background:rgba(251,191,36,.2);color:#fbbf24}.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-table-preview .table-rows .table-row .total{color:#fff;font-weight:600;min-width:70px;text-align:right}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .browser-mockup .browser-content .dashboard-interface .dashboard-table-preview .table-rows .table-row .total{min-width:60px}}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup{backdrop-filter:blur(20px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.4);overflow:hidden}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup{border-radius:16px}}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-header{align-items:center;background:hsla(0,0%,100%,.05);border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;padding:16px 20px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-header{padding:12px 16px}}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-header .mockup-dots{display:flex;gap:8px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-header .mockup-dots{gap:6px}}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-header .mockup-dots .dot{border-radius:50%;height:12px;width:12px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-header .mockup-dots .dot{height:10px;width:10px}}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-header .mockup-dots .dot.red{background:#ff5f57}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-header .mockup-dots .dot.yellow{background:#ffbd2e}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-header .mockup-dots .dot.green{background:#28ca42}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-header .mockup-title{color:hsla(0,0%,100%,.9);font-size:14px;font-weight:600}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-header .mockup-title{font-size:12px}}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-header .mockup-actions{color:hsla(0,0%,100%,.6);display:flex;font-size:16px;gap:12px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-header .mockup-actions{font-size:14px;gap:8px}}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content{padding:24px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content{padding:16px}}@media (max-width:480px){.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content{padding:12px}}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-stats{display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:24px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-stats{gap:12px;margin-bottom:16px}}@media (max-width:480px){.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-stats{grid-template-columns:1fr}}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-stats .stat-card{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;display:flex;gap:16px;padding:16px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-stats .stat-card{border-radius:10px;gap:12px;padding:12px}}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-stats .stat-card .stat-icon{align-items:center;border-radius:12px;display:flex;font-size:20px;height:48px;justify-content:center;width:48px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-stats .stat-card .stat-icon{border-radius:10px;font-size:18px;height:40px;width:40px}}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-stats .stat-card .stat-icon.orders{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-stats .stat-card .stat-icon.products{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-stats .stat-card .stat-info .stat-value{color:#fff;font-size:24px;font-weight:700}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-stats .stat-card .stat-info .stat-value{font-size:20px}}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-stats .stat-card .stat-info .stat-label{color:hsla(0,0%,100%,.6);font-size:12px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-stats .stat-card .stat-info .stat-label{font-size:10px}}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-table{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;overflow:hidden}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-table{border-radius:10px}}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-table .table-header{align-items:center;background:hsla(0,0%,100%,.05);border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;padding:12px 16px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-table .table-header{flex-wrap:wrap;gap:8px;padding:10px 12px}}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-table .table-header div.td,.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-table .table-header div.th{color:hsla(0,0%,100%,.9)}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-table .table-header span{color:hsla(0,0%,100%,.9);font-size:14px;font-weight:600}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-table .table-header span{font-size:12px}}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-table .table-header .bulk-edit-btn{align-items:center;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-table .table-header .bulk-edit-btn{font-size:10px;gap:4px;padding:5px 10px}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-table .table-rows{overflow-x:auto}}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-table .table-rows .table-row{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.8);display:flex;font-size:13px;gap:12px;padding:12px 16px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-table .table-rows .table-row{font-size:11px;gap:8px;min-width:max-content;padding:10px 12px}}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-table .table-rows .table-row:last-child{border-bottom:none}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-table .table-rows .table-row input[type=checkbox]{height:16px;width:16px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-table .table-rows .table-row input[type=checkbox]{height:14px;width:14px}}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-table .table-rows .table-row .order-id{color:#3b82f6;font-weight:600}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-table .table-rows .table-row .order-id{min-width:50px}}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-table .table-rows .table-row .status{border-radius:4px;font-size:11px;font-weight:600;padding:4px 8px}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-table .table-rows .table-row .status{font-size:9px;padding:3px 6px}}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-table .table-rows .table-row .status.processing{background:rgba(59,130,246,.2);color:#60a5fa}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-table .table-rows .table-row .status.completed{background:rgba(16,185,129,.2);color:#34d399}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-table .table-rows .table-row .status.pending{background:rgba(251,191,36,.2);color:#fbbf24}.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-table .table-rows .table-row .total{color:#fff;font-weight:600}@media (max-width:768px){.shop-explorer-hero .hero-visual .dashboard-showcase .dashboard-mockup .mockup-content .dashboard-table .table-rows .table-row .total{min-width:60px}}.section-header{margin-bottom:60px;text-align:center}.section-header .section-badge{align-items:center;background:rgba(59,130,246,.15);border:1px solid rgba(59,130,246,.3);border-radius:50px;color:#60a5fa;display:inline-flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:16px;padding:8px 20px}.section-header .section-badge i{font-size:16px}.section-header .section-title{color:#fff;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.2;margin-bottom:16px}.section-header .section-description{color:hsla(0,0%,100%,.7);font-size:18px;line-height:1.6;margin:0 auto;max-width:700px}.problem-section{background:linear-gradient(135deg,#0f0f23,#0a0a1a);padding:120px 0}.problem-section .section-header{margin-bottom:60px}.problem-section .section-header .section-badge{align-items:center;background:rgba(239,68,68,.15);border:1px solid rgba(239,68,68,.3);border-radius:50px;color:#fca5a5;display:inline-flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:16px;padding:8px 20px}.problem-section .section-header .section-title{color:#fff;font-size:clamp(2rem,4vw,3rem);font-weight:800;margin-bottom:16px}.problem-section .section-header .section-description{color:hsla(0,0%,100%,.7);font-size:18px;margin:0 auto;max-width:700px}.problem-section .problems-grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.problem-section .problems-grid .problem-card{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.05);border:2px solid hsla(0,0%,100%,.1);border-radius:16px;padding:32px;transition:all .3s ease}.problem-section .problems-grid .problem-card:hover{background:hsla(0,0%,100%,.08);border-color:rgba(239,68,68,.5);box-shadow:0 20px 40px rgba(239,68,68,.2);transform:translateY(-8px)}.problem-section .problems-grid .problem-card .problem-icon{font-size:48px;margin-bottom:16px}.problem-section .problems-grid .problem-card h3{color:#fff;font-size:20px;font-weight:700;margin-bottom:12px}.problem-section .problems-grid .problem-card p{color:hsla(0,0%,100%,.7);font-size:15px;line-height:1.6;margin:0}.solution-section{background:linear-gradient(135deg,#0f0f23,#0a0a1a);padding:120px 0}.solution-section .solution-content .section-badge{align-items:center;background:rgba(59,130,246,.15);border:1px solid rgba(59,130,246,.3);border-radius:50px;color:#60a5fa;display:inline-flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:16px;padding:8px 20px}.solution-section .solution-content .section-title{color:#fff;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.2;margin-bottom:24px}.solution-section .solution-content .section-title .gradient-text{background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.solution-section .solution-content .section-description{color:hsla(0,0%,100%,.7);font-size:18px;line-height:1.7;margin-bottom:32px}.solution-section .solution-content .benefits-list{margin-bottom:32px}.solution-section .solution-content .benefits-list .benefit-item{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;display:flex;gap:16px;margin-bottom:16px;padding:20px;transition:all .3s ease}.solution-section .solution-content .benefits-list .benefit-item:hover{background:hsla(0,0%,100%,.08);box-shadow:0 10px 30px rgba(59,130,246,.2);transform:translateX(8px)}.solution-section .solution-content .benefits-list .benefit-item .benefit-icon{flex-shrink:0;font-size:32px}.solution-section .solution-content .benefits-list .benefit-item .benefit-content h4{color:#fff;font-size:18px;font-weight:700;margin-bottom:4px}.solution-section .solution-content .benefits-list .benefit-item .benefit-content p{color:hsla(0,0%,100%,.7);font-size:14px;margin:0}.solution-section .solution-content .solution-actions{display:flex;flex-wrap:wrap;gap:16px}.solution-section .solution-content .solution-actions .btn{align-items:center;border-radius:10px;display:inline-flex;font-size:15px;font-weight:600;gap:8px;padding:14px 28px;text-decoration:none;transition:all .3s ease}.solution-section .solution-content .solution-actions .btn.btn-primary{background:linear-gradient(135deg,#3b82f6,#8b5cf6);border:none;color:#fff}.solution-section .solution-content .solution-actions .btn.btn-primary:hover{box-shadow:0 10px 30px rgba(59,130,246,.4);transform:translateY(-2px)}.solution-section .solution-content .solution-actions .btn.btn-outline{background:transparent;border:2px solid #3b82f6;color:#3b82f6}.solution-section .solution-content .solution-actions .btn.btn-outline:hover{background:#3b82f6;color:#fff}.solution-section .solution-visual .comparison-slider .before-after{display:grid;gap:20px;grid-template-columns:1fr 1fr}.solution-section .solution-visual .comparison-slider .before-after .after,.solution-section .solution-visual .comparison-slider .before-after .before{position:relative}.solution-section .solution-visual .comparison-slider .before-after .after .label,.solution-section .solution-visual .comparison-slider .before-after .before .label{background:#1f2937;border-radius:6px;color:#fff;font-size:12px;font-weight:600;left:50%;padding:4px 12px;position:absolute;top:-30px;transform:translateX(-50%)}.solution-section .solution-visual .comparison-slider .before-after .after .new-interface,.solution-section .solution-visual .comparison-slider .before-after .after .old-interface,.solution-section .solution-visual .comparison-slider .before-after .before .new-interface,.solution-section .solution-visual .comparison-slider .before-after .before .old-interface{border-radius:12px;min-height:200px;padding:20px}.solution-section .solution-visual .comparison-slider .before-after .after .new-interface .new-header,.solution-section .solution-visual .comparison-slider .before-after .after .new-interface .old-header,.solution-section .solution-visual .comparison-slider .before-after .after .old-interface .new-header,.solution-section .solution-visual .comparison-slider .before-after .after .old-interface .old-header,.solution-section .solution-visual .comparison-slider .before-after .before .new-interface .new-header,.solution-section .solution-visual .comparison-slider .before-after .before .new-interface .old-header,.solution-section .solution-visual .comparison-slider .before-after .before .old-interface .new-header,.solution-section .solution-visual .comparison-slider .before-after .before .old-interface .old-header{border-bottom:1px solid rgba(0,0,0,.1);font-size:14px;font-weight:600;margin-bottom:16px;padding-bottom:12px}.solution-section .solution-visual .comparison-slider .before-after .after .new-interface .new-content .new-row,.solution-section .solution-visual .comparison-slider .before-after .after .new-interface .new-content .old-row,.solution-section .solution-visual .comparison-slider .before-after .after .new-interface .old-content .new-row,.solution-section .solution-visual .comparison-slider .before-after .after .new-interface .old-content .old-row,.solution-section .solution-visual .comparison-slider .before-after .after .old-interface .new-content .new-row,.solution-section .solution-visual .comparison-slider .before-after .after .old-interface .new-content .old-row,.solution-section .solution-visual .comparison-slider .before-after .after .old-interface .old-content .new-row,.solution-section .solution-visual .comparison-slider .before-after .after .old-interface .old-content .old-row,.solution-section .solution-visual .comparison-slider .before-after .before .new-interface .new-content .new-row,.solution-section .solution-visual .comparison-slider .before-after .before .new-interface .new-content .old-row,.solution-section .solution-visual .comparison-slider .before-after .before .new-interface .old-content .new-row,.solution-section .solution-visual .comparison-slider .before-after .before .new-interface .old-content .old-row,.solution-section .solution-visual .comparison-slider .before-after .before .old-interface .new-content .new-row,.solution-section .solution-visual .comparison-slider .before-after .before .old-interface .new-content .old-row,.solution-section .solution-visual .comparison-slider .before-after .before .old-interface .old-content .new-row,.solution-section .solution-visual .comparison-slider .before-after .before .old-interface .old-content .old-row{border-radius:6px;font-size:13px;margin-bottom:8px;padding:12px}.solution-section .solution-visual .comparison-slider .before-after .after .old-interface,.solution-section .solution-visual .comparison-slider .before-after .before .old-interface{backdrop-filter:blur(10px);background:rgba(239,68,68,.1);border:2px solid rgba(239,68,68,.3)}.solution-section .solution-visual .comparison-slider .before-after .after .old-interface .old-header,.solution-section .solution-visual .comparison-slider .before-after .before .old-interface .old-header{border-bottom:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.6)}.solution-section .solution-visual .comparison-slider .before-after .after .old-interface .old-row,.solution-section .solution-visual .comparison-slider .before-after .before .old-interface .old-row{background:rgba(239,68,68,.15);color:hsla(0,0%,100%,.5)}.solution-section .solution-visual .comparison-slider .before-after .after .new-interface,.solution-section .solution-visual .comparison-slider .before-after .before .new-interface{backdrop-filter:blur(10px);background:rgba(59,130,246,.1);border:2px solid #3b82f6}.solution-section .solution-visual .comparison-slider .before-after .after .new-interface .new-header,.solution-section .solution-visual .comparison-slider .before-after .before .new-interface .new-header{border-bottom:1px solid rgba(59,130,246,.3);color:#60a5fa}.solution-section .solution-visual .comparison-slider .before-after .after .new-interface .new-row,.solution-section .solution-visual .comparison-slider .before-after .before .new-interface .new-row{background:rgba(59,130,246,.15);color:#60a5fa;font-weight:600}.features-section{background:linear-gradient(135deg,#0f0f23,#0a0a1a);padding:120px 0}.features-section .feature-showcase{border-bottom:1px solid hsla(0,0%,100%,.1);padding:80px 0}.features-section .feature-showcase:last-child{border-bottom:none}.features-section .feature-showcase .feature-content .feature-badge{background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:50px;color:#fff;display:inline-block;font-size:12px;font-weight:700;letter-spacing:1px;margin-bottom:16px;padding:6px 16px;text-transform:uppercase}.features-section .feature-showcase .feature-content .feature-title{color:#fff;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;margin-bottom:16px}.features-section .feature-showcase .feature-content .feature-description{color:hsla(0,0%,100%,.7);font-size:18px;line-height:1.7;margin-bottom:32px}.features-section .feature-showcase .feature-content .feature-highlights{margin-bottom:32px}.features-section .feature-showcase .feature-content .feature-highlights .highlight-item{align-items:flex-start;display:flex;gap:12px;margin-bottom:16px}.features-section .feature-showcase .feature-content .feature-highlights .highlight-item i{color:#10b981;flex-shrink:0;font-size:20px;margin-top:2px}.features-section .feature-showcase .feature-content .feature-highlights .highlight-item span{color:hsla(0,0%,100%,.7);font-size:15px;line-height:1.6}.features-section .feature-showcase .feature-content .feature-highlights .highlight-item span strong{color:#fff;font-weight:700}.features-section .feature-showcase .feature-content .use-cases{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-left:4px solid #3b82f6;border-radius:12px;padding:24px}.features-section .feature-showcase .feature-content .use-cases h4{color:#fff;font-size:16px;font-weight:700;margin-bottom:12px}.features-section .feature-showcase .feature-content .use-cases ul{list-style:none;margin:0;padding:0}.features-section .feature-showcase .feature-content .use-cases ul li{color:hsla(0,0%,100%,.7);font-size:14px;margin-bottom:8px;padding-left:24px;position:relative}.features-section .feature-showcase .feature-content .use-cases ul li:before{color:#3b82f6;content:"→";font-weight:700;left:0;position:absolute}.features-section .feature-showcase .feature-visual .editor-mockup,.features-section .feature-showcase .feature-visual .product-table-mockup{backdrop-filter:blur(20px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.4);overflow:hidden}.features-section .feature-showcase .feature-visual .product-table-mockup .table-toolbar{background:hsla(0,0%,100%,.03);border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;gap:12px;padding:16px 20px}.features-section .feature-showcase .feature-visual .product-table-mockup .table-toolbar .toolbar-btn{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;padding:8px 16px;transition:all .3s ease}.features-section .feature-showcase .feature-visual .product-table-mockup .table-toolbar .toolbar-btn:hover{background:hsla(0,0%,100%,.08);border-color:#3b82f6;color:#3b82f6}.features-section .feature-showcase .feature-visual .product-table-mockup .table-toolbar .toolbar-btn i{font-size:14px}.features-section .feature-showcase .feature-visual .product-table-mockup .products-table{border-collapse:collapse;width:100%}.features-section .feature-showcase .feature-visual .product-table-mockup .products-table thead{background:hsla(0,0%,100%,.03)}.features-section .feature-showcase .feature-visual .product-table-mockup .products-table thead tr th{border-bottom:2px solid hsla(0,0%,100%,.1);color:#fff;font-size:13px;font-weight:700;padding:12px 16px;text-align:left}.features-section .feature-showcase .feature-visual .product-table-mockup .products-table thead tr th input[type=checkbox]{cursor:pointer;height:16px;width:16px}.features-section .feature-showcase .feature-visual .product-table-mockup .products-table tbody tr{border-bottom:1px solid hsla(0,0%,100%,.05);transition:all .3s ease}.features-section .feature-showcase .feature-visual .product-table-mockup .products-table tbody tr:hover{background:hsla(0,0%,100%,.03)}.features-section .feature-showcase .feature-visual .product-table-mockup .products-table tbody tr td{color:hsla(0,0%,100%,.8);font-size:14px;padding:12px 16px}.features-section .feature-showcase .feature-visual .product-table-mockup .products-table tbody tr td input[type=checkbox]{cursor:pointer;height:16px;width:16px}.features-section .feature-showcase .feature-visual .product-table-mockup .products-table tbody tr td input[type=number],.features-section .feature-showcase .feature-visual .product-table-mockup .products-table tbody tr td input[type=text]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#fff;font-size:13px;max-width:100px;padding:6px 10px;transition:all .3s ease;width:100%}.features-section .feature-showcase .feature-visual .product-table-mockup .products-table tbody tr td input[type=number]:focus,.features-section .feature-showcase .feature-visual .product-table-mockup .products-table tbody tr td input[type=text]:focus{background:hsla(0,0%,100%,.08);border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.2);outline:none}.features-section .feature-showcase .feature-visual .editor-tabs{background:hsla(0,0%,100%,.03);border-bottom:1px solid hsla(0,0%,100%,.1);display:flex}.features-section .feature-showcase .feature-visual .editor-tabs .tab{background:transparent;border:none;color:hsla(0,0%,100%,.6);cursor:pointer;flex:1;font-size:14px;font-weight:600;padding:12px 20px;transition:all .3s ease}.features-section .feature-showcase .feature-visual .editor-tabs .tab.active{background:rgba(59,130,246,.1);border-bottom:2px solid #3b82f6;color:#3b82f6}.features-section .feature-showcase .feature-visual .editor-content{padding:24px}.features-section .feature-showcase .feature-visual .editor-content .editor-field{margin-bottom:16px}.features-section .feature-showcase .feature-visual .editor-content .editor-field label{color:#fff;display:block;font-size:13px;font-weight:600;margin-bottom:8px}.features-section .feature-showcase .feature-visual .editor-content .editor-field input,.features-section .feature-showcase .feature-visual .editor-content .editor-field select{background:hsla(0,0%,100%,.05);border:2px solid hsla(0,0%,100%,.1);border-radius:8px;color:#fff;font-size:14px;padding:10px 14px;transition:all .3s ease;width:100%}.features-section .feature-showcase .feature-visual .editor-content .editor-field input:focus,.features-section .feature-showcase .feature-visual .editor-content .editor-field select:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1);outline:none}.features-section .feature-showcase .feature-visual .editor-content .editor-actions{margin-top:24px}.features-section .feature-showcase .feature-visual .editor-content .editor-actions .apply-btn{background:linear-gradient(135deg,#3b82f6,#8b5cf6);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;padding:12px;transition:all .3s ease;width:100%}.features-section .feature-showcase .feature-visual .editor-content .editor-actions .apply-btn:hover{box-shadow:0 8px 20px rgba(59,130,246,.4);transform:translateY(-2px)}.comparison-section{background:linear-gradient(135deg,#0f0f23,#0a0a1a);padding:120px 0}.comparison-section .comparison-table{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.3);overflow:hidden}.comparison-section .comparison-table .comparison-header,.comparison-section .comparison-table .comparison-row{align-items:center;display:grid;gap:20px;grid-template-columns:2fr 1fr 1fr;padding:20px 30px}@media (max-width:768px){.comparison-section .comparison-table .comparison-header,.comparison-section .comparison-table .comparison-row{gap:10px;grid-template-columns:1fr}}.comparison-section .comparison-table .comparison-header{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;font-size:16px;font-weight:700}.comparison-section .comparison-table .comparison-row{border-bottom:1px solid hsla(0,0%,100%,.05)}.comparison-section .comparison-table .comparison-row:last-child{border-bottom:none}.comparison-section .comparison-table .comparison-row:nth-child(2n){background:hsla(0,0%,100%,.02)}.comparison-section .comparison-table .comparison-row .feature-col{color:#fff;font-weight:600}.comparison-section .comparison-table .comparison-row .shop-col,.comparison-section .comparison-table .comparison-row .woo-col{text-align:center}@media (max-width:768px){.comparison-section .comparison-table .comparison-row .shop-col,.comparison-section .comparison-table .comparison-row .woo-col{text-align:left}}.comparison-section .comparison-table .comparison-row .badge-no,.comparison-section .comparison-table .comparison-row .badge-yes{border-radius:6px;display:inline-block;font-size:13px;font-weight:600;padding:6px 12px}.comparison-section .comparison-table .comparison-row .badge-yes{background:rgba(16,185,129,.1);color:#10b981}.comparison-section .comparison-table .comparison-row .badge-no{background:rgba(239,68,68,.1);color:#ef4444}.how-it-works-section{background:linear-gradient(135deg,#0f0f23,#0a0a1a);padding:120px 0}.how-it-works-section .steps-container{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin-bottom:60px}.how-it-works-section .steps-container .step-card{backdrop-filter:blur(20px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.4);flex:1;max-width:320px;min-width:250px;padding:40px 30px;position:relative;text-align:center;transition:all .3s ease}.how-it-works-section .steps-container .step-card:hover{border-color:#3b82f6;box-shadow:0 20px 40px rgba(0,0,0,.1);transform:translateY(-10px)}.how-it-works-section .steps-container .step-card .step-number{align-items:center;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:50%;box-shadow:0 4px 12px rgba(59,130,246,.4);color:#fff;display:flex;font-size:20px;font-weight:700;height:40px;justify-content:center;left:50%;position:absolute;top:-20px;transform:translateX(-50%);width:40px}.how-it-works-section .steps-container .step-card .step-icon{align-items:center;background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(139,92,246,.1));border-radius:50%;color:#3b82f6;display:flex;font-size:36px;height:80px;justify-content:center;margin:0 auto 24px;width:80px}.how-it-works-section .steps-container .step-card .step-title{color:#fff;font-size:20px;font-weight:700;margin-bottom:12px}.how-it-works-section .steps-container .step-card .step-description{color:hsla(0,0%,100%,.7);font-size:14px;line-height:1.6;margin:0}.how-it-works-section .steps-container .step-arrow{color:#3b82f6;font-size:32px}@media (max-width:991px){.how-it-works-section .steps-container .step-arrow{display:none}}.how-it-works-section .cta-box{backdrop-filter:blur(10px);background:rgba(59,130,246,.1);border:2px dashed rgba(59,130,246,.5);border-radius:20px;padding:60px 40px;text-align:center}.how-it-works-section .cta-box h3{color:#fff;font-size:28px;font-weight:800;margin-bottom:24px}.how-it-works-section .cta-box .btn{align-items:center;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border:none;border-radius:12px;color:#fff;display:inline-flex;font-size:16px;font-weight:700;gap:10px;padding:16px 40px;text-decoration:none;transition:all .3s ease}.how-it-works-section .cta-box .btn:hover{box-shadow:0 10px 40px rgba(59,130,246,.4);transform:translateY(-3px)}.testimonials-section{background:linear-gradient(135deg,#0f0f23,#0a0a1a);padding:120px 0}.testimonials-section .testimonials-grid{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.testimonials-section .testimonials-grid .testimonial-card{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.3);padding:32px;transition:all .3s ease}.testimonials-section .testimonials-grid .testimonial-card:hover{background:hsla(0,0%,100%,.08);box-shadow:0 20px 40px rgba(59,130,246,.2);transform:translateY(-8px)}.testimonials-section .testimonials-grid .testimonial-card .testimonial-rating{display:flex;gap:4px;margin-bottom:16px}.testimonials-section .testimonials-grid .testimonial-card .testimonial-rating i{color:#fbbf24;font-size:16px}.testimonials-section .testimonials-grid .testimonial-card .testimonial-text{color:hsla(0,0%,100%,.8);font-size:15px;font-style:italic;line-height:1.7;margin-bottom:24px}.testimonials-section .testimonials-grid .testimonial-card .testimonial-author{align-items:center;display:flex;gap:16px}.testimonials-section .testimonials-grid .testimonial-card .testimonial-author .author-avatar{align-items:center;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:50%;color:#fff;display:flex;font-size:16px;font-weight:700;height:48px;justify-content:center;width:48px}.testimonials-section .testimonials-grid .testimonial-card .testimonial-author .author-info .author-name{color:#fff;font-size:16px;font-weight:700;margin-bottom:2px}.testimonials-section .testimonials-grid .testimonial-card .testimonial-author .author-info .author-role{color:hsla(0,0%,100%,.6);font-size:13px}.final-cta-section{background:linear-gradient(135deg,#0f172a,#1e293b);overflow:hidden;padding:120px 0;position:relative}.final-cta-section:before{background:radial-gradient(circle at 50% 50%,rgba(59,130,246,.1) 0,transparent 70%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.final-cta-section .container{position:relative;z-index:2}.final-cta-section .cta-content{margin:0 auto;max-width:900px;text-align:center}.final-cta-section .cta-content .cta-title{color:#fff;font-size:clamp(2rem,4vw,3rem);font-weight:800;margin-bottom:20px}.final-cta-section .cta-content .cta-description{color:hsla(0,0%,100%,.8);font-size:20px;line-height:1.7;margin-bottom:40px}.final-cta-section .cta-content .cta-actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-bottom:60px}.final-cta-section .cta-content .cta-actions .btn{align-items:center;border-radius:12px;display:inline-flex;font-size:16px;font-weight:700;gap:10px;padding:18px 40px;text-decoration:none;transition:all .3s ease}.final-cta-section .cta-content .cta-actions .btn.btn-primary{background:linear-gradient(135deg,#3b82f6,#8b5cf6);border:none;color:#fff}.final-cta-section .cta-content .cta-actions .btn.btn-primary:hover{box-shadow:0 10px 40px rgba(59,130,246,.5);transform:translateY(-3px)}.final-cta-section .cta-content .cta-actions .btn.btn-outline{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.1);border:2px solid hsla(0,0%,100%,.3);color:#fff}.final-cta-section .cta-content .cta-actions .btn.btn-outline:hover{background:hsla(0,0%,100%,.2);transform:translateY(-3px)}.final-cta-section .cta-content .trust-badges{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.final-cta-section .cta-content .trust-badges .badge-item{align-items:center;color:hsla(0,0%,100%,.8);display:flex;font-size:14px;font-weight:600;gap:8px}.final-cta-section .cta-content .trust-badges .badge-item i{color:#3b82f6;font-size:20px}@keyframes float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(5deg)}}@media (max-width:768px){.shop-explorer-hero .hero-grid{gap:40px}.shop-explorer-hero .hero-content .hero-title{font-size:2rem}.shop-explorer-hero .hero-content .hero-description{font-size:16px}.shop-explorer-hero .hero-content .hero-actions{flex-direction:column}.shop-explorer-hero .hero-content .hero-actions .btn{justify-content:center;width:100%}.pricing-grid,.problems-grid,.testimonials-grid{grid-template-columns:1fr}}.interactive-demo-section{background:linear-gradient(135deg,#0f0f23,#0a0a1a);padding:120px 0}.interactive-demo-section .demo-container{margin:0 auto;max-width:1200px}.interactive-demo-section .demo-tabs{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-bottom:40px}.interactive-demo-section .demo-tabs .demo-tab{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.05);border:2px solid hsla(0,0%,100%,.1);border-radius:12px;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:10px;padding:16px 32px;transition:all .3s ease}.interactive-demo-section .demo-tabs .demo-tab i{font-size:18px}.interactive-demo-section .demo-tabs .demo-tab:hover{border-color:#3b82f6;color:#3b82f6;transform:translateY(-2px)}.interactive-demo-section .demo-tabs .demo-tab.active{background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-color:#3b82f6;box-shadow:0 8px 20px rgba(59,130,246,.3);color:#fff}.interactive-demo-section .demo-content .demo-panel{display:none}.interactive-demo-section .demo-content .demo-panel.active{animation:fadeIn .5s ease;display:block}.interactive-demo-section .demo-interface{backdrop-filter:blur(20px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.4);overflow:hidden}.interactive-demo-section .demo-toolbar{align-items:center;background:hsla(0,0%,100%,.03);border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:20px 24px}.interactive-demo-section .demo-toolbar .toolbar-left,.interactive-demo-section .demo-toolbar .toolbar-right{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.interactive-demo-section .demo-toolbar .tool-btn{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;padding:10px 16px;transition:all .3s ease}.interactive-demo-section .demo-toolbar .tool-btn:hover{background:hsla(0,0%,100%,.08);border-color:#3b82f6;color:#3b82f6}.interactive-demo-section .demo-toolbar .tool-btn.active{background:#3b82f6;border-color:#3b82f6;color:#fff}.interactive-demo-section .demo-toolbar .search-input{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#fff;font-size:14px;min-width:200px;padding:10px 16px}.interactive-demo-section .demo-toolbar .search-input:focus{background:hsla(0,0%,100%,.08);border-color:#3b82f6;outline:none}.interactive-demo-section .demo-toolbar .filter-btn{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:hsla(0,0%,100%,.8);cursor:pointer;font-size:14px;font-weight:600;padding:10px 16px;transition:all .3s ease}.interactive-demo-section .demo-toolbar .filter-btn:hover{background:hsla(0,0%,100%,.08);border-color:#3b82f6;color:#3b82f6}.interactive-demo-section .demo-table .table-header,.interactive-demo-section .demo-table .table-row{align-items:center;display:grid;gap:16px;grid-template-columns:50px 100px 1fr 150px 100px 100px;padding:16px 24px}.interactive-demo-section .demo-table .table-header div.td,.interactive-demo-section .demo-table .table-header div.th,.interactive-demo-section .demo-table .table-row div.td,.interactive-demo-section .demo-table .table-row div.th{color:hsla(0,0%,100%,.9)}@media (max-width:768px){.interactive-demo-section .demo-table .table-header,.interactive-demo-section .demo-table .table-row{gap:8px;grid-template-columns:1fr}}.interactive-demo-section .demo-table .table-header{background:hsla(0,0%,100%,.03);border-bottom:2px solid hsla(0,0%,100%,.1);color:#fff;font-size:13px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.interactive-demo-section .demo-table .table-header div.td,.interactive-demo-section .demo-table .table-header div.th{color:hsla(0,0%,100%,.9)}.interactive-demo-section .demo-table .table-row{border-bottom:1px solid hsla(0,0%,100%,.05);transition:all .3s ease}.interactive-demo-section .demo-table .table-row:hover{background:hsla(0,0%,100%,.03)}.interactive-demo-section .demo-table .table-row .order-id{color:#3b82f6;font-weight:600}.interactive-demo-section .demo-table .table-row .status-select{border:none;border-radius:6px;cursor:pointer;font-size:13px;font-weight:600;padding:6px 12px}.interactive-demo-section .demo-table .table-row .status-select.processing{background:rgba(59,130,246,.1);color:#3b82f6}.interactive-demo-section .demo-table .table-row .status-select.completed{background:rgba(16,185,129,.1);color:#10b981}.interactive-demo-section .demo-table .table-row .status-select.pending{background:rgba(251,191,36,.1);color:#f59e0b}.interactive-demo-section .demo-table .table-row .actions{display:flex;gap:8px}.interactive-demo-section .demo-table .table-row .actions .action-btn{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .3s ease;width:32px}.interactive-demo-section .demo-table .table-row .actions .action-btn:hover{background:#3b82f6;border-color:#3b82f6;color:#fff}.interactive-demo-section .demo-footer{align-items:center;background:hsla(0,0%,100%,.03);border-top:1px solid hsla(0,0%,100%,.1);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:20px 24px}.interactive-demo-section .demo-footer .footer-info{align-items:center;color:hsla(0,0%,100%,.7);display:flex;font-size:14px;gap:10px}.interactive-demo-section .demo-footer .footer-info i{color:#3b82f6}.interactive-demo-section .demo-footer .demo-action-btn{align-items:center;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:700;gap:8px;padding:12px 24px;transition:all .3s ease}.interactive-demo-section .demo-footer .demo-action-btn:hover{box-shadow:0 8px 20px rgba(59,130,246,.4);transform:translateY(-2px)}.interactive-demo-section .demo-message{padding:60px 40px;text-align:center}.interactive-demo-section .demo-message .message-icon{align-items:center;background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(139,92,246,.1));border-radius:50%;color:#3b82f6;display:flex;font-size:36px;height:80px;justify-content:center;margin:0 auto 24px;width:80px}.interactive-demo-section .demo-message h3{color:#fff;font-size:28px;font-weight:800;margin-bottom:16px}.interactive-demo-section .demo-message p{color:hsla(0,0%,100%,.7);font-size:16px;margin-bottom:32px}.interactive-demo-section .demo-message .feature-list-demo{margin:0 auto;max-width:600px;text-align:left}.interactive-demo-section .demo-message .feature-list-demo .feature-demo-item{align-items:center;color:hsla(0,0%,100%,.8);display:flex;font-size:15px;gap:12px;padding:12px 0}.interactive-demo-section .demo-message .feature-list-demo .feature-demo-item i{color:#10b981;font-size:18px}.interactive-demo-section .products-demo-grid{display:grid;gap:30px;grid-template-columns:1fr 1fr;padding:30px}@media (max-width:991px){.interactive-demo-section .products-demo-grid{grid-template-columns:1fr}}.interactive-demo-section .products-demo-grid .products-editor h4,.interactive-demo-section .products-demo-grid .products-list h4{color:#fff;font-size:18px;font-weight:700;margin-bottom:20px}.interactive-demo-section .products-demo-grid .price-update-controls,.interactive-demo-section .products-demo-grid .stock-update-controls{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;margin-bottom:20px;padding:20px}.interactive-demo-section .products-demo-grid .price-update-controls .control-group,.interactive-demo-section .products-demo-grid .stock-update-controls .control-group{margin-bottom:16px}.interactive-demo-section .products-demo-grid .price-update-controls .control-group label,.interactive-demo-section .products-demo-grid .stock-update-controls .control-group label{color:hsla(0,0%,100%,.8);display:block;font-size:13px;font-weight:600;margin-bottom:8px}.interactive-demo-section .products-demo-grid .price-update-controls .control-group input,.interactive-demo-section .products-demo-grid .price-update-controls .control-group select,.interactive-demo-section .products-demo-grid .stock-update-controls .control-group input,.interactive-demo-section .products-demo-grid .stock-update-controls .control-group select{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#fff;font-size:14px;padding:10px 14px;width:100%}.interactive-demo-section .products-demo-grid .price-update-controls .control-group input:focus,.interactive-demo-section .products-demo-grid .price-update-controls .control-group select:focus,.interactive-demo-section .products-demo-grid .stock-update-controls .control-group input:focus,.interactive-demo-section .products-demo-grid .stock-update-controls .control-group select:focus{background:hsla(0,0%,100%,.08);border-color:#3b82f6;outline:none}.interactive-demo-section .products-demo-grid .price-update-controls .apply-price-btn,.interactive-demo-section .products-demo-grid .stock-update-controls .apply-price-btn{align-items:center;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:700;gap:8px;justify-content:center;padding:12px;transition:all .3s ease;width:100%}.interactive-demo-section .products-demo-grid .price-update-controls .apply-price-btn:hover,.interactive-demo-section .products-demo-grid .stock-update-controls .apply-price-btn:hover{box-shadow:0 8px 20px rgba(59,130,246,.4);transform:translateY(-2px)}.interactive-demo-section .products-demo-grid .price-update-controls .stock-actions,.interactive-demo-section .products-demo-grid .stock-update-controls .stock-actions{display:flex;flex-direction:column;gap:10px}.interactive-demo-section .products-demo-grid .price-update-controls .stock-actions .stock-btn,.interactive-demo-section .products-demo-grid .stock-update-controls .stock-actions .stock-btn{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;padding:10px 16px;transition:all .3s ease}.interactive-demo-section .products-demo-grid .price-update-controls .stock-actions .stock-btn:hover,.interactive-demo-section .products-demo-grid .stock-update-controls .stock-actions .stock-btn:hover{background:hsla(0,0%,100%,.08);border-color:#3b82f6;color:#3b82f6}.interactive-demo-section .products-demo-grid .product-items{display:flex;flex-direction:column;gap:12px}.interactive-demo-section .products-demo-grid .product-items .product-item{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;display:flex;gap:12px;padding:16px;transition:all .3s ease}.interactive-demo-section .products-demo-grid .product-items .product-item:hover{background:hsla(0,0%,100%,.08);border-color:rgba(59,130,246,.5)}.interactive-demo-section .products-demo-grid .product-items .product-item input[type=checkbox]{cursor:pointer;height:18px;width:18px}.interactive-demo-section .products-demo-grid .product-items .product-item .product-info{flex:1}.interactive-demo-section .products-demo-grid .product-items .product-item .product-info .product-name{color:#fff;font-size:15px;font-weight:600;margin-bottom:6px}.interactive-demo-section .products-demo-grid .product-items .product-item .product-info .product-meta{align-items:center;display:flex;gap:12px}.interactive-demo-section .products-demo-grid .product-items .product-item .product-info .product-meta .product-price{color:#3b82f6;font-size:16px;font-weight:700}.interactive-demo-section .products-demo-grid .product-items .product-item .product-info .product-meta .product-stock{border-radius:4px;font-size:11px;font-weight:600;padding:3px 8px}.interactive-demo-section .products-demo-grid .product-items .product-item .product-info .product-meta .product-stock.in-stock{background:rgba(16,185,129,.2);color:#34d399}.interactive-demo-section .products-demo-grid .product-items .product-item .product-info .product-meta .product-stock.out-stock{background:rgba(239,68,68,.2);color:#fca5a5}.interactive-demo-section .products-demo-grid .product-items .product-item .product-info .product-meta .product-stock.low-stock{background:rgba(251,191,36,.2);color:#fbbf24}.interactive-demo-section .sheets-demo-container{padding:30px}.interactive-demo-section .sheets-demo-container .sheets-sync-status{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;margin-bottom:24px;padding:24px}.interactive-demo-section .sheets-demo-container .sheets-sync-status .sync-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.interactive-demo-section .sheets-demo-container .sheets-sync-status .sync-header .sync-indicator{align-items:center;display:flex;gap:10px}.interactive-demo-section .sheets-demo-container .sheets-sync-status .sync-header .sync-indicator .sync-pulse{animation:pulse 2s ease-in-out infinite;background:#10b981;border-radius:50%;height:12px;width:12px}.interactive-demo-section .sheets-demo-container .sheets-sync-status .sync-header .sync-indicator .sync-text{color:#10b981;font-size:15px;font-weight:600}.interactive-demo-section .sheets-demo-container .sheets-sync-status .sync-header .last-sync{color:hsla(0,0%,100%,.6);font-size:13px}.interactive-demo-section .sheets-demo-container .sheets-sync-status .sync-header .last-sync .sync-time{color:hsla(0,0%,100%,.8)}.interactive-demo-section .sheets-demo-container .sheets-sync-status .sync-progress .progress-bar{background:hsla(0,0%,100%,.1);border-radius:4px;height:8px;margin-bottom:16px;overflow:hidden}.interactive-demo-section .sheets-demo-container .sheets-sync-status .sync-progress .progress-bar .progress-fill{background:linear-gradient(90deg,#3b82f6,#8b5cf6);height:100%;transition:width .3s ease;width:0}.interactive-demo-section .sheets-demo-container .sheets-sync-status .sync-progress .sync-stats{display:flex;flex-wrap:wrap;gap:24px}.interactive-demo-section .sheets-demo-container .sheets-sync-status .sync-progress .sync-stats .stat{align-items:center;color:hsla(0,0%,100%,.7);display:flex;font-size:14px;gap:8px}.interactive-demo-section .sheets-demo-container .sheets-sync-status .sync-progress .sync-stats .stat i{color:#3b82f6}.interactive-demo-section .sheets-demo-container .sheets-sync-status .sync-progress .sync-stats .stat span{color:#fff;font-weight:600}.interactive-demo-section .sheets-demo-container .sheets-preview{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;overflow:hidden}.interactive-demo-section .sheets-demo-container .sheets-preview .sheets-tabs{background:hsla(0,0%,100%,.03);border-bottom:1px solid hsla(0,0%,100%,.1);display:flex}.interactive-demo-section .sheets-demo-container .sheets-preview .sheets-tabs .sheet-tab{align-items:center;border-bottom:2px solid transparent;color:hsla(0,0%,100%,.6);cursor:pointer;display:flex;flex:1;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:14px 20px;transition:all .3s ease}.interactive-demo-section .sheets-demo-container .sheets-preview .sheets-tabs .sheet-tab:hover{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.9)}.interactive-demo-section .sheets-demo-container .sheets-preview .sheets-tabs .sheet-tab.active{background:rgba(59,130,246,.1);border-bottom-color:#3b82f6;color:#3b82f6}.interactive-demo-section .sheets-demo-container .sheets-preview .sheets-table{max-height:400px;overflow-y:auto;padding:20px}.interactive-demo-section .sheets-demo-container .sheets-preview .sheets-table .sheet-content{display:none}.interactive-demo-section .sheets-demo-container .sheets-preview .sheets-table .sheet-content.active{animation:fadeIn .3s ease;display:block}.interactive-demo-section .sheets-demo-container .sheets-preview .sheets-table .sheet-content table{border-collapse:collapse;width:100%}.interactive-demo-section .sheets-demo-container .sheets-preview .sheets-table .sheet-content table thead tr{background:hsla(0,0%,100%,.05)}.interactive-demo-section .sheets-demo-container .sheets-preview .sheets-table .sheet-content table thead tr th{border-bottom:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.8);font-size:12px;font-weight:700;letter-spacing:.5px;padding:12px;text-align:left;text-transform:uppercase}.interactive-demo-section .sheets-demo-container .sheets-preview .sheets-table .sheet-content table tbody tr{animation:fadeInRow .5s ease forwards;border-bottom:1px solid hsla(0,0%,100%,.05);opacity:0}.interactive-demo-section .sheets-demo-container .sheets-preview .sheets-table .sheet-content table tbody tr:first-child{animation-delay:.1s}.interactive-demo-section .sheets-demo-container .sheets-preview .sheets-table .sheet-content table tbody tr:nth-child(2){animation-delay:.2s}.interactive-demo-section .sheets-demo-container .sheets-preview .sheets-table .sheet-content table tbody tr:nth-child(3){animation-delay:.3s}.interactive-demo-section .sheets-demo-container .sheets-preview .sheets-table .sheet-content table tbody tr:nth-child(4){animation-delay:.4s}.interactive-demo-section .sheets-demo-container .sheets-preview .sheets-table .sheet-content table tbody tr:nth-child(5){animation-delay:.5s}.interactive-demo-section .sheets-demo-container .sheets-preview .sheets-table .sheet-content table tbody tr td{color:hsla(0,0%,100%,.8);font-size:13px;padding:12px}@keyframes fadeInRow{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.interactive-demo-section .sheets-integration{padding:60px 40px}.interactive-demo-section .sheets-integration .integration-visual{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin-bottom:40px}.interactive-demo-section .sheets-integration .integration-visual .google-sheets-box,.interactive-demo-section .sheets-integration .integration-visual .shop-explorer-box{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.05);border:2px solid hsla(0,0%,100%,.1);border-radius:16px;display:flex;flex-direction:column;gap:12px;min-width:200px;padding:32px 40px}.interactive-demo-section .sheets-integration .integration-visual .google-sheets-box i,.interactive-demo-section .sheets-integration .integration-visual .shop-explorer-box i{color:#3b82f6;font-size:48px}.interactive-demo-section .sheets-integration .integration-visual .google-sheets-box span,.interactive-demo-section .sheets-integration .integration-visual .shop-explorer-box span{color:#fff;font-size:18px;font-weight:700}.interactive-demo-section .sheets-integration .integration-visual .sync-arrow{align-items:center;display:flex;flex-direction:column;gap:8px}.interactive-demo-section .sheets-integration .integration-visual .sync-arrow i{animation:spin 3s linear infinite;color:#3b82f6;font-size:32px}.interactive-demo-section .sheets-integration .integration-visual .sync-arrow .sync-label{color:hsla(0,0%,100%,.7);font-size:14px;font-weight:600}.interactive-demo-section .sheets-integration .integration-benefits{margin:0 auto;max-width:600px}.interactive-demo-section .sheets-integration .integration-benefits h3{color:#fff;font-size:24px;font-weight:800;margin-bottom:20px;text-align:center}.interactive-demo-section .sheets-integration .integration-benefits ul{list-style:none;padding:0}.interactive-demo-section .sheets-integration .integration-benefits ul li{align-items:center;color:hsla(0,0%,100%,.8);display:flex;font-size:15px;gap:12px;padding:12px 0}.interactive-demo-section .sheets-integration .integration-benefits ul li i{color:#10b981;font-size:18px}.interactive-demo-section .filters-showcase{display:grid;gap:40px;grid-template-columns:1fr 1fr;padding:40px}@media (max-width:768px){.interactive-demo-section .filters-showcase{grid-template-columns:1fr}}.interactive-demo-section .filters-showcase .filter-panel h4{color:#fff;font-size:20px;font-weight:700;margin-bottom:24px}.interactive-demo-section .filters-showcase .filter-panel .filter-group{margin-bottom:24px}.interactive-demo-section .filters-showcase .filter-panel .filter-group label{color:#fff;display:block;font-size:14px;font-weight:600;margin-bottom:8px}.interactive-demo-section .filters-showcase .filter-panel .filter-group .filter-options{display:flex;flex-direction:column;gap:8px}.interactive-demo-section .filters-showcase .filter-panel .filter-group .filter-options label{align-items:center;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-weight:400;gap:8px}.interactive-demo-section .filters-showcase .filter-panel .filter-group .filter-options label input[type=checkbox]{cursor:pointer;height:18px;width:18px}.interactive-demo-section .filters-showcase .filter-panel .filter-group .filter-input{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#fff;font-size:14px;padding:10px 14px;width:100%}.interactive-demo-section .filters-showcase .filter-panel .filter-group .filter-input:focus{background:hsla(0,0%,100%,.08);border-color:#3b82f6;outline:none}.interactive-demo-section .filters-showcase .filter-panel .filter-group .range-inputs{align-items:center;display:flex;gap:12px}.interactive-demo-section .filters-showcase .filter-panel .filter-group .range-inputs input{flex:1}.interactive-demo-section .filters-showcase .filter-panel .filter-group .range-inputs span{color:hsla(0,0%,100%,.6)}.interactive-demo-section .filters-showcase .filter-panel .apply-filters-btn{align-items:center;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:700;gap:8px;justify-content:center;padding:12px;transition:all .3s ease;width:100%}.interactive-demo-section .filters-showcase .filter-panel .apply-filters-btn:hover{box-shadow:0 8px 20px rgba(59,130,246,.4);transform:translateY(-2px)}.interactive-demo-section .filters-showcase .filter-results{display:flex;flex-direction:column}.interactive-demo-section .filters-showcase .filter-results .results-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.interactive-demo-section .filters-showcase .filter-results .results-header h4{color:#fff;font-size:20px;font-weight:700}.interactive-demo-section .filters-showcase .filter-results .results-header .results-count{background:rgba(59,130,246,.15);border-radius:6px;color:#3b82f6;font-size:14px;font-weight:600;padding:6px 12px;transition:all .3s ease}.interactive-demo-section .filters-showcase .filter-results .results-table{display:flex;flex-direction:column;gap:8px;max-height:500px;overflow-y:auto;padding-right:8px}.interactive-demo-section .filters-showcase .filter-results .results-table::-webkit-scrollbar{width:6px}.interactive-demo-section .filters-showcase .filter-results .results-table::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:3px}.interactive-demo-section .filters-showcase .filter-results .results-table::-webkit-scrollbar-thumb{background:rgba(59,130,246,.5);border-radius:3px}.interactive-demo-section .filters-showcase .filter-results .results-table::-webkit-scrollbar-thumb:hover{background:rgba(59,130,246,.7)}.interactive-demo-section .filters-showcase .filter-results .results-table .result-row{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;display:grid;gap:12px;grid-template-columns:80px 1fr 120px 100px 120px;padding:12px 16px;transition:all .3s ease}.interactive-demo-section .filters-showcase .filter-results .results-table .result-row:hover{background:hsla(0,0%,100%,.08);border-color:rgba(59,130,246,.5);transform:translateX(4px)}.interactive-demo-section .filters-showcase .filter-results .results-table .result-row.hidden{display:none}.interactive-demo-section .filters-showcase .filter-results .results-table .result-row .result-id{color:#3b82f6;font-size:14px;font-weight:600}.interactive-demo-section .filters-showcase .filter-results .results-table .result-row .result-customer{color:hsla(0,0%,100%,.9);font-size:14px}.interactive-demo-section .filters-showcase .filter-results .results-table .result-row .result-status{border-radius:4px;font-size:11px;font-weight:600;padding:4px 8px;text-align:center;white-space:nowrap}.interactive-demo-section .filters-showcase .filter-results .results-table .result-row .result-status.processing{background:rgba(59,130,246,.2);color:#60a5fa}.interactive-demo-section .filters-showcase .filter-results .results-table .result-row .result-status.completed{background:rgba(16,185,129,.2);color:#34d399}.interactive-demo-section .filters-showcase .filter-results .results-table .result-row .result-status.pending{background:rgba(251,191,36,.2);color:#fbbf24}.interactive-demo-section .filters-showcase .filter-results .results-table .result-row .result-status.on-hold{background:rgba(239,68,68,.2);color:#fca5a5}.interactive-demo-section .filters-showcase .filter-results .results-table .result-row .result-total{color:#fff;font-size:14px;font-weight:600}.interactive-demo-section .filters-showcase .filter-results .results-table .result-row .result-payment{color:hsla(0,0%,100%,.7);font-size:12px}.interactive-demo-section .filters-showcase .filter-results .no-results{align-items:center;backdrop-filter:blur(20px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.4);display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.interactive-demo-section .filters-showcase .filter-results .no-results i{color:hsla(0,0%,100%,.3);font-size:48px;margin-bottom:16px}.interactive-demo-section .filters-showcase .filter-results .no-results p{color:hsla(0,0%,100%,.6);font-size:16px;margin-bottom:20px}.interactive-demo-section .filters-showcase .filter-results .no-results .reset-filters-btn-alt{background:rgba(59,130,246,.2);border:1px solid rgba(59,130,246,.5);border-radius:8px;color:#3b82f6;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:all .3s ease}.interactive-demo-section .filters-showcase .filter-results .no-results .reset-filters-btn-alt:hover{background:rgba(59,130,246,.3);transform:translateY(-2px)}.interactive-demo-section .filters-showcase .reset-filters-btn{align-items:center;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#fca5a5;cursor:pointer;display:flex;font-size:15px;font-weight:700;gap:8px;justify-content:center;margin-top:12px;padding:12px;transition:all .3s ease;width:100%}.interactive-demo-section .filters-showcase .reset-filters-btn:hover{background:rgba(239,68,68,.2);transform:translateY(-2px)}.video-showcase-section{background:linear-gradient(135deg,#0f0f23,#0a0a1a);padding:120px 0}.video-showcase-section .video-showcase-grid{display:grid;gap:40px;grid-template-columns:2fr 1fr;margin-bottom:60px}@media (max-width:991px){.video-showcase-section .video-showcase-grid{grid-template-columns:1fr}}.video-showcase-section .video-showcase-grid .main-video-container .video-card{backdrop-filter:blur(20px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.4);overflow:hidden;transition:all .3s ease}.video-showcase-section .video-showcase-grid .main-video-container .video-card:hover{background:hsla(0,0%,100%,.08);box-shadow:0 20px 60px rgba(59,130,246,.3);transform:translateY(-8px)}.video-showcase-section .video-showcase-grid .main-video-container .video-card.featured{border:2px solid #3b82f6}.video-showcase-section .video-showcase-grid .main-video-container .video-card .video-thumbnail{aspect-ratio:16/9;overflow:hidden;position:relative}.video-showcase-section .video-showcase-grid .main-video-container .video-card .video-thumbnail img{height:100%;object-fit:cover;transition:all .3s ease;width:100%}.video-showcase-section .video-showcase-grid .main-video-container .video-card .video-thumbnail .play-overlay{align-items:center;background:rgba(0,0,0,.4);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease;width:100%}.video-showcase-section .video-showcase-grid .main-video-container .video-card .video-thumbnail .play-overlay .play-button{align-items:center;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border:none;border-radius:50%;box-shadow:0 8px 30px rgba(59,130,246,.5);color:#fff;cursor:pointer;display:flex;font-size:28px;height:80px;justify-content:center;transform:scale(.8);transition:all .3s ease;width:80px}.video-showcase-section .video-showcase-grid .main-video-container .video-card .video-thumbnail .play-overlay .play-button i{margin-left:4px}.video-showcase-section .video-showcase-grid .main-video-container .video-card .video-thumbnail:hover img{transform:scale(1.05)}.video-showcase-section .video-showcase-grid .main-video-container .video-card .video-thumbnail:hover .play-overlay{opacity:1}.video-showcase-section .video-showcase-grid .main-video-container .video-card .video-thumbnail:hover .play-overlay .play-button{transform:scale(1)}.video-showcase-section .video-showcase-grid .main-video-container .video-card .video-thumbnail .video-duration{background:rgba(0,0,0,.8);border-radius:4px;bottom:12px;color:#fff;font-size:12px;font-weight:600;padding:4px 8px;position:absolute;right:12px}.video-showcase-section .video-showcase-grid .main-video-container .video-card .video-info{padding:24px}.video-showcase-section .video-showcase-grid .main-video-container .video-card .video-info .video-title{color:#fff;font-size:22px;font-weight:700;margin-bottom:12px}.video-showcase-section .video-showcase-grid .main-video-container .video-card .video-info .video-description{color:hsla(0,0%,100%,.7);font-size:15px;line-height:1.6;margin-bottom:16px}.video-showcase-section .video-showcase-grid .main-video-container .video-card .video-info .video-stats{display:flex;gap:20px}.video-showcase-section .video-showcase-grid .main-video-container .video-card .video-info .video-stats .stat{align-items:center;color:#9ca3af;display:flex;font-size:13px;gap:6px}.video-showcase-section .video-showcase-grid .main-video-container .video-card .video-info .video-stats .stat i{color:#3b82f6}.video-showcase-section .video-showcase-grid .video-playlist .playlist-title{border-bottom:2px solid hsla(0,0%,100%,.1);color:#fff;font-size:18px;font-weight:700;margin-bottom:20px;padding-bottom:12px}.video-showcase-section .video-showcase-grid .video-playlist .playlist-item{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;cursor:pointer;display:flex;gap:12px;margin-bottom:12px;padding:12px;transition:all .3s ease}.video-showcase-section .video-showcase-grid .video-playlist .playlist-item:hover{background:hsla(0,0%,100%,.08);border-color:#3b82f6;transform:translateX(4px)}.video-showcase-section .video-showcase-grid .video-playlist .playlist-item:hover .play-icon{background:#3b82f6;color:#fff}.video-showcase-section .video-showcase-grid .video-playlist .playlist-item.active{background:rgba(59,130,246,.15);border-color:#3b82f6;box-shadow:0 4px 12px rgba(59,130,246,.3)}.video-showcase-section .video-showcase-grid .video-playlist .playlist-item.active .play-icon{background:#3b82f6;color:#fff}.video-showcase-section .video-showcase-grid .video-playlist .playlist-item .playlist-thumbnail{border-radius:8px;flex-shrink:0;height:68px;overflow:hidden;position:relative;width:120px}.video-showcase-section .video-showcase-grid .video-playlist .playlist-item .playlist-thumbnail img{height:100%;object-fit:cover;width:100%}.video-showcase-section .video-showcase-grid .video-playlist .playlist-item .playlist-thumbnail .play-icon{align-items:center;background:hsla(0,0%,100%,.9);border-radius:50%;color:#1f2937;display:flex;font-size:12px;height:32px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:32px}.video-showcase-section .video-showcase-grid .video-playlist .playlist-item .playlist-thumbnail .play-icon i{margin-left:2px}.video-showcase-section .video-showcase-grid .video-playlist .playlist-item .playlist-thumbnail .duration{background:rgba(0,0,0,.8);border-radius:4px;bottom:4px;color:#fff;font-size:10px;font-weight:600;padding:2px 6px;position:absolute;right:4px}.video-showcase-section .video-showcase-grid .video-playlist .playlist-item .playlist-info{flex:1}.video-showcase-section .video-showcase-grid .video-playlist .playlist-item .playlist-info h5{color:#fff;font-size:14px;font-weight:700;line-height:1.3;margin-bottom:4px}.video-showcase-section .video-showcase-grid .video-playlist .playlist-item .playlist-info p{color:hsla(0,0%,100%,.6);font-size:12px;line-height:1.4;margin:0}.video-showcase-section .video-benefits{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.video-showcase-section .video-benefits .benefit-card{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;display:flex;gap:20px;padding:32px;transition:all .3s ease}.video-showcase-section .video-benefits .benefit-card:hover{background:hsla(0,0%,100%,.08);box-shadow:0 10px 30px rgba(59,130,246,.2);transform:translateY(-4px)}.video-showcase-section .video-benefits .benefit-card .benefit-icon{align-items:center;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:12px;color:#fff;display:flex;flex-shrink:0;font-size:24px;height:56px;justify-content:center;width:56px}.video-showcase-section .video-benefits .benefit-card .benefit-content h4{color:#fff;font-size:18px;font-weight:700;margin-bottom:8px}.video-showcase-section .video-benefits .benefit-card .benefit-content p{color:hsla(0,0%,100%,.7);font-size:14px;line-height:1.6;margin:0}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero-gradient-mesh{animation:meshMove 20s ease-in-out infinite;background:radial-gradient(circle at 20% 50%,rgba(59,130,246,.15) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(139,92,246,.15) 0,transparent 50%),radial-gradient(circle at 40% 20%,rgba(16,185,129,.1) 0,transparent 50%);height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@keyframes meshMove{0%,to{opacity:1}50%{opacity:.7}}.floating-shop-elements .shop-element.shop-5{animation-delay:2s;left:5%;top:60%}.floating-shop-elements .shop-element.shop-6{animation-delay:3.5s;right:5%;top:40%}.feature-badges{height:100%;pointer-events:none;position:absolute;width:100%}.feature-badges .feature-badge{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95);border:1px solid hsla(0,0%,100%,.5);border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.15);display:flex;gap:12px;padding:16px 20px;position:absolute}.feature-badges .feature-badge.badge-speed{right:-10%;top:-395px}.feature-badges .feature-badge.badge-bulk{bottom:382px;left:-10%}.feature-badges .feature-badge.badge-sync{bottom:395px;right:-5%}.feature-badges .feature-badge .badge-icon{align-items:center;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:10px;color:#fff;display:flex;font-size:18px;height:40px;justify-content:center;width:40px}.feature-badges .feature-badge .badge-content .badge-number{color:#1f2937;font-size:20px;font-weight:800;line-height:1}.feature-badges .feature-badge .badge-content .badge-label{color:#6b7280;font-size:12px;font-weight:600}