.elementor-7403 .elementor-element.elementor-element-6d1ca486:not(.elementor-motion-effects-element-type-background),.elementor-7403 .elementor-element.elementor-element-6d1ca486>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#C4C4C4}.elementor-7403 .elementor-element.elementor-element-6d1ca486>.elementor-container{max-width:1600px}.elementor-7403 .elementor-element.elementor-element-6d1ca486{border-style:solid;border-width:0 0 0 0;border-color:#EEE;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 0 50px 0}.elementor-7403 .elementor-element.elementor-element-6d1ca486>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-7403 .elementor-element.elementor-element-5c1d4bb3{color:#FFF}.elementor-7403 .elementor-element.elementor-element-27b878d6:not(.elementor-motion-effects-element-type-background),.elementor-7403 .elementor-element.elementor-element-27b878d6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F8F8F8}.elementor-7403 .elementor-element.elementor-element-27b878d6>.elementor-container{max-width:1600px}.elementor-7403 .elementor-element.elementor-element-27b878d6{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-7403 .elementor-element.elementor-element-27b878d6>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7403 .elementor-element.elementor-element-70acf68d:not(.elementor-motion-effects-element-type-background),.elementor-7403 .elementor-element.elementor-element-70acf68d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#111;background-image:url(https://www.pabloronquillo.com/wp-content/uploads/2026/06/banner_fondo02.jpg)}.elementor-7403 .elementor-element.elementor-element-70acf68d>.elementor-container{max-width:1600px}.elementor-7403 .elementor-element.elementor-element-70acf68d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-7403 .elementor-element.elementor-element-70acf68d>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}:root{--page-title-display:none}@media(max-width:767px){.elementor-7403 .elementor-element.elementor-element-6d1ca486{padding:0 0 0 0}.elementor-7403 .elementor-element.elementor-element-177febfd>.elementor-element-populated{padding:0 0 0 0}.elementor-7403 .elementor-element.elementor-element-27b878d6{padding:0 0 0 0}.elementor-7403 .elementor-element.elementor-element-698eedad>.elementor-element-populated{padding:0 0 0 0}.elementor-7403 .elementor-element.elementor-element-3d1f08e3>.elementor-widget-container{padding:0 0 0 0}}.ecommerce-hero{width:100%}.ecommerce-label{font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#e8160c;display:inline-block;margin-bottom:24px}.ecommerce-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.ecommerce-title{font-size:52px;font-weight:800;color:#111;line-height:1.1;margin:0 0 24px;font-family:'Plus Jakarta Sans',sans-serif}.ecommerce-text{font-size:18px;color:#555;line-height:1.8;margin-bottom:40px}.ecommerce-btn{display:inline-block;background:#e8160c;color:#fff!important;text-decoration:none!important;font-weight:700;font-size:15px;padding:16px 32px}.payments-box{background:#f8f8f8;padding:40px;border-radius:4px}.payments-title{font-size:16px;font-weight:700;margin:0 0 24px;font-family:'Plus Jakarta Sans',sans-serif}.payments-list{display:flex;flex-direction:column;gap:12px}.payment-item{display:flex;align-items:center;gap:16px;background:#fff;padding:16px 20px;border:1px solid #e8e8e8}.payment-logo{width:48px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}.logo-datafast{background:#111;font-size:10px}.logo-payphone{background:#0052cc;font-size:9px}.logo-kushki{background:#00a651;font-size:10px}.payment-info{min-width:0}.payment-name{font-size:14px;font-weight:600}.payment-desc{font-size:12px;color:#888}.payment-check{margin-left:auto;color:#e8160c;font-weight:700}.payments-footer{font-size:12px;color:#aaa;margin:16px 0 0;text-align:center}@media (max-width:1024px){.ecommerce-grid{grid-template-columns:1fr;gap:50px}}@media (max-width:767px){.ecommerce-title{font-size:36px}.ecommerce-text{font-size:16px;margin-bottom:30px}.ecommerce-btn{width:100%;text-align:center;padding:16px}.payments-box{padding:24px}.payment-item{padding:14px}}@media (max-width:480px){.ecommerce-title{font-size:30px;line-height:1.15}.payment-item{gap:12px}.payment-logo{width:42px;height:28px}}.features-section{width:100%}.features-header{text-align:center;margin-bottom:60px}.features-label{font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#e8160c}.features-header h2{font-size:42px;font-weight:800;margin:16px 0;line-height:1.2;font-family:'Plus Jakarta Sans',sans-serif}.features-header p{color:#666;font-size:17px;margin:0}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#e0e0e0}.feature-card{background:#fff;padding:40px;display:flex;flex-direction:column;height:100%}.feature-icon{font-size:28px;margin-bottom:16px;line-height:1}.feature-title{font-size:16px;font-weight:700;margin:0 0 10px;font-family:'Plus Jakarta Sans',sans-serif;color:#111}.feature-text{color:#666;font-size:14px;line-height:1.7;margin:0}@media (max-width:1024px){.features-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.features-header{margin-bottom:40px}.features-header h2{font-size:32px}.features-header p{font-size:15px}.features-grid{grid-template-columns:1fr}.feature-card{padding:28px 24px}.feature-icon{font-size:24px}.feature-title{font-size:15px}.feature-text{font-size:14px}}@media (max-width:480px){.features-header h2{font-size:28px}}.store-types-section{width:100%}.store-types-header{text-align:center;margin-bottom:60px}.store-types-label{font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#e8160c}.store-types-header h2{font-size:42px;font-weight:800;color:#fff;margin:16px 0 0;line-height:1.2;font-family:'Plus Jakarta Sans',sans-serif}.store-types-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#333}.store-card{background:#1a1a1a;padding:40px;display:flex;flex-direction:column;height:100%}.store-icon{font-size:32px;margin-bottom:20px;line-height:1}.store-title{font-size:18px;font-weight:700;color:#fff;margin:0 0 12px;font-family:'Plus Jakarta Sans',sans-serif}.store-text{color:#888;font-size:14px;line-height:1.7;margin:0}@media (max-width:1024px){.store-types-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.store-types-header{margin-bottom:40px}.store-types-header h2{font-size:32px}.store-types-grid{grid-template-columns:1fr}.store-card{padding:28px 24px}.store-icon{font-size:28px;margin-bottom:16px}.store-title{font-size:16px}.store-text{font-size:14px}}@media (max-width:480px){.store-types-header h2{font-size:28px}}