@import url(../fonts/carrara_regular_macroman/stylesheet.css);@import url(../fonts/carrara_extrabold_macroman/stylesheet.css);@import url(../fonts/TTNorms/MyFontsWebfontsKit.css);html{font-size:2px}.container .article .dateAndByline a,.container .article .caption a,.container .article figcaption a,.container .article .dates a,.container .content .thumbContent h3,.container .content .thumbContent h3 a,.container .content .leadBarContent.thumbContent h3,.container .content .leadBarContent.thumbContent h3 a{font-size:7rem;color:#981b1E;font-family:TTNorms-Regular;margin:7.5rem 0 5rem 0}.generic-content-container{font-family:TTNorms-ExtraBold;font-size:12.5rem;text-align:center}.container .frontpageFeature.slick-dotted.slick-slider .media iframe,.container .article .leadingImage .media iframe{width:80%;height:80%;top:10%;left:10%}.container .article .dateAndByline,.container .article .caption,.container .article figcaption,.container .article .dates,.container .article .articleBody header{text-align:center;font-family:TTNorms-Light;font-size:8rem;color:#575757;margin-bottom:15rem}.container .content .thumbContent .text,.container .content .thumbContent .text a,.container .content .landingPage{font-size:7.5rem;font-family:TTNorms-Regular;padding:0 0 5rem 0;line-height:10rem;color:#000}body{font-family:sans-serif}img{max-width:100%;height:auto}::placeholder,:-ms-input-placeholder,::-ms-input-placeholder{color:#575757;opacity:1}img.portrait{max-height:350rem;width:auto}.horizontalRule{width:100%;border-bottom:1px solid #575757;display:block;clear:both}.no-gutter>[class*="col-"]{padding-right:0;padding-left:0}.backgroundCover{position:absolute;height:100%;width:100%;background-color:#000;opacity:0.6;z-index:-1}.exampleContent span.video{display:block;position:absolute;top:0;width:100%;height:100%;background-image:url(/templates/frontend/images/icons/Play_Overlay.png);background-size:initial;background-position:0px -0rem;background-repeat:no-repeat}.exampleContent span.holidayGift2019{display:block;position:absolute;top:0;width:100%;height:100%;background-size:initial;background-position:0px -0rem;background-repeat:no-repeat;background-image:url(/templates/frontend/images/icons/Holiday_Overlay_Gold.png)}.exampleContent span.holidayGift2020{display:block;position:absolute;top:0;width:100%;height:100%;background-size:initial;background-position:0px -0rem;background-repeat:no-repeat;background-image:url(/templates/frontend/images/icons/2020GiftGuide_icon_blk.png)}.exampleContent span.holidayGift2021{display:block;position:absolute;top:0;width:100%;height:100%;background-size:initial;background-position:0px -0rem;background-repeat:no-repeat;background-image:url(/images/HolidayGiftGuideheaders/2021GiftGuide_icon_greenblue.png)}.exampleContent span.holidayGift2022{display:block;position:absolute;top:0;width:100%;height:100%;background-size:initial;background-position:0px -0rem;background-repeat:no-repeat;background-image:url(/images/HolidayGiftGuideheaders/2022GiftGuide_icons.png)}.item .content .weThinkHeader{display:block;width:96.2%;height:12.5rem;background-color:#000;border-bottom:1px solid #fff;margin:0 10rem 12.5rem 10rem;padding-left:0px !important}.item .content .endSlideContent.thumbContent.small div.exampleSmallContent.firstInRow{padding-left:10rem;padding-right:3.33rem}.item .content .endSlideContent.thumbContent.small div.exampleSmallContent.lastInRow{padding-right:10rem;padding-left:3.33rem}.item .content .endSlideContent.thumbContent.small div.exampleSmallContent{padding:0 6.66rem 6.66rem 6.66rem}.item .content .endSlideContent{background-color:#000}.item .content .endSlideContent .exampleSmallContent{padding:0 5rem 0 5rem}.item .content .endSlideContent .exampleSmallContent h3{margin:5rem 0 2rem 0}.item .content .endSlideContent .exampleSmallContent h2 a{font-size:7rem;line-height:9rem;font-family:TTNorms-Light;color:#fff;margin:0 0 10rem 0}.item .content .endSlideContent .exampleSmallContent h2 a:hover{color:#981b1E}.item .content span.innerText{display:block;margin:0 auto;background-color:#000;height:25rem;font-family:TTNorms-Regular;text-transform:uppercase;width:160rem;font-size:11rem;color:#fff;padding-top:5rem;letter-spacing:0.5rem}.item .ad{margin:40rem 0 40rem 0}button.hamburger.hamburger--arrowturn{position:absolute;left:5%;margin-top:36.5rem}#navigation.is-active{border-right:2.5rem solid #000}#navigation{height:100%;text-align:left;width:0;position:fixed;z-index:1;top:0;left:0;background-color:#fff;overflow-x:hidden;padding-top:30rem;transition:0.5s}#navigation li{list-style:none}#navigation li.close:hover{background-color:#fff}#navigation li.close{position:absolute;top:0px;right:0px;width:25rem;height:25rem;color:#000;text-align:center;opacity:1}#navigation li.close a{line-height:30rem;padding:0;color:transparent;background-image:url(/templates/frontend/images/icons/social%20media%20icons/juxsprite.png);background-position:12px 62px;height:21rem}#navigation li.socails:hover{background-color:#fff}#navigation .socials{display:block;width:100%;clear:both;margin-top:10rem;padding-left:16rem}#navigation .socials a{width:20%;height:20rem;padding:0px;background-image:url(/templates/frontend/images/icons/social%20media%20icons/juxsprite.png);background-repeat:no-repeat;background-size:initial;float:left;background-position:center}#navigation .socials a.facebook{background-position:0 -163px}#navigation .socials a.facebook:hover{background-position:0 -112px}#navigation .socials a.twitter{background-position:0px -336px}#navigation .socials a.twitter:hover{background-position:0px -296px}#navigation .socials a.instagram{background-position:0 -254px}#navigation .socials a.instagram:hover{background-position:0 -210px}#navigation .socials a.youtube{background-position:0 -424px}#navigation .socials a.youtube:hover{background-position:0 -382px}#navigation li.active{background-color:#000;color:#fff}#navigation li.active a{color:#fff}#navigation .parent.open{background-color:#000}#navigation .parent.open a,#navigation .parent.open .nav-header{color:#fff}#navigation .parent li{background-color:#000}#navigation .parent li a{color:#fff;font-size:8rem;line-height:15rem;font-family:TTNorms-Light}#navigation .parent li a:hover{color:#981b1E}#navigation .parent li:hover{background-color:#000}#navigation li:hover{background-color:#000}#navigation ul.nav-child{margin-right:1rem;margin-block-start:1rem;padding-inline-start:8rem}#navigation a,.nav-header{padding:0rem 0rem 0rem 8rem;text-decoration:none;font-size:10rem;color:#000;display:block;transition:0.3s;cursor:pointer;line-height:25rem;font-family:TTNorms-Regular}.nav-header:hover{color:#f1f1f1}.nav-child{display:none}#navigation a:hover{color:#fff}#navigation .closebtn{position:absolute;top:0;right:12.5rem;font-size:18rem;margin-left:25rem}#main{transition:margin-left 0.5s;padding:10rem}@media screen and (max-height: 450px){.sidenav{padding-top:7.5rem}.sidenav a{font-size:9rem}}.container.full-width{margin:0px;padding:0px}.container{max-width:990rem}.container .filters a{font-size:15rem}.container .filters a.isFiltered{font-size:15rem;color:#cc0000}.container .slick-dots{padding-top:10rem;background-color:#fff}.container .ad iframe{max-width:100%;display:block;margin:0 auto}.container a:hover{text-decoration:none;color:#981b1E}.container .header.full-width{margin-top:0px}.container .mainArticles{min-height:50rem}.container .page-marker{display:block;width:100%;height:0px;clear:both}.container .content .thumbContent span.ellipsis{display:inline}.container .content .thumbContent span.ellipsis .icon{background-image:url(/templates/frontend/images/icons/social%20media%20icons/juxsprite.png);margin-left:0px;display:inline-block;vertical-align:-30%;z-index:999999;height:5rem;width:10rem;background-repeat:no-repeat;background-size:initial;background-position:0 -504px}.container .header{margin-top:12.5rem;margin-bottom:20rem}.container .header .logo{text-align:center;z-index:9;position:relative;top:0;background-color:#fff;border-bottom:2rem solid #000;padding-bottom:12.5rem;height:70rem;padding-top:3rem}.container .header button.searchButton{background-image:url(/templates/frontend/images/icons/social%20media%20icons/juxsprite.png);width:20rem;background-color:#fff;height:20rem;border:none;color:transparent;background-size:inital;background-repeat:no-repeat;position:absolute;right:10%;margin-top:41rem}.container .header .search{position:relative;left:0;z-index:10;height:11rem;padding:0px}.container .header .search input.searchBox{font-size:18rem;height:50rem;width:100%;display:inline-block;outline:none;border-width:0px 0px 1px 0px;border-style:solid;border-color:#d8d8d8;color:#575757;text-align:center;font-family:TTNorms-Light}.container .header .ad{max-width:570rem;margin-bottom:25rem}.container .header .ad iframe{max-width:100%}.container .header .ad.full-width{max-width:100%;margin-bottom:25rem}.container .header .ad.full-width img{width:100%}.container .header .ad.full-width iframe{margin:0 auto;display:block}.container .media{background-color:#ddd;position:relative;padding-bottom:56.25%;width:100%}.container .media iframe{position:absolute;top:0;left:0;width:100%;height:100%}.container .frontpageFeature.slick-dotted.slick-slider{margin-bottom:20rem;width:100%}.container .article .upgradeNotice{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;z-index:8;opacity:0.8}.container .article .upgradeNotice span{color:#fff;font-size:15rem;text-align:center;font-family:TTNorms-Bold;margin:0 auto;text-transform:uppercase;letter-spacing:2rem;width:46%;display:block;margin-top:40%;border:3px solid #fff;padding:10px}.container .article strong,.container .article b{font-family:carrara-extrabold}.container .article .share-icons .fb-like{margin-right:2rem}.container .article .impression{display:flex;align-items:center}.container .article .right.imageColumn .itemGallery{float:right;width:50%;margin:20rem}.container .article img{display:block;margin:0 auto}.container .article .slick-prev,.container .article .slick-next{width:15rem;height:15rem}.container .article .slick-prev:before,.container .article .slick-next:before{color:#981b1E;font-size:15rem;content:""}.container .article button.slick-next.slick-arrow{background-image:url(/templates/frontend/images/icons/social%20media%20icons/juxsprite.png);background-position:4px -44px;right:-35px}.container .article button.slick-prev.slick-arrow{background-image:url(/templates/frontend/images/icons/social%20media%20icons/juxsprite.png);background-position:3px -75px;left:-35px}.container .article .slick-arrow:focus{background-color:#ccc}.container .article .slick-slide{text-align:center;display:inline-block;vertical-align:middle;float:none}.container .article .slick-slide img{height:auto}.container .article h1,.container .article h2{font-size:25rem;font-family:TTNorms-ExtraBold;line-height:32rem;color:#000;text-align:center;margin-bottom:12.5rem}.container .article h2{font-size:15rem}.container .article .dateAndByline a,.container .article .caption a,.container .article figcaption a,.container .article .dates a{font-size:8rem;color:#575757}.container .article .dates{font-size:15rem;color:#000}.container .article .caption,.container .article figcaption{display:block;margin:0 23rem;padding-top:25rem}.container .article .articleBody{font-family:carrara-reg;font-size:9.5rem;line-height:14rem;margin-bottom:20rem}.container .article .articleBody iframe{max-width:100%}.container .article .articleBody p,.container .article .articleBody .imageFullWidth{margin-bottom:12rem}.container .article .articleBody::first-line{font-family:TTNorms-Bold;font-weight:bold;margin-bottom:20rem}.container .article .socials{margin-bottom:20rem;text-align:center}.container .article .leadingImage{margin-bottom:30rem;background-color:#f4f4f4}.container .suggestedContent.w-100.col-12{width:50% !important;margin:20rem auto}.container .suggestedContent.w-100.col-12 a{max-width:630rem;height:20rem;padding:6rem 20rem 20rem 20rem;background-color:#981b1E;display:block;color:#fff;letter-spacing:1rem;font-size:9.5rem;text-align:center;cursor:pointer;text-transform:uppercase;margin-bottom:40rem}.container .suggestedContent.w-100.col-12 a:hover{background-color:#fff;color:#981b1E;border:0.5rem solid #981b1E}.container .leadingContent.full-width{text-align:center;margin-bottom:20rem}.container .leadingContent.full-width img{width:100%}.container .leadingContent.full-width .text{z-index:0;padding:12.5rem}.container .leadingContent.full-width .text .backgroundCover{margin:-12.5rem;padding:12.5rem}.container .leadingContent.full-width .text h1{font-size:26rem;line-height:30rem;color:#fff;font-family:TTNorms-Bold;margin-bottom:12.5rem}.container .leadingContent.full-width .text span{padding:5rem 4rem 4rem 4rem;border:0.5rem solid #fff;font-size:9.5rem;text-transform:uppercase;font-family:TTNorms-Regular;color:#fff;letter-spacing:1rem}.container .landingPage{margin-bottom:25rem}.container .content{max-width:570rem;min-width:350px}.container .content .page-marker{display:block;width:100%}.container .content .endBarContent.thumbContent{display:none;margin-bottom:40rem}.container .content .endBarContent.thumbContent .slick-list{padding:0 0}.container .content .endBarContent.thumbContent .slick-list .exampleSmallContent{margin-bottom:0}.container .content .endBarContent.thumbContent .slick-list .slick-track{margin-bottom:0}.container .content .floatContent{max-width:150rem}.container .content .leadingContent.row{margin:0px}.container .content .leadingContent.whiteTextBox .text .backgroundCover{background-color:#fff}.container .content .leadingContent.whiteTextBox .text h1{color:#000;font-family:TTNorms-ExtraBold}.container .content .leadingContent.whiteTextBox .text span{color:#000;font-family:TTNorms-Medium;border-color:#000}.container .content .leadingContent.whiteImage{border:1px solid #575757}.container .content .leadingContent{text-align:center;position:relative;margin-bottom:20rem}.container .content .leadingContent .text{max-width:75%;z-index:0;padding:12.5rem}.container .content .leadingContent .text .backgroundCover{margin:-12.5rem;padding:12.5rem}.container .content .leadingContent .text h1{font-size:26rem;line-height:30rem;color:#fff;letter-spacing:0.75rem;font-family:TTNorms-Bold;margin-bottom:12.5rem}.container .content .leadingContent .text span{padding:5rem 4rem 4rem 4rem;font-family:TTNorms-Regular;border:0.5rem solid #fff;font-size:9.5rem;letter-spacing:1rem;text-transform:uppercase;color:#fff}.container .content .col-6{flex-shrink:0}.container .content .thumbContent.searchResults h2{clear:both;display:block;width:100%;margin-bottom:22rem}.container .content .thumbContent.searchResults .exampleContent h2{margin-bottom:2.5rem}.container .content .thumbContent{text-align:center;padding:0;margin:0}.container .content .thumbContent .share-icons{margin-top:-18rem;background-color:#fff;z-index:7;padding:4rem !important}.container .content .thumbContent .share-icons .fb-like{margin-right:2rem !important}.container .content .thumbContent span.even div.exampleContent{padding:0 0 0 7rem}.container .content .thumbContent span.odd div.exampleContent{padding:0 7rem 0 0}.container .content .thumbContent div.size728.ad{margin:30rem 0 50rem 0;padding:0;text-align:center}.container .content .thumbContent div.size728.ad div{padding:0}.container .content .thumbContent div.size728.ad div div{padding:0}.container .content .thumbContent .monthSeperator{width:100%;clear:both;height:20rem;background-color:#000;text-align:center;color:#fff;font-size:9.5rem;font-family:sans-serif;letter-spacing:1rem;text-transform:uppercase;padding-top:3rem !important;margin-bottom:15rem}.container .content .thumbContent div.exampleContent:nth-child(3n+1){padding:0 6.25rem 0 0}.container .content .thumbContent div.exampleContent:nth-child(3n+2){padding:0 6.25rem 0 6.25rem}.container .content .thumbContent div.exampleContent:nth-child(3n+3){padding:0 0 0 6.25rem}.container .content .thumbContent .even div.exampleContent{padding-right:0 !important}.container .content .thumbContent .odd div.exampleContent{padding-left:0 !important}.container .content .thumbContent div.exampleContent{margin-bottom:20rem}.container .content .thumbContent h2,.container .content .thumbContent h2 a{font-size:12.5rem;line-height:14rem;font-family:TTNorms-ExtraBold;color:#000;margin:0 0 2.5rem 0}.container .content .thumbContent h2 a:hover{color:#981b1E}.container .content .thumbContent span{display:block}.container .content .thumbContent .date{font-size:6rem;font-family:TTNorms-Light;margin:0 0 0 0;color:#575757}.container .content .leadBarContent.thumbContent{text-align:center;padding:0;margin:0}.container .content .leadBarContent.thumbContent img{width:100%;height:auto}.container .content .leadBarContent.thumbContent div.col-6:nth-child(even){padding:0 0 0 6.25rem}.container .content .leadBarContent.thumbContent div.col-6:nth-child(odd){padding:0 6.25rem 0 0}.container .content .leadBarContent.thumbContent div:nth-child(3n+1){padding:0}.container .content .leadBarContent.thumbContent div:nth-child(3n+1) img,.container .content .leadBarContent.thumbContent div:nth-child(3n+1) h3,.container .content .leadBarContent.thumbContent div:nth-child(3n+1) h2,.container .content .leadBarContent.thumbContent div:nth-child(3n+1) span{padding:0 7.5rem 0 0}.container .content .leadBarContent.thumbContent div:nth-child(3n+2){padding:0}.container .content .leadBarContent.thumbContent div:nth-child(3n+2) img,.container .content .leadBarContent.thumbContent div:nth-child(3n+2) h3,.container .content .leadBarContent.thumbContent div:nth-child(3n+2) h2,.container .content .leadBarContent.thumbContent div:nth-child(3n+2) span{padding:0 3.75rem 0 3.75rem}.container .content .leadBarContent.thumbContent div:nth-child(3n+3){padding:0}.container .content .leadBarContent.thumbContent div:nth-child(3n+3) img,.container .content .leadBarContent.thumbContent div:nth-child(3n+3) h3,.container .content .leadBarContent.thumbContent div:nth-child(3n+3) h2,.container .content .leadBarContent.thumbContent div:nth-child(3n+3) span{padding:0 0 0 7.5rem}.container .content .leadBarContent.thumbContent div{margin-bottom:20rem}.container .content .leadBarContent.thumbContent h2,.container .content .leadBarContent.thumbContent h2 a{font-size:9.5rem;line-height:10rem;font-family:TTNorms-ExtraBold;color:#000;margin:0 0 2.5rem 0}.container .content .leadBarContent.thumbContent h2 a:hover{color:#981b1E}.container .content .leadBarContent.thumbContent span{display:block}.container .content .leadBarContent.thumbContent .text,.container .content .leadBarContent.thumbContent .text a{font-size:7.5rem;font-family:TTNorms-Regular;padding:0 0 5rem 0;line-height:10rem;color:#000}.container .content .leadBarContent.thumbContent .date{font-size:6rem;font-family:TTNorms-Light;margin:0 0 0 0;color:#575757}.loader{position:fixed;width:100%;height:5%;background-color:#981b1E;bottom:0px;background-image:url(/templates/frontend/images/icons/oval.svg);background-repeat:no-repeat;background-position:center;display:none}.endOfContent{position:relative;width:100%;height:5%;background-color:white;bottom:0px;display:none;font-family:TTNorms-Bold;font-size:9.5rem;letter-spacing:1rem;text-transform:uppercase;text-align:center;color:#d9d9d9;margin-top:40rem;margin-bottom:20rem}.magazine .container .content .article h1{font-size:40rem}.magazine .container .content .article h2{font-family:TTNorms-Light;font-size:20rem}.magazine .imageColumn.right.new .image{float:right;width:45%;padding:5% 0% 5% 5%}.magazine .imageColumn.right.new .text{width:50%;float:left}.magazine .imageColumn.right.new .itemGallery,.magazine .imageColumn.right.new figure{width:100%;margin:0rem}.magazine .imageColumn.right.new span.clr{clear:both;display:block}.magazine .pullQuote.new .quote{font-weight:bold;font-size:14rem}.magazine .pullQuote.new span.clr{clear:both;display:block}.magazine .pullQuote.left.new .quote{float:left;width:45%;padding:5% 5% 5% 0%}.magazine .pullQuote.left.new .text{width:50%;float:right}.magazine .pullQuote.right.new .quote{float:right;width:45%;padding:5% 0% 5% 5%}.magazine .pullQuote.right.new .text{width:50%;float:left}.magazine .imageColumn.left.new .image{float:left;width:45%;padding:5% 5% 5% 0%}.magazine .imageColumn.left.new .text{width:50%;float:right}.magazine .imageColumn.left.new .itemGallery,.magazine .imageColumn.left.new figure{width:100%;margin:0rem}.magazine .imageColumn.left.new span.clr{clear:both;display:block}@media (max-width: 768px){html{font-size:1px}.magazine .imageColumn.right.new .image,.magazine .imageColumn.right.new .text{float:none;clear:both;width:100%}.magazine .imageColumn.right.new .itemGallery,.magazine .imageColumn.right.new figure{width:100%;padding:0rem;margin:20rem}.magazine .imageColumn.left.new .image,.magazine .imageColumn.left.new .text{float:none;clear:both;width:100%}.magazine .imageColumn.left.new .itemGallery,.magazine .imageColumn.left.new figure{width:100%;padding:0rem;margin:20rem}.item .article .weThinkHeader{width:93.8%}.item .article .share-icons .fb-like{margin-right:4rem}.item .article h1{margin-bottom:10rem}.item .article .articleBody p{font-size:14rem;line-height:20rem}.item .article .dateAndByline{font-size:14rem}.item .article .dateAndByline a{font-size:14rem}.container .content .leadingContent .text h1{font-size:16rem;line-height:20rem;color:#fff;font-family:TTNorms-Medium;margin-bottom:12.5rem}.container .content .endSlideContent .exampleSmallContent h3 a{font-size:10rem}.container .content .endSlideContent .exampleSmallContent h3 a:hover{color:#981b1E}.container .content .endSlideContent .exampleSmallContent h2 a{font-size:9rem;line-height:9rem;font-family:TTNorms-Light;letter-spacing:0.25rem;color:#fff;margin:0 0 10rem 0}.container .content .endSlideContent .exampleSmallContent h2 a:hover{color:#981b1E}.container .content .suggestedContent.w-100.col-12{width:80% !important}.container .content .suggestedContent.w-100.col-12 a{font-size:12rem;padding:12rem 20rem 14rem 20rem;height:40rem}.container .content .thumbContent{text-align:center;padding:0}.container .content .thumbContent .share-icons{margin-top:-28rem}.container .content .thumbContent .share-icons .fb-like{margin-right:4rem}.container .content .thumbContent h2 a{font-size:20rem;line-height:22rem}.container .content .thumbContent h2 a{color:#981b1E}.container .content .thumbContent .text,.container .content .thumbContent .text a{font-size:14rem;line-height:16rem}.container .content .thumbContent .text a:hover{color:#981b1E}.container .content .thumbContent .date,.container .content .thumbContent h3 a{font-size:12rem}.container .content .thumbContent div.col-md-6:nth-child(even),.container .content .thumbContent div.col-md-6:nth-child(odd){padding:0 0 0 0}.container .content .thumbContent span.ellipsis .icon{vertical-align:-8%;width:15rem}.container .content .itemGallery iframe{max-height:350rem;margin:0 auto}.container .content button.slick-next.slick-arrow{background-position:-5px -50px;height:20.5rem;right:-25px}.container .content button.slick-prev.slick-arrow{background-position:-1px -80px;height:20.5rem;left:-25px}.container button.hamburger.hamburger--arrowturn{left:0%;padding:0;margin-top:38rem}.container .header button.searchButton{margin-top:35rem;width:17rem;height:17rem;right:0%;background-position:-1px -692px}.container .header .logo.stuck{padding-top:12rem}.container .header .logo.stuck .search input.searchBox{margin-top:2px}.container .hamburger-box{width:20rem;height:12rem;display:inline-block;position:relative}#navigation li.close a{background-position:0px 20px}#navigation a,#navigation .nav-header{font-size:20rem;line-height:50rem}#navigation .socials a{height:35rem}#navigation .parent li a{font-size:16rem;line-height:40rem}}
