@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@600;700;800&family=Poppins:wght@400;500;600&display=swap";:root{--dsx-color-primary: #1a2b4c;--dsx-color-primary-contrast: #ffffff;--dsx-color-accent: #62097D;--dsx-color-accent-contrast: #ffffff;--dsx-color-success: #187543;--dsx-color-warning: #c0392b;--dsx-color-bg: #ffffff;--dsx-color-bg-soft: #f6f7f9;--dsx-color-section-bg: color-mix(in srgb, var(--dsx-color-accent) 9%, white);--dsx-color-accent-text: color-mix(in srgb, var(--dsx-color-accent) 82%, black);--dsx-btn-a: color-mix(in srgb, var(--dsx-color-accent) 88%, white);--dsx-btn-b: color-mix(in srgb, var(--dsx-color-accent) 82%, black);--dsx-color-highlight: color-mix(in srgb, var(--dsx-color-accent) 70%, white);--dsx-color-text: #1a1a1a;--dsx-color-text-muted: #6b7280;--dsx-color-border: #e5e7eb;--dsx-font-body: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--dsx-font-display: "Montserrat", var(--dsx-font-body);--dsx-text-xs: clamp(.72rem, .68rem + .2vw, .8rem);--dsx-text-sm: clamp(.84rem, .8rem + .2vw, .92rem);--dsx-text-base: clamp(.95rem, .9rem + .25vw, 1.05rem);--dsx-text-lg: clamp(1.1rem, 1rem + .5vw, 1.3rem);--dsx-text-xl: clamp(1.35rem, 1.15rem + 1vw, 1.75rem);--dsx-text-2xl: clamp(1.7rem, 1.4rem + 1.5vw, 2.4rem);--dsx-text-3xl: clamp(2.1rem, 1.7rem + 2vw, 3rem);--dsx-leading-tight: 1.15;--dsx-leading-normal: 1.5;--dsx-weight-regular: 400;--dsx-weight-medium: 600;--dsx-weight-bold: 800;--dsx-space-3xs: clamp(.25rem, .2rem + .25vw, .4rem);--dsx-space-2xs: clamp(.5rem, .4rem + .5vw, .7rem);--dsx-space-xs: clamp(.75rem, .6rem + .75vw, 1rem);--dsx-space-sm: clamp(1rem, .85rem + .75vw, 1.35rem);--dsx-space-md: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem);--dsx-space-lg: clamp(2.25rem, 1.8rem + 2.25vw, 3.5rem);--dsx-space-xl: clamp(3rem, 2.4rem + 3vw, 5rem);--dsx-radius-sm: 8px;--dsx-radius-md: 14px;--dsx-radius-lg: 22px;--dsx-radius-pill: 999px;--dsx-shadow-sm: 0 2px 8px rgba(0, 0, 0, .06);--dsx-shadow-md: 0 8px 24px rgba(0, 0, 0, .1);--dsx-border-w: 1px;--dsx-container-max: 560px;--dsx-safe-bottom: env(safe-area-inset-bottom, 0px)}.dsx-section *{box-sizing:border-box}.dsx-section{font-family:var(--dsx-font-body);color:var(--dsx-color-text);background:var(--dsx-color-bg);-webkit-font-smoothing:antialiased}.dsx-section img,.dsx-section video{max-width:100%;height:auto;display:block}.dsx-section a{color:inherit;text-decoration:none}.dsx-container{max-width:var(--dsx-container-max);margin:0 auto;padding:var(--dsx-space-md) var(--dsx-space-sm)}.terbifin-modular-garantia{background:var(--dsx-color-section-bg)}.terbifin-modular-garantia p{margin:0}.terbifin-modular-garantia__certificado{position:relative;border-radius:16px;border:2.5px solid var(--dsx-color-accent);background:#fff;box-shadow:0 0 0 5px #fff,0 0 0 6px color-mix(in srgb,var(--dsx-color-accent) 35%,white),0 16px 32px -18px #141e3c66}.terbifin-modular-garantia__luz{position:absolute;z-index:1;top:-8px;right:-8px;bottom:-8px;left:-8px;padding:11px;border-radius:21.5px;overflow:hidden;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.terbifin-modular-garantia__luz:before{content:"";position:absolute;left:50%;top:50%;width:320%;aspect-ratio:1;background:repeating-conic-gradient(transparent 0deg 40deg,color-mix(in srgb,var(--dsx-color-highlight) 30%,transparent) 120deg,color-mix(in srgb,var(--dsx-color-highlight) 75%,transparent) 160deg,color-mix(in srgb,var(--dsx-color-highlight) 60%,white) 174deg,transparent 180deg);filter:blur(4px);transform:translate(-50%,-50%) rotate(0);animation:terbifin-modular-garantia-giro 9s linear infinite;will-change:transform}@keyframes terbifin-modular-garantia-giro{to{transform:translate(-50%,-50%) rotate(1turn)}}.terbifin-modular-garantia__cuerpo{display:flex;flex-direction:column;align-items:center;padding:26px 20px 20px;text-align:center}.terbifin-modular-garantia__logo{width:150px;height:auto}.terbifin-modular-garantia__titulo{margin:14px 0 0;font-family:var(--dsx-font-display);font-weight:900;font-size:34px;line-height:1;letter-spacing:.5px;color:var(--dsx-color-accent-text)}.terbifin-modular-garantia__divisor{display:block;width:100%;height:1px;margin:16px 0;background:#e3e7ef}.terbifin-modular-garantia__texto{font-size:14.5px;line-height:1.55;color:#1f2230}.terbifin-modular-garantia__pasos{position:relative;display:flex;flex-direction:column;gap:16px;width:100%;margin:22px 0 0;padding:0;list-style:none;text-align:left}.terbifin-modular-garantia__pasos:before{content:"";position:absolute;left:19px;top:20px;bottom:20px;width:2px;background:color-mix(in srgb,var(--dsx-color-accent) 30%,white)}.terbifin-modular-garantia__paso{position:relative;display:flex;align-items:center;gap:14px}.terbifin-modular-garantia__icono{flex:0 0 40px;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--dsx-color-accent) 12%,white);color:var(--dsx-color-accent-text)}.terbifin-modular-garantia__icono svg{width:20px;height:20px}.terbifin-modular-garantia__paso--final .terbifin-modular-garantia__icono{position:relative;background:var(--dsx-color-accent);color:#fff;animation:terbifin-modular-garantia-latido 2.6s ease-in-out infinite}.terbifin-modular-garantia__paso--final .terbifin-modular-garantia__icono:before,.terbifin-modular-garantia__paso--final .terbifin-modular-garantia__icono:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;opacity:0;pointer-events:none}.terbifin-modular-garantia__paso--final .terbifin-modular-garantia__icono:before{border:1.5px solid rgba(255,255,255,.85);animation:terbifin-modular-garantia-gota 2.6s ease-out infinite}.terbifin-modular-garantia__paso--final .terbifin-modular-garantia__icono:after{border:2px solid color-mix(in srgb,var(--dsx-color-accent) 55%,transparent);animation:terbifin-modular-garantia-onda 2.6s ease-out infinite}@keyframes terbifin-modular-garantia-latido{0%,42%,to{transform:scale(1)}10%{transform:scale(1.12)}20%{transform:scale(.98)}30%{transform:scale(1.06)}}@keyframes terbifin-modular-garantia-gota{0%,7%{opacity:0;transform:scale(.12)}9%{opacity:1;transform:scale(.12)}30%,to{opacity:0;transform:scale(1)}}@keyframes terbifin-modular-garantia-onda{0%,24%{opacity:0;transform:scale(1)}27%{opacity:.9;transform:scale(1)}75%,to{opacity:0;transform:scale(1.75)}}.terbifin-modular-garantia__paso-titulo{font-family:var(--dsx-font-display);font-weight:800;font-size:15px;line-height:1.3;color:#1f2230}.terbifin-modular-garantia__paso--final .terbifin-modular-garantia__paso-titulo{color:var(--dsx-color-accent-text)}.terbifin-modular-garantia__paso-texto{margin-top:2px;font-size:13px;line-height:1.45;color:#4b5262}.terbifin-modular-garantia__cubre{width:100%;margin-top:22px;text-align:left}.terbifin-modular-garantia__pregunta{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 12px 12px 16px;border-radius:12px;border:1px solid color-mix(in srgb,var(--dsx-color-accent) 22%,white);background:color-mix(in srgb,var(--dsx-color-accent) 8%,white);overflow:hidden;cursor:pointer;list-style:none;font-family:var(--dsx-font-display);font-weight:800;font-size:15px;color:var(--dsx-color-accent-text);-webkit-tap-highlight-color:transparent;transition:color .35s ease,border-color .35s ease}.terbifin-modular-garantia__pregunta::-webkit-details-marker{display:none}.terbifin-modular-garantia__pregunta::marker{content:""}.terbifin-modular-garantia__pregunta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to bottom,color-mix(in srgb,var(--dsx-color-accent) 88%,white) 0%,var(--dsx-color-accent) 55%,color-mix(in srgb,var(--dsx-color-accent) 82%,black) 100%);opacity:0;transition:opacity .35s ease}.terbifin-modular-garantia__pregunta:after{content:"";position:absolute;top:0;bottom:0;left:-45%;width:40%;z-index:-1;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.85) 50%,transparent 100%);transform:translate(0);animation:terbifin-modular-garantia-brillo 3s ease-in-out .8s infinite;pointer-events:none}@keyframes terbifin-modular-garantia-brillo{0%{transform:translate(0)}55%,to{transform:translate(380%)}}.terbifin-modular-garantia__cubre[open] .terbifin-modular-garantia__pregunta{color:#fff;border-color:var(--dsx-color-accent)}.terbifin-modular-garantia__cubre[open] .terbifin-modular-garantia__pregunta:before{opacity:1}.terbifin-modular-garantia__cubre[open] .terbifin-modular-garantia__pregunta:after{animation:none;opacity:0}.terbifin-modular-garantia__pregunta:focus-visible{outline:2.5px solid var(--dsx-color-accent);outline-offset:3px}.terbifin-modular-garantia__mas{position:relative;flex:none;width:30px;height:30px;border-radius:50%;background:var(--dsx-color-accent);transition:transform .3s ease,background-color .35s ease}.terbifin-modular-garantia__mas:before,.terbifin-modular-garantia__mas:after{content:"";position:absolute;left:50%;top:50%;border-radius:2px;background:#fff;transition:background-color .35s ease}.terbifin-modular-garantia__mas:before{width:2.5px;height:13px;transform:translate(-50%,-50%)}.terbifin-modular-garantia__mas:after{width:13px;height:2.5px;transform:translate(-50%,-50%)}.terbifin-modular-garantia__cubre[open] .terbifin-modular-garantia__mas{transform:rotate(45deg);background:#fff}.terbifin-modular-garantia__cubre[open] .terbifin-modular-garantia__mas:before,.terbifin-modular-garantia__cubre[open] .terbifin-modular-garantia__mas:after{background:var(--dsx-color-accent)}.terbifin-modular-garantia__casos{display:flex;flex-direction:column;gap:8px;margin-top:10px}.terbifin-modular-garantia__caso{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:14px;background:color-mix(in srgb,var(--dsx-color-accent) 6%,white)}.terbifin-modular-garantia__cubre[open] .terbifin-modular-garantia__caso{animation:terbifin-modular-garantia-entra .45s cubic-bezier(.2,.7,.2,1) both}.terbifin-modular-garantia__cubre[open] .terbifin-modular-garantia__caso:nth-child(2){animation-delay:.08s}.terbifin-modular-garantia__cubre[open] .terbifin-modular-garantia__caso:nth-child(3){animation-delay:.16s}@keyframes terbifin-modular-garantia-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.terbifin-modular-garantia__caso-icono{flex:0 0 46px;width:46px;height:46px;border-radius:13px;display:flex;align-items:center;justify-content:center;background:var(--dsx-color-accent);color:#fff}.terbifin-modular-garantia__caso-icono svg{width:24px;height:24px}.terbifin-modular-garantia__caso-titulo{font-family:var(--dsx-font-display);font-weight:800;font-size:15px;line-height:1.3;color:#1f2230}.terbifin-modular-garantia__caso-texto{margin-top:2px;font-size:13px;line-height:1.45;color:#4b5262}@media(prefers-reduced-motion:reduce){.terbifin-modular-garantia__luz:before,.terbifin-modular-garantia__paso--final .terbifin-modular-garantia__icono,.terbifin-modular-garantia__paso--final .terbifin-modular-garantia__icono:before,.terbifin-modular-garantia__paso--final .terbifin-modular-garantia__icono:after,.terbifin-modular-garantia__pregunta:after,.terbifin-modular-garantia__cubre[open] .terbifin-modular-garantia__caso{animation:none}.terbifin-modular-garantia__pregunta,.terbifin-modular-garantia__pregunta:before,.terbifin-modular-garantia__mas,.terbifin-modular-garantia__mas:before,.terbifin-modular-garantia__mas:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/terbifin-modular-garantia.css.map */
