.teluce-stars{display:inline-flex;align-items:center;gap:.2rem;margin:0}.teluce-stars__icon{display:inline-flex;width:1.6rem;height:1.6rem}.teluce-stars__icon svg,.teluce-stars__half svg{width:1.6rem;height:1.6rem;display:block}.teluce-stars__icon--full svg{fill:#f5b301}.teluce-stars__icon--half{position:relative;overflow:hidden}.teluce-stars__half{position:absolute;inset:0 auto 0 0;width:50%;overflow:hidden}.teluce-stars__half svg{fill:#f5b301}.teluce-stars__icon--empty svg{fill:none;stroke:rgba(var(--color-foreground),.35);stroke-width:1.5}.teluce-reviews{margin:0}.teluce-reviews__heading{margin:0 0 1.2rem;font-size:calc(var(--font-heading-scale) * 2rem)}.teluce-reviews__summary{display:flex;align-items:center;gap:.8rem;margin-bottom:1.6rem}.teluce-reviews__summary-text{font-size:1.4rem;font-weight:500}.teluce-reviews__list{display:grid;gap:1.2rem;margin:0;padding:0;list-style:none}.teluce-reviews__item{display:flex;flex-direction:column;gap:1.2rem;padding:1.6rem;border-radius:1rem;background:rgba(var(--color-foreground),.04);position:relative}.teluce-reviews__body{display:flex;flex-direction:column;flex:1;min-width:0}.teluce-reviews__card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.teluce-reviews__identity{display:flex;flex-direction:column;gap:.4rem;min-width:0}.teluce-reviews__date{display:inline-flex;align-items:center;gap:.4rem;font-size:1.1rem;color:rgba(var(--color-foreground),.6);white-space:nowrap;flex-shrink:0}.teluce-reviews__date-icon{display:inline-flex;width:1.4rem;height:1.4rem;flex-shrink:0}.teluce-reviews__date-icon svg{width:1.4rem;height:1.4rem;display:block}.teluce-reviews__media{border-radius:.8rem;overflow:hidden}.teluce-reviews__media img{display:block;width:100%;height:auto;object-fit:cover}.teluce-reviews__body .rating{margin-bottom:.8rem}.teluce-reviews__comment{margin:1.2rem 0 0;font-size:1.4rem;font-style:italic;line-height:1.5}.teluce-reviews__comment-toggle{margin:1.2rem 0 0}.teluce-reviews__comment-more{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;padding:0;border:none;background:transparent;color:inherit;font-size:inherit;cursor:pointer;list-style:none}.teluce-reviews__comment-more::-webkit-details-marker{display:none}.teluce-reviews__comment-preview{font-size:1.4rem;font-style:italic;line-height:1.5;color:inherit;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.teluce-reviews__comment-toggle[open] .teluce-reviews__comment-preview{display:none}.teluce-reviews__comment-toggle .teluce-reviews__comment{margin:1.2rem 0 0}.teluce-reviews__comment-toggle-label{color:rgba(var(--color-foreground),.7);font-size:1.2rem;font-weight:600;text-decoration:underline}.teluce-reviews__comment-more--less,.teluce-reviews__comment-toggle[open] .teluce-reviews__comment-more--all{display:none}.teluce-reviews__comment-toggle[open] .teluce-reviews__comment-more--less{display:inline}.teluce-reviews__card-footer{display:flex;justify-content:flex-end;margin-top:auto;padding-top:1rem}.teluce-reviews__origin{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .9rem;border-radius:999px;background:#2563eb14;border:.1rem solid rgba(37,99,235,.25);font-size:1.2rem;font-weight:500;color:#1e40af}.teluce-reviews__meta{margin:0;font-size:1.6rem;font-weight:700;text-align:left;opacity:.9;line-height:1.3}.teluce-reviews__origin-icon{display:inline-flex;width:1.2rem;height:1.2rem;flex-shrink:0}.teluce-reviews__origin-icon svg{width:1.2rem;height:1.2rem;display:block;fill:#2563eb}.teluce-reviews--empty{text-align:left}.teluce-reviews__empty-text{margin:0 0 1.2rem;font-size:1.4rem;line-height:1.5}.teluce-reviews__list--rest{margin-top:1.2rem}.teluce-reviews__more{margin-top:1.6rem}.teluce-reviews__more-trigger{display:inline-flex;align-items:center;gap:.6rem;padding:1rem 1.6rem;border:.1rem solid rgba(var(--color-foreground),.35);border-radius:999px;background:transparent;color:rgb(var(--color-foreground));font-size:1.3rem;font-weight:600;line-height:1.2;cursor:pointer;list-style:none;transition:background-color .2s ease,color .2s ease}.teluce-reviews__more-trigger::-webkit-details-marker{display:none}.teluce-reviews__more-trigger:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.teluce-reviews__more-icon{display:inline-flex;width:1.2rem;height:1.2rem;transition:transform .2s ease}.teluce-reviews__more[open] .teluce-reviews__more-icon{transform:rotate(180deg)}.teluce-reviews__more-text--less,.teluce-reviews__more[open] .teluce-reviews__more-text--all{display:none}.teluce-reviews__more[open] .teluce-reviews__more-text--less{display:inline}@media screen and (min-width:750px){.teluce-reviews__list{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.teluce-reviews__list{grid-template-columns:repeat(3,1fr)}}.teluce-chat{margin-top:2.4rem;border:.1rem solid rgba(180,85,45,.25);border-radius:1.2rem;background:#faf7f3;overflow:hidden;box-shadow:0 .4rem 1.6rem #b4552d14}.teluce-chat__header{padding:1.2rem 1.4rem;background:linear-gradient(135deg,#b4552d,#d0784c);color:#fff}.teluce-chat__title{margin:0 0 .2rem;font-size:1.5rem;font-weight:700;color:#fff}.teluce-chat__disclaimer{margin:0;font-size:1.1rem;color:#ffffffe6;display:flex;align-items:center}.teluce-chat__status-dot{display:inline-block;width:.8rem;height:.8rem;border-radius:50%;background:#4ade80;margin-right:.5rem;animation:teluce-pulse 1.6s ease-out infinite}@keyframes teluce-pulse{0%,to{box-shadow:0 0 #4ade8099}50%{box-shadow:0 0 0 .45rem #4ade8000}}.teluce-chat__body{display:flex;flex-direction:column;gap:.8rem;max-height:26rem;overflow-y:auto;padding:1.2rem 1.4rem}@media(min-width:768px){.teluce-chat__body{max-height:40rem}}.teluce-chat__msg{max-width:85%;flex-shrink:0;overflow-wrap:break-word;padding:.8rem 1.1rem;border-radius:1rem;font-size:1.3rem;line-height:1.45;white-space:pre-wrap}.teluce-chat__msg--bot{align-self:flex-start;position:relative;margin-left:3.2rem;background:#efe7da;border:.1rem solid rgba(180,85,45,.2);color:#252525;border-bottom-left-radius:.3rem;box-shadow:0 .1rem .3rem #0000000a}.teluce-chat__msg--bot:before{content:"";position:absolute;left:-3.2rem;top:0;width:2.4rem;height:2.4rem;border-radius:50%;background-image:url(te-luce-favicon-monograma.png);background-size:cover;background-position:center;box-shadow:0 .1rem .3rem #00000026}.teluce-chat__msg--user{align-self:flex-end;background:#b4552d;color:#fff;border-bottom-right-radius:.3rem;box-shadow:0 .1rem .3rem #b4552d40}.teluce-chat__typing{display:inline-flex;align-items:center;gap:.6rem;min-height:2.4rem}.teluce-chat__typing-label,.teluce-chat__ready{font-size:1.2rem;font-style:italic;background:linear-gradient(100deg,#252525b3 40%,#b4552d,#252525b3 60%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:teluce-shimmer 2.4s linear infinite}@keyframes teluce-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.teluce-chat__typing-dot{width:.7rem;height:.7rem;border-radius:50%;background:#b4552d;opacity:.4;animation:teluce-bounce 1.2s infinite ease-in-out}.teluce-chat__typing-dot:nth-child(2){animation-delay:.15s}.teluce-chat__typing-dot:nth-child(3){animation-delay:.3s}@keyframes teluce-bounce{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-.4rem);opacity:1}}.teluce-chat__chips{display:flex;flex-wrap:wrap;gap:.6rem;padding:0 1.4rem 1.2rem}.teluce-chat__chip{padding:.6rem 1.1rem;border:.1rem solid #b4552d;border-radius:999px;background:transparent;color:#b4552d;font-size:1.2rem;font-weight:600;cursor:pointer;transition:background-color .2s ease,color .2s ease}.teluce-chat__chip:hover{background:#b4552d;color:#fff}.teluce-chat__form{display:flex;gap:.8rem;padding:0 1.4rem 1.4rem}.teluce-chat__input{flex:1;min-width:0;padding:.9rem 1.1rem;border:.1rem solid rgba(180,85,45,.35);border-radius:999px;background:#fff;color:#252525;font-size:1.3rem}.teluce-chat__input:focus{outline:none;border-color:#b4552d;box-shadow:0 0 0 .3rem #b4552d26}.teluce-chat__send{display:inline-flex;align-items:center;justify-content:center;width:4.2rem;height:4.2rem;flex-shrink:0;border:none;border-radius:50%;background:#b4552d;color:#fff;cursor:pointer;transition:background-color .2s ease,transform .1s ease}.teluce-chat__send:hover:not(:disabled){background:#9a4023}.teluce-chat__send:active:not(:disabled){transform:scale(.92)}.teluce-chat__send:disabled{opacity:.5;cursor:default}.teluce-chat__send .svg-wrapper,.teluce-chat__send svg{width:1.6rem;height:1.6rem;display:block}.teluce-chat__msg--error{max-width:100%;align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;background:#fdf1ef;border:.1rem solid #e8b4a6;color:#7c2d1f;border-bottom-left-radius:.3rem}.teluce-chat__error-emoji{font-size:2rem;line-height:1}.teluce-chat__error-text{font-weight:600}.teluce-chat__error-hint{font-size:1.2rem;color:#7c2d1fbf}.teluce-chat__wa{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;margin-top:.2rem;padding:.6rem 1.2rem;border-radius:.8rem;background:linear-gradient(180deg,#25d366,#128c4e);color:#fff;font-size:1.2rem;font-weight:600;text-decoration:none;transition:filter .2s ease}.teluce-chat__wa:hover{filter:brightness(1.08);color:#fff}.teluce-chat__desktop{display:none}.teluce-chat__cta{display:flex;align-items:center;gap:1rem;width:100%;padding:1.1rem 1.3rem;border:none;border-radius:1.2rem;background:linear-gradient(135deg,#b4552d,#d0784c);color:#fff;text-align:left;font:inherit;cursor:pointer;box-shadow:0 .6rem 2rem #b4552d59;transition:transform .1s ease}.teluce-chat__cta:active{transform:scale(.97)}.teluce-chat__cta-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;background:#ffffff2e}.teluce-chat__cta-icon svg{width:2.4rem;height:2.4rem;display:block}.teluce-chat__cta-dot{flex-shrink:0;width:1rem;height:1rem;border-radius:50%;background:#4ade80;animation:teluce-pulse 1.6s ease-out infinite}.teluce-chat__cta-text{display:flex;flex-direction:column;gap:.1rem;min-width:0}.teluce-chat__cta-text strong{font-size:1.4rem;font-weight:700;color:#fff}.teluce-chat__cta-text small{font-size:1.15rem;color:#ffffffe6}.teluce-chat__cta-chev{margin-left:auto;font-size:2.2rem;line-height:1;color:#fff;opacity:.9}.teluce-chat__sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;flex-direction:column;background:#fff;transform:translateY(100%);transition:transform .28s ease;visibility:hidden}.teluce-chat__sheet--open{transform:translateY(0);visibility:visible}.teluce-chat__sheet-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.2rem 1.4rem;background:linear-gradient(135deg,#b4552d,#d0784c);color:#fff;flex-shrink:0}.teluce-chat__sheet-close{flex-shrink:0;width:3.4rem;height:3.4rem;border:none;border-radius:50%;background:#ffffff2e;color:#fff;font-size:1.6rem;line-height:1;cursor:pointer;transition:background-color .2s ease}.teluce-chat__sheet-close:hover{background:#ffffff4d}.teluce-chat__sheet-content{display:flex;flex-direction:column;flex:1;min-height:0}.teluce-chat__sheet .teluce-chat__body{flex:1 1 auto;min-height:0;max-height:none;padding:1.4rem 1.4rem .8rem}.teluce-chat__sheet .teluce-chat__msg{font-size:1.4rem}.teluce-chat__sheet .teluce-chat__chips{flex-shrink:0;display:flex;flex-wrap:nowrap;overflow-x:auto;padding:0 1.4rem .8rem;scrollbar-width:none}.teluce-chat__sheet .teluce-chat__chips::-webkit-scrollbar{display:none}.teluce-chat__sheet .teluce-chat__chip{flex-shrink:0;white-space:nowrap}.teluce-chat__sheet .teluce-chat__form{flex-shrink:0;padding:.8rem 1.4rem calc(1.2rem + env(safe-area-inset-bottom))}html.teluce-chat__lock{overflow:hidden}@media(max-width:767.98px){.teluce-chat{border:none;background:transparent;box-shadow:none}}@media(min-width:768px){.teluce-chat__cta{display:none}.teluce-chat__desktop{display:block}.teluce-chat__sheet{display:none}}.teluce-reviews__rating{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .85rem;border-radius:999px;background:rgba(var(--color-foreground),.05)}.teluce-reviews__rating-value{font-size:1.4rem;font-weight:500;line-height:1;color:inherit;transform:translateY(.12rem)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/teluce-reviews.css.map */
