.sl-reviews__grid{display:grid;grid-template-columns:1fr;gap:1.6rem}@media screen and (min-width:750px){.sl-reviews__grid{grid-template-columns:repeat(3,1fr);gap:2rem}}.sl-review{padding:2.8rem;background:var(--sl-gray-50);border-radius:var(--sl-radius-md);display:flex;flex-direction:column;gap:1.6rem}.sl-review__stars{display:flex;gap:.3rem}.sl-review__text{font-size:1.5rem;line-height:1.6;color:var(--sl-gray-900);margin:0}.sl-review__author{display:flex;flex-direction:column;gap:.2rem;margin-top:auto}.sl-review__name{font-weight:600;font-size:1.3rem}.sl-review__detail{font-size:1.1rem;color:var(--sl-gray-500)}.sl-reviews__empty{margin:0 0 2.4rem;padding:3rem 2rem;text-align:center;background:var(--sl-white);border-radius:var(--sl-radius-md);color:var(--sl-gray-700);font-size:1.5rem}.sl-review-form{margin-top:2.4rem;text-align:center}.sl-review-form>summary{list-style:none;display:inline-flex;cursor:pointer}.sl-review-form>summary::-webkit-details-marker{display:none}.sl-review-form__body{margin:2rem auto 0;max-width:60rem;padding:2.4rem;background:var(--sl-white);border-radius:var(--sl-radius-md);text-align:left;display:flex;flex-direction:column;gap:1.4rem}.sl-review-form__intro{margin:0;color:var(--sl-gray-700);font-size:1.4rem}.sl-review-form__row{display:grid;grid-template-columns:1fr;gap:1.4rem}@media screen and (min-width:750px){.sl-review-form__row{grid-template-columns:1fr 1fr}}.sl-review-form input[type=text],.sl-review-form input[type=email],.sl-review-form textarea{width:100%;padding:1.3rem 1.8rem;border:1px solid var(--sl-gray-300);border-radius:2rem;font-size:1.4rem;font-family:inherit;background:var(--sl-white);color:var(--sl-black)}.sl-review-form textarea{border-radius:2rem;resize:vertical}.sl-review-form input:focus,.sl-review-form textarea:focus{outline:none;border-color:var(--sl-black)}.sl-review-form__success{margin:0;padding:1.2rem 1.6rem;background:var(--sl-gray-100);border-radius:100px;font-weight:600;font-size:1.3rem}.sl-review-form__error{margin:0;color:#b00020;font-size:1.3rem}.sl-review-form .sl-btn{align-self:flex-start}.sl-stars-input{border:0;margin:0;padding:0;display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:.2rem}.sl-stars-input input{position:absolute;opacity:0;pointer-events:none}.sl-stars-input label{cursor:pointer;display:inline-flex}.sl-stars-input svg{fill:none;stroke:var(--sl-gray-500);stroke-width:1.4;transition:fill .2s,stroke .2s}.sl-stars-input input:checked~label svg,.sl-stars-input label:hover svg,.sl-stars-input label:hover~label svg{fill:var(--sl-black);stroke:var(--sl-black)}.sl-stars-input input:focus-visible+label svg{outline:2px solid var(--sl-black);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sl-resenas.css.map */
