.elementor-30 .elementor-element.elementor-element-aebc672:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-aebc672 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/tengotienda.com/wp-content/uploads/2026/02/Section-1.-HERO-SECTION.png?fit=1440%2C698&ssl=1");background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-aebc672{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16vw 11vw 13vw 11vw;}.elementor-30 .elementor-element.elementor-element-aebc672 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-56880bb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-30 .elementor-element.elementor-element-56880bb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-98c0962 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-30 .elementor-element.elementor-element-98c0962{text-align:center;}.elementor-30 .elementor-element.elementor-element-98c0962 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:5.27vw;font-weight:700;color:var( --e-global-color-fcdc517 );}.elementor-30 .elementor-element.elementor-element-e9af6a7 > .elementor-widget-container{padding:1.5rem 0rem 0rem 0rem;}.elementor-30 .elementor-element.elementor-element-e9af6a7{text-align:center;font-family:"Inter", Sans-serif;font-size:1.76vw;font-weight:500;color:var( --e-global-color-fcdc517 );}.elementor-30 .elementor-element.elementor-element-0708b12 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:600;background-image:linear-gradient(90deg, #9333EA 0%, #DB2777 100%);transition-duration:0s;border-radius:67px 67px 67px 67px;padding:01.3rem 03rem 1.3rem 03rem;}.elementor-30 .elementor-element.elementor-element-0708b12{width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-0708b12 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-0708b12 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-30 .elementor-element.elementor-element-0708b12 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-0708b12 .elementor-button:focus{border-color:#9333EA;box-shadow:2px -1px 42px 3px #9333EA;}.elementor-30 .elementor-element.elementor-element-a22ef57 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-a22ef57 .elementor-button:focus{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-a22ef57{z-index:0;}.elementor-30 .elementor-element.elementor-element-a22ef57 .elementor-button{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:600;border-radius:100px 100px 100px 100px;padding:1.3rem 3rem 1.3rem 3rem;}.elementor-30 .elementor-element.elementor-element-406ac9c{margin-top:8rem;margin-bottom:0rem;padding:0rem 7rem 0rem 7rem;}.elementor-30 .elementor-element.elementor-element-79fe3b9 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-30 .elementor-element.elementor-element-79fe3b9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:3.51vw;font-weight:700;}.elementor-30 .elementor-element.elementor-element-28bdece > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-30 .elementor-element.elementor-element-28bdece{font-family:"Inter", Sans-serif;font-size:1.32vw;color:#475569;}.elementor-30 .elementor-element.elementor-element-e57fbc4{width:var( --container-widget-width, 149.905% );max-width:149.905%;--container-widget-width:149.905%;--container-widget-flex-grow:0;text-align:start;}.elementor-30 .elementor-element.elementor-element-e57fbc4 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-30 .elementor-element.elementor-element-a4bb481 .qodef-qi-section-title{text-align:left;}.elementor-30 .elementor-element.elementor-element-a4bb481 .qodef-qi-section-title > .qodef-m-text{color:#64748B;font-family:"Inter", Sans-serif;}.elementor-30 .elementor-element.elementor-element-a4bb481 .qodef-qi-section-title .qodef-e-colored{color:#bababa;}.elementor-30 .elementor-element.elementor-element-a4bb481 .qodef-m-subtitle{align-items:baseline;}.elementor-30 .elementor-element.elementor-element-0e84127{width:var( --container-widget-width, 99.447% );max-width:99.447%;--container-widget-width:99.447%;--container-widget-flex-grow:0;text-align:start;}.elementor-30 .elementor-element.elementor-element-0e84127 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-30 .elementor-element.elementor-element-02aab7f .qodef-qi-section-title{text-align:left;}.elementor-30 .elementor-element.elementor-element-02aab7f .qodef-qi-section-title > .qodef-m-text{color:#64748B;font-family:"Inter", Sans-serif;}.elementor-30 .elementor-element.elementor-element-02aab7f .qodef-qi-section-title .qodef-e-colored{color:#bababa;}.elementor-30 .elementor-element.elementor-element-02aab7f .qodef-m-subtitle{align-items:baseline;}.elementor-30 .elementor-element.elementor-element-11b8047{width:100%;max-width:100%;align-self:center;text-align:center;}.elementor-30 .elementor-element.elementor-element-11b8047 > .elementor-widget-container{margin:2vw 0vw 0vw 0vw;}.elementor-30 .elementor-element.elementor-element-11b8047 img{opacity:1;transition-duration:0.4s;}.elementor-30 .elementor-element.elementor-element-11b8047:hover img{opacity:1;}.elementor-30 .elementor-element.elementor-element-6248109:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-6248109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-30 .elementor-element.elementor-element-6248109{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:7rem;margin-bottom:0rem;padding:7rem 0rem 0rem 0rem;}.elementor-30 .elementor-element.elementor-element-6248109 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-a39361a{text-align:center;}.elementor-30 .elementor-element.elementor-element-a39361a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:3.51vw;font-weight:bold;}.elementor-30 .elementor-element.elementor-element-2f408f9{text-align:center;font-family:"Inter", Sans-serif;font-size:1.5vw;color:#64748B;}.elementor-30 .elementor-element.elementor-element-4f262f3:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-4f262f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-30 .elementor-element.elementor-element-4f262f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;padding:3rem 5rem 7rem 5rem;}.elementor-30 .elementor-element.elementor-element-4f262f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-e1e05d0:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-e1e05d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/tengotienda.com/wp-content/uploads/2026/02/Gradient.webp?fit=382%2C358&ssl=1");background-repeat:no-repeat;}.elementor-30 .elementor-element.elementor-element-e1e05d0:hover > .elementor-background-overlay{background-color:#8cacf4;opacity:0.5;}.elementor-30 .elementor-element.elementor-element-e1e05d0, .elementor-30 .elementor-element.elementor-element-e1e05d0 > .elementor-background-overlay{border-radius:2rem 2rem 2rem 2rem;}.elementor-30 .elementor-element.elementor-element-e1e05d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0rem 0rem 0rem 0rem;}.elementor-30 .elementor-element.elementor-element-e1e05d0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-a660c84 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1rem 0rem 1rem 1rem;--e-column-margin-right:0rem;--e-column-margin-left:1rem;}.elementor-30 .elementor-element.elementor-element-a660c84 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-4a0cf7c{text-align:start;}.elementor-30 .elementor-element.elementor-element-4a0cf7c:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-30 .elementor-element.elementor-element-faf93a8{text-align:start;}.elementor-30 .elementor-element.elementor-element-faf93a8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.6vw;font-weight:700;}.elementor-30 .elementor-element.elementor-element-77c56c3{font-family:"Inter", Sans-serif;font-size:1.1vw;color:var( --e-global-color-995ff88 );}.elementor-30 .elementor-element.elementor-element-4d4c12f .elementor-button{background-color:#DEEFFF00;font-family:"Inter", Sans-serif;font-size:1.1vw;font-weight:600;fill:#2563EB;color:#2563EB;padding:0rem 0rem 0rem 0rem;}.elementor-30 .elementor-element.elementor-element-4d4c12f{width:var( --container-widget-width, 100.347% );max-width:100.347%;--container-widget-width:100.347%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-4d4c12f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-4d4c12f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-30 .elementor-element.elementor-element-13478bc:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-13478bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/tengotienda.com/wp-content/uploads/2026/02/Gradient_rosa.webp?fit=382%2C358&ssl=1");background-repeat:no-repeat;}.elementor-30 .elementor-element.elementor-element-13478bc:hover > .elementor-background-overlay{background-color:#f4accc;opacity:0.5;}.elementor-30 .elementor-element.elementor-element-13478bc, .elementor-30 .elementor-element.elementor-element-13478bc > .elementor-background-overlay{border-radius:2rem 2rem 2rem 2rem;}.elementor-30 .elementor-element.elementor-element-13478bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-30 .elementor-element.elementor-element-13478bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-49af7f7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1rem 0rem 1rem 1rem;--e-column-margin-right:0rem;--e-column-margin-left:1rem;}.elementor-30 .elementor-element.elementor-element-49af7f7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-5e27bc6{text-align:start;}.elementor-30 .elementor-element.elementor-element-19478de{text-align:start;}.elementor-30 .elementor-element.elementor-element-19478de .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.6vw;font-weight:700;}.elementor-30 .elementor-element.elementor-element-f9cc647{font-family:"Inter", Sans-serif;font-size:1.1vw;color:var( --e-global-color-995ff88 );}.elementor-30 .elementor-element.elementor-element-02c37bc .elementor-button{background-color:#DEEFFF00;font-family:"Inter", Sans-serif;font-size:1.1vw;font-weight:600;fill:#DB2777;color:#DB2777;padding:0rem 0rem 0rem 0rem;}.elementor-30 .elementor-element.elementor-element-02c37bc{width:var( --container-widget-width, 100.347% );max-width:100.347%;--container-widget-width:100.347%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-02c37bc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-02c37bc .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-30 .elementor-element.elementor-element-dafbdf1:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-dafbdf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/tengotienda.com/wp-content/uploads/2026/02/Gradient_morado.webp?fit=382%2C358&ssl=1");background-repeat:no-repeat;}.elementor-30 .elementor-element.elementor-element-dafbdf1:hover > .elementor-background-overlay{background-color:#b270f2;opacity:0.5;}.elementor-30 .elementor-element.elementor-element-dafbdf1, .elementor-30 .elementor-element.elementor-element-dafbdf1 > .elementor-background-overlay{border-radius:2rem 2rem 2rem 2rem;}.elementor-30 .elementor-element.elementor-element-dafbdf1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-30 .elementor-element.elementor-element-dafbdf1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-7f90299 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1rem 0rem 1rem 1rem;--e-column-margin-right:0rem;--e-column-margin-left:1rem;}.elementor-30 .elementor-element.elementor-element-7f90299 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-bab2efc{text-align:start;}.elementor-30 .elementor-element.elementor-element-bf186b0{text-align:start;}.elementor-30 .elementor-element.elementor-element-bf186b0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.6vw;font-weight:700;}.elementor-30 .elementor-element.elementor-element-2499cfb{font-family:"Inter", Sans-serif;font-size:1.1vw;color:var( --e-global-color-995ff88 );}.elementor-30 .elementor-element.elementor-element-7dfd8b3 .elementor-button{background-color:#DEEFFF00;font-family:"Inter", Sans-serif;font-size:1.1vw;font-weight:600;fill:#9333EA;color:#9333EA;padding:0rem 0rem 0rem 0rem;}.elementor-30 .elementor-element.elementor-element-7dfd8b3{width:var( --container-widget-width, 100.347% );max-width:100.347%;--container-widget-width:100.347%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-7dfd8b3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-7dfd8b3 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-30 .elementor-element.elementor-element-739ba08:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-739ba08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc3dcfd );}.elementor-30 .elementor-element.elementor-element-739ba08{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;padding:7rem 0rem 0rem 0rem;}.elementor-30 .elementor-element.elementor-element-739ba08 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-9373bf5{text-align:center;}.elementor-30 .elementor-element.elementor-element-9373bf5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:3.51vw;font-weight:bold;}.elementor-30 .elementor-element.elementor-element-9410a37{text-align:center;font-family:"Inter", Sans-serif;font-size:1.5vw;color:#64748B;}.elementor-30 .elementor-element.elementor-element-ed64333:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-ed64333 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc3dcfd );}.elementor-30 .elementor-element.elementor-element-ed64333{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2rem 0rem 5rem 0rem;}.elementor-30 .elementor-element.elementor-element-ed64333 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-f7536f3{text-align:center;}.elementor-30 .elementor-element.elementor-element-f7536f3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-84c57fa{text-align:center;}.elementor-30 .elementor-element.elementor-element-84c57fa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-adec6fe{text-align:center;}.elementor-30 .elementor-element.elementor-element-adec6fe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-49e0f80{text-align:center;}.elementor-30 .elementor-element.elementor-element-49e0f80 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-e59aa7d{text-align:center;}.elementor-30 .elementor-element.elementor-element-e59aa7d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-3c7f957{margin-top:7rem;margin-bottom:0rem;padding:0rem 7rem 0rem 7rem;}.elementor-30 .elementor-element.elementor-element-ab177e3{width:var( --container-widget-width, 98.736% );max-width:98.736%;--container-widget-width:98.736%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-dce262b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-30 .elementor-element.elementor-element-dce262b{text-align:start;}.elementor-30 .elementor-element.elementor-element-dce262b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:3.51vw;font-weight:700;}.elementor-30 .elementor-element.elementor-element-736fcca{font-family:var( --e-global-typography-b9e33b9-font-family ), Sans-serif;font-size:var( --e-global-typography-b9e33b9-font-size );color:var( --e-global-color-995ff88 );}.elementor-30 .elementor-element.elementor-element-e1b2943 > .elementor-widget-container{margin:0rem 0rem 0rem 2rem;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-978a5f9 .elementor-button{background-color:#000000;border-radius:4em 4em 4em 4em;}.elementor-30 .elementor-element.elementor-element-978a5f9 > .elementor-widget-container{margin:0rem 0rem 0rem 2rem;}.elementor-30 .elementor-element.elementor-element-978a5f9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-978a5f9 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-30 .elementor-element.elementor-element-dd5d745:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-dd5d745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/tengotienda.com/wp-content/uploads/2026/02/Section-7.-RETAIL-TRENDS-_DARK-GRADIENT.webp?fit=1440%2C682&ssl=1");}.elementor-30 .elementor-element.elementor-element-dd5d745{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5rem;margin-bottom:5rem;padding:7rem 4rem 7rem 4rem;}.elementor-30 .elementor-element.elementor-element-dd5d745 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-f63aabb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:2px;}.elementor-30 .elementor-element.elementor-element-f63aabb > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-30 .elementor-element.elementor-element-3950b99{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-30 .elementor-element.elementor-element-3950b99 > .elementor-widget-container{margin:0rem 0rem 5rem 0rem;}.elementor-30 .elementor-element.elementor-element-3950b99 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:3.51vw;font-weight:700;color:var( --e-global-color-fcdc517 );}.elementor-30 .elementor-element.elementor-element-0f7f1d9 > .elementor-element-populated{padding:1rem 1rem 1rem 1rem;}.elementor-30 .elementor-element.elementor-element-d5ee878 > .elementor-widget-container{padding:1rem 1rem 1rem 1rem;}.elementor-30 .elementor-element.elementor-element-d5ee878{text-align:start;}.elementor-30 .elementor-element.elementor-element-a94253a > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-30 .elementor-element.elementor-element-a94253a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.5vw;font-weight:700;color:var( --e-global-color-fcdc517 );}.elementor-30 .elementor-element.elementor-element-364067c > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-30 .elementor-element.elementor-element-364067c{font-family:"Inter", Sans-serif;font-size:1.17vw;color:var( --e-global-color-0a8e26e );}.elementor-30 .elementor-element.elementor-element-3adca55 > .elementor-element-populated{padding:1rem 1rem 1rem 1rem;}.elementor-30 .elementor-element.elementor-element-89e4fb1 > .elementor-widget-container{padding:1rem 1rem 1rem 1rem;}.elementor-30 .elementor-element.elementor-element-89e4fb1{text-align:start;}.elementor-30 .elementor-element.elementor-element-4839afd > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-30 .elementor-element.elementor-element-4839afd .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.5vw;font-weight:700;color:var( --e-global-color-fcdc517 );}.elementor-30 .elementor-element.elementor-element-e71ebca > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-30 .elementor-element.elementor-element-e71ebca{font-family:"Inter", Sans-serif;font-size:1.17vw;color:var( --e-global-color-0a8e26e );}.elementor-30 .elementor-element.elementor-element-7622a43 > .elementor-element-populated{padding:1rem 1rem 1rem 1rem;}.elementor-30 .elementor-element.elementor-element-0e8dfea > .elementor-widget-container{padding:1rem 1rem 1rem 1rem;}.elementor-30 .elementor-element.elementor-element-0e8dfea{text-align:start;}.elementor-30 .elementor-element.elementor-element-4079193 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-30 .elementor-element.elementor-element-4079193 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.5vw;font-weight:700;color:var( --e-global-color-fcdc517 );}.elementor-30 .elementor-element.elementor-element-660cf29 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-30 .elementor-element.elementor-element-660cf29{font-family:"Inter", Sans-serif;font-size:1.17vw;color:var( --e-global-color-0a8e26e );}.elementor-30 .elementor-element.elementor-element-5f6a6d0 > .elementor-element-populated{padding:1rem 1rem 1rem 1rem;}.elementor-30 .elementor-element.elementor-element-e10bb00 > .elementor-widget-container{padding:1rem 1rem 1rem 1rem;}.elementor-30 .elementor-element.elementor-element-e10bb00{text-align:start;}.elementor-30 .elementor-element.elementor-element-5f8f75b > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-30 .elementor-element.elementor-element-5f8f75b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.5vw;font-weight:700;color:var( --e-global-color-fcdc517 );}.elementor-30 .elementor-element.elementor-element-7d947c0 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-30 .elementor-element.elementor-element-7d947c0{font-family:"Inter", Sans-serif;font-size:1.17vw;color:var( --e-global-color-0a8e26e );}.elementor-30 .elementor-element.elementor-element-ef821b8{text-align:center;}.elementor-30 .elementor-element.elementor-element-ef821b8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:3.51vw;font-weight:bold;}.elementor-30 .elementor-element.elementor-element-677da88{text-align:center;font-family:"Inter", Sans-serif;font-size:1.5vw;color:var( --e-global-color-995ff88 );}.elementor-30 .elementor-element.elementor-element-15c663e{padding:5rem 5rem 5rem 5rem;}.elementor-30 .elementor-element.elementor-element-64af6c4 .qodef-qi-section-title{text-align:left;}.elementor-30 .elementor-element.elementor-element-64af6c4 .qodef-qi-section-title > .qodef-m-text{color:#64748B;font-family:"Inter", Sans-serif;font-size:1.25vw;}.elementor-30 .elementor-element.elementor-element-64af6c4 .qodef-qi-section-title .qodef-e-colored{color:#bababa;}.elementor-30 .elementor-element.elementor-element-64af6c4 .qodef-m-subtitle{align-items:baseline;}.elementor-30 .elementor-element.elementor-element-42d5abe .qodef-qi-section-title{text-align:left;}.elementor-30 .elementor-element.elementor-element-42d5abe .qodef-qi-section-title > .qodef-m-text{color:#64748B;font-family:"Inter", Sans-serif;font-size:1.25vw;}.elementor-30 .elementor-element.elementor-element-42d5abe .qodef-qi-section-title .qodef-e-colored{color:#bababa;}.elementor-30 .elementor-element.elementor-element-42d5abe .qodef-m-subtitle{align-items:baseline;}.elementor-30 .elementor-element.elementor-element-672f9bb .qodef-qi-section-title{text-align:left;}.elementor-30 .elementor-element.elementor-element-672f9bb .qodef-qi-section-title > .qodef-m-text{color:#64748B;font-family:"Inter", Sans-serif;font-size:1.25vw;}.elementor-30 .elementor-element.elementor-element-672f9bb .qodef-qi-section-title .qodef-e-colored{color:#bababa;}.elementor-30 .elementor-element.elementor-element-672f9bb .qodef-m-subtitle{align-items:baseline;}.elementor-30 .elementor-element.elementor-element-3b02da8 .qodef-qi-section-title{text-align:left;}.elementor-30 .elementor-element.elementor-element-3b02da8 .qodef-qi-section-title > .qodef-m-text{color:#64748B;font-family:"Inter", Sans-serif;}.elementor-30 .elementor-element.elementor-element-3b02da8 .qodef-qi-section-title .qodef-e-colored{color:#bababa;}.elementor-30 .elementor-element.elementor-element-3b02da8 .qodef-m-subtitle{align-items:baseline;}.elementor-30 .elementor-element.elementor-element-8c9cdf0:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-8c9cdf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc3dcfd );}.elementor-30 .elementor-element.elementor-element-8c9cdf0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5rem 0rem 5rem 0rem;}.elementor-30 .elementor-element.elementor-element-8c9cdf0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-fde55ae:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-fde55ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/tengotienda.com/wp-content/uploads/2026/02/BackgroundShadow-2.png?fit=1440%2C682&ssl=1");background-position:center center;background-repeat:no-repeat;}.elementor-30 .elementor-element.elementor-element-fde55ae, .elementor-30 .elementor-element.elementor-element-fde55ae > .elementor-background-overlay{border-radius:3rem 3rem 3rem 3rem;}.elementor-30 .elementor-element.elementor-element-fde55ae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;padding:4rem 0rem 3rem 0rem;}.elementor-30 .elementor-element.elementor-element-fde55ae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-7a22f50 .elementor-button{border-radius:48px 48px 48px 48px;padding:1rem 2rem 1rem 2rem;}.elementor-30 .elementor-element.elementor-element-dcb5b76{text-align:center;}.elementor-30 .elementor-element.elementor-element-dcb5b76 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:3.51vw;font-weight:bold;color:var( --e-global-color-fcdc517 );}.elementor-30 .elementor-element.elementor-element-99630d8 > .elementor-widget-container{padding:1.5rem 0rem 0rem 0rem;}.elementor-30 .elementor-element.elementor-element-99630d8{text-align:center;font-family:"Inter", Sans-serif;font-size:1.76vw;font-weight:300;color:var( --e-global-color-fcdc517 );}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-0984e29{width:19.367%;}.elementor-30 .elementor-element.elementor-element-84b88e1{width:80.633%;}.elementor-30 .elementor-element.elementor-element-8451440{width:19.367%;}.elementor-30 .elementor-element.elementor-element-3004907{width:80.633%;}.elementor-30 .elementor-element.elementor-element-093d942{width:47.834%;}.elementor-30 .elementor-element.elementor-element-17e70ac{width:52.166%;}.elementor-30 .elementor-element.elementor-element-f63aabb{width:100%;}.elementor-30 .elementor-element.elementor-element-e3cd657{width:29.967%;}.elementor-30 .elementor-element.elementor-element-d10717e{width:70.033%;}.elementor-30 .elementor-element.elementor-element-ca862e0{width:29.967%;}.elementor-30 .elementor-element.elementor-element-0523dac{width:70.033%;}.elementor-30 .elementor-element.elementor-element-7e074b8{width:29.967%;}.elementor-30 .elementor-element.elementor-element-87a4f17{width:70.033%;}.elementor-30 .elementor-element.elementor-element-acdf747{width:29.967%;}.elementor-30 .elementor-element.elementor-element-272ca47{width:70.033%;}}@media(max-width:1024px){.elementor-30 .elementor-element.elementor-element-736fcca{font-size:var( --e-global-typography-b9e33b9-font-size );}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-736fcca{font-size:var( --e-global-typography-b9e33b9-font-size );}}/* Start custom CSS for heading, class: .elementor-element-98c0962 */.gradient-text {
  background: linear-gradient(90deg, #C084FC 0%, #F472B6 50%, #FB923C 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  font-weight: inherit;
  white-space: nowrap; /* Evita que se rompa en líneas */
}

/* Fix para el cuadro de color */
.gradient-text {
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
  box-shadow: none !important;
  display: inline !important;
  vertical-align: baseline !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a22ef57 */#button_trans {
  background: rgba(255, 255, 255, 0.05) !important;
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border: 1px solid rgba(255, 255, 255, 0.2) !important;
  transition: all 0.3s ease;
}

#button_trans:hover {
  background: rgba(255, 255, 255, 1) !important;
  border: 1px solid rgba(255, 255, 255, 0.3) !important;
  color: #000 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79fe3b9 */.gradient-text-2 {
    background: linear-gradient(90deg, #9333EA 0%, #DB2777 100%);
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    background-clip: text !important;
    color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4d4c12f */#buton1_animacion .elementor-button-text {
  display: inline-flex;
  align-items: center;
  gap: 0.5rem;
  transition: gap 0.3s ease;
}

#buton1_animacion:hover .elementor-button-text {
  gap: 1rem;
}

#buton1_animacion .elementor-button-icon {
  transition: transform 0.3s ease;
}

#buton1_animacion:hover .elementor-button-icon {
  transform: translateX(6px);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e1e05d0 *//* Hover: fondo azul + ícono blanco */
#explora-contenido .w-16:hover,
#explora-contenido .elementor-column:hover .w-16 {
  background-color: #2563EB !important;
  transition: background-color 0.3s ease;
}

#explora-contenido .elementor-column:hover .w-16 img {
  filter: brightness(0) invert(1) !important;
  transition: filter 0.3s ease;
}

/* Transición suave en estado normal */
#explora-contenido .w-16 {
  transition: background-color 0.3s ease;
}

#explora-contenido .w-16 img {
  transition: filter 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5b5ff48 */#border_button {
  padding: 24px;
  border: 1.5px solid #e5e7eb;
  border-radius: 12px;
  background: white;
  transition: all 0.3s ease;
}

#border_button:hover {
  background: #F5F7FF;
  border-color: #c7d2fe;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a8b0f22 */#border_button1 {
  padding: 24px;
  border: 1.5px solid #e5e7eb;
  border-radius: 12px;
  background: white;
  transition: all 0.3s ease;
}

#border_button1:hover {
  background: #F7FAFF;
  border-color: #c7d2fe;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6d3c500 */#border_button2 {
  padding: 24px;
  border: 1.5px solid #e5e7eb;
  border-radius: 12px;
  background: white;
  transition: all 0.3s ease;
}

#border_button2:hover {
  background: #FEF8FC;
  border-color: #f9a8d4;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d375698 */#border_button3 {
  padding: 24px;
  border: 1.5px solid #e5e7eb;
  border-radius: 12px;
  background: white;
  transition: all 0.3s ease;
}

#border_button3:hover {
  background: #FFFBF5;
  border-color: #fed7aa;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e2accce */#border_button4 {
  padding: 24px;
  border: 1.5px solid #e5e7eb;
  border-radius: 12px;
  background: white;
  transition: all 0.3s ease;
}

#border_button4:hover {
  background: #F7FEFD;
  border-color: #99f6e4;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0f7f1d9 */#back_banner {
  background: rgba(255, 255, 255, 0.05) !important;
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  border: 1px dotted rgba(255, 255, 255, 0.2);
  border-radius: 24px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a150225 */#banner-retail {
  transition: transform 0.4s ease, box-shadow 0.4s ease;
  cursor: pointer;
}

#banner-retail:hover {
  transform: translateY(-8px);
}/* End custom CSS */