.guide-article .guide-picks{list-style:none;counter-reset:pick;margin:0 0 2rem;padding:0}.guide-article .guide-pick{counter-increment:pick;position:relative;margin:0 0 1.2rem;padding:1rem 1.2rem 1rem 3.2rem;border:1px solid #dfd5c7;border-radius:10px;background:#fffaf3;scroll-margin-top:1rem}.guide-article .guide-pick::before{content:counter(pick);position:absolute;left:1rem;top:1rem;width:1.6rem;height:1.6rem;border-radius:50%;background:#964627;color:#fff;font-size:.85rem;font-weight:700;line-height:1.6rem;text-align:center}.guide-article .guide-pick h3{margin:0 0 .4rem;font-size:1.15rem;line-height:1.35}.guide-article .guide-pick p{margin:.4rem 0}.guide-article .guide-who{font-size:.95rem}.guide-article .guide-buy{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .9rem;margin-top:.8rem}.guide-article .guide-buy .hw-cart-link{margin:0}.guide-article .guide-buy .aff-note{font-size:.8rem;opacity:.8}.guide-article .guide-related ul{padding-left:1.2rem}.guide-article .guide-related li{margin:.4rem 0}.guide-article h2,.guide-article [id]{scroll-margin-top:1rem}.guide-article .guide-steps,.guide-article .guide-checks{margin:0 0 1.4rem;padding-left:1.4rem}.guide-article .guide-steps li,.guide-article .guide-checks li{margin:.5rem 0}.guide-article .guide-note{padding:.7rem 1rem;border-left:4px solid #964627;background:#fffaf3}@media(max-width:689px){.guide-article .guide-pick{padding:.9rem .9rem .9rem 2.8rem}.guide-article .guide-pick::before{left:.7rem}}