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}}