body.ficha{--f-pad:104px;--f-pad-m:64px}.ficha main h1,.ficha main h2{font-weight:700;letter-spacing:0}.ficha main h2{font-size:clamp(40px,5.2vw,68px);line-height:1.02}.ficha main h3{font-weight:700}.ficha main section{padding:var(--f-pad) 0}.f-sec.papel{background:var(--papel)}.f-sec.crema{background:var(--crema)}.f-sec.oscuro{background:var(--verde)}.f-cab{max-width:780px;margin-bottom:44px}.f-cab.centro{margin-left:auto;margin-right:auto;text-align:center}.f-cab .eyebrow{margin-bottom:14px}.f-bajada{font-size:20px;line-height:1.55;margin-top:18px;color:var(--tinta)}.f-cab.centro .f-bajada{margin-left:auto;margin-right:auto}.oscuro .f-bajada{color:#efe6d3e6}.miga{padding-top:16px}.miga a{text-decoration:underline;text-underline-offset:3px}.ficha main .f-hero{padding:18px 0 96px}.f-hero-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);gap:60px;align-items:start;margin-top:14px}@media(min-width:981px){.f-hero .prod-foto{position:sticky;top:104px}}@media(min-width:981px){.ficha .galeria-prod{grid-template-columns:78px minmax(0,1fr);align-items:start;gap:14px}.ficha .gp-minis{order:-1;flex-direction:column;overflow-x:hidden;overflow-y:auto;max-height:calc(100vh - 150px);padding:2px}.ficha .gp-minis button{flex:0 0 auto;width:72px;height:90px}.ficha .gp-marco{max-height:calc(100vh - 140px)}}.f-h1{font-size:clamp(40px,4.6vw,62px);line-height:1.02;margin-top:12px}.f-origen{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:14px;font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--gris)}.f-origen span{display:inline-flex;align-items:center;gap:8px}.f-origen span:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--dorado)}.f-corta{font-size:20px;line-height:1.55;margin-top:18px;color:var(--tinta)}.f-beneficios{list-style:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px 18px;margin:26px 0 28px}.f-beneficios li{display:grid;grid-template-columns:46px minmax(0,1fr);gap:12px;align-items:center;font-size:17px;font-weight:700;line-height:1.3;color:var(--verde)}.f-ico{width:46px;height:46px;border-radius:50%;background:var(--verde);display:grid;place-items:center;flex:none}.f-ico svg{width:23px;height:23px;fill:none;stroke:var(--dorado);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.f-precio{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.f-precio .precio{margin:0}.f-chip{display:inline-block;background:var(--amarillo);color:var(--verde);font-weight:700;font-size:14px;letter-spacing:.02em;line-height:1.25;padding:7px 13px;border-radius:999px}#comprar-ficha{scroll-margin-top:112px;border-radius:16px}#comprar-ficha:focus{outline:none}#comprar-ficha:focus-visible{outline:3px solid var(--amarillo);outline-offset:6px}.f-comprar .packs{margin-top:18px}.f-comprar .compra{margin:22px 0 6px}.f-sin-js{margin-top:16px}.f-confianza{list-style:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:22px}.f-confianza li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:center;background:#fff;border:1px solid rgba(15,31,22,.12);border-radius:14px;padding:12px 14px;min-width:0}.f-confianza li.f-conf-pago{grid-column:1/-1}.f-confianza svg{width:30px;height:30px;fill:none;stroke:var(--verde);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.f-confianza b{display:block;font-size:16px;line-height:1.25;color:var(--verde)}.f-confianza small{display:block;font-size:14px;line-height:1.35;color:var(--gris);margin-top:2px}.f-confianza a{display:inline-block;font-size:14px;font-weight:700;color:var(--verde);text-decoration:underline;text-underline-offset:3px;margin-top:2px}.f-tarjetas{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px}.f-tarjetas img{height:24px;width:auto;background:#fff;border-radius:5px;padding:3px 6px;box-shadow:0 0 0 1px #0f1f1624}.f-tarjetas img.mp{height:28px}.f-hero .ml-link-caja{margin-top:16px}.f-desp{margin-top:28px;border-top:1px solid rgba(15,31,22,.16)}.f-desp details{border-bottom:1px solid rgba(15,31,22,.16)}.f-desp summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 4px;font-family:var(--f-serif);font-weight:700;font-size:25px;line-height:1.15;color:var(--verde)}.f-desp summary::-webkit-details-marker{display:none}.f-desp summary:after{content:"";flex:none;width:11px;height:11px;margin-right:6px;border-right:2px solid var(--dorado2);border-bottom:2px solid var(--dorado2);transform:rotate(45deg) translate(-3px,-3px);transition:transform .2s}.f-desp details[open] summary:after{transform:rotate(-135deg) translate(-2px,-2px)}.f-desp summary:focus-visible{outline:3px solid var(--amarillo);outline-offset:2px}.f-desp-cuerpo{padding:0 4px 22px;font-size:18px;line-height:1.55}.f-desp-cuerpo p+p{margin-top:10px}.f-desp-cuerpo ul,.f-desp-cuerpo ol{padding-left:22px;display:grid;gap:8px}.f-desp-cuerpo li::marker{color:var(--dorado2);font-weight:700}.f-etapas{list-style:none;position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.f-etapas:before{content:"";position:absolute;left:16%;right:16%;top:27px;height:2px;background:var(--dorado)}.f-etapa{position:relative;display:grid;justify-items:center;gap:18px;min-width:0}.f-etapa-n{position:relative;z-index:1;width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--verde);color:var(--dorado);font-family:var(--f-serif);font-weight:700;font-size:28px;box-shadow:0 0 0 6px var(--crema)}.papel .f-etapa-n{box-shadow:0 0 0 6px var(--papel)}.f-etapa-caja{width:100%;background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 18px 44px #0f1f161a}.f-etapa-caja img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;background:var(--crema)}.f-etapa-txt{padding:22px 24px 26px}.f-etapa-txt h3{font-size:clamp(28px,2.6vw,34px);line-height:1.05;color:var(--verde)}.f-etapa-txt p{font-size:18px;line-height:1.55;margin-top:10px;color:var(--tinta)}.f-despues{margin-top:34px;background:#fff9;border:1px solid rgba(15,31,22,.1);border-radius:20px;padding:24px 28px}.f-despues-t{font-size:13px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--dorado2)}.f-despues dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px 30px;margin-top:14px}.f-despues dl>div{border-left:3px solid var(--dorado);padding-left:16px;min-width:0}.f-despues dt{font-family:var(--f-serif);font-weight:700;font-size:26px;line-height:1.1;color:var(--verde)}.f-despues dd{font-size:17px;line-height:1.55;margin-top:6px;color:var(--tinta)}.f-aviso{display:flex;gap:12px;align-items:flex-start;max-width:900px;margin:30px auto 0;padding:16px 20px;border-radius:14px;background:#0f1f160f;font-size:17px;line-height:1.5;color:var(--tinta)}.f-aviso svg{flex:none;width:24px;height:24px;margin-top:1px;fill:none;stroke:var(--dorado2);stroke-width:2;stroke-linecap:round}.oscuro .f-aviso{background:#efe6d314;color:var(--crema)}.f-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 18px;margin-top:40px}.f-cta.izq{justify-content:flex-start}.f-cta small{font-size:15px;color:var(--gris)}.oscuro .f-cta small{color:#efe6d3bf}.f-cita{font-family:var(--f-serif);font-style:italic;font-size:clamp(26px,2.8vw,34px);line-height:1.3;color:var(--verde);border-left:3px solid var(--dorado);padding-left:22px;margin:0 0 26px;max-width:36ch}.f-texto{font-size:20px;line-height:1.6;max-width:62ch}.ficha .bloques{margin-top:36px}.ficha .bloque ul{font-size:18px}.ficha .bloque .f-rinde{font-family:var(--f-serif);font-weight:700;font-size:28px;line-height:1.15;color:var(--verde)}.ficha .bloque .f-rinde-nota{font-size:17px;color:var(--gris);margin-top:12px}.ficha .modo ol{margin-top:0}.ficha .modo li{font-size:18px}.ficha .tabla{font-size:17px}.ficha .tabla td{line-height:1.5}.ficha .chips span{font-size:16px;line-height:1.3}.f-sub{font-family:var(--f-serif);font-weight:700;font-size:clamp(28px,3vw,38px);color:var(--verde);margin:56px 0 20px}.ficha .f-comp-caja{overflow-x:auto}.ficha .tabla.comp td b{color:var(--verde)}.ficha .tabla.comp td:last-child{background:#f3f6ee}.ficha .errores li{font-size:18px;line-height:1.5}.f-trae{list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.f-trae a{display:grid;grid-template-rows:auto 1fr;height:100%;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 12px 32px #0f1f1617;transition:transform .15s}.f-trae a:hover{transform:translateY(-3px)}.f-trae img{width:100%;aspect-ratio:4/5;object-fit:cover;background:var(--crema)}.f-trae span{display:block;padding:14px 16px 18px}.f-trae b{display:block;font-family:var(--f-serif);font-weight:700;font-size:23px;line-height:1.1;color:var(--verde)}.f-trae small{display:block;font-size:16px;line-height:1.4;color:var(--gris);margin-top:6px}.ficha .oferta p{font-size:17px}.ficha .oferta b{font-weight:700}.ficha .com-aclara,.ficha .com-link{font-size:17px}.ficha .ml-link-nota{font-size:16px}.ficha .faq summary{font-weight:700}.ficha .faq details p{font-size:18px;line-height:1.55;color:var(--tinta)}.ficha .kit h2{font-size:clamp(36px,4.4vw,56px)}.f-cierre{text-align:center}.f-cierre .precio{margin-top:18px}.f-cierre .f-bajada{margin-left:auto;margin-right:auto}.f-barra{display:none}@media(max-width:980px){body.ficha footer{padding-bottom:calc(118px + env(safe-area-inset-bottom,0px))}.f-barra{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:var(--verde);color:var(--crema);box-shadow:0 -12px 30px #00000040;transform:translateY(calc(100% + 24px));visibility:hidden;transition:transform .28s ease,visibility 0s linear .28s}.f-barra.ver{transform:none;visibility:visible;transition:transform .28s ease}.f-barra-info{min-width:0;line-height:1.2}.f-barra-info b{display:block;font-family:var(--f-serif);font-weight:700;font-size:21px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.f-barra-info span{display:block;font-size:15px;font-weight:700;color:var(--amarillo);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.f-barra-info s{color:#efe6d399;font-weight:400;margin-right:6px}.ficha .f-barra .btn{flex:none;padding:13px 18px;font-size:16px;white-space:nowrap;max-width:none}}@media(prefers-reduced-motion:reduce){.f-barra,.f-barra.ver{transition:none}}@media(max-width:980px){.ficha main section{padding:80px 0}.ficha main .f-hero{padding:14px 0 72px}.f-hero-grid{grid-template-columns:minmax(0,1fr);gap:30px}.f-trae{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.ficha main section{padding:var(--f-pad-m) 0}.ficha main .f-hero{padding:10px 0 56px}.ficha main h2{font-size:clamp(34px,9.6vw,44px)}.f-cab{margin-bottom:30px}.f-bajada,.f-corta,.f-texto{font-size:18px}.f-h1{font-size:clamp(34px,9.4vw,44px)}.ficha .gp-marco{aspect-ratio:4/5}.f-origen{font-size:13px;gap:4px 14px}.f-beneficios{grid-template-columns:minmax(0,1fr);gap:12px}.f-beneficios li{grid-template-columns:42px minmax(0,1fr);font-size:17px}.f-ico{width:42px;height:42px}.f-confianza{grid-template-columns:minmax(0,1fr)}.f-confianza b{font-size:17px}.f-confianza small,.f-confianza a{font-size:15px}.f-desp summary{font-size:23px;padding:16px 2px}.f-desp-cuerpo{font-size:17px}.f-etapas{grid-template-columns:minmax(0,1fr);gap:22px}.f-etapas:before{left:27px;right:auto;top:8px;bottom:8px;width:2px;height:auto}.f-etapa{grid-template-columns:56px minmax(0,1fr);justify-items:stretch;align-items:start;gap:14px}.f-etapa-txt{padding:18px 18px 20px}.f-etapa-txt h3{font-size:30px}.f-etapa-txt p{font-size:17px}.f-despues{padding:20px 18px}.f-despues dl{grid-template-columns:minmax(0,1fr)}.f-cta{margin-top:30px}.f-cta .btn{width:100%}.f-cita{font-size:26px}.ficha .bloque ul,.ficha .modo li,.ficha .errores li{font-size:17px}.ficha .faq summary{font-size:21px}.ficha .faq details p{font-size:17px}.f-sub{margin-top:44px}.ficha .tabla:not(.comp) tr{display:grid}.ficha .tabla:not(.comp) th{width:auto;padding:10px 14px 4px;border-bottom:0;font-size:12px}.ficha .tabla:not(.comp) td{padding:0 14px 12px;font-size:17px}.ficha .f-comp-caja{overflow:visible}.ficha .tabla.comp{display:block;background:transparent;box-shadow:none;overflow:visible;border-radius:0}.ficha .tabla.comp thead{display:none}.ficha .tabla.comp tbody{display:grid;gap:14px}.ficha .tabla.comp tr{display:grid;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 10px 26px #0f1f1614}.ficha .tabla.comp th,.ficha .tabla.comp td{display:block;width:auto;border:0}.ficha .tabla.comp th{background:var(--verde);color:var(--crema);padding:12px 16px;font-size:12px}.ficha .tabla.comp td{padding:12px 16px 14px;font-size:17px}.ficha .tabla.comp td:before{content:attr(data-col);display:block;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--dorado2);margin-bottom:4px}.ficha .chips span,.ficha .oferta p{font-size:17px}.f-trae{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.f-trae b{font-size:21px}.f-trae small{font-size:17px}.ficha .kit h2{font-size:clamp(32px,9vw,42px)}}.ficha .f-cta{max-width:none}.f-cab.centro p,.f-cierre p{margin-left:auto;margin-right:auto}.gp-marco>.envio-flot.sobre-foto{max-width:calc(100% - 32px)}.gp-marco>.envio-flot.sobre-foto~.gp-pista figcaption.arriba{top:58px}@media(max-width:600px){.gp-marco>.envio-flot.sobre-foto{max-width:calc(100% - 24px)}.gp-marco>.envio-flot.sobre-foto~.gp-pista figcaption.arriba{top:52px}}@media(min-width:601px){.ficha .grilla.va-bien{max-width:none}.ficha .grilla.va-bien[data-n="1"]{grid-template-columns:minmax(0,400px)}.ficha .grilla.va-bien[data-n="2"]{grid-template-columns:repeat(2,minmax(0,400px))}.ficha .grilla.va-bien[data-n="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.f-beneficios li.f-ben-ancho{grid-column:1/-1}@media(min-width:601px){.ficha .grilla.va-bien{justify-content:center}}@media(min-width:701px){.ficha #preguntas .f-cta{max-width:860px;margin-left:auto;margin-right:auto}}@media(max-width:700px){.f-trae li:last-child:nth-child(odd){grid-column:1/-1}.f-trae li:last-child:nth-child(odd) a{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.ficha #dia-a-dia .f-cab .f-bajada{margin-top:18px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/botanica-ficha.css.map */
