.sm-ptbr-review-long-image{display:block;width:100%;max-width:100%;height:auto}.sm-ptbr-review-specs{max-width:100%;line-height:1.65}.sm-ptbr-review-specs h2{font-size:clamp(24px,3vw,34px);line-height:1.15;margin:0 0 20px;letter-spacing:-.025em}.sm-ptbr-review-specs h3{font-size:22px;line-height:1.25;margin:28px 0 14px}.sm-ptbr-review-specs table tbody tr:first-child td{background:#fff!important;color:#333!important}.sm-ptbr-review-specs__table{max-width:100%;overflow-x:auto}.sm-ptbr-review-specs table{width:100%;border-collapse:collapse}.sm-ptbr-review-specs th,.sm-ptbr-review-specs td{padding:12px 16px;text-align:left;vertical-align:top;border:1px solid #ddd}.sm-ptbr-review-specs th{background:#151a1f;color:#fff}.sm-ptbr-review-specs td:first-child{font-weight:700}@media(max-width:749px){.sm-ptbr-review-specs th,.sm-ptbr-review-specs td{min-width:150px;padding:10px 12px}}

.sm-ptbr-review-long-wrap{position:relative;width:100%}.sm-ptbr-review-long-wrap>img{border:0;border-radius:0;box-shadow:none;margin:0;padding:0}.sm-ptbr-review-long-wrap>.sm-ptbr-review-long-image{display:block;width:100%;height:auto}.sm-ptbr-review-long-wrap>.sm-ptbr-review-app-subscription-overlay,.sm-ptbr-review-long-wrap>.sm-ptbr-review-app-query-overlay{position:absolute;left:0;width:100%;max-width:100%;margin:0;display:block}.sm-ptbr-review-app-caption{font-size:1.2rem;color:#666;margin:.6rem 0 1.5rem}

@media(max-width:749px){html[lang="pt-BR"] .sm-ptbr-review-specs blockquote{display:block}html[lang="pt-BR"] .sm-ptbr-review-specs blockquote>p{margin:0}html[lang="pt-BR"] .sm-ptbr-review-specs blockquote>p+p{margin-top:.75rem}}

@media(min-width:750px){html[lang="pt-BR"] .sm-purchase-actions-row{grid-template-columns:13rem minmax(0,1.08fr) minmax(0,.92fr)!important}html[lang="pt-BR"] .sm-purchase-buy-root .product-form__submit,html[lang="pt-BR"] .sm-purchase-buy-root .sm-buy-now-button{min-width:0!important}}

@media(min-width:750px){html[lang="pt-BR"] .sm-assurance{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[lang="pt-BR"] .sm-purchase-buy-root .product-form__submit,html[lang="pt-BR"] .sm-purchase-buy-root .sm-buy-now-button{padding-inline:1.2rem!important}}
