.swcf{--f-ink:#15151a;--f-ink-2:#1e1e25;--f-line:rgba(255,255,255,.12);--f-txt:#b4b7c0;--f-txt-2:#8f929c;--f-blanco:#ffffff;--f-blue:#1246fd;--f-blue-dark:#6789fe;--f-wa:#25d366;--f-wa-deep:#1ebe5b;--f-font:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--f-ease:cubic-bezier(.2,.7,.3,1);--f-t:.22s var(--f-ease);position:relative;margin-top:0;padding:0 0 calc(28px + env(safe-area-inset-bottom));background:var(--f-ink);color:var(--f-txt);font-family:var(--f-font);font-size:15px;line-height:1.55;letter-spacing:normal;-webkit-font-smoothing:antialiased}.swcf *,.swcf *:before,.swcf *:after{box-sizing:border-box}.swcf a,.swcf a:link,.swcf a:visited{color:inherit!important;text-decoration:none!important}.swcf ul,.swcf li{margin:0;padding:0;list-style:none}.swcf li:before,.swcf li::marker{content:none}.swcf p,.swcf h2,.swcf address{margin:0;font-style:normal}.swcf svg{flex:none;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.swcf svg.swcf__wa-ico{fill:currentColor;stroke:none}.swcf a:focus-visible,.swcf summary:focus-visible{outline:3px solid var(--f-blue-dark);outline-offset:3px;border-radius:6px}.swcf__wrap{width:100%;max-width:1240px;margin-inline:auto;padding-inline:24px}.swcf__eyebrow{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.swcf__eyebrow--azul{color:var(--f-blue-dark)}.swcf__cta{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:32px 56px;padding:72px 0 64px;border-bottom:1px solid var(--f-line)}.swcf__cta-txt{display:flex;flex-direction:column;gap:14px}.swcf h2.swcf__cta-t{font-family:var(--f-font);font-size:clamp(30px,3.8vw,50px);font-weight:800;line-height:1.05;letter-spacing:-.03em;text-transform:none;color:var(--f-blanco)}.swcf h2.swcf__cta-t em{font-style:italic;color:var(--f-wa)}.swcf__cta-d{max-width:58ch;font-size:17px;line-height:1.6;color:var(--f-txt)}.swcf__cta-acc{display:flex;flex-direction:column;align-items:stretch;gap:14px}.swcf a.swcf__wa,.swcf a.swcf__wa:link,.swcf a.swcf__wa:visited{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:60px;padding:0 28px;border-radius:999px;background:var(--f-wa);color:var(--f-ink)!important;font-size:17px;font-weight:800;box-shadow:0 20px 40px -24px #25d366e6;transition:background var(--f-t),transform var(--f-t)}.swcf a.swcf__wa:hover{background:var(--f-wa-deep);transform:translateY(-2px)}.swcf__wa svg{width:22px;height:22px}.swcf a.swcf__tel{display:flex;align-items:baseline;justify-content:center;gap:10px;min-height:56px;padding:12px 24px;border:1px solid rgba(255,255,255,.28);border-radius:999px;color:var(--f-blanco)!important;transition:border-color var(--f-t),background var(--f-t)}.swcf a.swcf__tel:hover{border-color:var(--f-blanco);background:#ffffff0f}.swcf__tel-l{font-size:14px;color:var(--f-txt)}.swcf__tel-n{font-size:20px;font-weight:800;font-variant-numeric:tabular-nums}.swcf__cuerpo{display:grid;grid-template-columns:1.1fr 3.4fr 1.1fr;gap:48px;padding:56px 0 48px}.swcf__marca{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.swcf__logo img{display:block;width:64px;height:64px;border-radius:12px}.swcf__claim{font-size:15px;line-height:1.6;color:var(--f-txt)}.swcf a.swcf__resenas{display:inline-flex;flex-direction:column;gap:2px;padding:12px 16px;border:1px solid var(--f-line);border-radius:14px;font-size:13px;color:var(--f-txt)!important;transition:border-color var(--f-t)}.swcf a.swcf__resenas:hover{border-color:#fff6}.swcf__resenas strong{color:var(--f-blanco);font-size:15px}.swcf__estrellas{color:#f5a524;letter-spacing:2px;font-size:14px}.swcf__cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.swcf__col>summary{list-style:none;pointer-events:none}.swcf__col>summary::-webkit-details-marker{display:none}.swcf__col-t{display:block;margin:0 0 16px;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--f-blanco)}.swcf__col li+li{margin-top:4px}.swcf .swcf__col a{display:inline-flex;align-items:center;min-height:32px;font-size:15px;color:var(--f-txt)!important;transition:color var(--f-t)}.swcf .swcf__col a:hover{color:var(--f-blanco)!important}.swcf .swcf__col a[aria-current=page]{color:var(--f-blanco)!important;font-weight:700}.swcf__visita{display:flex;flex-direction:column;align-items:flex-start}.swcf__dir{font-size:15px;line-height:1.6;color:var(--f-txt)}.swcf a.swcf__mapa{display:inline-flex;align-items:center;gap:6px;min-height:40px;margin-top:6px;font-size:14px;font-weight:800;color:var(--f-blanco)!important}.swcf__mapa svg{width:16px;height:16px;color:var(--f-blue-dark);transition:transform var(--f-t)}.swcf a.swcf__mapa:hover svg{transform:translate(3px)}.swcf__contacto{margin-top:18px!important;padding-top:18px!important;border-top:1px solid var(--f-line);width:100%}.swcf .swcf__contacto a{display:inline-flex;align-items:center;gap:10px;min-height:40px;font-size:15px;font-weight:700;color:var(--f-blanco)!important;font-variant-numeric:tabular-nums}.swcf .swcf__contacto a:hover{color:var(--f-wa)!important}.swcf__contacto svg{color:var(--f-wa)}.swcf__sellos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:24px 0!important;border-top:1px solid var(--f-line)}.swcf__sellos li{display:flex;align-items:center;gap:12px;font-size:14px;line-height:1.4;color:var(--f-txt)}.swcf__sellos svg{width:38px;height:38px;padding:9px;border-radius:12px;background:#ffffff0f;color:var(--f-blanco)}.swcf__tira{height:6px;border-radius:6px;background:linear-gradient(90deg,#faf9f6 0 6.25%,#f5f3f3 0 12.5%,#f9efe7 0 18.75%,#ebe2d8 0 25%,#e9daca 0 31.25%,#edd8c5 0 37.5%,#f6e1df 0 43.75%,#e2c5b3 0 50%,#d0a185 0 56.25%,#eef5f5 0 62.5%,#c9cebc 0 68.75%,#b3dff2 0 75%,#cccdcb 0 81.25%,#414443 0 87.5%,#2e3640 0 93.75%,#322e2a 0 100%);box-shadow:inset 0 0 0 1px #ffffff14}.swcf__base{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding-top:22px;font-size:13px;color:var(--f-txt-2)}.swcf__legal{display:flex;flex-wrap:wrap;gap:4px 20px}.swcf .swcf__legal a{display:inline-flex;align-items:center;min-height:32px;color:var(--f-txt)!important}.swcf .swcf__legal a:hover{color:var(--f-blanco)!important}.swcf__base-dcha{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.swcf p.swcf__firma{margin:0;font-size:11px;font-weight:400;line-height:1.4;letter-spacing:.01em;text-align:right;color:var(--f-txt-2)}.swcf .swcf__firma-txt{color:var(--f-txt-2)}.swcf a.swcf__firma-enlace,.swcf a.swcf__firma-enlace:link,.swcf a.swcf__firma-enlace:visited{display:inline-flex;align-items:center;min-height:24px;font-weight:400;color:var(--f-txt)!important;transition:color var(--f-t)}.swcf a.swcf__firma-enlace:hover,.swcf a.swcf__firma-enlace:focus-visible{color:var(--f-blanco)!important;text-decoration:underline!important;text-underline-offset:3px}@media(max-width:1180px){.swcf__cuerpo{grid-template-columns:1fr 1fr}.swcf__cols{grid-column:1 / -1;grid-row:2}.swcf__sellos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.swcf{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.swcf__cta{grid-template-columns:1fr;padding:56px 0 48px}}@media(max-width:760px){.swcf__wrap{padding-inline:16px}.swcf__cuerpo{grid-template-columns:1fr;gap:36px;padding:44px 0 32px}.swcf__cols{grid-row:auto;grid-template-columns:1fr;gap:0}.swcf__col{border-top:1px solid var(--f-line)}.swcf__col:last-child{border-bottom:1px solid var(--f-line)}.swcf__col>summary{display:flex;align-items:center;justify-content:space-between;min-height:56px;margin:0;pointer-events:auto;cursor:pointer}.swcf__col>summary:after{content:"";width:9px;height:9px;margin-right:4px;border-right:2px solid var(--f-blue-dark);border-bottom:2px solid var(--f-blue-dark);transform:rotate(45deg);transition:transform var(--f-t)}.swcf__col[open]>summary:after{transform:rotate(-135deg)}.swcf__col ul{padding-bottom:16px!important}.swcf__sellos{grid-template-columns:1fr}.swcf__base{flex-direction:column;align-items:flex-start}.swcf__base-dcha{align-items:flex-start}.swcf p.swcf__firma{text-align:left}}@media(prefers-reduced-motion:reduce){.swcf *,.swcf *:before,.swcf *:after{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/swc-pie.css.map */
