.site[data-pantalla=contenido]{font-family:var(--f-body);color:var(--c-ink);background:var(--c-surface);font-size:14px;line-height:1.5}.site--v4[data-pantalla=contenido]{background:#eef2f7}.site[data-pantalla=contenido] h1,.site[data-pantalla=contenido] h2,.site[data-pantalla=contenido] h3,.site[data-pantalla=contenido] h4{font-family:var(--f-head);margin:0}.site[data-pantalla=contenido] h1,.site[data-pantalla=contenido] h2{text-transform:var(--head-case);letter-spacing:var(--head-track)}.site[data-pantalla=contenido] p{margin:0}.site[data-pantalla=contenido] a{color:inherit;cursor:pointer;text-decoration:none}.site[data-pantalla=contenido] button{cursor:pointer;font-family:inherit}.site[data-pantalla=contenido] svg{flex:none;display:block}.site[data-pantalla=contenido] .btn{border-radius:var(--r-md);font:700 13.5px/1 var(--f-body);white-space:nowrap;border:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;padding:11px 20px;display:inline-flex}.site[data-pantalla=contenido] .btn-pri{background:var(--c-brand);color:#fff}.site[data-pantalla=contenido] .btn-sec{background:var(--c-surface);border-color:var(--c-brand);color:var(--c-brand)}.site[data-pantalla=contenido] .btn-full{width:100%}.site[data-pantalla=contenido] .lnk{font:700 12.5px/1 var(--f-body);color:var(--c-brand)}.site[data-pantalla=contenido] .btn{transition:background-color .15s,border-color .15s,color .15s}.site[data-pantalla=contenido] .btn-pri:hover{background:var(--c-brand-hover)}.site[data-pantalla=contenido] .btn-sec:hover{background:var(--c-brand-tint)}.site[data-pantalla=contenido] .lnk:hover{color:var(--c-brand-hover)}.site[data-pantalla=contenido] .btn-lg{padding:14px 24px;font-size:15px}.site[data-pantalla=contenido] .btn-sm{padding:8px 16px;font-size:12.5px}.site[data-pantalla=contenido] .s-legal{background:var(--c-surface);border-top:1px solid var(--c-line);padding:30px 40px}.site[data-pantalla=contenido] .s-legalgrid{grid-template-columns:1.4fr 1fr;gap:20px;margin-bottom:16px;display:grid}.site[data-pantalla=contenido] .s-info{border:1px solid var(--c-line);border-radius:var(--r-lg);padding:16px}.site[data-pantalla=contenido] .s-info h4{font:700 13px/1.3 var(--f-head);margin-bottom:3px}.site[data-pantalla=contenido] .s-info>p{color:var(--c-muted);margin-bottom:11px;font-size:11.5px}.site[data-pantalla=contenido] .s-infos{gap:10px;display:flex}.site[data-pantalla=contenido] .s-infos img{object-fit:contain;background:var(--c-tint);border-radius:var(--r-sm);border:1px solid var(--c-line);width:50%;height:96px}.site[data-pantalla=contenido] .s-cituc{border:1px solid var(--c-accent-line);background:var(--c-accent-tint);border-radius:var(--r-lg);flex-direction:column;justify-content:center;padding:16px;display:flex}.site[data-pantalla=contenido] .s-cituc b{font:700 12.5px/1.3 var(--f-body);color:var(--c-accent)}.site[data-pantalla=contenido] .s-cituc .num{font:800 28px/1.1 var(--f-head);color:var(--c-accent);margin:4px 0 3px}.site[data-pantalla=contenido] .s-cituc span{color:var(--c-ink-soft);font-size:11px}.site[data-pantalla=contenido] .s-fine{color:var(--c-muted);font-size:11px;line-height:1.65}.site[data-pantalla=contenido] .s-fine a{color:var(--c-brand);font-weight:600;text-decoration:underline}.site--m[data-pantalla=contenido] .s-legal{padding:22px 16px}.site--m[data-pantalla=contenido] .s-legalgrid{grid-template-columns:1fr}.site[data-pantalla=contenido] .s-footgrid{grid-template-columns:1.5fr 1fr 1fr 1.2fr 1fr;gap:26px;padding-bottom:26px;display:grid}.site--m[data-pantalla=contenido] .s-footgrid{grid-template-columns:1fr 1fr;gap:18px}.site--v4[data-pantalla=contenido] .s-legal{background:var(--c-tint2);flex-wrap:wrap;gap:18px 22px;display:flex}.site--v4[data-pantalla=contenido] .s-legalgrid{display:contents}.site--v4[data-pantalla=contenido] .s-info{background:0 0;border:0;flex:0 0 100%;order:1;padding:0}.site--v4[data-pantalla=contenido] .s-info h4{font-size:18px}.site--v4[data-pantalla=contenido] .s-info>p{margin-bottom:14px;font-size:12.5px}.site--v4[data-pantalla=contenido] .s-infos img{border-radius:var(--r-lg);background:#eceff3;width:50%;height:280px}.site--v4[data-pantalla=contenido] .s-cituc{flex:320px;order:2;margin:0}.site--v4[data-pantalla=contenido] .s-fine{border:1px solid var(--c-line);border-radius:var(--r-lg);background:#fff;flex:460px;order:3;align-self:center;margin:0;padding:18px 20px;font-size:12px}.site--v4.site--m[data-pantalla=contenido] .s-infos img{height:170px}.site[data-pantalla=contenido] .pg{padding:22px 40px 40px}.site--m[data-pantalla=contenido] .pg{padding:14px 16px 24px}.site[data-pantalla=contenido] .p-h1{font:800 26px/1.2 var(--f-head);letter-spacing:-.022em;color:var(--c-ink)}.site--m[data-pantalla=contenido] .p-h1{font-size:20px}.site[data-pantalla=contenido] .p-sub{color:var(--c-muted);font-size:13px}.site[data-pantalla=contenido] .p-tag{font:700 9.5px/1 var(--f-body);letter-spacing:.07em;text-transform:uppercase;border-radius:var(--r-pill);white-space:nowrap;padding:4px 8px;display:inline-block}.site[data-pantalla=contenido] .p-tag--rec{background:var(--estado-espera-bg);color:var(--estado-espera)}.site[data-pantalla=contenido] .p-foto{background:var(--c-tint);border-radius:var(--r-md);flex:none;place-items:center;display:grid;overflow:hidden}.site[data-pantalla=contenido] .p-foto img{object-fit:contain;max-width:100%;max-height:100%}.site[data-pantalla=contenido] .p-carro{grid-template-columns:1fr 380px;align-items:start;gap:34px;margin-top:22px;display:grid}.site[data-pantalla=contenido] .p-resumen{border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-surface);overflow:hidden}.site[data-pantalla=contenido] .p-resumen .cab{background:var(--c-tint);border-bottom:1px solid var(--c-line);font:700 12px var(--f-body);letter-spacing:.06em;text-transform:uppercase;color:var(--c-muted);padding:14px 20px}.site[data-pantalla=contenido] .p-resumen .cuerpo{padding:6px 20px}.site[data-pantalla=contenido] .p-resumen .total{border-top:1px solid var(--c-line);justify-content:space-between;align-items:baseline;padding:15px 20px;display:flex}.site[data-pantalla=contenido] .p-resumen .total span{font:700 14px var(--f-body);color:var(--c-ink)}.site[data-pantalla=contenido] .p-resumen .total b{font:800 21px var(--f-head);color:var(--c-ink)}.site[data-pantalla=contenido] .rx-drop{border:2px dashed var(--c-line-strong);border-radius:var(--r-lg);background:var(--c-tint);text-align:center;padding:44px 30px}.site[data-pantalla=contenido] .rx-drop .ic{background:var(--c-brand-tint);width:52px;height:52px;color:var(--c-brand);border-radius:50%;place-items:center;margin:0 auto 16px;display:grid}.site[data-pantalla=contenido] .rx-drop h3{font:700 16px/1.3 var(--f-head);color:var(--c-ink);margin-bottom:6px}.site[data-pantalla=contenido] .rx-drop p{color:var(--c-muted);margin-bottom:22px;font-size:12.5px}.site[data-pantalla=contenido] .rx-acts{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.site[data-pantalla=contenido] .rx-hint{color:var(--c-muted);text-align:center;margin-top:16px;font-size:12px}.site--m[data-pantalla=contenido] .rx-drop{padding:32px 18px}.site[data-pantalla=contenido] .rx-loaded{border:1px solid var(--c-line);border-radius:var(--r-lg);box-shadow:var(--sh-card);background:#fff;align-items:center;gap:16px;padding:18px 20px;display:flex}.site[data-pantalla=contenido] .rx-thumb{border-radius:var(--r-md);background:var(--c-tint);flex:none;width:96px;height:96px;overflow:hidden}.site[data-pantalla=contenido] .rx-thumb img{object-fit:cover;width:100%;height:100%;display:block}.site[data-pantalla=contenido] .rx-loaded .info{flex:1;min-width:0}.site[data-pantalla=contenido] .rx-loaded .info b{font:600 14px var(--f-body);color:var(--c-ink);margin-bottom:2px;display:block}.site[data-pantalla=contenido] .rx-loaded .info span{color:var(--c-muted);font-size:12px}.site--m[data-pantalla=contenido] .rx-loaded{flex-wrap:wrap}.site[data-pantalla=contenido] .rx-plazo{border:1px solid var(--c-line);border-radius:var(--r-md);background:var(--c-brand-tint);align-items:flex-start;gap:12px;margin-top:16px;padding:14px 16px;display:flex}.site[data-pantalla=contenido] .rx-plazo .ic{width:32px;height:32px;color:var(--c-brand);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.site[data-pantalla=contenido] .rx-plazo b{font:700 13px/1.4 var(--f-body);color:var(--c-ink);margin-bottom:2px;display:block}.site[data-pantalla=contenido] .rx-plazo span{color:var(--c-ink-soft);font-size:12.5px}.site[data-pantalla=contenido] .rx-supuesto{color:var(--c-faint);margin-top:8px;font-size:11px;line-height:1.5}.site[data-pantalla=contenido] .rx-aviso{background:var(--c-tint2);border-radius:var(--r-md);color:var(--c-ink-soft);gap:10px;margin-top:16px;padding:13px 15px;font-size:12px;line-height:1.55;display:flex}.site[data-pantalla=contenido] .rx-aviso svg{color:var(--c-brand);flex:none;margin-top:1px}.site[data-pantalla=contenido] .rx-consent{color:var(--c-ink-soft);cursor:pointer;align-items:flex-start;gap:10px;margin-top:14px;font-size:12.5px;line-height:1.5;display:flex}.site[data-pantalla=contenido] .rx-consent input{width:16px;height:16px;accent-color:var(--c-brand);flex:none;margin-top:2px}.site[data-pantalla=contenido] .rx-resitem{border-bottom:1px solid var(--c-line);align-items:flex-start;gap:10px;padding:12px 0;display:flex}.site[data-pantalla=contenido] .rx-resitem:last-child{border-bottom:0}.site[data-pantalla=contenido] .rx-resitem .info{flex:1;min-width:0}.site[data-pantalla=contenido] .rx-resitem .info .nom{font:600 12.5px/1.3 var(--f-body);color:var(--c-ink);margin-bottom:3px}.site[data-pantalla=contenido] .rx-resitem .precio{font:700 13px var(--f-body);color:var(--c-ink);flex:none}.site[data-pantalla=contenido] .btn-full{box-sizing:border-box;width:100%}.site[data-pantalla=contenido] .p-tag--rec{background:var(--c-accent-tint);color:var(--c-accent-text);border:1px solid var(--c-accent-line)}.site[data-pantalla=contenido] .p-cont{max-width:1200px}.site[data-pantalla=contenido] .p-miga{color:var(--c-muted);margin-bottom:8px;font-size:12.5px}.site[data-pantalla=contenido] .p-miga a{color:var(--c-brand);font-weight:600}.site[data-pantalla=contenido] .p-miga b{color:var(--c-ink);font-weight:600}.site[data-pantalla=contenido] .p-h1+.p-sub{margin-top:6px;margin-bottom:0}.site[data-pantalla=contenido] .p-layout{grid-template-columns:220px minmax(0,700px);align-items:start;gap:48px;margin-top:28px;display:grid}.site[data-pantalla=contenido] .p-toc{flex-direction:column;gap:2px;display:flex;position:sticky;top:20px}.site[data-pantalla=contenido] .p-toc b{font:700 11px/1.3 var(--f-body);letter-spacing:.06em;text-transform:uppercase;color:var(--c-muted);margin-bottom:8px}.site[data-pantalla=contenido] .p-toc a{color:var(--c-ink-soft);border-radius:var(--r-sm);border-left:2px solid #0000;padding:7px 10px;font-size:12.8px}.site[data-pantalla=contenido] .p-toc a:hover{color:var(--c-brand);background:var(--c-tint)}.site[data-pantalla=contenido] .p-toc a.on{color:var(--c-brand);border-left-color:var(--c-brand);background:var(--c-brand-tint);font-weight:700}.site[data-pantalla=contenido] .p-body{color:var(--c-ink-soft);flex-direction:column;gap:36px;max-width:700px;font-size:13.6px;line-height:1.65;display:flex}.site[data-pantalla=contenido] .p-sec h2{font:800 18px/1.3 var(--f-head);color:var(--c-ink);margin-bottom:10px;scroll-margin-top:20px}.site[data-pantalla=contenido] .p-sec p{margin-bottom:10px}.site[data-pantalla=contenido] .p-sec p:last-child{margin-bottom:0}.site[data-pantalla=contenido] .p-datos{border:1px solid var(--c-line);border-radius:var(--r-lg);margin-top:12px;overflow:hidden}.site[data-pantalla=contenido] .p-datos>div{border-bottom:1px solid var(--c-line);gap:16px;padding:12px 16px;display:flex}.site[data-pantalla=contenido] .p-datos>div:last-child{border-bottom:0}.site[data-pantalla=contenido] .p-datos>div:nth-child(odd){background:var(--c-tint2)}.site[data-pantalla=contenido] .p-datos dt{font:600 12.5px var(--f-body);color:var(--c-ink);flex:0 0 200px}.site[data-pantalla=contenido] .p-datos dd{color:var(--c-ink-soft);margin:0;font-size:12.8px}.site[data-pantalla=contenido] .p-pend{font:700 10.5px/1 var(--f-body);letter-spacing:.02em;color:var(--estado-espera);background:var(--estado-espera-bg);border:1px solid var(--estado-espera-line);border-radius:var(--r-sm);padding:4px 7px;display:inline-block}.site[data-pantalla=contenido] .p-flag{border:1px solid var(--estado-espera-line);background:var(--estado-espera-bg);border-radius:var(--r-md);color:var(--c-ink-soft);align-items:flex-start;gap:10px;margin-top:12px;padding:13px 15px;font-size:12.5px;line-height:1.55;display:flex}.site[data-pantalla=contenido] .p-flag svg{color:var(--estado-espera);flex:none;margin-top:1px}.site[data-pantalla=contenido] .p-flag b{color:var(--c-ink)}.site[data-pantalla=contenido] .p-infogrid{grid-template-columns:1.45fr 1fr;align-items:start;gap:22px;margin-top:12px;display:grid}.site[data-pantalla=contenido] .p-cituc-mini{font:700 12.5px var(--f-body);color:var(--c-accent);align-items:center;gap:8px;margin-top:10px;display:inline-flex}.site[data-pantalla=contenido] .p-form{flex-direction:column;gap:14px;margin-top:16px;display:flex}.site[data-pantalla=contenido] .p-form--2col{grid-template-columns:1fr 1fr;gap:14px 16px;display:grid}.site[data-pantalla=contenido] .p-form .full{grid-column:1/-1}.site[data-pantalla=contenido] .p-fld label{font:600 12.3px/1.3 var(--f-body);color:var(--c-ink-soft);margin-bottom:6px;display:block}.site[data-pantalla=contenido] .p-fld label small{color:var(--c-muted);font-weight:400}.site[data-pantalla=contenido] .p-fld .in,.site[data-pantalla=contenido] .p-fld select,.site[data-pantalla=contenido] .p-fld textarea{box-sizing:border-box;border:1.5px solid var(--c-line-strong);border-radius:var(--r-md);width:100%;font:500 14px/1.3 var(--f-body);color:var(--c-ink);background:var(--c-surface);padding:11px 13px}.site[data-pantalla=contenido] .p-fld textarea{resize:vertical;min-height:96px;font-family:var(--f-body)}.site[data-pantalla=contenido] .p-fld .in.ph{color:var(--c-faint);font-weight:400}.site[data-pantalla=contenido] .p-dropmini{border:1.5px dashed var(--c-line-strong);border-radius:var(--r-md);text-align:center;color:var(--c-muted);padding:16px;font-size:12.5px}.site[data-pantalla=contenido] .p-tramite{border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-surface);margin-top:20px;padding:18px 20px}.site[data-pantalla=contenido] .p-tramite h3{font:700 14px var(--f-head);color:var(--c-ink);margin-bottom:8px}.site[data-pantalla=contenido] .p-tramite ul{color:var(--c-ink-soft);flex-direction:column;gap:8px;font-size:12.8px;list-style:none;display:flex}.site[data-pantalla=contenido] .p-tramite li{gap:8px;display:flex}.site[data-pantalla=contenido] .p-tramite li svg{color:var(--c-brand);flex:none;margin-top:2px}.site[data-pantalla=contenido] .p-faqgrupo{margin-bottom:8px}.site[data-pantalla=contenido] .p-faqgrupo>b{font:700 11px/1.3 var(--f-body);letter-spacing:.06em;text-transform:uppercase;color:var(--c-muted);margin-bottom:10px;display:block}.site[data-pantalla=contenido] .p-acordeon{border:1px solid var(--c-line);border-radius:var(--r-lg);overflow:hidden}.site[data-pantalla=contenido] .p-acordeon+.p-acordeon{margin-top:0}.site[data-pantalla=contenido] .p-faqgrupo .p-acordeon{margin-bottom:0}.site[data-pantalla=contenido] .p-faqgrupo .p-acordeon+.p-acordeon{border-top:0;border-radius:0}.site[data-pantalla=contenido] .p-faqgrupo .p-acordeon:first-of-type{border-radius:var(--r-lg) var(--r-lg) 0 0}.site[data-pantalla=contenido] .p-faqgrupo .p-acordeon:last-of-type{border-radius:0 0 var(--r-lg) var(--r-lg)}.site[data-pantalla=contenido] .p-acordeon summary{cursor:pointer;font:600 13.3px var(--f-body);color:var(--c-ink);background:var(--c-surface);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;list-style:none;display:flex}.site[data-pantalla=contenido] .p-acordeon summary::-webkit-details-marker{display:none}.site[data-pantalla=contenido] .p-acordeon summary .ic{color:var(--c-muted);flex:none;transition:transform .15s}.site[data-pantalla=contenido] .p-acordeon[open] summary .ic{transform:rotate(45deg)}.site[data-pantalla=contenido] .p-acordeon .cont{color:var(--c-ink-soft);border-top:1px solid var(--c-line);padding:12px 16px 16px;font-size:12.8px;line-height:1.6}.site[data-pantalla=contenido] .p-acordeon .cont a{color:var(--c-brand);font-weight:700}.site[data-pantalla=contenido] .p-toc-m{margin-top:18px}.site[data-pantalla=contenido] .p-toc-m summary{cursor:pointer;border:1px solid var(--c-line);border-radius:var(--r-md);font:700 13px var(--f-body);color:var(--c-ink);justify-content:space-between;align-items:center;padding:12px 14px;list-style:none;display:flex}.site[data-pantalla=contenido] .p-toc-m summary::-webkit-details-marker{display:none}.site[data-pantalla=contenido] .p-toc-m .lista{flex-direction:column;gap:2px;padding:10px 6px 0;display:flex}.site[data-pantalla=contenido] .p-toc-m .lista a{color:var(--c-brand);padding:8px 10px;font-size:12.8px;font-weight:600}.site--m[data-pantalla=contenido] .p-layout{margin-top:16px;display:block}.site--m[data-pantalla=contenido] .p-body{gap:26px;max-width:100%;margin-top:0}.site--m[data-pantalla=contenido] .p-sec h2{font-size:16px}.site--m[data-pantalla=contenido] .p-datos>div{flex-direction:column;gap:4px}.site--m[data-pantalla=contenido] .p-datos dt{flex:none}.site--m[data-pantalla=contenido] .p-infogrid{grid-template-columns:1fr;gap:14px}.site--m[data-pantalla=contenido] .p-form--2col{grid-template-columns:1fr}@media (max-width:760px){.site[data-pantalla=contenido] .s-legal{padding:22px 16px}.site[data-pantalla=contenido] .s-legalgrid{grid-template-columns:1fr}.site[data-pantalla=contenido] .s-footgrid{grid-template-columns:1fr 1fr;gap:18px}.site--v4.site[data-pantalla=contenido] .s-infos img{height:170px}.site[data-pantalla=contenido] .pg{padding:14px 16px 24px}.site[data-pantalla=contenido] .p-h1{font-size:20px}.site[data-pantalla=contenido] .rx-drop{padding:32px 18px}.site[data-pantalla=contenido] .rx-loaded{flex-wrap:wrap}.site[data-pantalla=contenido] .p-layout{margin-top:16px;display:block}.site[data-pantalla=contenido] .p-body{gap:26px;max-width:100%;margin-top:0}.site[data-pantalla=contenido] .p-sec h2{font-size:16px}.site[data-pantalla=contenido] .p-datos>div{flex-direction:column;gap:4px}.site[data-pantalla=contenido] .p-datos dt{flex:none}.site[data-pantalla=contenido] .p-infogrid{grid-template-columns:1fr;gap:14px}.site[data-pantalla=contenido] .p-form--2col{grid-template-columns:1fr}}
.site[data-pantalla=como-funciona-receta]{font-family:var(--f-body);color:var(--c-ink);background:var(--c-surface);font-size:14px;line-height:1.5}.site--v4[data-pantalla=como-funciona-receta]{background:#eef2f7}.site[data-pantalla=como-funciona-receta] h1,.site[data-pantalla=como-funciona-receta] h2,.site[data-pantalla=como-funciona-receta] h3,.site[data-pantalla=como-funciona-receta] h4{font-family:var(--f-head);margin:0}.site[data-pantalla=como-funciona-receta] h1,.site[data-pantalla=como-funciona-receta] h2{text-transform:var(--head-case);letter-spacing:var(--head-track)}.site[data-pantalla=como-funciona-receta] p{margin:0}.site[data-pantalla=como-funciona-receta] a{color:inherit;cursor:pointer;text-decoration:none}.site[data-pantalla=como-funciona-receta] button{cursor:pointer;font-family:inherit}.site[data-pantalla=como-funciona-receta] svg{flex:none;display:block}.site[data-pantalla=como-funciona-receta] .btn{border-radius:var(--r-md);font:700 13.5px/1 var(--f-body);white-space:nowrap;border:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;padding:11px 20px;display:inline-flex}.site[data-pantalla=como-funciona-receta] .btn-pri{background:var(--c-brand);color:#fff}.site[data-pantalla=como-funciona-receta] .btn-sec{background:var(--c-surface);border-color:var(--c-brand);color:var(--c-brand)}.site[data-pantalla=como-funciona-receta] .btn-full{width:100%}.site[data-pantalla=como-funciona-receta] .lnk{font:700 12.5px/1 var(--f-body);color:var(--c-brand)}.site[data-pantalla=como-funciona-receta] .btn{transition:background-color .15s,border-color .15s,color .15s}.site[data-pantalla=como-funciona-receta] .btn-pri:hover{background:var(--c-brand-hover)}.site[data-pantalla=como-funciona-receta] .btn-sec:hover{background:var(--c-brand-tint)}.site[data-pantalla=como-funciona-receta] .lnk:hover{color:var(--c-brand-hover)}.site[data-pantalla=como-funciona-receta] .btn-lg{padding:14px 24px;font-size:15px}.site[data-pantalla=como-funciona-receta] .btn-sm{padding:8px 16px;font-size:12.5px}.site[data-pantalla=como-funciona-receta] .s-legal{background:var(--c-surface);border-top:1px solid var(--c-line);padding:30px 40px}.site[data-pantalla=como-funciona-receta] .s-legalgrid{grid-template-columns:1.4fr 1fr;gap:20px;margin-bottom:16px;display:grid}.site[data-pantalla=como-funciona-receta] .s-info{border:1px solid var(--c-line);border-radius:var(--r-lg);padding:16px}.site[data-pantalla=como-funciona-receta] .s-info h4{font:700 13px/1.3 var(--f-head);margin-bottom:3px}.site[data-pantalla=como-funciona-receta] .s-info>p{color:var(--c-muted);margin-bottom:11px;font-size:11.5px}.site[data-pantalla=como-funciona-receta] .s-infos{gap:10px;display:flex}.site[data-pantalla=como-funciona-receta] .s-infos img{object-fit:contain;background:var(--c-tint);border-radius:var(--r-sm);border:1px solid var(--c-line);width:50%;height:96px}.site[data-pantalla=como-funciona-receta] .s-cituc{border:1px solid var(--c-accent-line);background:var(--c-accent-tint);border-radius:var(--r-lg);flex-direction:column;justify-content:center;padding:16px;display:flex}.site[data-pantalla=como-funciona-receta] .s-cituc b{font:700 12.5px/1.3 var(--f-body);color:var(--c-accent)}.site[data-pantalla=como-funciona-receta] .s-cituc .num{font:800 28px/1.1 var(--f-head);color:var(--c-accent);margin:4px 0 3px}.site[data-pantalla=como-funciona-receta] .s-cituc span{color:var(--c-ink-soft);font-size:11px}.site[data-pantalla=como-funciona-receta] .s-fine{color:var(--c-muted);font-size:11px;line-height:1.65}.site[data-pantalla=como-funciona-receta] .s-fine a{color:var(--c-brand);font-weight:600;text-decoration:underline}.site--m[data-pantalla=como-funciona-receta] .s-legal{padding:22px 16px}.site--m[data-pantalla=como-funciona-receta] .s-legalgrid{grid-template-columns:1fr}.site[data-pantalla=como-funciona-receta] .s-footgrid{grid-template-columns:1.5fr 1fr 1fr 1.2fr 1fr;gap:26px;padding-bottom:26px;display:grid}.site--m[data-pantalla=como-funciona-receta] .s-footgrid{grid-template-columns:1fr 1fr;gap:18px}.site--v4[data-pantalla=como-funciona-receta] .s-legal{background:var(--c-tint2);flex-wrap:wrap;gap:18px 22px;display:flex}.site--v4[data-pantalla=como-funciona-receta] .s-legalgrid{display:contents}.site--v4[data-pantalla=como-funciona-receta] .s-info{background:0 0;border:0;flex:0 0 100%;order:1;padding:0}.site--v4[data-pantalla=como-funciona-receta] .s-info h4{font-size:18px}.site--v4[data-pantalla=como-funciona-receta] .s-info>p{margin-bottom:14px;font-size:12.5px}.site--v4[data-pantalla=como-funciona-receta] .s-infos img{border-radius:var(--r-lg);background:#eceff3;width:50%;height:280px}.site--v4[data-pantalla=como-funciona-receta] .s-cituc{flex:320px;order:2;margin:0}.site--v4[data-pantalla=como-funciona-receta] .s-fine{border:1px solid var(--c-line);border-radius:var(--r-lg);background:#fff;flex:460px;order:3;align-self:center;margin:0;padding:18px 20px;font-size:12px}.site--v4.site--m[data-pantalla=como-funciona-receta] .s-infos img{height:170px}.site[data-pantalla=como-funciona-receta] .pg{padding:22px 40px 40px}.site--m[data-pantalla=como-funciona-receta] .pg{padding:14px 16px 24px}.site[data-pantalla=como-funciona-receta] .p-h1{font:800 26px/1.2 var(--f-head);letter-spacing:-.022em;color:var(--c-ink)}.site--m[data-pantalla=como-funciona-receta] .p-h1{font-size:20px}.site[data-pantalla=como-funciona-receta] .p-sub{color:var(--c-muted);font-size:13px}.site[data-pantalla=como-funciona-receta] .p-tag{font:700 9.5px/1 var(--f-body);letter-spacing:.07em;text-transform:uppercase;border-radius:var(--r-pill);white-space:nowrap;padding:4px 8px;display:inline-block}.site[data-pantalla=como-funciona-receta] .p-tag--rec{background:var(--estado-espera-bg);color:var(--estado-espera)}.site[data-pantalla=como-funciona-receta] .p-foto{background:var(--c-tint);border-radius:var(--r-md);flex:none;place-items:center;display:grid;overflow:hidden}.site[data-pantalla=como-funciona-receta] .p-foto img{object-fit:contain;max-width:100%;max-height:100%}.site[data-pantalla=como-funciona-receta] .p-carro{grid-template-columns:1fr 380px;align-items:start;gap:34px;margin-top:22px;display:grid}.site[data-pantalla=como-funciona-receta] .p-resumen{border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-surface);overflow:hidden}.site[data-pantalla=como-funciona-receta] .p-resumen .cab{background:var(--c-tint);border-bottom:1px solid var(--c-line);font:700 12px var(--f-body);letter-spacing:.06em;text-transform:uppercase;color:var(--c-muted);padding:14px 20px}.site[data-pantalla=como-funciona-receta] .p-resumen .cuerpo{padding:6px 20px}.site[data-pantalla=como-funciona-receta] .p-resumen .total{border-top:1px solid var(--c-line);justify-content:space-between;align-items:baseline;padding:15px 20px;display:flex}.site[data-pantalla=como-funciona-receta] .p-resumen .total span{font:700 14px var(--f-body);color:var(--c-ink)}.site[data-pantalla=como-funciona-receta] .p-resumen .total b{font:800 21px var(--f-head);color:var(--c-ink)}.site[data-pantalla=como-funciona-receta] .rx-drop{border:2px dashed var(--c-line-strong);border-radius:var(--r-lg);background:var(--c-tint);text-align:center;padding:44px 30px}.site[data-pantalla=como-funciona-receta] .rx-drop .ic{background:var(--c-brand-tint);width:52px;height:52px;color:var(--c-brand);border-radius:50%;place-items:center;margin:0 auto 16px;display:grid}.site[data-pantalla=como-funciona-receta] .rx-drop h3{font:700 16px/1.3 var(--f-head);color:var(--c-ink);margin-bottom:6px}.site[data-pantalla=como-funciona-receta] .rx-drop p{color:var(--c-muted);margin-bottom:22px;font-size:12.5px}.site[data-pantalla=como-funciona-receta] .rx-acts{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.site[data-pantalla=como-funciona-receta] .rx-hint{color:var(--c-muted);text-align:center;margin-top:16px;font-size:12px}.site--m[data-pantalla=como-funciona-receta] .rx-drop{padding:32px 18px}.site[data-pantalla=como-funciona-receta] .rx-loaded{border:1px solid var(--c-line);border-radius:var(--r-lg);box-shadow:var(--sh-card);background:#fff;align-items:center;gap:16px;padding:18px 20px;display:flex}.site[data-pantalla=como-funciona-receta] .rx-thumb{border-radius:var(--r-md);background:var(--c-tint);flex:none;width:96px;height:96px;overflow:hidden}.site[data-pantalla=como-funciona-receta] .rx-thumb img{object-fit:cover;width:100%;height:100%;display:block}.site[data-pantalla=como-funciona-receta] .rx-loaded .info{flex:1;min-width:0}.site[data-pantalla=como-funciona-receta] .rx-loaded .info b{font:600 14px var(--f-body);color:var(--c-ink);margin-bottom:2px;display:block}.site[data-pantalla=como-funciona-receta] .rx-loaded .info span{color:var(--c-muted);font-size:12px}.site--m[data-pantalla=como-funciona-receta] .rx-loaded{flex-wrap:wrap}.site[data-pantalla=como-funciona-receta] .rx-plazo{border:1px solid var(--c-line);border-radius:var(--r-md);background:var(--c-brand-tint);align-items:flex-start;gap:12px;margin-top:16px;padding:14px 16px;display:flex}.site[data-pantalla=como-funciona-receta] .rx-plazo .ic{width:32px;height:32px;color:var(--c-brand);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.site[data-pantalla=como-funciona-receta] .rx-plazo b{font:700 13px/1.4 var(--f-body);color:var(--c-ink);margin-bottom:2px;display:block}.site[data-pantalla=como-funciona-receta] .rx-plazo span{color:var(--c-ink-soft);font-size:12.5px}.site[data-pantalla=como-funciona-receta] .rx-supuesto{color:var(--c-faint);margin-top:8px;font-size:11px;line-height:1.5}.site[data-pantalla=como-funciona-receta] .rx-aviso{background:var(--c-tint2);border-radius:var(--r-md);color:var(--c-ink-soft);gap:10px;margin-top:16px;padding:13px 15px;font-size:12px;line-height:1.55;display:flex}.site[data-pantalla=como-funciona-receta] .rx-aviso svg{color:var(--c-brand);flex:none;margin-top:1px}.site[data-pantalla=como-funciona-receta] .rx-consent{color:var(--c-ink-soft);cursor:pointer;align-items:flex-start;gap:10px;margin-top:14px;font-size:12.5px;line-height:1.5;display:flex}.site[data-pantalla=como-funciona-receta] .rx-consent input{width:16px;height:16px;accent-color:var(--c-brand);flex:none;margin-top:2px}.site[data-pantalla=como-funciona-receta] .rx-resitem{border-bottom:1px solid var(--c-line);align-items:flex-start;gap:10px;padding:12px 0;display:flex}.site[data-pantalla=como-funciona-receta] .rx-resitem:last-child{border-bottom:0}.site[data-pantalla=como-funciona-receta] .rx-resitem .info{flex:1;min-width:0}.site[data-pantalla=como-funciona-receta] .rx-resitem .info .nom{font:600 12.5px/1.3 var(--f-body);color:var(--c-ink);margin-bottom:3px}.site[data-pantalla=como-funciona-receta] .rx-resitem .precio{font:700 13px var(--f-body);color:var(--c-ink);flex:none}.site[data-pantalla=como-funciona-receta] .btn-full{box-sizing:border-box;width:100%}.site[data-pantalla=como-funciona-receta] .p-tag--rec{background:var(--c-accent-tint);color:var(--c-accent-text);border:1px solid var(--c-accent-line)}.site[data-pantalla=como-funciona-receta] .p-crf{max-width:900px;margin:0 auto}.site[data-pantalla=como-funciona-receta] .p-crf-sub{max-width:620px;margin-top:8px;font-size:14.5px;line-height:1.55}.site[data-pantalla=como-funciona-receta] .p-crf-linea{grid-template-columns:repeat(3,1fr);gap:16px;margin:28px 0 36px;display:grid}.site[data-pantalla=como-funciona-receta] .p-crf-paso{background:var(--c-tint);border-radius:var(--r-lg);padding:18px 18px 20px}.site[data-pantalla=como-funciona-receta] .p-crf-num{background:var(--c-brand);width:28px;height:28px;color:var(--c-on-brand);font:800 13px var(--f-head);border-radius:50%;justify-content:center;align-items:center;margin-bottom:12px;display:flex}.site[data-pantalla=como-funciona-receta] .p-crf-paso h3{font:700 14.5px/1.3 var(--f-head);color:var(--c-ink);margin-bottom:4px}.site[data-pantalla=como-funciona-receta] .p-crf-paso p{color:var(--c-ink-soft);margin:0;font-size:12.8px;line-height:1.5}.site[data-pantalla=como-funciona-receta] .p-crf-sec{margin-bottom:32px}.site[data-pantalla=como-funciona-receta] .p-crf-sec:last-of-type{margin-bottom:24px}.site[data-pantalla=como-funciona-receta] .p-crf-sec>h2{font:800 18px/1.3 var(--f-head);letter-spacing:-.01em;color:var(--c-ink);margin-bottom:12px}.site[data-pantalla=como-funciona-receta] .p-crf-sec>p{color:var(--c-ink-soft);max-width:66ch;font-size:13.6px;line-height:1.6}.site[data-pantalla=como-funciona-receta] .p-crf-grid2{grid-template-columns:1fr 1fr;gap:28px;display:grid}.site[data-pantalla=como-funciona-receta] .p-crf-check{flex-direction:column;gap:9px;margin:0 0 12px;padding:0;list-style:none;display:flex}.site[data-pantalla=como-funciona-receta] .p-crf-check li{color:var(--c-ink-soft);align-items:flex-start;gap:8px;font-size:13.4px;line-height:1.5;display:flex}.site[data-pantalla=como-funciona-receta] .p-crf-check svg{color:var(--c-brand);flex:none;margin-top:2px}.site[data-pantalla=como-funciona-receta] .p-crf-meta{color:var(--c-muted);font-size:12.5px}.site[data-pantalla=como-funciona-receta] .p-crf-outcomes{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.site[data-pantalla=como-funciona-receta] .p-crf-outcomes .p-estado{flex-direction:column;align-items:flex-start;padding:16px}.site[data-pantalla=como-funciona-receta] .p-crf-outcomes .p-estado .ic{margin-bottom:10px}.site[data-pantalla=como-funciona-receta] .p-crf-outcomes .p-estado h2{margin-bottom:6px;font-size:15px}.site[data-pantalla=como-funciona-receta] .p-crf-outcomes .p-estado p{max-width:none;font-size:12.6px}.site[data-pantalla=como-funciona-receta] .p-crf-cta{border-top:1px solid var(--c-line);flex-wrap:wrap;align-items:center;gap:16px;padding-top:8px;display:flex}.site[data-pantalla=como-funciona-receta] .p-crf-wa{color:var(--c-muted);font-size:12.8px}.site[data-pantalla=como-funciona-receta] .p-crf-wa a{color:var(--c-brand);font-weight:700}.site--m[data-pantalla=como-funciona-receta] .p-crf-linea{grid-template-columns:1fr;margin:20px 0 28px}.site--m[data-pantalla=como-funciona-receta] .p-crf-grid2{grid-template-columns:1fr;gap:24px}.site--m[data-pantalla=como-funciona-receta] .p-crf-outcomes{grid-template-columns:1fr 1fr;gap:10px}.site--m[data-pantalla=como-funciona-receta] .p-crf-sec>h2{font-size:16.5px}.site--m[data-pantalla=como-funciona-receta] .p-crf-cta{flex-direction:column;align-items:stretch;gap:12px}.site--m[data-pantalla=como-funciona-receta] .p-crf-cta .btn{width:100%}.site--m[data-pantalla=como-funciona-receta] .p-crf-wa{text-align:center}@media (max-width:760px){.site[data-pantalla=como-funciona-receta] .s-legal{padding:22px 16px}.site[data-pantalla=como-funciona-receta] .s-legalgrid{grid-template-columns:1fr}.site[data-pantalla=como-funciona-receta] .s-footgrid{grid-template-columns:1fr 1fr;gap:18px}.site--v4.site[data-pantalla=como-funciona-receta] .s-infos img{height:170px}.site[data-pantalla=como-funciona-receta] .pg{padding:14px 16px 24px}.site[data-pantalla=como-funciona-receta] .p-h1{font-size:20px}.site[data-pantalla=como-funciona-receta] .rx-drop{padding:32px 18px}.site[data-pantalla=como-funciona-receta] .rx-loaded{flex-wrap:wrap}.site[data-pantalla=como-funciona-receta] .p-crf-linea{grid-template-columns:1fr;margin:20px 0 28px}.site[data-pantalla=como-funciona-receta] .p-crf-grid2{grid-template-columns:1fr;gap:24px}.site[data-pantalla=como-funciona-receta] .p-crf-outcomes{grid-template-columns:1fr 1fr;gap:10px}.site[data-pantalla=como-funciona-receta] .p-crf-sec>h2{font-size:16.5px}.site[data-pantalla=como-funciona-receta] .p-crf-cta{flex-direction:column;align-items:stretch;gap:12px}.site[data-pantalla=como-funciona-receta] .p-crf-cta .btn{width:100%}.site[data-pantalla=como-funciona-receta] .p-crf-wa{text-align:center}}
.site[data-pantalla=como-funciona-receta] .p-crf-linea{grid-template-columns:repeat(4,1fr)}.site[data-pantalla=como-funciona-receta] .p-crf-buscar{flex:320px;align-items:center;gap:8px;min-width:0;display:flex}.site[data-pantalla=como-funciona-receta] .p-crf-buscar input{border:1px solid var(--c-line);border-radius:var(--r-md);min-width:0;height:48px;font:inherit;color:var(--c-ink);background:#fff;flex:1;padding:0 14px;font-size:16px}.site[data-pantalla=como-funciona-receta] .p-crf-buscar .btn{flex:none;width:auto}.site[data-pantalla=como-funciona-receta] .p-crf-buscar input:focus-visible{outline:2px solid var(--c-brand);outline-offset:1px}@media (max-width:760px){.site[data-pantalla=como-funciona-receta] .p-crf-linea{grid-template-columns:1fr}.site[data-pantalla=como-funciona-receta] .p-crf-buscar{flex:none;width:100%}}.site--m[data-pantalla=como-funciona-receta] .p-crf-linea{grid-template-columns:1fr}.site--m[data-pantalla=como-funciona-receta] .p-crf-buscar{flex:none;width:100%}.site--m[data-pantalla=como-funciona-receta] .p-crf-buscar .btn{flex:none;width:auto}
