WC_EXCEDENTES-L74


base

base

base

base

base

WC_COMBOS-L74

Fehler bei der Verarbeitung der Vorlage.
The following has evaluated to null or missing:
==> comboActual.analyticsCombo.atributosCardGa  [in template "10154#10192#118124058" at line 37, column 96]

----
Tip: It's the step after the last dot that caused this error, not those before it.
----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${comboActual.analyticsCombo.atributo...  [in template "10154#10192#118124058" at line 37, column 94]
----
1<section class="px-0 container pnt-combos"> 
2    <div class="py-0"> 
3      <div 
4        class="pnt-carrusel-combos" 
5        role="region" 
6        aria-label="listado de combos"  
7        ${analytics.atributosCarruselGa.getData()} 
8
9        <div class="pnt-carrusel-combos-nav d-flex d-lg-none">         
10          <#assign gbsAnteriores = 0> 
11          <#assign precioAnterior = 0> 
12          <#assign comboMasGrande = 0> 
13          <#assign comboMasGrandeTamano = 0> 
14          <#if combo.getSiblings()?has_content> 
15              <#list combo.getSiblings() as comboActual> 
16                  <div> 
17                      <button aria-label="${comboActual.titulo.getData()}" id="btn${comboActual?index}" onclick="irAlSlide(${comboActual?index})"> 
18                          ${comboActual.tituloDelBoton.getData()} 
19                      </button> 
20                  </div> 
21                  <#if comboActual.cantidadDeGBAnterior.getData()?has_content> 
22                    <#assign gbsAnteriores = 1> 
23                  </#if> 
24                  <#if comboActual.precioAnterior.getData()?has_content && comboActual.duracionDelComboAnterior.getData()?has_content> 
25                    <#assign precioAnterior = 1> 
26                  </#if> 
27                  <#if (comboActual.infoAdicional.getData()?length > comboMasGrandeTamano)> 
28                    <#assign comboMasGrandeTamano = comboActual.infoAdicional.getData()?length> 
29                    <#assign comboMasGrande = comboActual?index> 
30                  </#if> 
31              </#list> 
32          </#if> 
33        </div> 
34        <div class="pnt-carrusel-combos-slick" role="group"> 
35          <#if combo.getSiblings()?has_content> 
36              <#list combo.getSiblings() as comboActual> 
37                  <div id="contenedorCombo${comboActual?index}" class="pnt-contenedor-combo" ${comboActual.analyticsCombo.atributosCardGa.getData()}> 
38                      <div class="pnt-card-combo"> 
39                      <#if getterUtil.getBoolean(comboActual.etiqueta.tieneEtiqueta.getData()) && comboActual.etiqueta.textoEtiqueta.getData()?has_content> 
40                        <div class="pnt-card-combo-etiqueta" style=" ${( comboActual.etiqueta.colorEtiqueta.getData() == '' )?then('background-color: #0c0c0c;','background-color: ${comboActual.etiqueta.colorEtiqueta.getData()};')}"> 
41                        <#if getterUtil.getBoolean(comboActual.etiqueta.tieneEtiqueta.getData()) && comboActual.etiqueta.textoEtiqueta.getData()?has_content> 
42                        ${comboActual.etiqueta.textoEtiqueta.getData()} 
43                        </#if> 
44                        </div> 
45                      </#if> 
46                          <div class="pnt-titulo-card-combo"  
47                          style= "<#if getterUtil.getBoolean(comboActual.destacado.EsDestacado.getData()) && comboActual.destacado.colorDestacado.getData()?has_content> 
48                                    background-color: ${comboActual.destacado.colorDestacado.getData()}; 
49                                <#else> 
50                                    background-color: #0c0c0c; 
51                                </#if>"> 
52                              <div class="pnt-nombre-combo my-1"> 
53                                  <p class="my-0">${comboActual.titulo.getData()}</p> 
54                              </div> 
55                          </div> 
56 
57                          <!-- ///////////////////////////////// --> 
58                      <div class="pnt-inner-card-combo"> 
59                              <div class="pnt-gb-combo ${(gbsAnteriores == 1)?then('gbs-anteriores','')} d-flex flex-column justify-content-center align-items-center"> 
60                                  <p>${comboActual.cantidadDeGb.getData()}</p> 
61                                  <#if comboActual.cantidadDeGBAnterior.getData()?has_content> 
62                                    <p class="pnt-tachado pnt-linea-tachado">${comboActual.cantidadDeGBAnterior.getData()}</p> 
63                                  </#if> 
64                              </div> 
65                          <hr class="my-1"/> 
66                          <div class="d-flex w-100 px-auto justify-content-center"> 
67                              <div class="d-flex flex-column justify-content-center" style="height:76px;width: max-content;"> 
68                                <#if comboActual.atributosApps.atributoPrimario.textoAppsPrimarias.getData()?has_content && comboActual.atributosApps.atributoPrimario.textoAppsPrimarias.getData()!="" || comboActual.atributosApps.atributoPrimario.iconoApp.getSiblings()?has_content && comboActual.atributosApps.atributoPrimario.iconoApp.getSiblings()?first.getData() !=""> 
69                                  <div class="row justify-content-left align-items-center">  
70                                      <span class="mr-1">+</span> 
71                                      <#if getterUtil.getBoolean(comboActual.atributosApps.atributoPrimario.esInvertido.getData())> 
72                                        <div class="d-flex flex-row-reverse justify-content-left align-items-center"> 
73                                      </#if> 
74                                      <#if comboActual.atributosApps.atributoPrimario.textoAppsPrimarias.getData()?has_content && comboActual.atributosApps.atributoPrimario.textoAppsPrimarias.getData() != ""> 
75                                        <p class="my-1 pnt-texto-app">${comboActual.atributosApps.atributoPrimario.textoAppsPrimarias.getData()}</p> 
76                                      </#if> 
77                                      <#if comboActual.atributosApps.atributoPrimario.iconoApp.getSiblings()?has_content> 
78                                    	<#list comboActual.atributosApps.atributoPrimario.iconoApp.getSiblings() as cur_combo_atributosApps_atributoPrimario_iconoApp> 
79                                    		<#if cur_combo_atributosApps_atributoPrimario_iconoApp.getData()?? && cur_combo_atributosApps_atributoPrimario_iconoApp.getData() != ""> 
80                                    			<img class="m-1" width="30px" height="30px" alt="${cur_combo_atributosApps_atributoPrimario_iconoApp.getAttribute("alt")}" data-fileentryid="${cur_combo_atributosApps_atributoPrimario_iconoApp.getAttribute("fileEntryId")}" src="${cur_combo_atributosApps_atributoPrimario_iconoApp.getData()}" /> 
81                                    		</#if> 
82                                    	</#list> 
83                                    </#if> 
84                                    <#if getterUtil.getBoolean(comboActual.atributosApps.atributoPrimario.esInvertido.getData())> 
85                                        </div> 
86                                    </#if>  
87                                  </div> 
88                                </#if> 
89                                <#if comboActual.atributosApps.atributoSecundario.textoAppsSecundarias.getData()?has_content && comboActual.atributosApps.atributoSecundario.textoAppsSecundarias.getData() != "" || comboActual.atributosApps.atributoSecundario.iconoAppSec.getSiblings()?has_content && comboActual.atributosApps.atributoSecundario.iconoAppSec.getSiblings()?first.getData() !=""> 
90                                  <div class="row justify-content-left align-items-center"> 
91                                      <span class="mr-1">+</span> 
92                                          <#if getterUtil.getBoolean(comboActual.atributosApps.atributoSecundario.InvertirLugaresSec.getData())> 
93                                            <div class="d-flex flex-row-reverse justify-content-left align-items-center"> 
94                                          </#if> 
95                                        <#if comboActual.atributosApps.atributoSecundario.textoAppsSecundarias.getData()?has_content && comboActual.atributosApps.atributoSecundario.textoAppsSecundarias.getData()!="">              
96                                            <p class="my-1 pnt-texto-app">${comboActual.atributosApps.atributoSecundario.textoAppsSecundarias.getData()}</p> 
97                                        </#if> 
98                                        <#if comboActual.atributosApps.atributoSecundario.iconoAppSec.getSiblings()?has_content> 
99                                        	<#list comboActual.atributosApps.atributoSecundario.iconoAppSec.getSiblings() as cur_combo_atributosApps_atributoSecundario_iconoAppSec> 
100                                        		<#if cur_combo_atributosApps_atributoSecundario_iconoAppSec.getData()?? && cur_combo_atributosApps_atributoSecundario_iconoAppSec.getData() != ""> 
101                                        			<img class="m-1" width="30px" height="30px" alt="${cur_combo_atributosApps_atributoSecundario_iconoAppSec.getAttribute("alt")}" data-fileentryid="${cur_combo_atributosApps_atributoSecundario_iconoAppSec.getAttribute("fileEntryId")}" src="${cur_combo_atributosApps_atributoSecundario_iconoAppSec.getData()}" /> 
102                                        		</#if> 
103                                        	</#list> 
104                                        </#if> 
105                                        <#if getterUtil.getBoolean(comboActual.atributosApps.atributoSecundario.InvertirLugaresSec.getData())> 
106                                            </div> 
107                                        </#if> 
108                                  </div> 
109                                </#if> 
110                              </div> 
111                          </div> 
112                          <div class="pnt-contenedor-precio-combo ${(precioAnterior == 1)?then('pnt-precio-anterior','')} d-flex flex-column justify-content-center align-items-center"> 
113                              <div class="pnt-precio-combo"> 
114                                  <p class="my-2 pnt-precio-combo-texto">${comboActual.precio.getData()}</p> 
115                                  <p class="ml-2 pnt-tiempo-combo-texto">${comboActual.duracionDelCombo.getData()}</p> 
116                              </div> 
117                          <#if comboActual.precioAnterior.getData()?has_content && comboActual.duracionDelComboAnterior.getData()?has_content> 
118                            <div class="pnt-precio-combo pnt-tachado"> 
119                                <p 
120                                  class="pnt-precio-combo-texto" 
121                                  aria-label="${comboActual.precioAnterior.getData()} ${comboActual.duracionDelComboAnterior.getData()}" 
122
123                                    ${comboActual.precioAnterior.getData()} 
124                                </p> 
125                                <p class="ml-1 pnt-tiempo-combo-texto">${comboActual.duracionDelComboAnterior.getData()}</p> 
126                            </div> 
127                          </#if> 
128                          </div> 
129                          <hr class="my-2" /> 
130                          <div class="pnt-beneficios-texto"> 
131                              ${comboActual.infoAdicional.getData()} 
132                          </div> 
133                          <div class="pnt-ctas-combos"> 
134                              <#assign target=""> 
135                              <#if getterUtil.getBoolean(comboActual.botonPrimario.esNuevaPestania.getData())> 
136                                  <#assign target="target=' _blank'"> 
137                              </#if> 
138                              <a ${target} href="${comboActual.botonPrimario.urlPrimario.getData()}"  
139                                  class="btn btn-primary text-white text-center">${comboActual.botonPrimario.textoPrimario.getData()} 
140                              </a>      
141                     
142                              <#if comboActual.verMas.ItemsVerMas.ItemVerMas?has_content  
143                                    && comboActual.verMas.ItemsVerMas.ItemVerMas.getSiblings()?has_content 
144                                    && comboActual.verMas.ItemsVerMas.ItemVerMas.getSiblings()[0].getData()?has_content> 
145                              <div class="pnt-contenedor-boton-vermas d-flex flex-column justify-content-center align-items-center"> 
146                                <button class="pnt-boton-vermas collapsed" data-toggle="collapse" data-target="#combo-ver-mas-${comboActual?index}">Ver más</button> 
147                                <div id="combo-ver-mas-${comboActual?index}" class="collapse w-100"> 
148                                   <ul class="pnt-lista-mas-beneficios-ver-mas"> 
149                                     <#list comboActual.verMas.ItemsVerMas.ItemVerMas.getSiblings() as itemVerMas> 
150                                        <#if itemVerMas.getData()?has_content && itemVerMas.getData()?trim != ""> 
151                                            <li>${itemVerMas.getData()}</li> 
152                                        </#if> 
153                                     </#list> 
154                                   </ul> 
155                                       
156                                         
157                                        <#if comboActual.verMas.TuentiTips.TextoTuentiTips.getData()?has_content> 
158                                            <#if getterUtil.getBoolean(comboActual.verMas.TuentiTips.mostrarTuentiTips.getData())> 
159                                            <div class="pnt-tuenti-tip-combo d-flex"> 
160                                                <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"> 
161                                                    <circle cx="8" cy="8" r="8" fill="#3C3C3C"/> 
162                                                    <path d="M5.68436 12.6667C5.35048 12.6667 5.10041 12.3607 5.16689 12.0335L6.71335 4.42289C6.76335 4.17682 6.97972 4 7.23082 4C7.56469 4 7.81476 4.30599 7.74828 4.63319L6.20182 12.2438C6.15182 12.4898 5.93545 12.6667 5.68436 12.6667ZM8.24708 12.6667C7.9132 12.6667 7.66313 12.3607 7.72962 12.0335L9.27608 4.42289C9.32608 4.17682 9.54244 4 9.79354 4C10.1274 4 10.3775 4.30599 10.311 4.63319L8.76454 12.2438C8.71454 12.4898 8.49818 12.6667 8.24708 12.6667ZM11.3333 6.9375C11.3333 7.19227 11.1268 7.39881 10.872 7.39881H4.96071C4.70594 7.39881 4.4994 7.19227 4.4994 6.9375C4.4994 6.68273 4.70594 6.47619 4.96071 6.47619H10.872C11.1268 6.47619 11.3333 6.68273 11.3333 6.9375ZM10.8405 9.76488C10.8405 10.0197 10.634 10.2262 10.3792 10.2262H4.46131C4.20654 10.2262 4 10.0197 4 9.76488C4 9.51011 4.20654 9.30357 4.46131 9.30357H10.3792C10.634 9.30357 10.8405 9.51011 10.8405 9.76488Z" fill="#F0EFEF"/> 
163                                                </svg> 
164                                                <div class="d-flex flex-column align-items-start w-100"> 
165                                                    <p class="pnt-titulo-tuenti-tip">TuentiTIP</p> 
166                                                    <p class="pnt-texto-tuenti-tip">${comboActual.verMas.TuentiTips.TextoTuentiTips.getData()}</p> 
167                                                </div> 
168                                            </div> 
169                                            </#if> 
170                                        </#if> 
171                                     
172                                </div> 
173                              </div>                       
174                              </#if> 
175                           
176                           
177                          </div> 
178 
179 
180 
181 
182                      </div> 
183                          <!-- ///////////////////////////////////////// --> 
184 
185 
186 
187                              <div class="pnt-bottom-card-combo"  
188                               style= "<#if getterUtil.getBoolean(comboActual.destacado.EsDestacado.getData()) && comboActual.destacado.colorDestacado.getData()?has_content> 
189                                    background-color: ${comboActual.destacado.colorDestacado.getData()}; 
190                                <#else> 
191                                    background-color: #0c0c0c; 
192                                </#if>"> 
193                              </div> 
194                      </div> 
195 
196 
197                  </div> 
198              </#list> 
199          </#if> 
200        </div> 
201        <#if alertaDeInformacion.getData()?has_content && alertaDeInformacion.getData()!= ""> 
202        <div class="pnt-recordatorio-combo mx-4 text-center"> 
203          <p class="my-0"> 
204            ${alertaDeInformacion.getData()} 
205          </p> 
206        </div> 
207        </#if> 
208      </div> 
209    </div> 
210  </section> 
211  <script> 
212       
213      var cantidadCombos = parseInt("${combo.getSiblings()?size}"); 
214      $(document).ready(() => { 
215        setTimeout(() => { 
216          if (parseInt("${comboMasGrandeTamano}") > 0) { 
217            for (let i = 0; i < parseInt("${combo.getSiblings()?size}"); i++) { 
218              if (i !== parseInt("${comboMasGrande}")){ 
219                $("#contenedorCombo"+i+" .pnt-contenedor-precio-combo").height($("#contenedorCombo"+i+" .pnt-contenedor-precio-combo").height() + $("#contenedorCombo${comboMasGrande} .pnt-card-combo .pnt-inner-card-combo .pnt-beneficios-texto").height() - $("#contenedorCombo"+i+" .pnt-beneficios-texto").height()) 
220                if ($("#contenedorCombo"+i+" .pnt-beneficios-texto").height()<5) { 
221                  let marginAgregado = 15; 
222                  $("#contenedorCombo"+i+" .pnt-beneficios-texto").height(marginAgregado); 
223                  $("#contenedorCombo"+i+" .pnt-contenedor-precio-combo").height($("#contenedorCombo"+i+" .pnt-contenedor-precio-combo").height() - marginAgregado); 
224
225              }           
226
227
228        }, 500); 
229   
230        $('.pnt-carrusel-combos-slick').on('init', (slick) => { 
231          $("#btn0").click(); 
232        }); 
233   
234        $(".pnt-carrusel-combos-slick").slick({ 
235        slidesToShow: parseInt("${combo.getSiblings()?size}"), 
236        slidesToScroll: 1, 
237        responsive: [ 
238
239            breakpoint: 992, 
240            settings: { 
241                arrows: false, 
242                infinite: true, 
243                centerMode: true, 
244                dots: true, 
245                centerPadding: "40px", 
246                slidesToShow: 1, 
247                slidesToScroll: 3, 
248              }, 
249            }, 
250
251            breakpoint: 375, 
252            settings: { 
253                arrows: false, 
254                infinite: true, 
255                centerMode: true, 
256                dots: true, 
257                centerPadding: "20px", 
258                slidesToShow: 1, 
259                slidesToScroll: 3, 
260              }, 
261            }, 
262          ], 
263        }); 
264         
265        $(".pnt-carrusel-combos-slick").on( 
266        "beforeChange", 
267        (event, slick, currentSlide, nextSlide) => { 
268            for (let i = 0; i < cantidadCombos; i++) { 
269              document.getElementById("btn" + i).classList.remove("active"); 
270
271            document 
272            .getElementById("btn" + nextSlide) 
273            .classList.add("active"); 
274
275        ); 
276      }); 
277   
278      function irAlSlide(slide) { 
279        document.getElementById("slick-slide-control0" +slide).click(); 
280        for (let i = 0; i < cantidadCombos; i++) { 
281          document.getElementById("btn" + i).classList.remove("active"); 
282
283        document.getElementById("btn" + slide).classList.add("active"); 
284        $("#contenedorCombo" + slide).focus(); 
285
286 
287      /* BOTON VER MAS */ 
288      $(document).ready(function(){ 
289        $(".pnt-boton-vermas").click(function(){ 
290            const isExpanded = $(this).attr("aria-expanded") === "true"; 
291             
292            if (!isExpanded) { 
293                $(this).text("Ver menos"); 
294                $(this).attr("aria-expanded", "true"); 
295            } else { 
296                $(this).text("Ver más"); 
297                $(this).attr("aria-expanded", "false"); 
298
299        }); 
300    }); 
301</script> 
302  </script> 
303  <style> 
304    @media only screen and (max-width: 992px) {     
305      .pnt-combos .slick-slide a { 
306        pointer-events: none; 
307        touch-action: none; 
308
309      .pnt-combos .slick-slide.slick-current a { 
310        pointer-events: auto; 
311        touch-action: auto; 
312      }  
313      .pnt-combos .pnt-carrusel-combos .slick-slide { 
314        opacity: 25%; 
315        transition: all 0.5s ease-out; 
316
317       
318      .pnt-combos .pnt-carrusel-combos .pnt-carrusel-combos-nav { 
319        display: flex; 
320        width: 100%; 
321        justify-content: center; 
322        align-items: end; 
323        height: 42px; 
324        margin-top: 24px; 
325        font-family: Roboto; 
326
327      .pnt-combos .pnt-carrusel-combos .slick-slide.slick-current { 
328        opacity: 100%; 
329
330      .pnt-combos .pnt-carrusel-combos .pnt-carrusel-combos-nav button { 
331        background-color: transparent; 
332        border: none; 
333        font-size: 15px; 
334        font-family: Roboto; 
335        font-weight: 500; 
336        color: #6D6D6D; 
337        border-bottom: 1px solid #6D6D6D; 
338        margin: 0px 5px; 
339        transition: all 0.2s ease-out; 
340
341      .pnt-combos .pnt-carrusel-combos .pnt-carrusel-combos-nav button.active { 
342        border-bottom: 1px solid #0c0c0c; 
343        color: #0c0c0c; 
344        font-weight: 600; 
345        font-size: 22px; 
346        transition: all 0.2s ease-out; 
347
348
349     
350    .pnt-combos .pnt-card-combo { 
351      position: relative; 
352      background-color: #fff; 
353      color: #0c0c0c; 
354      margin: 10px 10px; 
355      font-family: Roboto; 
356      border-radius: 8px; 
357      border: 1px solid transparent; 
358      text-align: center; 
359      box-shadow: 0 1px 9px 1px rgb(0 0 0 / 15%); 
360
361      /*Estilos de la etiqueta*/ 
362    .pnt-combos .pnt-card-combo .pnt-card-combo-etiqueta{ 
363      width: 72px; 
364      height: 24px; 
365      position: absolute; 
366      top: -8px; 
367      left: -4px; 
368      border-radius: 4px; 
369      transform: rotate(355deg); 
370      font-family: Roboto; 
371      font-size: 14px; 
372      font-weight: 500; 
373      line-height: 23px; 
374      text-align: center; 
375      color:#4C4500; 
376
377    /*Margen Superior Card General*/ 
378    .pnt-combos .pnt-card-combo .pnt-titulo-card-combo { 
379      color: #fff; 
380      border: 1px solid transparent; 
381      border-radius: 8px 8px 0px 0px; 
382
383    .pnt-combos .pnt-card-combo .pnt-titulo-card-combo .pnt-nombre-combo p { 
384      font-size: 18px; 
385      font-weight: 400; 
386
387    .pnt-combos .pnt-card-combo .pnt-inner-card-combo { 
388      padding: 10px 20px; 
389
390    .pnt-combos .pnt-card-combo hr { 
391      border: 0; 
392      height: 1px; 
393      background: #0c0c0c; 
394
395    .pnt-combos .pnt-card-combo .pnt-gb-combo.gbs-anteriores { 
396      height: 95px; 
397
398    .pnt-combos .pnt-card-combo .pnt-gb-combo p { 
399      margin-top: 0px; 
400      margin-bottom: 0px; 
401      font-size: 42px; 
402      font-family: Catamaran; 
403      font-weight: 600; 
404
405    .pnt-combos .pnt-card-combo .pnt-gb-combo p.pnt-tachado { 
406      font-size: 20px; 
407      font-family: Roboto; 
408      font-weight: 400; 
409      margin-top: -10px; 
410      color: #6D6D6D; 
411
412    .pnt-combos .pnt-card-combo .pnt-beneficios-texto { 
413      font-size: 14px; 
414      color: #6D6D6D; 
415      font-weight: 400; 
416      margin-bottom: 10px; 
417
418    .pnt-combos .pnt-card-combo .pnt-ctas-combos { 
419      display: block; 
420
421    .pnt-combos .pnt-card-combo .pnt-ctas-combos a.btn-primary { 
422      display: block; 
423      color: #fff; 
424      font-size: 16px; 
425
426    .pnt-combos .pnt-card-combo .pnt-ctas-combos a.btn-text { 
427      display: block; 
428      color: #0c0c0c; 
429      font-size: 16px; 
430
431    
432    .pnt-combos .pnt-card-combo .pnt-texto-app{ 
433      font-size: 16px;     
434
435    .pnt-combos .pnt-card-combo .pnt-contenedor-precio-combo.pnt-precio-anterior { 
436      height: 95px; 
437
438    .pnt-combos .pnt-card-combo .pnt-precio-combo.pnt-tachado { 
439      display: flex; 
440      align-items: baseline; 
441      justify-content: center; 
442      font-family: Roboto; 
443      color: #6D6D6D; 
444
445    .pnt-combos .pnt-card-combo .pnt-precio-combo.pnt-tachado p.pnt-precio-combo-texto { 
446      font-size: 18px; 
447      font-weight: 300; 
448
449    .pnt-combos .pnt-card-combo .pnt-precio-combo { 
450      display: flex; 
451      align-items: baseline; 
452      justify-content: center; 
453      font-family: Roboto; 
454
455    .pnt-combos .pnt-card-combo .pnt-precio-combo p.pnt-precio-combo-texto { 
456      font-size: 28px; 
457      margin-top: -10px; 
458      margin-bottom: 5px; 
459      font-weight: 300; 
460
461    .pnt-combos .pnt-card-combo .pnt-precio-combo p.pnt-tiempo-combo-texto { 
462      font-size: 18px; 
463      margin-top: -25px; 
464      margin-bottom: 15px; 
465 
466       
467      /*AGREGADO PARA IVA, asi queda parejo con precio*/ 
468      font-weight: 300; 
469
470    .pnt-combos .pnt-card-combo .pnt-bottom-card-combo { 
471      height: 10px; 
472      border-radius: 0px 0px 8px 8px; 
473
474 
475    .pnt-combos .pnt-card-combo .pnt-inner-card-combo hr{ 
476       background:  #D5D5D5; 
477
478 
479    .pnt-combos .pnt-contenedor-combo .pnt-contenedor-combos-mas-info .pnt-combos-lista-sec-mas-info { 
480      font-weight: 400; 
481      margin-left: -25px; 
482      font-size: 14px; 
483
484    .pnt-combos .pnt-contenedor-combo .pnt-contenedor-combos-bottom { 
485      font-family: Roboto; 
486      font-size: 16px; 
487
488    .pnt-combos .pnt-contenedor-combo .pnt-contenedor-combos-bottom .h3 { 
489      font-family: Roboto; 
490      font-size: 16px; 
491      font-weight: 600; 
492      margin: 0.5rem; 
493
494    .pnt-combos .pnt-contenedor-combo .pnt-combos-lista-mas-info { 
495      list-style: none;     
496      margin-left: -15px; 
497
498    .pnt-combos .pnt-contenedor-combo .pnt-combos-lista-mas-info li { 
499      position: relative; 
500
501    .pnt-combos .pnt-contenedor-combo .pnt-combos-lista-mas-info li:before { 
502      content: ''; 
503      width: 18px; 
504      height: 18px; 
505      position: absolute; 
506      background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik05LjQxNjMxIDIwLjM1MTNDOS4xMTcwNyAyMC4zNTEzIDguODMzODYgMjAuMjIzMyA4LjY0Njg0IDE5Ljk5NzlMMy42MTMyNiAxMy45MzMyQzMuMjc2NjIgMTMuNTI4NiAzLjM0NjA4IDEyLjkzNDQgMy43NjgyMiAxMi42MTE3QzQuMTkwMzYgMTIuMjg5IDQuODEwMiAxMi4zNTU2IDUuMTQ2ODQgMTIuNzYwMkw5LjM4OTU5IDE3Ljg3MjJMMTkuNjMzMSA0LjcyODY0QzE5Ljk1OSA0LjMxMzc0IDIwLjU3MzYgNC4yMjY2NiAyMS4wMDY0IDQuNTM5MTFDMjEuNDM5MiA0Ljg1MTU3IDIxLjUzIDUuNDQwNjIgMjEuMjA0MSA1Ljg1NTUyTDEwLjIwNzEgMTkuOTcyM0MxMC4wMjU1IDIwLjIwNzkgOS43NDIyNiAyMC4zNDYyIDkuNDM3NjggMjAuMzUxM0g5LjQxNjMxWiIgZmlsbD0iI0U1MDA1QyIvPg0KPC9zdmc+'); 
507      background-size: cover; 
508      background-position: center; 
509      left: -28px; 
510      top: 50%; 
511      transform: translateY(-50%); 
512    }  
513    .pnt-combos .pnt-recordatorio-combo { 
514      border: 3px solid #e5005c; 
515      border-radius: 8px; 
516      padding: 12px; 
517      font-size: 18px; 
518      font-weight: 600; 
519      color: #e5005c; 
520    }       
521    .pnt-combos .pnt-contenedor-combo .pnt-combos-ver-mas-collapse a,.pnt-combos .pnt-contenedor-combo .pnt-contenedor-combos-mas-info{ 
522      font-size: 14px; 
523      color: #757575; 
524
525    .pnt-combos .pnt-contenedor-combo .pnt-combos-ver-mas-collapse a:before { 
526      all: unset; 
527      content: "Ver Menos"; 
528
529    .pnt-combos .pnt-contenedor-combo .pnt-combos-ver-mas-collapse a.collapsed:before { 
530      all: unset; 
531      content: "Ver Más"; 
532
533    .pnt-combos .pnt-contenedor-combo .pnt-combos-ver-mas-collapse a:after { 
534      all: unset; 
535      content: "v"; 
536      color: #6D6D6D; 
537      float: right; 
538      transition: all 0.5s; 
539      margin-left: 5px; 
540      margin-bottom: 1px; 
541      -webkit-transform: rotate(180deg); 
542      -moz-transform: rotate(180deg); 
543      transform: rotate(180deg) scale(2.5, 1); 
544
545    .pnt-combos .pnt-contenedor-combo .pnt-combos-ver-mas-collapse a.collapsed:after { 
546      -webkit-transform: rotate(0deg); 
547      -moz-transform: rotate(0deg); 
548      transform: rotate(0deg) scale(2.5, 1); 
549      color: #6D6D6D; 
550
551    .pnt-combos .slick-dots { 
552      display: none !important; 
553
554    .pnt-combos .btn.focus, 
555    .pnt-combos .btn:focus { 
556      box-shadow: none; 
557
558     
559    .pnt-linea-tachado { 
560          position: relative; 
561
562    .pnt-linea-tachado:before { 
563      position: absolute; 
564      content: ""; 
565      left: 0; 
566      top: 50%; 
567      right: 0; 
568      border-top: 1px solid; 
569      border-color: inherit; 
570
571 
572      /*BOTON VER MAS*/ 
573 
574    .pnt-contenedor-boton-vermas{ 
575        padding: 6px 0px; 
576        margin-bottom: -10px; 
577
578 
579    .pnt-contenedor-boton-vermas .pnt-boton-vermas { 
580        background: none; 
581        border: none; 
582        color: inherit; 
583        font: inherit; 
584        cursor: pointer; 
585        padding: 0; 
586 
587        color: #1558D6; 
588        text-align: center; 
589        font-family: Roboto; 
590        font-size: 14px; 
591        font-style: normal; 
592        font-weight: 500; 
593        line-height: 20px;  
594        height: 32px; 
595        gap: 8px; 
596
597 
598    .laapp-style .pnt-boton-vermas[data-toggle="collapse"]:after { 
599        font-size: 24px ; 
600        margin-bottom: 4px ; 
601        font-weight: 500; 
602        transform: rotate(-180deg) ; 
603
604     
605    .laapp-style .pnt-boton-vermas[data-toggle="collapse"].collapsed:after{ 
606        transform: rotate(0deg) ; 
607
608 
609    /*TUENTI TIP VER MAS*/ 
610    .pnt-contenedor-boton-vermas .pnt-tuenti-tip-combo{ 
611        padding:16px; 
612        margin-bottom: 12px; 
613        background-color: #F0EFEF; 
614        gap: 8px; 
615
616 
617    .pnt-contenedor-boton-vermas .pnt-titulo-tuenti-tip{ 
618        color: #3C3C3C; 
619        font-family: Roboto; 
620        font-size: 16px; 
621        font-style: normal; 
622        font-weight: 500; 
623        line-height: 24px; 
624
625 
626    .pnt-contenedor-boton-vermas .pnt-texto-tuenti-tip{ 
627        color: #0C0C0C; 
628        font-family: Roboto; 
629        font-size: 16px; 
630        font-style: normal; 
631        font-weight: 400; 
632        line-height: 24px;  
633        text-align: start; 
634
635 
636    .laapp-style .pnt-titulo-tuenti-tip{ 
637        margin: 0; 
638        margin-top: -4px;  
639
640 
641    .laapp-style .pnt-texto-tuenti-tip{ 
642        margin: 0; 
643
644 
645    .pnt-contenedor-boton-vermas .pnt-lista-mas-beneficios-ver-mas{ 
646          text-align: start; 
647          padding: 10px 16px; 
648          gap: 10px; 
649          margin-top: 0; 
650          margin-bottom: 0; 
651          padding-left: 48px; 
652
653 
654    .pnt-contenedor-boton-vermas .pnt-lista-mas-beneficios-ver-mas li{ 
655          color:#3C3C3C; 
656          font-family: Roboto; 
657          font-size: 16px; 
658          font-style: normal; 
659          font-weight: 400; 
660          line-height: 24px;  
661
662 
663  </style> 

WC_GENERICO-L74: Autogestion - Invitados

¿Ya iniciaste tu porta?