/* Bottom recap only; the approved Shop Similar Products layout is untouched. */
.br-roundup-article .br-recap{position:relative;max-width:1160px;margin:60px auto 50px;color:var(--pcr-heading,#040f3d)}
.br-roundup-article .br-recap *{box-sizing:border-box}
.pcmag .br-recap .br-recap__heading{text-align:center;text-transform:uppercase;font-size:34px;font-weight:600;line-height:1.3;margin:0 0 42px;padding:0;border:0;color:var(--pcr-heading,#040f3d)}
.br-roundup-article .br-recap__heading:before{content:"";display:block;width:40px;height:5px;margin:0 auto 14px;background:#d1a04b}
.br-roundup-article .br-recap .br-recap__track{display:flex;gap:58px;padding:0;margin:0 55px;max-width:calc(100% - 110px);overflow-x:auto;scroll-snap-type:x proximity;scroll-padding:0;scrollbar-width:none;overscroll-behavior-x:contain}
.br-roundup-article .br-recap__track::-webkit-scrollbar{display:none}
.br-roundup-article .br-recap__item{flex:0 0 calc((100% - 116px)/3);min-width:0;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;text-align:center;background:none;border:0;box-shadow:none;margin:0;padding:0}
.br-roundup-article .br-recap__image{display:flex;align-items:center;justify-content:center;width:100%;height:170px;margin-bottom:28px}
.br-roundup-article .br-recap__image img{display:block;max-width:100%;width:200px;height:170px;object-fit:contain;border-radius:6px;background:white}
.br-roundup-article .br-recap__award{display:flex;justify-content:center;align-items:flex-start;min-height:34px;width:100%;margin-bottom:12px}
.br-roundup-article .br-recap__badge{display:inline-block;border-radius:3px;padding:5px 10px;font-size:12px;line-height:1.4;font-weight:400;color:white!important}
.br-roundup-article .br-recap__badge strong{font-weight:700;color:white!important}
.br-roundup-article .br-recap__badge--gold{background:#d1a04b}
.br-roundup-article .br-recap__badge--navy{background:#040f3d}
.br-roundup-article .br-recap__badge--gray{background:#aaa8b3}
.pcmag .br-recap .br-recap__brand{font-size:20px;font-weight:600;line-height:1.4;margin:0 0 5px;color:var(--pcr-heading,#040f3d)}
.pcmag .br-recap .br-recap__model{font-size:14px;line-height:1.7;font-weight:400;min-height:48px;max-width:265px;margin:0 0 24px;padding:0;border:0;width:100%;overflow-wrap:anywhere;color:var(--pcr-heading,#040f3d)}
.pcmag .br-recap .br-recap__model a{color:inherit;text-decoration:none}
.pcmag .br-recap .br-recap__model a:hover{text-decoration:underline}
.br-roundup-article .br-recap__bottom-line{font-size:14px;line-height:1.45;margin:0 0 26px;width:100%;max-width:265px}
.pcmag .br-recap .br-recap__bottom-line h4{display:table;text-transform:uppercase;font-size:14px;font-weight:600;line-height:1.4;padding:0 0 4px;border:0;border-bottom:2px solid #d1a04b;margin:0 auto 10px;color:var(--pcr-heading,#040f3d)}
.pcmag .br-recap .br-recap__bottom-line p{font-size:14px;line-height:1.45;font-weight:400;margin:0;color:var(--pcr-heading,#040f3d)}
.br-roundup-article .br-recap__cta{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:auto;padding-top:0}
.pcmag .br-recap .br-recap__shop{display:block;padding:10px 28px;border-radius:24px;background:#4c65bf;color:white!important;text-decoration:none;font-size:15px;font-weight:400;line-height:1.4;white-space:nowrap}
.br-roundup-article .br-recap__amazon{display:block;line-height:1}
.br-roundup-article .br-recap .pcr-azlogo{display:block;width:64px;height:25px}
.br-roundup-article .br-recap .pcr-azlogo text{fill:var(--pcr-logo,#232f3e)}
.pcmag .br-recap a:before,.pcmag .br-recap a:after{content:none!important;display:none!important}
.br-roundup-article .br-recap .br-recap__controls{position:absolute;inset:140px 0 auto;display:flex;justify-content:space-between;gap:0;pointer-events:none;width:100%}
.br-roundup-article .br-recap .br-recap__controls[hidden]{display:none}
.br-roundup-article .br-recap .br-recap__controls button{pointer-events:auto;border:0;border-radius:0;background:transparent;color:#50c4bf;font:60px/1 Arial,sans-serif;width:40px;height:70px;padding:0}
.br-roundup-article .br-recap .br-recap__controls button:disabled{opacity:.3}
.br-roundup-article .br-recap a:focus-visible,.br-roundup-article .br-recap button:focus-visible,.br-roundup-article .br-recap__track:focus-visible{outline:2px solid #dea14b;outline-offset:3px}
@media(max-width:999px){.br-roundup-article .br-recap__item{flex-basis:calc((100% - 38px)/2)}.br-roundup-article .br-recap .br-recap__track{gap:38px;margin-inline:45px;max-width:calc(100% - 90px)}}
@media(max-width:600px){.pcmag .br-recap .br-recap__heading{font-size:28px;margin-bottom:30px}.br-roundup-article .br-recap .br-recap__track{gap:24px;margin-inline:35px;max-width:calc(100% - 70px)}.br-roundup-article .br-recap__item{flex-basis:100%}.br-roundup-article .br-recap .br-recap__controls button{width:30px}.br-roundup-article .br-recap__image{margin-bottom:20px}.br-roundup-article .br-recap__award{margin-bottom:8px}.br-roundup-article .br-recap__model{margin-bottom:18px}}
