.badge-novedad{background:#acd1af;color:#fff;font-size:11px;font-weight:700;padding:2px 6px;border-radius:10px;margin-left:6px;text-transform:uppercase;line-height:1.2;display:inline-block;vertical-align:middle}.badge-recomendado{background:#8094dd;color:#fff;font-size:11px;font-weight:700;padding:2px 6px;border-radius:10px;margin-left:6px;text-transform:uppercase;line-height:1.2;display:inline-block;vertical-align:middle}.menu-heading-item{color:#000;font-weight:600;display:inline-block;cursor:default;text-decoration:none}li.menu-heading:not(:first-child){padding-top:20px;margin-left:-10px}.info-text h1:before,.info-text h2:before,.info-text h3:before{font-family:'Material Symbols Outlined';font-weight:600;font-style:normal;font-size:1.2em;line-height:1;display:inline-block;vertical-align:middle;margin-right:6px;content:"arrow_outward"}.info-text h1,.info-text h2,.info-text h3{color:var(--e-global-color-primary)}.info-text h1:not(:first-child),.info-text h2:not(:first-child),.info-text h3:not(:first-child){padding-top:20px}.info-text .gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px, 1fr));gap:12px;margin:16px 0}.info-text .gallery .gallery-item{margin:0 !important;width:auto !important}.info-text .gallery .gallery-icon img{width:100%;height:180px;object-fit:cover;border-radius:12px;box-shadow:0 4px 14px rgba(0,0,0,.08);transition:transform .2s ease,box-shadow .2s ease;display:block}.info-text .gallery .gallery-icon img:hover{transform:scale(1.02);box-shadow:0 8px 22px rgba(0,0,0,.12)}.info-text .gallery .gallery-caption{font-size:12px;color:#6b7280;text-align:center;margin-top:6px}.info-text p>img:not(.custom-logo):not(.avatar):not(.wp-smiley),.info-text figure>img:not(.custom-logo):not(.avatar):not(.wp-smiley),.info-text p>a[href$=".jpg"]>img,.info-text p>a[href$=".jpeg"]>img,.info-text p>a[href$=".png"]>img,.info-text p>a[href$=".webp"]>img{display:block;width:100%;max-width:min(100%, 820px);height:auto;margin:16px auto;border-radius:14px;box-shadow:0 6px 24px rgba(0,0,0,.1);transition:transform .2s ease,box-shadow .2s ease;object-fit:cover;overflow:hidden}.info-text p>a[href$=".jpg"],.info-text p>a[href$=".jpeg"],.info-text p>a[href$=".png"],.info-text p>a[href$=".webp"]{display:block;max-width:min(100%, 820px);margin:16px auto;border-radius:14px;overflow:hidden}.info-text p>img:hover,.info-text figure>img:hover,.info-text p>a[href$=".jpg"]:hover img,.info-text p>a[href$=".jpeg"]:hover img,.info-text p>a[href$=".png"]:hover img,.info-text p>a[href$=".webp"]:hover img{transform:scale(1.01);box-shadow:0 10px 32px rgba(0,0,0,.14)}.info-text figure figcaption{max-width:min(100%, 820px);margin:8px auto 0;text-align:center;font-size:13px;line-height:1.35;color:#6b7280}.info-text img.alignleft{margin:8px 16px 16px 0;float:left}.info-text img.alignright{margin:8px 0 16px 16px;float:right}.info-text img.aligncenter{margin-left:auto;margin-right:auto;display:block;float:none}.info-text .gallery img,.info-text .wp-block-gallery img,.info-text .acf-gallery img{border-radius:inherit;box-shadow:none;transform:none}.info-text-target ul{box-sizing:border-box;display:flex !important;gap:16px;list-style:none;margin:.8rem 0 0;padding:0 8px 10px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:8px;-webkit-overflow-scrolling:touch;overflow-y:visible}.info-text-target ul li{box-sizing:border-box;scroll-snap-align:start;flex:0 0 clamp(260px, calc((100% - 2*16px)/3), 420px);min-height:140px;background:rgba(128,148,221,.1);border:1px solid rgba(0,0,0,.06);border-radius:14px;padding:14px;color:#374151;display:flex;flex-direction:column;gap:.75rem}.info-text-target ul li:before{content:"arrow_drop_down_circle";font-family:"Material Symbols Outlined";font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;color:var(--e-global-color-primary,#6366f1);font-size:1.8em;line-height:1;display:block}@media (max-width:1024px){.info-text-target ul li{flex-basis:clamp(260px, calc((100% - 16px)/2), 520px);max-width:none}}@media (max-width:680px){.info-text-target ul{padding-inline:8px}.info-text-target ul li{flex-basis:90%;min-width:85%;max-width:none}}@media (max-width:360px){.info-text-target ul li{flex-basis:96%;min-width:96%}}.info-text-target ul::-webkit-scrollbar{height:6px}.info-text-target ul::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:6px}@media (max-width:680px) and (orientation:portrait){.info-text-target ul{display:flex !important;flex-wrap:nowrap !important;gap:16px;overflow-x:auto !important;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-padding-inline:8px;padding:0 8px 10px}.info-text-target ul>li{flex:0 0 88% !important;min-width:88% !important;max-width:none !important;scroll-snap-align:start}.info-text-target ul>li:before{display:block}}@media (max-width:680px){.info-text-target,.info-text-target *{overflow:visible}}.post-content{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Work Sans",sans-serif;font-size:18px;line-height:1.65;color:#1f2933}.post-content h1,.post-content h2,.post-content h3,.post-content h4{font-family:'Noto Serif Display',serif;font-weight:600;line-height:1.25;margin:0}.post-content h1{font-size:48px;margin-top:0;margin-bottom:24px}.post-content h2{font-size:40px;margin-top:56px;margin-bottom:20px;position:relative}.post-content h3{font-size:28px;margin-top:40px;margin-bottom:16px}.post-content h4{font-size:22px;margin-top:32px;margin-bottom:12px}.post-content h2:before{font-family:'Material Symbols Outlined';font-weight:600;font-style:normal;font-size:.9em;line-height:1;display:inline-block;vertical-align:middle;margin-right:10px;content:"arrow_outward";opacity:.7}.post-content p{margin:0 0 20px;max-width:70ch}.post-content ul,.post-content ol{margin:0 0 24px 24px;max-width:68ch}.post-content li{margin-bottom:8px}.post-content strong{font-weight:600}.post-content em{font-style:italic}.post-content a{color:#2563eb;text-decoration:underline;text-underline-offset:3px}.post-content a:hover{text-decoration-thickness:2px}.post-content pre{margin:32px 0;padding:20px;background:#0f172a;color:#e5e7eb;border-radius:8px;overflow-x:auto;font-size:15px}.post-content code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.post-content blockquote{position:relative;margin:40px 0;padding:24px 28px 24px 72px;border-radius:10px;border:solid;border-width:1px;border-color:#000;background:rgba(255,255,255,.4)}.post-content blockquote p{margin:0;font-family:'Work Sans';font-size:18px;line-height:1.6;color:#334155}.post-content blockquote:before{content:"format_quote";font-family:'Material Symbols Outlined';font-size:40px;line-height:1;color:#cbd5e1;position:absolute;top:20px;left:20px}