.elementor-2193 .elementor-element.elementor-element-95b3f09:not(.elementor-motion-effects-element-type-background), .elementor-2193 .elementor-element.elementor-element-95b3f09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://macor.net/wp-content/uploads/2025/08/Banner-outlet-del-reformista.png");background-position:50% 70%;background-repeat:no-repeat;background-size:auto;}.elementor-2193 .elementor-element.elementor-element-95b3f09 > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2193 .elementor-element.elementor-element-95b3f09 > .elementor-container{min-height:400px;}.elementor-2193 .elementor-element.elementor-element-95b3f09{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-efa2547:not(.elementor-motion-effects-element-type-background), .elementor-2193 .elementor-element.elementor-element-efa2547 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2193 .elementor-element.elementor-element-efa2547{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-2px;margin-bottom:-2px;padding:10px 0px 10px 0px;}.elementor-2193 .elementor-element.elementor-element-efa2547 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2193 .elementor-element.elementor-element-7eb4558 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-dd9e0a9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-8b9d465 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-2862bef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-2f7277f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2193 .elementor-element.elementor-element-2f7277f{margin-top:70px;margin-bottom:70px;}.elementor-2193 .elementor-element.elementor-element-17f0f19 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 15px 0px;}.elementor-2193 .elementor-element.elementor-element-17f0f19 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2193 .elementor-element.elementor-element-dc01688{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2193 .elementor-element.elementor-element-1efe5fa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2193 .elementor-element.elementor-element-41d3034 img{width:100%;max-width:77%;height:378px;}.elementor-2193 .elementor-element.elementor-element-24517a8 > .elementor-widget-container{margin:0px 0px -46px 0px;padding:0px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-73b3f7b > .elementor-widget-container{margin:0px 20px 0px 25px;}.elementor-2193 .elementor-element.elementor-element-73b3f7b{text-align:center;}.elementor-2193 .elementor-element.elementor-element-73b3f7b .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:18px;font-weight:400;}.elementor-2193 .elementor-element.elementor-element-4f701c8 > .elementor-widget-container{margin:0px 0px -17px 51px;}.elementor-2193 .elementor-element.elementor-element-4f701c8.elementor-element{--align-self:flex-start;}.elementor-2193 .elementor-element.elementor-element-ab7b08f{text-align:center;}.elementor-2193 .elementor-element.elementor-element-eab1dce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2193 .elementor-element.elementor-element-9570b49 img{max-width:77%;height:378px;}.elementor-2193 .elementor-element.elementor-element-bb6994b > .elementor-widget-container{margin:0px 0px -46px 0px;padding:0px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-c2930d7 > .elementor-widget-container{margin:0px 20px 0px 25px;}.elementor-2193 .elementor-element.elementor-element-c2930d7{text-align:center;}.elementor-2193 .elementor-element.elementor-element-c2930d7 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:18px;font-weight:400;}.elementor-2193 .elementor-element.elementor-element-eebe7d7 > .elementor-widget-container{margin:0px 0px -17px 51px;}.elementor-2193 .elementor-element.elementor-element-eebe7d7.elementor-element{--align-self:flex-start;}.elementor-2193 .elementor-element.elementor-element-1aa5aae > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-1aa5aae{text-align:center;}.elementor-2193 .elementor-element.elementor-element-3419d99{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2193 .elementor-element.elementor-element-4fafefe img{max-width:77%;height:378px;}.elementor-2193 .elementor-element.elementor-element-d0e67d6 > .elementor-widget-container{margin:0px 0px -46px 0px;padding:0px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-c27c477 > .elementor-widget-container{margin:0px 20px 0px 25px;}.elementor-2193 .elementor-element.elementor-element-c27c477{text-align:center;}.elementor-2193 .elementor-element.elementor-element-c27c477 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:18px;font-weight:400;}.elementor-2193 .elementor-element.elementor-element-b741587 > .elementor-widget-container{margin:0px 0px -17px 51px;}.elementor-2193 .elementor-element.elementor-element-b741587.elementor-element{--align-self:flex-start;}.elementor-2193 .elementor-element.elementor-element-81a7874 > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-81a7874{text-align:center;}.elementor-2193 .elementor-element.elementor-element-a5c5031{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2193 .elementor-element.elementor-element-66b59ac img{max-width:77%;height:378px;}.elementor-2193 .elementor-element.elementor-element-75c5c68 > .elementor-widget-container{margin:0px 0px -46px 0px;padding:0px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-9ca4e6b > .elementor-widget-container{margin:0px 20px 0px 25px;}.elementor-2193 .elementor-element.elementor-element-9ca4e6b{text-align:center;}.elementor-2193 .elementor-element.elementor-element-9ca4e6b .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:18px;font-weight:400;}.elementor-2193 .elementor-element.elementor-element-83357af > .elementor-widget-container{margin:0px 0px -17px 51px;}.elementor-2193 .elementor-element.elementor-element-83357af.elementor-element{--align-self:flex-start;}.elementor-2193 .elementor-element.elementor-element-ad0e200 > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-ad0e200{text-align:center;}.elementor-2193 .elementor-element.elementor-element-60d3bf1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2193 .elementor-element.elementor-element-6aa66cc img{max-width:77%;height:378px;}.elementor-2193 .elementor-element.elementor-element-126ddaa > .elementor-widget-container{margin:0px 0px -46px 0px;padding:0px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-3263407 > .elementor-widget-container{margin:0px 20px 0px 25px;}.elementor-2193 .elementor-element.elementor-element-3263407{text-align:center;}.elementor-2193 .elementor-element.elementor-element-3263407 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:18px;font-weight:400;}.elementor-2193 .elementor-element.elementor-element-8e3dafa > .elementor-widget-container{margin:0px 0px -17px 94px;}.elementor-2193 .elementor-element.elementor-element-8e3dafa.elementor-element{--align-self:flex-start;}.elementor-2193 .elementor-element.elementor-element-7b02e27 > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-7b02e27{text-align:center;}.elementor-2193 .elementor-element.elementor-element-ac4b3aa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2193 .elementor-element.elementor-element-5facd50 img{max-width:77%;height:378px;}.elementor-2193 .elementor-element.elementor-element-7f2380e > .elementor-widget-container{margin:0px 0px -46px 0px;padding:0px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-b4b5768 > .elementor-widget-container{margin:0px 20px 0px 25px;}.elementor-2193 .elementor-element.elementor-element-b4b5768{text-align:center;}.elementor-2193 .elementor-element.elementor-element-b4b5768 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:18px;font-weight:400;}.elementor-2193 .elementor-element.elementor-element-fc745a2 > .elementor-widget-container{margin:0px 0px -17px 51px;}.elementor-2193 .elementor-element.elementor-element-fc745a2.elementor-element{--align-self:flex-start;}.elementor-2193 .elementor-element.elementor-element-9d4ee41 > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-9d4ee41{text-align:center;}.elementor-2193 .elementor-element.elementor-element-f2255d5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2193 .elementor-element.elementor-element-2830c09 img{max-width:65%;height:378px;}.elementor-2193 .elementor-element.elementor-element-0f804e7 > .elementor-widget-container{margin:0px 0px -46px 0px;padding:0px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-7153555 > .elementor-widget-container{margin:0px 20px 0px 25px;}.elementor-2193 .elementor-element.elementor-element-7153555{text-align:center;}.elementor-2193 .elementor-element.elementor-element-7153555 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:18px;font-weight:400;}.elementor-2193 .elementor-element.elementor-element-8516f1b > .elementor-widget-container{margin:0px 0px -17px 51px;}.elementor-2193 .elementor-element.elementor-element-8516f1b.elementor-element{--align-self:flex-start;}.elementor-2193 .elementor-element.elementor-element-a136401 > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-a136401{text-align:center;}.elementor-2193 .elementor-element.elementor-element-07dbfd3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2193 .elementor-element.elementor-element-72b04f1 img{max-width:77%;height:378px;}.elementor-2193 .elementor-element.elementor-element-6fd5fbd > .elementor-widget-container{margin:0px 0px -46px 0px;padding:0px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-9f8189d > .elementor-widget-container{margin:0px 20px 0px 25px;}.elementor-2193 .elementor-element.elementor-element-9f8189d{text-align:center;}.elementor-2193 .elementor-element.elementor-element-9f8189d .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:18px;font-weight:400;}.elementor-2193 .elementor-element.elementor-element-b54a5eb > .elementor-widget-container{margin:0px 0px -17px 51px;}.elementor-2193 .elementor-element.elementor-element-b54a5eb.elementor-element{--align-self:flex-start;}.elementor-2193 .elementor-element.elementor-element-3076c48 > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-3076c48{text-align:center;}.elementor-2193 .elementor-element.elementor-element-d43dc34{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2193 .elementor-element.elementor-element-e822edd img{max-width:76%;height:378px;}.elementor-2193 .elementor-element.elementor-element-550faed > .elementor-widget-container{margin:0px 0px -46px 0px;padding:0px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-5df4dfc > .elementor-widget-container{margin:0px 20px 0px 25px;}.elementor-2193 .elementor-element.elementor-element-5df4dfc{text-align:center;}.elementor-2193 .elementor-element.elementor-element-5df4dfc .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:18px;font-weight:400;}.elementor-2193 .elementor-element.elementor-element-78a62ce > .elementor-widget-container{margin:0px 0px -17px 51px;}.elementor-2193 .elementor-element.elementor-element-78a62ce.elementor-element{--align-self:flex-start;}.elementor-2193 .elementor-element.elementor-element-07d8da4 > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-07d8da4{text-align:center;}.elementor-2193 .elementor-element.elementor-element-4a2cf53{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2193 .elementor-element.elementor-element-aab70c1 img{max-width:76%;height:378px;}.elementor-2193 .elementor-element.elementor-element-0964853 > .elementor-widget-container{margin:0px 0px -46px 0px;padding:0px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-129199e > .elementor-widget-container{margin:0px 20px 0px 25px;}.elementor-2193 .elementor-element.elementor-element-129199e{text-align:center;}.elementor-2193 .elementor-element.elementor-element-129199e .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:18px;font-weight:400;}.elementor-2193 .elementor-element.elementor-element-448095f > .elementor-widget-container{margin:0px 0px -17px 51px;}.elementor-2193 .elementor-element.elementor-element-448095f.elementor-element{--align-self:flex-start;}.elementor-2193 .elementor-element.elementor-element-4f40cec > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-4f40cec{text-align:center;}.elementor-2193 .elementor-element.elementor-element-4710adf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2193 .elementor-element.elementor-element-07e6257 img{max-width:76%;height:378px;}.elementor-2193 .elementor-element.elementor-element-ab5e1dd > .elementor-widget-container{margin:0px 0px -46px 0px;padding:0px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-d6db98f > .elementor-widget-container{margin:0px 20px 0px 25px;}.elementor-2193 .elementor-element.elementor-element-d6db98f{text-align:center;}.elementor-2193 .elementor-element.elementor-element-d6db98f .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:18px;font-weight:400;}.elementor-2193 .elementor-element.elementor-element-0565bef > .elementor-widget-container{margin:0px 0px -17px 51px;}.elementor-2193 .elementor-element.elementor-element-0565bef.elementor-element{--align-self:flex-start;}.elementor-2193 .elementor-element.elementor-element-3df37dd > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-3df37dd{text-align:center;}.elementor-2193 .elementor-element.elementor-element-6e8a886{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2193 .elementor-element.elementor-element-d375d37 img{max-width:100%;height:378px;}.elementor-2193 .elementor-element.elementor-element-b0143f6 > .elementor-widget-container{margin:0px 0px -46px 0px;padding:0px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-19717d4 > .elementor-widget-container{margin:0px 20px 0px 25px;}.elementor-2193 .elementor-element.elementor-element-19717d4{text-align:center;}.elementor-2193 .elementor-element.elementor-element-19717d4 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:18px;font-weight:400;}.elementor-2193 .elementor-element.elementor-element-8740a49 > .elementor-widget-container{margin:0px 0px -17px 51px;}.elementor-2193 .elementor-element.elementor-element-8740a49.elementor-element{--align-self:flex-start;}.elementor-2193 .elementor-element.elementor-element-8486138 > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-8486138{text-align:center;}.elementor-2193 .elementor-element.elementor-element-10e8443{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2193 .elementor-element.elementor-element-065a855 img{max-width:70%;height:378px;}.elementor-2193 .elementor-element.elementor-element-b5dfc2b > .elementor-widget-container{margin:0px 0px -46px 0px;padding:0px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-efca1bf > .elementor-widget-container{margin:0px 20px 0px 25px;}.elementor-2193 .elementor-element.elementor-element-efca1bf{text-align:center;}.elementor-2193 .elementor-element.elementor-element-efca1bf .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:18px;font-weight:400;}.elementor-2193 .elementor-element.elementor-element-03277bd > .elementor-widget-container{margin:0px 0px -17px 51px;}.elementor-2193 .elementor-element.elementor-element-03277bd.elementor-element{--align-self:flex-start;}.elementor-2193 .elementor-element.elementor-element-bb07b77 > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-bb07b77{text-align:center;}.elementor-2193 .elementor-element.elementor-element-4029e29{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2193 .elementor-element.elementor-element-5bd2591 img{width:100%;max-width:100%;height:378px;}.elementor-2193 .elementor-element.elementor-element-8cbed20 > .elementor-widget-container{margin:0px 0px -46px 0px;padding:0px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-d7571b9 > .elementor-widget-container{margin:0px 20px 0px 25px;}.elementor-2193 .elementor-element.elementor-element-d7571b9{text-align:center;}.elementor-2193 .elementor-element.elementor-element-d7571b9 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:18px;font-weight:400;}.elementor-2193 .elementor-element.elementor-element-123a6f3 > .elementor-widget-container{margin:0px 0px -17px 51px;}.elementor-2193 .elementor-element.elementor-element-123a6f3.elementor-element{--align-self:flex-start;}.elementor-2193 .elementor-element.elementor-element-be0f607 > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-be0f607{text-align:center;}.elementor-2193 .elementor-element.elementor-element-ac80506{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2193 .elementor-element.elementor-element-705b19b img{width:100%;max-width:79%;height:378px;}.elementor-2193 .elementor-element.elementor-element-ddecf11 > .elementor-widget-container{margin:0px 0px -46px 0px;padding:0px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-058d41b > .elementor-widget-container{margin:0px 20px 0px 25px;}.elementor-2193 .elementor-element.elementor-element-058d41b{text-align:center;}.elementor-2193 .elementor-element.elementor-element-058d41b .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:18px;font-weight:400;}.elementor-2193 .elementor-element.elementor-element-3cae0a9 > .elementor-widget-container{margin:0px 0px -17px 51px;}.elementor-2193 .elementor-element.elementor-element-3cae0a9.elementor-element{--align-self:flex-start;}.elementor-2193 .elementor-element.elementor-element-f0e2828 > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-f0e2828{text-align:center;}.elementor-2193 .elementor-element.elementor-element-aafe187{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2193 .elementor-element.elementor-element-1657a05 img{max-width:70%;height:378px;}.elementor-2193 .elementor-element.elementor-element-1f58234 > .elementor-widget-container{margin:0px 0px -46px 0px;padding:0px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-61f721b > .elementor-widget-container{margin:0px 20px 0px 25px;}.elementor-2193 .elementor-element.elementor-element-61f721b{text-align:center;}.elementor-2193 .elementor-element.elementor-element-61f721b .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:18px;font-weight:400;}.elementor-2193 .elementor-element.elementor-element-29370ea > .elementor-widget-container{margin:0px 0px -17px 51px;}.elementor-2193 .elementor-element.elementor-element-29370ea.elementor-element{--align-self:flex-start;}.elementor-2193 .elementor-element.elementor-element-e337a81 > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-e337a81{text-align:center;}.elementor-2193 .elementor-element.elementor-element-e970769{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2193 .elementor-element.elementor-element-93fdd5d img{max-width:70%;height:378px;}.elementor-2193 .elementor-element.elementor-element-ff8203c > .elementor-widget-container{margin:0px 0px -46px 0px;padding:0px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-e087df3 > .elementor-widget-container{margin:0px 20px 0px 25px;}.elementor-2193 .elementor-element.elementor-element-e087df3{text-align:center;}.elementor-2193 .elementor-element.elementor-element-e087df3 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:18px;font-weight:400;}.elementor-2193 .elementor-element.elementor-element-0f8490f > .elementor-widget-container{margin:0px 0px -17px 51px;}.elementor-2193 .elementor-element.elementor-element-0f8490f.elementor-element{--align-self:flex-start;}.elementor-2193 .elementor-element.elementor-element-8d2c409 > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-8d2c409{text-align:center;}.elementor-2193 .elementor-element.elementor-element-5de00ba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2193 .elementor-element.elementor-element-6541a07 img{width:87%;max-width:100%;height:378px;}.elementor-2193 .elementor-element.elementor-element-75aaa61 > .elementor-widget-container{margin:0px 0px -46px 0px;padding:0px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-1f98664 > .elementor-widget-container{margin:0px 20px 0px 25px;}.elementor-2193 .elementor-element.elementor-element-1f98664{text-align:center;}.elementor-2193 .elementor-element.elementor-element-1f98664 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:18px;font-weight:400;}.elementor-2193 .elementor-element.elementor-element-19f3a8c > .elementor-widget-container{margin:0px 0px -17px 51px;}.elementor-2193 .elementor-element.elementor-element-19f3a8c.elementor-element{--align-self:flex-start;}.elementor-2193 .elementor-element.elementor-element-5bb079c > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-5bb079c{text-align:center;}.elementor-2193 .elementor-element.elementor-element-3357932{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2193 .elementor-element.elementor-element-f4d2a28 img{width:100%;max-width:77%;height:378px;}.elementor-2193 .elementor-element.elementor-element-3fe1f85 > .elementor-widget-container{margin:0px 0px -46px 0px;padding:0px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-2e97d3d > .elementor-widget-container{margin:0px 20px 0px 25px;}.elementor-2193 .elementor-element.elementor-element-2e97d3d{text-align:center;}.elementor-2193 .elementor-element.elementor-element-2e97d3d .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:18px;font-weight:400;}.elementor-2193 .elementor-element.elementor-element-bfa6ecc > .elementor-widget-container{margin:0px 0px -17px 51px;}.elementor-2193 .elementor-element.elementor-element-bfa6ecc.elementor-element{--align-self:flex-start;}.elementor-2193 .elementor-element.elementor-element-00768b8 > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-00768b8{text-align:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2193 .elementor-element.elementor-element-1efe5fa{--width:100%;}.elementor-2193 .elementor-element.elementor-element-eab1dce{--width:100%;}.elementor-2193 .elementor-element.elementor-element-3419d99{--width:100%;}.elementor-2193 .elementor-element.elementor-element-a5c5031{--width:100%;}.elementor-2193 .elementor-element.elementor-element-60d3bf1{--width:100%;}.elementor-2193 .elementor-element.elementor-element-ac4b3aa{--width:100%;}.elementor-2193 .elementor-element.elementor-element-f2255d5{--width:100%;}.elementor-2193 .elementor-element.elementor-element-07dbfd3{--width:100%;}.elementor-2193 .elementor-element.elementor-element-d43dc34{--width:100%;}.elementor-2193 .elementor-element.elementor-element-4a2cf53{--width:100%;}.elementor-2193 .elementor-element.elementor-element-4710adf{--width:100%;}.elementor-2193 .elementor-element.elementor-element-6e8a886{--width:100%;}.elementor-2193 .elementor-element.elementor-element-10e8443{--width:100%;}.elementor-2193 .elementor-element.elementor-element-4029e29{--width:100%;}.elementor-2193 .elementor-element.elementor-element-ac80506{--width:100%;}.elementor-2193 .elementor-element.elementor-element-aafe187{--width:100%;}.elementor-2193 .elementor-element.elementor-element-e970769{--width:100%;}.elementor-2193 .elementor-element.elementor-element-5de00ba{--width:100%;}.elementor-2193 .elementor-element.elementor-element-3357932{--width:100%;}}@media(max-width:1024px){.elementor-2193 .elementor-element.elementor-element-95b3f09:not(.elementor-motion-effects-element-type-background), .elementor-2193 .elementor-element.elementor-element-95b3f09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:30% 50%;}.elementor-2193 .elementor-element.elementor-element-2f7277f{padding:0px 15px 0px 15px;}.elementor-2193 .elementor-element.elementor-element-dc01688{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2193 .elementor-element.elementor-element-95b3f09 > .elementor-container{min-height:150px;}.elementor-2193 .elementor-element.elementor-element-95b3f09:not(.elementor-motion-effects-element-type-background), .elementor-2193 .elementor-element.elementor-element-95b3f09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:30% 50%;}.elementor-2193 .elementor-element.elementor-element-8b9d465 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-2193 .elementor-element.elementor-element-2f7277f{padding:0px 0px 0px 0px;}.elementor-2193 .elementor-element.elementor-element-17f0f19 > .elementor-element-populated{margin:20px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2193 .elementor-element.elementor-element-dc01688{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2193 .elementor-element.elementor-element-41d3034 img{max-width:100%;}.elementor-2193 .elementor-element.elementor-element-9570b49 img{max-width:100%;}.elementor-2193 .elementor-element.elementor-element-4fafefe img{max-width:100%;}.elementor-2193 .elementor-element.elementor-element-66b59ac img{max-width:100%;}.elementor-2193 .elementor-element.elementor-element-6aa66cc img{max-width:100%;}.elementor-2193 .elementor-element.elementor-element-5facd50 img{max-width:100%;}.elementor-2193 .elementor-element.elementor-element-2830c09 img{max-width:100%;}.elementor-2193 .elementor-element.elementor-element-72b04f1 img{width:100%;max-width:100%;}.elementor-2193 .elementor-element.elementor-element-e822edd img{max-width:100%;}.elementor-2193 .elementor-element.elementor-element-aab70c1 img{max-width:100%;}.elementor-2193 .elementor-element.elementor-element-07e6257 img{max-width:100%;}.elementor-2193 .elementor-element.elementor-element-d375d37 img{width:100%;max-width:100%;}.elementor-2193 .elementor-element.elementor-element-065a855 img{max-width:100%;}.elementor-2193 .elementor-element.elementor-element-705b19b img{max-width:100%;}.elementor-2193 .elementor-element.elementor-element-1657a05 img{max-width:100%;}.elementor-2193 .elementor-element.elementor-element-93fdd5d img{max-width:100%;}.elementor-2193 .elementor-element.elementor-element-6541a07 img{width:100%;}.elementor-2193 .elementor-element.elementor-element-f4d2a28 img{max-width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-2862bef */.rank-math-breadcrumb p {
    margin:0;
    text-transform:uppercase;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-24517a8 */.wp-block-image {
  position: relative;
  display: inline-block;
}

/* Estilo base para escritorio */
.etiqueta-outlet {
  position: absolute;
  bottom: 20px; /* Y = distancia desde abajo */
  left: 50px; /* X = distancia desde la izquierda */
  background-color: #ffd700;
  color: black;
  font-weight: 400;
  padding: 1px 26px;
  font-size: 17px;
  font-family: 'Anton';
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
  z-index: 1;
}
/* Ajustes para pantallas pequeñas (móviles) */
@media (max-width: 600px) {
  .etiqueta-outlet {
    bottom: 20px;   /* más cerca del borde inferior */
    left: 0px;     /* más cerca del borde izquierdo */
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4f701c8 */.desde {
  font-size: 1.2em;
  color: #555;  /* gris suave */
  margin-right: 5px;
}

.precio-antiguo {
  position: relative;
  display: inline-block;
  font-size: 1.2em;
  color: #000;
  font-weight: normal;
}

.precio-antiguo::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 2px; /* grosor de la línea */
  background: #E60000; /* color de la línea */
  transform: rotate(-15deg); /* ángulo de la línea */
  transform-origin: center;
}




.precio-nuevo {
  font-size: 1.8em;
  color: red;
  font-weight: bold;
}

.precio-nuevo .decimales {
  font-size: 0.6em;
  vertical-align: super;
}




.ahorra {
  color: red;
  font-size: 0.9em;
  margin-top: -5px;
}

.recogida {
  color: #000;
  font-size: 0.9em;
  margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bb6994b */.wp-block-image {
  position: relative;
  display: inline-block;
}

.etiqueta-outlet {
  position: absolute;
  bottom: 20px; /* Y = distancia desde abajo */
  left: 50px; /* X = distancia desde la izquierda */
  background-color: #ffd700;
  color: black;
  font-weight: 400;
  padding: 1px 26px;
  font-size: 17px;
  font-family: 'Anton';
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-eebe7d7 */.desde {
  font-size: 1.2em;
  color: #555;  /* gris suave */
  margin-right: 5px;
}

.precio-antiguo {
  position: relative;
  display: inline-block;
  font-size: 1.2em;
  color: #000;
  font-weight: normal;
}

.precio-antiguo::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 2px; /* grosor de la línea */
  background: #E60000; /* color de la línea */
  transform: rotate(-15deg); /* ángulo de la línea */
  transform-origin: center;
}




.precio-nuevo {
  font-size: 1.8em;
  color: red;
  font-weight: bold;
}

.precio-nuevo .decimales {
  font-size: 0.6em;
  vertical-align: super;
}




.ahorra {
  color: red;
  font-size: 0.9em;
  margin-top: -5px;
}

.recogida {
  color: #000;
  font-size: 0.9em;
  margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d0e67d6 */.wp-block-image {
  position: relative;
  display: inline-block;
}

.etiqueta-outlet {
  position: absolute;
  bottom: 20px; /* Y = distancia desde abajo */
  left: 50px; /* X = distancia desde la izquierda */
  background-color: #ffd700;
  color: black;
  font-weight: 400;
  padding: 1px 26px;
  font-size: 17px;
  font-family: 'Anton';
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b741587 */.desde {
  font-size: 1.2em;
  color: #555;  /* gris suave */
  margin-right: 5px;
}

.precio-antiguo {
  position: relative;
  display: inline-block;
  font-size: 1.2em;
  color: #000;
  font-weight: normal;
}

.precio-antiguo::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 2px; /* grosor de la línea */
  background: #E60000; /* color de la línea */
  transform: rotate(-15deg); /* ángulo de la línea */
  transform-origin: center;
}




.precio-nuevo {
  font-size: 1.8em;
  color: red;
  font-weight: bold;
}

.precio-nuevo .decimales {
  font-size: 0.6em;
  vertical-align: super;
}




.ahorra {
  color: red;
  font-size: 0.9em;
  margin-top: -5px;
}

.recogida {
  color: #000;
  font-size: 0.9em;
  margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-75c5c68 */.wp-block-image {
  position: relative;
  display: inline-block;
}

.etiqueta-outlet {
  position: absolute;
  bottom: 20px; /* Y = distancia desde abajo */
  left: 50px; /* X = distancia desde la izquierda */
  background-color: #ffd700;
  color: black;
  font-weight: 400;
  padding: 1px 26px;
  font-size: 17px;
  font-family: 'Anton';
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-83357af */.desde {
  font-size: 1.2em;
  color: #555;  /* gris suave */
  margin-right: 5px;
}

.precio-antiguo {
  position: relative;
  display: inline-block;
  font-size: 1.2em;
  color: #000;
  font-weight: normal;
}

.precio-antiguo::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 2px; /* grosor de la línea */
  background: #E60000; /* color de la línea */
  transform: rotate(-15deg); /* ángulo de la línea */
  transform-origin: center;
}




.precio-nuevo {
  font-size: 1.8em;
  color: red;
  font-weight: bold;
}

.precio-nuevo .decimales {
  font-size: 0.6em;
  vertical-align: super;
}




.ahorra {
  color: red;
  font-size: 0.9em;
  margin-top: -5px;
}

.recogida {
  color: #000;
  font-size: 0.9em;
  margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-126ddaa */.wp-block-image {
  position: relative;
  display: inline-block;
}

.etiqueta-outlet {
  position: absolute;
  bottom: 20px; /* Y = distancia desde abajo */
  left: 50px; /* X = distancia desde la izquierda */
  background-color: #ffd700;
  color: black;
  font-weight: 400;
  padding: 1px 26px;
  font-size: 17px;
  font-family: 'Anton';
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8e3dafa */.desde {
  font-size: 1.2em;
  color: #555;  /* gris suave */
  margin-right: 5px;
}

.precio-antiguo {
  position: relative;
  display: inline-block;
  font-size: 1.2em;
  color: #000;
  font-weight: normal;
}

.precio-antiguo::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 2px; /* grosor de la línea */
  background: #E60000; /* color de la línea */
  transform: rotate(-15deg); /* ángulo de la línea */
  transform-origin: center;
}




.precio-nuevo {
  font-size: 1.8em;
  color: red;
  font-weight: bold;
}

.precio-nuevo .decimales {
  font-size: 0.6em;
  vertical-align: super;
}




.ahorra {
  color: red;
  font-size: 0.9em;
  margin-top: -5px;
}

.recogida {
  color: #000;
  font-size: 0.9em;
  margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7f2380e */.wp-block-image {
  position: relative;
  display: inline-block;
}

.etiqueta-outlet {
  position: absolute;
  bottom: 20px; /* Y = distancia desde abajo */
  left: 50px; /* X = distancia desde la izquierda */
  background-color: #ffd700;
  color: black;
  font-weight: 400;
  padding: 1px 26px;
  font-size: 17px;
  font-family: 'Anton';
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fc745a2 */.desde {
  font-size: 1.2em;
  color: #555;  /* gris suave */
  margin-right: 5px;
}

.precio-antiguo {
  position: relative;
  display: inline-block;
  font-size: 1.2em;
  color: #000;
  font-weight: normal;
}

.precio-antiguo::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 2px; /* grosor de la línea */
  background: #E60000; /* color de la línea */
  transform: rotate(-15deg); /* ángulo de la línea */
  transform-origin: center;
}




.precio-nuevo {
  font-size: 1.8em;
  color: red;
  font-weight: bold;
}

.precio-nuevo .decimales {
  font-size: 0.6em;
  vertical-align: super;
}




.ahorra {
  color: red;
  font-size: 0.9em;
  margin-top: -5px;
}

.recogida {
  color: #000;
  font-size: 0.9em;
  margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0f804e7 */.wp-block-image {
  position: relative;
  display: inline-block;
}

.etiqueta-outlet {
  position: absolute;
  bottom: 20px; /* Y = distancia desde abajo */
  left: 50px; /* X = distancia desde la izquierda */
  background-color: #ffd700;
  color: black;
  font-weight: 400;
  padding: 1px 26px;
  font-size: 17px;
  font-family: 'Anton';
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8516f1b */.desde {
  font-size: 1.2em;
  color: #555;  /* gris suave */
  margin-right: 5px;
}

.precio-antiguo {
  position: relative;
  display: inline-block;
  font-size: 1.2em;
  color: #000;
  font-weight: normal;
}

.precio-antiguo::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 2px; /* grosor de la línea */
  background: #E60000; /* color de la línea */
  transform: rotate(-15deg); /* ángulo de la línea */
  transform-origin: center;
}




.precio-nuevo {
  font-size: 1.8em;
  color: red;
  font-weight: bold;
}

.precio-nuevo .decimales {
  font-size: 0.6em;
  vertical-align: super;
}




.ahorra {
  color: red;
  font-size: 0.9em;
  margin-top: -5px;
}

.recogida {
  color: #000;
  font-size: 0.9em;
  margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6fd5fbd */.wp-block-image {
  position: relative;
  display: inline-block;
}

.etiqueta-outlet {
  position: absolute;
  bottom: 20px; /* Y = distancia desde abajo */
  left: 50px; /* X = distancia desde la izquierda */
  background-color: #ffd700;
  color: black;
  font-weight: 400;
  padding: 1px 26px;
  font-size: 17px;
  font-family: 'Anton';
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b54a5eb */.desde {
  font-size: 1.2em;
  color: #555;  /* gris suave */
  margin-right: 5px;
}

.precio-antiguo {
  position: relative;
  display: inline-block;
  font-size: 1.2em;
  color: #000;
  font-weight: normal;
}

.precio-antiguo::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 2px; /* grosor de la línea */
  background: #E60000; /* color de la línea */
  transform: rotate(-15deg); /* ángulo de la línea */
  transform-origin: center;
}




.precio-nuevo {
  font-size: 1.8em;
  color: red;
  font-weight: bold;
}

.precio-nuevo .decimales {
  font-size: 0.6em;
  vertical-align: super;
}




.ahorra {
  color: red;
  font-size: 0.9em;
  margin-top: -5px;
}

.recogida {
  color: #000;
  font-size: 0.9em;
  margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-550faed */.wp-block-image {
  position: relative;
  display: inline-block;
}

.etiqueta-outlet {
  position: absolute;
  bottom: 20px; /* Y = distancia desde abajo */
  left: 50px; /* X = distancia desde la izquierda */
  background-color: #ffd700;
  color: black;
  font-weight: 400;
  padding: 1px 26px;
  font-size: 17px;
  font-family: 'Anton';
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-78a62ce */.desde {
  font-size: 1.2em;
  color: #555;  /* gris suave */
  margin-right: 5px;
}

.precio-antiguo {
  position: relative;
  display: inline-block;
  font-size: 1.2em;
  color: #000;
  font-weight: normal;
}

.precio-antiguo::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 2px; /* grosor de la línea */
  background: #E60000; /* color de la línea */
  transform: rotate(-15deg); /* ángulo de la línea */
  transform-origin: center;
}




.precio-nuevo {
  font-size: 1.8em;
  color: red;
  font-weight: bold;
}

.precio-nuevo .decimales {
  font-size: 0.6em;
  vertical-align: super;
}




.ahorra {
  color: red;
  font-size: 0.9em;
  margin-top: -5px;
}

.recogida {
  color: #000;
  font-size: 0.9em;
  margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0964853 */.wp-block-image {
  position: relative;
  display: inline-block;
}

.etiqueta-outlet {
  position: absolute;
  bottom: 20px; /* Y = distancia desde abajo */
  left: 50px; /* X = distancia desde la izquierda */
  background-color: #ffd700;
  color: black;
  font-weight: 400;
  padding: 1px 26px;
  font-size: 17px;
  font-family: 'Anton';
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-448095f */.desde {
  font-size: 1.2em;
  color: #555;  /* gris suave */
  margin-right: 5px;
}

.precio-antiguo {
  position: relative;
  display: inline-block;
  font-size: 1.2em;
  color: #000;
  font-weight: normal;
}

.precio-antiguo::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 2px; /* grosor de la línea */
  background: #E60000; /* color de la línea */
  transform: rotate(-15deg); /* ángulo de la línea */
  transform-origin: center;
}




.precio-nuevo {
  font-size: 1.8em;
  color: red;
  font-weight: bold;
}

.precio-nuevo .decimales {
  font-size: 0.6em;
  vertical-align: super;
}




.ahorra {
  color: red;
  font-size: 0.9em;
  margin-top: -5px;
}

.recogida {
  color: #000;
  font-size: 0.9em;
  margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab5e1dd */.wp-block-image {
  position: relative;
  display: inline-block;
}

.etiqueta-outlet {
  position: absolute;
  bottom: 20px; /* Y = distancia desde abajo */
  left: 50px; /* X = distancia desde la izquierda */
  background-color: #ffd700;
  color: black;
  font-weight: 400;
  padding: 1px 26px;
  font-size: 17px;
  font-family: 'Anton';
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0565bef */.desde {
  font-size: 1.2em;
  color: #555;  /* gris suave */
  margin-right: 5px;
}

.precio-antiguo {
  position: relative;
  display: inline-block;
  font-size: 1.2em;
  color: #000;
  font-weight: normal;
}

.precio-antiguo::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 2px; /* grosor de la línea */
  background: #E60000; /* color de la línea */
  transform: rotate(-15deg); /* ángulo de la línea */
  transform-origin: center;
}




.precio-nuevo {
  font-size: 1.8em;
  color: red;
  font-weight: bold;
}

.precio-nuevo .decimales {
  font-size: 0.6em;
  vertical-align: super;
}




.ahorra {
  color: red;
  font-size: 0.9em;
  margin-top: -5px;
}

.recogida {
  color: #000;
  font-size: 0.9em;
  margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b0143f6 */.wp-block-image {
  position: relative;
  display: inline-block;
}

.etiqueta-outlet {
  position: absolute;
  bottom: 20px; /* Y = distancia desde abajo */
  left: 50px; /* X = distancia desde la izquierda */
  background-color: #ffd700;
  color: black;
  font-weight: 400;
  padding: 1px 26px;
  font-size: 17px;
  font-family: 'Anton';
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8740a49 */.desde {
  font-size: 1.2em;
  color: #555;  /* gris suave */
  margin-right: 5px;
}

.precio-antiguo {
  position: relative;
  display: inline-block;
  font-size: 1.2em;
  color: #000;
  font-weight: normal;
}

.precio-antiguo::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 2px; /* grosor de la línea */
  background: #E60000; /* color de la línea */
  transform: rotate(-15deg); /* ángulo de la línea */
  transform-origin: center;
}




.precio-nuevo {
  font-size: 1.8em;
  color: red;
  font-weight: bold;
}

.precio-nuevo .decimales {
  font-size: 0.6em;
  vertical-align: super;
}




.ahorra {
  color: red;
  font-size: 0.9em;
  margin-top: -5px;
}

.recogida {
  color: #000;
  font-size: 0.9em;
  margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b5dfc2b */.wp-block-image {
  position: relative;
  display: inline-block;
}

.etiqueta-outlet {
  position: absolute;
  bottom: 20px; /* Y = distancia desde abajo */
  left: 50px; /* X = distancia desde la izquierda */
  background-color: #ffd700;
  color: black;
  font-weight: 400;
  padding: 1px 26px;
  font-size: 17px;
  font-family: 'Anton';
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-03277bd */.desde {
  font-size: 1.2em;
  color: #555;  /* gris suave */
  margin-right: 5px;
}

.precio-antiguo {
  position: relative;
  display: inline-block;
  font-size: 1.2em;
  color: #000;
  font-weight: normal;
}

.precio-antiguo::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 2px; /* grosor de la línea */
  background: #E60000; /* color de la línea */
  transform: rotate(-15deg); /* ángulo de la línea */
  transform-origin: center;
}




.precio-nuevo {
  font-size: 1.8em;
  color: red;
  font-weight: bold;
}

.precio-nuevo .decimales {
  font-size: 0.6em;
  vertical-align: super;
}




.ahorra {
  color: red;
  font-size: 0.9em;
  margin-top: -5px;
}

.recogida {
  color: #000;
  font-size: 0.9em;
  margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8cbed20 */.wp-block-image {
  position: relative;
  display: inline-block;
}

.etiqueta-outlet {
  position: absolute;
  bottom: 20px; /* Y = distancia desde abajo */
  left: 50px; /* X = distancia desde la izquierda */
  background-color: #ffd700;
  color: black;
  font-weight: 400;
  padding: 1px 26px;
  font-size: 17px;
  font-family: 'Anton';
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-123a6f3 */.desde {
  font-size: 1.2em;
  color: #555;  /* gris suave */
  margin-right: 5px;
}

.precio-antiguo {
  position: relative;
  display: inline-block;
  font-size: 1.2em;
  color: #000;
  font-weight: normal;
}

.precio-antiguo::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 2px; /* grosor de la línea */
  background: #E60000; /* color de la línea */
  transform: rotate(-15deg); /* ángulo de la línea */
  transform-origin: center;
}




.precio-nuevo {
  font-size: 1.8em;
  color: red;
  font-weight: bold;
}

.precio-nuevo .decimales {
  font-size: 0.6em;
  vertical-align: super;
}




.ahorra {
  color: red;
  font-size: 0.9em;
  margin-top: -5px;
}

.recogida {
  color: #000;
  font-size: 0.9em;
  margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ddecf11 */.wp-block-image {
  position: relative;
  display: inline-block;
}

.etiqueta-outlet {
  position: absolute;
  bottom: 20px; /* Y = distancia desde abajo */
  left: 50px; /* X = distancia desde la izquierda */
  background-color: #ffd700;
  color: black;
  font-weight: 400;
  padding: 1px 26px;
  font-size: 17px;
  font-family: 'Anton';
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3cae0a9 */.desde {
  font-size: 1.2em;
  color: #555;  /* gris suave */
  margin-right: 5px;
}

.precio-antiguo {
  position: relative;
  display: inline-block;
  font-size: 1.2em;
  color: #000;
  font-weight: normal;
}

.precio-antiguo::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 2px; /* grosor de la línea */
  background: #E60000; /* color de la línea */
  transform: rotate(-15deg); /* ángulo de la línea */
  transform-origin: center;
}




.precio-nuevo {
  font-size: 1.8em;
  color: red;
  font-weight: bold;
}

.precio-nuevo .decimales {
  font-size: 0.6em;
  vertical-align: super;
}




.ahorra {
  color: red;
  font-size: 0.9em;
  margin-top: -5px;
}

.recogida {
  color: #000;
  font-size: 0.9em;
  margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1f58234 */.wp-block-image {
  position: relative;
  display: inline-block;
}

.etiqueta-outlet {
  position: absolute;
  bottom: 20px; /* Y = distancia desde abajo */
  left: 50px; /* X = distancia desde la izquierda */
  background-color: #ffd700;
  color: black;
  font-weight: 400;
  padding: 1px 26px;
  font-size: 17px;
  font-family: 'Anton';
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-29370ea */.desde {
  font-size: 1.2em;
  color: #555;  /* gris suave */
  margin-right: 5px;
}

.precio-antiguo {
  position: relative;
  display: inline-block;
  font-size: 1.2em;
  color: #000;
  font-weight: normal;
}

.precio-antiguo::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 2px; /* grosor de la línea */
  background: #E60000; /* color de la línea */
  transform: rotate(-15deg); /* ángulo de la línea */
  transform-origin: center;
}




.precio-nuevo {
  font-size: 1.8em;
  color: red;
  font-weight: bold;
}

.precio-nuevo .decimales {
  font-size: 0.6em;
  vertical-align: super;
}




.ahorra {
  color: red;
  font-size: 0.9em;
  margin-top: -5px;
}

.recogida {
  color: #000;
  font-size: 0.9em;
  margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ff8203c */.wp-block-image {
  position: relative;
  display: inline-block;
}

.etiqueta-outlet {
  position: absolute;
  bottom: 20px; /* Y = distancia desde abajo */
  left: 50px; /* X = distancia desde la izquierda */
  background-color: #ffd700;
  color: black;
  font-weight: 400;
  padding: 1px 26px;
  font-size: 17px;
  font-family: 'Anton';
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0f8490f */.desde {
  font-size: 1.2em;
  color: #555;  /* gris suave */
  margin-right: 5px;
}

.precio-antiguo {
  position: relative;
  display: inline-block;
  font-size: 1.2em;
  color: #000;
  font-weight: normal;
}

.precio-antiguo::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 2px; /* grosor de la línea */
  background: #E60000; /* color de la línea */
  transform: rotate(-15deg); /* ángulo de la línea */
  transform-origin: center;
}




.precio-nuevo {
  font-size: 1.8em;
  color: red;
  font-weight: bold;
}

.precio-nuevo .decimales {
  font-size: 0.6em;
  vertical-align: super;
}




.ahorra {
  color: red;
  font-size: 0.9em;
  margin-top: -5px;
}

.recogida {
  color: #000;
  font-size: 0.9em;
  margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-75aaa61 */.wp-block-image {
  position: relative;
  display: inline-block;
}

.etiqueta-outlet {
  position: absolute;
  bottom: 20px; /* Y = distancia desde abajo */
  left: 50px; /* X = distancia desde la izquierda */
  background-color: #ffd700;
  color: black;
  font-weight: 400;
  padding: 1px 26px;
  font-size: 17px;
  font-family: 'Anton';
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19f3a8c */.desde {
  font-size: 1.2em;
  color: #555;  /* gris suave */
  margin-right: 5px;
}

.precio-antiguo {
  position: relative;
  display: inline-block;
  font-size: 1.2em;
  color: #000;
  font-weight: normal;
}

.precio-antiguo::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 2px; /* grosor de la línea */
  background: #E60000; /* color de la línea */
  transform: rotate(-15deg); /* ángulo de la línea */
  transform-origin: center;
}




.precio-nuevo {
  font-size: 1.8em;
  color: red;
  font-weight: bold;
}

.precio-nuevo .decimales {
  font-size: 0.6em;
  vertical-align: super;
}




.ahorra {
  color: red;
  font-size: 0.9em;
  margin-top: -5px;
}

.recogida {
  color: #000;
  font-size: 0.9em;
  margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3fe1f85 */.wp-block-image {
  position: relative;
  display: inline-block;
}

.etiqueta-outlet {
  position: absolute;
  bottom: 20px; /* Y = distancia desde abajo */
  left: 50px; /* X = distancia desde la izquierda */
  background-color: #ffd700;
  color: black;
  font-weight: 400;
  padding: 1px 26px;
  font-size: 17px;
  font-family: 'Anton';
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bfa6ecc */.desde {
  font-size: 1.2em;
  color: #555;  /* gris suave */
  margin-right: 5px;
}

.precio-antiguo {
  position: relative;
  display: inline-block;
  font-size: 1.2em;
  color: #000;
  font-weight: normal;
}

.precio-antiguo::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 2px; /* grosor de la línea */
  background: #E60000; /* color de la línea */
  transform: rotate(-15deg); /* ángulo de la línea */
  transform-origin: center;
}




.precio-nuevo {
  font-size: 1.8em;
  color: red;
  font-weight: bold;
}

.precio-nuevo .decimales {
  font-size: 0.6em;
  vertical-align: super;
}




.ahorra {
  color: red;
  font-size: 0.9em;
  margin-top: -5px;
}

.recogida {
  color: #000;
  font-size: 0.9em;
  margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS */#menu-outlet/* End custom CSS */