.snow-ranking .quick-picks{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;max-width:1120px;margin:20px 0 0;padding:0;list-style:none}.snow-ranking .quick-picks li{min-width:0;padding:15px;border-top:3px solid var(--lime);background:#fff;color:#53625d;font-size:12px}.snow-ranking .quick-picks a{display:block;margin:0 0 5px;color:var(--ink);font:600 16px/1.25 Georgia,serif;text-decoration:underline;text-underline-offset:3px}.snow-ranking .offer-actions{display:flex;flex-direction:column;align-items:stretch;gap:11px;width:100%;min-width:0}.snow-ranking .offer-actions>.button{display:flex;box-sizing:border-box;width:100%;height:46px;min-height:46px;min-width:0;align-items:center;justify-content:center;padding:0 12px;white-space:normal;text-align:center}.snow-ranking .offer-note{margin-top:9px!important;font-size:11px!important;line-height:1.45}.snow-ranking .affiliate-note{margin:0 0 18px}.snow-ranking .product{padding-top:48px}.snow-ranking .product>*{min-width:0}.snow-ranking .product-details{font-size:12px;color:#53625d}.snow-ranking .product-details ul{padding-left:17px;margin:8px 0 15px}.snow-ranking .product-details li{margin-bottom:5px}.snow-ranking .product-details .pros{grid-template-columns:1fr}.snow-ranking .source{margin-top:12px;font-size:11px!important;overflow-wrap:anywhere}.snow-ranking .source a,.snow-ranking .section a:not(.button){text-decoration:underline;text-underline-offset:3px}.snow-ranking .product-image{background:#fff}.snow-ranking .product-image__placeholder{display:grid;width:100%;height:100%;place-content:center;padding:14px;border:1px dashed #aeb8af;color:#66736d;text-align:center;font-size:11px;font-weight:700;line-height:1.4}.snow-ranking .compare{overflow-x:auto}.snow-ranking .snow-compare table{min-width:930px}.snow-ranking .snow-compare caption{text-align:left;padding:12px;font-weight:700}.snow-ranking .table-note{max-width:1000px;margin:12px 0;color:var(--muted);font-size:12px}.snow-ranking .method{max-width:900px}.snow-ranking .meta{line-height:1.6}
@media(max-width:850px){.snow-ranking .quick-picks{grid-template-columns:repeat(2,minmax(0,1fr))}.snow-ranking .snow-compare table{min-width:0;table-layout:fixed}.snow-ranking .snow-compare table,.snow-ranking .snow-compare tbody,.snow-ranking .snow-compare tr,.snow-ranking .snow-compare td{display:block;width:100%;min-width:0}.snow-ranking .snow-compare thead{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%)}.snow-ranking .snow-compare tr{padding:12px 14px;border-bottom:1px solid var(--line)}.snow-ranking .snow-compare td{display:grid;grid-template-columns:minmax(0,36%) minmax(0,1fr);gap:10px;padding:7px 0;border:0;font-size:12px;overflow-wrap:anywhere;vertical-align:top}.snow-ranking .snow-compare td::before{content:attr(data-label);font-weight:700;color:var(--muted)}}
@media(max-width:480px){.snow-ranking .quick-picks{grid-template-columns:1fr}.snow-ranking .quick-picks li{padding:13px}.snow-ranking .offer .button{width:100%;justify-content:center}.snow-ranking .product-image{justify-self:center;width:150px;height:130px}.snow-ranking .snow-compare td{grid-template-columns:minmax(0,35%) minmax(0,1fr);gap:8px;font-size:12px}.snow-ranking .product{gap:15px}}
