#collection-module-top h3{text-transform:uppercase;font-size:1rem}#collection-module-top h4{color:#950613;font-size:.75rem;font-weight:600}#collection-module-top ul li{font-family:"canada-type-gibson","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;padding:.375rem 0}#collection-module-top ul li a{font-size:13px;padding:0 .375rem}@media only screen and (min-width:60.625em){#collection-module-top .collection-show-all{display:inline-block;font-family:"canada-type-gibson","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;font-size:12px;color:#5c5a5a;border:1px solid #a9a9a9;border-radius:2px;cursor:pointer;padding:4px 8px;text-transform:uppercase;margin-top:8px}}@media only screen and (min-width:60.625em){#collection-module-top .collection-show-all:hover{background-color:#e7e7e7}}@media only screen and (min-width:60.625em){#collection-module-top .collection-show-all i{position:relative;top:2px;padding-left:3px}}#collection-module-bottom{margin-bottom:0;padding-top:7px}#collection-module-bottom .collection-header{border-bottom:1px solid #e8e8e8}#collection-module-bottom .collection-header img{background-color:#fff;margin-top:-1px;padding:.25rem .25rem 0 0;margin-right:.5rem}#collection-module-bottom .collection-header h4{color:#950613;font-size:.8125rem;font-weight:600;margin-top:.25rem;text-transform:uppercase}#collection-module-bottom .collection-header h3{font-size:1.25rem;margin:.125rem 0 .5rem .5rem;text-transform:uppercase;color:#222}@media only screen and (min-width:48em){#collection-module-bottom .collection-header h3{font-size:1.563rem;margin-bottom:.625rem;margin-left:0}}#collection-module-bottom .collection-header .carousel-nav{font-family:"canada-type-gibson","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;font-weight:700;text-transform:uppercase}#collection-module-bottom .collection-header .carousel-nav a.browse{font-size:1.25rem;color:#950613}#collection-module-bottom .collection-header .carousel-nav a.browse i{font-size:1rem}#collection-module-bottom .collection-header .carousel-nav .carousel-nav-nums{font-weight:normal}#collection-module-bottom .collection-header .carousel-nav .carousel-nav-nums ul.slick-dots li button{font-size:1.25rem;color:#2699cd}#collection-module-bottom .collection-header .carousel-nav .carousel-nav-nums ul.slick-dots li:after{color:#444}#collection-module-bottom .collection-header .carousel-nav .carousel-nav-nums ul.slick-dots li.slick-active button{color:#444}#collection-module-bottom.six-column:before{background:0;content:none}#collection-module-bottom .carousel-items{border-top:4px solid #e8e8e8}@media only screen and (min-width:48em){#collection-module-bottom .carousel-items div.excerpt{margin-right:1rem;min-height:3.25rem}}@media only screen and (min-width:60.625em){#collection-module-bottom .carousel-items div.excerpt{margin-right:0}}#collection-module-bottom .carousel-items div.excerpt .insider{line-height:21px}#collection-module-bottom .carousel-items div.excerpt .title{font-size:1rem}#collection-module-bottom .carousel-items div.excerpt .title a:hover{color:#25a7d7}#collection-module-bottom .carousel-items div.excerpt p{font-size:.8rem;line-height:1.3;color:#666;margin-top:6px}.latest-reviews h2,.latest-reviews .hed{border-top:3px solid #ac1f2b;font-family:"canada-type-gibson","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif}.latest-reviews ul{padding:0 0 12px 0}.latest-reviews ul li h5{font-family:"canada-type-gibson","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;font-size:1rem;color:#333}.latest-reviews ul li h5:hover{color:#25a7d7}#___gcse_1 input[type=text],#___gcse_0 input[type=text]{font-family:"canada-type-gibson","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif !important}#___gcse_1 .gsc-search-button-v2,#___gcse_0 .gsc-search-button-v2{background-color:#a31e22;padding:7px 10px !important;font-family:"canada-type-gibson","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif !important;font-weight:700 !important;margin-right:10px}#___gcse_1 .gsc-search-button-v2:hover,#___gcse_0 .gsc-search-button-v2:hover{color:#007dc5 !important}#___gcse_1 .gsc-search-box,#___gcse_0 .gsc-search-box{background-color:#4e4b4a;padding:10px}.gsc-selected-option-container{background:#4e4b4a !important;font-family:"canada-type-gibson","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif}.gsc-selected-option-container .gsc-selected-option{color:#fff}.gsc-input-box{margin:10px 0 10px 10px}.gsc-search-box>tbody>tr:first-child{padding:10px}.gs-webResult.gs-result a.gs-title,.gs-webResult.gs-result .gs-title b{color:#25a7d7 !important;font-family:"canada-type-gibson","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif !important}.gs-webResult.gs-result a.gs-title:hover,.gs-webResult.gs-result .gs-title b:hover{color:#000 !important}.gs-webResult.gs-result .gs-title,.gs-webResult.gs-result .gs-title *{font-size:1.25rem !important;color:#25a7d7 !important;font-family:"canada-type-gibson","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif !important;text-decoration:none}.gs-webResult.gs-result .gs-title:hover,.gs-webResult.gs-result .gs-title *:hover{color:#000 !important}.gs-webResult div.gs-visibleUrl,.gs-imageResult div.gs-visibleUrl{font-family:"canada-type-gibson","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif !important}.gs-snippet{color:#222 !important;font-family:"Helvetica Neue",helvetica,sans-serif !important;font-weight:400 !important;font-size:1rem !important;line-height:1.7em !important}.gsc-cursor-page{font-size:1.188rem;font-weight:700;font-family:"canada-type-gibson","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif !important}.gsc-results .gsc-cursor-box .gsc-cursor-current-page{color:#a31e22 !important}.sponsorship-index .our-sponsors .sector .hed{border-top:3px solid #ac1f2b;font-family:"canada-type-gibson","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;font-size:16px;color:#000;font-weight:700;text-transform:uppercase}.sponsorship-index .our-sponsors .sector a.sponsor-name{font-family:"canada-type-gibson","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif}.sponsorship-index .our-sponsors .sector a.sponsor-name:hover,.sponsorship-index .our-sponsors .sector a.sponsor-name:active{color:#25a7d7}.sponsorship-index .sponsorshipListings .river-well .post-cont h3 a{color:#111}.sponsorship-index .sponsorshipListings .river-well .post-cont h3 a:hover,.sponsorship-index .sponsorshipListings .river-well .post-cont h3 a:active{color:#25a7d7}.sponsorship-index .sponsorshipListings .river-well .post-cont h4{color:#333;font-size:16px;line-height:22px;font-weight:400;margin-top:0}.sponsorship-index .sponsorships-hdr nav.breadcrumbs ul li{font-size:.85rem;line-height:19.72px;padding-right:0}.sponsorship-index .sponsorships-hdr nav.breadcrumbs ul li:after{content:"/"}.sponsorship-index .sponsorships-hdr.single .from-our-sponsor{color:#ac1f2b;font-size:13px;font-family:"canada-type-gibson","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;font-weight:600}.latest-reviews{margin:0 .625rem 2rem}@media only screen and (min-width:48em){.latest-reviews{margin-left:0;margin-right:0}}.latest-reviews h2{font-size:.8125rem;padding:0;margin:0;text-transform:uppercase;line-height:33.6px;font-weight:700}.latest-reviews ul{list-style-type:none;margin:0;padding:12px 0}.latest-reviews ul li{overflow:hidden;border-bottom:1px solid #d9d9d9;padding-bottom:4px;margin-bottom:14px}.latest-reviews ul li:last-child{border-bottom:0;padding-bottom:0}.latest-reviews ul li a{color:#979797;text-decoration:none}.latest-reviews ul li h5{font-size:.875rem;line-height:1.25rem;font-weight:normal;margin:5px 0 8px 0;color:#333}.latest-reviews ul li>span{font-size:12px;display:block;float:right;line-height:13px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:5px;font-weight:normal}.latest-reviews ul li>span .on{color:#959595;font-style:italic}.latest-reviews ul li>span a.product-vendor{color:inherit}.latest-reviews ul li>span a.product-price{font-weight:bold;font-size:16px;color:#8f0d10;margin-left:2px;text-decoration:none}.latest-reviews ul li .vendor-name a{color:#161616}.latest-reviews .rating{float:left;margin-right:10px;width:auto}.blog .blog-index header .name{font-family:"canada-type-gibson","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif}.blog .blog-index header .about .about-title{font-family:"canada-type-gibson","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif}.blog .blog-index #blog-posts h3 a:hover{color:#25a7d7}.blog .blog-index #blog-posts .summary{color:#333;font-family:"canada-type-gibson","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;font-size:1rem;line-height:1.375rem}.blog .blog-index #blog-posts .load-btn{font-family:"canada-type-gibson","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif}.blog .right-rail .sector .hed,.blog .right-rail .sector .title,.blog .right-rail .apart .hed,.blog .right-rail .apart .title{font-family:"canada-type-gibson","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif}.blog .right-rail .sector .hed a:hover,.blog .right-rail .sector .title a:hover,.blog .right-rail .apart .hed a:hover,.blog .right-rail .apart .title a:hover{color:#25a7d7}.blog .right-rail .sector .item-eyebrow,.blog .right-rail .apart .item-eyebrow{font-family:"canada-type-gibson","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;font-size:.6875rem;text-transform:uppercase}.blog .right-rail .sector .item-eyebrow a,.blog .right-rail .apart .item-eyebrow a{color:#666}.blog .right-rail .sector .item-eyebrow a:hover,.blog .right-rail .apart .item-eyebrow a:hover{color:#25a7d7}.blog .right-rail .sector .more,.blog .right-rail .apart .more{font-family:"canada-type-gibson","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;font-size:1rem;font-weight:700}.blog .right-rail .sector .more a,.blog .right-rail .apart .more a{color:#444}.blog .right-rail .sector .more a:hover,.blog .right-rail .apart .more a:hover{color:#25a7d7}.blog .right-rail .sector.resources .item-eyebrow,.blog .right-rail .apart.resources .item-eyebrow{color:#950613;line-height:1rem;margin-bottom:.125rem}.blog .right-rail .sector.resources .item-eyebrow a,.blog .right-rail .apart.resources .item-eyebrow a{color:#950613}.blog .right-rail .sector.resources .item-eyebrow .sponsored,.blog .right-rail .apart.resources .item-eyebrow .sponsored{color:#666;text-transform:capitalize}