body.ak-taller-page{overflow-x:hidden;--akt-ink:#161515;--akt-ink2:#3a3835;--akt-mute:#7b766d;--akt-mute2:#a39d92;--akt-paper:#f3f0e8;--akt-paper2:#e9e4d8;--akt-line:#d9d3c4;--akt-line2:#c6bfad;--akt-band:#161515;--akt-bandtxt:#c9c3b8;--akt-bandpaper:#e8e3d8;--akt-display:'Fjalla One','Oswald',Impact,'Arial Narrow',sans-serif;--akt-label:'Oswald','Fjalla One','Arial Narrow',sans-serif}body.ak-taller-page ::selection{background:var(--akt-ink);color:#fff}body.ak-taller-page .entry-header{position:relative;background:var(--akt-band);width:100vw;margin-left:calc(50% - 50vw);padding:46px 24px 36px;margin-bottom:40px;text-align:left;overflow:hidden}body.ak-taller-page .entry-header:before{content:'';position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(-45deg,rgba(255,255,255,.028) 0 1px,transparent 1px 10px)}body.ak-taller-page .entry-header:after{content:'';position:absolute;right:-120px;top:-160px;width:460px;height:460px;pointer-events:none;background:radial-gradient(circle at center,rgba(255,255,255,.07),rgba(255,255,255,0) 62%)}body.ak-taller-page .entry-header .entry-title{position:relative;z-index:1;max-width:1120px;margin:0 auto;font-family:var(--akt-display);text-transform:uppercase;color:#fff;font-size:clamp(28px, 3.2vw, 38px);font-weight:400;letter-spacing:.005em;line-height:1.05;text-wrap:balance}body.ak-taller-page .entry-content{max-width:920px;margin:0 auto;padding:0 20px;font-size:15px;line-height:1.6;color:var(--akt-ink2)}body.ak-taller-page .entry-content p{text-align:justify;hyphens:auto;-webkit-hyphens:auto}body.ak-taller-page .entry-content .ak-svc-cta-btns,body.ak-taller-page .entry-content .ak-taller-destacado-precio,body.ak-taller-page .entry-content .ak-taller-destacado-iva,body.ak-taller-page .entry-content .ak-taller-destacado-k{text-align:left;hyphens:manual}body.ak-taller-page .entry-content h2{position:relative;font-family:var(--akt-display);text-transform:uppercase;font-weight:400;font-size:26px;line-height:1.1;letter-spacing:.01em;color:var(--akt-ink);margin:44px 0 18px;padding:0 0 12px}body.ak-taller-page .entry-content h2:after{content:'';position:absolute;left:0;bottom:0;width:38px;height:3px;background:var(--akt-ink)}body.ak-taller-page .entry-content h3{font-family:var(--akt-display);text-transform:uppercase;font-weight:400;font-size:20px;line-height:1.1;letter-spacing:.01em;color:var(--akt-ink);margin:24px 0 6px}body.ak-taller-page .entry-content a{color:var(--akt-ink);text-decoration:underline;text-decoration-color:var(--akt-line2);text-underline-offset:3px}body.ak-taller-page .entry-content a:hover{color:var(--akt-mute);text-decoration-color:currentColor}body.ak-taller-page .entry-content ul{margin:0 0 22px;padding:0;list-style:none}body.ak-taller-page .entry-content ul>li{position:relative;padding:7px 0 7px 18px;border-bottom:1px solid var(--akt-line)}body.ak-taller-page .entry-content ul>li:before{content:'';position:absolute;left:0;top:16px;width:6px;height:6px;background:var(--akt-ink)}body.ak-taller-page .entry-content a.ak-taller-destacado{color:inherit;text-decoration:none}body.ak-taller-page a.ak-taller-destacado:hover{border-color:#e9e4d8;outline-color:#3a3835}body.ak-taller-page a.ak-taller-destacado:hover .ak-btn{background:#e9e4d8;border-color:#e9e4d8}body.ak-taller-page .ak-taller-destacado{position:relative;display:grid;cursor:pointer;transition:border-color .15s,outline-color .15s;grid-template-columns:minmax(0, 1fr) minmax(220px, 260px);gap:20px 40px;align-items:center;background:var(--akt-band);color:var(--akt-bandpaper);border:3px solid #fff;outline:1px solid var(--akt-ink);outline-offset:3px;padding:26px 32px 28px;margin:4px 0 40px}body.ak-taller-page .ak-taller-destacado:before{display:none}body.ak-taller-page .entry-content .ak-taller-destacado-k{margin:0 0 8px;font-family:var(--akt-label);font-weight:500;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--akt-mute2)}body.ak-taller-page .entry-content .ak-taller-destacado h2{margin:0 0 10px;padding:0;font-size:26px;color:#fff}body.ak-taller-page .entry-content .ak-taller-destacado h2:after{display:none}body.ak-taller-page .ak-taller-destacado p{margin:0;color:var(--akt-bandpaper);font-size:15px;line-height:1.55}body.ak-taller-page .entry-content .ak-taller-destacado-precio{margin:0 0 6px;font-family:var(--akt-display);font-size:40px;line-height:1;color:#ff3b30;font-variant-numeric:tabular-nums}a.ak-taller-card.is-destacada strong{color:#a90707;font-family:var(--akt-display);font-size:17px;font-weight:400}body.ak-taller-page .entry-content .ak-taller-destacado-iva{margin:0 0 14px;font-family:var(--akt-label);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--akt-mute2)}body.ak-taller-page .ak-taller-destacado-lado{display:flex;flex-direction:column;align-items:flex-start}.ak-taller-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px, 1fr));gap:18px;margin:22px 0 10px}a.ak-taller-card{position:relative;display:block;background:#fff;border:1px solid var(--akt-line);padding:22px 24px 24px;text-decoration:none !important;color:var(--akt-ink2) !important;transition:border-color .15s}a.ak-taller-card:before{content:'';position:absolute;left:-1px;top:-1px;width:26px;height:3px;background:var(--akt-ink)}a.ak-taller-card:hover{border-color:var(--akt-ink)}.ak-taller-card-num{display:none}body.ak-taller-page .entry-content .ak-taller-card h3{margin:0 0 8px;font-size:20px}.ak-taller-card p{margin:0;font-size:14px;color:var(--akt-mute);line-height:1.5}a.ak-taller-card.is-destacada{background:var(--akt-paper);border:3px solid var(--akt-ink);outline:1px solid var(--akt-ink);outline-offset:3px;padding:20px 22px 22px}a.ak-taller-card.is-destacada:before{left:-3px;top:-3px;width:60px;height:6px}a.ak-taller-card.is-destacada:hover{background:#fff}.ak-btn-rojo,.ak-btn,body.ak-taller-page .ak-svc-cta .ak-btn-rojo{display:inline-block;background:var(--akt-ink,#161515);color:#fff !important;border:1px solid var(--akt-ink,#161515);border-radius:2px;font-family:'Oswald','Fjalla One','Arial Narrow',sans-serif;font-weight:500;font-size:12px;letter-spacing:.14em;text-transform:uppercase;line-height:1.2;padding:13px 22px;margin:4px 8px 4px 0;text-decoration:none !important;transition:background .15s,color .15s,border-color .15s}.ak-btn-rojo:hover,.ak-btn:hover{background:#3a3835;border-color:#3a3835;color:#fff !important}body.ak-taller-page .ak-svc-cta .ak-btn-rojo,body.ak-taller-page .ak-taller-destacado .ak-btn{background:#fff;border-color:#fff;color:#161515 !important}body.ak-taller-page .ak-svc-cta .ak-btn-rojo:hover,body.ak-taller-page .ak-taller-destacado .ak-btn:hover{background:#e9e4d8;border-color:#e9e4d8;color:#161515 !important}body.ak-taller-page .ak-taller-destacado span.ak-btn{cursor:pointer}.ak-btn-tel,body.ak-taller-page .ak-taller-destacado .ak-btn-ghost{display:inline-block;color:#fff !important;border:1px solid rgba(255,255,255,.55);border-radius:2px;font-family:'Oswald','Fjalla One','Arial Narrow',sans-serif;font-weight:500;font-size:12px;letter-spacing:.14em;text-transform:uppercase;line-height:1.2;padding:13px 18px;margin:4px 8px 4px 0;text-decoration:none !important;transition:background .15s,color .15s,border-color .15s}.ak-btn-tel:hover,body.ak-taller-page .ak-taller-destacado .ak-btn-ghost:hover{background:#fff;border-color:#fff;color:#161515 !important}body.ak-taller-page .ak-svc-cta{position:relative;background:var(--akt-band);color:#fff;padding:28px 32px;margin:44px 0;text-align:left}body.ak-taller-page .ak-svc-cta:before{content:'';position:absolute;left:0;top:0;width:26px;height:3px;background:#fff}body.ak-taller-page .ak-svc-cta-txt{margin:0 0 14px;font-size:16px;color:var(--akt-bandpaper)}body.ak-taller-page .ak-svc-cta-txt strong{color:#fff}body.ak-taller-page .ak-svc-cta-btns{margin:0}@media (max-width:960px){body.ak-taller-page .ak-taller-destacado{grid-template-columns:1fr}}@media (max-width:640px){body.ak-taller-page .entry-header{padding:30px 16px 24px;margin-bottom:24px}body.ak-taller-page .entry-content{padding:0 16px}body.ak-taller-page .entry-content p{text-align:left}body.ak-taller-page .entry-content h2{font-size:22px;margin-top:36px}body.ak-taller-page .ak-taller-destacado{padding:22px 18px 24px}body.ak-taller-page .ak-svc-cta{padding:22px 18px}.ak-btn-rojo,.ak-btn,.ak-btn-tel,body.ak-taller-page .ak-taller-destacado .ak-btn-ghost{display:block;text-align:center;margin:8px 0 0}}