.buyingGuidesIndex div.buyingGuidesHeaderContainer div.buyingGuidesHeader{background-color:#3994CB}.buyingGuidesIndex div.buyingGuidesHeaderContainer div.buyingGuidesHeader div.title{color:white}.buyingGuidesIndex div.buyingGuidesHeaderContainer div.buyingGuidesHeader div.subtitle{color:black}.buyingGuidesIndex div.buyingGuidesHeaderContainer a.otherGuidesLink{background-color:#FF9A1C}.buyingGuidesIndex div.buyingGuidesHeaderContainer a.otherGuidesLink div.subtitle{color:black}.buyingGuidesIndex div.buyingGuidesHeaderContainer a.otherGuidesLink div.title{color:#3D088C}.buyingGuidesIndex div.sectionLinks{font-family:DIN,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:uppercase}.buyingGuidesIndex div.topNav{position:fixed;box-sizing:border-box;visibility:hidden;background-color:black;border-bottom:1px solid #181818;box-shadow:0 4px 2px -2px rgba(32,32,32,0.4);z-index:1;transition:top .2s ease-out,visibility .2s ease-out}.buyingGuidesIndex div.topNav.shown{visibility:visible;top:0}.buyingGuidesIndex div.topNav div.topNavItem{display:inline-block;position:relative}.buyingGuidesIndex div.topNav div.topNavItem a{font-family:DIN,Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:-0.3px;text-decoration:none;text-transform:uppercase;transition:color .2s ease-in-out}.buyingGuidesIndex div.topNav div.topNavItem.sectionLink{border-bottom-style:solid;border-bottom-color:transparent;transition:border-bottom-color .2s ease-in-out}.buyingGuidesIndex div.topNav div.topNavItem.sectionLink a{color:#EEE}.buyingGuidesIndex div.topNav div.topNavItem.sectionLink a:hover,.buyingGuidesIndex div.topNav div.topNavItem.sectionLink a:active{color:#FFF}.buyingGuidesIndex div.topNav div.topNavItem.giftGuidesLink{padding:0;float:right}.buyingGuidesIndex div.topNav div.topNavItem.giftGuidesLink a{color:#FF9A1C}.buyingGuidesIndex div.topNav div.topNavItem.giftGuidesLink a:hover,.buyingGuidesIndex div.topNav div.topNavItem.giftGuidesLink a:active{color:#FFAF4D}.buyingGuidesIndex div.topNav div.topNavItem.usecaseLink.current{border-bottom-color:#009DFF}.buyingGuidesIndex div.topNav div.topNavItem.gadgetLink.current{border-bottom-color:#FF8E00}.buyingGuidesIndex div.topNav div.topNavItem.lensesLink.current{border-bottom-color:#0EA500}.buyingGuidesIndex div.topNav div.topNavItem.budgetLink.current{border-bottom-color:#8D40FF}.buyingGuidesIndex div.topNav div.topNavItem.howtoLink.current{border-bottom-color:#80a66f}.buyingGuidesIndex a.sectionTitleAnchor{position:relative;display:block}.buyingGuidesIndex div.cardsContainer.howtoCards a.card div.cardTitleContainer{background-color:#80a66f}.buyingGuidesIndex div.cardsContainer.howtoCards a.card div.cardTitleContainer div.cardSubtitle{color:#000}.buyingGuidesIndex div.cardsContainer.howtoCards a.card div.cardTitleContainer div.cardTitle{color:white}.buyingGuidesIndex div.cardsContainer.usecaseCards a.card div.cardTitleContainer{background-color:#009DFF}.buyingGuidesIndex div.cardsContainer.usecaseCards a.card div.cardTitleContainer div.cardSubtitle{color:#FFF490}.buyingGuidesIndex div.cardsContainer.usecaseCards a.card div.cardTitleContainer div.cardTitle{color:white}.buyingGuidesIndex div.cardsContainer.gadgetGards a.card div.cardTitleContainer{background-color:#FF8E00}.buyingGuidesIndex div.cardsContainer.gadgetGards a.card div.cardTitleContainer div.cardSubtitle{color:black}.buyingGuidesIndex div.cardsContainer.gadgetGards a.card div.cardTitleContainer div.cardTitle{color:white}.buyingGuidesIndex div.cardsContainer.lensesCards a.card div.cardTitleContainer{background-color:#0EA500}.buyingGuidesIndex div.cardsContainer.lensesCards a.card div.cardTitleContainer div.cardSubtitle{color:#FFF490}.buyingGuidesIndex div.cardsContainer.lensesCards a.card div.cardTitleContainer div.cardTitle{color:white}.buyingGuidesIndex div.cardsContainer.budgetCards a.card div.cardTitleContainer{background-color:#3D088C;border-top:2px solid #202020}.buyingGuidesIndex div.cardsContainer.budgetCards a.card div.cardTitleContainer div.cardSubtitle{color:#FFF490}.buyingGuidesIndex div.cardsContainer.budgetCards a.card div.cardTitleContainer div.cardTitle{color:white}body.light .buyingGuidesIndex div.topNav{background-color:white;border-bottom:1px solid #ccc;box-shadow:0 4px 2px -2px rgba(128,128,128,0.4)}body.light .buyingGuidesIndex div.topNav div.sectionLink a{color:#888}body.light .buyingGuidesIndex div.topNav div.sectionLink a:hover,body.light .buyingGuidesIndex div.topNav div.sectionLink a:active{color:#AAA}body.light .buyingGuidesIndex div.topNav div.topNavItem.budgetLink.current{border-bottom-color:#3D088C}div.mainContentAndSidebar div.sidebar{display:none}div.mainContentAndSidebar div.mainContent{float:none;width:auto}div.mainContentAndSidebar div.mainContent{padding-top:0;padding-left:0;padding-right:0}.buyingAndGiftGuidesNavContainer{display:none!important}body.doubleBillboard .buyingAndGiftGuidesNavContainer{display:block!important}body.doubleBillboard .buyingAndGiftGuidesNavContainer div.buyingAndGiftGuidesNav{margin:0 auto -8px;width:450px}body.doubleBillboard .buyingAndGiftGuidesNavContainer div.buyingAndGiftGuidesNav a{width:100%;float:none}body.doubleBillboard .buyingAndGiftGuidesNavContainer div.buyingAndGiftGuidesNav a.surveyNav{border-bottom-right-radius:8px}body.doubleBillboard .buyingAndGiftGuidesNavContainer div.buyingAndGiftGuidesNav a.buyingGuidesNav{display:none}div.buyingGuidesIndex div.buyingGuidesHeaderContainer{position:relative;width:948px;height:113px}div.buyingGuidesIndex div.buyingGuidesHeaderContainer div.buyingGuidesHeader{display:inline-block;background-size:716px 113px;width:716px;height:113px;position:absolute;top:0;left:0}div.buyingGuidesIndex div.buyingGuidesHeaderContainer div.buyingGuidesHeader div.title{text-transform:uppercase;font-family:"DIN Black",Helvetica,Arial,sans-serif;font-weight:bold;font-size:34px;position:absolute;left:12px}div.buyingGuidesIndex div.buyingGuidesHeaderContainer div.buyingGuidesHeader div.subtitle{text-transform:uppercase;font-family:DIN,Helvetica,Arial,sans-serif;font-weight:bold;font-size:22px;position:absolute;left:12px}div.buyingGuidesIndex div.buyingGuidesHeaderContainer a.otherGuidesLink{display:inline-block;width:232px;height:113px;position:absolute;top:0;left:716px}div.buyingGuidesIndex div.buyingGuidesHeaderContainer a.otherGuidesLink div.subtitle{text-transform:uppercase;font-family:DIN,Helvetica,Arial,sans-serif;font-weight:normal;font-size:18px;position:absolute;left:17px}div.buyingGuidesIndex div.buyingGuidesHeaderContainer a.otherGuidesLink div.title{text-transform:uppercase;font-family:DIN,Helvetica,Arial,sans-serif;font-weight:bold;font-size:22px;position:absolute;left:17px}div.buyingGuidesIndex p.intro{font-size:14px;color:#ccc;margin:20px}div.buyingGuidesIndex h1{text-transform:uppercase;margin:26px 16px 6px;font-size:24px;color:#e8e8e8;clear:both;font-family:DIN,Helvetica,Arial,sans-serif;font-weight:bold}div.buyingGuidesIndex div.cardsContainer{margin-left:12px}div.buyingGuidesIndex div.cardsContainer div.adContainer{display:inline-block;float:right;margin-right:13px}div.buyingGuidesIndex div.cardsContainer div.adContainer div.ad{display:inline-block;margin-bottom:0}div.buyingGuidesIndex div.cardsContainer a.card{display:inline-block;width:300px;height:250px;margin-right:8px;margin-bottom:8px;box-shadow:0 0 4px 1px rgba(128,128,128,0.4);background-color:white}div.buyingGuidesIndex div.cardsContainer a.card img.cardImage{display:block;width:100%;opacity:1;transition:opacity ease .2s}div.buyingGuidesIndex div.cardsContainer a.card div.cardTitleContainer{position:relative;width:100%;height:77px;margin-top:0;transition:height ease .2s,margin-top ease .2s}div.buyingGuidesIndex div.cardsContainer a.card div.cardTitleContainer div.cardSubtitle{position:absolute;top:23px;left:13px;font-family:DIN,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:uppercase;font-size:16px;transition:height ease .2s,top ease .2s}div.buyingGuidesIndex div.cardsContainer a.card div.cardTitleContainer div.cardTitle{position:absolute;top:41px;left:13px;font-family:DIN,Helvetica,Arial,sans-serif;font-weight:bold;text-transform:uppercase;font-size:26px;transition:height ease .2s,top ease .2s}div.buyingGuidesIndex div.cardsContainer a.card:hover img.cardImage,div.buyingGuidesIndex div.cardsContainer a.card:active img.cardImage{opacity:.7}div.buyingGuidesIndex div.cardsContainer a.card:hover div.cardTitleContainer,div.buyingGuidesIndex div.cardsContainer a.card:active div.cardTitleContainer{height:87px;margin-top:-10px}div.buyingGuidesIndex div.cardsContainer a.card:hover div.cardTitleContainer div.cardSubtitle,div.buyingGuidesIndex div.cardsContainer a.card:active div.cardTitleContainer div.cardSubtitle{top:28px}div.buyingGuidesIndex div.cardsContainer a.card:hover div.cardTitleContainer div.cardTitle,div.buyingGuidesIndex div.cardsContainer a.card:active div.cardTitleContainer div.cardTitle{top:46px}div.buyingGuidesIndex div.cardsContainer a.card.compact{display:inline-block;width:300px;height:250px;margin-right:8px;margin-bottom:8px;box-shadow:0 0 4px 1px rgba(128,128,128,0.4);background-color:white}div.buyingGuidesIndex div.cardsContainer a.card.compact img.cardImage{display:block;width:100%;opacity:1;transition:opacity ease .2s}div.buyingGuidesIndex div.cardsContainer a.card.compact div.cardTitleContainer{position:relative;width:100%;height:77px;margin-top:0;transition:height ease .2s,margin-top ease .2s}div.buyingGuidesIndex div.cardsContainer a.card.compact div.cardTitleContainer div.cardSubtitle{position:absolute;top:7px;left:13px;font-family:DIN,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:uppercase;font-size:16px;transition:height ease .2s,top ease .2s}div.buyingGuidesIndex div.cardsContainer a.card.compact div.cardTitleContainer div.cardTitle{position:absolute;top:25px;left:13px;font-family:DIN,Helvetica,Arial,sans-serif;font-weight:bold;text-transform:uppercase;font-size:26px;transition:height ease .2s,top ease .2s}div.buyingGuidesIndex div.cardsContainer a.card.compact:hover img.cardImage,div.buyingGuidesIndex div.cardsContainer a.card.compact:active img.cardImage{opacity:.7}div.buyingGuidesIndex div.cardsContainer a.card.compact:hover div.cardTitleContainer,div.buyingGuidesIndex div.cardsContainer a.card.compact:active div.cardTitleContainer{height:87px;margin-top:-10px}div.buyingGuidesIndex div.cardsContainer a.card.compact:hover div.cardTitleContainer div.cardSubtitle,div.buyingGuidesIndex div.cardsContainer a.card.compact:active div.cardTitleContainer div.cardSubtitle{top:12px}div.buyingGuidesIndex div.cardsContainer a.card.compact:hover div.cardTitleContainer div.cardTitle,div.buyingGuidesIndex div.cardsContainer a.card.compact:active div.cardTitleContainer div.cardTitle{top:30px}body.light div.buyingGuidesIndex p.intro{color:#282828}body.light div.buyingGuidesIndex h1{color:#000}div.buyingGuidesIndex div.buyingGuidesHeaderContainer div.buyingGuidesHeader{background-image:url(../images/buying-and-gift-guides-2017/buyingguide-banner-desktop.jpg);width:948px;background-repeat:no-repeat;background-position:top right}div.buyingGuidesIndex div.buyingGuidesHeaderContainer div.buyingGuidesHeader div.title{top:24px}div.buyingGuidesIndex div.buyingGuidesHeaderContainer div.buyingGuidesHeader div.subtitle{top:66px}div.buyingGuidesIndex div.buyingGuidesHeaderContainer a.otherGuidesLink{display:none}div.buyingGuidesIndex div.giftGuidesHeaderContainer{margin-top:15px}div.buyingGuidesIndex div.giftGuidesHeaderContainer img.headerImage{width:100%}div.buyingGuidesIndex div.sectionLinks{font-size:18px;margin:26px auto 36px;text-align:center}div.buyingGuidesIndex div.sectionLinks div.sectionLink{margin-left:20px;margin-right:20px;text-align:center;display:inline-block}div.buyingGuidesIndex div.sectionLinks div.sectionLink a{padding:0 3px 2px;border-bottom-width:3px;border-bottom-style:solid;text-decoration:none}div.buyingGuidesIndex div.sectionLinks div.sectionLink.usecaseLink a{color:#009DFF;border-bottom-color:#009DFF}div.buyingGuidesIndex div.sectionLinks div.sectionLink.usecaseLink a:hover,div.buyingGuidesIndex div.sectionLinks div.sectionLink.usecaseLink a:focus{color:#33B1FF;border-bottom-color:#33B1FF}div.buyingGuidesIndex div.sectionLinks div.sectionLink.gadgetLink a{color:#FF8E00;border-bottom-color:#FF8E00}div.buyingGuidesIndex div.sectionLinks div.sectionLink.gadgetLink a:hover,div.buyingGuidesIndex div.sectionLinks div.sectionLink.gadgetLink a:focus{color:#FFA333;border-bottom-color:#FFA333}div.buyingGuidesIndex div.sectionLinks div.sectionLink.lensesLink a{color:#0EA500;border-bottom-color:#0EA500}div.buyingGuidesIndex div.sectionLinks div.sectionLink.lensesLink a:hover,div.buyingGuidesIndex div.sectionLinks div.sectionLink.lensesLink a:focus{color:#10BE00;border-bottom-color:#10BE00}div.buyingGuidesIndex div.sectionLinks div.sectionLink.budgetLink a{color:#8D40FF;border-bottom-color:#8D40FF}div.buyingGuidesIndex div.sectionLinks div.sectionLink.budgetLink a:hover,div.buyingGuidesIndex div.sectionLinks div.sectionLink.budgetLink a:focus{color:#AC75FF;border-bottom-color:#AC75FF}div.buyingGuidesIndex div.sectionLinks div.sectionLink.howtoLink a{color:#80a66f;border-bottom-color:#80a66f}div.buyingGuidesIndex div.sectionLinks div.sectionLink.howtoLink a:hover,div.buyingGuidesIndex div.sectionLinks div.sectionLink.howtoLink a:focus{color:#a8d494;border-bottom-color:#a8d494}div.buyingGuidesIndex div.topNav{top:-64px;left:50%;margin:auto auto auto -474px;width:948px;height:64px;padding:0 12px}div.buyingGuidesIndex div.topNav div.topNavHeader{position:relative;display:inline-block;vertical-align:middle;top:12px;margin-right:16px}div.buyingGuidesIndex div.topNav div.topNavHeader span.dpr1,div.buyingGuidesIndex div.topNav div.topNavHeader span.dpr2{font-family:"DIN Black",Helvetica,Arial,sans-serif;font-weight:bold;font-size:26px}div.buyingGuidesIndex div.topNav div.topNavHeader span.dpr1{color:#3C9CD8}div.buyingGuidesIndex div.topNav div.topNavHeader span.dpr2{color:white}div.buyingGuidesIndex div.topNav div.topNavHeader span.subtitle{display:inline-block;text-transform:uppercase;font-family:DIN;font-weight:bold;font-size:15px;color:#b0b0b0}div.buyingGuidesIndex div.topNav div.topNavItem a{font-size:17px}div.buyingGuidesIndex div.topNav div.topNavItem.sectionLink{top:14px;margin-left:18px;padding:0 5px 3px;border-bottom-width:3px}div.buyingGuidesIndex div.topNav div.topNavItem.giftGuidesLink{top:20px;margin-left:30px}div.buyingGuidesIndex a.sectionTitleAnchor{top:-70px}body.light div.buyingGuidesIndex div.sectionLinks div.sectionLink.budgetLink a{color:#3D088C;border-bottom-color:#3D088C}body.light div.buyingGuidesIndex div.sectionLinks div.sectionLink.budgetLink a:hover,body.light div.buyingGuidesIndex div.sectionLinks div.sectionLink.budgetLink a:focus{color:#5415B2;border-bottom-color:#5415B2}body.light div.buyingGuidesIndex div.topNav div.topNavHeader span.dpr2{color:black}body.light div.buyingGuidesIndex div.topNav div.topNavHeader div.subtitle{color:#888}