:root{--peg-tinta: #2B1A1A;--peg-rojo: #EF4B5B;--peg-amarillo: #FFD85A;--peg-crema: #FBF1DF;--peg-menta: #CFEBE1}.ec-cinta{overflow:hidden;background:var(--ec-cinta-fondo, #FFD85A);color:var(--ec-cinta-texto, #2B1A1A);border-bottom:2px solid var(--peg-tinta)}.ec-cinta-pista{display:flex;width:max-content;animation:ec-cinta-gira var(--ec-cinta-seg, 40s) linear infinite}.ec-cinta-grupo{display:flex;align-items:center;gap:22px;padding:9px 11px;white-space:nowrap;font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ec-cinta-grupo i{font-style:normal;color:var(--peg-rojo)}@keyframes ec-cinta-gira{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ec-cinta-pista{animation:none}}.ec-portada-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px}.ec-portada-foto{position:relative;display:grid;place-items:center;min-width:0}.ec-portada-blob{position:absolute;top:8%;right:4%;bottom:6%;left:8%;border-radius:46% 54% 52% 48%/52% 44% 56% 48%;transform:rotate(-4deg)}.ec-portada-foto img{position:relative;width:100%;max-width:480px;height:auto;border-radius:28px;border:3px solid var(--peg-tinta);box-shadow:8px 8px 0 var(--peg-tinta);transform:rotate(-1.5deg)}.ec-portada-texto{min-width:0}.ec-pegatina-etiqueta{display:inline-block;margin-bottom:14px;padding:5px 12px;border:2px solid var(--peg-tinta);border-radius:999px;background:var(--peg-amarillo);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;transform:rotate(-2deg)}.ec-portada-titulo{margin:0;font-size:clamp(40px,6vw,72px);font-weight:900;line-height:.98;letter-spacing:-.01em;text-transform:uppercase;color:var(--peg-tinta)}.ec-portada-titulo span{display:block}.ec-portada-texto p{margin:18px 0 0;max-width:460px;font-size:18px;line-height:1.5;color:var(--peg-tinta)}.ec-portada-botones{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.ec-btn-peg{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:12px 28px;border:2.5px solid var(--peg-tinta);border-radius:14px;font-size:17px;font-weight:900;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;color:var(--peg-tinta);box-shadow:4px 4px 0 var(--peg-tinta);transition:transform .15s,box-shadow .15s}.ec-btn-peg:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--peg-tinta)}.ec-btn-peg-rojo{background:var(--peg-rojo);color:#fff}.ec-btn-peg-claro{background:#fff}@media(max-width:749px){.ec-portada-grid{grid-template-columns:1fr;gap:26px}.ec-portada-foto img{max-width:360px}.ec-portada-texto{text-align:center}.ec-portada-texto p{margin-left:auto;margin-right:auto;font-size:16px}.ec-portada-botones{justify-content:center}.ec-btn-peg{width:100%;max-width:320px}}.ec-hero~*,body{--ec-pegatina: 1}.ec-h2{text-transform:uppercase;font-weight:900;letter-spacing:-.005em}.ec-btn-primario,.ec-btn{border:2.5px solid var(--peg-tinta);box-shadow:4px 4px 0 var(--peg-tinta);border-radius:16px}.ec-btn-primario:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--peg-tinta);background:var(--ec-rojo-osc)}.ec-pack{border-width:2.5px;border-color:var(--peg-tinta);border-radius:18px;box-shadow:4px 4px #2b1a1ae6}.ec-pack.ec-activa{background:#ffe9ea;border-color:var(--peg-tinta);box-shadow:4px 4px 0 var(--peg-rojo)}.ec-portada-titulo,.ec-h2{font-family:var(--ec-texto, "Nunito Sans", Arial, sans-serif)}@font-face{font-family:Bowlby One;font-style:normal;font-weight:400;font-display:swap;src:url(rv-bowlby.woff2) format("woff2")}:root{--peg-display: "Bowlby One", "Arial Black", Impact, sans-serif;--peg-verde: #037F59;--peg-azul: #9FDAF4;--peg-rosa: #EE9AC6;--peg-melocoton: #EFC8AA;--peg-crema: #F6EEDF;--peg-rojo: #E8173A}body{background:var(--peg-crema)}.ec-titulo-peg,.ec-portada-titulo,.ec-h2{font-family:var(--peg-display);font-weight:400;text-transform:uppercase;letter-spacing:.005em;line-height:1.02}.ec-titulo-peg{color:#fff;-webkit-text-stroke:2px #000;paint-order:stroke fill;text-shadow:2px 2px 0 #000,3px 3px 0 #000,4px 4px 0 #000,5px 5px 0 #000}.ec-portada-titulo{font-size:clamp(34px,5vw,62px)}.ec-portada-t1{color:#fff!important}.ec-h2{color:#000;font-size:clamp(26px,3.6vw,44px);text-shadow:3px 3px 0 var(--peg-amarillo)}[id$=__header] .header-wrapper,[id$=__header] .header{background:var(--peg-melocoton)!important;border-bottom:0!important}.ec-cinta{background:#fff;border-bottom:0}.ec-cinta-grupo{font-size:14px;font-weight:800;letter-spacing:.02em;text-transform:none;color:#000}.ec-cinta-grupo i{color:var(--peg-rojo)}.ec-pildoras{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:4px 16px 18px}.ec-pildoras a{padding:9px 18px;background:#f7efe0;border:0;color:#000;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;box-shadow:2px 2px #0000002e;transition:transform .15s}.ec-pildoras a:hover{transform:translateY(-2px)}@media(max-width:749px){.ec-pildoras{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.ec-pildoras a{flex:none}}.ec-portada{position:relative;overflow:hidden}.ec-portada-blob{background-color:#9fe0cf}.ec-portada-foto img{box-shadow:6px 6px #000;border-color:#000}.ec-destello{position:absolute;width:34px;height:34px;z-index:1}.ec-d1{left:2%;top:22%}.ec-d2{left:5%;top:14%;width:26px}.ec-d3{left:4%;top:32%;width:22px}.ec-d4{right:4%;bottom:26%;width:28px}.ec-d5{right:2%;bottom:18%;width:22px}.ec-portada-puntos{display:flex;justify-content:center;gap:8px;padding-top:6px}.ec-portada-puntos i{width:8px;height:8px;border-radius:50%;background:#bfb6a4}.ec-portada-puntos i.on{background:#6b6455}.ec-btn-peg{font-family:var(--peg-display);font-weight:400;letter-spacing:.03em;border-color:#000;box-shadow:4px 4px #000;border-radius:10px}.ec-btn-peg-rojo{background:var(--peg-rojo);color:#fff;text-shadow:1px 1px 0 #000}.ec-btn-peg-claro{background:var(--peg-crema)}.ec-pegatina-etiqueta{background:var(--peg-amarillo);border-color:#000}.ec-portada-texto p{font-weight:500}.ec-banda-pasos{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;align-items:end}.ec-banda-paso{position:relative;padding-top:74px}.ec-burbuja{position:absolute;left:-6px;top:0;z-index:2;display:grid;place-items:center;min-width:190px;padding:22px 26px;background:var(--peg-rosa);border-radius:58% 42% 55% 45%/60% 52% 48% 40%;transform:rotate(-4deg)}.ec-burbuja b{font-family:var(--peg-display);font-weight:400;font-size:26px;color:#fff;-webkit-text-stroke:1.5px #000;paint-order:stroke fill;text-shadow:2px 2px 0 #000,3px 3px 0 #000;text-transform:uppercase;transform:rotate(-3deg);white-space:nowrap}.ec-burbuja-2{border-radius:30% 70% 40% 60%/40% 40% 60% 60%;transform:rotate(3deg)}.ec-burbuja-3{transform:rotate(-6deg)}.ec-banda-tarjeta{background:#f7f4ee;padding:52px 22px 22px;text-align:center;min-height:250px;display:grid;align-content:space-between;justify-items:center;gap:12px}.ec-banda-icono svg{width:118px;height:118px}.ec-banda-tarjeta p{margin:0;font-size:16px;color:#000}.ec-banda-tarjeta p strong{color:var(--peg-rojo);font-weight:900}.ec-banda-titulo{margin:56px 0 0;font-size:clamp(30px,4.6vw,54px)}.ec-banda-texto{margin:14px 0 0;max-width:560px;color:#fff;font-size:17px}@media(max-width:749px){.ec-banda-pasos{grid-template-columns:1fr;gap:12px}.ec-banda-paso{padding-top:64px}}.ec-bloque-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px}.ec-bloque-inv .ec-bloque-foto{order:2}.ec-bloque-foto img{display:block;width:100%;max-width:420px;height:auto;margin:0 auto;border:3px solid #000;border-radius:22px;box-shadow:6px 6px #000;transform:rotate(1.5deg)}.ec-bloque-texto{min-width:0}.ec-bloque-texto .ec-titulo-peg{font-size:clamp(28px,4vw,48px);margin:0}.ec-bloque-texto p{margin:16px 0 22px;max-width:460px;font-size:18px;color:#000}@media(max-width:749px){.ec-bloque-grid{grid-template-columns:1fr;text-align:center}.ec-bloque-texto p{margin-left:auto;margin-right:auto}}.ec-beneficio{border:2.5px solid #000;border-radius:18px;box-shadow:5px 5px #000}.ec-tres>.ec-beneficio:nth-child(4n+1){background:#ffe7a3}.ec-tres>.ec-beneficio:nth-child(4n+2){background:#f9c6dd}.ec-tres>.ec-beneficio:nth-child(4n+3){background:#c9ecdd}.ec-tres>.ec-beneficio:nth-child(4n+4){background:#cde9f8}.ec-beneficio h3{font-family:var(--ec-texto);font-weight:900;font-size:21px}.ec-beneficio p{color:#2b1a1a}.ec-beneficio-ico{background:#fff;border:2px solid #000;color:#000}.ec-btn-primario{font-family:var(--peg-display);font-weight:400;background:var(--peg-rojo);border-color:#000;box-shadow:4px 4px #000;letter-spacing:.02em;text-transform:uppercase}.ec-btn-primario[data-ec-boton]:not(:disabled):after{content:"\2192"}.ec-pack.ec-activa{box-shadow:4px 4px 0 var(--peg-rojo)}.ec-imagenes img{border:3px solid #000;box-shadow:6px 6px #000}.ec-hero .ec-h1{font-family:var(--peg-display);font-weight:400;text-transform:uppercase;color:#000;font-size:clamp(30px,4vw,52px);text-shadow:3px 3px 0 var(--peg-amarillo)}.ec-packs-titulo,.ec-pack-nombre{font-family:var(--ec-texto);font-weight:900;color:#000}.ec-bundles-cab{text-align:center;margin-bottom:36px}.ec-bundles-cab .ec-titulo-peg{margin:0;font-size:clamp(30px,4.4vw,52px)}.ec-bundles-cab p{margin:12px auto 0;max-width:520px;font-size:17px}.ec-bundles-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:28px;max-width:920px;margin:0 auto}.ec-bundle{display:grid;background:var(--ec-bundle-fondo, #F9C6DD);border:3px solid #000;border-radius:22px;box-shadow:7px 7px #000;overflow:hidden}.ec-bundle-foto{background:#ffffff8c;padding:18px;border-bottom:3px solid #000}.ec-bundle-foto img{display:block;width:100%;max-width:280px;height:auto;margin:0 auto;border:3px solid #000;border-radius:16px;transform:rotate(-1.5deg)}.ec-bundle-cuerpo{padding:22px 22px 26px;display:grid;gap:14px;align-content:start}.ec-bundle-cuerpo h3{margin:0;font-family:var(--peg-display);font-weight:400;font-size:24px;line-height:1.1;text-transform:uppercase;color:#000}.ec-bundle-cuerpo ul{margin:0;padding:0;list-style:none;display:grid;gap:8px}.ec-bundle-cuerpo li{position:relative;padding-left:26px;font-size:16px;font-weight:600}.ec-bundle-cuerpo li:before{content:"\2713";position:absolute;left:0;top:-1px;font-weight:900;color:var(--peg-rojo)}.ec-bundle-precio{font-family:var(--peg-display);font-size:40px;line-height:1;color:#000}.ec-bundle-precio s{font-family:var(--ec-texto);font-size:18px;font-weight:600;color:#6b5a5a}.ec-bundle-form{margin:0}.ec-bundle .ec-btn-peg{width:100%;cursor:pointer}@media(max-width:749px){.ec-bundles-grid{grid-template-columns:1fr}}.ec-banda-pasos{max-width:1100px;margin:0 auto;gap:36px;align-items:stretch}.ec-banda-paso{position:relative;padding-top:92px}.ec-burbuja{position:absolute;left:-18px;top:6px;z-index:2;display:grid;place-items:center;width:250px;height:150px;min-width:0;padding:0 14px 18px 10px;border-radius:0;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20250%20150%22%3E%3Cpath%20d%3D%22M34%2070C22%2028%2076%206%20128%208c52%202%20104%2016%20112%2054%208%2038-30%2060-72%2062-14%201-24%206-38%2022-4-14-8-18-22-20C56%20122%2044%20106%2034%2070z%22%20fill%3D%22%23EE96C0%22%2F%3E%3C%2Fsvg%3E) center / 100% 100% no-repeat;transform:none}.ec-burbuja-2{left:-34px;top:-8px;width:270px;height:180px;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20250%20170%22%3E%3Cpath%20d%3D%22M118%206l22%2040%2040-18-8%2040%2052%206-36%2024%2028%2022-46%206-20%2036-24-34-40%2020%206-38-48-8%2036-24L40%2040l46%206z%22%20fill%3D%22%23EE96C0%22%2F%3E%3C%2Fsvg%3E);border-radius:0}.ec-burbuja-3{left:-10px;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20250%20150%22%3E%3Cpath%20d%3D%22M20%2084C10%2042%2062%2012%20122%2016c42%203%2062%2018%2082%208%2014-7%2026-14%2038-8%208%2014-8%2028-14%2038%206%2032-32%2064-84%2066C64%20122%2030%20120%2020%2084z%22%20fill%3D%22%23EE96C0%22%2F%3E%3C%2Fsvg%3E);transform:none;border-radius:0}.ec-burbuja b{font-size:25px;transform:rotate(-4deg);text-align:center;line-height:1.05;white-space:normal}.ec-burbuja-2 b{padding-top:6px}.ec-banda-tarjeta{display:flex;flex-direction:column;justify-content:flex-end;min-height:0;height:100%;padding:0;background:#f6f5f0;text-align:left;overflow:hidden}.ec-banda-img{display:block;width:100%;height:270px;object-fit:cover;margin-top:auto}.ec-banda-tarjeta p{padding:14px 18px 18px;font-size:17px;line-height:1.3}.ec-banda-tarjeta p strong{font-family:var(--peg-display);font-weight:400;font-size:17px;color:var(--peg-rojo)}.ec-banda-paso:not(:last-child):after{content:"";position:absolute;right:-92px;bottom:26px;width:128px;height:28px;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20140%2030%22%20fill%3D%22none%22%20stroke%3D%22%23E8173A%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M2%2018c36%203%2078-2%20132-2%22%2F%3E%3Cpath%20d%3D%22M122%206l12%2010-12%2010%22%2F%3E%3C%2Fsvg%3E) center / 100% 100% no-repeat;z-index:3}@media(max-width:989px){.ec-banda-pasos{grid-template-columns:1fr;max-width:420px;gap:8px}.ec-banda-paso:not(:last-child):after{display:none}.ec-banda-img{height:230px}.ec-burbuja,.ec-burbuja-2,.ec-burbuja-3{left:-8px;top:6px;width:220px;height:130px}.ec-burbuja b{font-size:21px}}.ec-banda-paso:not(:last-child):after{right:-58px;width:112px}.ec-banda-paso:not(:first-child) .ec-banda-tarjeta p{padding-left:40px}@media(max-width:989px){.ec-banda-paso:not(:first-child) .ec-banda-tarjeta p{padding-left:18px}}.ec-detalles-caja{max-width:640px;margin:0 auto;display:grid;gap:0;border-top:2.5px solid #000}.ec-detalle{border-bottom:2.5px solid #000}.ec-detalle summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 4px;cursor:pointer;list-style:none;font-family:var(--peg-display);font-size:17px;text-transform:uppercase;letter-spacing:.02em;color:#000}.ec-detalle summary::-webkit-details-marker{display:none}.ec-detalle summary:after{content:"+";font-family:var(--ec-texto);font-size:26px;font-weight:700;line-height:1}.ec-detalle[open] summary:after{content:"\2212"}.ec-detalle-texto{padding:0 4px 18px;font-size:16px;line-height:1.6;color:#2b1a1a}.ec-detalle-texto p{margin:0 0 10px}.ec-detalle-texto ul{margin:0 0 10px;padding-left:20px}.ec-tecnica-titulo{margin:0 0 28px;text-align:center;font-size:clamp(28px,4vw,46px)}.ec-tecnica-lista{max-width:760px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:14px 18px}.ec-tecnica-fila{display:grid;gap:4px;padding:16px 18px;background:#fff;border:2.5px solid #000;border-radius:14px;box-shadow:4px 4px #000}.ec-tecnica-fila:nth-child(4n+1),.ec-tecnica-fila:nth-child(4n+4){background:#ffe7a3}.ec-tecnica-fila:nth-child(4n+2),.ec-tecnica-fila:nth-child(4n+3){background:#cde9f8}.ec-tecnica-fila dt{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#5c4a4a}.ec-tecnica-fila dd{margin:0;font-family:var(--peg-display);font-size:22px;line-height:1.15;color:#000}@media(max-width:749px){.ec-tecnica-lista{grid-template-columns:1fr}}body .ec-h2{font-family:var(--peg-display);font-weight:400;text-transform:uppercase;color:#000;text-shadow:3px 3px 0 var(--peg-amarillo);letter-spacing:.005em;line-height:1.05}body .ec-eyebrow{font-family:var(--ec-texto);color:#b3122d;font-weight:900}.ec-pildoras{gap:14px;padding:6px 16px 22px}.ec-pildoras a{padding:13px 26px;background:#f7efe0;color:#000;font-family:var(--peg-display);font-size:15px;font-weight:400;letter-spacing:.05em;box-shadow:none}.ec-pildoras a:first-child{background:#111;color:#fff}@media(max-width:749px){.ec-pildoras a{padding:11px 18px;font-size:13px}}.ec-logo-col{display:inline-flex;align-items:center;font-family:var(--peg-display);font-weight:400;font-size:40px;line-height:1;letter-spacing:.01em;text-transform:none;white-space:nowrap}.ec-logo-letra{display:inline-block;-webkit-text-stroke:2.5px #000;paint-order:stroke fill;text-shadow:2px 2px 0 #000,3px 3px 0 #000}.ec-logo-l0{color:#e8173a;transform:rotate(-4deg)}.ec-logo-l1{color:#f08a2b;transform:translateY(1px) rotate(3deg)}.ec-logo-l2{color:#ffc83d;transform:rotate(-3deg)}.ec-logo-l3{color:#2fb67c;transform:translateY(1px) rotate(4deg)}.ec-logo-l4{color:#3b82e8;transform:rotate(-3deg)}.ec-logo-l5{color:#ee6fa8;transform:translateY(1px) rotate(3deg)}.ec-logo-col--claro .ec-logo-letra{-webkit-text-stroke-color:#fff;text-shadow:2px 2px 0 rgba(255,255,255,.35)}@media(max-width:749px){.ec-logo-col{font-size:32px}}.header__heading-link,.header__heading-link:hover{text-decoration:none}.fc-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:start;max-width:1140px;margin:0 auto}.fc-principal{background:var(--peg-melocoton);border-radius:18px;overflow:hidden;aspect-ratio:1 / 1;display:grid;place-items:center}.fc-principal img{width:100%;height:100%;object-fit:cover;display:block}.fc-miniaturas{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:14px}.fc-mini{padding:0;border:2px solid transparent;border-radius:12px;background:var(--peg-melocoton);overflow:hidden;cursor:pointer;aspect-ratio:1 / 1}.fc-mini img{width:100%;height:100%;object-fit:cover;display:block}.fc-mini.fc-activa{border-color:#5a3a24}.fc-titulo{margin:0;font-size:clamp(40px,5vw,64px)}.fc-precio{margin:14px 0 0;font-size:34px;font-weight:800;color:#1f1717}.fc-desc{margin:16px 0 0;font-size:19px;line-height:1.5;color:#2b1a1a}.fc-envio{display:flex;align-items:center;gap:10px;margin:24px 0 0;padding:9px 14px;background:#a5d3c6;font-size:14px;color:#1f1717}.fc-envio svg{width:18px;height:18px;flex:none}.fc-envio strong{flex:1;font-weight:700}.fc-envio .fc-envio-i{margin-left:auto}.fc-compra{display:flex;gap:14px;margin-top:24px;align-items:stretch}.fc-cantidad{display:flex;align-items:center;border:1.5px solid #1f1717;background:transparent;flex:0 0 auto}.fc-cantidad button{width:44px;border:0;background:none;font-size:22px;line-height:1;cursor:pointer;color:#1f1717}.fc-cantidad input{width:44px;border:0;background:none;text-align:center;font-size:20px;-moz-appearance:textfield;color:#1f1717}.fc-cantidad input::-webkit-outer-spin-button,.fc-cantidad input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fc-boton{flex:1;cursor:pointer;font-size:19px}.fc-sub{margin:36px 0 0;font-size:clamp(26px,3vw,34px)}.fc-fotos-pack{display:flex;align-items:center;gap:10px;margin-top:16px}.fc-fotos-pack span{font-size:26px;font-weight:800}.fc-tile{width:96px;height:96px;background:var(--peg-melocoton);border-radius:12px;overflow:hidden}.fc-tile img{width:100%;height:100%;object-fit:cover;display:block}.fc-lista{display:grid;gap:14px;margin-top:18px}.fc-fila{display:flex;align-items:center;gap:12px;cursor:pointer;font-size:16px;color:#1f1717}.fc-fila input{position:absolute;opacity:0;pointer-events:none}.fc-check{flex:none;width:24px;height:24px;border-radius:5px;border:2px solid #1f1717;background:transparent;display:grid;place-items:center}.fc-check svg{width:14px;height:14px;opacity:0}.fc-fila.fc-activa .fc-check{background:var(--peg-rojo);border-color:var(--peg-rojo)}.fc-fila.fc-activa .fc-check svg{opacity:1}.fc-fila-texto{flex:1;display:grid;gap:2px}.fc-fila-texto small{font-size:13px;color:#6b5a5a}.fc-fila-precio{font-weight:800}.fc-linea{border:0;border-top:1px solid #1f1717;margin:22px 0 14px}.fc-total{margin:0;font-size:18px}.fc-total strong{font-size:24px;font-weight:800}.fc-botones{display:flex;gap:14px;flex-wrap:wrap;margin-top:16px}.fc-botones .ec-btn-peg{cursor:pointer;font-size:17px}.fc-acordeon{margin-top:36px;border-top:1px solid #6B5A5A}.fc-det{border-bottom:1px solid #6B5A5A}.fc-det summary{display:flex;align-items:center;justify-content:space-between;padding:22px 0;cursor:pointer;list-style:none;font-size:22px;font-weight:700;color:#1f1717}.fc-det summary::-webkit-details-marker{display:none}.fc-det summary:after{content:"+";font-size:28px;font-weight:300;line-height:1}.fc-det[open] summary:after{content:"\2212"}.fc-det-texto{padding:0 0 22px;font-size:16px;line-height:1.6;color:#2b1a1a}.fc-det-texto p{margin:0 0 10px}.fc-det-texto ul{margin:0 0 10px;padding-left:20px}@media(max-width:849px){.fc-grid{grid-template-columns:1fr;gap:28px}.fc-botones .ec-btn-peg{flex:1}}.pk-titulo{margin:0 0 32px;text-align:center;font-size:clamp(30px,4.4vw,52px)}.pk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 28px;max-width:760px;margin:0 auto}.pk-tarjeta{margin:0}.pk-imagen{position:relative;background:var(--peg-melocoton);border-radius:18px;overflow:hidden;aspect-ratio:1 / 1.02;display:flex;flex-direction:column}.pk-composicion{flex:1;display:flex;align-items:center;justify-content:center;gap:10px;padding:18px 16px 6px;min-height:0}.pk-composicion span{font-family:var(--peg-display);font-size:34px;color:#1f1717}.pk-impresora{width:48%;height:100%;max-height:200px;object-fit:cover;object-position:50% 62%;border-radius:14px}.pk-papel{width:40%;max-height:150px;object-fit:contain;mix-blend-mode:multiply}.pk-incluye{margin:0;padding:0 12px 8px;text-align:center;font-size:14px;font-weight:700;color:#1f1717}.pk-banda{background:#d97426;padding:18px 12px;text-align:center;font-family:var(--peg-display);font-size:clamp(20px,3vw,30px);text-transform:uppercase;color:#1f1717;line-height:1}.pk-pie{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.pk-pie h3{margin:0;font-size:17px;font-weight:500}.pk-precio{margin:4px 0 0;font-size:18px;font-weight:800}.pk-pie .ec-btn-peg{min-height:44px;padding:8px 16px;font-size:14px;cursor:pointer}@media(max-width:649px){.pk-grid{grid-template-columns:1fr}}.fc{scroll-margin-top:150px}.pk{scroll-margin-top:130px}html{scroll-behavior:smooth}.fc{scroll-margin-top:20px}.pk-papel.pk-solo{width:70%;max-height:190px}.pk-impresora{object-fit:contain;object-position:center;mix-blend-mode:multiply;border-radius:0;width:50%}.fc-tile img[alt=Impresora],.fc-tile img[alt="Rollos de papel"]{mix-blend-mode:multiply;object-fit:contain}.pk-impresora,.pk-papel,.pk-papel.pk-solo{mix-blend-mode:normal;background:#fff;border-radius:14px;object-fit:contain;padding:6px}.pk-impresora{width:46%;height:auto;max-height:190px;aspect-ratio:1 / 1}.pk-papel{width:42%;height:auto;max-height:150px}.pk-papel.pk-solo{width:66%;max-height:190px}.fc-tile img[alt=Impresora],.fc-tile img[alt="Rollos de papel"]{mix-blend-mode:normal;background:#fff;object-fit:contain}.ec-escena{position:relative;width:100%;max-width:470px;aspect-ratio:493/614}.ec-escena-impresora{position:absolute;left:0;top:27.7%;width:100%;height:auto;z-index:2}.ec-portada-foto .ec-escena img{border:0;border-radius:0;box-shadow:none;transform:none;max-width:none}.ec-escena-pantalla{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;pointer-events:none}.ec-escena-papel{position:absolute;left:25%;top:2%;width:40%;height:37%;z-index:1;background:#fff;border:2px solid #000;border-bottom:0;box-shadow:3px 3px #00000040;transform:rotate(-2deg);transform-origin:50% 100%}.ec-dib{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0}.ec-dib.on{opacity:1}.ec-escena-pantalla .ec-dib{position:static;opacity:0}.ec-escena-pantalla .ec-dib.on{opacity:1}.ec-escena-papel .ec-dib{inset:4% 6% auto;width:88%;height:auto;aspect-ratio:128/100}.ec-sale .ec-escena-papel{animation:ec-papel .35s ease-out}@keyframes ec-papel{0%{transform:translateY(14px) rotate(-2deg)}to{transform:translateY(0) rotate(-2deg)}}@media(max-width:720px){.ec-escena{max-width:340px}}.ec-mano{position:absolute;top:36%;width:31%;height:auto;z-index:4;pointer-events:none;overflow:visible}.ec-mano-i{left:-20%}.ec-mano-d{right:-19%;transform:scaleX(-1)}@media(max-width:720px){.ec-mano-i{left:-14%}.ec-mano-d{right:-14%}.ec-mano{width:32%}}.ec-logo-img{display:block;width:auto;height:74px;object-fit:contain}.ec-footer-nombre .ec-logo-img{width:auto;height:96px}@media(max-width:749px){.ec-logo-img{width:auto;height:58px}}@media(max-width:1100px){.ec-mano{width:26%}.ec-mano-i{left:-12%}.ec-mano-d{right:-12%}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ec-pegatina.css.map */
