.chq-resenas{position:relative;isolation:isolate;background:var(--chq-lienzo,#F2F4F7);padding:clamp(46px,5.5vw,74px) 0 clamp(44px,5vw,66px)}.chq-resenas__tex{--chq-tex-op:.3;--chq-tex-paso:24px}.chq-resenas__interior{position:relative;z-index:1}.chq-resenas__cabecera{text-align:center;max-width:34rem;margin:0 auto clamp(22px,2.6vw,32px)}.chq-resenas__eyebrow{display:inline-flex;align-items:center;gap:9px;margin:0 0 13px;font-family:ui-monospace,Cascadia Code,SF Mono,monospace;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#001f3f;padding:7px 15px;border-radius:999px;background:#ffffffb8;border:1px solid rgba(0,31,63,.1)}.chq-resenas__punto{width:7px;height:7px;border-radius:50%;background:#158200;flex:0 0 auto}.chq-resenas__titulo{margin:0;font-size:clamp(27px,3.8vw,46px);line-height:1.08;letter-spacing:-.03em;font-weight:700;color:#001f3f}.chq-resenas__palabra{display:inline-block;opacity:0;transform:translateY(22px);transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i,0) * 60ms)}.chq-resenas.is-dentro .chq-resenas__palabra{opacity:1;transform:none}.chq-resenas__sub{margin:14px 0 0;font-size:clamp(14px,1.4vw,16px);line-height:1.6;color:#4a5462;opacity:0;transform:translateY(14px);transition:opacity .55s ease .4s,transform .55s ease .4s}.chq-resenas.is-dentro .chq-resenas__sub{opacity:1;transform:none}.chq-resenas__tanda{list-style:none;margin:0 0 clamp(12px,1.4vw,20px);padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(11px,1.3vw,18px);align-items:stretch}@supports (animation-timeline: view()){.chq-resenas__pila{height:calc(var(--tandas,3) * 100vh);view-timeline:--chq-tandas block;position:relative}.chq-resenas__fijo{position:sticky;top:calc(var(--chq-cab-alto,96px) + 14px);height:calc(100vh - var(--chq-cab-alto,96px) - 78px);display:grid}.chq-resenas__tanda{grid-area:1 / 1;margin:0;align-content:center;align-content:safe center;grid-template-rows:repeat(2,minmax(0,1fr));align-content:stretch;min-height:0;align-self:stretch;transform-origin:50% 0%;animation:chqArrancaHoja linear both;animation-timeline:--chq-tandas;animation-range:contain calc(var(--n) * 100% / var(--tandas)) contain calc((var(--n) + 1) * 100% / var(--tandas))}.chq-resenas__tanda[data-ultima]{animation:none}@keyframes chqArrancaHoja{0%,62%{transform:none;opacity:1}to{transform:translateY(-116%) rotate(-6deg);opacity:0}}}.chq-resenas__nota{display:flex;flex-direction:column;min-height:0;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #001f3f29,0 14px 26px -18px #001f3f8c;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1)}.chq-resenas__nota--g0{--giro:-.8deg;--esp:0s}.chq-resenas__nota--g1{--giro:.6deg;--esp:-1.7s}.chq-resenas__nota--g2{--giro:.9deg;--esp:-3.1s}.chq-resenas__nota--g3{--giro:-.5deg;--esp:-4.4s}.chq-resenas__nota{transform:rotate(var(--giro,0deg));animation:chqNotaFlota 6.2s ease-in-out infinite alternate;animation-delay:var(--esp,0s)}@keyframes chqNotaFlota{0%{transform:rotate(var(--giro,0deg)) translateY(0)}to{transform:rotate(var(--giro,0deg)) translateY(-7px)}}.chq-resenas__nota:hover{animation-play-state:paused;transform:rotate(0) translateY(-5px) scale(1.02);box-shadow:0 2px 4px #001f3f2e,0 20px 34px -18px #001f3f99}.chq-resenas__foto{line-height:0;background:#eef1f5;flex:1 1 auto;min-height:52%;overflow:hidden;cursor:zoom-in}.chq-resenas__foto img{width:100%;height:100%;display:block;object-fit:cover}.chq-resenas__cuerpo{display:flex;flex-direction:column;gap:6px;padding:10px 12px 11px;flex:0 0 auto}.chq-resenas__estrellas{display:flex;gap:2.5px;color:#e8b93b}.chq-resenas__estrellas svg{width:17px;height:17px;display:block;filter:drop-shadow(0 1px 1px rgba(139,101,31,.45))}.chq-resenas__texto{margin:0;font-size:12.5px;line-height:1.5;color:#3e4a59;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.chq-resenas__firma{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:auto;padding-top:8px;border-top:1px solid rgba(0,31,63,.07)}.chq-resenas__nombre{font-size:11.5px;font-weight:600;color:#001f3f;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chq-resenas__verificado{display:inline-flex;align-items:center;gap:3px;flex:0 0 auto;font-size:10px;font-weight:600;color:#158200}.chq-resenas__verificado svg{width:11px;height:11px;display:block;color:#158200}.chq-resenas__abrir{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;background:none;border:0;padding:0;margin:0;cursor:zoom-in;-webkit-tap-highlight-color:transparent}.chq-resenas__abrir:focus-visible{outline:none}.chq-resenas__nota:has(.chq-resenas__abrir:focus-visible){outline:3px solid #E8B93B;outline-offset:3px}.chq-resenas__nota{position:relative}.chq-resenas__visor{border:0;padding:0;max-width:min(560px,92vw);width:100%;max-height:88vh;border-radius:18px;background:#fff;overflow:hidden;box-shadow:0 40px 80px -30px #001f3fb3}.chq-resenas__visor::backdrop{background:#001f3f9e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.chq-resenas__visor-foto{display:block;width:100%;max-height:62vh;object-fit:contain;background:#eef1f5}.chq-resenas__visor-txt{padding:16px 20px 20px}.chq-resenas__visor-cita{margin:0;font-size:15px;line-height:1.6;color:#3e4a59}.chq-resenas__visor-firma{margin:12px 0 0;font-size:13.5px;font-weight:600;color:#001f3f}.chq-resenas__cerrar{position:absolute;top:10px;right:10px;z-index:2;width:36px;height:36px;border-radius:50%;border:1px solid rgba(0,31,63,.14);background:#ffffffeb;color:#001f3f;font-size:22px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.chq-resenas__cerrar:hover{background:#fff}.chq-resenas__cerrar:focus-visible{outline:3px solid #E8B93B;outline-offset:2px}.chq-resenas__cierre{text-align:center;margin-top:clamp(20px,2.4vw,30px)}.chq-resenas__cta{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 34px;border-radius:10px;background:#158200;color:#fff;text-decoration:none;font-size:16px;font-weight:600;letter-spacing:-.01em;box-shadow:0 8px 20px -8px #1582008c;transition:transform .2s ease,box-shadow .2s ease}.chq-resenas__cta:hover{transform:translateY(-2px);color:#fff;box-shadow:0 12px 24px -8px #15820099}.chq-resenas__cta:focus-visible{outline:2px solid #001F3F;outline-offset:3px}@media(max-width:989px){.chq-resenas__tanda{grid-template-columns:repeat(2,1fr)}.chq-resenas__nota:nth-child(n+7){display:none}@supports (animation-timeline: view()){.chq-resenas__tanda{grid-template-rows:repeat(3,minmax(0,1fr))}}}@media(max-width:749px){.chq-resenas{padding:38px 0 36px}.chq-resenas__tanda{grid-template-columns:repeat(2,1fr);gap:9px}.chq-resenas__nota{border-radius:10px}.chq-resenas__cuerpo{padding:8px 10px 9px;gap:5px}.chq-resenas__texto{font-size:11.5px;-webkit-line-clamp:3}.chq-resenas__nombre{font-size:10.5px}.chq-resenas__verificado{font-size:9.5px}.chq-resenas__cta{width:100%}@supports (animation-timeline: view()){.chq-resenas__fijo{top:calc(var(--chq-cab-alto,76px) + 10px);height:calc(100vh - var(--chq-cab-alto,76px) - 62px)}}}@media(prefers-reduced-motion:reduce){.chq-resenas__palabra,.chq-resenas__sub{transition:none;opacity:1;transform:none}.chq-resenas__pila{height:auto!important}.chq-resenas__fijo{position:static!important;height:auto!important;display:block!important}.chq-resenas__tanda{animation:none!important;grid-area:auto!important;margin-bottom:14px}.chq-resenas__nota{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/component-custom-review-mosaic.css.map */
