audio:not([controls]){display:none}[hidden]{display:none}blockquote{margin:1em 40px}dfn{font-style:italic}.tooltipster-shadow h3{font-style:normal}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}q:after,q:before{content:'';content:none}sub,sup{position:relative}sup{top:-.5em;vertical-align:super}sub{bottom:-.25em;vertical-align:sub}nav ol,nav ul{list-style:none}svg:not(:root){overflow:hidden}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}td,textarea,th{vertical-align:top}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;resize:vertical}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}body,section{color:#000;background-color:transparent!important;background-image:none!important}#skip-link,#toolbar,.action-links,.book-navigation,.breadcrumb,.feed-icons,.forum-topic-navigation,.links,.newsletter,.pager,.region-sidebar-first,.region-sidebar-second,.tabs{visibility:hidden;display:none}}@font-face{font-family:icomoon;src:url(/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/fonts/icomoon/icomoon.eot?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b);src:url(/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/fonts/icomoon/icomoon.eot?#iefix&v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b) format("embedded-opentype"),url(/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/fonts/icomoon/icomoon.woff?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b) format("woff"),url(/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/fonts/icomoon/icomoon.ttf?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b) format("truetype"),url(/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/fonts/icomoon/icomoon.svg#icomoon?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b) format("svg");font-weight:400;font-style:normal}.sb-search{position:absolute;top:54px;right:0;width:54px;min-width:54px;height:54px}.block,.sb-input-wrapper{position:relative}.sfsearchTxt{width:100%;border:none;outline:0;background:0 0;font-family:inherit;font-size:16px;color:#6e0000}.sb-input-wrapper{top:64px;right:10px;height:45px;padding:5px;width:0;border-radius:5px;margin:0;z-index:10;display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;background:#f4e8d2;border:2px solid #97080b}.element .hover,.sfsearchSubmit{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.sb-input-wrapper:after,.sb-input-wrapper:before{bottom:100%;left:95%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.sb-input-wrapper:after{border-color:rgba(244,232,210,0);border-bottom-color:#f4e8d2;border-width:5px;margin-left:-5px}.sb-input-wrapper:before{border-color:rgba(88,0,0,0);border-bottom-color:#97080b;border-width:8px;margin-left:-8px}.sfsearchTxt::-webkit-input-placeholder{color:#6e0000}.sfsearchTxt:-moz-placeholder{color:#6e0000}.sfsearchTxt::-moz-placeholder{color:#6e0000}.sfsearchTxt:-ms-input-placeholder{color:#6e0000}.sb-icon-search,.sfsearchSubmit{width:54px;height:54px;display:block;position:absolute;right:0;top:0;padding:0;margin:0;line-height:54px;text-align:center;cursor:pointer}.sfsearchSubmit{width:54px!important;padding:0!important;background:#fff;filter:alpha(opacity=0);opacity:0;color:transparent;border:none;outline:0;z-index:-1}.close-btn,.nav-btn{display:block;height:2.25em;padding:0;border:0;text-indent:100%;overflow:hidden;white-space:nowrap;outline:0}.sb-icon-search{color:#f4e8d2;background:#170302;z-index:90;font-size:28px;font-family:icomoon;font-weight:400}.sb-icon-search:before{content:""}.no-js .sb-search .sb-input-wrapper,.sb-search.sb-search-open,.sb-search.sb-search-open .sb-input-wrapper{width:320px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.tooltipster-fall,.tooltipster-grow-show{-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.no-js .sb-search .sb-icon-search,.sb-search.sb-search-open .sb-icon-search{background:#ec1d23;color:#f4e8d2}.no-js .sb-search .sb-search-submit,.sb-search.sb-search-open .sb-search-submit{z-index:91;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;background:0 0}.close-btn{width:2.625em;background:left center no-repeat;background-size:1.875em 1.875em;filter:alpha(Opacity=100);opacity:1;-webkit-tap-highlight-color:transparent}.nav-btn{width:3.625em;background:left center no-repeat;background-size:1.875em 1.5em}#inner-wrap,#outer-wrap{width:100%;position:relative}#outer-wrap{overflow:hidden}#nav .close-btn{display:none}#nav ul,.tooltipster-arrow,a img,hr,img,label{display:block}#top{z-index:1000;position:relative}#top .nav-btn{position:absolute;top:11px;left:2px}.tooltipster-default{border-radius:5px;border:2px solid #000;background:#4c4c4c;color:#fff}.tooltipster-default .tooltipster-content{font-family:"Verlag A","Verlag B";font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:7;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-left span,.tooltipster-arrow-top-right span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-left span,.tooltipster-arrow-bottom-right span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top span{left:0;right:0;margin:0 auto}.tooltipster-arrow-bottom-left span,.tooltipster-arrow-top-left span{left:6px}.tooltipster-arrow-bottom-left .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-bottom-right span,.tooltipster-arrow-top-right span{right:6px}.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left .tooltipster-arrow-border,.tooltipster-arrow-left span{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right .tooltipster-arrow-border,.tooltipster-arrow-right span{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-right:9px solid;margin-top:-8px}dl,ol,p,ul{margin:0 0 1.5em}li,li li{margin:.3em 0 .5em 1.5em}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}.tooltipster-content-changing{opacity:.5;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.tooltipster-shadow{border-radius:10px;background:#2f2f2f;box-shadow:0 0 14px rgba(0,0,0,.5);border:3px solid #fff;color:#fff}.tooltipster-shadow .tooltipster-content{font-family:"Verlag A","Verlag B";font-style:normal;font-weight:400;font-size:16px;line-height:20px;padding:10px 15px}.tooltipster-shadow .tooltipster-content p{font-family:"Verlag A","Verlag B";font-style:normal;font-weight:400;font-size:16px;line-height:20px}.tooltipster-shadow h3{font-family:"Verlag A","Verlag B";font-weight:700;font-size:18.2px;color:#fff;letter-spacing:normal;margin-bottom:5px}.strikethrough,del{text-decoration:line-through}small{font-size:.6em;letter-spacing:.07em}del{font-weight:100}sub,sup{font-size:.7em;letter-spacing:.08em;line-height:0}pre{word-wrap:break-word;margin-bottom:1.5em;white-space:pre}code,kbd,samp{font-family:"Courier New","DejaVu Sans Mono",monospace;letter-spacing:0;word-spacing:0}abbr,acronym{border-bottom:1px dotted #999;cursor:help;white-space:nowrap}blockquote:after,blockquote:before,q:after,q:before{content:none}.ir:before,.row:before{content:""}blockquote{margin-left:1.5em}hr{height:1px;margin:1em 0;padding:0;border-top:1px solid #999}.page-title{background-color:#fff;text-align:center;padding:35px 0 20px;margin:0!important}@media(max-width:767px){ul.product-list>li:nth-child(2n+1){clear:left}}@media(min-width:768px)and (max-width:1599px){.page-title{}ul.product-list>li:nth-child(3n+1){clear:left}}@media(min-width:1600px){ul.product-list>li:nth-child(4n+1){clear:left}}td,td a,td:nth-child(5),th,th:nth-child(5){text-align:left}#modal h2,#modal h3,#modal p,#nav .block>ul>li,#nav li ul a,.button-wrap,.button-yellow,.careers-listing .button-checkout,.careers-listing .button-sm,.careers-listing p,.element .copy,.inner-nav,.newsletter,.row input,.specialNotification,.ui-datepicker td:nth-child(5),.ui-datepicker-title,table,td,th,tr{text-align:center}.page-title h1{font-style:normal;padding:0}img{color:transparent;font-size:0;-ms-interpolation-mode:bicubic;max-width:100%;height:auto}dl,ol,table,ul{font-size:1em;padding:0}dl,ol,ul{line-height:1.1;list-style:outside}ol ol,ul ul{margin-top:.3em;margin-bottom:.3em;padding:0}ul{list-style-type:disc}ul ul,ul ul ul ul{list-style-type:circle}ul ul ul{list-style-type:square}ol{list-style-type:decimal}ol ol{list-style-type:lower-alpha}ol ol ol{list-style-type:lower-roman}li{display:list-item}dd{margin:0 0 .5em 1.5em;padding:0;font-style:italic}table{width:100%;margin:0 0 1em;border-collapse:collapse;border-spacing:0}tr,tr.odd{background-color:#fff}tr.even,tr:nth-child(even){background-color:#d3d3d3}td,th{padding:.1em .4em;border:1px solid #999}.checkout .cart-container td,.split-wrap .item .copy-box,audio,canvas,img,td,video{vertical-align:middle}.push-right{float:right}th{background-color:#ccc}table,td,th,tr{border:0;background:0 0}th:nth-child(5){padding-left:0}tr.alt{background-color:#d3d3d3}table,tr:nth-child(1){border-bottom:1px solid #43382d}td{width:auto;padding:10px 0}td:nth-child(5){width:10%;line-height:1em}form{margin:0;padding:0}input,textarea{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;width:70%;padding:6px 10px;background-color:#fff;border:1px solid #43382d;color:#43382d;font-family:"Verlag A","Verlag B";font-weight:400;font-style:normal}.bv-checkbox{-webkit-appearance:checkbox}#form1,#aspnetForm{z-index:1}input[type='email'],input[type='password'],#LoginPassword,textarea,input[type="text"],input[type="tel"]{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;padding:6px 10px;background-color:#fff;border:1px solid #43382d;color:#43382d;font-size:16px;font-weight:400;font-style:normal}select{-webkit-border-radius:0;border-radius:0;padding:6px 10px;background-color:#fff;border:1px solid #43382d;color:#43382d;font-size:16px;font-weight:400;font-style:normal}#createAccountForm select{padding:0}fieldset{margin:0;border:none}label{font-size:.9em}label span:first-child{color:#ec1d23}label label{display:inline-block;cursor:pointer;width:auto}.modal-content label label{display:inline}input:disabled,select:disabled,input[type="text"]:disabled,input[type="tel"]:disabled{border:1px solid #e6dbc3;background:#d3d3d3}input[type=submit]{width:auto;padding-left:30px;padding-right:30px;color:#43382d;background-color:#e5d5b2;font-family:"Verlag A","Verlag B";font-weight:500;font-style:normal;font-size:.8em}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+input[type=hidden]+label span:first-child,input[type=checkbox]+label span:first-child,input[type=radio]+label span:first-child{display:inline-block;width:24px;height:24px;margin:-2px 4px 0 0;vertical-align:middle;cursor:pointer}input[type=checkbox]+input[type=hidden]+label span:first-child,input[type=checkbox]+label span:first-child{background-image:url(/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/images/checkbox_sprite.png?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b);background-position:left top;background-repeat:no-repeat}input[type=radio]+label span:first-child{background-image:url(/SVG/radio_sprite.svg?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b);background-position:0;background-repeat:no-repeat;background-size:48px}.no-backgroundsize input[type=radio]{display:inline-block}.no-backgroundsize input[type=radio]+label span:first-child{display:none}input[type=checkbox]:checked+input[type=hidden]+label span:first-child,input[type=checkbox]:checked+label span:first-child,input[type=radio]:checked+label span:first-child{background-position:-24px;background-size:48px}input[type=email],input[type=password],input[type=tel],input[type=text],select,.myAccountWrapper #dropin-container{max-width:432px;width:100%;margin-bottom:30px}select{border:1px solid #43382d;font-weight:400;height:35px}label{margin:0 0 5px}#nav .block li a:hover,.cart:hover,.inner-nav li a.active,.inner-nav li a:hover,.tab a.active,.tab a:hover{text-decoration:none}.specialNotification{position:absolute;width:100%;top:0;padding:3px 0;background:#e6dbc3;font-size:.8em;z-index:999999;display:none;height:32px}.specialNotification a{color:#43382d;padding:0 10px}.specialNotification.active{top:0;position:fixed;display:block}.specialNotification.active+#inner-wrap{top:32px;margin-bottom:0}.specialNotification.active+#inner-wrap .ha-header-show{top:32px}#modal{width:300px;height:150px;background:#f4e8d2;box-shadow:0 0 20px rgba(0,0,0,.6);z-index:10000;top:50%;left:50%;margin:0 0 0 -150px;position:fixed;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}#modal .header{position:absolute;height:30px;top:0;left:0;width:100%;background:#43382d}.ui-datepicker-calendar,.ui-datepicker-header{border:1px solid #6e0000;background:#fff}#modal .header span{position:absolute;top:5px;right:10px;font-weight:700;color:#f4e8d2;cursor:pointer}.button,.button-checkout,.button-sm,.sf_pagerNumeric a,.styled-select select{font-weight:400;text-transform:uppercase;font-style:normal;font-family:"Verlag A","Verlag B"}@media only screen and (min-width:768px){#pmtEditButton{margin-left:30px}}#modal h2,#modal h3,#modal p{color:#43382d}#modal h2{font-size:1.5em;padding-top:75px}#modal h3{padding-top:67px}#modal.active{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.row:before{display:table}.ir:before,.ui-state-default{display:block}.row{width:100%;margin-bottom:20px;float:left;clear:both}.row div{margin-bottom:10px}.row input{margin-right:10px}.row+button{float:right}::-webkit-input-placeholder{color:#f4e8d2}:-moz-placeholder{color:#f4e8d2}::-moz-placeholder{color:#f4e8d2}:-ms-input-placeholder{color:#f4e8d2}.styled-select{width:70%}@media(min-width:1024px){.styled-select select{width:100%;font-size:16px;line-height:1;height:37px}}.ui-datepicker{z-index:1000}.ui-datepicker th:nth-child(5){padding-left:.4em}.ui-datepicker-header{padding:5px}.ui-datepicker-prev{float:left}.ui-datepicker-next{float:right}.ui-datepicker-calendar tr{border-bottom:1px solid #6e0000}.ir,.visuallyhidden{border:0;overflow:hidden}.month,.year{float:left;margin-right:20px}.month select,.year select{width:80px}.zip{width:100px}::-moz-selection{background:#ec1d23;text-shadow:none}::selection{background:#ec1d23;text-shadow:none}.description,.help{padding-bottom:.5em;font-size:.8em;letter-spacing:.07em;color:#43382d}.submitted{color:#43382d}.browsehappy{margin:.2em 0;padding:.2em 0;background:#43382d;color:#f4e8d2}.ir{background-color:transparent}.ir:before{width:0;height:150%}.hidden{display:none!important}.hide{display:none}.hide.active{display:block}.visuallyhidden{width:1px;height:1px;margin:-1px;padding:0;clip:rect(0 0 0 0);position:absolute}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{width:auto;height:auto;margin:0;clip:auto;overflow:visible;position:static}.button-wrap,.button-yellow{width:100%}.cycle-pager,.cycle-slideshow,.inner-nav ul,.inner-page,.jcarousel,.split-wrap,.stars2,.wrapper{overflow:hidden}.clearfix{clear:both}.clearfix:after{content:"";display:block;clear:both}.hiddenSchema{display:none}.highlight{color:#ec1d23}.button-wrap{position:absolute;bottom:30%}.element .button-wrap{bottom:12%}.element .square .button-wrap{bottom:6%}.button,.button-checkout,.button-sm,.sf_pagerNumeric a{display:inline-block;padding:7px 30px;border:3px solid #ed1c24;color:#ed1c24;font-size:1.2em;text-align:center;cursor:pointer}.checkout-container .button-checkout,.shopping-cart .button-checkout{border:3px solid #2f2f2f;color:#2f2f2f}.checkout-container .button-checkout:hover,.shopping-cart .button-checkout:hover{border:3px solid #2f2f2f;background-color:#2f2f2f;color:#fff!important}.hidden-sm,.scroll-arrow{display:block}.button-checkout,.button-sm,.sf_pagerNumeric a{padding:6px 12px!important;margin:5px 0}#paymentMethodForm .button-checkout:disabled,#paymentMethodForm .button-checkout:disabled:hover,.button-sm:disabled,.button-sm:disabled:hover{background:#f4f4f4!important;border:2px solid #625241!important;color:#939393!important}.sf_pagerNumeric a{margin:5px}.button-checkout{margin-left:20px}.button-checkout:hover,.button-sm:hover,.button:hover,.sf_pagerNumeric a:hover{background:#ec1d23;text-decoration:none}.button-checkout:hover,.button-sm:hover,.sf_pagerNumeric a:hover,.sfnewsList .sf_PagerCurrent{background:#ec1d23;color:#fff!important}.button-checkout:hover{background:#ec1d23}.button-yellow{display:block;padding:10px;background:#ed1c24;color:#fff!important;font-size:1.3rem;text-transform:uppercase}.scroll-arrow{background:url(/svg/arrow_light.svg?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b) no-repeat;width:28px;height:28px;margin:-28px auto 0;position:relative;bottom:100px;z-index:102}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.arrow_box{position:relative}.arrow_box:after,.arrow_box:before{top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;z-index:99}.arrow_left:after,.arrow_left:before{right:100%}.arrow_left:after{border-color:rgba(136,183,213,0);border-right-color:#f4e8d2;border-width:10px;margin-top:-10px}.arrow_left:before{border-color:rgba(194,225,245,0);border-right-color:#f4e8d2;border-width:15px;margin-top:-15px}.box-red.arrow_left:after,.box-red.arrow_left:before{border-right-color:#490000}.arrow_right:after,.arrow_right:before{left:100%}.arrow_right:after{border-color:rgba(136,183,213,0);border-left-color:#e6dbc3;border-width:10px;margin-top:-10px}.arrow_right:before{border-color:rgba(194,225,245,0);border-left-color:#e6dbc3;border-width:15px;margin-top:-15px}.iconmoon{font-family:icomoon;font-style:normal;font-weight:400;text-transform:none;line-height:1}#nav .block,.careers-listing li,.inner-nav li a,.newsletter input,.secondary-nav li a,.tab a{text-transform:uppercase}.iconmoon-notification:before{content:""}.iconmoon-checkmark:before{content:""}.iconmoon-checkmark2:before{content:""}.iconmoon-arrow-up:before{content:""}.iconmoon-info:before{content:""}.iconmoon-arrow-right:before{content:""}.iconmoon-arrow-left:before{content:""}.iconmoon-arrow-down:before{content:""}.iconmoon-arrow-skinny-right:before{content:""}.iconmoon-arrow-skinny-left:before{content:""}.iconmoon-plus:before{content:""}.iconmoon-minus:before{content:""}.iconmoon-phone:before{content:""}.iconmoon-cart:before{content:""}.iconmoon-thumbnails:before{content:""}.iconmoon-list:before{content:""}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{width:100%;float:left;padding:40px}.col-1 fieldset,.col-10 fieldset,.col-11 fieldset,.col-12 fieldset,.col-2 fieldset,.col-3 fieldset,.col-4 fieldset,.col-5 fieldset,.col-6 fieldset,.col-7 fieldset,.col-8 fieldset,.col-9 fieldset{margin:0 auto}.col-11{width:91.66667%}.col-10{width:83.33333%}.col-9{width:75%}.col-8{width:66.66667%}.col-7{width:58.33333%}.col-6{width:50%}.col-5{width:41.66667%}.col-4{width:33.33333%}.col-3{width:25%}.col-2{width:16.66667%}.col-1{width:8.33333%}.col-offset-1{margin-left:8.33333%}.col-offset-2{margin-left:16.66667%}.col-offset-3{margin-left:25%}.col-offset-4{margin-left:33.33333%}.col-offset-5{margin-left:41.66667%}.col-offset-6{margin-left:50%}.col-center{margin:0 auto;float:none}#nav .block>a,.visible-sm{display:none}#nav .block{width:90%;font-family:"Verlag A","Verlag B";font-weight:700;font-style:normal;position:absolute;top:61px;left:50%;margin-left:-43%;z-index:998}#nav li ul a,.element .copy h3,.element .copy h4,.inner-nav li a{}#nav .block li{position:relative;margin:0;list-style:none}#nav li ul,.secondary-nav{position:absolute}#nav .block li a{color:#f4e8d2;display:inline-block;border-bottom:2px solid transparent}#nav .block li a:hover{border-bottom:2px solid #f4e8d2}#nav .block li span{display:none}#nav .block li ul span{display:none!important}.for-business #nav .block{width:85%}#nav .block>ul{height:38px;margin:0}#nav .block>ul>li{width:20%;padding-bottom:20px;float:left}#nav .block>ul>li:nth-child(2){margin-right:20%}#nav .block>ul>li>a{height:100%;font-size:1.25em;letter-spacing:.15em;line-height:32px}#nav .block li>a.active{color:#e2ba70}#nav li ul{background-color:rgba(0,0,0,.8);display:none;top:100%;margin:0;border:2px solid #f4e8d2;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}#nav li:hover ul{display:block;left:0;right:0}#nav li ul a{font-size:.95em;margin:.6em 0;font-weight:400;font-style:normal}.element .copy h3,.inner-nav li a{font-weight:500;font-style:normal}.secondary-nav{top:20px;right:60px}.secondary-nav li{float:left;margin-left:1em}.secondary-nav li a{color:#f4e8d2;font-size:.75em}.ha-header{position:relative;top:0;left:0;padding:0;z-index:999}.ha-header-show{position:fixed;top:0;left:0;width:100%;height:85px;background-color:#6e0000;border-bottom:1px solid #97080b}.element,.item{position:relative}.ha-header-show #nav .block{top:43px}.ha-header-show .logo{height:96px;left:30px}.ha-header-show .logo.for-business{width:130px;height:77px;left:0;top:7px}.ha-header-show .secondary-nav{top:2px;right:58px}.ha-header-show .cart{width:42px;height:42px;font-size:.7em;line-height:26px;background-color:#97080b;border:6px solid #97080b}.ha-header-show .sb-search{min-width:42px;height:42px;top:42px}.ha-header-show .sb-icon-search,.ha-header-show .sfsearchSubmit{width:42px;height:42px;line-height:42px;font-size:22px;background-color:#3e0001}.element,.form-column{width:50%;float:left}.ha-header-show .sb-input-wrapper{top:54px}.inner-nav{padding:50px 0 0 0}.inner-nav ul{margin:0;display:inline-block}.inner-nav li{float:left;margin:0}@media(min-width:1024px){.inner-nav li{margin:0 9px;letter-spacing:4px}}.inner-nav li a{display:block;padding:10px;color:#43382d}.inner-nav li a.active{background-color:#ec1d23!important;color:#fff}.inner-nav li a:hover{background-color:#cac8c8!important}.inner-nav li:last-child{}.inner-nav-container .inner-nav li a{color:#f4e8d2}.wrapper-3col .button-wrap{bottom:104px}.wrapper-3col .element .copy h3{top:42%}.container{max-width:1200px;margin:0 auto;padding:0 20px}.znodeContainer{max-width:1200px;margin:0 auto;padding:0 20px}.inner-page{color:#43382d}.keep-padding.inner-page{padding-top:0;background-color:#fff}.element{display:block}.element.full{width:100%}.wrapper-3col .element{width:33.333%}.item{width:100%;float:left}.item img{width:100%;height:auto}.hisrc{background-size:100%}.element .hover{height:100%;position:absolute;width:100%;top:0;opacity:0;-webkit-transition:all .8s cubic-bezier(.165,.84,.44,1);-moz-transition:all .8s cubic-bezier(.165,.84,.44,1);transition:all .8s cubic-bezier(.165,.84,.44,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#f4e8d2;filter:alpha(opacity=0)}.wrapper-3col .element .hover.connect1{background-color:#b80b10}.wrapper-3col .element .hover.connect2{background-color:#6e0000}.wrapper-3col .element .hover.connect3{background-color:#b80b10}.wrapper-3col .element .hover.connect4{background-color:#6e0000}.wrapper-3col .element .hover.connect5{background-color:#b80b10}.element.reverse .hover,.wrapper-3col .element .hover.connect6{background-color:#6e0000}.element .copy h3,.element .copy h4,.element .copy h5{position:absolute;width:100%;color:#f4e8d2;text-shadow:compact(compact(0 0 20px false rgba(0,0,0,.4)),false,false,false,false,false,false,false,false,false)}.element.reverse .copy h3,.element.reverse .copy h4,.element.reverse .copy h5{color:#43382d}.element .copy h3{top:35%;font-size:2.5em}.element .square .copy h3{top:44%}.wrapper-3col .element .copy h3{font-size:2em}.element .copy h4,.element .copy h5{font-size:1.3em;letter-spacing:.2em;font-weight:700;font-style:normal}.element .copy h4{top:26%}.element .copy h5{top:54%;font-family:"Verlag A","Verlag B"}#tabs4 .container h3,#tabs4 .container label,#tabs4 .container legend,.carousel-text,.newsletter input,.newsletter input[type=submit],.product,.tab a{font-style:normal}.element .square .copy h4{top:40%}.element .square .copy h5{top:54%}.element .hover .copy h3,.element .hover .copy h4,.element .hover .copy h5{color:#43382d;text-shadow:compact(compact(0 0 1px false #aaa),false,false,false,false,false,false,false,false,false)}.element.reverse .hover .copy h3,.element.reverse .hover .copy h4,.element.reverse .hover .copy h5{color:#f4e8d2}.wrapper-3col .element .hover .copy h3{color:#f4e8d2;text-shadow:compact(compact(0 0 1px false #aaa),false,false,false,false,false,false,false,false,false)}.element .hover .copy{opacity:0;visibility:hidden;-webkit-transition:all 1s cubic-bezier(.165,.84,.44,1);-moz-transition:all 1s cubic-bezier(.165,.84,.44,1);transition:all 1s cubic-bezier(.165,.84,.44,1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.element .hover .button,.element .hover .button-checkout,.element .hover .button-sm,.element .hover .sf_pagerNumeric a,.sf_pagerNumeric .element .hover a{background-color:#ec1d23}.element:hover .hover{opacity:1;visibility:visible;-webkit-transition:all .8s cubic-bezier(.165,.84,.44,1);-moz-transition:all .8s cubic-bezier(.165,.84,.44,1);transition:all .8s cubic-bezier(.165,.84,.44,1);transition-delay:.3s;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.element:hover .hover .copy,.no-touch .element:hover .hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility:visible}.element:hover .hover .copy{opacity:1;-webkit-transition:all 1s cubic-bezier(.165,.84,.44,1);-moz-transition:all 1s cubic-bezier(.165,.84,.44,1);transition:all 1s cubic-bezier(.165,.84,.44,1);filter:alpha(opacity=100)}.element .testimonial .hover{background-color:#6e0000}.split-wrap .sf_2cols_2_50{position:relative}.split-wrap .item{background:#490000;position:absolute;display:table;height:100%}.split-wrap .item div{height:100%}.split-wrap .item .copy-box{position:relative;display:table-cell;padding:0 15%}.split-wrap .item .copy-box h3{padding-top:20px}.split-wrap .left-item{padding:0;height:auto}.split-wrap .left-item iframe,.split-wrap .left-item img{position:relative;min-height:600px;margin-bottom:-6px}.newsletter form,.split-wrap .left-item img{margin-bottom:0}.split-wrap .sizer{height:100%;width:100%}.newsletter{padding:50px 0;background:#6e0000}.newsletter label{color:#e6dbc3;font-size:1.2em}.newsletter input,.tab a{color:#f4e8d2}.filters fieldset,.newsletter fieldset{padding-bottom:0}.newsletter input{padding:15px 10px;background-color:#3d0000;border:2px solid #f4e8d2;font-weight:400;font-size:1.25em;width:auto}.newsletter input[type=text]{width:300px;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;-khtml-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;-khtml-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-webkit-appearance:none}.newsletter input[type=submit]{background-color:#ec1d23;border-left:none;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;-khtml-border-top-right-radius:2px;border-top-right-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;-khtml-border-bottom-right-radius:2px;border-bottom-right-radius:2px;padding:15px;font-weight:400}.cycle-slideshow .slide,.slide{width:100%;height:100vh;background-attachment:fixed;background-position:center 85px;background-size:cover;background-repeat:no-repeat;position:relative}.cycle-slideshow .slide,.tab-icon,.touch .cycle-slideshow .slide{background-position:center center}.cycle-slideshow .slide{height:100vh}.touch .slide{background-attachment:scroll}.slide.video-slide{height:auto}.inner-page .slide .cycle-overlay{bottom:36%}.careers-listing{padding:4em 0 2em}.careers-listing ul{width:100%;padding:0;margin:5em 0 4em}.careers-listing li{width:50%;list-style-type:none;margin:0 0 20px;padding:0 10px;display:inline-block;font-size:1.2em}.careers-listing li a{font-weight:700}.careers-listing p{margin:0 0 10px;font-size:1.3em}.careers-listing .button-checkout,.careers-listing .button-sm{width:230px;margin:0 auto 3em;display:block;font-size:1.2em!important}.careers-listing h2{font-size:2.6em}.careers-listing h2+p{text-align:left;font-size:1.5em;margin:0 0 10px;line-height:1.2em}.filter-tab,.social-tab{width:100%;margin:0 auto;text-align:center}.tab-icon{width:43px;height:30px;display:block;margin:0 auto 10px;background-repeat:no-repeat}.arrow,.tab{display:inline-block}#coffee-tab .tab-icon{background-image:url(/svg/tab_coffee.svg?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b)}#single-tab .tab-icon{background-image:url(/svg/tab_single.svg?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b)}#more-tab .tab-icon{background-image:url(/svg/tab_more.svg?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b)}#channels-tab .tab-icon{background-image:url(/svg/tab_channels.svg?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b)}#office-tab .tab-icon{background-image:url(/svg/tab_office.svg?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b)}#convenience-tab .tab-icon{background-image:url(/svg/tab_convenience.svg?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b)}#restaurants-tab .tab-icon{background-image:url(/svg/tab_restaurants.svg?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b)}#business-tab .tab-icon{background-image:url(/svg/tab_business.svg?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b)}#twitter-tab .tab-icon{background-image:url(/svg/tab_twitter.svg?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b)}#facebook-tab .tab-icon{background-image:url(/svg/tab_facebook.svg?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b)}#youtube-tab .tab-icon{background-image:url(/svg/tab_youtube.svg?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b)}.arrow{background:url(/svg/arrow_light.svg?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b) no-repeat;width:12px;height:12px;margin-left:6px}.etabs,.etabs-full{width:75%;height:125px;margin:0 auto;padding:0}.etabs-full{width:100%}.tab{position:relative;width:25%;height:100%;margin:0;zoom:1;background-color:#43382d;border-right:1px solid #564636}#filter-tabs .tab:last-child{border-right:0}#social-tabs .tab:first-child{border-left:1px solid #564636}#social-tabs .tab{width:33.3333%}.tab:hover{background-color:#372e25!important}.tab a{font-size:1.25em;font-weight:500;margin-top:30px;display:block;outline:0}.tab a:hover .tab-title{border-bottom:2px solid #fff}.for-business .csd-tabs-full{margin-bottom:0}.for-business .csd-tabs-full .tab a{margin:30px auto}.tab.active{background-color:#372e25}.tab.active#twitter-tab a{color:#00aced}.tab.active#facebook-tab a{color:#3b5998}.tab.active#youtube-tab a{color:#b00}.tab.active .arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.tab#twitter-tab.active .tab-icon{background-image:url(/svg/tab_twitter_active.svg?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b)}.tab#facebook-tab.active .tab-icon{background-image:url(/svg/tab_facebook_active.svg?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b)}.tab#youtube-tab.active .tab-icon{background-image:url(/svg/tab_youtube_active.svg?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b)}.tab-container{background-color:#43382d}.tab-container .panel-container{background:#f4e8d2;color:#43382d;overflow:hidden;display:none}#tabs4 .container{max-width:680px;padding-top:40px}#tabs4 .container fieldset{margin-top:1em;padding-left:0}#tabs4 .container h2,#tabs4 .container h3{padding:0}#tabs4 .container h2,#tabs4 .container h3,#tabs4 .container label,#tabs4 .container legend{font-size:1.5em}#tabs4 .container h3,#tabs4 .container label,#tabs4 .container legend{color:#43382d;font-weight:700}#tabs4 .container h3{text-transform:none}.filters{background-color:#e6dbc3;width:25%;float:left;text-transform:uppercase;font-size:.9em;padding:25px 25px 104px;position:relative}#ProductResults .product-list{width:100%;padding-left:1%}.stars2{text-align:center;margin-top:20px}.stars2 a,.stars2 span{width:18px;height:18px;background-image:url(/svg/star_sprite_on.svg?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b);background-repeat:no-repeat;display:inline-block;text-indent:-9999px;margin:10px 0}.stars2 .off{background-image:url(/svg/star_sprite_off.svg?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b)}.carousel-text,.product{text-align:center;font-weight:500;font-size:.9em;margin-top:10px}.carousel-text span.size,.product-info span.price,.carousel-text span.iconmoon,.carousel-text span.product-tooltip{font-size:1.6em}.carousel-text a,.product a{color:#43382d}.carousel-text .size,.carousel-text .style,.product .size,.product .style{display:block;padding:0 10px}.carousel-text .price,.product .price{display:block}.carousel-text .product-info,.product .product-info{margin-top:20px}.carousel-text .product-info span,.product .product-info span{color:#2f2f2f;font-size:2.4em;font-weight:400}.carousel-text .product-info span.iconmoon-cart,.product .product-info span.iconmoon-cart,.carousel-text .product-info a.action-icons-cart{font-size:22px;margin-right:4px;cursor:pointer;display:inline-block;height:30px}.carousel-text .product-info span.iconmoon-info,.product .product-info span.iconmoon-info{font-size:22px;margin-left:6px;cursor:pointer}.carousel-text .product-info a,.product .product-info a{color:#6e0000;text-decoration:none!important}.carousel-text .product-info .price,.product .product-info .price{display:inline;font-size:1.91em;color:#43382d;margin-right:16px;vertical-align:bottom}.product-detail+.similar-products .product-info .price{font-size:20px}.product a{color:#43382d}.product a:hover .stars2 span{text-decoration:none!important}.product .stars2{margin:0}.product .stars2 span{margin-bottom:0}.panel-container h3{font-family:"Verlag A","Verlag B";text-transform:uppercase;font-weight:700;text-align:center;font-size:1.7em;margin-bottom:20px}.jcarousel-wrapper{margin:0 auto;position:relative;max-width:100%;float:left;padding:15px 60px}.jcarousel{position:relative;width:100%}.jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.jcarousel ul li{width:300px;margin:0 5px;float:left;font-size:1.2em;text-align:center}.jcarousel ul+.view-all{float:left;clear:left;width:100%;text-align:center;margin-top:20px}.jcarousel ul+.view-all a{text-transform:uppercase;font-family:"Forza A","Forza B";font-size:1.1em;font-weight:700}.jcarousel img{display:block;max-width:100%;height:auto!important;margin:0 auto;max-height:200px}.jcarousel .button-checkout,.jcarousel .button-sm{margin:5px}.business-express{padding:40px;text-align:center}.business-express h3{font-size:1.4em;font-family:"Verlag A","Verlag B";font-weight:700}.jcarousel-control-next,.jcarousel-control-prev{position:absolute;top:50%;margin-top:-15px;width:32px;height:32px;background:url(/svg/arrow_dark.svg?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b) no-repeat}.jcarousel-control-next:hover,.jcarousel-control-prev:hover{text-decoration:none}.jcarousel-control-prev{left:15px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.jcarousel-control-next{right:15px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.cycle-pager{text-align:center;width:100%;z-index:500;position:absolute;bottom:0}.cycle-pager span{font-family:arial;font-size:50px;width:20px;height:60px;display:inline-block;color:#f4e8d2;cursor:pointer}.cycle-pager span.cycle-pager-active{color:#ec1d23}.cycle-pager>*{cursor:pointer}.cycle-overlay{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;padding:0 50px;text-align:center;z-index:998}.cycle-overlay h2,.cycle-overlay h3{padding:0;font-size:4.625em;line-height:.9em;color:#f4e8d2;text-shadow:0 0 10px rgba(0,0,0,.7)}.cycle-overlay h2{font-family:"Verlag A","Verlag B";font-weight:800;font-style:normal}.cycle-overlay h3{font-family:"Verlag A","Verlag B";font-weight:700;font-style:normal}.cycle-overlay img{width:32%;max-width:450px;margin:0 auto}.vignette{width:100%;height:56%;position:absolute;top:0;background:url(/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/images/hero_vignette.png?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b) no-repeat;background-size:cover;z-index:101}.lt-ie9 .vignette{background-position:center center!important}.col1_3{width:32%}.col2_3{width:64%}.right{float:right}.left{float:left}.nomaxw{max-width:none!important}.nopad{padding:0!important}.pad10{padding:0 10px!important}.mb40{margin-bottom:40px!important}.mt40{margin-top:40px!important}label.error{color:#ec1d23;font-weight:700;width:70%;text-align:right}input.error{border-color:#ec1d23;border-width:2px}.error-message,.input-validation-error{border:2px solid #ec1d23}.validation-summary-valid ul,.validation-summary-valid ul li{margin:0}.field-validation-error{color:red;font-size:.8rem;margin-top:5px;display:block;text-transform:none;font-weight:700}.field-validation-error.addicon:after{font-family:icomoon;content:"";font-style:normal;font-weight:400;text-transform:none;line-height:1;z-index:1;color:#ec1d23;float:right;position:relative;top:51px;right:10px;font-size:23px}input.input-validation-error{border:2px solid #ec1d23!important}.double-column-form .field-validation-valid.valid{height:23px;display:block}.error-message{color:#ec1d23;background-color:#fff;padding:10px;margin-bottom:10px;position:relative}.error-message span.iconmoon{position:absolute;top:10px;left:10px;font-size:20px}.error-message ul{list-style-type:none}.error-message p{margin:0 0 0 26px;padding:0;line-height:1}.error-message p span{padding:6px 0 0 20px;display:block}.success-message{border:2px solid green;color:green;background-color:#fff;padding:10px;margin-bottom:10px;position:relative}.success-message span.iconmoon{position:absolute;top:10px;left:10px;font-size:18px}.success-message ul{list-style-type:none}.success-message p{margin:0 0 0 26px;padding:0;line-height:1}.valid-summary{display:none}.cartLink,.checkout .shipping-billing-container span,.checkout .step-0,.valid-summary.show{display:block}.page-top{margin-top:1em}.page-top .button-checkout{margin:1.25em 0 0}.button-checkout{width:240px}.norton-logo{margin:0 0 10px}.norton-logo table,.norton-logo tr{border:0!important}.cartLink{text-transform:uppercase;font-size:10px;font-weight:700;font-style:normal;margin-top:10px}.cartLink.remove{margin-top:0}.boxed{width:66%;clear:both;border:1px solid #43382d;background-color:#e6dbc3;margin:10px 0}.boxed input[type=text]{width:98%}.product-nav-container,.progress-bar-container-b2b{width:100%;max-width:100%;margin:0;background-color:#e6dbc3}.inner-nav-container,.product-nav-container,.progress-bar-container-b2b{margin-top:-30px}.inner-nav-container{background-color:#6e0000}.checkout{padding:0}.checkout .discountedprice{color:#ec1d23}.checkout .shipping-billing-container a:hover,.checkout .shipping-billing-container a:link,.checkout .styled-select select,.checkout .styled-select select option{color:#43382d}.checkout .strikethrough{text-decoration:line-through;display:block}.checkout .push-left,.checkout .push-right{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:0 5px;margin:0 -5px 20px;float:left}.checkout .push-left select,.checkout .push-right select{width:70%}.checkout .push-left h2,.checkout .push-right h2{font-size:1.5em;background:#d7ccb3;text-align:left;padding:10px 5px 10px 20px;margin-bottom:20px}.checkout .push-left input[type=radio]+label,.checkout .push-right input[type=radio]+label{margin:10px 0}.checkout .push-right{float:right}.checkout h1,.checkout h2,.checkout h3,.checkout h4,.checkout h5,.checkout h6{font-weight:700;font-style:normal;padding-top:15px}.checkout h2{text-align:center}.checkout h3{padding-bottom:10px}.checkout hr{width:100%;border-color:#43382d}.checkout .input-checkbox-option{margin-top:10px;margin-bottom:10px}.checkout .button-checkout{width:auto!important;margin:10px 0 0;letter-spacing:normal!important}.checkout .inner-page{padding-top:90px}.checkout .step .col-1,.checkout .step .col-10,.checkout .step .col-11,.checkout .step .col-12,.checkout .step .col-2,.checkout .step .col-3,.checkout .step .col-4,.checkout .step .col-5,.checkout .step .col-6,.checkout .step .col-7,.checkout .step .col-8,.checkout .step .col-9{padding-top:0;padding-bottom:0}.checkout .step .gift-card .col-6,.checkout .step .promo-code .col-6{padding-right:40px!important}.checkout .step .credit-expiration .col-4,.checkout .step .credit-expiration .col-7,.checkout .step .gift-card .col-2,.checkout .step .promo-code .col-2{padding:0}.checkout .step .gift-card .button-checkout,.checkout .step .promo-code .button-checkout{margin:0}.checkout .step .gift-option{margin:9px 0 0 60px}.checkout .step fieldset{margin:0;padding:0;position:relative;width:100%}.checkout .step .loggedin-fieldset{margin-bottom:30px}.checkout .step .loggedin-fieldset fieldset{padding:15px 30px 0}.checkout .step .loggedin-fieldset fieldset .col-2{padding:0}.checkout .step .loggedin-fieldset fieldset .button-checkout{margin:0}.checkout .step .loggedin-fieldset fieldset select{margin-bottom:15px}.checkout .step .profile-checkbox{margin-top:30px}.checkout .styled-select.large{width:70%}.checkout .delivery-frequency-top .styled-select{width:8.9em;margin-right:20px}.checkout input[type=radio]+label{margin:5px;float:left;text-transform:uppercase;font-size:12px}.checkout textarea{width:100%;height:130Px}.checkout .note{font-style:italic;font-size:.9em}.checkout .shipping-billing-container{margin-bottom:20px}.checkout .shipping-billing-container h3{font-size:1.2em}.checkout .shipping-billing-container h6{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-style:normal;font-weight:400;font-weight:700}.checkout .shipping-billing-container hr{margin:0}.checkout .shipping-billing-container .col-6{padding:10px}.checkout .shipping-billing-container .special-instructions{padding-left:50px}.checkout .summary h4{font-size:2em;text-align:right;padding-top:0}.checkout .summary span{display:inline-block;font-size:1.1em;font-weight:700}.checkout .summary span.left{text-align:right;width:75%}.checkout .summary span.right{text-align:right}.checkout .summary span.total{font-family:"Verlag A","Verlag B";font-style:normal;font-weight:700;margin-top:10px;text-transform:uppercase}.checkout .summary .notes{font-size:.75em;text-transform:none;width:240px;clear:both;margin-bottom:20px}.checkout .cart-container{margin:0 auto 20px;clear:both}.checkout .cart-container td{width:20%;padding:20px 10px;font-weight:700;text-align:center}@media(min-width:768px){.checkout .cart-container td[data-label='Recurring Delivery']{padding-left:0;text-align:left}}.checkout .cart-container td .qty-remove{font-size:.7em;color:#43382d;text-decoration:underline}.checkout .cart-container th:nth-child(6),.checkout .cart-container th:nth-child(5){text-align:left}.checkout .cart-container th{text-align:center;vertical-align:bottom;padding:0 10px;font-weight:500}.checkout .cart-container td.txtl,.checkout .cart-container th.txtl{text-align:left}.checkout .cart-container table tr{border-bottom:1px solid #43382d}.checkout .cart-container table tr:nth-child(even){background-color:#f4f4f4}.checkout .cart-container input[type=text]{width:40px;text-align:center;border-width:1px;font-style:"Gotham SSm A","Gotham SSm B",sans-serif;padding:5px;margin-bottom:10px}.checkout .cart-container img.product{margin:0 10px 0 0;width:100%}.checkout .progress-bar-b2b{width:100%;max-width:1200px;height:190px;background:url(/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/images/black_bar.png?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b) center center repeat-x;z-index:1;margin:0 auto}.checkout .progress-bar-b2b>span{text-transform:uppercase;height:90px;display:inline-block;text-align:center;margin:25px 0 0;z-index:2;width:32%}.checkout .progress-bar-b2b span span{background:url(/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/images/progress_sprite.png?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b) -116px 0 no-repeat;width:58px;height:100%;z-index:3;display:block;margin:0 auto;cursor:pointer}.checkout .progress-bar-b2b span span.active{background-position:-57px 0}.checkout .progress-bar-b2b span span.complete{background-position:0 0}.checkout .progress-bar-container{max-width:1024px;float:none;margin:10px auto;height:77px;padding:0 40px!important}.checkout .progress-bar-container .progress-bar{width:100%;max-width:1200px;z-index:1;height:30px;position:relative}.checkout .progress-bar-container .progress-bar .bar{top:30px;left:30px;right:50px;height:1px;position:absolute;border-bottom:1px solid #43382d}.checkout .progress-bar-container .progress-bar .progress-0{position:absolute;left:0}.checkout .progress-bar-container .progress-bar .progress-1{position:absolute;left:50%;margin-left:-41px}.checkout .progress-bar-container .progress-bar .progress-2{position:absolute;right:0}.checkout .progress-bar-container .progress-bar>span{text-transform:uppercase;height:90px;display:inline-block;text-align:center;margin:0;z-index:2;width:auto;top:9px}.checkout .progress-bar-container .progress-bar>span span{background-color:#eee;width:40px;height:40px;z-index:3;display:block;margin:0 auto 10px;cursor:pointer;border:1px solid #43382d;border-radius:20px}.checkout .progress-bar-container .progress-bar>span span.active{background-color:#ec1d23}.checkout .progress-bar-container .progress-bar>span span.complete{background-color:green;color:#fff;font-family:icomoon;font-size:1.85em;font-style:normal;font-weight:400;text-transform:none;line-height:1;padding:7px 0 0 1px;text-align:center}.checkout .progress-bar-container .progress-bar>span span.complete:before{content:""}.checkout .promotions .promotions-applied{margin:10px}.checkout .promotions .promotions-applied span{font-size:.9em}.checkout .promotions .promotions-applied .promotions-total{font-size:1em;font-weight:700;color:#6e0000;margin:10px 0 0}.checkout .promotions .promotions-applied .promotions-total span{display:inline}.checkout.checkout-container hr{height:1px;border-style:solid;border-width:1px}.checkout.checkout-container{position:relative;padding:0;font-size:12px}.checkout.checkout-container h2{font-size:20px;margin-bottom:30px;letter-spacing:3px}.checkout.checkout-container h3{font-size:16px;margin-bottom:0;letter-spacing:3px}.checkout.checkout-container .col-3{position:static}.checkout.checkout-container .col-3,.checkout.checkout-container .col-9{padding:0}.checkout.checkout-container .col-9{}.checkout.checkout-container .col-9 .container.checkout{max-width:1024px;margin-left:auto;margin-right:auto}.checkout.checkout-container select{font-size:14px}.checkout.checkout-container #OrderSummaryContainer.hideitems .collap-btn span.iconmoon,.checkout.checkout-container #OrderSummaryContainer.hideitems .collap-container{display:none!important}.order-summary{height:100%;position:static}.order-summary .collap-btn{cursor:pointer;border-bottom:1px solid #000}.order-summary .collap-btn h3{padding:10px 20px;color:#000;background-color:#fff;font-size:12px}.order-summary .collap-container fieldset{padding:20px}.order-summary .collap-container{background-color:#f4f4f4;max-height:800px;overflow:auto}.order-summary .collap-container>a{margin:10px 20px 0;font-weight:700;text-transform:uppercase;font-size:14px}.order-summary .collap-container ul{padding-bottom:10px;margin:0}.order-summary .collap-container ul li{list-style-type:none;padding:0}.order-summary .collap-container ul li .col-6{padding:10px}.order-summary .collap-container ul li .summary-details{padding:10px;font-size:16px;line-height:1}.order-summary .collap-container ul li .summary-details .product-name{white-space:normal;margin-bottom:20px;position:relative}.order-summary .collap-container ul li .summary-details .product-name .ellipsis{display:none;position:absolute;right:0;bottom:0;background-color:#fff6e5;font-weight:700}.order-summary .collap-container ul li .summary-details .product-name .ellipsis:before{content:"..."}.order-summary .collap-container ul li .summary-details .product-name.truncate{height:31px;overflow:hidden}.order-summary .collap-container ul li .summary-details .product-name.truncate .ellipsis{display:block}.order-summary .collap-container ul li .summary-details div{white-space:nowrap}.order-summary .collap-container ul li .summary-details div span.strikethrough{display:inline!important}.order-summary .collap-container ul li .summary-photo img{margin-top:0}.order-summary .summary{padding:20px;text-transform:none;background-color:#f4f4f4;font-size:16px}.order-summary .summary span.left,.order-summary .summary span.right{font-size:1.1em;font-weight:500;text-align:left}.order-summary .summary span.left{width:50%}.order-summary .summary span.total{font-family:"Verlag A","Verlag B";font-weight:700;font-style:normal;text-transform:uppercase}.order-summary .call{position:relative;right:0;font-size:22px;padding:0 40px}@media only screen and (min-width:768px){.order-summary .call{margin-top:20px;margin-bottom:20px}}.order-summary .call .note{font-weight:700}.order-summary h3{letter-spacing:3px}.shopping-cart{position:relative;padding:0;max-width:none;font-size:16px}.shopping-cart .col-3,.shopping-cart .col-9{padding:0}.shopping-cart .col-9{background-color:#fff}@media(min-width:768px){.shopping-cart .col-9{min-height:500px}}.shopping-cart .col-9 .container.checkout{max-width:1024px;margin-left:auto;margin-right:auto;padding:0 20px}.shopping-cart .col-9 .col-1,.shopping-cart .col-9 .col-10,.shopping-cart .col-9 .col-11,.shopping-cart .col-9 .col-12,.shopping-cart .col-9 .col-2,.shopping-cart .col-9 .col-3,.shopping-cart .col-9 .col-4,.shopping-cart .col-9 .col-5,.shopping-cart .col-9 .col-6,.shopping-cart .col-9 .col-7,.shopping-cart .col-9 .col-8,.shopping-cart .col-9 .col-9{padding-top:0;padding-bottom:0}.modal>.col-1,.modal>.col-10,.modal>.col-11,.modal>.col-12,.modal>.col-2,.modal>.col-3,.modal>.col-4,.modal>.col-5,.modal>.col-6,.modal>.col-7,.modal>.col-8,.modal>.col-9{padding:20px}.shopping-cart .col-9 .upsel-message{padding:20px;padding-top:0}.shopping-cart .col-9 .upsel-message>div{max-width:1024px;margin:0 auto;text-align:center;font-size:20px}.shopping-cart .col-9 .upsel-message>div>span{margin:3px;display:inline-block}.shopping-cart .col-9 .upsel-message>div .red{}.shopping-cart .order-summary fieldset{}.shopping-cart .order-summary fieldset input,.shopping-cart .order-summary fieldset select{max-width:none;margin:0;font-size:16px;padding:5px}.shopping-cart .order-summary fieldset .button-checkout{width:100%!important}.shopping-cart .order-summary .summary .note{text-align:center;margin:10px 0}.shopping-cart .order-summary .button-checkout{margin:10px auto;display:block}.shopping-cart .order-summary .collap-btn{display:block!important}.shopping-cart .order-summary{position:static}.shopping-cart h1{font-size:22px;letter-spacing:.2em}.shopping-cart .page-title h1{font-size:22px}.shopping-cart h2{font-size:20px;letter-spacing:normal}.shopping-cart h3{font-size:18px}.modal-screen{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;opacity:.7;display:none;z-index:9998}.modal{display:none;background-color:#fff;position:absolute;width:80%;top:50%;left:50%;max-width:1000px;z-index:9999}.modal>.col-1 .modal-close,.modal>.col-10 .modal-close,.modal>.col-11 .modal-close,.modal>.col-12 .modal-close,.modal>.col-2 .modal-close,.modal>.col-3 .modal-close,.modal>.col-4 .modal-close,.modal>.col-5 .modal-close,.modal>.col-6 .modal-close,.modal>.col-7 .modal-close,.modal>.col-8 .modal-close,.modal>.col-9 .modal-close{background:0 0;border:0;font-weight:700}.modal>.col-1 h2,.modal>.col-10 h2,.modal>.col-11 h2,.modal>.col-12 h2,.modal>.col-2 h2,.modal>.col-3 h2,.modal>.col-4 h2,.modal>.col-5 h2,.modal>.col-6 h2,.modal>.col-7 h2,.modal>.col-8 h2,.modal>.col-9 h2{font-size:1.8em}.modal>.col-1 ul,.modal>.col-10 ul,.modal>.col-11 ul,.modal>.col-12 ul,.modal>.col-2 ul,.modal>.col-3 ul,.modal>.col-4 ul,.modal>.col-5 ul,.modal>.col-6 ul,.modal>.col-7 ul,.modal>.col-8 ul,.modal>.col-9 ul{list-style-type:none}.modal>.col-1 .col-1,.modal>.col-1 .col-10,.modal>.col-1 .col-11,.modal>.col-1 .col-12,.modal>.col-1 .col-2,.modal>.col-1 .col-3,.modal>.col-1 .col-4,.modal>.col-1 .col-5,.modal>.col-1 .col-6,.modal>.col-1 .col-7,.modal>.col-1 .col-8,.modal>.col-1 .col-9,.modal>.col-10 .col-1,.modal>.col-10 .col-10,.modal>.col-10 .col-11,.modal>.col-10 .col-12,.modal>.col-10 .col-2,.modal>.col-10 .col-3,.modal>.col-10 .col-4,.modal>.col-10 .col-5,.modal>.col-10 .col-6,.modal>.col-10 .col-7,.modal>.col-10 .col-8,.modal>.col-10 .col-9,.modal>.col-11 .col-1,.modal>.col-11 .col-10,.modal>.col-11 .col-11,.modal>.col-11 .col-12,.modal>.col-11 .col-2,.modal>.col-11 .col-3,.modal>.col-11 .col-4,.modal>.col-11 .col-5,.modal>.col-11 .col-6,.modal>.col-11 .col-7,.modal>.col-11 .col-8,.modal>.col-11 .col-9,.modal>.col-12 .col-1,.modal>.col-12 .col-10,.modal>.col-12 .col-11,.modal>.col-12 .col-12,.modal>.col-12 .col-2,.modal>.col-12 .col-3,.modal>.col-12 .col-4,.modal>.col-12 .col-5,.modal>.col-12 .col-6,.modal>.col-12 .col-7,.modal>.col-12 .col-8,.modal>.col-12 .col-9,.modal>.col-2 .col-1,.modal>.col-2 .col-10,.modal>.col-2 .col-11,.modal>.col-2 .col-12,.modal>.col-2 .col-2,.modal>.col-2 .col-3,.modal>.col-2 .col-4,.modal>.col-2 .col-5,.modal>.col-2 .col-6,.modal>.col-2 .col-7,.modal>.col-2 .col-8,.modal>.col-2 .col-9,.modal>.col-3 .col-1,.modal>.col-3 .col-10,.modal>.col-3 .col-11,.modal>.col-3 .col-12,.modal>.col-3 .col-2,.modal>.col-3 .col-3,.modal>.col-3 .col-4,.modal>.col-3 .col-5,.modal>.col-3 .col-6,.modal>.col-3 .col-7,.modal>.col-3 .col-8,.modal>.col-3 .col-9,.modal>.col-4 .col-1,.modal>.col-4 .col-10,.modal>.col-4 .col-11,.modal>.col-4 .col-12,.modal>.col-4 .col-2,.modal>.col-4 .col-3,.modal>.col-4 .col-4,.modal>.col-4 .col-5,.modal>.col-4 .col-6,.modal>.col-4 .col-7,.modal>.col-4 .col-8,.modal>.col-4 .col-9,.modal>.col-5 .col-1,.modal>.col-5 .col-10,.modal>.col-5 .col-11,.modal>.col-5 .col-12,.modal>.col-5 .col-2,.modal>.col-5 .col-3,.modal>.col-5 .col-4,.modal>.col-5 .col-5,.modal>.col-5 .col-6,.modal>.col-5 .col-7,.modal>.col-5 .col-8,.modal>.col-5 .col-9,.modal>.col-6 .col-1,.modal>.col-6 .col-10,.modal>.col-6 .col-11,.modal>.col-6 .col-12,.modal>.col-6 .col-2,.modal>.col-6 .col-3,.modal>.col-6 .col-4,.modal>.col-6 .col-5,.modal>.col-6 .col-6,.modal>.col-6 .col-7,.modal>.col-6 .col-8,.modal>.col-6 .col-9,.modal>.col-7 .col-1,.modal>.col-7 .col-10,.modal>.col-7 .col-11,.modal>.col-7 .col-12,.modal>.col-7 .col-2,.modal>.col-7 .col-3,.modal>.col-7 .col-4,.modal>.col-7 .col-5,.modal>.col-7 .col-6,.modal>.col-7 .col-7,.modal>.col-7 .col-8,.modal>.col-7 .col-9,.modal>.col-8 .col-1,.modal>.col-8 .col-10,.modal>.col-8 .col-11,.modal>.col-8 .col-12,.modal>.col-8 .col-2,.modal>.col-8 .col-3,.modal>.col-8 .col-4,.modal>.col-8 .col-5,.modal>.col-8 .col-6,.modal>.col-8 .col-7,.modal>.col-8 .col-8,.modal>.col-8 .col-9,.modal>.col-9 .col-1,.modal>.col-9 .col-10,.modal>.col-9 .col-11,.modal>.col-9 .col-12,.modal>.col-9 .col-2,.modal>.col-9 .col-3,.modal>.col-9 .col-4,.modal>.col-9 .col-5,.modal>.col-9 .col-6,.modal>.col-9 .col-7,.modal>.col-9 .col-8,.modal>.col-9 .col-9{padding:10px}.modal>.col-1 .button-checkout,.modal>.col-10 .button-checkout,.modal>.col-11 .button-checkout,.modal>.col-12 .button-checkout,.modal>.col-2 .button-checkout,.modal>.col-3 .button-checkout,.modal>.col-4 .button-checkout,.modal>.col-5 .button-checkout,.modal>.col-6 .button-checkout,.modal>.col-7 .button-checkout,.modal>.col-8 .button-checkout,.modal>.col-9 .button-checkout{width:auto}.modal>.col-1 .modal-action,.modal>.col-10 .modal-action,.modal>.col-11 .modal-action,.modal>.col-12 .modal-action,.modal>.col-2 .modal-action,.modal>.col-3 .modal-action,.modal>.col-4 .modal-action,.modal>.col-5 .modal-action,.modal>.col-6 .modal-action,.modal>.col-7 .modal-action,.modal>.col-8 .modal-action,.modal>.col-9 .modal-action{text-align:right}.modal input[type=email],.modal input[type=password],.modal input[type=tel],.modal input[type=text],.modal select{margin-bottom:10px}.modal>.modal-head{padding-bottom:0}.modal>.modal-content{padding:0 10px}.login,.login h2,.login-new #createAccountForm .select{padding:0}#AddedToCartModal h2{font-size:1.2em}#AddedToCartModal .product-info p{font-family:"Verlag A","Verlag B";font-weight:500;font-style:normal}.modal-small{width:500px}.login{width:100%;max-width:none}.login small{margin:5px 0 20px;display:block}.login p.sub-heading{color:#43382d;text-align:center;margin:0 0 30px}.login h2{text-align:center;margin:0 0 20px}.login fieldset{max-width:432px;width:100%;padding:0;position:relative}.login .btn-container{margin:0 auto;text-align:center}.login .floatl{float:left}.login .floatr{float:right}.login-action{display:none}.login-action .notes{margin-top:20px}.login-action .forgot-password{display:block;text-transform:none;text-decoration:underline;margin-top:5px;margin-bottom:30px}a.forgot-password{font-size:1.78em}.login-forcepwd #ChangePassword_NewPassword,.login-returning #LoginPassword{margin-bottom:0}.login-returning{display:block;background-color:#fff}.login-returning .login-col{background-color:#fff}.login-returning .newcustomer-col{background-color:#fff}.login-returning p.sub-heading{width:100%;max-width:600px;margin-left:auto;margin-right:auto}#CreateAnAccount input{max-width:100%}.login-new #createAccountForm{width:100%;max-width:1000px;margin:0 auto}.login-new #createAccountForm fieldset{margin:0}.login-new #createAccountForm .select .styled-select{width:100%}.login-new #createAccountForm .subscribe-message{text-transform:none}.login-new #createAccountForm .col-6{padding-bottom:0}.login-new #createAccountForm .col-1,.login-new #createAccountForm .col-10,.login-new #createAccountForm .col-11,.login-new #createAccountForm .col-12,.login-new #createAccountForm .col-2,.login-new #createAccountForm .col-3,.login-new #createAccountForm .col-4,.login-new #createAccountForm .col-5,.login-new #createAccountForm .col-6,.login-new #createAccountForm .col-7,.login-new #createAccountForm .col-8,.login-new #createAccountForm .col-9{padding-top:0}.login-new #createAccountForm #UserAccount_ChangePassword_NewPassword{margin-bottom:0}.order-complete{width:100%;max-width:690px;margin:50px auto 0 auto;padding-bottom:30px}.order-complete img.hero{width:100%}.order-complete .social{margin:0 auto;width:272px}.order-complete .social>span{width:52px;height:52px;outline:0;margin:0 6px;display:inline-block}.order-complete .social .stLarge{background:url(/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/images/order_complete_social_sprite.png?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b) no-repeat!important;height:49px;width:50px}.order-complete .social .st_twitter_large .stLarge{background-position:1px 0!important}.order-complete .social .st_pinterest_large .stLarge{background-position:-72px 0!important}.order-complete .social .st_facebook_large .stLarge{background-position:-145px 0!important}.order-complete .social .st_googleplus_large .stLarge{background-position:-218px 0!important}.order-complete .button-checkout{margin:40px auto;display:block;height:3em;font-size:1em!important;padding-top:.7em}.promo-container .collap-container{padding:20px;width:100%}.social-tab-container{margin:0 auto;padding:40px;height:auto;background:#e3d6b8;color:#43382d;overflow:hidden}.social-tab-top{height:auto}.social-tab-bottom{margin-top:30px;float:left;width:100%}.social-tab-bottom iframe{border:0;overflow:hidden;height:20px;width:48px;float:left}.social-tab-bottom .social-tab-youtube-share iframe{height:25px;width:90px;position:relative;bottom:3px}.social-tab-container .social-tab-bottom span{margin-left:10px;font-weight:700}.social-tab-container .social-tab-paginator{text-align:right}.social-tab-container .panel-1{height:100%}.social-tab-container .panel-2{height:50%}.social-tab-container .panel-3{height:33.3%}.social-tab-container .element{padding:10px}.social-tab-container .element .item{background:#f4e8d2;border:1px solid #e3cb9f;padding:15px 15px 30px;height:100px}#tabs2.social-tab-container .element .item,#tabs3.social-tab-container .element .item{height:180px}.social-tab-container a.large-crop{width:100%;height:272px;margin:auto;display:block;overflow:hidden}.social-tab-container a.medium-crop,.social-tab-container a.small-crop{width:174px;height:100%;margin-right:10px;float:left;overflow:hidden;position:relative}.social-tab-container a.large-crop img{max-width:100%}.social-tab-container a.medium-crop img{max-width:100%;max-height:100%;min-height:206px;min-width:206px;margin:-32px}.social-tab-container a.small-crop img{max-width:100%;max-height:100%;min-height:164px;min-width:206px;margin:-32px}.social-tab-container .social-tab-top span{display:block}.social-tab-container ul{right:50px;display:block;position:absolute;padding:0;margin:0;bottom:0;clear:both}.social-tab-container li{display:inline-block;margin-left:.5em}.social-tab-container ul a{text-transform:uppercase;font-size:.8em;font-family:"Verlag A","Verlag B";font-weight:700;margin-top:10px}.social-tab-container .twitter-icon:before{content:"";display:inline-block;height:20px;width:20px;background:url(/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/images/twitter-icon.jpg?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b) no-repeat;position:relative;top:5px;left:6px}.social-tab-container .twitter-icon a:before,.yt-like:before{content:"";height:16px;display:inline-block}.social-tab-container .twitter-icon a{padding-left:22px;position:relative}.social-tab-container .twitter-icon a:before{background:url(/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/images/twitter-action-sprite.png?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b) no-repeat;width:16px;position:absolute;left:4px;top:-2px;margin-right:5px}.social-tab-container .twitter-icon a.twitter-reply:before{background-position:-16px 0}.social-tab-container .twitter-icon a.twitter-retweet:before{background-position:-96px 0}.social-tab-container .twitter-icon a.twitter-favorite:before{background-position:-48px 0}.yt-like:before{background:url(/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/images/yt-thumbsup.png?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b);width:15px;position:relative;top:2px;margin-right:7px}.cart-text span{background:url(/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/images/cart_red_sprite.png?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b) no-repeat;height:15px;width:20px;display:inline-block}.cart-text span.added{background-position:-20px 0}.cart-text a{display:inline-block;left:5px;position:relative;bottom:3px}.categories{max-width:none;margin:0 auto;position:relative}.categories .col-9{min-height:1020px}.categories .col-9 .similar-products{padding:0}.categories .col-9 .container{padding:0;max-width:none}.categories .call{font-size:22px}.categories .facet-filters .facet-container,.categories>.call>.note{max-width:300px;width:100%}.categories>.call{width:25%;padding:0 40px}.categories>.call .note{font-weight:700}.categories>.call>span{display:block;float:right}.categories .col-1 .call .note,.categories .col-10 .call .note,.categories .col-11 .call .note,.categories .col-12 .call .note,.categories .col-2 .call .note,.categories .col-3 .call .note,.categories .col-4 .call .note,.categories .col-5 .call .note,.categories .col-6 .call .note,.categories .col-7 .call .note,.categories .col-8 .call .note,.categories .col-9 .call .note{font-weight:700;font-size:1em}.categories .facet-filters{display:block;background-color:#fff}.categories .facet-filters h2{font-size:1.4em;margin-bottom:20px;max-width:300px;width:100%;letter-spacing:3px}.categories .facet-filters .collap-btn{cursor:pointer;border-bottom:1px solid #000}.categories .facet-filters .collap-btn h2{font-size:1.8em;padding:10px;margin-bottom:0}.categories .facet-filters .collap-btn h2 .iconmoon{display:inline}.categories .facet-filters .facet-group h3{padding:0 0 10px;float:none;font-size:1.1em;letter-spacing:3px}.categories .facet-filters .facet-group .collap-btn{border-bottom:0}.categories .facet-filters .facet-group .collap-btn h3{margin-bottom:0;border-bottom:0}.categories .facet-filters .facet-group ul{list-style-type:none}.categories .facet-filters .facet-group ul li{margin:0 0 10px}.categories .facet-filters .avg-rating ul li{width:100%;display:inline-block}.categories .facet-filters .avg-rating ul li .stars2{margin:0;text-align:left;display:inline}.categories .facet-filters .avg-rating ul li .stars2 span{margin:0}.categories .facet-filters .avg-rating ul li .stars2 .off{background-image:url(/svg/star_sprite_off-light.svg?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b);background-size:18px 18px}.categories .catalog-header-right{padding:0;display:inline;text-align:right}.categories .catalog-header-right label{display:inline}.categories .catalog-header-right select{width:150px;font-size:18px;margin-bottom:0}.categories .catalog-header-right .toggle-btns{margin:0 0 0 10px}.categories .catalog-header-right .toggle-btns .products-display-btn{color:#43382d;background-color:#fff;border:2px solid #43382d;padding:6px 0 0 2px;margin:0;width:34px;height:35px;float:left;text-align:center}.categories .catalog-header-right .toggle-btns .products-display-btn.active{color:#fff;background-color:#ec1d23}.categories{padding:0;text-align:left}.filter-by{padding:0;text-align:left}.categories .catalog-header-left{padding:0}.catalog-header-left.catalog-search{margin-top:20px;text-align:left}.catalog-search input{width:100%;box-sizing:border-box}@media only screen and (min-width:768px){.categories .catalog-header-left{padding:0;padding-left:1%;text-align:left;margin-top:0}.catalog-search{padding-left:1%;text-align:left}.catalog-search input{margin-left:8px}}.categories .filter-by .facet-filter-container,.categories .filter-by label{display:inline}.categories .filter-by .facet-filter-container .facet-filter-item{width:auto;margin:0 5px}.categories .filter-by .facet-filter-container .facet-filter-item button{border:0;background:0 0;vertical-align:text-bottom}.categories .inner-nav{padding-bottom:0}.categories .filtered{display:none}.categories .category-filters{max-width:710px;width:100%;margin:0 auto}.categories .category-filters .styled-select{width:100%}.categories .view-filters-container{margin:0;text-align:center}.filter-container{width:100%;max-width:100%;margin:0;display:none}.categories .category-filters select{padding:5px}.categories .tab,.categories .tab a,.categories .tab.active{border:0;margin:0}.categories a.view-filters,.categories a.view-filters:hover{color:#43382d!important;background-color:#d7ccb3;display:block;position:relative;border:0;bottom:0;font-size:1.1em!important}.categories .similar-products li{min-height:400px;padding:43px 0 0 0;margin:8px;font-size:1.2em;text-align:center;list-style-type:none;background-color:#fff}.categories .similar-products li>div{padding:0}.categories .similar-products li>div .product-title{min-height:60px;display:block}.categories .similar-products li>div .product-title .size{font-size:.9em;text-transform:initial}.categories .similar-products li>div .product-price{}.categories .similar-products li>div .product-price .price{display:inline;margin-right:20px;vertical-align:baseline;margin-top:4px!important}.categories .similar-products li>div .product-price .action-icons{display:inline;white-space:nowrap;margin:7px 0;vertical-align:middle}.categories .similar-products li>div .product-price .action-icons .iconmoon{text-decoration:none}.categories .similar-products li>div .product-price .action-icons span{font-size:1.5em;display:inline}.categories .similar-products li>div .product-price .action-icons span.action-icons-divider{display:inline-block}.categories .similar-products li>div .product-price .action-icons .action-icons-cart{display:inline-block;height:25px}.categories .similar-products li>div .product-price .action-icons .action-icons-cart .icon svg .cart{transition:fill .2s ease 0s}.categories .similar-products li>div .product-price .action-icons .action-icons-cart:hover .icon svg .cart{fill:#ed1c24}.action-icons-cart:hover .icon svg .cart{fill:#ed1c24}.action-icons-divider{margin-left:26px;margin-right:22px;border-left:1px solid #979797;display:inline-block;height:20px}.categories .similar-products li>div .product-price .action-icons .iconmoon-info{font-size:1.2em;cursor:pointer}.categories .similar-products li>div .product-price .action-icons .iconmoon-info:hover{color:#ed1c24;transition:color .2s ease 0s}.product-tooltip.iconmoon-info{}.product-tooltip.iconmoon-info:hover{color:#ed1c24!important;transition:color .2s ease 0s}.categories .similar-products li>div .list-description{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:.9em;text-transform:none;text-align:left;margin:10px 0}.categories .similar-products li.list .product-title .size,.categories .similar-products li>div .flavor-profile>div .slider-label,.categories .similar-products li>div .order-info fieldset label{font-family:"Verlag A","Verlag B";font-weight:500;font-style:normal}.categories .similar-products li>div .order-info fieldset{width:auto;padding:0}.categories .similar-products li>div .order-info fieldset label{display:inline;margin-bottom:7px;margin-right:5px;text-transform:uppercase}.categories .similar-products li>div .flavor-profile{width:100%;margin-bottom:0}.categories .similar-products li>div .flavor-profile>div{width:150px;float:left;margin:0 20px 20px 0;height:51px}.categories .similar-products li>div .flavor-profile>div img{width:150px}.categories .similar-products li>div .flavor-profile>div .slider-label{margin-bottom:7px;color:#2f2f2f;text-transform:uppercase}.categories .similar-products li .product-information{padding:0 25px}.categories .similar-products li.list{min-height:auto}.categories .similar-products li.list .product-price{padding:10px 0;font-size:.9em;text-align:left}.categories .similar-products li.list .product-title{text-align:left;min-height:auto}.categories .similar-products li.list .product-title .size{margin-bottom:7px;color:#2f2f2f;text-transform:uppercase;padding:0}.tooltipster-shadow h3.product-tt-title{font-family:"Verlag A","Verlag B";font-size:1.3rem;font-weight:400}.categories .similar-products li.list:last-child{border-bottom:0}.categories fieldset{width:32%;display:inline-block}.categories h3{text-align:left;padding-left:50px;font-size:1.4em;float:left}.categories h3 a{color:#2f2f2f}.categories h3 .arrow{width:10px;height:16px;margin-left:14px;background:url(/svg/arrow_brown.svg?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b) no-repeat;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.categories .row{clear:both;margin-bottom:20px}.categories .row ul{float:left;margin:20px 0;display:flex;flex-direction:row;flex-wrap:wrap}.categories .carousel-text a{color:#43382d}.categories .pagination{margin:20px 90px 0}.categories .pagination a.active{background:#ec1d23;color:#f4e8d2!important}.categories .view-all{float:right;text-align:center;padding-top:5px}.categories .view-all a{font-weight:700;font-family:"Verlag A","Verlag B";margin:20px 0}.product-details .flavor-profile>div .slider-label,.product-details .rate-links,.product-details .stars2 p,.product-photo .stars2 p,.product-details fieldset label{font-weight:bold}.product-photo{text-align:center}.product-details #AddToCart{border-width:1px}.product-photo{padding-top:3%}.view-filters-container .tab .arrow,.view-filters-container .tab.active .arrow,.view-filters-container .tab:hover .arrow{background:url(/svg/arrow_dark.svg?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b) no-repeat}.view-filters-container .tab.active .arrow{bottom:3px;position:relative}.category .slide{background-image:url(/images/default-source/hero-images/hero8.jpg?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b);height:460px;background-attachment:scroll}.product-detail,.reviews,.similar-products{overflow:hidden}.product-details,.product-photo{width:50%;float:left}.product-detail{padding:0;max-width:1200px}.product-detail .add-to-cart-item.select-frequency select{height:32px;margin-bottom:0}@media only screen and (max-width:480px){.product-detail .add-to-cart-item{display:block;width:100%;margin-top:11px}}@media only screen and (min-width:481px){.product-detail .add-to-cart-item{display:inline-block}.product-detail .add-to-cart-item.quantity input{width:100%}.product-detail .add-to-cart-item.select-frequency{top:2px;margin-left:16px}.product-detail .add-to-cart-item.add-button{margin-left:5px}}.product-detail .product-photo>img{margin:0 auto}.product-detail .product-photo .thumbnails{width:100%;max-width:480px;margin:20px auto 0}.product-detail .product-photo .thumbnails .col-3{padding:0;min-height:80px}.product-detail .product-photo .thumbnails img{width:80%;border:1px solid #43382d;margin:0 auto;cursor:pointer;background-color:#fff}.product-detail .product-photo .thumbnails img.selected{border:3px solid #43382d}.product-details h1{font-size:3.2em;letter-spacing:normal}.product-details h2,.product-details h3{font-size:2.24em;letter-spacing:normal}.product-details h2{font-weight:normal}.product-details h1{font-weight:normal}.product-details .stars2,.product-photo .stars2{text-align:left;clear:both}.product-details .stars2 p,.product-photo .stars2 p{margin-bottom:0!important;color:#2f2f2f;text-transform:uppercase}.product-details .desc p{font-size:1.8em}.product-details .review-form .review-area{position:relative;background-color:#f4f4f4;padding:10px 20px}.product-details .review-form .review-area .col-1,.product-details .review-form .review-area .col-10,.product-details .review-form .review-area .col-11,.product-details .review-form .review-area .col-12,.product-details .review-form .review-area .col-2,.product-details .review-form .review-area .col-3,.product-details .review-form .review-area .col-4,.product-details .review-form .review-area .col-5,.product-details .review-form .review-area .col-6,.product-details .review-form .review-area .col-7,.product-details .review-form .review-area .col-8,.product-details .review-form .review-area .col-9{padding:10px 0}.product-details .review-form .review-area .btn-container{text-align:right}.product-details .review-form .review-area input,.product-details .review-form .review-area textarea{width:100%;max-width:none;margin-bottom:0}.product-details .review-form .review-area #AddReviewButton{width:auto}.product-details .review-form .review-area .star-container{padding:20px 0 0}.product-details .review-form .review-area .star-container .stars2{margin:0;display:inline;padding-right:10px}.product-details .review-form .review-area .star-container .stars2 a{margin:0}.product-details .flavor-profile{width:100%}.product-details .flavor-profile>div{width:150px;float:left;margin:0 20px 20px 0;height:51px}.product-details .flavor-profile>div img{width:150px}.product-details .flavor-profile>div .slider-label{margin-bottom:7px;color:#2f2f2f;text-transform:uppercase}.product-details .button-checkout{width:auto}.product-details .rate-links a{font-size:.8em}.product-details .rate-links a{text-decoration:underline}.product-details fieldset{padding:0}.product-details fieldset label{color:#2f2f2f;text-transform:uppercase}.product-details .elligible{font-size:1.28em;font-family:"Verlag A","Verlag B";font-weight:700;font-style:normal;text-transform:uppercase;margin-top:30px;line-height:48px}.order-info .outofstock,.reviews h4{font-family:"Verlag A","Verlag B";font-style:normal}.product-details .recurring-check{width:50px;height:50px;background:url(/svg/check_recurring.svg?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b) no-repeat;display:block;float:left;margin-right:10px}.similar-products h2,.reviews h2{margin-top:.8em}.product-detail .iconmoon-notification{font-size:2em}.order-info input[type=text]{width:45px;padding:4px 10px 7px;border-width:1px}.order-info #qty{margin-bottom:0}.order-info .outofstock{font-weight:500;color:#2f2f2f;text-transform:uppercase;font-size:1em}.order-info .notifystock-container{margin:20px 0;background-color:#fff6e5;padding:15px 30px 0}.order-info .notifystock-container .col-4,.order-info .notifystock-container .col-8{padding:0}.order-info .notifystock-container label{color:#43382d;text-transform:none;font-weight:400;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:.9em}.order-info .notifystock-container .col-8 input{width:100%;max-width:none}.reviews,.similar-products{padding:40px;text-align:center}.order-info .notifystock-container .button-checkout{margin:0}.similar-products{position:relative;max-width:1980px}.reviews{border:1px solid;border-left:0;border-right:0}.similar-products .row{max-width:100%}.similar-products ul{margin:0 auto}.similar-products li{font-size:1.2em}.similar-products img{margin:0 auto}.product-carousel-large .product-item{min-width:326px}.similar-products .similar-products-carousel{margin:30px 0}.similar-products .similar-products-next,.similar-products .similar-products-prev{font-size:8em;color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:.5;display:none;position:absolute;top:50%;margin-top:-40px;text-decoration:none}.similar-products .similar-products-prev{left:-21px}.similar-products .similar-products-next{right:-21px}.reviews{width:100%;max-width:1980px;margin:0 auto;padding-bottom:40px!important}.reviews a[name=reviews]{color:#43382d;text-decoration:none;cursor:default}.reviews h3{font-family:"Verlag A","Verlag B";font-weight:700;font-style:normal;font-size:1.3em;color:#43382d;padding:0}.reviews h4{font-size:1em;font-weight:400}.read-more,.reviews .comment .comment-rating{font-family:"Verlag A","Verlag B";font-weight:500;text-transform:uppercase;font-style:normal}.reviews .review-area textarea{min-height:200px}.reviews .review-area input[type=button]{width:200px;margin-right:30%;float:right;margin-top:15px}.reviews .review-area .star-container{display:inline-block;width:40%}.reviews .review-area .stars2{display:inline-block}.reviews .comment{margin:0;padding:40px 0;text-align:center}.reviews .comment .stars2{padding:10px}.reviews .comment .stars2 span{width:18px;height:18px;margin:10px 0}.reviews .comment .comment-rating{color:#2f2f2f;margin-bottom:0}.read-more{font-size:1.3em;width:auto}.search-top{overflow:hidden}.search-container{max-width:100%!important;margin:-30px auto 0;padding-top:45px;width:100%;font-size:10px}.search-container .sb-input-wrapper{position:relative;width:80%;top:0;left:0;opacity:1;border:0;background:0 0;float:left;margin-left:1.5em}.search-container input[type=text]{width:80%;border-radius:0;background:#fff;border:1px solid #43382d;float:left;margin:7px;font-size:20px;max-width:none}.search-container .search-top{max-width:820px;width:100%;margin:20px auto 20px;padding:0 20px}.search-container .search-top .sfsearchSubmit{line-height:normal;position:relative;left:0;top:0;right:0;z-index:1;opacity:1;float:left;width:auto!important;padding:0 15px!important;height:40px;border:1px solid #43382d;margin:7px;font-size:22px}.search-container .tab-container{background-color:transparent}.search-container fieldset{padding:0;margin:0}.search-container .category-filters,.search-container .view-filters-container{max-width:820px;width:100%;margin:0 auto}.search-container .category-filters{padding-bottom:20px}.search-container .view-filters-container .tab{width:auto;border:0}.search-container h1{font-family:"Verlag A","Verlag B";font-style:normal;font-weight:700;padding:0}.search-container .tab,.search-container .tab a,.search-container .tab.active{text-shadow:compact(0 1px 0 rgba(255,255,255,.5),false,false,false,false,false,false,false,false,false)}.search-container .search-options{clear:both;padding-top:20px}.search-container input[type=radio]+label{display:inline;margin:0 2em;text-transform:uppercase}.main section:last-child .search-results{margin-bottom:30px}.search-results{font-size:16px;background-color:#fff;padding:5px 15px!important}.search-results .boxed{border-color:#fff;background-color:#fff;padding:1em .625em;width:100%}.search-results .boxed span{display:block;font-weight:700}.search-results .boxed span .price{font-size:1.1em;line-height:4em}.search-results h3{margin:20px 0;font-size:16px}.search-results .result>div{float:left;padding:2em 1%;text-align:center;width:24%}.search-results .result .result-image{padding:0}.search-results .result .result-description{text-align:left}.search-results .result .result-description span{font-size:.9em;font-weight:400}.search-results .result .result-name a{color:#43382d;display:block}.search-results .result .buttons a{display:block;margin:10px auto;width:150px}.search-results .pagination{clear:both;margin-bottom:40px}.information-results .result>div{width:25%}.information-results .result .result-name{text-align:left;text-transform:uppercase}.information-results .result .result-name a{color:#43382d;display:block}.information-results .result .result-description{padding:2em 2%;text-align:left;width:49%}.padded-inner-nav-container .padded-inner-nav .inner-nav-center,.time-tested{text-align:center}.information-results .result .result-description span{font-size:.9em;font-weight:700}.padded-inner-nav-container{display:none;width:100%;max-width:100%;margin:0;background-color:#6e0000}.padded-inner-nav-container .padded-inner-nav{padding:45px 0;width:100%;max-width:70em;margin:0 auto}.padded-inner-nav-container .padded-inner-nav .inner-nav-center li{display:inline-block;float:none}.padded-inner-nav-container .padded-inner-nav h2{padding:0;color:#f4e8d2;text-align:center;font-family:"Verlag A","Verlag B";font-weight:400;font-style:normal}.padded-inner-nav-container .padded-inner-nav ul{margin:0 auto;overflow:hidden}.padded-inner-nav-container .padded-inner-nav li{float:left;margin:0 .4em;border:2px solid #f4e8d2;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;list-style-type:none}.padded-inner-nav-container .padded-inner-nav li a{display:block;padding:10px 32px;font-size:1.1em;font-family:"Verlag A","Verlag B";font-weight:500;font-style:normal;text-transform:uppercase;color:#f4e8d2;background-color:rgba(0,0,0,.3)}#AddedToCart .close,#AddedToCart p,.copy-box h3,.donation label{font-weight:700}.padded-inner-nav-container .padded-inner-nav li a.active,.padded-inner-nav-container .padded-inner-nav li a:hover{text-decoration:none;background-color:#ec1d23!important;color:#f4e8d2}.padded-inner-nav-container .padded-inner-nav .small a{font-size:.8em;padding:10px .8em}.time-tested{padding:60px 0;background:url(/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/images/burlapbg5.jpg?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b);width:100%}.time-tested h2{width:100%;max-width:870px;margin:0 auto;padding:0 0 20px;font-size:3.2em}.time-tested .content{width:100%;max-width:50em;margin:0 auto;padding:10px 2%;font-family:"Verlag A","Verlag B";font-style:normal;font-weight:700;line-height:1.8em;font-size:1.2em;text-align:left}#AddedToCart .close,#AddedToCart p,.account h1,.account h2,.account h3,.copy-box h3,.donation h1,.facts-figures .figure{}.copy-box{padding:15%;position:absolute;background-color:#f4e8d2}.copy-box h3{padding-bottom:15px;font-style:normal;font-size:2em;letter-spacing:.1em;color:#43382d}.copy-box p{padding:10px 0;line-height:1.7em;border-top:1px solid #43382d;border-bottom:none;font-size:1.3em}.copy-box.box-red{background-color:#490000}.copy-box.box-red h3,.copy-box.box-red p{color:#f4e8d2}.copy-box.box-red p{border-color:#830404}#CoffeeClubDetail{float:left;width:100%}.JoinCoffeeClub{margin:150px auto 30px}.JoinCoffeeClub .col-1,.JoinCoffeeClub .col-10,.JoinCoffeeClub .col-11,.JoinCoffeeClub .col-12,.JoinCoffeeClub .col-2,.JoinCoffeeClub .col-3,.JoinCoffeeClub .col-4,.JoinCoffeeClub .col-5,.JoinCoffeeClub .col-6,.JoinCoffeeClub .col-7,.JoinCoffeeClub .col-8,.JoinCoffeeClub .col-9{width:100%;padding:0 20px;float:left}.JoinCoffeeClub .col-6{width:50%;padding:0 20px;float:left}.JoinCoffeeClub .button-checkout,.JoinCoffeeClub .button-sm,.JoinCoffeeClub .list-item .price{float:right}.JoinCoffeeClub h2{font-size:2.4em;background:#f4f4f4;text-align:left;padding:10px 5px 10px 20px;margin-bottom:20px;letter-spacing:normal}.JoinCoffeeClub h2.head{background:0 0}.JoinCoffeeClub h3{margin-bottom:10px;font-size:16px;letter-spacing:normal}.JoinCoffeeClub .list-item .name{vertical-align:middle;max-width:70%;display:inline-block}.JoinCoffeeClub .list-item:last-of-type{margin-bottom:20px}.JoinCoffeeClub .styled-select{width:70%;margin-bottom:20px}.JoinCoffeeClub input[type=button]{float:right;width:50%;font-size:16px}.JoinCoffeeClub .button-sm{font-size:16px;line-height:normal}.JoinCoffeeClub .coffee label label,.JoinCoffeeClub .merchandise label label{float:left;width:180px;margin-top:1px;margin-bottom:20px!important;font-size:16px}.JoinCoffeeClub input[type=button]:hover{background:#ec1d23;color:#fff}.JoinCoffeeClub .merchandise{float:left;clear:left}.JoinCoffeeClub .merchandise input[type=checkbox]+input[type=hidden]+label span:first-child,.JoinCoffeeClub .merchandise input[type=checkbox]+label span:first-child,.JoinCoffeeClub .merchandise input[type=radio]+label span:first-child{float:left;margin-right:8px}.JoinCoffeeClub .coffee{float:left;clear:left}.JoinCoffeeClub .coffee input[type=checkbox]+input[type=hidden]+label span:first-child,.JoinCoffeeClub .coffee input[type=checkbox]+label span:first-child,.JoinCoffeeClub .coffee input[type=radio]+label span:first-child{float:left;margin-right:8px}#AddedToCart{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);width:100%;position:fixed;background:#7bc143;left:0;top:0;padding:15px;text-align:center;z-index:99999999;box-shadow:0 0 10px rgba(0,0,0,.5)}#AddedToCart.active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#AddedToCart p{margin-bottom:15px;font-size:.9em;display:inline-block;margin-right:30px}#AddedToCart div{cursor:pointer}#AddedToCart .close{background:#6fb03a;position:absolute;right:0;top:0;font-size:3em;bottom:0;width:80px;padding-top:6px;cursor:pointer}#AddedToCart .close:hover{background:#67a536}#AddedToCart .step{display:none;clear:both;width:100%;margin:30px auto 0}#AddedToCart .step-profile{display:block}#AddedToCart .filter-container{width:100%;max-width:100%;margin:0;display:none}#AddedToCart .filter-container h2{padding:25px;background-color:#e6dbc3;border-right:1px solid #f4e8d2}#AddedToCart .view-filters-container{margin:0}#AddedToCart .view-filters-container .tab{width:33.33%;border-color:#f4e8d2;border-bottom-width:1px;border-bottom-style:solid}#AddedToCart .filters{width:100%;background-color:#f4e8d2;padding-left:10%;padding-right:10%}.donation .filters{width:100%;background-color:#fff;padding-left:10%;padding-right:10%}.donationRequestWrapper select{font-size:1.6em}.donationRequestWrapper .button-sm{font-size:1.8em}.donationRequestWrapper .field-validation-error *{font-size:1.3em}.donationRequestWrapper td label ul{font-size:6.75px}#AddedToCart .view-filters-container .tab:first-child{border-left-width:1px;border-left-style:solid}.donation table,.donation table tr{border:0!important}#AddedToCart .button-checkout{margin-top:20px}.donation label label{font-size:1em;display:inline-block;margin:0;vertical-align:middle;width:80%;font-weight:400}.donation label label+label{font-size:.9em;margin-top:4px}.donation table{text-align:left}.donation table tr label{margin-left:15px}.donation table tr label label{text-align:left;margin-left:15px}.donation textarea{height:200px}.donation .button-checkout,.donation .button-sm{margin-top:20px;float:right}.donation .spacer{margin:0 0 20px}.donation td{padding:5px 0}.view-filters-container .tab,.view-filters-container .tab a,.view-filters-container .tab.active{background-color:#d3d3d3;margin:0}.account input[type=password],.account input[type=text]{background-color:#fff}.account input[type="text"]:disabled{border:1px solid #e6dbc3;background:#d3d3d3}.account .styled-select.large{}.account .tab-container{background-color:#fff}.account .cartLink{display:block}.account .filter-container .text{margin:35px 5%;display:block}.account .filter-container table,.order-details-container table{margin:35px auto}.account h1,.account h2,.account h3,.donation h1{font-style:normal;font-weight:700}.account .step{clear:both;display:none;margin:30px auto 0;width:100%}.account .step-profile{display:block}.account .filter-container{display:none;margin:0;max-width:100%;width:100%}.account .filter-container h2{background-color:#e6dbc3;border-right:1px solid #f4e8d2;padding:25px}.account .view-filters-container{margin:0}.account .view-filters-container .tab{border-bottom:1px solid #f4e8d2;border-color:#fff;width:auto}.account .view-filters-container .tab:first-child{border-left-style:solid;border-left-width:1px}.account .filters{background-color:#f4e8d2;padding-left:10%;padding-right:10%;width:100%}.account .filters .change-password{display:none}.account .button-checkout{margin-top:20px}.categories .view-filters-container .tab{width:auto;border:0}.checkout.order-details .buttons{clear:both}.checkout.order-details .buttons a{clear:none}.view-filters-container .tab a.view-filters,.view-filters-container .tab a.view-filters:hover{color:#43382d!important;display:block;position:relative;border:0;bottom:0;width:100%;padding:6px 12px}.facts-figures .graph.left,.facts-figures .quote.left{border-right:1px solid #2f2f2f}.pagination a.active,.pagination li.active a,.pagination li:hover a{color:#f4e8d2!important}.pagination li{padding:0;margin-right:4px}.pagination li a{display:block;text-decoration:none;padding:.7em 1em}.pagination a.active,.pagination li.active{background:#ec1d23}.facts-figures{margin:25px auto}.facts-figures .content{text-align:center;max-width:100%}.facts-figures .element{padding:20px 0}.facts-figures .element .top-facts{padding-top:60px}.facts-figures .element .image-container{margin:0 0 20px}.facts-figures .element .image-container img{width:100%;max-width:640px}.facts-figures .element .no-padding{padding-top:0}.facts-figures .bottom-facts{width:100%;padding:0 25%}.facts-figures .bottom-facts .no-padding{padding-top:0}.facts-figures .bottom-facts .figure{text-align:right;width:24%}.facts-figures .bottom-facts .fact{text-align:left;width:76%}.facts-figures .figure{width:39%;line-height:1em;font-size:3.3em;padding-top:10px;font-weight:800;font-style:normal;text-align:right}.facts-figures .fact,.facts-figures span.note{font-family:"Verlag A","Verlag B";font-weight:400;font-style:normal}.facts-figures .fact{width:59%;text-align:left;padding-left:20px;font-size:1em;line-height:1.4em;padding-top:10px}.facts-figures .graph{padding:0 10px;margin:20px auto}.facts-figures .graph.right{padding-left:41px}.facts-figures .graph.left{padding-right:40px}.facts-figures .quote{padding:0 80px;margin:40px 0}.facts-figures h2{margin-bottom:.5em}.facts-figures span{display:block;float:left;color:#2f2f2f}.facts-figures span.note{width:100%;font-size:.8em;padding:20px 0}.facts-figures p{font-weight:700}.facts-figures .reasons{text-align:center;position:relative;left:4em}.facts-figures .flavor-profiles-tea,.facts-figures table,.facts-figures td,.facts-figures th,.facts-figures tr{text-align:left}.facts-figures .reasons img{width:100%;max-width:375px}.facts-figures .flavor-profiles,.facts-figures .flavor-profiles-tea{margin-bottom:40px;overflow:hidden}.facts-figures .flavor-profiles h3,.facts-figures .flavor-profiles-tea h3{font-size:1.4em}.facts-figures .flavor-profiles .element,.facts-figures .flavor-profiles-tea .element{height:29em}.facts-figures .flavor-profiles img,.facts-figures .flavor-profiles-tea img{display:inline;margin:0 0 30px}.facts-figures .flavor-profiles p,.facts-figures .flavor-profiles-tea p{padding:0 14px;font-size:.8em;line-height:1.6em;font-weight:400;margin-bottom:.5em}.facts-figures .flavor-profiles p.bold,.facts-figures .flavor-profiles-tea p.bold{font-weight:700}.facts-figures .flavor-profiles h4,.facts-figures .flavor-profiles-tea h4{font-size:1em;color:#2f2f2f}.facts-figures .flavor-profiles-tea .element{height:auto}.facts-figures .flavor-profiles-tea h3{text-transform:none}.facts-figures .flavor-profiles-tea p{padding-left:0}.facts-figures .flavor-profiles-tea li{margin-left:0;list-style:none}.facts-figures .tea-flavors h2{text-transform:none;margin-bottom:0}.facts-figures .tea-flavors h4{text-transform:none;font-size:1.2em;font-weight:400}.facts-figures .pumpkin-bottom h3{font-size:1.8em;color:#43382d;font-family:"Verlag A","Verlag B";font-weight:700;font-style:normal}.facts-figures .pumpkin-bottom p{font-size:1.1em;font-family:"Verlag A","Verlag B";font-weight:500;font-style:normal}.facts-figures .pumpkin-bottom .banner{width:100%;height:59px;margin-top:40px;background-image:url(/images/default-source/for-business/products/csd-pumpkin-banner-desktop.png?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b);background-position:center center;background-repeat:no-repeat;background-size:contain}.facts-figures .pumpkin-bottom .element{padding:40px 40px 0}.facts-figures .pumpkin-bottom .element.right{float:right;max-width:500px;margin-top:100px}.facts-figures .wrapper-2col{margin:0 16.65% 50px}.facts-figures .wrapper-2col-leftwide .element{width:33.33333%}.facts-figures .wrapper-2col-leftwide .element:first-child{width:66.66666%}.facts-figures .wrapper-2col-leftwide h2{text-transform:none;margin-bottom:0;margin-top:10%}.facts-figures .wrapper-2col-leftwide h4{margin-bottom:40px;text-transform:none;font-size:1.2em;font-weight:400}.facts-figures .wrapper-2col-leftwide .figure{width:20%}.facts-figures .wrapper-2col-leftwide .fact{width:80%;color:#43382d}.facts-figures .wrapper-2col-leftwide .fact strong{color:#6e0000;text-transform:uppercase}.facts-figures .wrapper-2col-leftwide .fact p{font-weight:400}.facts-figures .wrapper-2col-rightwide .element{width:66.66666%}.facts-figures .wrapper-2col-rightwide .element:first-child{width:33.33333%}.facts-figures .water-filtration{max-width:950px;margin:0 auto}.facts-figures .water-filtration h3{font-family:"Verlag A","Verlag B";font-weight:700;font-style:normal;color:#43382d;font-size:1.5em;text-transform:none}.facts-figures .singleserve-flavors .element h2 span,.facts-figures .water-filtration .wrapper-2col-leftwide h4,.footer-nav li{font-family:"Verlag A","Verlag B";font-style:normal}.facts-figures .water-filtration .top-facts{margin:0 auto 80px;max-width:400px}.facts-figures .water-filtration .wrapper-2col-leftwide .element:first-child{padding-right:40px}.facts-figures .water-filtration .wrapper-2col-leftwide h4{display:inline;font-size:1em;color:#cf0a2c;font-weight:700}.facts-figures .water-filtration .wrapper-2col-leftwide p{font-weight:400;font-size:.9em;line-height:1.5em}.facts-figures .water-filtration .wrapper-2col-leftwide img{float:left;margin-right:20px;margin-bottom:40px}.facts-figures .water-filtration img.inline{display:inline}.facts-figures .singleserve-flavors{max-width:800px;margin:0 auto}.facts-figures .singleserve-flavors .element h2{margin-bottom:0;font-size:1.5em;color:#2f2f2f;text-transform:none}.facts-figures .singleserve-flavors .element h2 span{float:none;display:inline;font-weight:400}.facts-figures .singleserve-flavors .element p{margin-bottom:0}.facts-figures .singleserve-flavors .element span.note{padding-top:0}.facts-figures table{width:70%;margin:70px auto}.facts-figures table,.facts-figures tr:nth-child(1){border-bottom:0}.facts-figures td{width:auto;font-weight:400;padding:3px 0}.facts-figures tr.even,.facts-figures tr:nth-child(even){background-color:transparent}.facts-figures thead td{padding:0;background-color:#41270e;color:#f4e8d2;text-transform:uppercase}.facts-figures thead td:first-child,.facts-figures thead td:last-child{width:28px;background-color:transparent}.edit-coffee-club .cart-container td,.upsell{padding:10px}.footer-nav{margin-top:15px;overflow:hidden}.footer-nav .nav-col{margin-right:8%;float:left}.footer-nav .nav-col:last-child{margin-right:0}.footer-nav li{margin-left:0;margin-top:.8em;font-weight:400}.footer-nav a{color:#f4e8d2}.footer-nav strong a{font-family:"Verlag A","Verlag B";font-weight:700;font-style:normal;color:#e5ca9a;font-size:1.5em}.for-business #nav .block>ul>li>a{font-weight:500}.for-business .footer-nav .nav-col{margin-right:7%}.for-business .footer-nav .nav-col:last-child{margin-right:0}.order-number,.sitemap h1{font-family:"Verlag A","Verlag B"}#shippingContainer{width:100%}.edit-coffee-club .cc-col{float:left;width:50%}.edit-coffee-club .cart-container img{max-width:135px}.edit-coffee-club .checkout .push-right{text-align:right}#left-panel,.order-number,.upsell a{text-align:center}.edit-coffee-club .checkout .push-right label{font-size:1em}.edit-coffee-club .checkout .push-right select{max-width:40%}.edit-coffee-club .summary .left{width:40%}.edit-coffee-club .summary .right{width:27%}.edit-coffee-club .summary .button-checkout{float:right;margin-right:20px}.edit-coffee-club .cart-options{margin-top:30px}.edit-coffee-club .cart-options a{display:block;margin-bottom:10px}.upsell{width:100%;float:left;background:#e6dbc3;position:relative;margin-bottom:20px}.upsell .product-cart-tmb{float:left;width:80px;margin-right:12px}.upsell .text{width:calc(100% - 80px);padding:12px}.upsell .text span{display:inline-block;width:80%;float:left}.upsell .text span label{display:inline}.upsell .text span .display-block{display:block;margin:0}.upsell a{background:0 0;border:2px solid #333;color:#333;float:right;font-size:3em;height:50px;width:50px;line-height:50px}.upsell a:hover{background:#ec1d23;color:#fff;text-decoration:none}.news-remove-view-all .view-all{display:none}.sfnewsList{padding:0;margin:20px auto 0;max-width:800px}.sfnewsList li{margin-bottom:20px;list-style-type:none;float:left;width:100%;margin-left:0}.sfnewsList li .sfnewsMetaInfo{margin-bottom:10px;font-weight:700}.sfnewsList li .sfnewsSummary{margin-bottom:10px}.sfnewsList li .button-checkout,.sfnewsList li .button-sm{float:right;font-size:16px}.sfnewsDetails{max-width:800px;margin:20px auto 0}.sfnewsDetails .push-right.button-checkout,.sfnewsDetails .push-right.button-sm{margin-top:-3em}.sfnewsDetails .sfnewsAuthorAndDate{font-weight:700;margin-bottom:10px}.order-history-details label{font-weight:700;font-size:1em;margin-bottom:0}.order-history-details label+span{margin-bottom:10px;display:block}.order-history-details .keep-padding .element,.order-history-details .shipping-billing-container{margin-top:20px}.order-history-details .checkout .cart-container{float:left;width:100%}.order-history-details ul{padding:0;margin-left:0}.order-history-details ul li{list-style-type:none;margin-left:0}#RevealSuccess p{color:green;font-weight:700}#RevealFail p{color:#ec1d23;font-weight:700}.order-success{padding:50px 20px;display:block}.order-number{display:block;font-weight:700;font-size:32px}.school input[type=submit]{-webkit-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out;margin-top:10px}.school input[type=submit]:hover{background:#ec1d23;color:#f4e8d2!important}#left-panel{background-color:#e6dbc3;width:25%;float:left;font-size:.9em;padding:25px 25px 104px;position:relative;height:350px}#left-panel span{display:block;margin:4.5em auto 0;font-weight:700}#left-panel a{display:block;margin:0 auto;font-size:.8em;font-weight:700;color:#43382d}#left-panel .button-checkout,#left-panel .button-sm{display:inline-block;font-size:2.4em!important;margin:55px 0 10px;text-transform:uppercase;background:#ec1d23;color:#f4e8d2!important}.loader-container .overlay,.loadingDiv,.homeLoadingDiv{background:rgba(0,0,0,.5);left:0;top:0;width:100%;height:100%}.loadingDiv,.homeLoadingDiv{z-index:100000000;position:fixed}.loader-container{opacity:0;-webkit-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.loader-container .overlay{position:absolute;z-index:99}.loader-container .loader-gif{background:url(/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/images/712.GIF?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b) no-repeat;background-size:50px;width:50px;height:50px;position:absolute;left:50%;top:50%;margin:-25px 0 0 -25px;z-index:100;display:none}.loader-container .k-ie9.loader-gif{display:block}.loader-container #floatingCirclesG{position:fixed;top:50%;left:50%;margin:-64px 0 0 -64px;width:128px;height:128px;-moz-transform:scale(.6);-webkit-transform:scale(.6);-o-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6);z-index:100}.loader-container .k-ie9 #floatingCirclesG{display:none}.loader-container .f_circleG{position:absolute;background-color:transparent;height:23px;width:23px;-moz-border-radius:12px;-moz-animation-name:f_fadeG;-moz-animation-duration:.64s;-moz-animation-iteration-count:infinite;-moz-animation-direction:linear;-webkit-border-radius:12px;-webkit-animation-name:f_fadeG;-webkit-animation-duration:.64s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:linear;-o-border-radius:12px;-o-animation-name:f_fadeG;-o-animation-duration:.64s;-o-animation-iteration-count:infinite;-o-animation-direction:linear;-ms-border-radius:12px;border-radius:12px;animation-name:f_fadeG;animation-duration:.64s;animation-iteration-count:infinite;animation-direction:linear}.loader-container #frotateG_01{left:0;top:52px;-moz-animation-delay:.24s;-webkit-animation-delay:.24s;-o-animation-delay:.24s;animation-delay:.24s}.loader-container #frotateG_02{left:15px;top:15px;-moz-animation-delay:.32s;-webkit-animation-delay:.32s;-o-animation-delay:.32s;animation-delay:.32s}.loader-container #frotateG_03{left:52px;top:0;-moz-animation-delay:.4s;-webkit-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s}.loader-container #frotateG_04{right:15px;top:15px;-moz-animation-delay:.48s;-webkit-animation-delay:.48s;-o-animation-delay:.48s;animation-delay:.48s}.loader-container #frotateG_05{right:0;top:52px;-moz-animation-delay:.56s;-webkit-animation-delay:.56s;-o-animation-delay:.56s;animation-delay:.56s}.loader-container #frotateG_06{right:15px;bottom:15px;-moz-animation-delay:.64s;-webkit-animation-delay:.64s;-o-animation-delay:.64s;animation-delay:.64s}.loader-container #frotateG_07{left:52px;bottom:0;-moz-animation-delay:.72s;-webkit-animation-delay:.72s;-o-animation-delay:.72s;animation-delay:.72s}.loader-container #frotateG_08{left:15px;bottom:15px;-moz-animation-delay:.8s;-webkit-animation-delay:.8s;-o-animation-delay:.8s;animation-delay:.8s}.loader-container.active{opacity:1}@-moz-keyframes f_fadeG{0%{background-color:#580809}100%{background-color:rgba(255,255,255,.1)}}@-webkit-keyframes f_fadeG{0%{background-color:#e6dbc3}100%{background-color:rgba(255,255,255,.1)}}@-o-keyframes f_fadeG{0%{background-color:#e6dbc3;}100%{background-color:rgba(255,255,255,.1);}}@-ms-keyframes f_fadeG{0%{background-color:#e6dbc3}100%{background-color:rgba(255,255,255,.1)}}@keyframes f_fadeG{0%{background-color:#e6dbc3}100%{background-color:rgba(255,255,255,.1)}}.sitemap h1{font-weight:700}.sfNavTreeviewWrp .k-widget ul>li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #43382d}.sfNavTreeviewWrp .k-widget .k-bot .k-icon,.sfNavTreeviewWrp .k-widget .k-mid .k-icon,.sfNavTreeviewWrp .k-widget .k-top .k-icon{background:url(/svg/arrow_brown.svg?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b) no-repeat;height:10px;width:10px}.sfNavTreeviewWrp .k-widget .k-bot .k-plus,.sfNavTreeviewWrp .k-widget .k-mid .k-plus,.sfNavTreeviewWrp .k-widget .k-top .k-plus{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.sfNavTreeviewWrp .k-widget .k-bot a,.sfNavTreeviewWrp .k-widget .k-mid a,.sfNavTreeviewWrp .k-widget .k-top a{font-size:1.5em;text-align:left;color:#2f2f2f;border:0;font-family:"Verlag A","Verlag B";font-weight:700}.sfNavTreeviewWrp .k-widget .k-bot a:hover,.sfNavTreeviewWrp .k-widget .k-mid a:hover,.sfNavTreeviewWrp .k-widget .k-top a:hover{text-decoration:underline}.sfNavTreeviewWrp .k-widget .k-bot+ul>li,.sfNavTreeviewWrp .k-widget .k-mid+ul>li,.sfNavTreeviewWrp .k-widget .k-top+ul>li{margin-bottom:0;border-bottom:0;padding-bottom:0}.sfNavTreeviewWrp .k-widget .k-bot+ul>li:before,.sfNavTreeviewWrp .k-widget .k-mid+ul>li:before,.sfNavTreeviewWrp .k-widget .k-top+ul>li:before{content:"";position:absolute;width:8px;height:8px;border-radius:10px;background:#2f2f2f;margin:12px 0 0 -8px}.sfNavTreeviewWrp .k-widget .k-bot+ul>li a,.sfNavTreeviewWrp .k-widget .k-mid+ul>li a,.sfNavTreeviewWrp .k-widget .k-top+ul>li a{font-family:"Verlag A","Verlag B";font-weight:300;color:#ec1d23;font-size:1.1em}.no-touch .element:hover .hover{filter:alpha(opacity=100);opacity:1;-webkit-transition:all .8s cubic-bezier(.165,.84,.44,1);-moz-transition:all .8s cubic-bezier(.165,.84,.44,1);transition:all .8s cubic-bezier(.165,.84,.44,1);transition-delay:.3s;-webkit-user-select:none;-webkit-touch-callout:none}.no-touch .element:hover .hover .copy{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;visibility:visible;-webkit-transition:all 1s cubic-bezier(.165,.84,.44,1);-moz-transition:all 1s cubic-bezier(.165,.84,.44,1);transition:all 1s cubic-bezier(.165,.84,.44,1)}.touch .element .story-copy{z-index:99}.swipe-arrow{background:url(/svg/arrow_light.svg?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b) no-repeat;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);display:block;width:16px;height:16px;position:absolute;top:50%;right:5%;margin-top:-8px}.no-touch .swipe-arrow{display:none}@media(min-width:1600px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left;padding:30px;width:91.66667%}.col-lg-1 fieldset,.col-lg-10 fieldset,.col-lg-11 fieldset,.col-lg-2 fieldset,.col-lg-3 fieldset,.col-lg-4 fieldset,.col-lg-5 fieldset,.col-lg-6 fieldset,.col-lg-7 fieldset,.col-lg-8 fieldset,.col-lg-9 fieldset{margin:0 auto}.col-lg-10{width:83.33333%}.col-lg-9{width:75%}.col-lg-8{width:66.66667%}.col-lg-7{width:58.33333%}.col-lg-6{width:50%}.col-lg-5{width:41.66667%}.col-lg-4{width:33.33333%}.col-lg-3{width:25%}.col-lg-2{width:16.66667%}.col-lg-1{width:8.33333%}}@media(min-width:1200px){.for-business #nav .block{width:79%;margin-left:-40%}#nav .block{width:80%;margin-left:-39%}.footer-nav .nav-col{margin-right:12%}.container.refer{max-width:800px}.container.refer input{width:50%}.container.refer input[type=button]{width:25%;margin-top:20px;display:block}.checkout .element label label{max-width:180px;vertical-align:middle}}@media(max-width:1920px){.split-wrap .left-item iframe,.split-wrap .left-item img{min-height:500px}}@media(max-width:1650px){.split-wrap .left-item iframe,.split-wrap .left-item img{min-height:400px}}@media(max-width:1440px){.split-wrap .left-item iframe,.split-wrap .left-item img{min-height:400px}.order-summary .collap-container ul li .summary-photo{width:41.66667%}.order-summary .collap-container ul li .summary-details{width:58.33333%}}@media(min-width:1024px)and (max-width:1360px){.cycle-overlay{bottom:32%}.button-wrap{bottom:15%}.scroll-arrow{display:none}}@media(max-width:1200px){.element .copy.three-line h3{top:10%}#left-panel .button-checkout,#left-panel .button-sm{display:inline-block;font-size:1.5em!important;margin:40px 0 10px;text-transform:uppercase}.split-wrap .left-item iframe,.split-wrap .left-item img{min-height:330px}.JoinCoffeeClub .coffee label label,.JoinCoffeeClub .merchandise label label{width:140px}.order-summary .collap-btn h3{padding:10px;letter-spacing:normal}.order-summary .collap-container ul li{padding-bottom:5px;border-bottom:1px solid #43382d}.order-summary .collap-container ul li .summary-details,.order-summary .collap-container ul li .summary-photo{width:100%}}@media(max-width:1000px){.split-wrap .left-item iframe,.split-wrap .left-item img{min-height:270px}.split-wrap .left-item img{min-height:215px}.JoinCoffeeClub .coffee label label,.JoinCoffeeClub .merchandise label label{width:130px}}@media(min-width:768px){.facet-container,.facet-list{display:block!important}.categories .facet-filters .catalog-header-right{display:none}}@media(min-width:768px)and (max-width:979px){#nav .close-btn,#top .nav-btn{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}#top .nav-btn{padding:0}.inner-nav{padding:45px 0 25px}#nav .close-btn{padding:0}.ha-header-show{height:69px}.sb-search,.sfsearchTxt{}.keep-padding.inner-page{padding-top:0}#nav .block,.ha-header-show #nav .block{width:90%;margin:0;top:34px;left:5%}.ha-header-show #nav .block{margin-left:0}#nav .block>ul>li>a,.ha-header-show #nav .block>ul>li>a{font-size:1em}.categories .similar-products li>div .product-price .price{float:left;margin:0 0 8px;width:100%}.sb-icon-search,.sfsearchSubmit{width:34px!important;height:40px!important}.secondary-nav{top:4px;right:46px}.secondary-nav li{margin-left:.7em}.secondary-nav li a{font-size:.7em}#nav li ul a{font-size:.8em}.sb-search{top:34px!important;min-width:34px!important}.sb-icon-search,.sfsearchSubmit{line-height:34px!important}.sb-icon-search{font-size:18px!important}.cycle-slideshow .slide,.slide{background-position:center 0}.cycle-overlay img{width:42%}.tab a{font-size:.9em}.button,.button-checkout,.button-sm,.sf_pagerNumeric a{padding:5px 10px;font-size:1.28em;text-transform:uppercase}.element .copy h3{font-size:2em}.element .copy h4,.element .copy h5{font-size:1em}.element .copy h5{top:60%}.element .square .copy h5{top:56%}.footer-nav{font-size:.8em}.social-tab-container ul{right:25px}.social-tab-container a.small-crop{width:134px}.inner-page{padding-top:10px}.categories .similar-products ul{width:100%}.categories .similar-products ul li{min-height:340px}.reviews{width:80%}.padded-inner-nav-container .padded-inner-nav li{margin:0 .5em}.padded-inner-nav-container .padded-inner-nav li a{font-size:.9em;padding:1em 1.1em}.search-container h1{font-size:32px;margin-top:5px}.search-container input[type=text]{width:45%}.search-container input[type=radio]+label{margin:0 1em}.copy-box{padding:8%}.copy-box p{line-height:1.4em;font-size:.9em}.category .slide{height:340px}.inner-nav-container,.product-nav-container,.progress-bar-container{margin-top:-10px}#AddedToCart p{margin:0 20px 0 -60px;text-align:left;vertical-align:middle}#AddedToCart p span{display:block}.sfnewsList.inner-page{padding:0 20px}.sfnewsDetails .push-right.button-checkout,.sfnewsDetails .push-right.button-sm{float:none;margin:10px 0 20px}.categories .similar-products li{min-height:330px}.JoinCoffeeClub .coffee label label,.JoinCoffeeClub .merchandise label label{width:80px}.login{}}@media(max-width:767px){.copy-box p{line-height:1.4em;font-size:1.1em}.block,.copy-box{position:relative}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{width:100%}.col-1 fieldset,.col-10 fieldset,.col-11 fieldset,.col-12 fieldset,.col-2 fieldset,.col-3 fieldset,.col-4 fieldset,.col-5 fieldset,.col-6 fieldset,.col-7 fieldset,.col-8 fieldset,.col-9 fieldset{width:100%;max-width:none}.col-offset-1,.col-offset-2,.col-offset-3,.col-offset-4,.col-offset-5,.col-offset-6{margin-left:0}.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left;padding:30px;width:91.66667%}.copy-box,.split-wrap .item .copy-box{padding:9%}.col-sm-1 fieldset,.col-sm-10 fieldset,.col-sm-11 fieldset,.col-sm-2 fieldset,.col-sm-3 fieldset,.col-sm-4 fieldset,.col-sm-5 fieldset,.col-sm-6 fieldset,.col-sm-7 fieldset,.col-sm-8 fieldset,.col-sm-9 fieldset{margin:0 auto}.col-sm-10{width:83.33333%}.col-sm-9{width:75%}.col-sm-8{width:66.66667%}.col-sm-7{width:58.33333%}.col-sm-6{width:50%}.col-sm-5{width:41.66667%}.col-sm-4{width:33.33333%}.col-sm-3{width:25%}.col-sm-2{width:16.66667%}.col-sm-1{width:8.33333%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.hidden-sm{display:none!important}.visible-sm{display:block}input[type=email],input[type=password],input[type=tel],input[type=text]{max-width:none}select{height:34px;max-width:none}.button-checkout{width:80%;margin:0 auto}.field-validation-error:after{top:42px}.double-column-form .field-validation-valid.valid{height:auto;display:inline}.js-ready #nav .close-btn{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.js-ready #nav .close-btn:focus,.js-ready #nav .close-btn:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.csstransforms3d.csstransitions.js-ready #nav .block{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.csstransforms3d.csstransitions.js-nav #nav .block,.sb-input-wrapper{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.lines-button{display:block}.product-filters-tab-container .panel-container{display:none}.block{margin:0 auto;padding:27px 1.25em}#nav{position:absolute;top:0;padding-top:45px}#nav:not(:target){z-index:1;height:0}#nav:target .close-btn{display:block}#nav .close-btn{position:absolute;top:-3.75em;left:1.875em}.js-ready #nav{height:100%;width:80%;background-color:#43382d;-webkit-box-shadow:inset -1.5em 0 1.5em -.75em rgba(0,0,0,.15);-moz-box-shadow:inset -1.5em 0 1.5em -.75em rgba(0,0,0,.15);box-shadow:inset -1.5em 0 1.5em -.75em rgba(0,0,0,.15);z-index:0;left:-80%}.js-ready #nav .block{background:0 0}.js-ready #nav .close-btn{display:block;filter:alpha(Opacity=70);opacity:.7}.js-ready #nav .close-btn:focus,.js-ready #nav .close-btn:hover{filter:alpha(Opacity=100);opacity:1}.js-ready #inner-wrap{left:0}.js-nav #inner-wrap{left:80%}.csstransforms3d.csstransitions.js-ready #nav{left:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.csstransforms3d.csstransitions.js-ready #inner-wrap{left:0!important;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;-o-transition:-o-transform .5s ease;transition:transform .5s ease;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.csstransforms3d.csstransitions.js-nav #inner-wrap{-webkit-transform:translate3d(80%,0,0) scale3d(1,1,1);-moz-transform:translate3d(80%,0,0) scale3d(1,1,1);-o-transform:translate3d(80%,0,0) scale3d(1,1,1);transform:translate3d(80%,0,0) scale3d(1,1,1)}.csstransforms3d.csstransitions.js-ready #nav .block{filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .3s .1s,-webkit-transform .5s ease;-webkit-transition-delay:ease,0s;-moz-transition:opacity .3s .1s ease,-moz-transform .5s ease;-o-transition:opacity .3s .1s ease,-o-transform .5s ease;transition:opacity .3s .1s ease,transform .5s ease}.csstransforms3d.csstransitions.js-nav #nav .block{filter:alpha(Opacity=100);opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.specialNotification.active{height:32px!important}.csstransforms3d.csstransitions.js-nav .specialNotification.active+#inner-wrap,.csstransforms3d.csstransitions.js-ready .specialNotification.active+#inner-wrap{top:32px}.keep-padding.inner-page{padding-top:10px}.ha-header{position:static}.edit-coffee-club .cc-col,.element{position:relative;float:left;width:100%!important}.vignette{display:none}#nav .block{position:relative;width:100%;margin:0!important;padding:0;top:auto!important;left:auto}#nav .block li a{display:inline-block}#nav .block li span{width:45px;height:45px;position:absolute;right:0;top:0;display:block;background-color:#2e2820;color:#f4e8d2;text-align:center;line-height:45px;cursor:pointer}#nav .block li span .arrow{margin-left:0;display:inline-block;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}#nav .block li span.open .arrow{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.page-top-container .inner-nav li:first-child{display:block}#nav:not(:target)>a:first-of-type,#nav:target>a:last-of-type,a .icon-bar{display:block}.page-top-container .inner-nav li{width:15%}.page-top-container .inner-nav li a{font-size:10px}a .icon-bar{width:25px;height:3px;margin-top:3px;margin-left:10px;background-color:#f4e8d2}#nav .block>ul{height:auto;position:relative;left:0;right:0}#nav .block>ul>li{width:100%;float:none;text-align:left;padding-bottom:0}#nav .block>ul>li:hover{background:#645646}#nav .block>ul>li:hover>a{border:0}#nav .block>ul>li>a{height:auto;padding:0 .833em;font-size:1.4em;line-height:45px;border:0}#nav .block>ul>li:not(:last-child)>a{border-right:none}#nav li:hover ul{display:none}#nav .block li ul{padding:0 1.25em 1.25em;background:0 0;overflow:hidden;position:relative!important;border:0}#main,#top,.checkout .order-summary,.secondary-nav,.tab{position:relative}#nav .block li ul a{padding:5px;text-align:left}#nav .block li ul li{border:none}#nav li{border-top:none;border-bottom:1px solid #382f25}#top,.secondary-nav{left:0}.secondary-nav{top:0}.secondary-nav li{float:none;width:100%;margin:0}.secondary-nav li a{display:block;font-size:1.2em;padding:15px}.secondary-nav li a:hover{background:#645646;text-decoration:none}.sb-search fieldset{padding:0}.sb-search{width:100%;height:45px;top:0!important;right:auto}.sb-input-wrapper{width:100%;padding:0;background-color:transparent;border:0;top:0!important;right:inherit;opacity:1}.sfsearchTxt{width:100%;height:45px;padding-left:14px;background-color:#2e2820;color:#f4e8d2}.sfsearchTxt::-moz-placeholder{color:#f4e8d2}.sfsearchTxt::-webkit-input-placeholder{color:#f4e8d2}.sfsearchTxt:-moz-placeholder{color:#f4e8d2}.sfsearchTxt:-ms-input-placeholder{color:#f4e8d2}.sb-icon-search,.sfsearchSubmit{width:45px!important;height:45px!important;line-height:45px!important}#top,.ha-header-show{height:45px}.sb-icon-search{background-color:#3b0807;font-size:22px}.sb-search-submit{z-index:91}#top{width:100%;top:0;right:0;background-color:#6e0000}#main{z-index:99}.button-wrap{bottom:20%}.cycle-slideshow .slide,.slide,.slide.career{height:350px;background-attachment:scroll;background-position:center center}.cycle-pager{right:15px;text-align:right}.etabs,.etabs-full{width:100%;height:214px}.tab{width:100%!important;height:25%;padding:10px;display:block;border-right:none;border-bottom:1px solid #564636}#social-tabs.etabs,#social-tabs.etabs-full{height:164px}#social-tabs .tab{height:33.3333%}.tab:first-child{border-left:none;border-top:1px solid #564636}.view-filters-container .tab{border:0}.tab a{margin-top:0}.filter-tab,.social-tab{width:100%}.tab-icon{display:none}.tab-title{display:inline-block;margin-top:8px}.arrow,.scroll-arrow{}.newsletter input[type=text]{width:60%}.cycle-overlay{font-size:60%}.button,.button-checkout,.button-sm,.sf_pagerNumeric a{}.element .copy h3{font-size:1.8em}.styled-select{font-size:100%}.styled-select{height:auto;width:70%}.page-top .button-checkout{float:left;margin-bottom:20px;margin-left:10px}.page-top .button-checkout.padding{margin-left:0}.order-complete .button-checkout{font-size:1em!important;float:none}.boxed,.checkout .promotions,.col1_3,.col2_3{width:100%}.checkout .promotions .promotions-apply{width:10em;margin:2%;padding-top:4px;padding-bottom:4px}.stars2{margin-bottom:10px}.inner-page{padding-top:0}.inner-nav{padding:20px 0}.inner-nav ul{width:100%}.inner-nav li{height:auto;width:25%}.product-details,.product-details .button-checkout,.product-details .flavor-profile>div,.product-photo,.reviews{width:100%}.inner-nav li a{font-size:1em;height:47px;padding:15px 4px;font-weight:300;-ms-word-wrap:break-word;word-wrap:break-word}.product-details .flavor-profile>div .slider-label,.product-details .order-info>fieldset label{font-size:2.08em}.inner-nav li:last-child{border-right:0}.product-details,.reviews,.similar-products{padding:10px}.product-photo{padding:10px 10px 30px}.product-details .order-info .notifystock-container .button-checkout{margin-bottom:20px}.categories h3,.padded-inner-nav-container .padded-inner-nav li a{font-size:1.4em}.mobile-title{padding:8px 10px}.similar-products li{margin-bottom:20px;min-height:inherit}.similar-products .similar-products-prev{left:-14px}.similar-products .similar-products-next{right:-14px}.categories .pagination{margin:20px auto}.categories h3{text-align:center;padding:0;margin:0 auto 40px}.categories .similar-products li{display:block;min-height:initial}.padded-inner-nav-container .padded-inner-nav{padding:30px 0}.padded-inner-nav-container .padded-inner-nav li{margin:10px auto;width:20em;text-align:center;float:none}#AddedToCart,#AddedToCart p{text-align:left}.padded-inner-nav-container .padded-inner-nav h2{margin:0;font-size:2.6em}.search-container h1{font-size:24px;margin-top:12px}.search-container input[type=radio]+label{margin:0 .5em;font-size:12px}.search-container input[type=text]{width:50%}.search-results .result .buttons a{width:115px}.account .inner-nav ul,.norton-logo,.norton-logo table{width:100%}.account .inner-nav{display:block;visibility:visible;padding:25px 0}.account .inner-nav a{font-weight:500;font-size:.9em}.account .filters{padding-bottom:25px}.category .slide{height:200px}.keep-padding.inner-page.order-history-details{padding-top:30px}#AddedToCart span{display:none}#AddedToCart p{margin:0 20px 10px 0;vertical-align:middle}#AddedToCart p span{display:block}#AddedToCart .button-checkout,#AddedToCart .button-sm{width:50%;display:block;margin-bottom:10px}.categories .catalog-header-right .products-display-btn,.categories .facet-filters .facet-container .facet-group .facet-list,.categories .similar-products .list-item{display:none}#AddedToCart .close{text-align:center;font-size:2.3em;height:50px;width:50px}.JoinCoffeeClub .col-6{width:100%;padding:0}.sfnewsList.inner-page{padding:0 20px}.JoinCoffeeClub .Step .col-6{margin-bottom:10px}.JoinCoffeeClub .Step .col-6 h3{margin-bottom:0}.JoinCoffeeClub .Step .col-6 .coffee label label,.JoinCoffeeClub .Step .col-6 .merchandise label label{width:200px}.sfnewsDetails .push-right.button-checkout,.sfnewsDetails .push-right.button-sm{float:none;margin:10px 0 20px}.loader-container #floatingCirclesG{-webkit-transform:scale(.3);-moz-transform:scale(.3);-o-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}.categories .view-all{width:100%}.categories>.col-9{padding:10px;min-height:auto}.categories>.col-3{padding:0}.categories .facet-filters h2{padding:0 10px;max-width:none}.categories .facet-filters .facet-container{display:none;max-width:none}.categories .facet-filters .facet-container .facet-group{border-bottom:1px solid #000}.categories .facet-filters .facet-container .facet-group h3{text-align:left;padding:10px}.categories .facet-filters .facet-container .facet-group ul li{width:50%;float:left;padding:10px;margin:0}.categories .facet-filters .facet-container .facet-group ul li label{margin:0}.categories .facet-filters{background-color:unset}.categories .facet-filters .collap-btn{cursor:pointer;border:none;width:auto}.categories .facet-filters .collap-btn h2{font-size:1.8em;padding:3px;margin:5px;width:46%;border:1px solid #000;background:#fff;padding-left:10px}.categories .col-12 .catalog-search{font-size:18px}.catalog-filter-mobile{width:50%}.categories .catalog-header-right{text-align:left;width:50%}.categories .catalog-header-right select{width:100%;margin:5px 0 0}.categories .similar-products .thumb-item{display:block!important}.categories .similar-products .product-price .price{display:block;font-size:.9em;float:left;margin:0!important;width:50%;text-align:right;padding-right:20px}.categories .similar-products .product-price .action-icons{display:block!important;width:50%;text-align:left;float:right;margin:7px 0;padding-left:10px}.categories .call,.categories .similar-products li.list .product-price,.categories .similar-products li.list .product-title{text-align:center}.categories .similar-products .product-price .action-icons span{display:none!important}.categories .similar-products .product-price .action-icons .iconmoon-cart{display:inline!important;font-size:2em!important;margin:0 20px 0 0!important}.categories .similar-products .product-price .action-icons .iconmoon-info{display:none}.categories .similar-products li.list{min-height:200px;border-bottom:0}.categories .similar-products li.list .product-title .size{color:#43382d}.categories .call{width:100%;padding:20px;background-color:#fff}.split-wrap .sf_2cols_1_50,.split-wrap .sf_2cols_2_50{width:100%!important;float:none}.split-wrap .sf_2cols_1_50 .item,.split-wrap .sf_2cols_2_50 .item{position:relative;margin:0;width:100%;padding:0}.split-wrap .sizer{height:auto}.time-tested{padding:30px 0}.time-tested .content{padding-left:20px;padding-right:20px}.product-details .review-form .review-area #AddReviewButton{width:100%!important;margin-bottom:20px!important}.checkout .button-checkout{width:100%!important}.checkout .summary h4{font-size:3em;margin-top:20px}.checkout .order-summary .call{width:100%;position:static;padding:20px;text-align:center}.checkout .progress-bar-container{padding:0 10px!important}.checkout .progress-bar-container .progress-bar .bar{right:44px}.checkout .progress-bar-container .progress-bar .progress-1{margin-left:-31px!important}.checkout .progress-bar-container .progress-bar .progress-2{width:70px}.checkout .progress-bar-container .progress-bar>span span.complete{font-size:1.8em;padding:8px 0 0}.checkout .step .col-1,.checkout .step .col-10,.checkout .step .col-11,.checkout .step .col-12,.checkout .step .col-2,.checkout .step .col-3,.checkout .step .col-4,.checkout .step .col-5,.checkout .step .col-6,.checkout .step .col-7,.checkout .step .col-8,.checkout .step .col-9{padding-left:10px;padding-right:10px}.checkout .step .loggedin-fieldset fieldset{padding:15px 10px 0}.checkout .step .loggedin-fieldset fieldset select{margin-bottom:30px}.checkout .step .loggedin-fieldset fieldset .button-checkout{margin-bottom:15px}.checkout .step .loggedin-fieldset fieldset .col-3{padding-left:0;padding-right:0}.checkout .step .profile-name input{margin-bottom:10px}.checkout .step .gift-card .button-checkout,.checkout .step .profile-checkbox label,.checkout .step .promo-code .button-checkout{margin-bottom:30px}.checkout .step .profile-checkbox{margin-top:0}.checkout .step .gift-card,.checkout .step .promo-code{padding-left:10px;padding-right:10px}.checkout .step .gift-card .col-6,.checkout .step .promo-code .col-6{padding-right:0!important}.checkout .shipping-billing-container{padding:0 10px;position:relative}.checkout .shipping-billing-container hr{margin:0;left:0}.checkout .shipping-billing-container .special-instructions{padding-left:10px}.checkout .promotions .promotions-applied{padding-top:15px}.checkout .promotions .promotions-applied .promotions-total,.checkout .promotions .promotions-applied span{font-size:1.2em}.checkout .cart-container{padding:0!important}.checkout .cart-container table,.checkout .cart-container tbody,.checkout .cart-container td,.checkout .cart-container th,.checkout .cart-container thead,.checkout .cart-container tr{display:block}.checkout .cart-container thead tr{position:absolute;top:-9999px;left:-9999px}.checkout .cart-container tbody tr{padding:40px 0}.checkout .cart-container td{border:none;position:relative;padding-left:52%;padding-top:5px;padding-bottom:5px;min-height:40px}.checkout .cart-container td:before{content:attr(data-label);position:absolute;top:5px;left:0;width:100%;padding-right:25px;text-align:right;text-transform:uppercase;font-weight:700;box-sizing:border-box}.checkout .cart-container td[data-label=Image]{padding:0 100px;text-align:center;width:100%}.checkout .cart-container td[data-label=Item]{padding:20px 0;font-size:1.3em;text-align:center;width:100%}.checkout .cart-container td[data-label=Image]:before,.checkout .cart-container td[data-label=Item]:before{content:"";float:none}.checkout .cart-container .strikethrough{display:inline;margin-right:10px}.shopping-cart .cart-container table td[data-label="Recurring Delivery"] label{display:inline!important;margin-right:10px;width:auto}.shopping-cart .heading{padding:0 10px!important}.shopping-cart .order-summary .collap-btn,.shopping-cart .order-summary .summary{display:block!important}.shopping-cart .order-summary .button-checkout{width:100%!important;margin-bottom:40px}.login{}.login .login-new #createAccountForm .col-1,.login .login-new #createAccountForm .col-10,.login .login-new #createAccountForm .col-11,.login .login-new #createAccountForm .col-12,.login .login-new #createAccountForm .col-2,.login .login-new #createAccountForm .col-3,.login .login-new #createAccountForm .col-4,.login .login-new #createAccountForm .col-5,.login .login-new #createAccountForm .col-6,.login .login-new #createAccountForm .col-7,.login .login-new #createAccountForm .col-8,.login .login-new #createAccountForm .col-9{padding:0}.login .login-new #createAccountForm .col-1 p,.login .login-new #createAccountForm .col-10 p,.login .login-new #createAccountForm .col-11 p,.login .login-new #createAccountForm .col-12 p,.login .login-new #createAccountForm .col-2 p,.login .login-new #createAccountForm .col-3 p,.login .login-new #createAccountForm .col-4 p,.login .login-new #createAccountForm .col-5 p,.login .login-new #createAccountForm .col-6 p,.login .login-new #createAccountForm .col-7 p,.login .login-new #createAccountForm .col-8 p,.login .login-new #createAccountForm .col-9 p{text-align:center}.login .login-new #createAccountForm .col-1 #btnCreateUser,.login .login-new #createAccountForm .col-10 #btnCreateUser,.login .login-new #createAccountForm .col-11 #btnCreateUser,.login .login-new #createAccountForm .col-12 #btnCreateUser,.login .login-new #createAccountForm .col-2 #btnCreateUser,.login .login-new #createAccountForm .col-3 #btnCreateUser,.login .login-new #createAccountForm .col-4 #btnCreateUser,.login .login-new #createAccountForm .col-5 #btnCreateUser,.login .login-new #createAccountForm .col-6 #btnCreateUser,.login .login-new #createAccountForm .col-7 #btnCreateUser,.login .login-new #createAccountForm .col-8 #btnCreateUser,.login .login-new #createAccountForm .col-9 #btnCreateUser{margin-bottom:30px}.reviews .comment.col-offset-2{margin-left:0}.modal{width:80%}#AddedToCartModal .col-sm-6{padding:10px 0}#AddedToCartModal .product-info p,#AddedToCartModal h3{text-align:center}}.element .hover,.hidden,.invisible,.search-container .view-filters-container{visibility:hidden}@media(max-width:480px){.copy-box p,.padded-inner-nav-container .padded-inner-nav li a{font-size:1em}.copy-box p{line-height:1.4em}.styled-select.large,input,textarea{width:90%}.product-filters-tab-container .panel-container{display:none!important}#tabs2.social-tab-container .element .item,#tabs3.social-tab-container .element .item{height:auto}.social-tab-container a.small-crop{float:none;display:block}.social-tab-container .element .item{height:auto;padding:20px}.social-tab-container .element .item span{margin-top:10px}.checkout .styled-select.large,.checkout input[type=email],.checkout input[type=password],.checkout input[type=tel],.checkout input[type=text]{width:100%}.categories fieldset{width:100%;display:block}.social-tab-container{padding:10px}.social-tab-container ul{position:relative;top:auto;margin-bottom:0;right:auto;left:5px;width:100%}.JoinCoffeeClub .col-1,.JoinCoffeeClub .col-10,.JoinCoffeeClub .col-11,.JoinCoffeeClub .col-12,.JoinCoffeeClub .col-2,.JoinCoffeeClub .col-3,.JoinCoffeeClub .col-4,.JoinCoffeeClub .col-5,.JoinCoffeeClub .col-6,.JoinCoffeeClub .col-7,.JoinCoffeeClub .col-8,.JoinCoffeeClub .col-9{width:100%;padding:0}.padded-inner-nav-container .padded-inner-nav{padding:20px 0}.padded-inner-nav-container .padded-inner-nav li{width:16em}.padded-inner-nav-container .padded-inner-nav h2{font-size:2em}.search-container h1{float:none;margin-bottom:1em}.search-container input[type=radio]+label{margin:1em;font-size:.9em;display:block}.search-container input[type=text]{width:60%}.search-container input[type=submit]{padding-right:15px;padding-left:15px}.information-results .result .result-description{width:100%}.result .result-description p{font-size:16px}.search-results .result>div{float:none;width:100%;padding:1em 2%}.search-results .result .result-image img{margin:0 auto;width:100%}.search-results .result .buttons a{display:inline-block;margin:10px;width:125px}.account .inner-nav{padding:15px 0}.account .inner-nav ul{width:75%;margin:0 auto}.sfnewsList .button-checkout,.sfnewsList .button-sm,.upsell .text,.upsell .text span,.upsell a{width:100%}.account .inner-nav li{float:none;width:100%;max-width:200px;margin:5px auto}.order-details-container td{font-size:.8em}.cycle-overlay h2,.cycle-overlay h3{font-size:4.5em;text-shadow:2px 2px 4px rgba(0,0,0,.7)}.element .copy h4{top:22%}.element .square .copy h4{top:37%}.category .slide{height:180px}.upsell{font-size:.9em}.upsell img{display:none}.upsell .text{clear:left}.upsell a{float:left;margin-top:10px;line-height:32px;height:31px}.sfnewsList.inner-page{padding:0 20px}.reveal-modal,dialog{width:80%;margin-left:-80%;left:90%}.keep-padding.inner-page.order-history-details{padding-top:30px}.inner-nav-container,.product-nav-container,.progress-bar-container{margin-top:0}.product-details .stars2{margin:20px 0}.reviews{padding-top:0}.reviews .review-area .star-container{width:80%}.reviews #AddReviewButton{float:none;margin:0 auto 20px}.reviews .comment{margin-top:20px}.careers-listing{padding-top:2em}.careers-listing ul{margin:3em 0 2em}.careers-listing ul li{width:100%}}@media(max-width:370px){.copy-box p{line-height:1.4em;font-size:.9em}.checkout .cart-container img.product{display:none}.checkout .cart-container th{width:24%}.checkout .cart-container th:nth-child(1){width:0}.checkout .cart-container td{width:24%}.checkout .cart-container td:nth-child(1){width:0}.social-tab-container .social-tab-top span{clear:both}}.sfPageWrapper .specialNotification{display:block;top:auto;position:relative}.sfPageWrapper .ha-header-show{position:relative}.sfPageWrapper .cycle-slideshow{max-height:800px}.sfPageWrapper .wrapper{height:auto!important}.sfPageWrapper .wrapper .element{position:relative!important;width:30%!important;top:0!important}.time-tested .time-tested{padding:0}.king-cake h2{margin-bottom:0;padding-bottom:0;font-size:2em}.king-cake p{font-size:.9em}.king-cake .wrapper-3col{margin-bottom:60px;line-height:1.4em;font-size:.7em;text-align:left;border-bottom:1px solid #580000}.king-cake .wrapper-3col .element{padding:25px;border-right:1px solid #580000}.king-cake .wrapper-3col .element:last-child{border:none}.king-cake.facts-figures .figure{width:auto;line-height:.1em;font-size:3em;padding-top:0;padding-right:10px;text-align:left;color:#580000}.king-cake .button-checkout{width:auto}.creme-brulee h2{margin-bottom:15px;margin-top:15px;padding-bottom:0;font-size:2em!important}.creme-brulee p{font-size:.9em}.creme-brulee .wrapper-2col{margin:0 0 60px;line-height:1.4em;font-size:.7em;text-align:left;border-bottom:1px solid #580000}.creme-brulee .wrapper-2col .element{padding:25px;border-right:1px solid #580000}.creme-brulee .wrapper-2col .element:last-child{border:none}.creme-brulee.facts-figures .figure{width:auto;line-height:.1em;font-size:3em;padding-top:0;padding-right:10px;text-align:left;color:#96070a}.kcup .wrapper-2col .element .item h4,.kcup .wrapper-2col .element h3{color:#580000;text-transform:none}.creme-brulee .button-checkout{width:auto}@media(max-width:767px){.creme-brulee h2,.king-cake h2{font-size:1.3em}.creme-brulee .wrapper-2col,.creme-brulee .wrapper-3col,.king-cake .wrapper-2col,.king-cake .wrapper-3col{font-size:.9em}.creme-brulee .wrapper-2col .element,.creme-brulee .wrapper-3col .element,.king-cake .wrapper-2col .element,.king-cake .wrapper-3col .element{border-top:1px solid #580000;border-bottom:1px solid #580000;border-right:none;padding-left:0;padding-right:0}.creme-brulee .wrapper-2col .element:last-child,.creme-brulee .wrapper-3col .element:last-child,.king-cake .wrapper-2col .element:last-child,.king-cake .wrapper-3col .element:last-child{border:none}.kcup h2{font-size:1.3em}.kcup .wrapper-2col .element .item{padding:25px 0}.kcup .wrapper-2col .element .item ul{font-size:.8em}.kcup .wrapper-2col .element h3{text-align:center}.kcup .wrapper-2col{font-size:.9em}.kcup .kcup-bottom{width:100%}.kcup .kcup-bottom .kcup-bottom-left{display:none}.kcup .kcup-bottom .kcup-bottom-right{margin-top:0}}.sfPageWrapper .specialNotification+#inner-wrap,.sfPageWrapper .specialNotification+#inner-wrap .ha-header-show{top:0!important}.kcup h2{margin-bottom:15px;margin-top:15px;padding-bottom:0;font-size:2em}.kcup p{font-size:.9em;line-height:1.5em}.kcup .wrapper-2col{margin:0;line-height:1.4em;font-size:.7em;text-align:left}.kcup .wrapper-2col .element h3{border-bottom:1px solid #580000;font-family:"Verlag A","Verlag B";font-weight:700;font-style:normal;font-size:1.75em}.kcup .wrapper-2col .element .item{padding:25px}.kcup .wrapper-2col .element .item div{width:50%}.kcup.facts-figures .figure{width:auto;line-height:.1em;font-size:3em;padding-top:0;padding-right:10px;text-align:left;color:#96070a}.kcup .kcup-bottom{width:50%;margin:0 auto;color:#580000}.kcup .kcup-bottom p{font-weight:400}.kcup .kcup-bottom small{margin-top:50px;display:block;line-height:1.3em}.kcup .kcup-bottom-right{margin-top:120px}.kcup .button-checkout{width:auto}h2 sup{top:0}blockquote,q{quotes:none}.sb-icon-search,.sfsearchTxt,button,input,select,textarea{text-transform:none}.checkout .progress-bar-container .progress-bar>span span.complete,.field-validation-error.addicon:after,.iconmoon,.sb-icon-search{speak:none;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.facet-filters h3{margin:0;padding:0 0 10px 0;color:#2f2f2f}.facet-filters ul{margin-left:0}.facet-filters label{font-size:16px;letter-spacing:2px}.facet-filters label span:first-child{margin-right:10px!important}#ProductResults{font-size:16px;line-height:normal}#ProductResults label{font-size:16px;letter-spacing:.8px;bottom:1px}#ProductResults .slider-label{font-size:18px}#ProductResults button{min-width:0;min-width:unset;color:#000;font-size:12.8px;padding:1px 6px 1px 6px}.modal .modal-head h2{letter-spacing:normal;padding:7.2px 0;font-size:28.8px}.modal h3{color:#2f2f2f;font-size:16px;letter-spacing:normal;margin-bottom:0}.modal button{min-width:0;min-width:unset;color:#000;font-size:12.8px;padding:1px 6px 1px 6px;z-index:10}.modal .modal-head button:hover{color:#ed1c24!important}.modal .button-checkout{font-size:12.8px!important}#ProductResults .filter-by{line-height:1.4;padding-left:20px}#ProductResults .list-item p{font-size:17.28px;line-height:normal}.znodeWrapper{margin-bottom:25px}.znodeWrapper ul>li:before,.similar-products ul>li:before,.product-detail ul>li:before,.page-top-container ul>li:before{display:none}.znodeWrapper input:focus,.znodeWrapper select:focus,.znodeWrapper a:focus{box-shadow:0 0 3pt 2pt #999}.catalog-header-left h2{display:none}.catalog-header-right{float:right}.button-small{font-size:2rem;padding-left:0;padding-right:0}p,label,.slider-label,.stars2 p{font-size:1.6em}@media(min-width:768px){.desc p{font-size:1.6em}}@media(max-width:767px){.desc p{font-size:1.9em}}.comment{font-size:16px}.comment p{font-size:1em}.comment h4{letter-spacing:3px}@media(min-width:768px)and (max-width:979px){section.product-detail,section.similar-products,section.reviews,.login-returning,.login-new,.myAccountWrapper,.editAutoDeliveryWrapper,.login-password,.termsOfUse,#AddToCoffeeClubContainer,.donationRequestWrapper{font-size:85%}}@media(max-width:767px){section.product-detail,section.similar-products,section.reviews,.login-returning,.login-new,.myAccountWrapper,.login-password,.termsOfUse,#AddToCoffeeClubContainer,.donationRequestWrapper{font-size:75%}.categories .facet-filters .facet-group ul{margin:0}}@media(min-width:1024px){.product-detail{margin-bottom:20px!important}}@media(max-width:767px){.editAutoDeliveryWrapper{font-size:75%}}@media only screen and (min-width:980px){.year select{width:90px}}section.similar-products h2,section.reviews h2{font-size:3.2em}.login-returning h2,.login-new h2,.login-password h2,.termsOfUse h2{font-size:3.2em}.login-returning p{font-size:1.8em}.page-title h1,.myAccountWrapper h1,.donation h1{font-size:3.84em}.myAccountWrapper .iconmoon-checkmark,.editAutoDeliveryWrapper .iconmoon-checkmark{font-size:2em}#btnLogin,.button-checkout{font-size:1.6em}input[type="submit"].button-checkout,button.button-checkout{min-width:0}#loginForm input,#btnCreateUser,.login-password input[type="email"]{font-size:1.6em}.login small{font-size:1.3em}.login-new .iconmoon-notification{font-size:1.6em}@media(max-width:767px){.login-new select{font-size:12px}}@media(max-width:320px){#btnCreateUser{letter-spacing:3px}}.znodeWrapper{background-color:#fff;margin-bottom:25px}.myAccountWrapper .intro{font-size:1.8em}.myAccountWrapper h2,.editAutoDeliveryWrapper h2,.donationRequestWrapper h2{font-size:3.2em}.donation #spamProtection{font-size:1.6em}.frequency-container label{font-size:14px}.promo-container input[type=text]{padding:0}.button-checkout{min-width:100px}.myAccountWrapper .filters,.myAccountWrapper .view-filters-container,.myAccountWrapper .filter-container{background-color:#fff}.myAccountWrapper .filter-container h2{background-color:#d3d3d3}.myAccountWrapper a.filter-tab{background-color:#d2c9ca}.myAccountWrapper *{position:static}.myAccountWrapper .success-message,.myAccountWrapper .error-message{position:relative!important}#accountDetailsForm a,.account-coffee-tab-container>a{font-size:1.8em}.myAccountWrapper span.tab-title{font-size:.6em}@media(max-width:979px)and (min-width:768px){.myAccountWrapper li.tab a{font-size:1.4em}}@media(max-width:767px){.myAccountWrapper li a{font-size:1.7em}}.myAccountWrapper label{font-size:1.7em}.myAccountWrapper input[type="text"],.myAccountWrapper .styled-select select,.myAccountWrapper input[type="tel"],.myAccountWrapper input[type="email"],.myAccountWrapper input[type="password"]{font-size:2em}.editAutoDeliveryWrapper input[type="text"],.editAutoDeliveryWrapper select,.editAutoDeliveryWrapper input[type="tel"],.editAutoDeliveryWrapper input[type="email"],.editAutoDeliveryWrapper input[type="password"]{font-size:1.8em}.editAutoDeliveryWrapper select{font-family:"Verlag A","Verlag B"}@media(max-width:375px){.myAccountWrapper input[type="submit"]{font-size:8.6px;letter-spacing:3px}}.myAccountWrapper h3,.editAutoDeliveryWrapper h3,.termsOfUse h3{font-size:1.6em}.editAutoDeliveryWrapper .button-sm{border-width:2px;border-style:solid}.myAccountWrapper td,.myAccountWrapper th{font-size:1.8em}#shipping_select_address{font-size:16px}.checkout-container hr{margin-top:20px!important;margin-bottom:0!important}#addressValidationModal{}#addressValidationModal label label{font-size:16px}#addressValidationModal .modal-head h2{letter-spacing:normal;padding:7.2px 0;font-size:24px}#addressValidationModal input{padding:6px 10px}#addressValidationModal select{padding:6px 10px;font-family:"Verlag A","Verlag B";font-size:15px}#addressValidationModal p{margin-bottom:0}#addressValidationModal h3{color:#2f2f2f;font-size:16px;letter-spacing:normal;margin-bottom:0}#addressValidationModal button{min-width:unset;color:#000;font-size:12.8px;padding:1px 6px 1px 6px;z-index:10}#addressValidationModal .button-checkout{font-size:12.8px!important}.container.checkout{font-size:16px}.container.checkout h6{font-size:18px;letter-spacing:normal}.autoDeliveryStatus{font-size:1.6em}.editAutoDeliveryWrapper th,.editAutoDeliveryWrapper td{font-size:1.8em}.editAutoDeliveryWrapper td input[type="text"]{font-size:1em}.editAutoDeliveryWrapper legend,.editAutoDeliveryWrapper .cart-options,.editAutoDeliveryWrapper .summary span,.myAccountWrapper legend{font-size:1.6em}.editAutoDeliveryWrapper h4{font-size:2.24em}.editAutoDeliveryWrapper a{cursor:pointer}.editAutoDeliveryWrapper .cart-options a{font-size:1.1em}.category-filters-tab-container.tab-container{display:none}.order-history-details{font-size:16px;margin-bottom:32px;padding-bottom:32px}.order-history-details h4{font-size:22.4px}.order-history-details>.container:first-child{padding-top:40px}.order-history-details h2{font-size:32px}.order-history-details h3{font-size:16px;letter-spacing:normal;margin-bottom:5px}.order-history-details ul>li:before{display:none}.order-history-details ul>li{font-size:16px}a.aReorder{cursor:pointer}a.button.right.aReorder{margin-top:16px;font-size:16px}.ui-datepicker{font-size:1.9em}.ui-datepicker a{text-align:center;cursor:pointer}.ui-datepicker *{position:static}@media(max-width:767px){#btnSaveCoffeeClub{font-size:12px;margin-right:0;float:right;padding-right:2px;padding-left:2px;letter-spacing:4px}.editAutoDeliveryWrapper .summary h4{letter-spacing:3px;left:-25px}}.search-top .left{display:none}.nav-account-row{margin:auto}.nav-account{display:none;float:right;margin:20px 15px 10px 10px;font-size:16px;font-weight:800;letter-spacing:2px;z-index:1;cursor:pointer;text-transform:uppercase}.HeaderLoginLogout{color:#ed1c24!important}.HeaderLoginLogout:hover{color:#2f2f2f!important}@media(min-width:768px){.nav-account{display:inline-block}}@media(min-width:768px){.HeaderAccountLinks{display:none}}@media(min-width:992px){.MenuTopRightAccountLinks{display:none!important}}.login-col{background:url(/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/images/header-links-dot.png?v=1db127e8e33d8edb21589432c524251cf98ad0eca2ee7bd3df73ecd5fac39a7b);background-repeat:repeat-y;background-position:left;padding-bottom:38px}@media(max-width:767px){.login-col{background:none}}.editAutoDeliveryWrapper h2:nth-child(1){margin-top:30px}.search-page{padding-bottom:50px}.checkout-container input,.checkout-container select,.checkout-container button,.checkout-container label{font-size:16px!important;width:100%}.login input:not([type="submit"]),.login select{font-size:16px!important}@media only screen and (max-width:425px){.myAccountWrapper input:not([type="submit"]),.myAccountWrapper select{font-size:16px!important}}a.button-checkout.promotions-apply{font-size:12px}.checkout-container .button-checkout,.shopping-cart .button-checkout{color:#2f2f2f!important}.button-checkout{font-size:16px;color:#ed1c24!important;letter-spacing:normal!important}.promo-container label{font-size:16px}@media(min-width:767px)and (max-width:1028px){.order-summary .call,.categories .call{font-size:16px}}.product-details h1{text-transform:none}.termsOfUse h3{letter-spacing:3px}.termsOfUse p{font-size:1.6em}.shipping-info{padding:30px}.shipping-info-inner-wrapper{margin:auto;max-width:1200px}.shipping-info h1{margin-bottom:2px}.shipping-info h2{font-size:22px;margin-bottom:2px}.shipping-info h3{font-size:16px;margin-top:20px;margin-bottom:2px}.shipping-info table{font-size:16px}.shipping-info p{margin-bottom:35px!important}.shipping-info .shippingColumn p{margin-bottom:0!important}.shipping-info .shippingColumn{margin-top:30px!important}.shipping-info h2{letter-spacing:normal!important}@media(max-width:425px){.shipping-info h1{font-size:30px}}.join-the-coffee-club-header{padding-top:40px;text-align:center}.JoinCoffeeClub table{font-size:16px}.JoinCoffeeClub table td input{padding:5px!important;margin-bottom:0;font-size:20px}.JoinCoffeeClub .styled-select select{text-transform:initial}.product-detail .rating-text{font-size:1.8em}.review-area .btn-container button{padding:6px 12px;margin:5px 0;line-height:normal;background-color:#fff;letter-spacing:normal}#AddToCoffeeClubContainer .list-item{font-size:1.8em}#AddToCoffeeClubContainer .list-item input[type="text"]{font-size:1em}#AddToCoffeeClubContainer button{font-size:1.6em}@media(max-width:425px){#AddToCoffeeClubContainer .list-item .name{max-width:170px}}#AddToCoffeeClubContainer .col-6 h2{font-size:2.4em;background-color:#f4f4f4}#AddToCoffeeClubContainer h2.head{padding-top:40px;text-align:center;font-size:5em;letter-spacing:9px}.padding-40-px{padding:40px!important}.sfContentBlock.sfFormInstructions{font-size:16px}.sfError{color:#ed1c24;font-size:16px}.sfnewsList h4{font-size:22px}.tooltipster-content .button{display:block;font-size:16px}.modal label{font-size:16px}.search-results p{font-size:16px}.productSelectorItem{padding-top:31px;display:inline-block}@media(max-width:379px){#AddToCartModal .modal-action a{width:100%}}@media(min-width:1280px){.page-top-container .inner-nav a{font-size:18px}}.loader-container,.loginLoadingDiv{position:static}@media(min-width:768px){.container.checkout.shopping-cart{max-width:none;max-width:unset;padding:0}.checkout .shipping-billing-container hr{display:table}}@media(min-width:806px){.container.checkout.shopping-cart,.checkout.checkout-container{padding-right:18px}}.button-sm{font-size:12px}.donationRequestWrapper input+div>span.field-validation-error,#spamProtection span.field-validation-error{top:-30px}.donationRequestWrapper fieldset{padding:0 9px}.donationRequestWrapper .addicon::after{display:none}.SeePriceInCartDetail{color:#ec1d23!important}.showPriceInCartLink{width:50%;position:absolute;font-size:.8em;color:#ec1d23!important;left:0;line-height:1.1em}.showPriceInCartContainer{position:absolute;width:50%;bottom:-4px;left:0;line-height:17px}@media only screen and (min-width:768px){.showPriceInCartLink{position:relative}}@media only screen and (min-width:980px){.showPriceInCartLink{width:auto;margin-right:10px;width:28%}}.showPriceInCartSimilarProductText{font-size:2em;width:auto}.primary-button{background-color:#ed1c24;color:#fff!important}.primary-button:hover{background-color:#ff000a;border-color:#ff000a}.checkout .primary-button{background-color:#3fa659;border-color:#3fa659;color:#fff!important}.checkout .primary-button:hover{background-color:#399751;border-color:#399751}@media(min-width:768px){#cartCheckoutTop{display:none}}.secure-section{background-color:#f4f4f4}@media only screen and (min-width:768px){.card-info{display:flex}.dropin-wrapper{min-width:485px}}@media only screen and (min-width:768px)and (max-width:1165px){#lblCardName{margin-top:24px}#lblExpYear{width:90px}}@media only screen and (max-width:375px){#lblExpYear{width:90px}}.cancel-validation-address-modal{margin-right:10px}#OrderSummaryContainer .call .iconmoon-phone{position:absolute;left:-25px;top:5px}.fieldTooltip{position:absolute;bottom:36px;font-size:23px}@media only screen and (min-width:768px){.categories.znodeWrapper .product-list .col-4{width:30.33%}}.fieldTooltip{right:6px}@media only screen and (max-width:767px){.fieldTooltip{right:18px}}.categories.znodeWrapper{background-color:#f4f4f4;margin-top:20px}.categories .similar-products li>div a:visited.product-title{color:#0b0080!important}.categories.znodeWrapper>.col-9{padding:0}@media(min-width:1600px){.categories.znodeWrapper .product-list .col-lg-3{width:23%}}@media(max-width:767px){.categories.znodeWrapper .product-list .col-sm-6{width:45%}}@media(max-width:425px){.categories .similar-products li>div .product-title{min-height:81px}}@media(max-width:375px){.categories .similar-products li>div .product-title{min-height:109px}}@media only screen and (hover:hover){.search-results .result .buttons{opacity:0;transition:opacity .2s linear}.search-results .result:hover .buttons{opacity:1}}.back-to-shopping{display:none}.sfPageEditor .back-to-shopping{display:inline}.deliveryinfo-tooltip{position:absolute;display:inline;right:unset;top:12px;left:282px;font-size:23px}.highlight-container{font-weight:600;background-color:#ffb824;display:inline-block;float:left;padding:5px 20px 5px 5px!important;margin:-35px 0 0 0;color:#2f2f2f;font-size:80%;text-transform:uppercase;letter-spacing:2px;font-size:70%}.accepted-pmt-methods{text-align:center;padding-bottom:20px;top:-8px}.accepted-pmt-method-img{padding:0}.cart-accepted-pmt-method-img{width:64px}.cart-accepted-pmt-methods{text-align:center;padding:4px}@media only screen and (max-width:767px){#AddToCartModal .button-checkout{display:block}#AddToCartModal .button-checkout:first-child{top:13px}}.product-details .auto-delivery-radio-text{font-weight:700}.product-details .auto-delivery-radio-prices{display:inline;position:absolute;left:132px;line-height:18px}.product-details .auto-delivery-radio-regular-price{background-image:none!important;color:#2f2f2f;font-size:1.5em;width:unset!important;width:auto!important}.product-details .auto-delivery-radio-ad-price{font-size:1.5em}.product-details .auto-delivery-radio-ppc{margin-left:22px;font-style:italic;position:absolute;left:135px;top:0}.product-details .auto-delivery-description{font-style:italic;margin-top:30px;margin-bottom:13px}@media only screen and (max-width:425px){.product-details .auto-delivery-radio-ad-price{display:block;margin-left:0}.product-details .auto-delivery-radio-ppc{top:0;left:35px;font-size:16px;margin-left:35px}.product-details .auto-delivery-description{margin-top:30px}.product-details .desc p{font-size:2.1em}}@media only screen and (max-width:320px){.product-details .auto-delivery-radio-ppc{margin-left:16px}}@media only screen and (min-width:768px){.product-details .auto-delivery-radio-prices{left:8.5em}.product-details .auto-delivery-radio-ppc{left:9em}}@media only screen and (min-width:768px)and (max-width:979px){.product-details .product-details .auto-delivery-radio-ad-price{margin-left:6px}}@media only screen and (min-width:1080px){.product-details .auto-delivery-radio-ppc{left:10em}.product-details .auto-delivery-radio-ad-price{margin-left:23px}}#AddToCartModal .price.strikethrough{margin-bottom:0}.cotm-badge>div{text-align:center}.cotm-badge>div{color:#fff;font-size:11px;text-align:center;font-weight:bolder;letter-spacing:2px}.cotm-badge{background-color:#75787b;position:absolute;right:0;height:107px;top:0;width:106px;padding-top:9px;z-index:1}.fa.fa-star.fa-1x{color:#fff}.fa.fa-star.fa-2x{color:#fff;margin-left:4px;margin-right:4px}@media only screen and (min-width:1440px){.cotm-badge>div{font-size:18px}.cotm-badge{height:30%;width:31%;padding-top:9px}}#genSysIframe{width:387px}#genSysIframe{height:398px}#genSysIframe.gensys-chat-in-progress{height:464px}#genSysIframe.gensys-minimized{height:69px}@media only screen and (max-width:425px){#genSysIframe{width:95%}}#btnOpenChat{right:38px!important}@media only screen and (max-width:425px){#btnOpenChat{right:0!important}}.item{width:100%;float:left}.item img{width:100%;height:auto}*,* *{margin:0;padding:0;font-size:1em;position:relative;box-sizing:border-box;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}body:not(.sfPageEditor),.sfPageContainer{font-size:62.5%;line-height:1.5;color:#2f2f2f;padding:0;font-family:'Verlag A','Verlag B';margin:0;font-weight:400;background:#f4f4f4;font-style:normal}div.forBusiness-nav{background-color:#fff}a{color:#ed1c24;text-decoration:none;transition:color .3s ease 0s}.no-touchevents a:hover{color:#2f2f2f;text-decoration:none}:focus{outline:0}a[href^="tel:"]{cursor:text;color:#2f2f2f}p{font-size:1.6em;margin-bottom:26px;line-height:1.64}p:last-child{margin-bottom:0}b,strong{font-family:'Verlag A','Verlag B';font-weight:800;font-style:normal}sub{font-size:70%;top:-8px;line-height:.7}label{font-size:1.5em;display:block;width:100%;margin-bottom:3px}.section-block hr{width:130px;background:url(/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/images/hr-dot.png?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406) 0 0 repeat-x;border:0;height:12px;margin:50px auto;outline:0}i,em{font-family:'Sentinel SSm A','Sentinel SSm B';text-transform:none;letter-spacing:normal;font-style:italic;font-weight:600}h1,h2,h3,h4,h5,h6{font-family:'Verlag A','Verlag B';font-weight:800;margin:0 0 10px;text-transform:uppercase;font-style:normal}h1{font-size:3em;line-height:1.36;letter-spacing:6.6px;margin-bottom:19px}h2{font-size:2.8em;line-height:1.53;letter-spacing:6px;margin-bottom:16px}h3,.modal .red-form h3{font-size:2.5em;line-height:1.65;letter-spacing:5.4px;margin-bottom:23px}h4{font-size:2em;line-height:1.71;letter-spacing:5.6px;margin-bottom:19px}h5{font-size:1.6em;line-height:1.72;letter-spacing:6px}h6{font-size:1.4em;line-height:1.62;letter-spacing:5px}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}input{font-family:'Verlag A','Verlag B';font-style:normal;font-weight:400}.section-block:not(.sfFormsEditor) input[type="text"],.section-block:not(.sfFormsEditor) input[type="email"],.section-block:not(.sfFormsEditor) input[type="tel"],.section-block:not(.sfFormsEditor) input[type="number"],.section-block:not(.sfFormsEditor) input[type="url"],.section-block:not(.sfFormsEditor) input[type="password"],.section-block:not(.sfFormsEditor) textarea,.section-block:not(.sfFormsEditor) select{border:1px solid #979797;padding:18px 15px 19px;border-radius:0;color:#2f2f2f;width:100%;font-size:1.5em;font-weight:400;outline:none;background:#fff;-webkit-appearance:none}textarea{width:100%;height:150px;overflow-y:auto}::-webkit-input-placeholder{color:#939393;opacity:1}:-moz-placeholder{color:#939393;opacity:1}::-moz-placeholder{color:#939393;opacity:1}:-ms-input-placeholder{color:#939393!important;opacity:1}input.placeholder,textarea.placeholder{color:#939393}ul,ol{margin-bottom:40px;margin-left:0}ul li,ol li{line-height:1.6;list-style:none;font-size:1.6em}ul>li,ol>li{margin-left:20px}ul>li:before{position:absolute;top:13px;left:-13px;width:4px;height:4px;background-color:#2f2f2f;content:"";border-radius:100%}li ol,li ul{margin:5px 0}ol>li{list-style-type:decimal;padding-left:6px}ul ul li,ol ol li{font-size:1em}ol ol{counter-reset:li}ol ol>li{margin-left:20px;padding-left:7px;list-style-type:none}ol ol>li:before{content:counter(li);counter-increment:li;position:absolute;top:2px;left:-31px;width:2em;text-align:center}ol ol>li:after{content:")";position:absolute;top:0;left:-5px}.wrapper{padding:0 10px 10px}.container{margin:0 auto;max-width:1300px;padding:0 15px}.internal-container{padding:56px 0}.main{display:block}.clear{clear:both}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.floatleft,.alignleft{float:left}.alignleft{margin:0 10px 10px 0}.floatright,.alignright{float:right}.alignright{margin:0 0 10px 10px}.aligncenter{margin:0 auto;display:block}img{margin:0 auto;max-width:100%;height:auto;display:inline-block;border:none}.small-container .alignright{margin:0 auto 10px;float:none;display:block}.icon{display:inline-block;background-size:cover;background-position:center;background-repeat:no-repeat;margin:0 auto}iframe{width:100%;margin:0 auto;height:100%;border:0}.section-block{margin:10px 0;background:#fff}button,.button,input[type="submit"]{font-family:'Verlag A','Verlag B';background-color:transparent;color:#ed1c24;display:inline-block;font-size:1.8em;min-width:253px;padding:7px 25px;text-align:center;text-transform:uppercase;border:3px solid #ed1c24;margin:0 auto;line-height:1.7;cursor:pointer;transition:color .3s ease 0s,background-color .3s ease 0s;border-radius:0;-webkit-appearance:none;letter-spacing:6px;font-style:normal;font-weight:400}p button,p .button,p input[type="submit"]{font-size:1.125em}.no-touchevents button:hover,.no-touchevents .button:not(.action):hover,.no-touchevents input[type="submit"]:hover{color:#fff!important;background-color:#ed1c24;border-color:#ed1c24}.button.arrow .svg-wrap{position:absolute;right:25px;top:50%;margin-top:-11.5px}.button.arrow{text-align:left;padding-right:70px;background-image:none;width:auto;width:initial;height:auto;height:initial}.play-button svg{height:103px;width:103px}svg .oval{stroke:#ed1c24}.column svg .oval{stroke:#fff;fill:transparent}svg .oval,svg .icon{transition:fill .3s ease 0s,stroke .3s ease 0s}.banner-section svg .icon,.no-touchevents a:hover svg .oval,.no-touchevents button:hover svg .oval{fill:#ed1c24;stroke:#ed1c24}.no-touchevents a:hover svg .icon,.no-touchevents button:hover svg .icon{fill:#fff}.banner-section .play-button svg .oval{stroke:#ed1c24}.banner-section .play-button svg .icon{fill:#ed1c24}.header{width:100%;text-align:center;z-index:8}.header-wrap{padding:10px 10px;margin:0 10px}.header-wrap-for-business{padding:10px 20px;margin:0 0;background-color:#fff;padding-bottom:48px}.header a{color:#2f2f2f}.main-nav{display:none;background-color:#f4f4f4;padding:0 10px 10px}.no-touchevents .header a:hover{color:#ed1c24}.header ul{margin:0}.header li{margin:0}.header li:before{display:none}.forBusinesslogo{top:4px;width:100px;margin:0 auto;padding:10px 0 6px}.forBusinesslogo a{display:block}.forBusinesslogo img.mobile-logo{width:100%}.forBusinesslogo img.desktop-logo{width:100%}.logo{width:108px;margin:0 auto;padding:10px 0 6px}.logo a{display:block}.logo img.mobile-logo{width:100%;position:absolute;top:-8px}.logo img.desktop-logo{width:100%}.mobile-logo{display:block}.desktop-logo{display:none;position:absolute;top:-8px}.header-left{float:left}.search-block{float:left;margin-top:9px;z-index:1}.search-button{border:0;width:14.3px;display:block;padding:0;min-width:inherit;z-index:1}.search-button .icon{height:13px;width:14.3px;display:block}.search-button:hover,.no-touchevents .search-button:hover{background:transparent}.search-button .icon svg{width:18.59px;height:15.99px;display:inline-block;vertical-align:top}.search-button .oval{fill:none;stroke:#2f2f2f;stroke-width:3;stroke-linecap:square}.no-touchevents .search-button:hover .oval{fill:none}.search-block-content{position:absolute;right:0;top:100%;transition:height .3s ease 0s;background:#f4f4f4;z-index:0;overflow:hidden;height:0;width:100%}.forBusinessSearchBlock{background-color:#fff}.search-block-content.open{height:62px;padding:0 0 12px}.forBusinessSearchBlock.search-block-content.open{height:62px;padding:0 10px 12px}input.search-input{border:1px solid #c9c9c9;padding:11px 69px 11px 15px;font-size:2em;width:100%}.go-button,.no-touchevents .go-button:hover{background:transparent;padding:0;border:0;min-width:inherit;position:absolute;right:1px;top:1px;height:48px;z-index:1;width:60px}.go-button .icon{width:30px;height:24px;background:url(/svg/arrow.svg?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406) -61px 0 no-repeat;background-size:122px auto;top:5px}.header-right{float:right}.nav-dropdown{float:left;margin-top:7px;margin-bottom:9px}.nav-dropdown .icon{height:14px;width:17px;display:block;cursor:pointer}.nav-dropdown .hamburger{height:18.2px;width:22.1px}.nav-dropdown .close-icon{height:15px;width:15px}.nav-dropdown.close .icon{}.nav-dropdown svg .oval{stroke:none}.no-touchevents .nav-dropdown:hover svg .oval{fill:#ed1c24}.nav-dropdown.close .hamburger{display:none}.nav-dropdown.open .close-icon{display:none}.shop-link,.our-story-link{font-size:15.2px;float:left;font-family:'Verlag A','Verlag B';text-transform:uppercase;display:none;letter-spacing:5.2px;font-style:normal;font-weight:800}.shop-locator-link{float:left;font-size:12.2px;margin-top:4px;padding-left:30px}.my-cart-link{float:left;padding:0 20px;height:14px;margin-top:7px;margin-right:16px}.my-cart-link a{display:inline-block}.my-cart-link .icon{height:14px;width:14px;display:inline-block}.my-cart-link .icon svg{height:17.1px;width:17.1px}.my-cart-link .icon svg .cart{transition:fill .3s ease 0s}.no-touchevents .my-cart-link:hover .icon svg .cart{fill:#ed1c24}.badge{min-width:20px;padding:4px;font-size:1.2em;color:#fff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#2f2f2f;border-radius:11px;font-family:'Verlag A','Verlag B';font-weight:800;font-style:normal;margin-left:10px;vertical-align:super}.main-nav .wrap{background:#fff;z-index:1}.nav-links{padding-top:26px;padding-bottom:16px;text-align:left}.nav-top-section .container{padding:0 19px}.nav-column{margin-bottom:25px}.nav-column a{display:block}.nav-column ul{display:none;background:url(/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/images/header-links-dot.png?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406) 0 0 repeat-y;padding-left:31px}.nav-column h5{font-size:1.6em;margin-bottom:20px;cursor:pointer;padding-right:35px;line-height:1.4;letter-spacing:5px}.nav-column h5 .icon{background-image:url(/svg/accordion-arrow.svg?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406);background-position:0 0;background-size:25px auto;height:7px;width:12px;position:absolute;right:9px;top:12px;transition:transform .3s ease 0s;-ms-transition:transform .3s ease 0s}.nav-column h5.active .icon{transform:rotate(180deg);-ms-transform:rotate(180deg)}.nav-column ul li{font-size:1.6em;margin-bottom:19px}.nav-column ul li:last-child{margin-bottom:0}.header-social{border-top:2px solid #cecece;padding:53px 0 45px;text-align:center}.header-social-left{margin-bottom:55px}.header-social h6{font-size:1.3em;line-height:1.8;margin-bottom:19px}.header-social .checkout-link .icon{background-position:-93px 0}.no-touchevents .header-social .checkout-link:hover .icon{background-position:-62px 0}.header-social .checkout-link a p{color:#73787c}.nav-bottom-section{background:#2f2f2f;padding:19px 43px 21px;color:#fff}.nav-bottom-section p{font-size:1.2em;line-height:1}.nav-bottom-section a{color:#fff}.no-touchevents .nav-bottom-section a:hover{color:#d2be9b}.footer{background-color:#2f2f2f;color:#fff;text-align:center}.footer .container{padding:0 19px}.footer a{color:#fff}.no-touchevents .footer a:hover{color:#d2be9b}.footer-top-section{padding:50px 0 0}.footer-logo{max-width:300px;margin:0 auto 50px}.footer-logo img{width:100%}.footer-logo a{display:block}.footer ul{margin:0}.footer li{margin:0}.footer ul li:before{display:none}.footer-links{text-align:left}.footer-link-column{margin-bottom:25px}.footer-link-column a{display:block}.footer-link-column ul{display:none;background:url(/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/images/footer-links-dot.png?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406) 0 0 repeat-y;padding-left:31px}.footer-link-column h5{font-size:1.6em;margin-bottom:20px;cursor:pointer;padding-right:35px;line-height:1.4;letter-spacing:5px}.footer-link-column h5 .icon{background-image:url(/svg/accordion-arrow.svg?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406);background-position:-13px 0;background-size:25px auto;height:7px;width:12px;position:absolute;right:9px;top:12px;transition:transform .3s ease 0s;-ms-transition:transform .3s ease 0s}.nav-column h5 .icon-arrow,.footer-link-column h5 .icon-arrow{width:30px;height:30px;position:absolute;right:2px;top:-5px}.footer-link-column h5.active .icon{transform:rotate(180deg);-ms-transform:rotate(180deg)}.footer-link-column ul li{font-size:1.6em;margin-bottom:20px}.footer-link-column ul li:last-child{margin-bottom:0}.checkout-link{display:inline-block}.checkout-link a{display:block}.checkout-link h6{margin-bottom:3px}.checkout-link p{font-size:1.2em;margin-bottom:16px}.checkout-link .icon{width:30px;height:24px;background-image:url(/svg/arrow.svg?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406);background-position:-31px 0;transition:background-position .3s ease 0s}.no-touchevents .checkout-link a:hover .icon{background-position:0 0}.footer-social{border-top:2px solid #9e9e9e;padding:53px 0 45px;text-align:center;margin-top:47px}.footer-social-left{margin-bottom:55px}.footer-social h6{font-size:1.3em;line-height:1.8}.footer-social-left h6{margin-bottom:19px}.footer-social .social-links li a,.footer-social .social-links li>span,.video-page-banner .social-links li a,.video-page-banner .social-links li>span{background-position:-1px .4%}.footer-social .social-links .facebook-link a,.footer-social .social-links .facebook-link>span,.video-page-banner .social-links .facebook-link a,.video-page-banner .social-links .facebook-link>span{background-position:-1px .4%}.no-touchevents .footer-social .facebook-link a:hover,.no-touchevents .footer-social .facebook-link>span:hover,.no-touchevents .video-page-banner .social-links li a:hover,.no-touchevents .video-page-banner .social-links li>span:hover{background-position:-1px 9.4%}.footer-social .social-links .instagram-link a,.footer-social .social-links .instagram-link>span,.video-page-banner .social-links .instagram-link a,.video-page-banner .social-links .instagram-link>span{background-position:-1px 18.24925%}.no-touchevents .footer-social .instagram-link a:hover,.no-touchevents .footer-social .instagram-link>span:hover,.no-touchevents .video-page-banner .social-links .instagram-link a:hover,.no-touchevents .video-page-banner .social-links .instagram-link>span:hover{background-position:-1px 27.22773%}.footer-social .social-links .google-plus-link a,.footer-social .social-links .google-plus-link>span,.video-page-banner .social-links .google-plus-link a,.video-page-banner .social-links .google-plus-link>span{background-position:-1px 36.5%}.no-touchevents .footer-social .google-plus-link a:hover,.no-touchevents .footer-social .google-plus-link>span:hover,.no-touchevents .video-page-banner .social-links .google-plus-link a:hover,.no-touchevents .video-page-banner .social-links .google-plus-link>span:hover{background-position:-1px 45.4%}.footer-social .social-links .twitter-link a,.footer-social .social-links .twitter-link>span,.video-page-banner .social-links .twitter-link a,.video-page-banner .social-links .twitter-link>span{background-position:-1px 54.68%}.no-touchevents .footer-social .twitter-link a:hover,.no-touchevents .footer-social .twitter-link>span:hover,.no-touchevents .video-page-banner .social-links .twitter-link a:hover,.no-touchevents .video-page-banner .social-links .twitter-link>span:hover{background-position:-1px 63.6%}.footer-social .social-links .pinterest-link a,.footer-social .social-links .pinterest-link>span,.video-page-banner .social-links .pinterest-link a,.video-page-banner .social-links .pinterest-link>span{background-position:-1px 72.77449%}.no-touchevents .footer-social .pinterest-link a:hover,.no-touchevents .footer-social .pinterest-link>span:hover,.no-touchevents .video-page-banner .social-links .pinterest-link a:hover,.no-touchevents .video-page-banner .social-links .pinterest-link>span:hover{background-position:-1px 81.749%}.footer-social .social-links .youtube-link a,.footer-social .social-links .youtube-link>span,.video-page-banner .social-links .youtube-link a,.video-page-banner .social-links .youtube-link>span{background-position:-1px 90.892%}.no-touchevents .footer-social .youtube-link a:hover,.no-touchevents .footer-social .youtube-link>span:hover,.no-touchevents .video-page-banner .social-links .youtube-link a:hover,.no-touchevents .video-page-banner .social-links .youtube-link>span:hover{background-position:-1px 99.8%}.footer-bottom-section{background:#000;padding:16px 0 17px}.footer-bottom-left{margin-bottom:12px}.footer-bottom-left p{line-height:1.6}.footer-bottom-section p{font-size:1.2em;margin-bottom:5px}.footer-bottom-section p:last-child{margin-bottom:0}.footer-bottom-section ul{margin-bottom:3px}.footer-bottom-section ul li{font-size:1.2em;display:inline-block;padding:0 11px}.footer-bottom-section ul li:first-child{padding-left:0}.footer-bottom-section ul li:last-child{padding-right:0}.banner-section{background-position:70% center;background-repeat:no-repeat;background-size:cover;width:100%;display:table;height:560px}.banner-overlay{background-image:-moz-linear-gradient(-90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.69804) 42%,white 100%);background-image:-webkit-linear-gradient(-90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.69804) 42%,white 100%);background-image:-ms-linear-gradient(-90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.69804) 42%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);position:absolute;left:0;bottom:0;width:100%;height:480px;z-index:0}.banner-section .container{padding:30px 15px 26px;z-index:1;text-align:center;height:100%;display:table-cell;vertical-align:bottom;top:-65px}.banner-text-overlay-container{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;text-align:center;vertical-align:middle;max-width:none;max-width:unset}.banner-text-overlay-container .banner-content{color:#fff}.autoplayBanner .wistia_responsive_padding{display:none}.home-banner-slider .item{min-height:579px}.home-banner-slider .owl-dots-wrap{position:absolute;right:0;bottom:10px;height:auto;display:table;width:100%}.home-banner-slider .owl-dots{display:table-cell;vertical-align:middle;text-align:center}.home-banner-slider .owl-dot{border-radius:50px;height:18px;width:18px;background:rgba(237,28,36,0);margin-left:5px;margin-right:5px;border:2px solid #ed1c24;display:none}.home-banner-slider .owl-dot.active{background:#ed1c24}.banner-section h1{font-size:2.5em;margin-bottom:12px;line-height:1.64}.banner-section h1:last-child{margin-bottom:0}.banner-section .open-video{position:relative;top:inherit;margin-top:49px;margin-bottom:49px}.banner-section .open-video:first-child{margin-top:0}.banner-section .open-video:last-child{margin-bottom:0}.open-video{position:absolute;top:50%;text-align:center;width:100%;margin-top:-51.5px}.play-button{display:inline-block;line-height:0}.play-button svg .oval{stroke:#fff}.play-button svg .icon{fill:#fff}.no-touchevents .play-button:hover svg .oval,.no-touchevents .video-bg:hover .play-button svg .oval{fill:#fff;stroke:#fff}.no-touchevents .play-button:hover svg .icon,.no-touchevents .video-bg:hover .play-button svg .icon{fill:#ed1c24}.join-section,.one-column-collout{background-size:cover;background-repeat:no-repeat;background-position:center}.join-section .overlay{background-color:rgba(0,0,0,.5)}.join-column{padding:53px 20px;text-align:center}.join-column:nth-child(2){padding-top:0}.white-text .button{background-color:transparent;border-color:#fff;min-width:214px;color:#fff}.no-touchevents .white-text .button:hover{background-color:#fff!important;color:#ed1c24!important;border-color:#fff!important}.no-touchevents .white-text .button:hover svg .icon{stroke:#ed1c24!important}.form-control{margin-bottom:25px}.popup{width:100%;height:100%;display:none;position:fixed;top:0;left:0;background:rgba(0,0,0,.75);z-index:8;padding:50px 15px 15px}.popup-open{overflow:hidden;height:100%;position:fixed;width:100%}.no-touchevents .popup-open{position:absolute}.popup.scrollable{overflow-y:auto}.popup-close{width:30px;height:30px;display:block;position:absolute;top:10px;right:10px;font-size:20px;text-align:center;color:#fff}.popup-close .icon{background-image:url(/svg/sprite-image.svg?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406);background-position:0 -37px;display:block;height:30px;width:30px}.no-touchevents .popup-close:hover .icon{background-position:0 -68px}.wistia_embed{display:none}.wistia_responsive_padding{padding:48.25% 0 0 0}.wistia_responsive_wrapper{height:100%;left:7.5%;position:absolute;top:0;width:85%}.wistia_embed{height:100%;width:100%}.image-column{background-size:cover;background-repeat:no-repeat;background-position:center;height:500px}.column-content-text{padding:53px 10px;text-align:center}.owl-carousel{display:none;width:100%;z-index:0}.owl-carousel .owl-stage{display:flex}.owl-carousel .owl-item{display:flex}.product-carousel-main .product-item{height:100%}.owl-stage a.article-thumb-outer{height:100%}.owl-carousel .owl-stage{-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-nav{position:absolute;height:100%;width:100%;top:0;pointer-events:none}.owl-nav .owl-prev,.owl-nav .owl-next{border-radius:50%;background-color:#fff;box-shadow:2.828px 2.828px 4px 0 rgba(0,0,0,.25);position:absolute;width:64px;height:64px;top:50%;margin-top:-32px;cursor:pointer;z-index:2;text-align:center;transition:background-color .3s ease 0s;pointer-events:auto}.no-touchevents .owl-nav .owl-prev:hover,.no-touchevents .owl-nav .owl-next:hover{background-color:#2f2f2f}.owl-nav .owl-prev .arrow,.owl-nav .owl-next .arrow{transition:fill .3s ease 0s}.no-touchevents .owl-nav .owl-prev:hover .arrow,.no-touchevents .owl-nav .owl-next:hover .arrow{fill:#fff}.owl-nav .owl-prev .icon,.owl-nav .owl-next .icon{width:15px;height:15px;margin-top:25px}.owl-nav .owl-prev .icon{margin-right:5px}.owl-nav .owl-next .icon{margin-left:5px}.owl-nav .owl-prev{left:-15px}.owl-nav .owl-next{right:-15px}.product-carousel{max-width:1242px;margin:0 auto 53px;z-index:0}.product-carousel:last-child{margin-bottom:0}.product-carousel-main{margin:0 15px}.owl-product-carousel .item{background:#fff}.product-thumbnail{max-width:240px;margin:0 auto;padding-bottom:32px}.product-thumbnail a{display:table;vertical-align:middle;width:100%;height:240px}.product-thumbnail span{display:inline-block;vertical-align:middle}.product-item{text-align:center;min-height:390px;padding-bottom:60px}.product-link{margin:0 auto;max-width:326px;padding:0 15px}.product-link h5{font-size:1.6em;font-weight:bold;letter-spacing:.2em}.product-item>a{color:#2f2f2f}.product-item>a:hover{color:#ed1c24}.add-to-button{position:absolute;left:0;bottom:0;width:100%;display:block}.add-to-button .action{border:0;font-size:1.3em;padding:5px 50px 5px 0;min-width:195px;letter-spacing:5px;text-align:left;min-height:44px;display:table;background-color:transparent}.add-to-button .action>span{display:table-cell;vertical-align:middle}.no-touchevents .add-to-button:hover{background-color:transparent;color:#ac0f13}.add-to-button .icon{fill:#ed1c24}.no-touchevents .add-to-button:hover .icon,.no-touchevents .add-to-button.added:hover .icon,.add-to-button.added .icon{fill:#fff}.add-to-button .svg-wrap{position:absolute;right:3px;top:50%;margin-top:-12px}.add-to-button .svg-wrap:before{position:absolute;content:"";width:40px;height:40px;border-radius:100%;top:-9px;left:-4px;box-shadow:inset 0 0 0 110 #ed1c24,inset 0 0 0 16px white,0 1px 2px rgba(0,0,0,.1);transition:box-shadow .3s ease-in-out}.no-touchevents .add-to-button:hover .svg-wrap:before,.add-to-button.added .svg-wrap:before{box-shadow:inset 0 0 0 20px #ed1c24,inset 0 0 0 16px white,0 1px 2px rgba(0,0,0,.1)}.social-title{margin-bottom:20px}.social-title h5{font-size:1.6em}.social-links ul{margin:0}.social-links li{display:inline-block;margin:0;padding:0 2px}.social-links li:before{display:none}.social-links li a,.social-links li>span{background:url(/svg/social-icon.svg?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406) 100% 0 no-repeat;background-size:260% auto;display:block;width:30px;height:30px;text-indent:-9999px;transition:background-position .3s ease 0s}.social-links.large li a,.social-links.large li>span{width:60px;height:60px}.social-links li.facebook-link a,.social-links li.facebook-link>span{background-position:97.5% .4%}.no-touchevents .facebook-link a:hover,.no-touchevents .facebook-link>span:hover{background-position:97.5% 9.4%}.social-links li.instagram-link a,.social-links li.instagram-link>span{background-position:97.5% 18.24925%}.no-touchevents .instagram-link a:hover,.no-touchevents .instagram-link>span:hover{background-position:97.5% 27.22773%}.social-links li.google-plus-link a,.social-links li.google-plus-link>span{background-position:97.5% 36.5%}.no-touchevents .google-plus-link a:hover,.no-touchevents .google-plus-link>span:hover{background-position:97.5% 45.4%}.social-links li.twitter-link a,.social-links li.twitter-link>span{background-position:97.5% 54.68%}.no-touchevents .twitter-link a:hover,.no-touchevents .twitter-link>span:hover{background-position:97.5% 63.6%}.social-links li.pinterest-link a,.social-links li.pinterest-link>span{background-position:97.5% 72.77449%}.no-touchevents .pinterest-link a:hover,.no-touchevents .pinterest-link>span:hover{background-position:97.5% 81.749%}.social-links li.youtube-link a,.social-links li.youtube-link>span{background-position:97.5% 90.892%}.no-touchevents .youtube-link a:hover,.no-touchevents .youtube-link>span:hover{background-position:97.5% 99.8%}.section-title{margin-bottom:53px}.section-title:last-child{margin-bottom:0}.one-column-collout-content{margin:0 auto;display:table;width:100%;height:647px}.one-column-collout-cell{padding:53px 10px;display:table-cell;vertical-align:middle;text-align:center}.overlay{background-color:rgba(0,0,0,.25)}.with-border .overlay{padding:10px}.white-border{border:2.25px solid #fff}.white-text{color:#fff}.section-block.white-text{background-color:transparent}.white-border .one-column-collout-content{height:623px}.two-column-box,.four-column-box{margin-bottom:15px}.two-column-box-text,.four-column-box-text{height:647px;display:table;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.two-column-box-text-cell,.four-column-box-text-cell{display:table-cell;vertical-align:middle;background:rgba(0,0,0,.25);padding:53px 10px;text-align:center}.product-promo-block{margin:0 auto;max-width:329px;text-align:center}.product-promo-img{margin-bottom:24px}.product-promo-name h6{font-size:2em;letter-spacing:6px;line-height:1.4}.product-promo-block a{display:inline-block;color:#2f2f2f;vertical-align:top}.no-touchevents .product-promo-block a:hover{color:#ed1c24}.faq-section{background:none}.accordion-content{display:none}.accordion-panel{margin-bottom:10px}.accordion-panel:last-child{margin-bottom:0}.accordion-container{padding:10px;background:#fff}.accordion-heading{font-family:'Verlag A','Verlag B';font-weight:800;display:block;cursor:pointer;text-transform:uppercase;padding:24px 15px 24px 58px;background:#ed1c24;color:#fff;font-size:2em;letter-spacing:6px;line-height:1.7;font-style:normal}.accordion-heading .icon{background-image:url(/svg/header-sprite-icon.svg?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406);background-position:0 -120px;background-size:32px auto;height:17px;width:17px;position:absolute;left:21px;top:33px;transition:transform .3s ease 0s;-ms-transition:transform .3s ease 0s}.accordion-heading .grey-icon{background-image:url(/svg/header-sprite-icon-grey.svg?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406)}.accordion-heading.active .icon{transform:rotate(45deg);-ms-transform:rotate(45deg)}.text-link h6{font-size:1.3em;letter-spacing:5px}.owl-product-carousel-large .product-item{background:#fff;padding-bottom:70px;min-height:430px}.product-carousel-large,.product-carousel-large .product-carousel-main{margin:0 0}.product-carousel-large .owl-nav{height:326px}.product-carousel-large .owl-nav .owl-next{right:10px}.product-carousel-large .owl-nav .owl-prev{left:10px}.owl-product-carousel-large .product-item .action{bottom:15px}.article-section{background:none}.article-img{background-size:cover;width:100%;background-repeat:no-repeat;background-position:center;padding-bottom:82.26%}.article-thumb-outer{background:#fff;padding:1px 1px 70px;display:block;color:#2f2f2f}.article-content{padding:30px 15px 0;min-height:120px;max-width:280px;margin:0 auto}.article-thumb-outer h5{color:#000;transition:color .3s ease 0s}.no-touchevents .article-thumb-outer:hover h5{color:#ed1c24}.article-content .add-to-button .action{padding-right:0;min-width:inherit}.article-carousel .owl-nav{height:0;padding-bottom:82%}.article-carousel .owl-nav .owl-next{right:10px}.article-carousel .owl-nav .owl-prev{left:10px}.read-more-link{letter-spacing:4px;font-size:1.3em;text-transform:uppercase;font-family:'Verlag A','Verlag B';color:#ed1c24;transition:color .3s ease 0s;font-weight:800;font-style:normal}.no-touchevents .article-thumb-outer:hover .read-more-link{color:#2f2f2f}.article-content p{margin-bottom:0}.article-thumb-outer .action{position:absolute;left:0;bottom:20px;width:100%;text-align:center}.special-notification{z-index:4;background:#2f2f2f;display:none}.special-notification.active{display:block}.special-notification-inner{padding:5px 25px}.special-notification h6{font-size:1.3em;line-height:1.1;display:table;width:100%;height:50px}.special-notification h6 a{color:#fff;text-align:center;vertical-align:middle;display:table-cell;padding:5px 55px 5px 15px;height:50px}.no-touchevents .special-notification a:hover{color:#d2be9b}.special-notification h6 a .icon{width:30px;height:24px;background-image:url(/svg/arrow.svg?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406);background-position:-31px 0;transition:background-position .3s ease 0s;top:50%;position:absolute;right:10px;margin-top:-12px}.no-touchevents .special-notification h6 a:hover .icon{background-position:0 0}.banner-social{margin:20px 0 0}.banner-social h6{display:inline-block}.banner-social .social-links{display:inline-block}.column-structure:first-child{margin-bottom:48px}.column-structure h5{color:#ed1c24}.red-form{padding:50px 15px;background-color:#ed1c24;color:#fff;margin:48px 0;text-align:center}.red-form .button.arrow{min-width:inherit;border:0;min-height:57px;padding:0 0;background-color:#fff;width:57px}.modal .red-form{margin-top:5px;padding-top:18px}.no-touchevents .red-form .button.arrow:hover{background:#2f2f2f}.no-touchevents .red-form .button.arrow:hover svg .icon{stroke:#fff}.red-form .button.arrow .svg-wrap{left:25%}.subscription-fields{margin-bottom:20px}.post-box{background-color:#f4f4f4;padding:50px 15px;margin-bottom:17px}.profile-box{width:100px;height:100px;margin:0 auto 24px}.profile-box img{border-radius:100%;width:100px;height:100px}.post-content{text-align:center}.published{text-align:center}.post-publish{font-size:1.2em;color:#73787c;text-transform:capitalize;margin-bottom:18px;text-align:center}.post-publish span,.post-publish a{display:inline-block;vertical-align:top;letter-spacing:.08em;margin-left:13px;margin-right:13px}.post-publish a{color:#73787c}.no-touchevents .post-publish a:hover{color:#ed1c24}.post-publish span:first-child{color:#2f2f2f;width:100%}.video-page-banner .banner-overlay,.autoplayBanner .banner-overlay{background:rgba(0,0,0,.25);height:100%;filter:none}.banner-section.autoplayBanner{height:none;height:unset}.video-page-banner{color:#fff}.video-page-banner .container{vertical-align:middle}.video-page-banner .play-button svg .oval{stroke:#fff}.video-page-banner .play-button svg .icon{fill:#fff;stroke:#fff}.video-page-banner .banner-social{margin:20px 0 0;position:absolute;bottom:20px;width:100%;left:0}.video-bg{background:#fff;padding:1px;display:block;color:#2f2f2f}.no-touchevents .video-bg:hover{color:#ed1c24}.video-col{margin-bottom:10px}.video-col:last-child{margin-bottom:0}.video-thumbnail{background-size:cover;height:0;width:100%;background-repeat:no-repeat;background-position:center;padding-bottom:82.26%}.video-section{background:none}.videos-listing{text-align:center}.video-content{height:64px;display:table;width:100%}.video-content-text{vertical-align:middle;padding:15px;display:table-cell}.section-25{margin-bottom:10px;padding:10px}.link-Pointer-left{margin-bottom:30px}.autoplayBanner .banner-content{top:58%;transform:translateY(-50%)}.autoplayBanner .wistia_embed{display:block}@media screen and (min-width:375px){.logo{width:108px;z-index:2;padding:0}.forBusinesslogo{width:160px;z-index:2;padding:0}h1{font-size:4em}h2{font-size:3em}.social-title h5{font-size:2em}.product-thumbnail{max-width:326px}.product-thumbnail a{height:326px}.product-item{min-height:400px;padding-bottom:60px}.product-thumbnail img{max-width:none;max-width:unset;width:419px}.product-carousel-large .product-item{min-height:452px}}@media(min-width:425px){.banner-section .container{top:0}}@media screen and (min-width:768px){h1{font-size:5em;letter-spacing:9px}h2{font-size:4em;letter-spacing:8px}h3,.modal .red-form h3{font-size:3.3em}h4{font-size:2.5em}h5{font-size:2em}h6{font-size:1.6em}ul,ol{margin-left:16px;margin-bottom:30px}ul li,ol li{font-size:1.8em}li ol,li ul{margin-left:10px}ol ol{margin-left:13px}ol ol>li:before{width:1.2em}.wrapper,.main-nav{padding:0 15px 15px}.section-block{margin:15px 0}.main{min-height:300px}.small-container{max-width:800px;margin:0 auto}p{font-size:1.8em}.section-block hr{margin-top:80px;margin-bottom:80px}p button,p .button,p input[type="submit"]{font-size:1em}.header-wrap{padding:13px 15px;margin:0 15px;height:84px}.header-wrap-for-business{padding:13px 30px;margin:0 0;height:84px;padding-bottom:130px}.header-wrap-for-business .search-block-content{margin-right:15px;margin-top:2px}.logo{width:176px;z-index:2;padding:0}.forBusinesslogo{width:270px;z-index:2;padding:0}.desktop-logo{display:block}.mobile-logo{display:none}.search-button{width:24.3px}.search-button .icon{width:24.3px;height:22.3px}.search-button .icon svg{width:23.3px;height:21.3px}.search-block-content{width:0;top:auto;left:auto;right:0;transition:width .3s ease 0s;height:49px}.search-block-content.open{width:269px;height:49px;padding:0}}@media screen and (min-width:768px)and (max-width:1024px){.search-block-content.open.forBusinessSearchBlock{width:233px}}@media screen and (min-width:768px){input.search-input{padding-left:15px;padding-right:50px}.go-button{display:none}.search-block{padding-left:26px;margin-top:16px}.my-cart-link{border-right:1px solid #979797;margin-top:14px;margin-right:0}.shop-locator-link{font-size:15.2px;margin-top:7px}.nav-dropdown .icon{width:33px;height:24px}.nav-dropdown{margin-bottom:0;margin-top:13px}.nav-dropdown .hamburger{width:33px;height:21px}.nav-dropdown .close-icon{height:20px;width:20px}.my-cart-link{height:21px;padding:0 26px 0 32px}.my-cart-link .icon{height:21px;width:21px}.my-cart-link .icon svg{height:19.95px;width:19.95px}.our-story-link{padding-left:30px}.badge{display:inline-block;vertical-align:top;margin-left:5px}.nav-bottom-section{padding-top:30px;padding-bottom:31px}.nav-links{margin:0 -15px;padding-top:66px;padding-bottom:66px}.nav-column{padding:0 15px;float:left;width:50%;margin-bottom:47px}.nav-column:nth-last-child(2n+1){clear:both}.nav-column h5{font-size:2.2em;margin-bottom:24px;padding-right:0;letter-spacing:6px}.nav-column h5 .icon-arrow{display:none}.nav-column ul{display:block}.nav-column ul li{font-size:2em;margin-bottom:13.85px}.nav-column:nth-last-child(2),.nav-column:nth-last-child(3){margin-bottom:0}.header-social h6{font-size:1.6em;line-height:1.4;letter-spacing:5.33px}.footer-logo{max-width:425px}.footer{text-align:left}.footer-links{margin:0 -15px}.footer-link-column{padding:0 15px;float:left;width:50%;margin-bottom:47px}.footer-link-column:nth-last-child(2n+1){clear:both}.footer-link-column h5{font-size:2.2em;margin-bottom:24px;padding-right:0;letter-spacing:6px}.footer-link-column h5 .icon-arrow{display:none}.footer-link-column ul{min-height:175px;display:block}.footer-link-column ul li{font-size:2em;margin-bottom:15px}.checkout-link a{padding-right:50px}.checkout-link p{margin-bottom:0}.checkout-link .icon{position:absolute;right:0;top:22px}.footer-social h6{font-size:1.8em;line-height:1.4}.footer-bottom-left{float:left;margin-bottom:0;width:50%;padding-right:15px}.footer-bottom-section{padding:26px 0}.footer-bottom-right{float:right;width:50%;padding-left:15px;text-align:right}.footer-bottom-section ul{display:inline-block}.banner-content{max-width:1070px;margin:0 auto}.home-banner-slider .owl-dots-wrap{right:10px;bottom:0;height:100%;width:auto}.home-banner-slider .owl-dot{display:block;background:rgba(255,255,255,0);margin:10px 0;border:2px solid #fff}.home-banner-slider .owl-dot.active{background:#fff}.banner-section .container{padding-left:40px;padding-right:40px;padding-bottom:40px;top:0}.banner-section{height:652px;background-position:center center}.banner-section h1{font-size:5em;margin-bottom:19px;letter-spacing:9px;line-height:1.36}.popup{padding:50px}.column-content-text{padding-left:15px;padding-right:15px}.product-carousel-main{margin:0 106px}.owl-nav .owl-prev{left:22px}.owl-nav .owl-next{right:22px}.social-title{margin-bottom:30px}.social-title h5{font-size:2.5em}.join-column{padding-left:15px;padding-right:15px}.with-border .overlay{padding:23px}.one-column-collout-cell{padding-left:15px;padding-right:15px}.two-column-box-text-cell,.four-column-box-text-cell{padding-left:15px;padding-right:15px}.product-promo-block{padding:0 13px}.product-promo{max-width:1062px;margin:0 auto}.add-to-button .action{font-size:1.6em;min-width:216px}.accordion-panel{margin-bottom:15px}.accordion-container{padding:25px 15px 25px 58px}.text-link{text-align:right}.text-link h6{font-size:1.6em}.transprent-section{background:none}.read-more-link{letter-spacing:5px;font-size:1.6em}.special-notification h6{font-size:1.6em}.article-content{min-height:170px}.article-carousel .owl-nav{padding-bottom:40%}.article-thumb-outer .action{bottom:25px}.banner-social{float:right}.two-column-structure{display:table;width:100%;max-width:1024px;margin:0 auto}.column-structure{display:table-cell;width:50%;vertical-align:top}.column-structure:first-child{padding-right:15px;margin-bottom:0}.column-structure:last-child{padding-left:15px}.red-form{padding-left:30px;padding-right:30px}.subscription-button{position:absolute;right:0;top:26px}.subscription-fields{padding-right:20px;width:50%;float:left;text-align:left;margin-bottom:0}.subscription-box{margin-right:57px}.post-box{padding-left:25px;padding-right:25px;margin-bottom:35px}.profile-box{float:left;margin-bottom:0;margin-left:25px}.post-content{margin-left:155px;text-align:left}.published{text-align:left}.post-publish{float:left;margin-bottom:0;margin-top:4px;width:50%;text-align:left}.post-publish span:first-child{width:auto}.post-publish span,.post-publish a{margin-left:14px;margin-right:14px}.post-social{float:right}.post-social h6{display:inline-block;margin-bottom:0}.post-social .social-links{display:inline-block}.video-page-banner .banner-social{left:inherit;width:auto;right:40px}.videos-listing{margin:0 -13px}.video-col{display:inline-block;vertical-align:top;width:50%;padding-left:13px;padding-right:13px;margin-left:-3px;margin-bottom:15px}.video-content{height:100px}.video-col:nth-child(2n+1){margin-left:0}.video-col:nth-last-child(2){margin-bottom:0}.modal .red-form{padding:50px 15px}}@media(min-width:960px){.autoplayBanner .autoplay-video{display:block}.autoplayBanner .static-image{display:none}.section-25{background-color:#fff;padding:1em;margin-bottom:0}.wrapper75-25-25{display:flex}.section-25-wrapper{display:flex;flex-direction:column}.section-25-wrapper>div{flex:1;display:flex;flex-direction:column;margin-left:13px!important}.section-25:nth-child(1){margin-bottom:13px}.section-25-wrapper div{flex:1}}@media screen and (min-width:992px){.shop-locator-link{display:none}.link-Pointer-left{float:left;padding-right:15px;margin-bottom:30px}.small-container .alignright{margin:0 -81px 10px 30px;float:right;z-index:1}.nav-column{width:25%;margin-bottom:0}.nav-column:nth-last-child(2n+1){clear:none}.nav-column:nth-last-child(2){width:22%}.nav-column:nth-last-child(3){width:28%}.header-social{padding:18px 0 20px;text-align:left;margin-top:12px}.header-social-left{float:left;padding-right:15px;margin-bottom:0}.header-social-right{float:right;padding-left:15px}.header-social-left h6{display:inline-block;vertical-align:middle;margin-bottom:0;margin-right:15px}.header-social-left .social-links{display:inline-block;vertical-align:middle}.header-social-left{padding-top:13px}.shop-link,.our-story-link{display:block;margin-top:14px}.search-block-content.open{width:379px}.footer-link-column{width:25%}.footer-link-column:nth-last-child(2n+1){clear:none}.footer-link-column:nth-last-child(2){width:22%}.footer-link-column:nth-last-child(3){width:28%}.footer-social{padding:18px 0 20px;text-align:left;margin-top:12px}.footer-social-left{float:left;padding-right:15px;margin-bottom:0}.footer-social-right{float:right;padding-left:15px}.footer-social-left h6{margin-bottom:2px}.checkout-link h6{margin-bottom:8px}.checkout-link .icon{top:17px}.checkout-link a{padding-right:78px}.banner-section .container{padding-left:50px;padding-right:50px}.home-banner-slider .owl-dots-wrap{right:26px}.two-column{width:100%;float:left}.column{float:right}.column:nth-child(2n+1){width:61.8%;position:absolute;left:0;top:0;height:100%}.column:nth-child(2n){width:38.2%}.column-content{display:table;width:100%;height:500px}.column-content-text{vertical-align:middle;display:table-cell}.two-column-section.odd .image-column{right:0;left:inherit}.column-content-text{padding-right:50px;padding-left:50px;text-align:left}.two-column-section.odd .text-column{float:left}.join-two-column{display:table;width:100%;margin:0 auto}.join-column{display:table-cell;width:50%;text-align:left;padding-left:50px;padding-right:50px;vertical-align:middle}.join-column:nth-child(2){padding-top:120px;padding-bottom:100px}.join-column:nth-child(2) .join-column-content{float:right;width:100%}.one-column-collout-cell{text-align:left;padding-left:50px;padding-right:50px}.one-column-collout-text{max-width:670px}.white-border .one-column-collout-text{margin:-23px}.two-column-box-collout{display:table;width:100%;height:500px}.two-column-box{display:table-cell;width:50%;vertical-align:middle;text-align:center}.two-column-box:first-child{padding-right:15px}.two-column-box:last-child{padding-left:15px}.two-column-box-text{height:100%}.two-column-box-text-cell{padding:136px 70px}.product-item{min-height:513px}.article-carousel .owl-nav{padding-bottom:26%}.article-content{min-height:217px}.video-page-banner .banner-social{right:50px;bottom:39px}.video-col{width:33.333%}.video-col:nth-child(2n+1){margin-left:-3px}.video-col:nth-child(3n+1){margin-left:0}.video-col:nth-last-child(3){margin-bottom:0}}@media screen and (min-width:1280px){.wrapper,.main-nav{padding:0 25px 25px}.no-touchevents body>.wrapper{padding-top:94px}.section-block{margin:25px 0}.internal-container{padding-top:94px;padding-bottom:94px}p{font-size:2em;line-height:1.6}.section-block hr{margin-top:100px;margin-bottom:100px}.small-container .alignright{margin-right:-162px}p button,p .button,p input[type="submit"]{font-size:.9em}h1{font-size:6em;line-height:1.3;letter-spacing:10px}h2{font-size:5em;line-height:1.3;letter-spacing:9px;margin-bottom:22px}h3,.modal .red-form h3{font-size:4em;line-height:1.3;letter-spacing:9px}h4{font-size:3em;line-height:1.5;letter-spacing:7px}h5{font-size:2.5em;line-height:1.4}h6{font-size:2em;letter-spacing:6px;line-height:1.4}ul li,ol li{font-size:2em}.header{padding:0}.no-touchevents .header{position:fixed;top:0;left:0;width:100%;-webkit-transform:translateZ(0)}.header-wrap{background:#f4f4f4;padding:35px 25px;margin:0 25px;height:auto}.header-wrap-for-business{background:#fff;padding:35px 50px;margin:0 0;height:auto;padding-bottom:98px}.search-block,.our-story-link,.shop-link,.my-cart-link,.nav-dropdown,.shop-locator-link{margin-top:0;margin-right:0}.search-block-content{top:50%;margin-top:-24.5px}.header-wrap-for-business .search-block-content{margin-right:25px;margin-top:-57px}.logo{width:193px}.forBusinesslogo{width:279px}.desktop-logo{top:-27px}.main-nav .wrap{margin:0}.nav-top-section .container{padding-left:50px;padding-right:50px}.nav-column h5{font-size:2.5em}.nav-links{padding-top:60px;padding-bottom:60px}.footer .container{padding-left:50px;padding-right:50px}.footer-top-section{padding-top:34px}.footer-logo{margin-bottom:31px}.footer-link-column h5{font-size:2.5em}.footer-social-left h6{display:inline-block;vertical-align:middle;margin-bottom:0;margin-right:15px}.footer-social-left .social-links{display:inline-block;vertical-align:middle}.footer-social-left{padding-top:13px}.banner-section .container{padding-bottom:99px}.banner-section{height:849px}.banner-section h1{font-size:6em;letter-spacing:10px}.banner-section .open-video{margin-top:69px;margin-bottom:69px}.two-column-section.odd .column-content-text{padding-left:48px}.one-column-collout-content{width:1192px}.join-two-column{width:1192px}.join-column-content{max-width:405px}.product-carousel{margin-bottom:88px;margin-top:106px}.social-title{margin-bottom:47px}.white-border .one-column-collout-text{margin:-23px 0}.one-column-collout-content{height:700px}.white-border .one-column-collout-content{height:545px}.product-promo-block{max-width:354px}.product-slider-block .section-title h1,.product-promo-section .section-title h1{margin-bottom:33px}.accordion-heading{padding:33px 30px 33px 74px}.accordion-heading .icon{top:42px;left:25px}.accordion-panel{margin-bottom:25px}.accordion-container{padding-right:30px;padding-top:28px;padding-bottom:28px}.text-link h6{font-size:1.8em}.special-notification{padding-left:25px}.no-touchevents .special-notification{width:100%}.no-touchevents .special-notification.active+.wrapper{margin-top:50px}.no-touchevents .special-notification.active+.wrapper .header{top:50px}.article-carousel .owl-nav{padding-bottom:19.66%}.banner-social{position:absolute;right:50px;bottom:39px}.red-form{padding-left:50px;padding-right:50px}.two-column-structure{width:1024px}.video-col{width:25%;margin-bottom:26px}.video-col:nth-child(3n+1){margin-left:-3px}.video-col:nth-child(4n+1){margin-left:0}.video-col:nth-last-child(4){margin-bottom:0}}@media screen and (min-width:1500px){.nav-links{padding-top:54px;padding-bottom:54px}}@media screen and (min-width:1560px){.four-column-box-collout{display:table;width:100%;height:500px}.four-column-box{display:table-cell;width:50%;vertical-align:middle;text-align:center}.four-column-box:first-child{padding-right:15px}.four-column-box:last-child{padding-left:15px}.four-column-box-text{height:100%}.four-column-box-text-cell{padding:136px 70px}}@media screen and (min-width:0\0)and (min-resolution:72dpi){.special-notification h6 a .icon{top:auto;margin-top:-2px}}.rwExternalContent,[name='PropertyEditorDialog']{position:static}.sfLayoutUnitsSwitcher *,.sfLayoutPropsContainer *{font-size:11px;font-family:Arial,Verdana,Sans-serif!important;letter-spacing:.8px}.sfLayoutPropsContainer ul{margin-bottom:0!important}.rwTable *{position:static}.base2017-background-image-box-image-coffee{background-image:url("/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/Images/box-image-coffee.jpg?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406")}.base2017-background-image-box-image-tea{background-image:url("/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/Images/box-image-tea.jpg?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406")}.base2017-background-image-cold-brew{background-image:url("/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/Images/cold-brew-image.jpg?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406")}.base2017-background-image-home-call-out-our-heroes-image{background-image:url("/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/Images/home-call-out-our-heroes-image.jpg?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406")}.base2017-background-image-community-business-image{background-image:url("/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/Images/community-business-image.jpg?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406")}.base2017-background-image-join-coffee{background-image:url("/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/Images/Image_Join-Coffee.jpg?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406")}.base2017-background-image-article-thumb-01{background-image:url("/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/Images/article-thumb-01.jpg?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406")}.base2017-background-image-article-thumb-02{background-image:url("/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/Images/article-thumb-02.jpg?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406")}.base2017-background-image-article-thumb-03{background-image:url("/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/Images/article-thumb-03.jpg?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406")}.base2017-background-image-article-thumb-04{background-image:url("/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/Images/article-thumb-04.jpg?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406")}.base2017-background-image-article-thumb-05{background-image:url("/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/Images/article-thumb-05.jpg?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406")}.base2017-background-image-article-thumb-06{background-image:url("/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/Images/article-thumb-06.jpg?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406")}.base2017-background-image-article-thumb-07{background-image:url("/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/Images/article-thumb-07.jpg?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406")}.base2017-background-image-article-thumb-08{background-image:url("/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/Images/article-thumb-08.jpg?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406")}.base2017-background-image-article-thumb-09{background-image:url("/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/Images/article-thumb-09.jpg?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406")}.base2017-background-image-article-thumb-10{background-image:url("/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/Images/article-thumb-10.jpg?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406")}.base2017-background-image-article-thumb-11{background-image:url("/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/Images/article-thumb-11.jpg?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406")}.base2017-background-image-article-thumb-12{background-image:url("/Sitefinity/WebsiteTemplates/CommunityCoffee/App_Themes/CommunityCoffee2017/Images/article-thumb-12.jpg?v=603c99e8eac74e517f732e7d70687965b51d3b9f83f719527910302549a1e406")}.join-error{color:#ed1c24}.subscription-error{color:#fff}.social-links .stButton{background-size:0!important;margin:0;width:60px;height:60px}.social-links .stButton .stLarge{background:initial!important;background-size:0!important;width:60px!important;height:60px!important;margin:0!important}.order-complete .social-links li>span{text-indent:initial}.published.published-large{font-size:16px}.published.published-large .post-publish{width:100%}.published.published-large .post-publish a{text-decoration:underline}.published.published-large .post-publish span:first-child{font-weight:800;color:#ed1c24}.search-block-content input.search-input{margin-bottom:0}.facet-filter-container{letter-spacing:6px}.modal .red-form h3{color:#fff}.section-25{background-color:#fff}.account-link{float:left;font-size:16px;font-family:'Verlag A','Verlag B';text-transform:uppercase;letter-spacing:3px;font-weight:800;margin-right:10px}@media(max-width:767px){#emptyCartMessage{min-width:200px;display:inline-block;margin-left:-112px}}.owl-item .product-thumbnail{overflow:hidden}.similar-products .owl-item .item{overflow:hidden}.w-control-bar button{min-width:0;min-width:unset}@media(max-width:1100px){.hidden-md{display:none!important}}