:root{--ct-fuente: "Poppins", system-ui, -apple-system, sans-serif;--ct-rosa: #fff1f2;--ct-rosa-2: #ffd9de}.ct-info{gap:1.2rem}.ct-info__titulo{font-weight:700;line-height:1.15;letter-spacing:-.01em}.ct-rating{font-weight:500;font-size:1.45rem}.ct-social{display:inline-flex;align-items:center;align-self:flex-start;gap:.8rem;padding:.4rem 1.4rem .4rem .4rem;border-radius:999px;background:var(--ct-naranja);color:#fff}.ct-social__caras{display:inline-flex}.ct-social__caras img{width:30px;height:30px;border-radius:50%;object-fit:cover;border:2px solid #fff;margin-left:-8px}.ct-social__caras img:first-child{margin-left:0}.ct-social__texto{font-size:1.2rem;font-weight:700;line-height:1.2}.ct-beneficios{list-style:none;margin:0;padding:0;display:grid;gap:.4rem;font-size:1.45rem}.ct-beneficios strong{font-weight:700}.ct-comprar{display:grid;gap:1.4rem}.ct-separador{font-size:1.25rem}.ct-separador:before,.ct-separador:after{background:#e5e5e5}.ct-pack{background:var(--ct-rosa);border:1.5px solid var(--ct-rosa-2);border-radius:12px}.ct-pack.is-activo{background:#fff;border:2px solid var(--ct-naranja)}.ct-pack__fila{padding:1.8rem}.ct-pack__radio{width:22px;height:22px}.ct-pack__nombre{font-size:1.9rem;font-weight:700}.ct-pack__sub{color:#444;font-weight:500}.ct-pack__precio{font-size:2rem;font-weight:700}.ct-pack__precio small{font-size:1.3rem;font-weight:500}.ct-pack__antes{font-weight:400}.ct-pack__etiqueta{top:-12px;right:18px;border-radius:4px 4px 0 0;padding:.4rem 1rem;font-size:1.15rem}.ct-pack__sticker{position:absolute;top:-16px;right:-10px;z-index:2;padding:.8rem 1rem;border-radius:50%;background:var(--ct-naranja);color:#fff;font-size:1.1rem;font-weight:800;line-height:1.1;text-align:center;transform:rotate(-8deg);box-shadow:0 4px 10px #d7263d59}.ct-pack__unidades{padding:0 1.8rem 1.4rem;gap:.8rem}.ct-pack__opcion-titulo{font-size:1.2rem;font-weight:600;color:#444}.ct-unidad{grid-template-columns:44px 1fr}.ct-unidad img{width:44px;height:44px;border-radius:6px}.ct-unidad select{height:36px;min-width:150px;color:#111;border:1px solid #cfcfcf;border-radius:4px;font:500 1.35rem var(--ct-fuente);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23111' stroke-width='1.6' fill='none'/%3E%3C/svg%3E") no-repeat right 10px center / 10px}.ct-pack__envio{display:flex;align-items:center;gap:.8rem;padding:.9rem 1.8rem;border-radius:0 0 10px 10px;background:var(--ct-rosa-2);font-size:1.35rem;font-weight:700}.ct-pack.is-activo .ct-pack__envio{background:var(--ct-naranja);color:#fff}.ct-pack__envio svg{width:20px;height:20px}.ct-agregar{min-height:58px;border-radius:8px;font-size:2rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.ct-agregar svg{flex:none}.ct-entrega{position:relative;display:grid;grid-template-columns:repeat(3,1fr);margin:1.6rem 0 .8rem;text-align:center}.ct-entrega:before{content:"";position:absolute;top:20px;left:16%;right:16%;height:2px;background:#111}.ct-entrega__paso{position:relative;display:flex;flex-direction:column;align-items:center;gap:.4rem;font-size:1.15rem}.ct-entrega__icono{width:40px;height:40px;border-radius:50%;background:#111;color:#fff;display:grid;place-items:center;margin-bottom:.4rem}.ct-entrega__icono svg{width:18px;height:18px}.ct-entrega__paso strong{font-size:1.2rem;font-weight:700}.ct-acordeon summary{justify-content:flex-start;gap:1rem;font-size:1.45rem;font-weight:700;padding:1.2rem 0}.ct-acordeon summary:after{content:"+";margin-left:auto}.ct-acordeon__icono svg{width:18px;height:18px;display:block}.ct-galeria__principal{border-radius:12px;overflow:hidden}.ct-galeria__barra{display:flex;align-items:center;gap:.8rem;margin-top:1.2rem}.ct-galeria__barra .ct-galeria__minis{flex:1;margin:0}.ct-galeria__flecha-min{flex:none;width:28px;height:28px;border:0;background:none;font-size:2.4rem;line-height:1;color:#777;cursor:pointer}.ct-galeria__mini{width:72px;height:72px;border-radius:8px}.ct-galeria__mini.is-activa{border-color:var(--ct-naranja)}.ct-franja{padding:2.6rem 2rem;text-align:center}.ct-franja p{margin:0;font-size:clamp(2.2rem,3vw,3.2rem);font-weight:800}.ct-testimonios{max-width:720px}.ct-testimonios__titulo{text-align:center;font-size:clamp(2.4rem,3vw,3.2rem);font-weight:700;margin:0 0 2.4rem}.ct-testimonios__pista{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:16px}.ct-testimonios__pista::-webkit-scrollbar{display:none}.ct-testimonio{flex:0 0 100%;scroll-snap-align:start;border-radius:16px;overflow:hidden;background:#f4f4f4}.ct-testimonio__foto{position:relative}.ct-testimonio__foto img{width:100%;aspect-ratio:1 / .8;object-fit:cover;display:block}.ct-testimonio__comillas{position:absolute;right:18px;bottom:-22px;width:48px;height:48px;border-radius:50%;background:var(--ct-naranja);color:#fff;display:grid;place-items:center;font-size:2.6rem;line-height:1}.ct-testimonio__cuerpo{padding:2.4rem 2.4rem 2rem;text-align:center}.ct-testimonio__texto{margin:1rem 0 1.4rem;font-size:1.5rem;font-style:italic;line-height:1.7}.ct-testimonio__autor{margin:0;padding-top:1rem;border-top:1px solid #e3e3e3;font-size:1.35rem;font-weight:700}.ct-testimonios__nav{display:flex;justify-content:center;align-items:center;gap:1.6rem;margin-top:1.4rem}.ct-testimonios__nav button{border:0;background:none;font-size:2.6rem;line-height:1;cursor:pointer;color:#111}.ct-testimonios__puntos{display:flex;gap:6px}.ct-testimonios__puntos span{width:7px;height:7px;border-radius:50%;background:#c9c9c9}.ct-testimonios__puntos span.is-activa{background:#111}.ct-testimonios__aviso{text-align:center;font-size:1.15rem;color:#777;margin-top:1.2rem}.ct-faq .ct-titulo{color:#111}.ct-faq details{background:none;border-radius:0;border-bottom:1px solid #e5e5e5;margin:0}.ct-faq summary{padding:1.4rem .4rem;font-size:1.5rem;font-weight:700}.ct-faq summary:after{color:#111}.ct-faq__num{width:18px;height:18px;border-radius:3px;border:1.5px solid #111;background:none;font-size:0;position:relative}.ct-faq__num:after{content:"\2713";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#111;font-size:1.2rem}.ct-faq__resp{padding:0 .4rem 1.6rem 4rem}.cb-footer .cb-logo__acento{color:#111}.ct-galeria__slide{aspect-ratio:4 / 5}.ct-galeria__slide img{object-fit:contain;background:#fff}.ct-galeria__mini img{object-fit:cover}@media(min-width:990px){.ct-pdp{grid-template-columns:.9fr 1.1fr}}.cb-footer__marca img{background:#fff;padding:10px 16px;border-radius:10px;box-sizing:content-box;max-width:calc(100% - 32px)}@media(min-width:990px){.ct-pdp{align-items:start}.ct-galeria{position:sticky;top:24px;align-self:start}}@media(max-width:749px){.ct-unidad__opciones select{flex:1 1 140px;min-width:0}.ct-galeria__slides,.ct-testimonios__pista{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.ct-pack,.ct-boton,.ct-galeria__mini,select{touch-action:manipulation}.ct-sticky{box-shadow:0 6px 18px #0003}}:root{--ct-naranja: #c8102e;--ct-naranja-osc: #9e0c24;--ct-morado: #0a2463;--ct-menta: #eef3fb;--ct-rosa: #eef3fb;--ct-rosa-2: #d6e1f5}.ct-info__titulo,.ct-faq .ct-titulo,.ct-morado--claro .ct-titulo{color:#0a2463}.ct-sticky{background:#0a2463}.ct-unidad select{border-color:#b9c7e3}.ct-pack__envio{color:#0a2463}.ct-pack.is-activo .ct-pack__envio{color:#fff}.ct-entrega__icono{background:#0a2463}.ct-entrega:before{background:#0a2463}.ct-morado--claro .ct-tabla th.ct-tabla__nosotros,.ct-morado--claro .ct-tabla td.ct-tabla__nosotros{background:#eef3fb;color:#c8102e}.header__heading-logo{border-radius:50%}.ct-tabla th.ct-tabla__otros{opacity:1;color:#5f6b7a}.ct-proteccion{display:flex;gap:1.2rem;align-items:flex-start;margin:1.4rem 0 1.2rem;padding:1.2rem 1.4rem;border:2px dashed #d6e1f5;border-radius:12px;background:#eef3fb;cursor:pointer}.ct-proteccion input{position:absolute;opacity:0;width:1px;height:1px}.ct-proteccion__caja{flex:0 0 2.2rem;height:2.2rem;margin-top:.1rem;border:2px solid #0a2463;border-radius:6px;background:#fff;position:relative}.ct-proteccion input:checked+.ct-proteccion__caja{background:#c8102e;border-color:#c8102e}.ct-proteccion input:checked+.ct-proteccion__caja:after{content:"";position:absolute;left:.6rem;top:.2rem;width:.6rem;height:1.1rem;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.ct-proteccion input:focus-visible+.ct-proteccion__caja{outline:2px solid #0a2463;outline-offset:2px}.ct-proteccion:has(input:checked){border-style:solid;border-color:#c8102e}.ct-proteccion__texto{display:flex;flex-direction:column;gap:.3rem;font-size:1.4rem;line-height:1.35;color:#0a2463}.ct-proteccion__texto small{font-size:1.25rem;color:#3d4a5c}.ct-proteccion__precio{color:#c8102e;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ct-pawla.css.map */
