.halo-depoimentos{--hd-quote-bg: var(--halo-white);--hd-quote-border: var(--halo-border-light);--hd-inset: max(var(--halo-px), calc((100% - var(--hd-max, 1200px)) / 2 + var(--halo-px)));position:relative;padding:var(--halo-pt, 56px) 0 var(--halo-pb, 56px);background:var(--hd-bg, var(--halo-bg));color:var(--halo-fg);font-family:var(--halo-font-body)}.halo-depoimentos--dark{--hd-quote-bg: var(--halo-surface-dark);--hd-quote-border: var(--halo-border-dark)}.halo-depoimentos--white{--hd-quote-bg: var(--halo-bg-light);--hd-quote-border: transparent}.halo-depoimentos__header{max-width:var(--hd-max, 1200px);margin:0 auto 28px;padding:0 var(--halo-px)}.halo-depoimentos--center .halo-depoimentos__header{text-align:center}.halo-depoimentos__title{margin:0;font-family:var(--halo-font-heading);font-size:var(--hd-title, 28px);font-weight:400;line-height:1.1;letter-spacing:-.01em;color:var(--halo-fg);text-wrap:balance}.halo-depoimentos__title strong{font-weight:700}.halo-depoimentos__title em{font-style:normal;font-weight:300;color:var(--halo-fg-muted)}.halo-depoimentos__intro{max-width:560px;margin-top:12px;font-size:15px;font-weight:300;line-height:1.75;color:var(--halo-fg-body)}.halo-depoimentos--center .halo-depoimentos__intro{margin-inline:auto}.halo-depoimentos__intro p{margin:0}.halo-depoimentos__grid{display:flex;gap:var(--hd-gap, 8px);margin:0;padding:0 0 4px var(--hd-inset);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--hd-inset);scrollbar-width:none}.halo-depoimentos__grid::-webkit-scrollbar{display:none}.halo-depoimentos__grid:after{content:"";flex:0 0 max(1px,calc(var(--hd-inset) - var(--hd-gap, 8px)))}.halo-depoimentos__item{flex:0 0 var(--hd-card-w, 80%);min-width:0;height:var(--hd-card-h, 460px);margin:0;scroll-snap-align:start}.halo-depoimentos--m-stack .halo-depoimentos__grid{display:grid;grid-template-columns:minmax(0,1fr);padding:0 var(--halo-px);overflow:visible;scroll-snap-type:none}.halo-depoimentos--m-stack .halo-depoimentos__grid:after{display:none}.halo-depoimentos--m-stack .halo-depoimentos__item--quote{height:auto;min-height:200px}.halo-depoimentos--m-masonry .halo-depoimentos__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1px;align-items:start;column-gap:var(--hd-gap, 8px);row-gap:0;padding:0 var(--halo-px);overflow:visible;scroll-snap-type:none}.halo-depoimentos--m-masonry .halo-depoimentos__grid:after{display:none}.halo-depoimentos--m-masonry .halo-depoimentos__item{order:var(--hd-order, 0);height:auto;padding-bottom:var(--hd-gap, 8px);grid-row-end:span var(--hd-span, 200)}.halo-depoimentos--m-masonry .halo-depoimentos__media{height:var(--hd-m-normal, 160px)}.halo-depoimentos--m-masonry .halo-depoimentos__item--tall .halo-depoimentos__media{height:var(--hd-m-tall, 320px)}.halo-depoimentos--m-masonry .halo-depoimentos__quote{height:auto;min-height:var(--hd-m-normal, 160px);gap:16px;padding:18px}.halo-depoimentos--m-masonry .halo-depoimentos__quote-text{-webkit-line-clamp:var(--hd-lines-m, 4)}.halo-depoimentos--m-masonry .halo-depoimentos__quote.is-expanded .halo-depoimentos__quote-text{display:block;-webkit-line-clamp:unset}.halo-depoimentos--m-masonry .halo-depoimentos__caption{right:14px;bottom:14px;left:14px}.halo-depoimentos--m-masonry .halo-depoimentos__name{font-size:16px}.halo-depoimentos--m-masonry .halo-depoimentos__role{margin-top:3px;font-size:11.5px}.halo-depoimentos__more{display:none;place-items:center;flex:none;align-self:flex-end;position:relative;width:32px;height:32px;margin:-4px -4px -4px 0;padding:0;border:0;border-radius:50%;background:var(--halo-white);color:var(--halo-title-light);cursor:pointer;transition:transform .25s ease,background .2s ease}.halo-depoimentos__more:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.halo-depoimentos--white .halo-depoimentos__more{background:var(--halo-white)}.halo-depoimentos--light .halo-depoimentos__more{background:var(--halo-bg-light)}.halo-depoimentos--dark .halo-depoimentos__more{background:#ffffff1f;color:var(--halo-white)}.halo-depoimentos__more svg{display:block;width:14px;height:14px}.halo-depoimentos__more:focus-visible{outline:2px solid var(--halo-blue);outline-offset:2px}.halo-depoimentos--m-masonry .halo-depoimentos__quote.is-clamped .halo-depoimentos__more,.halo-depoimentos--m-masonry .halo-depoimentos__quote.is-expanded .halo-depoimentos__more{display:grid}.halo-depoimentos__quote.is-expanded .halo-depoimentos__more{transform:rotate(45deg)}.halo-depoimentos__card{position:relative;box-sizing:border-box;height:100%;margin:0;overflow:hidden;border-radius:var(--hd-radius, 18px)}.halo-depoimentos__quote{display:flex;flex-direction:column;gap:24px;padding:24px;border:1px solid var(--hd-quote-border);background:var(--hd-card-bg, var(--hd-quote-bg))}.halo-depoimentos__quote-text{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:9;font-family:var(--halo-font-heading);font-size:var(--hd-quote, 17px);font-weight:400;line-height:1.38;letter-spacing:-.005em;color:var(--halo-fg)}.halo-depoimentos__author,.halo-depoimentos__caption{display:block}.halo-depoimentos__author{margin-top:auto}.halo-depoimentos__name{display:block;font-family:var(--halo-font-heading);font-size:17px;font-weight:700;line-height:1.25}.halo-depoimentos__role{display:block;margin-top:4px;font-size:13px;font-weight:400;line-height:1.45}.halo-depoimentos__author .halo-depoimentos__name{color:var(--halo-fg)}.halo-depoimentos__author .halo-depoimentos__role{color:var(--halo-fg-muted)}.halo-depoimentos__media{background:#1d1d1f;color:var(--halo-white)}.halo-depoimentos__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,rgba(0,0,0,var(--hd-overlay, .6)),#0000 55%);pointer-events:none}.halo-depoimentos__img,.halo-depoimentos__preview{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.halo-depoimentos__placeholder{background:#2c2c2e;fill:#ffffff2e}.halo-depoimentos__preview{opacity:0;transition:opacity .4s ease}.halo-depoimentos__preview.is-playing{opacity:1}.halo-depoimentos__caption{position:absolute;right:20px;bottom:18px;left:20px;z-index:2;text-shadow:0 1px 12px rgba(0,0,0,.25)}.halo-depoimentos__caption .halo-depoimentos__name{color:var(--halo-white)}.halo-depoimentos__caption .halo-depoimentos__role{color:#ffffffd9}.halo-depoimentos__link,.halo-depoimentos__video-btn{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:inherit;background:none;color:inherit;font:inherit;text-align:left;text-decoration:none}.halo-depoimentos__video-btn{cursor:pointer}.halo-depoimentos__video-btn[disabled]{cursor:default}.halo-depoimentos__link:focus-visible,.halo-depoimentos__video-btn:focus-visible{outline:none}.halo-depoimentos__link:focus-visible:before,.halo-depoimentos__video-btn:focus-visible:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--halo-blue),inset 0 0 0 4px var(--halo-white)}.halo-depoimentos__nav{display:none;margin-top:24px;padding:0 var(--halo-px)}halo-depoimentos.has-overflow .halo-depoimentos__nav{display:flex}.halo-depoimentos--center .halo-depoimentos__nav{justify-content:center}.halo-depoimentos--m-stack .halo-depoimentos__nav{display:none!important}.halo-depoimentos__pill{display:inline-flex;align-items:center;gap:6px;padding:6px;border-radius:var(--halo-radius-pill);background:#0000000d}.halo-depoimentos--dark .halo-depoimentos__pill{background:#ffffff14}.halo-depoimentos__arrow{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--halo-fg);cursor:pointer;transition:background .2s ease,opacity .2s ease}.halo-depoimentos__arrow svg{display:block;width:20px;height:20px}.halo-depoimentos__arrow[aria-disabled=true]{opacity:.3;cursor:default}.halo-depoimentos__arrow:focus-visible{outline:2px solid var(--halo-blue);outline-offset:2px}.halo-depoimentos__bar{position:relative;width:96px;height:2px;overflow:hidden;border-radius:2px;background:var(--halo-line)}.halo-depoimentos__thumb{position:absolute;top:0;left:0;width:var(--hd-thumb-w, 30%);height:100%;border-radius:2px;background:var(--halo-fg);transform:translate(var(--hd-thumb-x, 0%))}.halo-depoimentos__dialog{width:fit-content;max-width:none;max-height:none;margin:auto;padding:0;overflow:visible;border:0;background:transparent}.halo-depoimentos__dialog::backdrop{background:#000000b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.halo-depoimentos__dialog[open]{animation:halo-depoimentos-in .3s ease}@keyframes halo-depoimentos-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}html:has(.halo-depoimentos__dialog[open]){overflow:hidden}.halo-depoimentos__player{position:relative;width:min(92vw,1200px,calc(80dvh * var(--hd-ratio, 1.7778)));aspect-ratio:var(--hd-ratio, 1.7778);overflow:hidden;border-radius:var(--halo-radius);background:var(--halo-black)}.halo-depoimentos__player video,.halo-depoimentos__player iframe{display:block;width:100%;height:100%;border:0;object-fit:contain}.halo-depoimentos__close{position:absolute;top:-52px;right:0;z-index:1;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#ffffffeb;color:var(--halo-black);cursor:pointer;transition:background .2s ease}.halo-depoimentos__close:focus-visible{outline:2px solid var(--halo-blue);outline-offset:3px}.halo-depoimentos__close svg{width:16px;height:16px}@media(min-width:768px){.halo-depoimentos__header{margin-bottom:44px}.halo-depoimentos__title{font-size:var(--hd-title-d, 40px)}.halo-depoimentos__intro{font-size:17px}.halo-depoimentos .halo-depoimentos__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:var(--hd-row, 280px);grid-auto-flow:row dense;align-items:stretch;gap:var(--hd-gap, 8px);max-width:var(--hd-max, 1200px);margin:0 auto;padding:0 var(--halo-px);overflow:visible;scroll-snap-type:none}.halo-depoimentos .halo-depoimentos__grid:after{display:none}.halo-depoimentos__item,.halo-depoimentos--m-stack .halo-depoimentos__item--quote{height:auto;min-height:0}.halo-depoimentos .halo-depoimentos__item{order:0;padding-bottom:0;grid-row-end:auto}.halo-depoimentos .halo-depoimentos__item--tall{grid-row-end:span 2}.halo-depoimentos .halo-depoimentos__item .halo-depoimentos__card{height:100%;min-height:0}.halo-depoimentos .halo-depoimentos__quote{gap:24px;padding:28px}.halo-depoimentos .halo-depoimentos__quote .halo-depoimentos__quote-text{display:-webkit-box;-webkit-line-clamp:9;font-size:var(--hd-quote-d, 19px)}.halo-depoimentos .halo-depoimentos__quote .halo-depoimentos__more{display:none}.halo-depoimentos .halo-depoimentos__name{font-size:18px}.halo-depoimentos .halo-depoimentos__role{margin-top:4px;font-size:13px}.halo-depoimentos .halo-depoimentos__caption{right:24px;bottom:22px;left:24px}halo-depoimentos.has-overflow .halo-depoimentos__nav{display:none}}@media(min-width:992px){.halo-depoimentos .halo-depoimentos__grid{grid-template-columns:repeat(var(--hd-cols, 3),minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.halo-depoimentos__dialog[open]{animation:none}.halo-depoimentos__preview{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/halo-depoimentos.css.map */
