.specline-wrapper{display:flex;gap:.5rem}twk-tested-label{--icon-size:1rem;align-items:center;background-color:var(--surface-card-color);border-radius:1.0625rem;color:var(--secondary-paragraph-text-color);display:flex;gap:.0625rem;height:1rem;text-align:center}twk-tested-label>span{font-size:var(--font-size-small);height:.625rem;letter-spacing:-.0125rem;padding-left:.25rem;width:2rem}twk-best-buy-guide-block{background-color:var(--surface-card-color);display:grid;gap:.5rem;grid-template-rows:[heading-start] auto [heading-end content-start] 1fr [content-end];padding:.5rem}twk-best-buy-guide-block .bbg-heading h2{font-family:var(--font-family-heading);font-size:var(--font-size-large-plus);font-weight:var(--font-weight-semibold);margin-bottom:.5rem}twk-best-buy-guide-block .bbg-heading p{color:var(--base-paragraph-text-color);font-family:var(--font-family-body);font-size:var(--font-size-small-plus)}twk-best-buy-guide-block .bbg-list{display:grid;gap:.5rem;grid-template-columns:[content-start] repeat(var(--list-columns,2),1fr) [content-end];grid-template-rows:[content-start] 1fr [content-end];margin:0;padding-left:0;position:relative}twk-best-buy-guide-block .bbg-item{background-color:var(--surface-base-color);cursor:pointer;list-style:none}:is(twk-best-buy-guide-block .bbg-item)>a{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;padding:.5rem;pointer-events:none}:is(:is(twk-best-buy-guide-block .bbg-item)>a)>*{pointer-events:none}twk-best-buy-guide-block .bbg-item-articles{background-color:var(--surface-base-color);bottom:0;display:flex;flex-direction:column;gap:1rem;left:0;list-style:none;margin:0;padding:1rem;position:absolute;right:0;-webkit-text-decoration:none;text-decoration:none;top:0;z-index:var(--z-above)}twk-best-buy-guide-block .bbg-item-articles:not(.open){display:none}twk-best-buy-guide-block .bbg-item-articles .icon{--icon-size:0.75rem;--icon-color:var(--base-paragraph-text-color);--icon-vertical-align:top;cursor:pointer;position:absolute;right:1rem;top:1rem}:is(twk-best-buy-guide-block .bbg-item-articles .icon) *{pointer-events:none}twk-best-buy-guide-block .bbg-item-heading{align-items:center;color:var(--text-link-color);display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;text-align:center}:is(twk-best-buy-guide-block .bbg-item-heading):hover{color:var(--text-link-hover-color);-webkit-text-decoration:underline;text-decoration:underline}twk-best-buy-guide-block .bbg-item-count{color:var(--tertiary-paragraph-text-color);font-size:var(--font-size-small)}twk-best-buy-guide-block .bbg-item img{height:4rem;width:3rem}@media (prefers-color-scheme:dark){:root:not(.twk-light,.twk-dark) twk-best-buy-guide-block .bbg-item img{filter:invert(1)}}.twk-dark twk-best-buy-guide-block .bbg-item img{filter:invert(1)}@media (min-width:461px){twk-best-buy-guide-block .bbg-list{--list-columns:3}}@media screen and (max-width:1159px){#listingContainer{float:none;width:auto!important}#listingContainer #listing{margin:0 1rem}#listingContainer .headerContent.right{display:block;height:auto;padding:5px 0;position:relative;top:0}:is(#listingContainer .headerContent.right) .listOptions{margin:0}.layoutMode:is(:is(#listingContainer .headerContent.right) .listOptions){display:inline-block}#listingContainer #vaGMapsField{clear:none}}@media screen and (min-width:800px){#listingContainer .va-choice-button{display:inline-block}#listingContainer .headerContent{position:absolute;top:-40px}.right:is(#listingContainer .headerContent){right:0}.right:is(#listingContainer .headerContent)>.listOptions{margin-left:10px}:is(:is(.right:is(#listingContainer .headerContent)>.listOptions) .ctaButton):first-child{border-bottom-right-radius:0;border-top-right-radius:0}:is(:is(.right:is(#listingContainer .headerContent)>.listOptions) .ctaButton):nth-child(2){border-bottom-left-radius:0;border-top-left-radius:0}:is(:is(.right:is(#listingContainer .headerContent)>.listOptions) .ctaButton.unselected):first-child{border-right:none}:is(:is(.right:is(#listingContainer .headerContent)>.listOptions) .ctaButton.unselected):nth-child(2){border-left:none}:is(.right:is(#listingContainer .headerContent)>.listOptions) .ctaButton+.ctaButton{margin-left:0}.right:is(#listingContainer .headerContent) .listOptions{height:26px;line-height:26px;margin-bottom:10px}.layoutMode:is(.right:is(#listingContainer .headerContent) .listOptions){display:inline-block}}