.content_stripes_container,.content_stripes_container *{box-sizing:border-box;}.content_stripes_container{-moz-box-shadow:0 3px 0 rgba(0,0,0,0.05) inset;-webkit-box-shadow:0 3px 0 rgba(0,0,0,0.05) inset;box-shadow:0 3px 0 rgba(0,0,0,0.05) inset;}.content_stripe{position:relative;z-index:1;color:#3d3a35;background-position:center top;}.content_stripe .grid{text-align:center;}.content_stripe .grid_align_center .column{text-align:center;}.content_stripe a:link,.content_stripe a:visited,.content_stripe a:hover,.content_stripe a:focus,.content_stripe a:active{background:none;color:#3d3a35;border-bottom:1px dotted;}.content_stripe .image_block a:link,.content_stripe .image_block a:visited,.content_stripe .image_block a:hover,.content_stripe .image_block a:focus,.content_stripe .image_block a:active,.content_stripe a.video_image_link:link,.content_stripe a.video_image_link:visited,.content_stripe a.video_image_link:hover,.content_stripe a.video_image_link:focus,.content_stripe a.video_image_link:active{border-bottom:none;background:none;}.content_stripe .store_add_to_cart:link,.content_stripe .store_add_to_cart:visited,.content_stripe .store_add_to_cart:hover,.content_stripe .store_add_to_cart:focus,.content_stripe .store_add_to_cart:active{display:none;border-bottom:1px solid;}.js .content_stripe .store_add_to_cart:link,.js .content_stripe .store_add_to_cart:visited,.js .content_stripe .store_add_to_cart:hover,.js .content_stripe .store_add_to_cart:focus,.js .content_stripe .store_add_to_cart:active{display:inline-block;}.content_stripe .container{padding-top:20px;padding-bottom:30px;text-align:center;}.content_stripe .region{padding:0;}.content_stripe .image_block{margin-bottom:30px;}.content_stripe h2{margin:0 0 .8em;font-weight:700;font-size:25px;font-size:2.5rem;text-transform:uppercase;word-spacing:1px;}.content_stripe .copy{font-family:"Crete Round",Georgia,"Times New Roman",serif;font-style:italic;}.content_stripe .copy p{margin-bottom:1em;}.content_stripe .size1of1 p{max-width:none;}.content_stripe .button_wrap{margin:25px 0 0;font-size:17px;font-size:1.7rem;}.add_to_cart_stripe .notice{display:none;margin-top:11px;background:#f7f7f7;color:#3d3a35;}.add_to_cart_stripe .notice a:link,.add_to_cart_stripe .notice a:visited,.add_to_cart_stripe .notice a:hover,.add_to_cart_stripe .notice a:active,.add_to_cart_stripe .notice a:focus{color:#3d3a35;}.content_stripe .button_cta.tertiary a,.content_stripe .button_cta.tertiary a:visited{color:#3d3a35;}.content_stripe .button_cta.tertiary a:hover,.content_stripe .button_cta.tertiary a:focus,.content_stripe .button_cta.tertiary a:active{background:rgba(56,57,45,0.1);}@media(min-width:768px){.layout_image_left .image_block,.layout_image_right .image_block{margin-bottom:0;}.content_stripe .layout_image_left .grid .column,.content_stripe .layout_image_right .grid .column{text-align:left;}}@media(min-width:960px){.content_stripe .container{padding-top:70px;padding-bottom:70px;}.content_stripe .region{padding:0 6.45%;}.content_stripe h1{margin:0 0 11px;font-size:32px;font-size:3.2rem;}.content_stripe .copy{font-size:17px;font-size:1.7rem;}.content_stripe .button_wrap{margin:11px 0 0;}}.content_stripe .grid.grid_align_left{text-align:left;}.content_stripe h2{font-size:18px;font-size:1.8rem;letter-spacing:.12em;}.content_stripe .button_wrap .tertiary{font-size:14px;font-size:1.4rem;}.content_stripe p{font-size:14px;font-size:1.4rem;}.content_stripe .button_cta.primary a:link,.content_stripe .button_cta.secondary a:link{display:inline-block;width:100%;max-width:240px;text-align:center;border-bottom:1px solid #402b2e;white-space:nowrap;}.grid_valign_top img{vertical-align:top;}.image_block a{border-bottom:none;}.button_wrap .tertiary.minor a{border-bottom:none;padding:0 .6em;margin-left:-0.6em;font-size:14px;font-size:1.4rem;}.button_wrap .tertiary.minor a:hover{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}h1{font-family:'Crete Round',Georgia,'Times New Roman',serif;letter-spacing:.03em;}@media(min-width:481px){.content_stripe .button_cta.primary a:link,.content_stripe .button_cta.secondary a:link{width:auto;max-width:none;}}@media(min-width:768px){.content_stripe h2{font-size:21px;font-size:2.1rem;}}@media(min-width:960px){.content_stripe h2{font-size:24px;font-size:2.4rem;}.content_stripe .button_wrap .tertiary{font-size:17px;font-size:1.7rem;}.content_stripe p{font-size:17px;font-size:1.7rem;}}.fullWidth,#Hero .container,#Hero .overlay{width:100%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;position:relative;}#Coffee_Finder{background:url(../images/bg-finder-top.png),url(../images/bg-finder-bottom.jpg);}#Coffee_Finder .button_wrap{margin-bottom:1em;}#Coffee_Finder.content_stripe .button_wrap+.button_wrap{margin-top:2.1em;}@media(min-width:768px){#Coffee_Finder.content_stripe .container{padding-bottom:30px;}}@media(min-width:960px){#Coffee_Finder{min-height:450px;}#Coffee_Finder.content_stripe .container{padding-top:40px;}}#Reserve_Special_Prod{background:url(../images/bg-reserve.jpg) no-repeat center 0;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;height:450px;}#Reserve_Special_Prod .container{padding-bottom:0;}#Featured_Product{display:none;}#Featured_Product p{margin-bottom:0;font-size:14px;font-size:1.4rem;line-height:1.6em;}#Featured_Product .button_wrap{margin:0 0 1em;}#Featured_Product .image_block{margin-bottom:0;}#Featured_Product .image_block img{width:100%;max-width:350px;}.reserve_logo{background:url(../images/reserve_logo.svg) no-repeat top center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;width:94%;height:40px;margin:0 auto 1em;}#Reserve{margin-top:-450px;color:#fff;}#Reserve .image_block{margin-bottom:20px;}#Reserve .button_cta.tertiary a{color:#fff;}#Reserve.lto .image_block{text-align:center;}#Reserve.lto .image_block img{max-height:250px;}@media(min-width:481px){.reserve_logo{width:300px;height:40px;position:absolute;top:33px;right:12px;}#Reserve.lto{margin-top:-270px;height:270px;}#Reserve_Special_Prod{height:390px;}#Reserve{margin-top:-320px;height:320px;}#Reserve .image_block{position:absolute;}}@media(min-width:600px){#Reserve_Special_Prod{height:360px;}#Reserve{margin-top:-302px;height:302px;}#Reserve .button_wrap{margin-bottom:1em;}#Reserve.lto{margin-top:-220px;height:240px;}}@media(min-width:670px){#Reserve_Special_Prod{height:380px;}#Reserve{margin-top:-312px;height:312px;}#Reserve .image_block{top:15px;}}@media(min-width:768px){#Reserve_Special_Prod{background-position:40%;}#Featured_Product{margin-bottom:20px;}#Reserve .button_wrap{margin-top:0;}#Reserve.lto{margin-top:-300px;height:300px;}#Reserve.lto h2{margin-top:50px;}#Reserve.lto .image_block img{max-height:300px;}}@media(min-width:800px){#Reserve_Special_Prod{height:410px;}#Reserve{margin-top:-312px;height:312px;}}@media(min-width:900px){#Reserve .image_block{left:-250px;}}@media(min-width:960px){#Reserve{margin-top:-372px;height:372px;}#Reserve.lto{margin-top:-410px;height:430px;}#Reserve.lto .image_block img{max-height:400px;}#Featured_Product{margin-top:-50px;}#Featured_Product img{max-width:323px;}#Featured_Product .button_wrap{margin:0 0 1em;}.reserve_logo{width:400px;width:calc(100%*5/12 - .01px);}}@media(min-width:1024px){#Reserve_Special_Prod{height:430px;background-position:center;}#Reserve{margin-top:-402px;height:402px;}#Reserve h2{margin-top:.25em;}#Reserve .image_block{margin:0 0 30px;position:relative;left:auto;}#Reserve .image_block img{max-width:470px;}#Reserve.lto{margin-top:-400px;height:400px;}#Reserve.lto h2{margin-top:50px;}#Reserve.lto .image_block img{max-height:450px;}.reserve_logo{width:450px;}}@media(min-width:1500px){#Reserve h2{margin-top:.75em;}.reserve_logo{width:calc(100%*6/12);}}#How_to_Brew{width:100%;color:#fff;background-color:#1b1f23;background-image:url(../images/bg-how_to_brew-mobile.jpg);background-position:70% 0;-webkit-background-size:106%;-moz-background-size:106%;background-size:106%;background-repeat:no-repeat;position:relative;}#How_to_Brew .container{padding-bottom:0;padding-top:90px;}@media(min-width:481px){#How_to_Brew{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-image:url(../images/bg-how_to_brew.jpg);background-position:40% top;min-height:520px;}#How_to_Brew h2{margin-top:68px;}#How_to_Brew .container{padding-top:20px;}.content_stripe .container{padding-bottom:0;}}@media(min-width:768px){#How_to_Brew{min-height:440px;background-position:10% top;}}@media(min-width:960px){#How_to_Brew h2{margin-top:60px;}}@media(min-width:1024px){#How_to_Brew h2{margin-top:50px;}}#Our_Coffees{background-image:url(../images/our-coffees.jpg);background-size:1000px;background-position:40% 50%;height:120px;background-color:#000;color:#fff;}#Our_Coffees .container{padding-top:20px;padding-bottom:10px;}#Our_Coffees h1{font-style:italic;font-size:30px;font-size:3rem;}#ResetFilters{display:none;background-color:#38322d;padding:1px 20px;border-bottom:none;color:#fff;text-transform:uppercase;border-radius:4px;margin-bottom:18px;letter-spacing:.1em;line-height:28px;cursor:pointer;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out;}#ResetFilters:hover{background-color:#63615d;}#ResetFilters.more.filtersApplied{display:inline-block;}.coffee_results{background-color:#f7f7f7;border-top:3px solid #eee;border-top:3px solid rgba(0,0,0,0.05);}.coffee_results .coffeeBCrumbs{display:none;}.coffee_results .coffeeBCrumbs.more{display:inline-block;}.coffee_results .breadCrumb{border-radius:4px;margin-right:12px;margin-bottom:12px;display:inline-block;border:1px solid #e5e5e5;padding:1px 10px;background-color:#fff;cursor:pointer;}.coffee_results .breadCrumb:after{font-family:'Global Icons';speak:none;margin-left:8px;font-size:.9em;content:'\2715';}.coffee_results .breadCrumb.more{display:inline-block;}.coffee_results .breadCrumb:hover{background-color:rgba(61,57,53,0.15);border-bottom:1px solid #e5e5e5;}.coffee_results .container{padding-top:10px;}.coffee_results .copy{font-size:16px;font-size:1.6rem;display:inline-block;margin-right:15px;padding-bottom:12px;line-height:20px;}.coffee_results .coffeeItems{text-align:center;margin-top:-24px;}.coffeeItem{display:inline-block;width:280px;height:520px;border:1px solid #e5e5e5;padding:30px;margin:30px 0 0;vertical-align:top;background-color:#fff;text-align:left;}.no-js .coffeeItem{height:auto;}.coffeeItem .coffee_format{font-size:1.4rem;font-weight:500;letter-spacing:0;text-transform:none;}.coffeeItem a.image_link{background-image:url("../images/loader.gif");background-repeat:no-repeat;background-position:center center;display:block;border-bottom:none;}.no-js .coffeeItem a.image_link{display:none;}.coffeeItem a img{min-height:240px;}.coffee_results .coffeeItem a img{opacity:0;-webkit-transition:1s ease-in;transition:1s ease-in;}.coffee_results .coffeeItem a img.active{opacity:1;}.coffee_results .coffeeItem .type{font-weight:700;text-transform:uppercase;word-spacing:1px;letter-spacing:.12em;margin:14px 0 0;color:#777572;line-height:1.8rem;display:inline-block;}.coffeeItem .type{font-weight:700;text-transform:uppercase;word-spacing:1px;letter-spacing:.12em;margin:14px 0 0;color:#777572;}.coffeeItem h5{font-family:'Crete Round',Georgia,'Times New Roman',serif;margin:1px 0 14px;font-size:1.3em;font-weight:500;line-height:1.1em;overflow:hidden;max-height:2.2em;}.coffeeItem p{color:#777572;margin:0 0 13px;font-size:1em;line-height:1.3em;overflow:hidden;max-height:2.5em;}.coffeeItem .button_wrap{margin-top:0;}.coffeeItem .minor a:after{font-family:'Global Icons';speak:none;margin-left:.5em;font-size:10px;font-size:1rem;}.coffeeItem .minor a.more:after{content:'\2304';}.coffeeItem .minor a.less:after{content:'\2303';}.coffeeDetails{width:100vw;display:none;height:290px;color:#fff;margin:0;position:relative;}.coffeeDetails h1{font-size:20px;font-size:2rem;margin:15px 0 0;}.coffeeDetails h2{font-size:1.1em;margin-bottom:32px;}.coffeeDetails h1+p{margin-top:20px;}.coffeeDetails p{font-size:14px;font-size:1.4rem;}.coffeeDetails a,.coffeeDetails a:link,.coffeeDetails a:visited,.coffeeDetails a:hover,.coffeeDetails .button_cta.tertiary a,.coffeeDetails .button_cta.tertiary a:visited{color:#fff;}.coffeeDetails .buyOptions .grid{margin:0;}.coffeeDetails .buyOptions .column{padding:0;}.coffeeDetails .buyOptions .column+.column{margin-top:30px;}.coffeeDetails .buyOptions p,.coffeeDetails .buyOptions .button_wrap a{font-size:14px;font-size:1.4rem;}.coffeeDetails .button_wrap{margin:10px 0;}.coffeeDetails .button_cta.primary a,.coffeeDetails .button_cta.primary a:link,.coffeeDetails .button_cta.primary a:visited{background:#fff;border-color:#fff;color:#5a5753;font-size:14px;font-size:1.4rem;}.coffeeDetails .button_cta.primary a:hover,.coffeeDetails .button_cta.primary a:active,.coffeeDetails .button_cta.primary a:focus{background:rgba(255,255,255,0.9);}.coffeeDetails .button_cta.tertiary a{color:#fff;border-bottom:none;margin-bottom:1em;}.coffeeDetails .grid{margin:0 10px;}.coffeeDetails .marker{border:12px solid transparent;border-bottom:8px solid #5a5753;width:0;height:0;position:absolute;top:0;left:50%;}.coffeeDetails .drawer{margin-top:19px;background-color:#5a5753;background-size:70%;background-position:bottom right;background-repeat:no-repeat;}.coffeeDetails#blonde .drawer{background-color:#9a7b3a;}.coffeeDetails#blonde .marker{border-bottom-color:#9a7b3a;}.coffeeDetails#dark .drawer{background-color:#3d2a2c;}.coffeeDetails#dark .drawer .button_cta.primary a,.coffeeDetails#dark .drawer .button_cta.primary a:visited{color:#3d2a2c;}.coffeeDetails#dark .marker{border-bottom-color:#3d2a2c;}.coffeeDetails#medium .drawer{background-color:#a2572b;}.coffeeDetails#medium .drawer .button_cta.primary a,.coffeeDetails#medium .drawer .button_cta.primary a:visited{color:#a2572b;}.coffeeDetails#medium .marker{border-bottom-color:#a2572b;}.coffeeDetails#reserve .drawer{background-color:#242221;}.coffeeDetails#reserve .drawer .button_cta.primary a,.coffeeDetails#reserve .drawer .button_cta.primary a:visited{color:#242221;}.coffeeDetails#reserve .marker{border-bottom-color:#242221;}.coffeeFilters{margin:0;-webkit-tap-highlight-color:transparent;}.coffeeFilters input{display:none;}.coffeeFilters>li{font-weight:700;line-height:2.4em;text-transform:uppercase;word-spacing:1px;letter-spacing:.12em;display:inline-block;vertical-align:top;border-top:1px solid #e5e5e5;padding:5px 20px 0;margin-bottom:0;width:100%;-webkit-tap-highlight-color:transparent;}.coffeeFilters>li:first-child{border-top-width:2px;}.coffeeFilters>li:last-child{margin-bottom:0;}.coffeeFilters>li:hover,.coffeeFilters>li:focus{background-color:transparent;-webkit-tap-highlight-color:transparent;}.coffeeFilters>li:before{float:right;cursor:pointer;font-family:'Global Icons';speak:none;font-size:.9em;}.coffeeFilters>li .tags{display:none;font-weight:normal;margin-top:-4px;padding-bottom:9px;font-size:12px;font-size:1.2rem;color:#3d3935;line-height:.5em;text-transform:none;letter-spacing:normal;word-spacing:normal;-webkit-transition:all 1s ease-in;-moz-transition:all 1s ease-in;transition:all 1s ease-in;}.coffeeFilters>li .tags.all{color:#9e9c9a;}.coffeeFilters>li.less>ul{max-height:200px;}.coffeeFilters>li.less>ul li{cursor:pointer;}.coffeeFilters>li.less:before{content:'\23af';}.coffeeFilters>li.more .tags{display:block;}.coffeeFilters>li.more>ul{max-height:0;padding-bottom:3px;margin-bottom:3px;}.coffeeFilters>li.more:before{content:'\fe62';}.coffeeFilters>li ul{padding-top:5px;overflow:hidden;-webkit-transition:max-height 100ms ease;transition:max-height 100ms ease;text-transform:none;letter-spacing:normal;word-spacing:normal;font-weight:normal;padding:0;width:100%;margin-right:3.5em;min-width:10em;margin-bottom:20px;}.coffeeFilters>li ul li{margin:0;float:left;width:50%;}.coffeeFilters>li ul li:focus{outline:none;}.coffeeFilters>li ul li:focus:before{outline:auto;}.coffeeFilters>li ul li:before{font-family:'Global Icons';speak:none;margin-right:.5em;content:'\25a1';}.coffeeFilters>li ul li.selected:before{content:'\25a3';}#Filters{display:none;}.js #Filters{display:block;}#Filters .container{padding:15px 0 0;}#Filters .container .column{padding:0;}#ToggleFilters{font-weight:600;text-align:left;cursor:pointer;margin-bottom:10px;margin:0 20px 10px;}#ToggleFilters:after{font-family:'Global Icons';speak:none;margin-left:10px;font-size:.9em;float:right;}#ToggleFilters.more:after{content:'\2304';}#ToggleFilters.less:after{content:'\2303';}@media(min-width:481px){#Our_Coffees{height:170px;background-size:cover;background-position:0 0;}#Our_Coffees .container{padding-top:60px;}#Our_Coffees h1{font-size:42px;font-size:4.2rem;}#Filters .container{padding:22px 10px 15px;}#Filters .container .column{padding:0 10px;}#ToggleFilters{margin:0 0 10px;}#ToggleFilters:after{float:none;}.coffeeFilters>li{border-top:none;padding:0;width:auto;line-height:2.1em;}.coffeeFilters>li.more:before,.coffeeFilters>li.less:before{content:'';cursor:default;}.coffeeFilters>li.more .tags,.coffeeFilters>li.more .coffeeBCrumbs{display:none;}.coffeeFilters>li.more>ul{max-height:300px;padding-bottom:0;margin-bottom:15px;}.coffeeFilters>li ul{margin-bottom:15px;width:auto;display:block!important;}.coffeeFilters>li ul li{float:none;width:auto;cursor:pointer;}.coffee_results .drawer{background-size:50%;}.coffee_results .container{padding-top:22px;}.coffee_results .copy{font-size:18px;font-size:1.8rem;padding-bottom:0;line-height:28px;}.coffee_results .coffeeItems{margin:-30px 0 90px;text-align:center;}.coffeeItem{height:460px;margin:50px 20px 0;}.coffeeItem h5{font-size:1.4em;}}@media(min-width:768px){#Filters .container{padding-left:20px;padding-right:20px;}#ToggleFilters{margin-bottom:15px;}#Our_Coffees{height:240px;}#Our_Coffees .container{padding-top:90px;}#Our_Coffees h1{font-size:56px;font-size:5.6rem;}.coffee_results .container{padding-top:35px;}.coffee_results .copy{font-size:28px;font-size:2.8rem;}.coffee_results .coffeeItems{margin-top:-20px;}.coffeeFilters>li{margin-bottom:0;}.coffeeFilters>li.more>ul{overflow:visible;}.coffeeItem{width:350px;height:490px;margin:60px 30px 0;}.coffeeItem a img{max-height:290px;}.coffeeItem h5{margin:1px 0 14px;overflow:visible;max-height:none;}.coffeeItem .minor a:after{font-size:10px;font-size:1rem;}.coffeeDetails .grid{margin:0 20px;}.coffeeDetails .buyOptions .grid{margin-left:20px;}.coffeeDetails .buyOptions .column{vertical-align:top;}.breadCrumb{margin-right:15px;margin-bottom:15px;}}@media(min-width:1024px){#Filters .container{padding-left:30px;padding-right:30px;}.coffeeDetails .drawer{background-size:auto;}.coffeeDetails .buyOptions .column+.column{margin-top:0;}}.coffee_hero p{font-family:Lato,Helvetica,Arial,sans-serif;word-spacing:.1em;}.coffee_hero h2{margin:0;font-size:1em;}#Hero{overflow:hidden;height:530px;width:100%;background-color:#000;}#Hero .container,#Hero .overlay{height:220px;}#Hero .container{max-width:none;background-position:53% -10px;}#Hero .container .grid{max-width:1360px;margin:0 auto;padding:0 20px;}#Hero .overlay{position:absolute;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;z-index:1;}#Hero .button_wrap{text-align:center;}#Hero .button_cta.secondary a:link{border-bottom:1px solid #fff;font-size:.8em;}#Hero .button_cta.secondary a:hover,#Hero .button_cta.secondary a:active,#Hero .button_cta.secondary a:focus{background:rgba(255,255,255,.15);}#Hero .column{z-index:1;top:150px;padding-right:0;}#Hero>ul{width:20000em;position:relative;list-style:none;margin:0;padding:0;}#Hero>ul li{float:left;position:relative;}.pagination{position:absolute;bottom:0;width:100%;margin:0 0 0 1em;z-index:2;}.pagination a{border-bottom:none!important;display:inline-block;width:.6em;height:.6em;background:#fff!important;border-radius:10px;text-indent:-9999px;margin-right:1.5em;opacity:.35;}.pagination a.active{opacity:1;}@media(min-width:481px){#Hero{height:450px;}#Hero .button_wrap{text-align:left;}#Hero .container,#Hero .overlay{height:350px;}#Hero .container{background-position:center -10px;}}@media(min-width:768px){#Hero{height:420px;}#Hero .container,#Hero .overlay{height:400px;}#Hero .column{top:50px;}.coffee_hero h1{font-size:36px;font-size:3.6rem;}.coffee_hero p{font-size:16px;font-size:1.6rem;}.pagination{width:50%;bottom:10px;}}@media(min-width:960px){#Hero{height:600px;}#Hero .container,#Hero .overlay{height:600px;}#Hero .column{top:60px;}.coffee_hero h1{font-size:42px;font-size:4.2rem;}.coffee_hero p{font-size:18px;font-size:1.8rem;}}#How_to_Brew .brewLinks{background-color:#1b1f23;padding:10px 10px 0;margin-left:-10px;margin-right:-10px;}#How_to_Brew .brewLinks li{background-position:0 0;text-transform:uppercase;background-repeat:no-repeat;min-height:60px;line-height:60px;cursor:pointer;letter-spacing:.12em;-webkit-background-size:50px;-moz-background-size:50px;background-size:50px;white-space:nowrap;position:relative;text-align:left;}#How_to_Brew .brewLinks li:hover,#How_to_Brew .brewLinks li.on{background-position:0 -66px;}#How_to_Brew .brewLinks a{color:#fff;border-bottom:none;font-size:.9em;padding:20px 70px;}#How_to_Brew.coffee_hero{background-size:100%;background-position:0 0;min-height:0;}#How_to_Brew.coffee_hero h2{margin:44px 0 15px;text-shadow:0 0 1px #444;}#How_to_Brew.coffee_hero .container{max-width:1360px;border:none;padding:0;}#How_to_Brew.coffee_hero .grid_align_left{min-height:233px;padding:0 20px;}#How_to_Brew.coffee_hero h1{font-size:24px;font-size:2.4rem;text-shadow:0 0 1px #444;}#How_to_Brew.coffee_hero p{text-shadow:0 0 1px #444;}#How_to_Brew.coffee_hero .brewLinks li{opacity:.8;-webkit-transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out;}#How_to_Brew.coffee_hero .brewLinks li:hover,#How_to_Brew.coffee_hero .brewLinks li.on{opacity:1;}.Brewer{background-image:url(../images/coffee_brewer.png);}.Press{background-image:url(../images/coffee_press.png);}.Iced{background-image:url(../images/pour_over_cone_iced.png);}.Pour-Over{background-image:url(../images/pour_over_cone.png);}.svg .Brewer{background:url(../images/coffee_brewer.svg);}.svg .Press{background-image:url(../images/coffee_press.svg);}.svg .Iced{background-image:url(../images/pour_over_cone_iced.svg);}.svg .Pour-Over{background-image:url(../images/pour_over_cone.svg);}.svg #How_to_Brew .brewLinks li{line-height:1.1em;margin-bottom:0;min-height:70px;line-height:70px;background-position:0 -56px;-webkit-background-size:40px;-moz-background-size:40px;background-size:40px;}.svg #How_to_Brew .brewLinks li:hover,.svg #How_to_Brew .brewLinks li.on{background-position:0 -536px;-webkit-animation:htbSpriteMobile .4s steps(4) forwards;-moz-animation:htbSpriteMobile .4s steps(4) forwards;-ms-animation:htbSpriteMobile .4s steps(4) forwards;animation:htbSpriteMobile .4s steps(4) forwards;}@-webkit-keyframes htbSpriteMobile{from{background-position:0 -56px;}to{background-position:0 -536px;}}@-moz-keyframes htbSpriteMobile{from{background-position:0 -56px;}to{background-position:0 -536px;}}@keyframes htbSpriteMobile{from{background-position:0 -56px;}to{background-position:0 -536px;}}#How_to_Brew .brewLinks li.marker{display:none;width:0;height:0;border:8px solid transparent;border-left-color:#fff;content:' ';position:absolute;left:0;padding:0;min-height:0;cursor:default;margin-bottom:0;border-left-width:7px;opacity:1;}#How_to_Brew .brewLinks li.marker:hover{background-position:center 0;-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none;}.brewSteps h2{margin:5px 0 25px;}.shaded{background-color:#f7f7f7;}.shaded .container{background-color:#fff;}.shaded .coffee_hero .container{background-color:transparent;}.shaded .brewSteps .container{padding-top:25px;}.shaded .brewVideo .container{padding:0 0 20px;}.brewVideo .container .column{padding:0;}.instructions{list-style:none;counter-reset:li;margin-left:0;}.instructions li{margin-bottom:40px;text-align:center;}.instructions h3{font-family:'Crete Round',Georgia,'Times New Roman',serif;font-style:italic;font-size:24px;font-size:2.4rem;margin:15px 0 10px;}.instructions p{margin-bottom:15px;font-size:14px;font-size:1.4rem;line-height:20px;}.instructions .proTip{color:#006341;text-transform:uppercase;font-weight:bold;margin-bottom:15px;font-size:16px;font-size:1.6rem;}.instructions .proTip p{text-transform:none;display:block;margin-bottom:0;font-weight:normal;font-family:'Crete Round',Georgia,'Times New Roman',serif;font-style:italic;}.instructions .crop{height:120px;overflow:hidden;}.instructions img{width:100%;}.instructions>li .instruction{position:relative;padding-left:4em;text-align:left;}.instructions>li .instruction:before{content:counter(li);counter-increment:li;position:absolute;left:10px;top:3px;font-size:26px;font-size:2.6rem;color:#777572;}.shaded .crossPromos.container{background-color:transparent;text-align:center;padding:30px 0 0;border:none!important;}.shaded .crossPromos.container ul{text-align:center;}.shaded .crossPromos.container .promoItem{vertical-align:top;margin:0 auto 20px;background-color:#fff;padding:20px;min-height:317px;width:280px;border:1px solid #e5e5e5;}.shaded .crossPromos.container .promoItem .column{padding:0;}.shaded .crossPromos.container .promoItem img{width:240px;}.shaded .crossPromos.container .promoItem p{text-align:left;font-size:15px;font-size:1.5rem;margin:30px 0;line-height:20px;}.shaded .crossPromos.container .promoItem .button_wrap{font-size:14px;font-size:1.4rem;}.shaded .crossPromos.container .promoItem .button_wrap .secondary.button_cta a:hover{background-color:rgba(61,57,53,0.15);}#Press #How_to_Brew{background-image:url(../images/bg-htb-press-mobile.jpg);}#Brewer #How_to_Brew{background-image:url(../images/bg-htb-brewer-mobile.jpg);}#Iced #How_to_Brew{background-image:url(../images/bg-htb-iced-mobile.jpg);}#Pour-Over #How_to_Brew{background-image:url(../images/bg-htb-pour_over-mobile.jpg);}@media(min-width:481px){@-webkit-keyframes htbSprite{from{background-position:center -70px;}to{background-position:center -670px;}}@-moz-keyframes htbSprite{from{background-position:center -70px;}to{background-position:center -670px;}}@keyframes htbSprite{from{background-position:center -70px;}to{background-position:center -670px;}}#How_to_Brew.coffee_hero .container{padding-top:0;}#How_to_Brew.coffee_hero h1{font-size:30px;font-size:3rem;}.svg #How_to_Brew .brewLinks li{line-height:1.1em;background-position:center -70px;-webkit-background-size:auto;-moz-background-size:auto;background-size:auto;}.svg #How_to_Brew .brewLinks li:hover,.svg #How_to_Brew .brewLinks li.on{background-position:center -670px;-webkit-animation:htbSprite .3s steps(4) forwards;-moz-animation:htbSprite .3s steps(4) forwards;-ms-animation:htbSprite .3s steps(4) forwards;animation:htbSprite .3s steps(4) forwards;}#How_to_Brew .brewLinks{background-color:transparent!important;}#How_to_Brew .brewLinks li:hover,#How_to_Brew .brewLinks li.on{background-position:center -80px;}#How_to_Brew .brewLinks li{background-position:center 0;padding:90px 0 0;display:inline-block;width:7.5em;line-height:1.1em;text-align:center;vertical-align:top;-webkit-background-size:auto;-moz-background-size:auto;background-size:auto;white-space:normal;border:1px solid transparent;}#How_to_Brew .brewLinks li a{padding:80px 0 0;}#How_to_Brew .brewLinks li.marker{border-left-color:transparent;border-left-width:8px;border-bottom-width:5px;border-bottom-color:#fff;left:47px;bottom:0;}.shaded .container{max-width:720px;}.shaded .container .grid{padding:0;}.shaded .brewVideo .container{padding-bottom:30px;padding-left:0;padding-right:0;}.shaded .brewVideo .container .column{padding:0;}.shaded .brewVideo .container img{width:720px;}.instructions li{margin-bottom:50px;}.instructions .crop{height:auto;}.instructions h3{font-size:30px;font-size:3rem;margin-top:6px;margin-bottom:10px;}.instructions p{margin-bottom:32px;font-size:16px;font-size:1.6rem;line-height:24px;}.instructions .proTip p{display:inline;}.instructions>li .instruction:before{font-size:30px;font-size:3rem;margin-top:-10px;}.shaded .crossPromos.container{padding-top:20px;}.shaded .crossPromos.container ul{margin-bottom:25px;}.shaded .crossPromos.container .promoItem{display:inline-block;width:45%;margin-right:30px;}.shaded .crossPromos.container .promoItem:last-child{margin-right:0;}.shaded .crossPromos.container .promoItem img{width:auto;}.shaded .crossPromos.container .promoItem p{min-height:43px;line-height:22px;margin-bottom:15px;}#Press #How_to_Brew{background-image:url(../images/bg-htb-press.jpg);background-size:1320px;background-position:60% 0;}#Pour-Over #How_to_Brew{background-image:url(../images/bg-htb-pour_over.jpg);background-size:1500px;background-position:-300px -75px;}#Brewer #How_to_Brew{background-image:url(../images/bg-htb-brewer.jpg);background-size:1300px;background-position:40% bottom;}#Iced #How_to_Brew{background-image:url(../images/bg-htb-iced.jpg);background-position:60% -100px;background-size:1650px;}}@media(min-width:668px){.instructions p{line-height:27px;}#Press #How_to_Brew{background-size:1300px;background-position:50% top;}#Pour-Over #How_to_Brew{background-size:1500px;background-position:-300px -80px;}#Brewer #How_to_Brew{background-size:1280px;background-position:30% center;}#Iced #How_to_Brew{background-position:50% -100px;background-size:1585px;}}@media(min-width:768px){.shaded .brewVideo .container{margin-bottom:0;padding-bottom:0;}.shaded .brewVideo .container img{width:100%;}.brewVideo+.content_stripe .container{padding-top:60px;}.shaded .container{max-width:97%;padding:0 6px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}.instructions h3{font-size:32px;font-size:3.2rem;}.instructions p{font-size:18px;font-size:1.8rem;line-height:27px;}.instructions>li{margin-bottom:80px;text-align:left;}.instructions>li .instruction:before{font-size:32px;font-size:3.2rem;}#How_to_Brew.coffee_hero .container{padding-top:20px;}#How_to_Brew.coffee_hero h1{font-size:36px;font-size:3.6rem;}#How_to_Brew.coffee_hero h2{margin-top:34px;}#How_to_Brew.coffee_hero .grid_align_left{min-height:260px;}.brewSteps h2{margin:25px 0 35px;}.shaded .crossPromos.container .promoItem{min-height:0;width:47%;text-align:left;}.shaded .crossPromos.container .promoItem p{font-size:16px;font-size:1.6rem;line-height:26px;margin:0 0 1.71429em;}#Press #How_to_Brew{background-size:cover;}#Pour-Over #How_to_Brew{background-size:1580px;background-position:-300px -73px;}#Brewer #How_to_Brew{background-size:cover;}#Iced #How_to_Brew{background-size:1665px;}}@media(min-width:919px){.brewVideo img{max-width:1060px;}.instruction{margin-left:2em;}}@media(min-width:960px){.shaded .container{max-width:1280px;}.instructions img{max-width:260px;}#How_to_Brew.coffee_hero h1{font-size:42px;font-size:4.2rem;}#How_to_Brew.coffee_hero h2{font-size:18px;font-size:1.8rem;}.brewSteps .column{padding-left:0;}.shaded .crossPromos.container .promoItem p{font-size:17px;font-size:1.7rem;}}@media(min-width:1024px){.instruction{margin-left:3em;}}@media(min-width:1040px){#How_to_Brew.coffee_hero .container{padding-top:0;}#Press #How_to_Brew{background-position:0 top;}#Pour-Over #How_to_Brew{background-size:cover;background-position:0 bottom;}#Iced #How_to_Brew{background-size:cover;background-position:0 bottom;}}@media(min-width:1500px){.brewVideo .container{border-width:1px;}.instruction{margin-left:2em;}}.lightbox_mask{position:fixed;top:0;left:0;z-index:500001;width:100%;height:100%;background-color:#fff;opacity:0;filter:alpha(opacity=0);cursor:pointer;}.lightbox_layer{position:fixed;top:0;left:0;z-index:500002;width:100%;height:100%;}.lightbox_container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;}.lightbox_container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.lightbox_content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1001;}.lightbox_close{position:absolute;bottom:100%;right:0;text-align:center;}.lightbox_close [data-icon]{cursor:pointer;}.lightbox_close [data-icon]:before{font-size:2em;line-height:1;color:#1e1e1e;}.lightbox_close [data-icon]:before:hover{color:#2B8815;}.video_container{display:block;width:100%;max-width:960px;margin:0 auto;}.video_container .video_player,.video_container .video_unavailable.dynamic{position:relative;width:100%;margin:0 auto;background:#1e1e1e;}.video_container .video_player:before,.video_container .video_unavailable.dynamic:before{content:"";display:block;padding-top:56.25%;}.video_container .video_player video,.video_container .video_player img{position:absolute;top:0;left:0;width:100%;height:100%;}.video_container .video_player object{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}.video_container .video_unavailable.dynamic p{position:absolute;top:0;left:0;width:85%;height:auto;background-color:#1e1e1e;margin:2.5em 5% 1em 10%;color:#fff;}.lightbox_content_video{width:90%;text-align:center;}@media(min-width:480px){.video_container .video_unavailable.dynamic p{font-size:1.5em;margin-top:3em;}}@media(min-width:992px){.lightbox_content_video{max-width:960px;}}@media(max-height:599px) /*!YUI-Compressor */ and /*!YUI-Compressor */(min-width:600px){.lightbox_content_video{width:576px;}.lightbox_content_video .video_container{width:576px;height:370px;}.lightbox_content_video .video_container .video_player,.lightbox_content_video .video_container .video_unavailable.dynamic{width:576px;height:324px;}}@media(max-height:599px) /*!YUI-Compressor */ and /*!YUI-Compressor */(min-width:720px){.lightbox_content_video{width:688px;}.lightbox_content_video .video_container{width:688px;height:433px;}.lightbox_content_video .video_container .video_player,.lightbox_content_video .video_container .video_unavailable.dynamic{width:688px;height:387px;}}@media(max-height:479px) /*!YUI-Compressor */ and /*!YUI-Compressor */(min-width:480px){.lightbox_content_video{width:432px;}.lightbox_content_video .video_container{width:432px;height:289px;}.lightbox_content_video .video_container .video_player,.lightbox_content_video .video_container .video_unavailable.dynamic{width:432px;height:243px;}}@media(max-height:319px) /*!YUI-Compressor */ and /*!YUI-Compressor */(min-width:360px){.lightbox_content_video{width:336px;}.lightbox_content_video .video_container{width:336px;height:235px;}.lightbox_content_video .video_container .video_player,.lightbox_content_video .video_container .video_unavailable.dynamic{width:336px;height:189px;}}.sb_video_controls{display:none;position:relative;width:100%;background:#1e1e1e;}.js .sb_video_controls{display:block;}.sb_video_controls .left{position:absolute;left:0;top:0;z-index:2;width:3.25em;height:3.25em;}.sb_video_controls .right{position:absolute;right:0;top:0;z-index:2;height:3.25em;}.sb_video_controls.num_controls_4 .right{width:10em;}.sb_video_controls.num_controls_3 .right{width:7.5em;}.sb_video_controls.num_controls_2 .right{width:6.5em;}.sb_video_controls.num_controls_1 .right{width:3.25em;}.sb_video_controls.num_controls_0 .right{width:0;}.sb_video_controls .btn,.sb_video_controls .volume{position:relative;width:3.25em;height:3.25em;text-align:center;}.sb_video_controls .volume,.sb_video_controls .mute,.sb_video_controls .unmute,.sb_video_controls .cc,.sb_video_controls .transcript,.sb_video_controls .fullscreen,.sb_video_controls .exit_fullscreen{float:left;}.sb_video_controls.num_controls_4 .volume,.sb_video_controls.num_controls_4 .btn.mute,.sb_video_controls.num_controls_4 .btn.unmute,.sb_video_controls.num_controls_4 .btn.cc,.sb_video_controls.num_controls_4 .btn.transcript,.sb_video_controls.num_controls_4 .btn.fullscreen,.sb_video_controls.num_controls_4 .btn.exit_fullscreen,.sb_video_controls.num_controls_3 .volume,.sb_video_controls.num_controls_3 .btn.mute,.sb_video_controls.num_controls_3 .btn.unmute,.sb_video_controls.num_controls_3 .btn.cc,.sb_video_controls.num_controls_3 .btn.transcript,.sb_video_controls.num_controls_3 .btn.fullscreen,.sb_video_controls.num_controls_3 .btn.exit_fullscreen{width:2.5em;}.sb_video_controls .volume,.sb_video_controls .cc,.sb_video_controls .transcript,.sb_video_controls .fullscreen,.sb_video_controls .exit_fullscreen{display:none;}.sb_video_controls .pause,.sb_video_controls .exit_fullscreen,.sb_video_controls .mute,.play_overlay{display:none;}.sb_video_controls [data-icon]{line-height:3.25em;cursor:pointer;}.sb_video_controls [data-icon]:before{font-size:1.5em;color:#969696;}.sb_video_controls [data-icon]:hover:before{color:#bfbfbf;}.sb_video_controls .volume{position:relative;}.sb_video_controls .volume_adjust{position:absolute;left:50%;bottom:100%;width:28px;height:125px;margin-left:-14px;background:rgba(30,30,30,.9);}.sb_video_controls .volume_adjust .btn{width:28px;height:28px;}.sb_video_controls .volume_adjust [data-icon]{line-height:28px;}.sb_video_controls .volume_adjust [data-icon]:before{font-size:1em;}.sb_video_controls .volume_adjust .track_position{position:relative;width:28px;height:69px;padding:28px 0 28px 13px;}.sb_video_controls .volume_adjust .plus,.sb_video_controls .volume_adjust .minus{position:absolute;left:0;top:0;}.sb_video_controls .volume_adjust .minus{top:auto;bottom:0;}.sb_video_controls .seek{position:relative;z-index:1;height:3.25em;padding-right:1em;padding-left:3.25em;}.sb_video_controls.num_controls_4 .seek{padding-right:10em;}.sb_video_controls.num_controls_3 .seek{padding-right:7.5em;}.sb_video_controls.num_controls_2 .seek{padding-right:6.5em;}.sb_video_controls.num_controls_1 .seek{padding-right:3.25em;}.sb_video_controls.num_controls_0 .seek{padding-right:1em;}.sb_video_controls .seek .track_position{position:relative;height:3.25em;padding:1.625em 3.25em 0;}.sb_video_controls .current_time,.sb_video_controls .total_time{position:absolute;top:0;left:0;width:3.25em;height:3.25em;line-height:3.25em;color:#bfbfbf;font-size:.785714;text-align:left;}.sb_video_controls .total_time{left:auto;right:0;color:#969696;text-align:right;}@media(min-width:480px){.sb_video_controls .seek .track{display:block;}.sb_video_controls .num_controls_4 .volume,.sb_video_controls .num_controls_4 .btn.mute,.sb_video_controls .num_controls_4 .btn.unmute,.sb_video_controls .num_controls_4 .btn.cc,.sb_video_controls .num_controls_4 .btn.transcript,.sb_video_controls .num_controls_4 .btn.fullscreen,.sb_video_controls .num_controls_4 .btn.exit_fullscreen,.sb_video_controls .num_controls_3 .volume,.sb_video_controls .num_controls_3 .btn.mute,.sb_video_controls .num_controls_3 .btn.unmute,.sb_video_controls .num_controls_3 .btn.cc,.sb_video_controls .num_controls_3 .btn.transcript,.sb_video_controls .num_controls_3 .btn.fullscreen,.sb_video_controls .num_controls_3 .btn.exit_fullscreen{width:3.25em;}}.sb_video_controls .noUi-target,.sb_video_controls .noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box;}.sb_video_controls .noUi-base{width:100%;height:100%;position:relative;}.sb_video_controls .noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0;}.sb_video_controls .noUi-handle{position:relative;z-index:1;}.sb_video_controls .noUi-stacking .noUi-handle{z-index:10;}.sb_video_controls .noUi-stacking+.noUi-origin{*z-index:-1;}.sb_video_controls .noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s;}.sb_video_controls .noUi-state-drag *{cursor:inherit!important;}.sb_video_controls .seek_slider.noUi-horizontal{position:relative;}.sb_video_controls .seek_slider.noUi-horizontal .noUi-handle{left:0;top:-8px;width:8px;height:16px;margin-left:-4px;}.sb_video_controls .seek_slider .noUi-base{position:relative;top:-7px;border-top:6px solid transparent;border-bottom:6px solid transparent;height:14px;}.sb_video_controls .seek_slider .noUi-origin{height:2px;}.sb_video_controls .noUi-horizontal.noUi-extended{padding:0 15px;}.sb_video_controls .noUi-horizontal.noUi-extended .noUi-origin{right:-15px;}.sb_video_controls .volume_slider.noUi-vertical{width:2px;height:100%;}.sb_video_controls .volume_slider.noUi-vertical .noUi-handle{left:-6px;top:-3px;width:14px;height:6px;}.sb_video_controls .noUi-vertical.noUi-extended{padding:15px 0;}.sb_video_controls .noUi-vertical.noUi-extended .noUi-origin{bottom:-15px;}.sb_video_controls .noUi-base{background:#8e8e8e;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.sb_video_controls .volume_slider .noUi-base{background:#ccc;}.sb_video_controls .noUi-background{transition-property:left,top;transition-duration:.25s;transition-timing-function:linear;}.sb_video_controls .noUi-origin{background:#ccc;}.sb_video_controls .volume_slider .noUi-origin{background:#8e8e8e;}.sb_video_controls .pause_animation .noUi-background{transition:none;}.sb_video_controls .noUi-connect{-webkit-transition:background 450ms;transition:background 450ms;}.sb_video_controls .noUi-handle{background:#666;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.sb_video_controls .noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB;}.sb_video_controls [disabled].noUi-connect,.sb_video_controls [disabled] .noUi-connect{background:#B8B8B8;}.sb_video_controls [disabled] .noUi-handle{cursor:not-allowed;}.sb_video_controls .noUi-state-blocked.noUi-connect,.sb_video_controls .noUi-state-blocked .noUi-connect{background:#4FDACF;}a.video_text_link span.text{border-bottom:1px dotted;}a.video_text_link:after{content:"˃";font-family:'Global Icons';padding-left:.357143em;}a.video_image_link{position:relative;display:inline-block;max-width:100%;}a.video_image_link:visited,a.video_image_link:hover,a.video_image_link:focus,a.video_image_link:active{background-color:rgba(56,47,45,0.1);color:#382f2d;}a.video_image_link:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;z-index:2;background:transparent url(../images/video_player/play_button.png) no-repeat center center;opacity:.75;}a.video_image_link:hover:before,a.video_image_link:focus:before{opacity:1;}.svg a.video_image_link:before{background-image:url(../images/video_player/play_button.svg);}@media screen and /*!YUI-Compressor */(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){a.video_image_link:before{background-image:url(../images/video_player/play_button-hirez.png);background-size:64px 64px;}.svg a.video_image_link:before{background-image:url(../images/video_player/play_button-hirez.svg);background-size:64px 64px;}}.video_container{display:block;width:100%;max-width:960px;margin:0 auto;}.video_container .video_player,.video_container .video_unavailable.dynamic{position:relative;width:100%;margin:0 auto;background:#1e1e1e;}.video_container .video_player:before,.video_container .video_unavailable.dynamic:before{content:"";display:block;padding-top:56.25%;}.video_container .video_player video,.video_container .video_player img{position:absolute;top:0;left:0;width:100%;height:100%;}.video_container .video_player object{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}.video_container .video_unavailable.dynamic p{position:absolute;top:0;left:0;width:85%;height:auto;background-color:#1e1e1e;margin:2.5em 5% 1em 10%;color:#fff;}.lightbox_content_video{width:90%;text-align:center;}@media(min-width:480px){.video_container .video_unavailable.dynamic p{font-size:1.5em;margin-top:3em;}}@media(min-width:992px){.lightbox_content_video{max-width:960px;}}@media(max-height:599px) /*!YUI-Compressor */ and /*!YUI-Compressor */(min-width:600px){.lightbox_content_video{width:576px;}.lightbox_content_video .video_container{width:576px;height:370px;}.lightbox_content_video .video_container .video_player,.lightbox_content_video .video_container .video_unavailable.dynamic{width:576px;height:324px;}}@media(max-height:599px) /*!YUI-Compressor */ and /*!YUI-Compressor */(min-width:720px){.lightbox_content_video{width:688px;}.lightbox_content_video .video_container{width:688px;height:433px;}.lightbox_content_video .video_container .video_player,.lightbox_content_video .video_container .video_unavailable.dynamic{width:688px;height:387px;}}@media(max-height:479px) /*!YUI-Compressor */ and /*!YUI-Compressor */(min-width:480px){.lightbox_content_video{width:432px;}.lightbox_content_video .video_container{width:432px;height:289px;}.lightbox_content_video .video_container .video_player,.lightbox_content_video .video_container .video_unavailable.dynamic{width:432px;height:243px;}}@media(max-height:319px) /*!YUI-Compressor */ and /*!YUI-Compressor */(min-width:360px){.lightbox_content_video{width:336px;}.lightbox_content_video .video_container{width:336px;height:235px;}.lightbox_content_video .video_container .video_player,.lightbox_content_video .video_container .video_unavailable.dynamic{width:336px;height:189px;}}.sb_video_controls{display:none;position:relative;width:100%;background:#1e1e1e;}.js .sb_video_controls{display:block;}.sb_video_controls .left{position:absolute;left:0;top:0;z-index:2;width:3.25em;height:3.25em;}.sb_video_controls .right{position:absolute;right:0;top:0;z-index:2;height:3.25em;}.sb_video_controls.num_controls_4 .right{width:10em;}.sb_video_controls.num_controls_3 .right{width:7.5em;}.sb_video_controls.num_controls_2 .right{width:6.5em;}.sb_video_controls.num_controls_1 .right{width:3.25em;}.sb_video_controls.num_controls_0 .right{width:0;}.sb_video_controls .btn,.sb_video_controls .volume{position:relative;width:3.25em;height:3.25em;text-align:center;}.sb_video_controls .volume,.sb_video_controls .mute,.sb_video_controls .unmute,.sb_video_controls .cc,.sb_video_controls .transcript,.sb_video_controls .fullscreen,.sb_video_controls .exit_fullscreen{float:left;}.sb_video_controls.num_controls_4 .volume,.sb_video_controls.num_controls_4 .btn.mute,.sb_video_controls.num_controls_4 .btn.unmute,.sb_video_controls.num_controls_4 .btn.cc,.sb_video_controls.num_controls_4 .btn.transcript,.sb_video_controls.num_controls_4 .btn.fullscreen,.sb_video_controls.num_controls_4 .btn.exit_fullscreen,.sb_video_controls.num_controls_3 .volume,.sb_video_controls.num_controls_3 .btn.mute,.sb_video_controls.num_controls_3 .btn.unmute,.sb_video_controls.num_controls_3 .btn.cc,.sb_video_controls.num_controls_3 .btn.transcript,.sb_video_controls.num_controls_3 .btn.fullscreen,.sb_video_controls.num_controls_3 .btn.exit_fullscreen{width:2.5em;}.sb_video_controls .volume,.sb_video_controls .cc,.sb_video_controls .transcript,.sb_video_controls .fullscreen,.sb_video_controls .exit_fullscreen{display:none;}.sb_video_controls .pause,.sb_video_controls .exit_fullscreen,.sb_video_controls .mute,.play_overlay{display:none;}.sb_video_controls [data-icon]{line-height:3.25em;cursor:pointer;}.sb_video_controls [data-icon]:before{font-size:1.5em;color:#969696;}.sb_video_controls [data-icon]:hover:before{color:#bfbfbf;}.sb_video_controls .volume{position:relative;}.sb_video_controls .volume_adjust{position:absolute;left:50%;bottom:100%;width:28px;height:125px;margin-left:-14px;background:rgba(30,30,30,.9);}.sb_video_controls .volume_adjust .btn{width:28px;height:28px;}.sb_video_controls .volume_adjust [data-icon]{line-height:28px;}.sb_video_controls .volume_adjust [data-icon]:before{font-size:1em;}.sb_video_controls .volume_adjust .track_position{position:relative;width:28px;height:69px;padding:28px 0 28px 13px;}.sb_video_controls .volume_adjust .plus,.sb_video_controls .volume_adjust .minus{position:absolute;left:0;top:0;}.sb_video_controls .volume_adjust .minus{top:auto;bottom:0;}.sb_video_controls .seek{position:relative;z-index:1;height:3.25em;padding-right:1em;padding-left:3.25em;}.sb_video_controls.num_controls_4 .seek{padding-right:10em;}.sb_video_controls.num_controls_3 .seek{padding-right:7.5em;}.sb_video_controls.num_controls_2 .seek{padding-right:6.5em;}.sb_video_controls.num_controls_1 .seek{padding-right:3.25em;}.sb_video_controls.num_controls_0 .seek{padding-right:1em;}.sb_video_controls .seek .track_position{position:relative;height:3.25em;padding:1.625em 3.25em 0;}.sb_video_controls .current_time,.sb_video_controls .total_time{position:absolute;top:0;left:0;width:3.25em;height:3.25em;line-height:3.25em;color:#bfbfbf;font-size:.785714;text-align:left;}.sb_video_controls .total_time{left:auto;right:0;color:#969696;text-align:right;}@media(min-width:480px){.sb_video_controls .seek .track{display:block;}.sb_video_controls .num_controls_4 .volume,.sb_video_controls .num_controls_4 .btn.mute,.sb_video_controls .num_controls_4 .btn.unmute,.sb_video_controls .num_controls_4 .btn.cc,.sb_video_controls .num_controls_4 .btn.transcript,.sb_video_controls .num_controls_4 .btn.fullscreen,.sb_video_controls .num_controls_4 .btn.exit_fullscreen,.sb_video_controls .num_controls_3 .volume,.sb_video_controls .num_controls_3 .btn.mute,.sb_video_controls .num_controls_3 .btn.unmute,.sb_video_controls .num_controls_3 .btn.cc,.sb_video_controls .num_controls_3 .btn.transcript,.sb_video_controls .num_controls_3 .btn.fullscreen,.sb_video_controls .num_controls_3 .btn.exit_fullscreen{width:3.25em;}}.sb_video_controls .noUi-target,.sb_video_controls .noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box;}.sb_video_controls .noUi-base{width:100%;height:100%;position:relative;}.sb_video_controls .noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0;}.sb_video_controls .noUi-handle{position:relative;z-index:1;}.sb_video_controls .noUi-stacking .noUi-handle{z-index:10;}.sb_video_controls .noUi-stacking+.noUi-origin{*z-index:-1;}.sb_video_controls .noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s;}.sb_video_controls .noUi-state-drag *{cursor:inherit!important;}.sb_video_controls .seek_slider.noUi-horizontal{position:relative;}.sb_video_controls .seek_slider.noUi-horizontal .noUi-handle{left:0;top:-8px;width:8px;height:16px;margin-left:-4px;}.sb_video_controls .seek_slider .noUi-base{position:relative;top:-7px;border-top:6px solid transparent;border-bottom:6px solid transparent;height:14px;}.sb_video_controls .seek_slider .noUi-origin{height:2px;}.sb_video_controls .noUi-horizontal.noUi-extended{padding:0 15px;}.sb_video_controls .noUi-horizontal.noUi-extended .noUi-origin{right:-15px;}.sb_video_controls .volume_slider.noUi-vertical{width:2px;height:100%;}.sb_video_controls .volume_slider.noUi-vertical .noUi-handle{left:-6px;top:-3px;width:14px;height:6px;}.sb_video_controls .noUi-vertical.noUi-extended{padding:15px 0;}.sb_video_controls .noUi-vertical.noUi-extended .noUi-origin{bottom:-15px;}.sb_video_controls .noUi-base{background:#8e8e8e;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.sb_video_controls .volume_slider .noUi-base{background:#ccc;}.sb_video_controls .noUi-background{transition-property:left,top;transition-duration:.25s;transition-timing-function:linear;}.sb_video_controls .noUi-origin{background:#ccc;}.sb_video_controls .volume_slider .noUi-origin{background:#8e8e8e;}.sb_video_controls .pause_animation .noUi-background{transition:none;}.sb_video_controls .noUi-connect{-webkit-transition:background 450ms;transition:background 450ms;}.sb_video_controls .noUi-handle{background:#666;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.sb_video_controls .noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB;}.sb_video_controls [disabled].noUi-connect,.sb_video_controls [disabled] .noUi-connect{background:#B8B8B8;}.sb_video_controls [disabled] .noUi-handle{cursor:not-allowed;}.sb_video_controls .noUi-state-blocked.noUi-connect,.sb_video_controls .noUi-state-blocked .noUi-connect{background:#4FDACF;}a.video_text_link span.text{border-bottom:1px dotted;}a.video_text_link:after{content:"˃";font-family:'Global Icons';padding-left:.357143em;}a.video_image_link{position:relative;display:inline-block;max-width:100%;}a.video_image_link:visited,a.video_image_link:hover,a.video_image_link:focus,a.video_image_link:active{background-color:rgba(56,47,45,0.1);color:#382f2d;}a.video_image_link:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;z-index:2;background:transparent url(../images/video_player/play_button.png) no-repeat center center;opacity:.75;}a.video_image_link:hover:before,a.video_image_link:focus:before{opacity:1;}.svg a.video_image_link:before{background-image:url(../images/video_player/play_button.svg);}@media screen and /*!YUI-Compressor */(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){a.video_image_link:before{background-image:url(../images/video_player/play_button-hirez.png);background-size:64px 64px;}.svg a.video_image_link:before{background-image:url(../images/video_player/play_button-hirez.svg);background-size:64px 64px;}}.video_container .long_description{margin-top:1.71429em;}.video_stripe video{display:none;}@media(min-width:768px){.video_stripe{position:relative;overflow:hidden;}.video_stripe video{background-color:transparent;background-size:cover;display:block;position:absolute;top:0;opacity:0;width:100%;-webkit-transition:opacity 3000ms cubic-bezier(1,0.005,0.84,-0.015);transition:opacity 3000ms cubic-bezier(1,0.005,0.84,-0.015);}.video_stripe video.active{opacity:1;}}