.azw-box,.azw-tablewrap,.azw-gridwrap,.azw-verdict,.azw-inline{margin:28px 0;font-family:inherit}.azw-btn{display:inline-block;background:linear-gradient(#ffa41c,#ff8f00);color:#111!important;font-weight:700;font-size:15px;padding:11px 24px;border-radius:24px;text-decoration:none!important;border:1px solid #e47911;text-align:center;box-shadow:0 1px 2px rgba(0,0,0,.12)}.azw-btn:hover{filter:brightness(1.05)}.azw-btn-lg{font-size:16px;padding:13px 36px}.azw-btn-alt{background:linear-gradient(#ffd814,#f7ca00);border-color:#d5a429}.azw-btn-outline{display:inline-block;background:#fff;color:#333!important;font-weight:600;font-size:14px;padding:11px 24px;border-radius:24px;text-decoration:none!important;border:1.5px solid #bbb;text-align:center}.azw-stars{color:#f90;font-size:15px}.azw-stars .azw-rval{color:#333;font-weight:700;font-size:13px}.azw-stars .azw-count{color:#556;font-size:12.5px}.azw-pricerow{margin:4px 0}.azw-pricerow s{color:#777;font-size:14px}.azw-price{color:#b12704;font-size:18px}.azw-stamp{color:#999;font-size:11px}.azw-disclose{font-size:11px;color:#999;margin-top:10px}.azw-box{border:2px solid #e7e7e7;border-radius:10px;overflow:hidden;background:#fff}.azw-badge{background:#131921;color:#fff;font-size:13px;font-weight:700;padding:8px 16px}.azw-badge span{font-weight:500}.azw-box-body{display:flex;gap:18px;padding:18px}.azw-box-body .azw-img{flex:0 0 170px}.azw-box-body .azw-img img{width:170px;height:170px;object-fit:contain;border:1px solid #eee;border-radius:8px;background:#fff}.azw-box-info h4{margin:0 0 4px;font-size:17px;line-height:1.35}.azw-box-info h4 a{color:#111;text-decoration:none}.azw-desc{font-size:14px;margin:6px 0 0;color:#333}.azw-prosgrid{display:flex;gap:14px;padding:0 18px 6px;font-size:13.5px}.azw-prosgrid>div{flex:1;background:#f7f8fa;border-radius:8px;padding:10px 14px}.azw-prosgrid ul{margin:4px 0 0 18px;padding:0}.azw-pros b{color:#067d62}.azw-cons b{color:#b12704}.azw-ctarow{display:flex;gap:10px;padding:12px 18px 4px}.azw-ctarow .azw-btn{flex:2}.azw-ctarow .azw-btn-outline{flex:1}.azw-box .azw-disclose{padding:0 18px 14px}.azw-table{width:100%;border-collapse:collapse;background:#fff;font-size:13.5px}.azw-table th,.azw-table td{border:1px solid #e3e6e8;padding:10px;text-align:center;vertical-align:middle}.azw-table th{background:#131921;color:#fff;font-size:13px}.azw-table td a{text-decoration:none;color:#111}.azw-table td img{width:110px;height:110px;object-fit:contain;display:block;margin:0 auto 6px;background:#fff}.azw-table .azw-pick{background:#fff8e6}.azw-picktag{display:inline-block;background:#f90;color:#111;font-size:11px;font-weight:800;padding:2px 8px;border-radius:10px;margin-bottom:6px}.azw-rowlabel{text-align:left!important;font-weight:700;white-space:nowrap;min-width:90px}.azw-table .azw-btn{display:block;padding:9px 10px;font-size:13px}.azw-grid{display:grid;gap:14px}.azw-cols-3{grid-template-columns:repeat(3,1fr)}.azw-cols-2{grid-template-columns:repeat(2,1fr)}.azw-cols-4{grid-template-columns:repeat(4,1fr)}.azw-gridcard{background:#fff;border:1px solid #e3e6e8;border-radius:10px;padding:14px;text-align:center;display:flex;flex-direction:column;gap:8px}.azw-gridcard .azw-img img{height:130px;object-fit:contain;max-width:100%}.azw-gridcard h5{font-size:14px;line-height:1.35;margin:0;min-height:38px}.azw-gridcard h5 a{color:#111;text-decoration:none}.azw-gridcard .azw-btn{font-size:13px;padding:9px 10px;margin-top:auto}.azw-gridtitle{font-size:19px;margin-bottom:12px}.azw-verdict{background:#fff8e6;border:2px solid #f90;border-radius:10px;padding:18px 20px}.azw-vtag{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#e47911}.azw-vrow{display:flex;gap:16px;align-items:center;margin-top:10px}.azw-vrow .azw-img img{width:95px;height:95px;object-fit:contain;border:1px solid #eee;border-radius:8px;background:#fff}.azw-vbody{flex:1}.azw-vbody h4{margin:0;font-size:16px}.azw-vbody p{font-size:13.5px;margin:4px 0 0}.azw-vrow .azw-btn{white-space:nowrap}.azw-inline{text-align:center;padding:8px 0}@media (max-width:640px){.azw-box-body{flex-direction:column}.azw-box-body .azw-img{flex:none}.azw-prosgrid{flex-direction:column}.azw-grid{grid-template-columns:1fr!important}.azw-vrow{flex-wrap:wrap}.azw-ctarow{flex-direction:column}.azw-tablewrap{overflow-x:auto}.azw-table{min-width:560px}}