.swcf{position:relative;margin-top:0;padding:0 0 calc(28px + env(safe-area-inset-bottom));background:var(--swc-ink);color:var(--swc-ink-d2);font-family:var(--swc-font);font-size:var(--swc-fs-small);line-height:var(--swc-lh-label);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(--swc-blue-on-dark);outline-offset:3px;border-radius:var(--swc-radius-sm)}.swcf__wrap{width:100%;max-width:var(--swc-hdr-wrap);margin-inline:auto;padding-inline:var(--swc-hdr-gut)}.swcf__eyebrow{font-size:var(--swc-fs-small);font-weight:var(--swc-w-display);letter-spacing:.16em;text-transform:uppercase;line-height:var(--swc-lh-label)}.swcf__eyebrow--azul{color:var(--swc-blue-on-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(--swc-ink-line)}.swcf__cta-txt{display:flex;flex-direction:column;gap:14px}.swcf h2.swcf__cta-t{font-family:var(--swc-font);font-size:var(--swc-fs-xl);font-weight:var(--swc-w-display);line-height:var(--swc-lh-display);letter-spacing:-.03em;text-transform:none;color:var(--swc-ink-d1)}.swcf h2.swcf__cta-t em{font-style:italic;color:var(--swc-whatsapp)}.swcf__cta-d{max-width:58ch;font-size:var(--swc-fs-body);line-height:var(--swc-lh-body);color:var(--swc-ink-d2)}.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:var(--swc-r-pill);background:var(--swc-whatsapp);color:var(--swc-ink)!important;font-size:var(--swc-fs-body);font-weight:var(--swc-w-display);box-shadow:0 20px 40px -24px #25d366e6;transition:background var(--swc-t) var(--swc-ease),transform var(--swc-t) var(--swc-ease);line-height:var(--swc-lh-body)}.swcf a.swcf__wa:hover{background:var(--swc-whatsapp-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:var(--swc-r-pill);color:var(--swc-ink-d1)!important;transition:border-color var(--swc-t) var(--swc-ease),background var(--swc-t) var(--swc-ease)}.swcf a.swcf__tel:hover{border-color:var(--swc-ink-d1);background:#ffffff0f}.swcf__tel-l{font-size:var(--swc-fs-small);color:var(--swc-ink-d2);line-height:var(--swc-lh-label)}.swcf__tel-n{font-size:var(--swc-fs-lead);font-weight:var(--swc-w-display);font-variant-numeric:tabular-nums;line-height:var(--swc-lh-label)}.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:var(--swc-radius-sm)}.swcf__claim{font-size:var(--swc-fs-small);line-height:var(--swc-lh-label);color:var(--swc-ink-d2)}.swcf a.swcf__resenas{display:inline-flex;flex-direction:column;gap:2px;padding:12px 16px;border:1px solid var(--swc-ink-line);border-radius:var(--swc-radius);font-size:var(--swc-fs-small);color:var(--swc-ink-d2)!important;transition:border-color var(--swc-t) var(--swc-ease);line-height:var(--swc-lh-label)}.swcf a.swcf__resenas:hover{border-color:#fff6}.swcf__resenas strong{color:var(--swc-ink-d1);font-size:var(--swc-fs-small);line-height:var(--swc-lh-label)}.swcf__estrellas{color:var(--swc-star);letter-spacing:2px;font-size:var(--swc-fs-small);line-height:var(--swc-lh-label)}.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:var(--swc-fs-small);font-weight:var(--swc-w-display);letter-spacing:.16em;text-transform:uppercase;color:var(--swc-ink-d1);line-height:var(--swc-lh-label)}.swcf__col li+li{margin-top:4px}.swcf .swcf__col a{display:inline-flex;align-items:center;min-height:32px;font-size:var(--swc-fs-small);color:var(--swc-ink-d2)!important;transition:color var(--swc-t) var(--swc-ease);line-height:var(--swc-lh-label)}.swcf .swcf__col a:hover{color:var(--swc-ink-d1)!important}.swcf .swcf__col a[aria-current=page]{color:var(--swc-ink-d1)!important;font-weight:var(--swc-w-bold)}.swcf__visita{display:flex;flex-direction:column;align-items:flex-start}.swcf__dir{font-size:var(--swc-fs-small);line-height:var(--swc-lh-label);color:var(--swc-ink-d2)}.swcf a.swcf__mapa{display:inline-flex;align-items:center;gap:6px;min-height:40px;margin-top:6px;font-size:var(--swc-fs-small);font-weight:var(--swc-w-display);color:var(--swc-ink-d1)!important;line-height:var(--swc-lh-label)}.swcf__mapa svg{width:16px;height:16px;color:var(--swc-blue-on-dark);transition:transform var(--swc-t) var(--swc-ease)}.swcf a.swcf__mapa:hover svg{transform:translate(3px)}.swcf__contacto{margin-top:18px!important;padding-top:18px!important;border-top:1px solid var(--swc-ink-line);width:100%}.swcf .swcf__contacto a{display:inline-flex;align-items:center;gap:10px;min-height:40px;font-size:var(--swc-fs-small);font-weight:var(--swc-w-bold);color:var(--swc-ink-d1)!important;font-variant-numeric:tabular-nums;line-height:var(--swc-lh-label)}.swcf .swcf__contacto a:hover{color:var(--swc-whatsapp)!important}.swcf__contacto svg{color:var(--swc-whatsapp)}.swcf__sellos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:24px 0!important;border-top:1px solid var(--swc-ink-line)}.swcf__sellos li{display:flex;align-items:center;gap:12px;font-size:var(--swc-fs-small);line-height:var(--swc-lh-label);color:var(--swc-ink-d2)}.swcf__sellos svg{width:38px;height:38px;padding:9px;border-radius:var(--swc-radius-sm);background:#ffffff0f;color:var(--swc-ink-d1)}.swcf .swcf__sellos a.swcf__sello-link{color:var(--swc-ink-d2)!important;text-decoration:underline!important;text-decoration-color:var(--swc-ink-line)!important;text-underline-offset:4px;transition:color var(--swc-t) var(--swc-ease)}.swcf .swcf__sellos a.swcf__sello-link:hover{color:var(--swc-ink-d1)!important}.swcf__tira{height:6px;border-radius:var(--swc-radius-sm);background:var(--swc-tira-carta);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:var(--swc-fs-small);color:var(--swc-ink-d3);line-height:var(--swc-lh-label)}.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(--swc-ink-d2)!important}.swcf .swcf__legal a:hover{color:var(--swc-ink-d1)!important}.swcf__base-dcha{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.swcf p.swcf__firma{margin:0;font-size:var(--swc-fs-small);font-weight:var(--swc-w-body);line-height:var(--swc-lh-label);letter-spacing:.01em;text-align:right;color:var(--swc-ink-d3)}.swcf .swcf__firma-txt{color:var(--swc-ink-d3)}.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:var(--swc-w-body);color:var(--swc-ink-d2)!important;transition:color var(--swc-t) var(--swc-ease)}.swcf a.swcf__firma-enlace:hover,.swcf a.swcf__firma-enlace:focus-visible{color:var(--swc-ink-d1)!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__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(--swc-ink-line)}.swcf__col:last-child{border-bottom:1px solid var(--swc-ink-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:1px solid var(--swc-blue-on-dark);border-bottom:1px solid var(--swc-blue-on-dark);transform:rotate(45deg);transition:transform var(--swc-t) var(--swc-ease)}.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}}.swcs{position:fixed;right:24px;bottom:calc(24px + env(safe-area-inset-bottom));z-index:995;display:flex;flex-direction:column;align-items:flex-end;gap:12px;font-family:var(--swc-font);color:var(--swc-ink);letter-spacing:normal;pointer-events:none}.swcs>*{pointer-events:auto}.swcs[hidden],.swcs [hidden]{display:none!important}.swcs *,.swcs *:before,.swcs *:after{box-sizing:border-box}.swcs .swcs__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.swcs svg.swcs__ico{flex:none;width:20px;height:20px}.swcs .swcs__ico-c{fill:var(--swc-whatsapp)}.swcs .swcs__ico-p{fill:var(--swc-paper)}.swcs button.swcs__fab{font-size:var(--swc-fs-body);line-height:var(--swc-lh-label);appearance:none;-webkit-appearance:none;position:relative;display:inline-flex;align-items:center;gap:14px;min-height:64px;margin:0;padding:8px 22px 8px 8px;border:0;border-radius:var(--swc-r-pill);background:var(--swc-blue);color:var(--swc-paper);font-family:var(--swc-font);text-align:left;text-transform:none;letter-spacing:0;white-space:nowrap;cursor:pointer;box-shadow:0 18px 40px -16px #1246fda6,0 0 0 1px #ffffff38;transition:background-color var(--swc-t) var(--swc-ease),transform var(--swc-t) var(--swc-ease);animation:swcs-aparece var(--swc-dur-slow) var(--swc-ease) both}.swcs button.swcs__fab:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:0 0 #1246fd73;animation:swcs-halo 2.4s var(--swc-ease) 1.2s 3;pointer-events:none}.swcs button.swcs__fab:hover,.swcs button.swcs__fab[aria-expanded=true]{background:var(--swc-blue-deep)}.swcs button.swcs__fab:hover .swcs__fab-flecha{transform:translate(3px)}.swcs .swcs__fab-ico{display:inline-flex;align-items:center;justify-content:center;flex:none;width:48px;height:48px;border-radius:var(--swc-r-pill);background:var(--swc-paper)}.swcs .swcs__fab-ico svg.swcs__ico{width:26px;height:26px}.swcs .swcs__fab-txt{display:flex;flex-direction:column;gap:2px}.swcs .swcs__fab-l{color:var(--swc-paper);font-size:var(--swc-fs-body);font-weight:var(--swc-w-display);line-height:var(--swc-lh-label);letter-spacing:-.01em}.swcs .swcs__fab-s{color:var(--swc-ink-d1);font-size:var(--swc-fs-small);font-weight:var(--swc-w-body);line-height:var(--swc-lh-label)}.swcs svg.swcs__fab-flecha{flex:none;width:18px;height:18px;fill:none;stroke:var(--swc-paper);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--swc-t) var(--swc-ease)}@keyframes swcs-aparece{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes swcs-halo{0%{box-shadow:0 0 #1246fd73}70%{box-shadow:0 0 0 14px #1246fd00}to{box-shadow:0 0 #1246fd00}}.swcs form.swcs__panel{width:380px;max-width:calc(100vw - 32px);max-height:calc(100vh - 248px);margin:0;padding:24px;overflow-y:auto;overscroll-behavior:contain;background:var(--swc-paper);border-radius:var(--swc-radius);box-shadow:0 0 0 1px var(--swc-line),0 24px 64px -16px #15151a47;animation:swcs-entra var(--swc-dur-base) var(--swc-ease) both}@keyframes swcs-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.swcs .swcs__cab{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.swcs h2.swcs__t{margin:0;font-family:var(--swc-font);font-size:var(--swc-fs-lead);font-weight:var(--swc-w-display);line-height:var(--swc-lh-snug);letter-spacing:var(--swc-track-title);text-transform:none;text-wrap:balance;color:var(--swc-ink)}.swcs button.swcs__cerrar{font-family:var(--swc-font);font-size:var(--swc-fs-body);line-height:var(--swc-lh-label);appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--swc-tap);height:var(--swc-tap);margin:-10px -10px 0 0;padding:0;border:0;border-radius:var(--swc-radius-sm);background:transparent;color:var(--swc-slate);cursor:pointer;transition:color var(--swc-t) var(--swc-ease)}.swcs button.swcs__cerrar:hover{color:var(--swc-ink)}.swcs button.swcs__cerrar svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.swcs p.swcs__d{margin:4px 0 16px;font-size:var(--swc-fs-body);line-height:var(--swc-lh-body);color:var(--swc-slate);text-wrap:pretty}.swcs fieldset.swcs__ops{min-width:0;margin:0 0 16px;padding:0;border:0}.swcs label.swcs__op{display:flex;align-items:center;gap:12px;min-height:48px;margin:0 -8px;padding:4px 8px;border-radius:var(--swc-radius-sm);font-size:var(--swc-fs-body);font-weight:var(--swc-w-body);line-height:var(--swc-lh-label);color:var(--swc-ink);text-transform:none;cursor:pointer;transition:background-color var(--swc-t) var(--swc-ease)}.swcs label.swcs__op:hover,.swcs label.swcs__op:has(input:checked){background:var(--swc-blue-faint)}.swcs label.swcs__op span{color:var(--swc-ink);font-size:var(--swc-fs-body);font-weight:var(--swc-w-body);line-height:var(--swc-lh-label)}.swcs label.swcs__op input{appearance:none;-webkit-appearance:none;flex:none;width:22px;height:22px;margin:0;border:1px solid var(--swc-line-input);border-radius:var(--swc-radius-sm);background:var(--swc-paper) no-repeat center / 14px 14px;cursor:pointer;transition:background-color var(--swc-t) var(--swc-ease),border-color var(--swc-t) var(--swc-ease)}.swcs label.swcs__op:hover input{border-color:var(--swc-blue)}.swcs label.swcs__op input:checked{border-color:var(--swc-blue);background-color:var(--swc-blue);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.swcs .swcs__campo{margin:0 0 16px}.swcs .swcs__campo label{display:block;margin:0 0 8px;font-size:var(--swc-fs-small);font-weight:var(--swc-w-bold);line-height:var(--swc-lh-label);color:var(--swc-ink);text-transform:none}.swcs .swcs__campo label span{font-size:var(--swc-fs-small);font-weight:var(--swc-w-body);color:var(--swc-slate)}.swcs .swcs__campo input{appearance:none;-webkit-appearance:none;display:block;width:100%;height:48px;margin:0;padding:0 16px;border:1px solid var(--swc-line-input);border-radius:var(--swc-r-input);background:var(--swc-paper);color:var(--swc-ink);font-family:var(--swc-font);font-size:var(--swc-fs-body);line-height:var(--swc-lh-label);box-shadow:none}.swcs p.swcs__error{margin:0 0 12px;font-size:var(--swc-fs-small);font-weight:var(--swc-w-bold);line-height:var(--swc-lh-label);color:var(--swc-danger)}.swcs button.swcs__enviar{appearance:none;-webkit-appearance:none;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:56px;margin:0;padding:0 32px;border:1px solid transparent;border-radius:var(--swc-r-pill);background:var(--swc-whatsapp);color:var(--swc-ink);font-family:var(--swc-font);font-size:var(--swc-fs-body);font-weight:var(--swc-w-bold);letter-spacing:-.01em;line-height:var(--swc-lh-body);text-transform:none;cursor:pointer;transition:background-color var(--swc-t) var(--swc-ease),transform var(--swc-t) var(--swc-ease)}.swcs button.swcs__enviar span{color:var(--swc-ink);font-size:var(--swc-fs-body);font-weight:var(--swc-w-bold);letter-spacing:-.01em}.swcs button.swcs__enviar svg{flex:none;width:1.15em;height:1.15em;fill:currentColor}.swcs button.swcs__enviar:hover,.swcs button.swcs__enviar:focus{background:var(--swc-whatsapp-deep)}.swcs button.swcs__enviar:active{background:var(--swc-whatsapp-deep);transform:translateY(1px)}.swcs p.swcs__aviso{margin:12px 0 0;font-size:var(--swc-fs-small);line-height:var(--swc-lh-label);color:var(--swc-slate);text-wrap:pretty}.swcs .swcs__aviso a,.swcs .swcs__aviso a:link,.swcs .swcs__aviso a:visited{color:var(--swc-slate)!important;text-decoration:underline!important;text-underline-offset:3px}.swcs .swcs__aviso a:hover,.swcs .swcs__aviso a:active,.swcs .swcs__aviso a:focus{color:var(--swc-ink)!important}.swcs a:focus-visible,.swcs button:focus-visible,.swcs input:focus-visible{outline:2px solid var(--swc-blue);outline-offset:3px}.swcs .swcs__velo{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#15151a7a}html.swcs-bloqueo,html.swcs-bloqueo body{overflow:hidden}@media(max-width:759px){.swcs button.swcs__fab[aria-expanded=true]{display:none}.swcs{right:16px;bottom:calc(16px + env(safe-area-inset-bottom))}.swcs button.swcs__fab{min-height:56px;padding:6px 18px 6px 6px;gap:12px}.swcs .swcs__fab-ico{width:44px;height:44px}.swcs form.swcs__panel{position:fixed;left:0;right:0;bottom:0;width:auto;max-width:none;max-height:88vh;padding:20px 16px calc(24px + env(safe-area-inset-bottom));border-radius:var(--swc-radius) var(--swc-radius) 0 0;animation-name:swcs-sube}@keyframes swcs-sube{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}}@media(prefers-reduced-motion:reduce){.swcs *,.swcs *:before,.swcs *:after{animation:none!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/swc-pie.css.map */
