[data-approved-ml]{--mk-hit:24px}[data-approved-ml] .mk-hit-area:not(.absolute){position:relative}[data-approved-ml] .mk-hit-area:after{content:"";width:max(100%,var(--mk-hit));height:max(100%,var(--mk-hit));pointer-events:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:639px),(pointer:coarse){[data-approved-ml]{--mk-hit:44px}}[data-approved-ml] .mk-store-header{align-items:center;gap:24px;display:flex}[data-approved-ml] .mk-store-brand{color:var(--mk-header-text);flex-shrink:0;align-items:center;gap:10px;max-width:290px;display:flex}[data-approved-ml] .mk-store-brand>span{letter-spacing:-.035em;max-width:210px;font-size:23px;font-weight:600;line-height:1.08}[data-approved-ml] .mk-keyboard-mark{flex-shrink:0;width:48px;height:48px}[data-approved-ml] .mk-gallery-arrow,[data-approved-ml] .mk-review-next{color:#171c26;background:#fff;border-radius:50%;place-items:center;width:44px;height:44px;font-size:30px;line-height:1;display:grid;box-shadow:0 2px 8px #171c2620}[data-approved-ml] .mk-gallery-arrow{z-index:1;position:absolute;top:calc(50% - 22px)}[data-approved-ml] .mk-gallery-prev{left:8px}[data-approved-ml] .mk-gallery-next{right:8px}[data-approved-ml] .mk-reviews{gap:32px;font-size:14px;display:grid}[data-approved-ml] .mk-reviews-rated{grid-template-columns:200px minmax(0,1fr)}[data-approved-ml] .mk-reviews h3{font-size:16px;font-weight:500}[data-approved-ml] .mk-review-summary>p,[data-approved-ml] .mk-review-count{color:#5f6b7b;font-size:12px}[data-approved-ml] .mk-review-score{letter-spacing:-.04em;font-size:48px;font-weight:500;line-height:1.1}[data-approved-ml] .mk-stars{white-space:nowrap;vertical-align:middle;color:#d9dde4;line-height:1.2;display:inline-flex;position:relative}[data-approved-ml] .mk-stars-fill{color:var(--mk-star);position:absolute;top:0;left:0;overflow:hidden}[data-approved-ml] .mk-review-bars{gap:8px;margin-top:20px;display:grid}[data-approved-ml] .mk-review-bars li{color:#5f6b7b;align-items:center;gap:10px;font-size:12px;display:flex}[data-approved-ml] .mk-review-track{background:#e7e9ed;border-radius:4px;flex:1;height:4px;overflow:hidden}[data-approved-ml] .mk-review-track>span{background:#5f6b7b;height:100%;display:block}[data-approved-ml] .mk-review-photo-carousel{margin-top:12px;position:relative}[data-approved-ml] .mk-review-photo-strip{scrollbar-width:none;gap:8px;padding:2px 0;display:flex;overflow-x:auto}[data-approved-ml] .mk-review-photo{aspect-ratio:1;background:#f5f6f8;border-radius:6px;flex-shrink:0;width:112px;position:relative;overflow:hidden}[data-approved-ml] .mk-review-photo img{object-fit:cover;width:100%;height:100%}[data-approved-ml] .mk-review-photo>span{color:#fff;text-align:left;background:#171c26cc;padding:18px 8px 6px;font-weight:600;position:absolute;bottom:0;left:0;right:0}[data-approved-ml] .mk-review-next{position:absolute;top:calc(50% - 22px);right:-12px}[data-approved-ml] .mk-review-filters{flex-wrap:wrap;gap:10px;margin:20px 0 24px;display:flex}[data-approved-ml] .mk-review-filters label{border:1px solid #d3d7df;border-radius:24px;align-items:center;gap:8px;min-height:44px;padding:0 12px;font-size:12px;display:flex}[data-approved-ml] .mk-review-filters select{color:#171c26;background:#fff;max-width:145px;min-height:44px;font-size:12px}[data-approved-ml] .mk-review-list>li{border-bottom:1px solid #e7e9ed;padding:24px 0}[data-approved-ml] .mk-review-body{white-space:pre-line;overflow-wrap:anywhere;margin:8px 0;line-height:1.5}[data-approved-ml] .mk-review-line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}[data-approved-ml] .mk-review-line time,[data-approved-ml] .mk-review-author{color:#5f6b7b;font-size:12px}[data-approved-ml] .mk-review-thumbnail{border-radius:6px;width:64px;height:64px;margin:12px 0;display:block;overflow:hidden}[data-approved-ml] .mk-review-thumbnail img{object-fit:cover;width:100%;height:100%}[data-approved-ml] .mk-review-useful{border:1px solid #d3d7df;border-radius:24px;align-items:center;gap:6px;min-height:44px;padding:0 12px;font-size:12px;display:flex}[data-approved-ml] .mk-review-useful[aria-pressed=true]{background:#f5f6f8;border-color:#171c26}[data-approved-ml] .mk-review-dialog{color:#171c26;background:#fff;border:1px solid #d3d7df;border-radius:8px;width:min(800px,100vw - 32px);max-height:90dvh;margin:auto;padding:24px;overflow-y:auto}[data-approved-ml] .mk-review-dialog::backdrop{background:#171c2699}[data-approved-ml] .mk-review-close{float:right;border-radius:50%;width:44px;height:44px;font-size:26px}[data-approved-ml] .mk-review-large-photo{object-fit:contain;max-width:100%;height:min(55vh,500px);margin:16px auto;display:block}[data-approved-ml] .mk-review-dialog>p{margin-top:12px;line-height:1.5}[data-approved-ml] .mk-seller-card,[data-approved-ml] .mk-payments{background:#fff;border:1px solid #e0e3e8;border-radius:8px;padding:20px}[data-approved-ml] .mk-seller-identity{align-items:center;gap:12px;display:flex}[data-approved-ml] .mk-seller-identity h2{font-size:16px;font-weight:600}[data-approved-ml] .mk-seller-avatar{border:1px solid #e0e3e8;border-radius:50%;padding:4px}[data-approved-ml] .mk-seller-avatar svg{width:40px;height:40px}[data-approved-ml] .mk-seller-badge{color:#15803d;align-items:center;gap:6px;margin-top:16px;font-size:14px;font-weight:600;display:flex}[data-approved-ml] .mk-seller-badge svg{width:20px;height:20px}[data-approved-ml] .mk-reputation{align-items:center;gap:4px;height:10px;margin-top:12px;display:flex}[data-approved-ml] .mk-reputation>span{flex:1}[data-approved-ml] .mk-seller-signals{text-align:center;justify-content:space-around;gap:12px;margin:16px 0;display:flex}[data-approved-ml] .mk-seller-signals strong{font-size:15px;font-weight:500;display:block}[data-approved-ml] .mk-seller-signals span{color:#5f6b7b;font-size:12px}[data-approved-ml] .mk-seller-link{background:#f0f2f5;border-radius:6px;width:100%;min-height:44px;margin-top:16px;padding:8px;font-size:13px}[data-approved-ml] .mk-payments h2{font-size:17px;font-weight:500}[data-approved-ml] .mk-payments h3{margin-bottom:8px;font-size:14px;font-weight:400}[data-approved-ml] .mk-payments-pill{color:#fff;background:#15803d;border-radius:4px;margin-top:16px;padding:12px;font-size:13px;font-weight:600;display:inline-flex}[data-approved-ml] .mk-payments ul{gap:20px;margin:20px 0;display:grid}[data-approved-ml] .mk-payment-marks{flex-wrap:wrap;gap:12px;display:flex}[data-approved-ml] .mk-payment-marks svg{width:48px;height:28px}[data-approved-ml] .mk-pix-mark,[data-approved-ml] .mk-boleto-mark{width:90px;height:32px}[data-approved-ml] .mk-payments summary{cursor:pointer;min-height:44px;font-size:13px}[data-approved-ml] .mk-payments details>p{color:#5f6b7b;font-size:13px;line-height:1.5}[data-approved-ml] .mk-offer-deadline{color:#171c26;background:#fff;border-block:1px solid #d3d7df;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:10px 0;display:grid}[data-approved-ml] .mk-deadline-label{align-items:center;gap:6px;font-size:13px;font-weight:600;line-height:1.35;display:flex}[data-approved-ml] .mk-deadline-label svg{flex-shrink:0}[data-approved-ml] .mk-offer-deadline strong{text-align:right;font-variant-numeric:tabular-nums;min-width:8ch;font-family:ui-monospace,monospace;font-size:18px;line-height:1.35}[data-approved-ml] .mk-offer-deadline small{color:#5f6b7b;grid-column:1/-1;font-size:12px;line-height:1.5}[data-approved-ml] .mk-offer-deadline[data-expired] .mk-deadline-label{grid-column:1/-1}[data-approved-ml] :is(button,a,select):focus-visible{outline-offset:3px;outline:2px solid #171c26}@media (max-width:767px){[data-approved-ml] .mk-store-header{grid-template-columns:minmax(0,1fr) 44px;gap:12px;display:grid}[data-approved-ml] .mk-store-brand{grid-column:1;max-width:none}[data-approved-ml] .mk-store-brand>span{max-width:none;font-size:21px}[data-approved-ml] .mk-store-header>div.flex{grid-area:2/1/auto/-1}[data-approved-ml] .mk-store-header>button{grid-area:1/2}[data-approved-ml] .mk-reviews-rated{grid-template-columns:1fr;gap:24px}[data-approved-ml] .mk-review-bars{max-width:280px}[data-approved-ml] .mk-review-photo{width:96px}[data-approved-ml] .mk-review-filters{gap:8px}[data-approved-ml] .mk-review-filters label{flex-wrap:wrap;flex:1;gap:0;padding:4px 12px}[data-approved-ml] .mk-review-filters select{width:100%;max-width:none}[data-approved-ml] .mk-review-next{right:0}}@media (prefers-reduced-motion:reduce){[data-approved-ml] *,[data-approved-ml] :before,[data-approved-ml] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}[data-approved-ml] [aria-label="Fotos do produto"]::-webkit-scrollbar{display:none}[data-approved-ml] .mk-review-photo-strip::-webkit-scrollbar{display:none}[data-approved-ml] header :is(button,input):focus-visible{outline-color:#fff}@media (max-width:639px),(pointer:coarse){[data-approved-ml] .mk-hit-area{min-width:44px;min-height:44px}}[data-approved-ml] .mk-seller-avatar:has(.mk-seller-logo){background:#fff;border-radius:8px;min-width:80px;padding:6px}[data-approved-ml] .mk-seller-logo{object-fit:contain;width:80px;height:64px}
