.mi-reviews{width:min(900px,calc(100% - 32px));margin-inline:auto;padding-block:32px;font:16px/1.5 Assistant,system-ui,sans-serif;color:#081b49;--reviews-accent:#2454cf;--reviews-columns:2}.mi-reviews *{box-sizing:border-box}.mi-reviews-heading{margin-bottom:18px}.mi-reviews-heading h2{margin:0;font:700 clamp(28px,3.4vw,40px)/1.1 Assistant,system-ui,sans-serif;letter-spacing:-.7px}.mi-reviews-track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;padding:1px 1px 4px}.mi-reviews-track::-webkit-scrollbar{display:none}.mi-review-card{flex:0 0 calc((100% - (var(--reviews-columns) - 1)*16px)/var(--reviews-columns));min-width:0;scroll-snap-align:start;background:#fff;border:1px solid #e0e5ef;border-radius:16px;overflow:hidden}.mi-review-photo{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.mi-review-copy{padding:18px}.mi-review-stars{display:flex;gap:2px;font-size:19px;color:#9c6a00;line-height:1;margin-bottom:10px}.mi-review-stars .mi-star-empty{color:#c6ccd6}.mi-review-copy h3{font:700 17px/1.3 Assistant,system-ui,sans-serif;margin:0 0 9px;color:inherit}.mi-review-copy blockquote{font:400 16px/1.5 Assistant,system-ui,sans-serif;color:#46536c;padding:0;margin:0;overflow-wrap:anywhere}.mi-review-date{font-size:12px;color:#637088;margin:12px 0 0}.mi-reviews-controls{display:flex;align-items:center;justify-content:space-between;margin-top:14px;gap:14px;font-size:13px;color:#58637d}.mi-reviews-controls>div{display:flex;gap:8px}.mi-reviews-controls button{width:38px;height:38px;display:grid;place-items:center;background:#fff;border:1px solid #dce3f0;border-radius:50%;font-size:20px;color:var(--reviews-accent);cursor:pointer}.mi-reviews-controls button:disabled{opacity:.35;cursor:default}.mi-reviews :focus-visible{outline:3px solid var(--reviews-accent);outline-offset:3px}@media(max-width:759px){.mi-reviews{padding-block:26px}.mi-review-card{flex-basis:82%;max-width:360px}.mi-reviews-track{gap:12px}.mi-review-copy{padding:16px}}.mi-reviews [hidden]{display:none!important}.mi-review-write{margin-top:18px}.mi-review-write summary{display:inline-block;cursor:pointer;color:var(--reviews-accent);font-weight:700;border:1px solid currentColor;border-radius:9px;padding:11px 18px;list-style:none}.mi-review-write summary::-webkit-details-marker{display:none}.mi-review-write form{max-width:560px;margin:18px auto 0;text-align:left;display:grid;gap:14px}.mi-review-write label{display:grid;gap:6px;font-size:15px;font-weight:600}.mi-review-write input:not([type=radio]),.mi-review-write textarea{width:100%;box-sizing:border-box;font-family:inherit;font-size:16px;line-height:1.4;padding:10px;border:1px solid #ccd2dc;border-radius:7px;background:#fff;color:#16213a}.mi-review-write textarea{resize:vertical}.mi-review-rating{padding:0;border:0;display:flex;gap:10px;margin:0}.mi-review-rating legend{margin-bottom:7px;font-weight:600}.mi-review-rating label{display:flex;flex-direction:column-reverse;align-items:center;gap:2px;cursor:pointer;min-width:38px;min-height:48px}.mi-review-rating span[aria-hidden]{font-size:30px;color:#b7becb}.mi-review-rating input:checked+span{color:#e2a500}.mi-review-rating:has(input[value="2"]:checked) label:nth-of-type(-n+2) span[aria-hidden],.mi-review-rating:has(input[value="3"]:checked) label:nth-of-type(-n+3) span[aria-hidden],.mi-review-rating:has(input[value="4"]:checked) label:nth-of-type(-n+4) span[aria-hidden],.mi-review-rating:has(input[value="5"]:checked) span[aria-hidden]{color:#e2a500}.mi-review-sr,.mi-review-honey{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0);white-space:nowrap}.mi-review-help{font-size:12px;line-height:1.5;color:#647083;margin:0}.mi-review-submit{border:0;border-radius:8px;background:var(--reviews-accent);color:#fff;font:inherit;font-weight:700;cursor:pointer;padding:13px 18px}.mi-review-submit:disabled{opacity:.6;cursor:wait}.mi-review-write :focus-visible{outline:2px solid var(--reviews-accent);outline-offset:3px}.mi-review-rating label{position:relative;border-radius:5px}.mi-review-rating input{position:absolute;width:1px;height:1px;opacity:0}.mi-review-rating label:focus-within{outline:2px solid var(--reviews-accent);outline-offset:3px}.mi-reviews[hidden]{display:none!important}.mi-reviews-heading h2{overflow-wrap:anywhere}.mi-reviews button{font-family:inherit}.mi-reviews[data-review-style=traditional] .mi-reviews-track{display:grid;gap:12px;overflow:visible;scroll-snap-type:none}.mi-reviews[data-review-style=traditional] .mi-review-card{max-width:none;display:flex;width:100%;align-items:flex-start;border-radius:10px}.mi-reviews[data-review-style=traditional] .mi-review-photo{width:100px;min-width:100px;height:100px;aspect-ratio:1;margin:16px 0 16px 16px;border-radius:8px;object-fit:cover}.mi-reviews[data-review-style=traditional] .mi-review-copy{min-width:0;flex:1}.mi-reviews[data-review-style=compact] .mi-review-card{flex-basis:calc((100% - (var(--reviews-columns) - 1)*16px)/var(--reviews-columns));border-radius:10px;display:grid;align-content:start}.mi-reviews[data-review-style=compact] .mi-review-photo{width:64px;height:64px;margin:14px 14px 0;aspect-ratio:1;border-radius:50%}.mi-reviews[data-review-style=compact] .mi-review-copy{padding:14px}.mi-reviews[data-review-style=compact] .mi-review-copy blockquote{font-size:14px;line-height:1.45}.mi-reviews[data-review-style=compact] .mi-review-copy h3{font-size:15px}.mi-reviews[data-review-style=photos] .mi-review-photo{aspect-ratio:3/4;object-fit:cover}.mi-reviews[data-review-style=photos] .mi-review-card{flex-basis:calc((100% - (var(--reviews-columns) - 1)*16px)/var(--reviews-columns))}.mi-reviews[data-review-style=photos] .mi-review-copy{padding:14px}.mi-reviews[data-review-style=photos] .mi-review-copy blockquote{font-size:14px}.mi-reviews[data-review-style=photos] .mi-review-copy h3{font-size:15px}@media(max-width:759px){.mi-reviews[data-review-style=traditional] .mi-review-photo{width:74px;min-width:74px;height:74px;margin:14px 0 14px 12px}.mi-reviews[data-review-style=traditional] .mi-review-copy{padding:14px 12px}.mi-reviews[data-review-style=compact] .mi-review-card{flex-basis:68%;max-width:280px}.mi-reviews[data-review-style=photos] .mi-review-card{flex-basis:72%;max-width:300px}}body:has(.mi-reviews[data-review-active=true]) #trustoo-widget-wrapper{display:none!important}.mi-review-copy h3{overflow-wrap:anywhere}.mi-review-gallery{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;min-width:0}.mi-review-gallery .mi-review-photo{flex:0 0 100%;min-width:100%;scroll-snap-align:start}.mi-review-photo-count{margin:0;padding:7px 14px;background:#f6f8fc;font-size:12px;line-height:1.4;color:#58637d}.mi-reviews[data-review-style=traditional] .mi-review-gallery{width:100px;min-width:100px;margin:16px 0 16px 16px}.mi-reviews[data-review-style=traditional] .mi-review-gallery .mi-review-photo{margin:0}.mi-reviews[data-review-style=compact] .mi-review-gallery{width:64px;margin:14px 14px 0}.mi-reviews[data-review-style=compact] .mi-review-gallery .mi-review-photo{margin:0}.mi-reviews[data-review-style=cards] .mi-review-photo,.mi-reviews[data-review-style=photos] .mi-review-photo{object-fit:contain;background:#f5f7fb}.mi-reviews-heading h2{font-size:clamp(23px,2.5vw,30px);line-height:1.2;letter-spacing:-.4px}.mi-reviews-summary{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;margin-top:10px;font:400 14px/1.4 Assistant,system-ui,sans-serif;color:#5f6b80}.mi-reviews-summary strong{font-weight:700;color:#16213a}.mi-reviews-summary-stars{font-size:20px;letter-spacing:1px;line-height:1.1;color:transparent;-webkit-background-clip:text;background-clip:text}
/*# sourceMappingURL=/cdn/shop/t/8/assets/mi-resenas-tarjetas.css.map */
