.purchase-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;margin:16px 0 0}.purchase-tags>span{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:6px 9px;background:#faf4e9;border:1px solid #e7dac5;border-radius:999px;font-size:9px;line-height:1.3;color:#897355;white-space:nowrap;font-weight:500}.purchase-tags svg{width:11px;height:11px;fill:none;stroke:#a88953;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.testimonial-stack{display:block;position:relative;max-width:820px;height:655px;margin:35px auto 0;isolation:isolate;touch-action:pan-y}.testimonial-stack .testimonial-card{position:absolute;top:0;left:50%;width:350px;height:622px;margin:0;border-radius:13px;border:0;overflow:hidden;background:#fff;box-shadow:0 15px 40px #6036161c;transition:transform .85s cubic-bezier(.22,.61,.36,1),opacity .85s,filter .85s;will-change:transform,opacity;transform-origin:center;pointer-events:none}.testimonial-stack .testimonial-card.is-active{z-index:3;opacity:1;filter:none;transform:translateX(-50%) scale(1)}.testimonial-stack .testimonial-card.is-previous{z-index:1;opacity:.38;filter:saturate(.7);transform:translateX(calc(-50% - 190px)) scale(.83)}.testimonial-stack .testimonial-card.is-next{z-index:2;opacity:.38;filter:saturate(.7);transform:translateX(calc(-50% + 190px)) scale(.83)}.testimonial-stack img.story-image{display:block;max-width:none;position:absolute;object-fit:fill;margin:0;user-select:none;-webkit-user-drag:none}.testimonial-dots{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 auto}.testimonial-dots span{width:7px;height:7px;border-radius:20px;background:#e1d3bd;transition:width .7s,background .7s}.testimonial-dots span.is-active{width:21px;background:#a41117}#depoimentos{overflow:hidden}#depoimentos>.container{position:relative}
@media(max-width:700px){.purchase-tags{gap:6px;margin-top:15px}.purchase-tags>span{font-size:8px;padding:6px 8px;gap:4px}.purchase-tags svg{width:10px;height:10px}.testimonial-stack{width:100%;max-width:none;height:calc(74vw * 1.7778 + 25px);max-height:595px;margin:29px auto 0}.testimonial-stack .testimonial-card{width:min(74vw,320px);height:auto;aspect-ratio:9/16;border-radius:11px}.testimonial-stack .testimonial-card.is-previous{transform:translateX(calc(-50% - 44vw)) scale(.82);opacity:.32}.testimonial-stack .testimonial-card.is-next{transform:translateX(calc(-50% + 44vw)) scale(.82);opacity:.32}.testimonial-dots{margin-top:3px}.testimonial-stack .testimonial-card{box-shadow:0 10px 26px #60361620}}
@media(prefers-reduced-motion:reduce){.testimonial-stack .testimonial-card,.testimonial-dots span{transition:none!important}}
