@import url(//hello.myfonts.net/count/3eee59);
/*!
Theme Name: Kum & Go 2016
Theme URI: http://www.kumandgo.com
Description: WordPress Theme for Kum & Go, redesigned in 2015.
Author: Happy Medium
Author URI: https://itsahappymedium.com
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Version: 1.0
*/
@charset "UTF-8"@font-face{font-family:"SofiaPro-Blackitalic";src:url(fonts/webFonts/SofiaProBlackitalic/font.woff2) format("woff2"),url(webFonts/SofiaProBlackitalic/font.woff) format("woff")}@font-face{font-family:"SofiaPro-Medium";src:url(fonts/webFonts/SofiaProMedium/font.woff2) format("woff2"),url(webFonts/SofiaProMedium/font.woff) format("woff")}@font-face{font-family:"SofiaPro-Bolditalic";src:url(fonts/webFonts/SofiaProBolditalic/font.woff2) format("woff2"),url(webFonts/SofiaProBolditalic/font.woff) format("woff")}@font-face{font-family:"SofiaPro-SemiBolditalic";src:url(fonts/webFonts/SofiaProSemiBolditalic/font.woff2) format("woff2"),url(webFonts/SofiaProSemiBolditalic/font.woff) format("woff")}@font-face{font-family:"SofiaPro-Regularitalic";src:url(fonts/webFonts/SofiaProRegularitalic/font.woff2) format("woff2"),url(webFonts/SofiaProRegularitalic/font.woff) format("woff")}@font-face{font-family:"SofiaPro-Mediumitalic";src:url(fonts/webFonts/SofiaProMediumitalic/font.woff2) format("woff2"),url(webFonts/SofiaProMediumitalic/font.woff) format("woff")}@font-face{font-family:"SofiaPro-UltraLightitalic";src:url(fonts/webFonts/SofiaProUltraLightitalic/font.woff2) format("woff2"),url(webFonts/SofiaProUltraLightitalic/font.woff) format("woff")}@font-face{font-family:"SofiaPro-Bold";src:url(fonts/webFonts/SofiaProBold/font.woff2) format("woff2"),url(webFonts/SofiaProBold/font.woff) format("woff")}@font-face{font-family:"SofiaPro-Regular";src:url(fonts/webFonts/SofiaProRegular/font.woff2) format("woff2"),url(webFonts/SofiaProRegular/font.woff) format("woff")}@font-face{font-family:"SofiaPro-Black";src:url(fonts/webFonts/SofiaProBlack/font.woff2) format("woff2"),url(webFonts/SofiaProBlack/font.woff) format("woff")}@font-face{font-family:"SofiaPro-Light";src:url(fonts/webFonts/SofiaProLight/font.woff2) format("woff2"),url(webFonts/SofiaProLight/font.woff) format("woff")}@font-face{font-family:"SofiaPro-SemiBold";src:url(fonts/webFonts/SofiaProSemiBold/font.woff2) format("woff2"),url(webFonts/SofiaProSemiBold/font.woff) format("woff")}@font-face{font-family:"SofiaPro-Lightitalic";src:url(fonts/webFonts/SofiaProLightitalic/font.woff2) format("woff2"),url(webFonts/SofiaProLightitalic/font.woff) format("woff")}@font-face{font-family:"SofiaPro-ExtraLight";src:url(fonts/webFonts/SofiaProExtraLight/font.woff2) format("woff2"),url(webFonts/SofiaProExtraLight/font.woff) format("woff")}@font-face{font-family:"SofiaPro-ExtraLightitalic";src:url(fonts/webFonts/SofiaProExtraLightitalic/font.woff2) format("woff2"),url(webFonts/SofiaProExtraLightitalic/font.woff) format("woff")}@font-face{font-family:"SofiaPro-UltraLight";src:url(webFonts/SofiaProUltraLight/font.woff2) format("woff2"),url(webFonts/SofiaProUltraLight/font.woff) format("woff")}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body,div,object,iframe,h1,form,legend,label,table,header,footer,nav,section,figure{margin:0;padding:0}header,footer,nav,section,article,hgroup,figure{display:block}.cf,.l-two-col,.section,.page[class*="real-estate"] .state-blocks,.page-template-page-properties .pagination-btns,.page-template-page-properties .property-blocks .property-block,.page-template-page-properties .property-blocks .property-block .property-left,.page-template-page-properties .property-blocks .property-block .property-right,.single-kg_property .section-demographics .demo-table-desktop .title-row,.single-kg_property .section-demographics .demo-table-desktop .content-rows .row-item,.single-kg_property .section-demographics .demo-table-mobile>div>div{*zoom:1}.cf:before,.l-two-col:before,.section:before,.page[class*="real-estate"] .state-blocks:before,.page-template-page-properties .pagination-btns:before,.page-template-page-properties .property-blocks .property-block:before,.page-template-page-properties .property-blocks .property-block .property-left:before,.page-template-page-properties .property-blocks .property-block .property-right:before,.single-kg_property .section-demographics .demo-table-desktop .title-row:before,.single-kg_property .section-demographics .demo-table-desktop .content-rows .row-item:before,.single-kg_property .section-demographics .demo-table-mobile>div>div:before,.cf:after,.l-two-col:after,.section:after,.page[class*="real-estate"] .state-blocks:after,.page-template-page-properties .pagination-btns:after,.page-template-page-properties .property-blocks .property-block:after,.page-template-page-properties .property-blocks .property-block .property-left:after,.page-template-page-properties .property-blocks .property-block .property-right:after,.single-kg_property .section-demographics .demo-table-desktop .title-row:after,.single-kg_property .section-demographics .demo-table-desktop .content-rows .row-item:after,.single-kg_property .section-demographics .demo-table-mobile>div>div:after{content:" ";display:table}.cf:after,.l-two-col:after,.section:after,.page[class*="real-estate"] .state-blocks:after,.page-template-page-properties .pagination-btns:after,.page-template-page-properties .property-blocks .property-block:after,.page-template-page-properties .property-blocks .property-block .property-left:after,.page-template-page-properties .property-blocks .property-block .property-right:after,.single-kg_property .section-demographics .demo-table-desktop .title-row:after,.single-kg_property .section-demographics .demo-table-desktop .content-rows .row-item:after,.single-kg_property .section-demographics .demo-table-mobile>div>div:after{clear:both}.hidden{display:none}.is-hidden{display:none!important;visibility:hidden!important}.is-vishidden,[class*="icon-"] span{position:absolute!important;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px)}.right{float:right;padding:0 0 1rem 1rem}.right-search{float:right;padding:0 0 1rem 0}.left{float:left;padding:0 1rem 1rem 0}.align-right{text-align:right}.align-center{text-align:center}.align-left{text-align:left}@media (min-width:24em){.pull-left{float:left}.pull-right{float:right}}@media (max-width:46.8em){.hide-small{display:none!important}}@media (min-width:46.8em) and (max-width:50em){.hide-med{display:none!important}}@media (min-width:50em){.hide-large{display:none!important}}.valid{color:#089e00}.error{color:red}body{background-color:#F6F6F6;font:100%/1.5 "SofiaPro-Regular",Arial,sans-serif;font-feature-settings:"salt"!important;color:#555;padding-top:64px}@media (max-width:50em){body.has-icon-nav{padding-bottom:75px}}@media (min-width:55em){body{padding-top:90px}body.has-subnav{padding-top:110px}}a{color:#C3002F;text-decoration:none;outline:0}a:hover,a:focus{color:gray}h1,.alpha{line-height:1;font-family:"SofiaPro-Regular",Arial,sans-serif;letter-spacing:.05em;text-transform:uppercase;font-size:2rem;margin-bottom:.5rem;color:#222;font-weight:700}@media (min-width:46.8em){h1,.alpha{font-size:3rem}}h2,.beta,.section--taleo .head1{line-height:1.2;font-weight:400;text-transform:uppercase;letter-spacing:.05em;font-family:"SofiaPro-Light",Arial,sans-serif;margin-bottom:.5rem;color:#222}@media (min-width:46.8em){h2,.beta,.section--taleo .head1{font-size:2em}}h3,.gamma{line-height:1.2;color:#222}h4,.delta{text-transform:uppercase}.subheading{font-family:Georgia,Times,serif;font-weight:400}p{margin-bottom:1rem}blockquote{font-style:italic;border-left:1px solid gray;color:gray;padding-left:1rem;margin-bottom:1rem}hr{border:0;height:2px;background:#eee;margin:2rem 0}hr.light{height:1px;background:rgba(0,0,0,.1)}.wrapper>hr.light{margin:0}abbr{border-bottom:1px dotted gray;cursor:help}.color-red{color:#C3002F}.color-green{color:#089e00}dl{overflow:hidden;margin:0 0 1rem}dt{font-weight:700}dd{margin-left:0}ul,ol{padding-left:1.5rem;margin-bottom:1rem}nav ul,nav ol{padding:0;margin:0;list-style:none}.gLabel{color:#FFF;fill:#FFF}img,video,object{max-width:100%;height:auto}img.page-hero-banner,video.page-hero-banner,object.page-hero-banner{display:block;margin:0 auto}a img{border:none}iframe{margin-bottom:1rem}figure{margin-bottom:1rem}figure img{margin-bottom:.25rem}figcaption{font-size:.9em;font-weight:700;margin-top:.5rem;font-style:normal}.aligncenter,div.aligncenter{display:block;margin:.5rem auto .5rem auto}.alignright{display:block;margin-bottom:1rem}@media (min-width:46.8em){.alignright{float:right;padding:0 0 1rem 1rem;margin-bottom:0}}.alignleft{display:block;margin-bottom:1rem}@media (min-width:46.8em){.alignleft{float:left;padding:0 1rem 1rem 0;margin-bottom:0}}a img.alignright{display:block;margin-bottom:1rem}@media (min-width:46.8em){a img.alignright{float:right;margin:.5rem 0 1.5rem 1.5rem;margin-bottom:0}}a img.alignnone{margin:.5rem 1.5rem 1.5rem 0}a img.alignleft{display:block;margin-bottom:1rem}@media (min-width:46.8em){a img.alignleft{float:left;padding:0 1rem 1rem 0;margin-bottom:0}}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #dcdcdc;padding:.5rem;text-align:center;max-width:100%}.wp-caption.alignnone{margin:.5rem 1.5rem 1.5rem 0}.wp-caption.alignleft{margin:.5rem 1.5rem 1.5rem 0}.wp-caption.alignright{margin:.5rem 0 1.5rem 1.5rem}.wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:.9em;margin:0;padding:0 .5rem .5rem}form ol,form ul{list-style:none;margin-left:0}fieldset{border:0;padding:0;margin:0}label,body .gform_wrapper .gform_body .gform_fields .gfield .gfield_label{display:block;padding-bottom:.25em}input[type=text],input[type=search],input[type=url],input[type=number],input[type=tel],input[type=email],input[type=password],input[type=date],input[type=time],textarea,select,body .gform_wrapper .gform_body .gform_fields .gfield input[type=text],body .gform_wrapper .gform_body .gform_fields .gfield input[type=tel],body .gform_wrapper .gform_body .gform_fields .gfield input[type=email],body .gform_wrapper .gform_body .gform_fields .gfield textarea,body .gform_wrapper .gform_body .gform_fields .gfield select{border:2px solid #dcdcdc;border-radius:2px;background:#fff;padding:.5em 1em;-webkit-appearance:none;-moz-appearance:none;width:100%;display:inline-block;font-family:"SofiaPro-Regular",Arial,sans-serif;font-size:1em}input[type=text]:hover,input[type=text]:focus,input[type=search]:hover,input[type=search]:focus,input[type=url]:hover,input[type=url]:focus,input[type=number]:hover,input[type=number]:focus,input[type=tel]:hover,input[type=tel]:focus,input[type=email]:hover,input[type=email]:focus,input[type=password]:hover,input[type=password]:focus,input[type=date]:hover,input[type=date]:focus,input[type=time]:hover,input[type=time]:focus,textarea:hover,textarea:focus,select:hover,select:focus,body .gform_wrapper .gform_body .gform_fields .gfield input[type=text]:hover,body .gform_wrapper .gform_body .gform_fields .gfield input[type=text]:focus,body .gform_wrapper .gform_body .gform_fields .gfield input[type=tel]:hover,body .gform_wrapper .gform_body .gform_fields .gfield input[type=tel]:focus,body .gform_wrapper .gform_body .gform_fields .gfield input[type=email]:hover,body .gform_wrapper .gform_body .gform_fields .gfield input[type=email]:focus,body .gform_wrapper .gform_body .gform_fields .gfield textarea:hover,body .gform_wrapper .gform_body .gform_fields .gfield textarea:focus,body .gform_wrapper .gform_body .gform_fields .gfield select:hover,body .gform_wrapper .gform_body .gform_fields .gfield select:focus{box-shadow:0 0 5px rgba(0,0,0,.15);outline:none}.select,.ginput_container_select{position:relative;clear:both}.select::after,.ginput_container_select::after{position:absolute;top:50%;right:1.25rem;display:inline-block;content:"";width:0;height:0;margin-top:-.15rem;pointer-events:none;border-top:.35rem solid currentColor;border-right:.35rem solid transparent;border-bottom:.35rem solid transparent;border-left:.35rem solid transparent}input[type="checkbox"],input[type="radio"]{width:auto;margin-right:.3em}input[type="search"]{-webkit-appearance:none;border-radius:0}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.has-error{border-color:red}.is-valid{border-color:#089e00}.field-container,body .gform_wrapper .gform_body .gform_fields .gfield{margin-bottom:1em}.inline-form input,.inline-form label,.inline-form .field-container{display:inline-block;width:auto}.inline-form label{font-weight:700;margin-right:.5rem}.inline-form input{margin-right:1rem}.inline-form .btn{margin-left:1rem}.search-form{transition:all 0.4s ease-in-out}.search-form input[type=search]{width:75%}.search-form .btn{padding:.8rem;vertical-align:top;margin-left:-4px}.search-form.active{max-height:1000px;padding:1rem}.contact-form .store-select-js{display:none}.contact-form .rewards-select-js{display:none}@media (max-width:50em){.directions-form{margin-top:1rem}}@media (max-width:50em){.flexbox .directions-form{display:flex;flex-flow:column nowrap}.flexbox .directions-form .field-container{display:flex;order:1}.flexbox .directions-form .field-container .input,.flexbox .directions-form .field-container label{flex:1 auto}.flexbox .directions-form .field-container label.for-text{width:20%}.flexbox .directions-form .field-container input{flex-grow:1;margin-right:0}.flexbox .directions-form .btn{order:2;margin-left:0}}#gform_wrapper_1.gform_wrapper .gform_body .ginput_container_select,#gform_wrapper_2.gform_wrapper .gform_body .ginput_container_select{position:relative}#gform_wrapper_1.gform_wrapper .gform_body .ginput_container_select:after,#gform_wrapper_2.gform_wrapper .gform_body .ginput_container_select:after{content:"";position:absolute;right:10px;top:50%;display:block;width:5px;height:5px;border-top:5px solid #777;border-left:5px solid transparent;border-right:5px solid transparent;-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}#gform_wrapper_1.gform_wrapper .gform_body .gfield_label,#gform_wrapper_2.gform_wrapper .gform_body .gfield_label{font-weight:400;text-transform:uppercase;font-size:.9rem}@media (min-width:642px){#gform_wrapper_1.gform_wrapper .gform_body input,#gform_wrapper_2.gform_wrapper .gform_body input{padding:.7rem 1rem}#gform_wrapper_1.gform_wrapper .gform_body ul li.half-wide,#gform_wrapper_1.gform_wrapper .gform_body ul li.quarter-wide,#gform_wrapper_2.gform_wrapper .gform_body ul li.half-wide,#gform_wrapper_2.gform_wrapper .gform_body ul li.quarter-wide{float:left;clear:none}#gform_wrapper_1.gform_wrapper .gform_body ul li.half-wide,#gform_wrapper_2.gform_wrapper .gform_body ul li.half-wide{width:50%}#gform_wrapper_1.gform_wrapper .gform_body ul li.quarter-wide,#gform_wrapper_2.gform_wrapper .gform_body ul li.quarter-wide{width:25%}#gform_wrapper_1.gform_wrapper .gform_body ul .ginput_container_select #input_1_5.gfield_select,#gform_wrapper_2.gform_wrapper .gform_body ul .ginput_container_select #input_1_5.gfield_select{padding:3px 10px 2px}}#gform_wrapper_1.gform_wrapper input[type="submit"],#gform_wrapper_2.gform_wrapper input[type="submit"]{margin:0 auto;display:block;font-size:.9rem}#gform_wrapper_1.gform_wrapper #gform_confirmation_wrapper_1,#gform_wrapper_2.gform_wrapper #gform_confirmation_wrapper_1{background:#fff;padding:1rem;border:1px solid #e4e4e4}#gform_wrapper_2.gform_wrapper{max-width:440px;margin:0 auto}table{border-collapse:collapse;border-spacing:0;border:1px solid gray;width:100%}th{text-align:left;border:1px solid gray;padding:.2em}td{border:1px solid gray;padding:.2em}.table{margin-bottom:2em}.table th,.table td{padding:1em .5em}@media (min-width:73em){.table th,.table td{padding:.5em}}.table-hover{margin:0 -.25rem}.table-hover tr{-webkit-transition:background 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out;-ms-transition:background 0.2s ease-in-out;-o-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}.table-hover tr:hover{background:#dcdcdc!important}.table-hover tr td:first-child{padding-left:0.25rem!important}.table-hover tr td:last-child{padding-right:0.25rem!important}.table-minimal{border:none}.table-minimal th,.table-minimal td{border:none}@media (max-width:46.8em){.table-nutrition{font-size:.8em}.table-nutrition tr th:first-of-type{width:40%}.table-nutrition tr td{width:30%}}.table-compress{margin-top:1rem}.table-compress tr th,.table-compress tr td{vertical-align:top;padding-top:0;padding-bottom:0}.table-compress tr th:first-of-type,.table-compress tr td:first-of-type{padding-left:0}.table-compress tr th:last-of-type,.table-compress tr td:last-of-type{text-align:right;padding-right:0}.animate-fade{-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-ms-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.animate-fade:hover{opacity:0}.animate-move>.demo-shape{-webkit-transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;-ms-transition:all 0.8s ease-in-out;-o-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out}@keyframes ajax-loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ajax-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.8;border-radius:50%;font-size:50px;width:.25em;height:.25em;box-shadow:0 -.4em 0 0 #c3002f,-.28em -.28em 0 0 rgba(195,0,47,.75),-.4em 0 0 0 rgba(195,0,47,.5),-.28em .28em 0 0 rgba(195,0,47,.25);animation:0.85s ajax-loader steps(8) infinite}@keyframes slide-up{from{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes flip{from{transform:rotateX(0deg)}to{transform:rotateX(360deg)}}@keyframes pulse-color{from{background:#C3002F}to{background:#f6003b}}.lc,.wrapper{max-width:72rem;margin:0 auto;padding:1rem}.wrapper.wrapper--tight{padding:0}@media (min-width:50em){.l-two-col .l-main{float:left;width:70%;padding-right:1rem}}.l-two-col .l-sidebar{clear:both}@media (min-width:50em){.l-two-col .l-sidebar{clear:none;float:left;width:30%;padding-left:1rem}}.g,.gallery{overflow:hidden;margin:0 -1rem}.g-np>.gi{padding:0}@media (min-width:46.8em){.flexbox .g-flex{display:flex;flex-flow:row wrap}.flexbox .g-flex>.gi{display:flex}.flexbox .g-flex>.gi>.block{display:flex;flex-flow:column nowrap;width:100%}.flexbox .g-flex>.gi-sticky .block>:last-child{margin-top:auto}}.gi,.gallery-item{padding:1rem}.gi img,.gallery-item img{display:block}@media (min-width:46.8em){.gi,.gallery-item{float:left}}.g-1up .gi{width:100%}@media (min-width:46.8em){.g-2up>.gi,.gallery-columns-2>.gi{float:left;width:50%}.g-2up>.gi.pull,.gallery-columns-2>.gi.pull{position:relative;right:calc(50%)}.g-2up>.gi.push,.gallery-columns-2>.gi.push{position:relative;left:calc(50%)}.g-2up>.gi:nth-of-type(odd),.gallery-columns-2>.gi:nth-of-type(odd){clear:left}}.g-half>.gi{float:left;width:50%}.g-half>.gi:nth-of-type(odd){clear:left}@media (min-width:46.8em){.g-3up>.gi,.g-3up>.gallery-item,.gallery-columns-3>.gi,.gallery-columns-3>.gallery-item{float:left;width:50%}.g-3up>.gi:nth-of-type(2n+1),.g-3up>.gallery-item:nth-of-type(2n+1),.gallery-columns-3>.gi:nth-of-type(2n+1),.gallery-columns-3>.gallery-item:nth-of-type(2n+1){clear:left}}@media (min-width:50em){.g-3up>.gi,.g-3up>.gallery-item,.gallery-columns-3>.gi,.gallery-columns-3>.gallery-item{width:33.3333333%}.g-3up>.gi:nth-of-type(2n+1),.g-3up>.gallery-item:nth-of-type(2n+1),.gallery-columns-3>.gi:nth-of-type(2n+1),.gallery-columns-3>.gallery-item:nth-of-type(2n+1){clear:none}.g-3up>.gi:nth-of-type(3n+1),.g-3up>.gallery-item:nth-of-type(3n+1),.gallery-columns-3>.gi:nth-of-type(3n+1),.gallery-columns-3>.gallery-item:nth-of-type(3n+1){clear:left}}@media (min-width:29.75em){.g-4up>.gi,.g-4up>.gallery-item,.gallery-columns-4>.gi,.gallery-columns-4>.gallery-item{float:left;width:50%}.g-4up>.gi:nth-of-type(2n+1),.g-4up>.gallery-item:nth-of-type(2n+1),.gallery-columns-4>.gi:nth-of-type(2n+1),.gallery-columns-4>.gallery-item:nth-of-type(2n+1){clear:both}}@media (min-width:50em){.g-4up>.gi,.g-4up>.gallery-item,.gallery-columns-4>.gi,.gallery-columns-4>.gallery-item{width:25%}.g-4up>.gi:nth-of-type(2n+1),.g-4up>.gallery-item:nth-of-type(2n+1),.gallery-columns-4>.gi:nth-of-type(2n+1),.gallery-columns-4>.gallery-item:nth-of-type(2n+1){clear:none}.g-4up>.gi:nth-of-type(4n+1),.g-4up>.gallery-item:nth-of-type(4n+1),.gallery-columns-4>.gi:nth-of-type(4n+1),.gallery-columns-4>.gallery-item:nth-of-type(4n+1){clear:left}}.g-quarter>.gi{float:left;width:24%}.g-quarter>.gi:nth-of-type(4n+1){clear:left}@media (min-width:29.75em){.g-max4>.gi{float:left;width:50%}.g-max4>.gi:nth-of-type(2n+1){clear:both}}@media (min-width:39.8em){.g-max4>.gi{width:33.3333333%}.g-max4>.gi:nth-of-type(2n+1){clear:none}.g-max4>.gi:nth-of-type(3n+1){clear:left}}@media (min-width:50em){.g-max4>.gi{width:25%}.g-max4>.gi:nth-of-type(3n+1){clear:none}.g-max4>.gi:nth-of-type(4n+1){clear:left}}.g-max5>.gi{float:left;width:50%}.g-max5>.gi:nth-of-type(2n+1){clear:both}@media (min-width:39.8em){.g-max5>.gi{width:33.3333333%}.g-max5>.gi:nth-of-type(2n+1){clear:none}.g-max5>.gi:nth-of-type(3n+1){clear:left}}@media (min-width:46.8em){.g-max5>.gi{width:25%}.g-max5>.gi:nth-of-type(3n+1){clear:none}.g-max5>.gi:nth-of-type(4n+1){clear:left}}@media (min-width:48em){.g-max5>.gi{width:20%}.g-max5>.gi:nth-of-type(4n+1){clear:none}.g-max5>.gi:nth-of-type(5n+1){clear:left}}@media (min-width:46.8em){.gi-2-3{float:left;width:66.666666%}}@media (min-width:46.8em){.gi-1-3{float:left;width:33.333333%}}@media (min-width:46.8em){.g-opposites .gi{float:right}}.g-ingredients ul{margin:0;padding:0}@media (max-width:29.75em){.g-ingredients .gi:nth-of-type(1){padding-bottom:0}.g-ingredients .gi:nth-of-type(n+2){padding-top:0;padding-bottom:0}}@media (min-width:29.75em) and (max-width:50em){.g-ingredients .gi:nth-of-type(-n+2){padding-bottom:0}.g-ingredients .gi:nth-of-type(n+3){padding-top:0}}.g-ingredients li{margin-bottom:.5rem}@media (max-width:46.8em){.g-nutrition .gi:first-of-type{padding-bottom:0}.g-nutrition .gi:last-of-type{padding-top:0}.g-nutrition .gi:last-of-type .table-nutrition thead{display:none}}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}.admin-bar .header{top:48px!important}@media (min-width:48em){.admin-bar .header{top:32px!important}}.header{position:fixed;top:0;left:0;width:100%;z-index:99999;padding:0;box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}.header::before,.header::after{content:"";display:table;width:100%}@media (max-width:55em){.header{display:flex;flex-flow:column nowrap}}.header .wrapper{padding:0;overflow:hidden}@media (max-width:55em){.header .wrapper{text-align:center}}.header a{text-transform:uppercase;font-family:"SofiaPro-Regular",Arial,sans-serif;font-weight:400;letter-spacing:.05em}.header--primary{background:#C3002F;position:relative;z-index:99999}@media (max-width:55em){.header--primary{order:1}}.header--secondary{background:#fff;display:block}@media (min-width:55em){.header--secondary{opacity:1;max-height:100px;transition:all 0.4s ease-in-out;transition-delay:0.1s}.headroom--unpinned .header--secondary{max-height:0;opacity:0}}@media (max-width:55em){.header--secondary{order:2}}.header--tertiary{background:#fff}@media (max-width:55em){.header--tertiary{order:3}}.brand{display:inline-block;padding:.1rem;vertical-align:middle}.brand .shape{height:60px;width:110px;display:block}@media (min-width:55em){.brand .shape{height:100px;width:170px}}@media (min-width:55em){.brand{padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:transform 0.1s ease-in-out}.headroom--unpinned .brand{transform:translateY(-50%) scale(.6)}}.logo-red{fill:#C3002F}.nav-toggle{position:absolute;left:0;top:7px;display:block;padding:.25rem;margin:.5rem;color:#fff;line-height:1;font-size:1.5rem}.nav-toggle:hover,.nav-toggle:focus,.nav-toggle.open{color:#dcdcdc}.nav-toggle.open{background:#900023}@media (min-width:55em){.nav-toggle{display:none}}.locator{position:absolute;top:2rem;right:1rem;display:block;line-height:1;fill:#fff;transform:translateY(-50%)}.locator .shape{width:20px;height:30px}@media (min-width:55em){.locator{display:none}}.find-a-store{clear:both;display:none}.open .find-a-store{display:block}@media (min-width:55em){.find-a-store .find-a-store__link{float:left;border-right:none}}.find-a-store .find-a-store__form{padding:.5rem}@media (min-width:55em){.find-a-store .find-a-store__form{float:left;padding:.5rem 1rem .5rem 0}}.find-a-store input{display:inline-block;width:auto;vertical-align:middle}.find-a-store input[type=text]{padding:.5rem;font-size:.9em}.find-a-store input[type=text]::placeholder{font-weight:700}@media (min-width:55em){.find-a-store{display:block;clear:none;float:right;padding:.5rem 0}}.cover{min-height:6em;background-size:cover;background-repeat:no-repeat;background-position:top;-webkit-transition:opacity 1000ms ease-in-out;-moz-transition:opacity 1000ms ease-in-out;-ms-transition:opacity 1000ms ease-in-out;-o-transition:opacity 1000ms ease-in-out;transition:opacity 1000ms ease-in-out}@media (min-width:48em){.cover{min-height:20em}}@media (min-width:73em) and (min-height:50em){.home .cover{min-height:35em}}.nav{display:inline;float:left;width:100%;overflow:hidden}.nav ul{overflow:hidden;max-height:0;transition:all 0.4s ease-in-out;text-align:left}.nav a{display:block;padding:1rem .5rem;border-top:1px solid rgba(0,0,0,.25);color:#fff;letter-spacing:.05em;background:#aa0029}@media (max-width:55em){.nav a{padding:.5rem 1rem}}.nav a:hover,.nav a:focus{color:#dcdcdc}.nav li.active a,.nav li.current-menu-item a,.nav li.current-page-ancestor a{color:#dcdcdc}.nav.open ul{max-height:40em}.nav ul.hide-shop-link li.geotarget-shop-display{display:none;width:0;height:0}@media (min-width:55em){.nav{float:none;width:auto}.nav ul{max-height:none;float:right;clear:none}.nav ul.primary-menu{float:left;margin-left:60px}.nav ul.rewards-menu li a{text-transform:none}.nav li{float:left}.nav a{border:0;background:none}}@media (min-width:55em) and (-ms-high-contrast:none),(min-width:55em) and (-ms-high-contrast:active){.nav{width:90%}}@media (min-width:55em) and (-ms-high-contrast:none),(min-width:55em) and (-ms-high-contrast:active){.nav ul.primary-menu{margin-left:20px}}.nav--secondary{clear:right}.nav--secondary ul{border:none}@media (max-width:55em){.nav--secondary ul li{border-bottom:1px solid #dcdcdc}}@media (max-width:55em){.nav--secondary.open ul{padding-top:.1rem}}.nav--secondary a{font-family:"SofiaPro-Regular",Arial,sans-serif;font-size:.75em;font-weight:bolder;letter-spacing:.05em;text-transform:uppercase;border:none;padding:.5rem;color:gray;background:none}.nav--secondary a:hover,.nav--secondary a:focus{color:#C3002F}.nav--secondary li.active>a,.nav--secondary li.current-menu-item>a{color:#C3002F}.nav--secondary li.current-page-ancestor>a{color:gray}.nav--secondary li.current-page-ancestor>a:hover{color:#C3002F}.nav--ecommerce{clear:right}.nav--ecommerce ul{border:none;max-height:none}@media (max-width:55em){.nav--ecommerce ul{text-align:center}}@media (min-width:55em){.nav--ecommerce ul{float:right}}@media (max-width:55em){.nav--ecommerce li{display:inline-block}}@media (min-width:55em){.nav--ecommerce li{float:left}.nav--ecommerce li:last-child a{padding-right:0}.nav--ecommerce li:last-child{margin-right:1rem}}.nav--ecommerce li.cart>a::before{font-family:"hmicons";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:1rem;vertical-align:middle}.nav--ecommerce a{font-family:"SofiaPro-Regular",Arial,sans-serif;font-size:.7em;font-weight:bolder;letter-spacing:.05em;text-transform:uppercase;border:none;padding:.8rem 1rem;color:gray;background:none}.nav--ecommerce a:hover,.nav--ecommerce a:focus{color:#C3002F}.pagination{overflow:hidden}.pagination li{float:left;border-right:1px solid #eee}.pagination li:last-child{border:0}.pagination a{padding:1rem}.icon-nav,.detail-icons{display:table;table-layout:fixed}@media (max-width:50em){.icon-nav,.detail-icons{position:fixed;left:0;bottom:0;right:0;background:#fff;z-index:100;text-align:center;border-top:1px solid #dcdcdc;width:100%;transform:translateY(100%);animation:0.5s slide-up 0.75s ease-out;animation-fill-mode:forwards}}.icon-nav a,.detail-icons a{color:#555;text-transform:uppercase;font-family:"SofiaPro-Regular",Arial,sans-serif;text-align:center;letter-spacing:.05em;padding:.5rem;border-left:1px solid #dcdcdc;display:inline-block;font-size:.7em;font-weight:700;display:table-cell}.icon-nav a.active,.detail-icons a.active{color:#C3002F}.icon-nav a:hover,.detail-icons a:hover{color:#222}@media (max-width:50em){.icon-nav a:first-child,.detail-icons a:first-child{border-left:none}}@media (min-width:55em){.icon-nav a,.detail-icons a{font-size:.8em}}@media (min-width:50em){.icon-nav a,.detail-icons a{padding:1rem}}@media (min-width:66em){.icon-nav a,.detail-icons a{padding:1rem 2rem;font-size:1.1em}}.icon-nav .shape,.detail-icons .shape{width:35px;height:35px;display:block;margin:0 auto .75rem;fill:currentColor}.icon-nav .shape path,.icon-nav .shape g,.detail-icons .shape path,.detail-icons .shape g{fill:#555}@media (min-width:50em){.icon-nav .shape,.detail-icons .shape{width:63.6363636364px;height:70px}}@media (min-width:66em){.icon-nav .shape,.detail-icons .shape{width:66.6666666667px;height:66.6666666667px}}.footer{clear:both;overflow:hidden;background:#fff;line-height:1.2;padding:2rem 0}.footer a{color:#333}.footer a:hover,.footer a:focus{color:#C3002F}.footer .wrapper{overflow:hidden}@media (min-width:46.8em){.footer{padding:4rem 0}}@media (max-width:50em){.footer{padding-bottom:100px}}.footer__connect h3{font-family:"SofiaPro-Regular",Arial,sans-serif;text-transform:uppercase;font-weight:400;letter-spacing:.05em;margin-bottom:.5rem}.footer__connect .footer__connect__message{font-family:"SofiaPro-Regular",Arial,sans-serif}@media (min-width:66em){.footer__connect{float:left;width:25%}}.footer__connect__shapes a{margin-right:5px}.footer__connect__shapes a:hover,.footer__connect__shapes a:focus{color:#C3002F}.footer__connect__shapes .shape{width:25px;height:25px;fill:currentColor}.footer__navs{font-size:.9em;overflow:hidden}@media (min-width:29.75em){.footer__navs{margin:0 -.5em}}@media (min-width:66em){.footer__navs{float:left;width:75%;margin:0}}.footer__navs li{list-style:none}.footer__navs .sub-menu{margin:0;padding:0}.footer__navs .sub-menu li{font-weight:400}.footer__navs .sub-menu a{display:block;line-height:1.5}ul#menu-footer-sub{margin:0;padding:0}ul#menu-footer-sub .menu-item{display:inline-block}ul#menu-footer-sub .menu-item:after{content:" | "}ul#menu-footer-sub .menu-item:last-child:after{content:""}ul#menu-footer-sub .menu-item#menu-item-2123{display:none}.footer__nav,.footer__navs>.menu-item{list-style:none;font-family:"SofiaPro-Bold",Arial,sans-serif;line-height:1.6;margin-top:.5rem}@media (min-width:29.75em){.footer__nav,.footer__navs>.menu-item{float:left;width:50%;padding:.5rem}}@media (min-width:46.8em){.footer__nav,.footer__navs>.menu-item{width:25%}}@media (min-width:66em){.footer__nav,.footer__navs>.menu-item{width:25%;padding:0}}.footer__nav .sub-menu>.menu-item,.footer__navs>.menu-item .sub-menu>.menu-item{font-family:"SofiaPro-Regular",Arial,sans-serif}@media (min-width:29.75em){.footer__nav--split{width:100%}.footer__nav--split .footer__nav__items{columns:2}}@media (min-width:46.8em){.footer__nav--split{width:50%}}@media (min-width:66em){.footer__nav--split{width:60%}.footer__nav--split .footer__nav__items{columns:3}}.footer__nav__title{margin-top:.5rem;line-height:1.6}@media (min-width:66em){.footer__nav__title{margin-top:0}}.footer__nav__items a{display:block;line-height:1.5}@media (min-width:46.8em){.footer__copyright{float:left}}@media (min-width:46.8em){.footer__terms{float:right}}.font-secondary{font-family:Georgia,Times,serif}.intro{font-size:1.0625em;font-weight:700}.pullquote{font-family:Georgia,Times,serif;font-size:1.4375em}.text{max-width:50rem;-webkit-font-smoothing:antialiased}.text.text--left{padding-right:2rem}.text.text--center{margin:0 auto}.text.text--center .block--cta{text-align:center}@media (min-width:24em){.columns{column-count:2}}@media (min-width:50em){.columns.columns--3{column-count:3}}@media (min-width:50em){.columns.columns--4{column-count:4}}@font-face{font-family:"hmicons";src:url(./fonts/hmicons.eot?-eixv0d);src:url("./fonts/hmicons.eot?#iefix-eixv0d") format("embedded-opentype"),url(./fonts/hmicons.woff?-eixv0d) format("woff"),url(./fonts/hmicons.ttf?-eixv0d) format("truetype"),url("./fonts/hmicons.svg?-eixv0d#hmicons") format("svg");font-weight:400;font-style:normal}[class^="icon-"],[class*=" icon-"],.hm-icon{font-family:"hmicons";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cart:before{content:""}.icon-google-plus:before{content:""}.icon-search:before{content:""}.icon-linkedin:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-arrow-btn:before{content:""}.icon-menu:before{content:""}.shape{display:inline-block;width:250px;height:250px;max-width:100%}svg .fill{fill:inherit}.btn,.button,.wp-block-button__link,.wp-block-file>.wp-block-file__button{display:inline-block;background:#C3002F;color:#fff;line-height:1;padding:1rem;border:none;text-align:center;font-family:"SofiaPro-Regular",Arial,sans-serif;font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-radius:5px;cursor:pointer;position:relative;-webkit-appearance:none}.btn:hover,.btn:focus,.button:hover,.button:focus,.wp-block-button__link:hover,.wp-block-button__link:focus,.wp-block-file>.wp-block-file__button:hover,.wp-block-file>.wp-block-file__button:focus{color:#fff;background:#f6003b}.btn.disabled,.button.disabled,.wp-block-button__link.disabled,.wp-block-file>.wp-block-file__button.disabled{background:#eee;color:#bbb}.btn .btn__icon,.button .btn__icon,.wp-block-button__link .btn__icon,.wp-block-file>.wp-block-file__button .btn__icon{position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.btn .shape,.button .shape,.wp-block-button__link .shape,.wp-block-file>.wp-block-file__button .shape{width:1.2em;height:1.2em;fill:currentColor}.btn-small{padding:.5rem}@media (max-width:46.8em){.btn-full-mobile{display:block;width:100%}}.text-btn{font-style:italic}.arrow-btn::after{font-family:"hmicons";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;content:"";display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:transform 0.2s ease-in-out}.arrow-btn:hover::after,.arrow-btn:focus::after{transform:translateX(.25rem)}.btn-trigger{border:1px solid #ddd;font-size:.8rem;color:#555;background:#fff}.btn-trigger:hover,.btn-trigger:focus{color:#555;background:#eee}.btn--flat-bottom{border-bottom-left-radius:0;border-bottom-right-radius:0}.btn--flat-top{border-top-left-radius:0;border-top-right-radius:0}.block{overflow:hidden;position:relative}.block p:last-child{margin-bottom:0}.block .block__thumb{margin-bottom:1rem}.block .block__thumb a,.block .block__thumb img{display:block}.block .block__title{margin-bottom:1rem}.block .block__title.title-bold{font-family:"SofiaPro-SemiBold",Arial,sans-serif}.block .block__actions{margin-top:1rem}.block .block__ribbon{position:absolute;top:.5rem;left:50%;right:0;z-index:9;max-width:80%;transform:translateX(-50%)}.block .block__popup-desc{text-align:left;padding-top:1rem;display:none}.remodal-is-opened .block__popup-desc{display:block}.block--locator{max-width:40em;margin:0 auto}.block--locator .shape-locator{fill:#C3002F;width:100px;height:150px}.block--locator .block__thumb{margin-bottom:2rem}.block--locator .block__thumb img{margin:0 auto}.block--locator input{max-width:15rem;text-align:center}.block--cta{padding:0 2rem;position:relative}.block--cta .desktop-cta-image{display:none}@media (min-width:46.8em){.block--cta .mobile-cta-image{display:none}.block--cta .desktop-cta-image{display:block}}.block--cta .block__text{max-width:25rem;font-size:1.1em;margin:0 auto;-webkit-font-smoothing:antialiased}.block--cta>img{margin:0 auto}.block--cta>img.badge{position:absolute;top:20%;left:60%}@media (min-width:46.8em){.block--cta{padding:0 1rem}}.block--cta small{font-size:.7em}.block--tweet{background:#fff;padding:1rem;box-shadow:1px 1px 10px #BBB}.block--tweet .block__header{display:table;width:100%;padding-bottom:1rem}.block--tweet .block__avatar{padding-right:.5rem}.block--tweet .block__avatar,.block--tweet .block__user{display:table-cell;vertical-align:middle}.block--tweet .block__user{padding-left:0;font-size:.8em}.block--tweet .block__user-name{font-weight:700;color:#555}.block--tweet .block__meta{color:gray}.block--tweet .block__body img{display:block;margin-bottom:1rem}.block--tweet .block__text{font-family:"SofiaPro-Regular",Arial,sans-serif;font-size:1.2em;word-wrap:break-word}.block--tweet .block__body--image .block__text{font-size:1em;margin-bottom:1rem}.block--tweet .block__retweet{font-size:.7em;font-weight:700;color:gray}.block--tweet .block__retweet span{color:#C3002F;font-size:3em;line-height:.5;vertical-align:bottom}.block--search-result{margin-bottom:1rem;-webkit-font-smoothing:antialiased;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.block--search-result h4{font-family:"SofiaPro-Regular",Arial,sans-serif;margin-bottom:.25rem}.block--search-result h3{float:left}.block--search-result .block__distance{overflow:hidden;text-align:right;margin-bottom:.5rem}.block--search-result .block__distance strong{font-size:1.1em;color:#fff;background:#C3002F;width:1.375em;height:1.375em;border-radius:100%;float:left;line-height:1.3;text-align:center;font-weight:bolder}.block--search-result .block__distance span{font-weight:bolder;color:#999}.block--search-result .block__title{font-family:"SofiaPro-Regular",Arial,sans-serif;font-weight:bolder;color:#C3002F;margin-bottom:.5rem}.block--search-result .block__address,.block--search-result .block__contact{font-size:.9em}.block--search-result .block__contact{margin-bottom:.5rem}.block--search-result .block__contact a{font-weight:700;color:#4187a7}.block--search-result .block__contact p{margin-bottom:0}.block--search-result .block__iconset .shape{width:20px;height:20px;margin:0 .5rem .5rem 0;fill:#555}.block--search-result .block__iconset span{display:inline-block}.block--search-result .block__actions{margin-top:.5rem}.block--search-result .block__actions a{font-weight:bolder;color:#4187a7;text-transform:uppercase;letter-spacing:.05em;font-size:.9em}.block--search-result.highlight{background:#dcdcdc}.block--food-item{text-align:center;position:relative;padding-bottom:3rem;overflow:visible}@media (min-width:50em){.block--food-item{padding-top:2rem}}.block--food-item .block__thumb{margin-bottom:.25rem}.block--food-item .block__thumb img{max-width:70%;margin:0 auto}.block--food-item .block__title{font-family:"SofiaPro-SemiBold",Arial,sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:.05em;font-size:.9em}.block--food-item .block__description{margin-bottom:1rem}.block--food-item .block__prices{position:absolute;bottom:0;left:0;right:0}.block--food-item .block__price-tag{font-family:"SofiaPro-SemiBold",Arial,sans-serif;display:inline-block;padding:.5rem;background:#fff;border-top-left-radius:5px;border-top-right-radius:5px;margin:0 .5rem;font-weight:700;box-shadow:0 -1px 3px 0 rgba(0,0,0,.15);line-height:1}@media (max-width:29.75em){.block--food-item .block__price-tag{font-size:.8em;padding:.25rem;margin:0}}.block--media{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #dcdcdc;overflow:visible}.block--media .block__category{font-size:1.2rem;font-family:"SofiaPro-Regular",Arial,sans-serif;letter-spacing:.05em;margin-bottom:.5rem}.block--media .block__category a{color:#555}.block--media .block__title{font-size:1.5rem;font-family:"SofiaPro-Regular",Arial,sans-serif;color:#C3002F;text-transform:none;letter-spacing:normal;margin-bottom:.5rem}.block--media .block__description{margin-top:.5rem;line-height:1.5}.block--media .block__actions{text-transform:uppercase}.block--media:first-of-type .block__title{font-size:1.7rem}.block--media .block__subtitle{font-weight:700;font-size:1.2em;margin-bottom:.5rem}.block--media .block__date{font-weight:700;margin-bottom:1rem}.block--media figure img{box-shadow:0 0 5px 0 rgba(0,0,0,.25);display:block}.block--media figcaption{font-style:normal;letter-spacing:.05em;margin-top:.5rem}.block--media.block--media--single{border-bottom:0;margin-bottom:0;padding-bottom:0}.block--media.block--media--single .block__title{font-size:1.7rem}.inline-list li{display:inline-block}.no-decoration{list-style:none}.social-list{list-style:none;margin:0;padding:0}.social-list li{display:inline-block;margin:0 .4rem 1rem 0}.social-list a{font-size:1.6em}.headline-list{margin-bottom:1rem}.headline-list.flush{margin:0}.headline-list h4{font-weight:400}.headline-list li{padding:.25rem 0;border-top:1px solid #ddd}.post-list li{margin-bottom:1rem}.bullet-list{list-style:square;margin:0 0 1em 1.2em;line-height:1.3}.bullet-list li{margin-bottom:1rem}.text-list{margin:0 0 1em;line-height:1.3}.text-list li{margin-bottom:1rem}.social-share-list li{display:inline-block}.social-share-list a{display:block}.radio-items{list-style:none;padding:0;margin:0}.radio-items li{display:inline-block;margin-right:1rem}.coffee-list{list-style:none;padding:0;margin:0}.coffee-list li:nth-child(odd){display:inline-block;width:30%;font-weight:700;font-family:"SofiaPro-Regular",Arial,sans-serif;text-transform:uppercase;letter-spacing:1px}.coffee-list li:nth-child(even){display:inline-block;width:70%}.fs-tooltip{width:1px;height:1px;position:absolute;top:-999px;left:-999px;z-index:10;opacity:0;pointer-events:none;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fs-tooltip,.fs-tooltip:after,.fs-tooltip:before,.fs-tooltip *,.fs-tooltip *:after,.fs-tooltip *:before{box-sizing:border-box;-webkit-transition:none;transition:none;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.fs-tooltip-visible{opacity:1}.fs-tooltip-content{background:#111;border-radius:3px;color:#fff;display:block;float:left;font-size:12px;margin:0;padding:10px 15px;position:relative;white-space:nowrap}.fs-tooltip-caret{width:0;height:0;content:"";display:block;margin:0;position:absolute}.fs-tooltip-right .fs-tooltip-content{box-shadow:1px 0 5px rgba(0,0,0,.35)}.fs-tooltip-right .fs-tooltip-caret{top:0;left:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #111}.fs-tooltip-left .fs-tooltip-content{box-shadow:-1px 0 5px rgba(0,0,0,.35)}.fs-tooltip-left .fs-tooltip-caret{top:0;right:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #111}.fs-tooltip-top .fs-tooltip-caret,.fs-tooltip-bottom .fs-tooltip-caret{display:block;float:none;margin:0 auto}.fs-tooltip-top .fs-tooltip-content{box-shadow:0 -1px 5px rgba(0,0,0,.35)}.fs-tooltip-top .fs-tooltip-caret{bottom:-5px;left:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #111}.fs-tooltip-bottom .fs-tooltip-content{box-shadow:0 1px 5px rgba(0,0,0,.35)}.fs-tooltip-bottom .fs-tooltip-caret{top:-5px;left:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #111}.accordion{margin-bottom:1rem}.acc-handle{background:#131313;color:#fff;font-family:Georgia,Times,serif;font-weight:700;display:block;position:relative;padding:.5rem;border-bottom:1px solid #ddd}.acc-handle:after{content:"+";float:right}.acc-handle:hover{color:#fff;background:#333}.acc-handle.active{background:#333}.acc-handle.active:after{content:"-"}.tabs{overflow:hidden}.tabs ul{display:table;width:100%}.tabs li{display:table-cell;text-align:center;border-right:1px solid #ddd}.tabs li:last-child{border-right:0}.tabs a{display:block;padding:.5rem;background:gray}.tabs a:hover,.tabs a:focus{background:#ddd}.tabs a.active{background:#333;color:#fff}.section{padding:1rem 0}.home-hero .section--full.responsive-hero{padding-top:0}.home-hero .section--full.responsive-hero>.wrapper{padding:0}.home-hero .section--full.responsive-hero>.wrapper .desktop-hero{display:none}.home-hero .section--full.responsive-hero>.wrapper .mobile-hero{margin-bottom:-6px}@media (min-width:48em){.home-hero .section--full.responsive-hero>.wrapper .desktop-hero{display:block}.home-hero .section--full.responsive-hero>.wrapper .mobile-hero{display:none}}.home-hero.hrs{background-position:left 81%}@media (min-width:50em){.home-hero.hrs{background-position:left 82%}}@media (min-width:56.25em){.home-hero.hrs{background-position:left 88%}}@media (min-width:62em){.home-hero.hrs{background-position:left 95%}}@media (min-width:64em){.home-hero.hrs{background-position:left 99%}}@media (min-width:74em){.home-hero.hrs{background-position:left 112%}}.section--hero{padding:0;text-align:center}.section--hero.desktop{display:none}.section--hero.mobile{display:block}@media (min-width:50em){.section--hero.desktop{display:block}.section--hero.mobile{display:none}}.section--light{background:rgba(255,255,255,.4)}.section--white{background:#fff}.section--hero__loader{position:relative}.section--wallpaper .wrapper{position:relative;z-index:1}.section--wallpaper--dk .block__text,.section--wallpaper--dk h2{color:#fff}.section--wallpaper--dk .fs-background-container{background:rgba(0,0,0,.7)}.section--bg{position:relative;overflow:hidden;color:#fff}.section--bg .section__wallpaper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}@media (min-width:89em){.section--autoblur .section__bg,.section--autoblur .section__wallpaper{filter:blur(5px);transform:scale(1.1)}}.section--shade .section__bg:before,.section--shade .section__wallpaper:before,.section--shade .fs-background-media:before,.section--tint .section__bg:before,.section--tint .section__wallpaper:before,.section--tint .fs-background-media:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.section--shade .section__bg:before,.section--shade .section__wallpaper:before,.section--shade .fs-background-media:before{background:linear-gradient(to right,rgba(0,0,0,.6),rgba(0,0,0,0))}.section--shade.section--wallpaper--light .section__bg:before,.section--shade.section--wallpaper--light .section__wallpaper:before,.section--shade.section--wallpaper--light .fs-background-media:before{background:linear-gradient(to right,rgba(255,255,255,.6),rgba(255,255,255,0))}.section--tint .section__bg:before,.section--tint .section__wallpaper:before{background:rgba(255,255,255,.25)}.section--highlight{background:#C3002F;color:#fff;padding:0}.section--highlight .wrapper{overflow:hidden}.section--highlight .newsletter-signup p{font-family:"SofiaPro-Regular",Arial,sans-serif;font-weight:lighter;letter-spacing:.05em;text-transform:uppercase;font-size:1.3em}.section--highlight .newsletter-signup input[type=email]{margin-right:1rem;margin-bottom:1rem}@media (min-width:46.8em){.section--highlight .newsletter-signup input[type=email]{margin-bottom:0}}@media (min-width:66em){.section--highlight .newsletter-signup p{float:left;margin-bottom:0;margin-top:.5rem}.section--highlight .newsletter-signup .inline-form{float:right}}.section--highlight .btn{background:#fff;color:#C3002F}.section--counter{padding:2rem 0 0}@media (min-width:46.8em){.section--counter{padding:0}}.section--no-vert-pad{padding-top:0;padding-bottom:0}.section--coupon{position:relative}.section--coupon .coupon,.section--coupon .coupon--sm,.section--coupon .coupon--lg{margin-bottom:1rem;border:2px dashed #636363}.section--coupon img{padding:1rem;width:100%}.section--coupon .coupon--lg{display:none}@media (min-width:46.8em){.section--coupon .coupon--lg{display:inherit}.section--coupon .coupon--sm{display:none}}.section--twitter .gi{padding:1rem 2rem}@media (min-width:46.8em){.section--twitter{padding:2rem}.section--twitter .gi{padding:1rem}}.section--twitter .connect-buttons .shape{width:30px;height:30px;margin-right:.5rem;fill:currentColor}.section--twitter .center{text-align:center}.section--twitter .btn{position:relative;padding-left:3.2rem}.section--twitter .btn:before{position:absolute;top:50%;left:1rem;font-family:hmicons;content:"";font-size:1.5rem;transform:translateY(-50%)}.section--intro{padding-top:0;padding-bottom:0;background:#fff;position:relative}@media (min-width:46.8em){.section--intro{padding-top:1rem}}.section--intro h1 sub{font-family:"SofiaPro-Regular",Arial,sans-serif;font-size:1rem;text-transform:none;letter-spacing:normal;position:relative}@media (max-width:50em){.section--intro h1 sub{display:block}}@media (min-width:50em){.section--intro h1 sub{top:-.5rem}}.section--intro p:last-child{margin-bottom:0}.section--intro>::before,.section--intro>::after{display:table;content:"";width:100%}.section--intro .text{-webkit-font-smoothing:antialiased}@media (min-width:50em){.section--intro .text--left{width:30%;float:left}.section--intro .text--left.wide{width:50%}}@media (min-width:50em){.section--intro .icon-nav{width:70%;float:left}.section--intro .icon-nav.narrow{width:50%}}.section--full{padding:0}.section--full img{width:100%}@media (min-width:72rem){.section--full{max-width:72rem;padding:1rem 1rem 0;margin:0 auto}}.section--store-details .feature-icons{overflow:hidden;margin:0;padding:0;display:flex;flex-flow:row wrap}.section--store-details .feature-icons li{margin-top:1rem;display:flex;flex-flow:row nowrap;align-items:center;width:50%;color:#000}.section--store-details .feature-icons li .ref-link{color:#000}.section--store-details .feature-icons li .ref-link:hover{color:#C3002F}.section--store-details-menu h4{padding-bottom:1rem;border-bottom:1px solid #ddd}.section--store-details-menu table tr>td:last-of-type{font-weight:600}.section--info{color:#555}.section--info h2{font-family:"SofiaPro-Regular",Arial,sans-serif;font-weight:700;letter-spacing:normal;margin-bottom:2rem}.section--info .text{width:50%;margin-left:0}@media (min-width:50em){.section--info .text{width:33.3333%;padding:3rem 0}}.section--info.section--info--right .text{margin-right:none;margin-left:auto}.section--widen .gi .block__text{max-width:none}@media (min-width:46.8em){.section--widen .gi:nth-of-type(2n+2) .block--cta{padding-right:0}.section--widen .gi:nth-of-type(2n+2) .block__text{max-width:28rem;margin-right:0}.section--widen.g-opposites .gi:nth-of-type(2n+2) .block--cta{padding-left:0}.section--widen.g-opposites .gi:nth-of-type(2n+2) .block__text{max-width:28rem;margin-left:0}}.section--food-cta .g{border-bottom:1px solid #dcdcdc}.section--food-cta .gi{padding-bottom:0}.section--food-cta .block__price-tag{font-size:1.3em}.section--food-cta h3{text-align:center;margin-bottom:.5rem}.section--food-cta .ingredients{padding:1rem 0;border-bottom:1px solid #dcdcdc;font-size:.9em;-webkit-font-smoothing:antialiased}@media (max-width:24em){.section--food-cta .ingredients{text-align:center}}.section--store-details-menu .special-price{color:#C3002F}.section--store-details-menu table{font-size:.85em}.section--store-details-menu table .special-price{margin-left:.5em}.section-centered-content{text-align:center}.section--spaced{padding:2rem 0}.page[class*="real-estate"] .section--intro{padding:0}.page[class*="real-estate"] .section--intro>.wrapper{padding:0}.page[class*="real-estate"] .wrapper--tight{margin-top:3rem}.page[class*="real-estate"] .g-2up .gi:nth-child(2) .block--cta>img{max-width:200px;width:100%}@media (max-width:48em){.page[class*="real-estate"] .g-2up .gi:nth-child(2) .block--cta{height:auto!important}}@media (min-width:48em){.page[class*="real-estate"] .g-2up .gi:nth-child(2){display:table}.page[class*="real-estate"] .g-2up .gi:nth-child(2) .block--cta{display:table-cell;vertical-align:middle}}.page[class*="real-estate"] .section--wallpaper.real-estate-hero{height:240px;display:table;width:100%}.page[class*="real-estate"] .section--wallpaper.real-estate-hero>div{width:100%;position:relative;text-align:center;z-index:100;color:#fff;display:table-cell;vertical-align:middle}.page[class*="real-estate"] .section--wallpaper.real-estate-hero>div h1{color:#fff}.page[class*="real-estate"] .section--wallpaper.real-estate-hero>div p{padding:0 1rem}.page[class*="real-estate"] .state-blocks{border-bottom:1px solid #e4e4e4;max-width:360px;margin:2rem auto}.page[class*="real-estate"] .state-blocks a{color:#555}.page[class*="real-estate"] .state-blocks .state-block{border-top:1px solid #e4e4e4;border-left:1px solid #e4e4e4;padding-top:1rem;padding-bottom:1rem}.page[class*="real-estate"] .state-blocks .state-block:nth-child(2n+1){border-left:none}.page[class*="real-estate"] .state-blocks .shape{max-width:150px;width:100%;height:100px;fill:none;stroke:#C3002F;stroke-width:2}.page[class*="real-estate"] .state-blocks .shape:hover{fill:#C3002F!important}@media (min-width:48em){.page[class*="real-estate"] .state-blocks{max-width:500px}.page[class*="real-estate"] .state-blocks .state-block:nth-child(2n+1){border-left:1px solid #e4e4e4}.page[class*="real-estate"] .state-blocks .state-block:nth-child(3n+1){border-left:none}}@media (min-width:62em){.page[class*="real-estate"] .state-blocks{max-width:100%}.page[class*="real-estate"] .state-blocks .state-block{padding:1.5rem 1rem}.page[class*="real-estate"] .state-blocks .state-block:nth-child(3n+1){border-left:1px solid #e4e4e4}.page[class*="real-estate"] .state-blocks .state-block:nth-child(6n+1){border-left:none}}@media (min-width:46.8em){.page[class*="real-estate"] .section--wallpaper.real-estate-hero p{font-size:1.3rem}}@media (min-width:48em){.page[class*="real-estate"] .section--wallpaper.real-estate-hero{height:440px}}@media (min-width:93em){.page[class*="real-estate"] .section--wallpaper.real-estate-hero h1,.page[class*="real-estate"] .section--wallpaper.real-estate-hero p{text-shadow:1px 1px 5px #333}}.page-template-page-properties .sort-labels{display:none}.page-template-page-properties .pagination-btns{padding:1rem}.page-template-page-properties .pagination-btns .next-post{float:right}.page-template-page-properties .property-filters{margin:2rem 0}.page-template-page-properties .property-filters select{width:250px;float:left;padding:.8rem;margin-right:1rem}.page-template-page-properties .property-filters input[type="submit"]{width:150px}.page-template-page-properties .property-blocks{background:rgba(255,255,255,.5);padding:1rem;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.page-template-page-properties .property-blocks .property-block{margin-bottom:1rem;border-bottom:1px solid #dcdcdc;padding-bottom:1rem}.page-template-page-properties .property-blocks .property-block .property-availability p{font-family:"SofiaPro-SemiBold",Arial,sans-serif}.page-template-page-properties .property-blocks .property-block .property-availability p br{display:none}.page-template-page-properties .property-blocks .property-block:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.page-template-page-properties .property-blocks .property-block .property-image,.page-template-page-properties .property-blocks .property-block .property-address{display:none}.page-template-page-properties .property-blocks .property-block div[class*="col-xs-"]{padding:0}.page-template-page-properties .property-blocks .property-block p{margin:0}.page-template-page-properties .property-blocks .property-block .property-title{color:#C3002F;font-weight:700;font-size:1.2em}.page-template-page-properties .property-blocks .property-block>div:first-child{padding-left:0}@media (min-width:48em){.page-template-page-properties .property-blocks .property-block>div:first-child{padding-left:.75rem}}@media (min-width:550px){.page-template-page-properties .property-blocks .property-block .property-right>div{width:20%}}@media (min-width:48em){.page-template-page-properties .property-blocks .property-block .property-right{min-height:72px;display:table}.page-template-page-properties .property-blocks .property-block .property-right>div{text-align:center;display:table-cell;vertical-align:bottom;float:none}.page-template-page-properties .property-blocks .property-block .property-address{display:block}.page-template-page-properties .property-blocks .property-block .property-availability p span{display:none}.page-template-page-properties .property-blocks .property-block .property-availability p br{display:block}}@media (min-width:62em){.page-template-page-properties .property-blocks .property-block .property-image{display:block}.page-template-page-properties .property-blocks .property-block .property-availability{padding-top:34px}}@media (min-width:48em){.page-template-page-properties .property-blocks{padding-left:0;padding-right:0}}@media (min-width:48em){.page-template-page-properties h2{font-size:1.4em}.page-template-page-properties .sort-title{padding-left:0}.page-template-page-properties .sort-labels{display:block;text-align:center;font-family:"SofiaPro-SemiBold",Arial,sans-serif;text-transform:uppercase;font-size:1.2em;color:#333}.page-template-page-properties .sort-labels div{float:left;width:20%}.page-template-page-properties .property-right p{font-size:1.2em}.page-template-page-properties .property-right p{font-family:"SofiaPro-SemiBold",Arial,sans-serif}}@media (min-width:62em){.page-template-page-properties h2{font-size:2em}.page-template-page-properties .sort-labels,.page-template-page-properties .property-blocks .property-block .property-title,.page-template-page-properties .property-right p{font-size:1.4em}}.single-kg_property .google-map{position:relative;padding-bottom:72%;height:0;overflow:hidden;margin:0 0 3rem}.single-kg_property .google-map iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}@media (min-width:46.8em){.single-kg_property .google-map{margin-bottom:1rem}}.single-kg_property .section-at-a-glance{text-transform:uppercase}.single-kg_property .section-at-a-glance h2{padding-bottom:2rem}.single-kg_property .section-at-a-glance h3{border-bottom:1px solid #dcdcdc;padding-bottom:1rem;margin-bottom:1rem}.single-kg_property .section-at-a-glance .wrapper>div{margin-bottom:2rem}.single-kg_property .section-demographics h2{padding-bottom:1rem}.single-kg_property .section-demographics h3{font-family:"SofiaPro-Regular",Arial,sans-serif;padding-bottom:1rem;margin-top:1rem}.single-kg_property .section-demographics .demo-table-global .demo-table{margin-bottom:3rem}.single-kg_property .section-demographics .demo-table-desktop{display:none}.single-kg_property .section-demographics .demo-table-desktop .title-row{border-bottom:1px solid #dcdcdc}.single-kg_property .section-demographics .demo-table-desktop .content-rows .row-item{padding:.5rem 0}.single-kg_property .section-demographics .demo-table-desktop .content-rows .row-item:nth-child(odd){background:#fff;background:rgba(255,255,255,.5)}.single-kg_property .section-demographics .demo-table-desktop .content-rows .row-item:nth-child(even){background:none;background:rgba(255,255,255,.2)}@media (min-width:48em){.single-kg_property .section-demographics .demo-table-desktop{display:block}}.single-kg_property .section-demographics .demo-table-mobile h3{border-bottom:1px solid #dcdcdc}.single-kg_property .section-demographics .demo-table-mobile>div>div{padding:.5rem 0}.single-kg_property .section-demographics .demo-table-mobile>div>div:nth-child(even){background:#fff;background:rgba(255,255,255,.5)}.single-kg_property .section-demographics .demo-table-mobile>div>div:nth-child(odd){background:none;background:rgba(255,255,255,.2)}@media (min-width:48em){.single-kg_property .section-demographics .demo-table-mobile{display:none}}.single-kg_property .detail-icons{text-align:center;padding:1rem 0}.single-kg_property .detail-icons a{display:block;padding:0}.single-kg_property .detail-icons a .shape{height:45px;margin:1rem auto 0}.single-kg_property .detail-address>div{padding-left:0}.single-kg_property .detail-slideshow{margin-bottom:2rem}.single-kg_property .detail-info h2:first-child{padding-bottom:1rem;font-family:"SofiaPro-SemiBold",Arial,sans-serif}.single-kg_property .detail-info h3{text-transform:uppercase;border-bottom:1px solid #dcdcdc;padding-bottom:1rem;margin-bottom:1rem}.single-kg_property .detail-info ul{margin-bottom:0}.single-kg_property .detail-thumbs img{width:23%;margin:1%}.single-kg_property .detail-thumbs img:first-child{margin-left:0}@media (max-width:419px){.single-kg_property .detail-icons,.single-kg_property .detail-address{width:100%}}@media (max-width:50em){.single-kg_property .detail-icons{padding:0}.single-kg_property .detail-icons>div{padding:.3rem}.single-kg_property .detail-icons>div:first-child{border-right:1px solid #dcdcdc}.single-kg_property .detail-icons>div .shape{margin:0 auto .2rem}}@media (min-width:29.75em){.single-kg_property .detail-icons>div{border-left:1px solid #dcdcdc}.single-kg_property .detail-info ul{width:50%;display:block;float:left}}@media (min-width:48em){.single-kg_property .detail-icons{padding-top:0}.single-kg_property .detail-icons .shape{margin-top:0}.single-kg_property .detail-icons a{border-left:none}}@media (min-width:50em){.single-kg_property .detail-icons a .shape{height:70px;margin:0 auto .5rem}}section[id^="heading-"]{padding-top:4rem}.centered-call-to-action img{display:block}.centered-call-to-action.repeating-bg .fs-background-media{background-size:auto;background-position:center;background-repeat:repeat-x}@media (min-width:46.8em){.centered-call-to-action.fixed-bg .fs-background-media{background-attachment:fixed}}.centered-call-to-action .block--cta .block__text{max-width:48rem}.centered-call-to-action .block--cta .block__text p{max-width:30rem;margin-left:auto;margin-right:auto}.article p{margin-bottom:2rem}.article .article__callout{background:#fff;padding:2rem;margin-bottom:2rem}@media (min-width:46.8em){.article .article__callout{padding:4rem}}.social-share{overflow:hidden;margin-bottom:1rem}.social-share li{float:left;margin-right:.25rem}.social-share a{background:#333;color:#fff;display:block;padding:.5rem}.social-share a:hover{background:gray}.comments li{margin-bottom:1rem}.comment-container{overflow:hidden;margin-bottom:1rem}.comment-meta{float:left;width:6.5em}.comment-meta img{display:block;border:1px solid #eee;margin-bottom:.5rem}.comment-name{font-size:.75em}.comment-text{margin-left:9em}.grid-section{padding:1rem 0}.gs__intro{text-align:center;border-bottom:1px solid #dcdcdc;padding-bottom:2rem}.gs__intro p{font-weight:700}.gs__intro .btn{margin-top:2rem}.gs__outro{text-align:center}.gs__outro .btn{margin-top:2rem;margin-bottom:2rem}.gs__outro p{margin-top:1rem}.gs__grid{overflow:hidden}.gs__grid .gs__grid{float:left}@media (min-width:50em){.gs__grid>.gs__grid{width:50%}}.flexbox .gs__grid,.gs__grid.flexbox{display:flex;flex-flow:row wrap;flex:1 auto}.gs__item{padding:1rem 1rem 0;width:50%;float:left;border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc}@media (min-width:50em){.gs__item{width:25%}}.gs__grid .gs__grid .gs__item{width:50%}.gs__grid .gs__grid .gs__item:nth-child(2n){border-right:none;clear:right}.gs__item:nth-child(4n){border-right:none}@media (max-width:50em){.gs__item:nth-child(2n){border-right:none}}@media (min-width:50em){.gs__grid--3 .gs__item:nth-child(3n){border-right:none}.gs__grid--6 .gs__item:nth-child(4n),.gs__grid--9 .gs__item:nth-child(4n){border-right:1px solid #dcdcdc}.gs__grid--6 .gs__item:nth-child(6n),.gs__grid--9 .gs__item:nth-child(6n){border-right:none}}@media (max-width:50em){.gs__item:nth-child(2n+1){clear:left}}.flexbox .gs__item{display:flex;flex:1 auto}.flexbox .gs__item .block{flex:1 auto;min-width:0}.gs__item--featured{padding:2rem 2rem 0;width:100%}@media (min-width:50em){.gs__item--featured{width:50%}.gs__item--featured:nth-child(2n){border-right:none}}.gs__item--featured .block__title{font-size:1.5em}@media (max-width:50em){.gs__item--featured{border-right:none}}.flexbox .gs__item--featured{display:flex;flex-flow:column nowrap}@media (min-width:50em){.flexbox .gs__grid--opposite .gs__grid{order:1}.flexbox .gs__grid--opposite .gs__item--featured{order:2;border-right:none;border-left:1px solid #dcdcdc}}.gs__item>a{color:#555;display:block}.flexbox .gs__item>a{display:flex;flex:1 auto;min-width:0;overflow:hidden}@media (min-width:46.8em){.flexbox .gs__grid .gs__item:not(.gs__item--featured) img{max-width:200px}}@media (min-width:50em){.flexbox .gs__grid .gs__item:not(.gs__item--featured) img{max-width:110px}}@media (min-width:72rem){.flexbox .gs__grid .gs__item:not(.gs__item--featured) img{max-width:175px}}.flexbox .section-dual-food-grid .gs__item--featured{padding:1rem}@media (min-width:46.8em){.flexbox .section-dual-food-grid .gs__item--featured{padding:2rem}}.flexbox .section-dual-food-grid .gs__item--featured img{margin-bottom:-1rem}.flexbox .section-dual-food-grid .gs__grid .gs__item{padding:1rem}@media (min-width:46.8em){.flexbox .section-dual-food-grid .gs__grid .gs__item{padding:2rem}}.flexbox .section-dual-food-grid .gs__grid .gs__item img{max-width:100%}.flexbox .section-dual-food-grid .gs__grid .gs__grid .gs__item{padding:1rem}@media (min-width:46.8em){.flexbox .section-dual-food-grid .gs__grid .gs__grid .gs__item{padding:2rem}}.flexbox .section-dual-food-grid .block--food-item{padding:0}.flexbox .section-dual-food-grid .block--food-item .block__thumb{margin-bottom:0}.gs__item .block__ribbon{top:0}.gs__item--offer{padding:1rem;text-align:center;display:block!important}.gs__offer{max-width:80%}.lb .block--food-item{border-bottom:1px solid #dcdcdc}.lb__nutrition{padding:1rem;overflow-y:scroll}.store .hours{margin-bottom:1rem}.store .address address{font-style:normal}.store .kng-map{height:400px;width:100%}.store .search-map{display:none}.store .search-map.active{display:block;margin-bottom:1rem}.feature-icons .shape{width:30px;height:30px;vertical-align:middle;margin-right:.5rem}.search-map .btn{margin:1rem 0}@media (min-width:46.8em){.search-map{box-shadow:0 0 4px 1px rgba(85,85,85,.25)}.search-map .btn{display:none}}.search-map img{display:block;width:100%}.sidebar-widget{background:#f8f8f8;margin-bottom:2rem;padding:1.5rem 2rem}.sidebar-widget h2{margin:0;padding-bottom:1rem;border-bottom:1px solid #dcdcdc}.sidebar-widget p:last-of-type{margin-bottom:0}.sidebar-widget>*:last-child{margin-bottom:0}.sidebar-widget img{display:block;margin:2rem auto;max-width:150px;border-radius:100%}.sidebar-widget ul{margin:0;padding:0;list-style:none}.sidebar-widget li{border-bottom:1px solid #dcdcdc}.sidebar-widget li:last-of-type{border-bottom:0}.sidebar-widget li a{display:block;font-family:"SofiaPro-Regular",Arial,sans-serif;color:#222;text-transform:uppercase;letter-spacing:.05em;padding:.5rem 0}.sidebar-widget li a:hover{color:#555}.sidebar-widget .sidebar__actions{margin-top:1rem}.sidebar-widget .sidebar__actions .btn{display:block;margin-bottom:1rem;font-size:.7em;text-align:left}html.remodal-is-locked{overflow:hidden}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:rgba(245,245,245,.9)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation:remodal-overlay-opening-keyframes 0.3s;animation:remodal-overlay-opening-keyframes 0.3s}.remodal-overlay.remodal-is-closing{-webkit-animation:remodal-overlay-closing-keyframes 0.3s;animation:remodal-overlay-closing-keyframes 0.3s}.remodal-wrapper{padding:7rem 1.5rem 0}.remodal{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#2b2e38;background:#fff}.remodal.remodal-is-opening,.remodal.remodal-is-closing{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation:remodal-opening-keyframes 0.3s;animation:remodal-opening-keyframes 0.3s}.remodal.remodal-is-closing{-webkit-animation:remodal-closing-keyframes 0.3s;animation:remodal-closing-keyframes 0.3s}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;right:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color 0.2s;transition:color 0.2s;text-decoration:none;color:#fff;border:0;outline:0;background:#C3002F;transform:translate(48%,-48%);border-radius:100%}.remodal-close:hover{color:gray}.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif!important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"×";text-align:center}.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;-webkit-transition:background 0.2s;transition:background 0.2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:hover{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:72rem}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:72rem}.w2gi-map{width:100%;height:250px;position:relative;overflow:hidden;background-size:cover;background-repeat:no-repeat;display:none}.w2gi-map.active{display:block}@media (max-width:50em){.w2gi-map{margin-bottom:.5rem}}@media (min-width:50em){.w2gi-map{width:50%;float:left;height:800px;display:block}}@media (min-width:66em){.w2gi-map{width:70%}}.spinning .shape{animation:flip 0.6s infinite}button.spinning{cursor:not-allowed;animation:pulse-color 0.6s infinite 0s alternate}.refine-results{max-height:0;overflow:hidden;transition:max-height 0.4s ease-in-out;position:fixed;bottom:4rem;left:0;right:0;z-index:50;background:#fff}.refine-results.active{max-height:600px;max-height:100%}@media (min-width:50em){.refine-results{position:static;max-height:none;width:60%;float:right;border-left:1px solid #dcdcdc}}@media (min-width:50em){.icon-nav--find-a-store{display:none}}.find-a-store-form,.find-a-location-form{overflow:hidden;padding:1rem;color:#000}@media (max-width:46.8em){.find-a-store-form .btn,.find-a-location-form .btn{display:block;width:100%;margin-bottom:.5rem}}@media (min-width:46.8em){.find-a-store-form .btn,.find-a-location-form .btn{width:100px;float:right}}.find-a-store-form .search-input,.find-a-location-form .search-input{padding:.8rem;margin-bottom:.5rem}@media (min-width:46.8em){.find-a-store-form .search-input,.find-a-location-form .search-input{width:calc(100% - 100px - 1rem)}}.find-a-store-form .shape,.find-a-location-form .shape{width:20px;height:20px;vertical-align:middle;margin-right:5px}.find-a-store-form ul,.find-a-location-form ul{overflow:hidden;padding-top:1rem;padding-left:0;display:flex;flex-flow:row wrap}.find-a-store-form li,.find-a-location-form li{width:50%;display:flex;flex-flow:row wrap;align-items:center}@media (max-width:50em){.find-a-store-form li:nth-child(2n+1),.find-a-location-form li:nth-child(2n+1){clear:left}}@media (min-width:50em){.find-a-store-form li,.find-a-location-form li{width:33.3333333333%}}@media (min-width:73em){.find-a-store-form li,.find-a-location-form li{width:33.3333333333%}}.find-a-store-form label,.find-a-location-form label{display:inline-block;font-size:.8em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.find-a-store-form input[type="checkbox"],.find-a-location-form input[type="checkbox"]{display:none}.find-a-store-form input[type="checkbox"]+label span,.find-a-location-form input[type="checkbox"]+label span{position:relative;top:0;display:inline-block;vertical-align:middle;width:20px;height:20px;border:1px solid #ddd;background:#fff;margin-right:5px}.find-a-store-form input[type="checkbox"]+label span:before,.find-a-location-form input[type="checkbox"]+label span:before{content:"";position:absolute;opacity:0;background:#C3002F}.find-a-store-form input[type="checkbox"]:checked+label span:before,.find-a-location-form input[type="checkbox"]:checked+label span:before{width:20px;height:20px;opacity:1;border-radius:3px}.page-template-page-properties .refine-results{padding:1rem 0 0}.find-a-location-form{padding:0 1rem}.find-a-location-form>div:first-child{padding-right:1rem}.find-a-location-form>div:last-child ul{padding-right:0;margin:0}.find-a-location-form li{width:25%}.find-a-location-form li:nth-child(2n+1),.find-a-location-form li:nth-child(3n+1),.find-a-location-form li:nth-child(4n+1){clear:none}.find-a-location-form .form--core-controls{padding:1rem 0 0}.find-a-location-form .form--core-controls .btn{margin-bottom:2rem;width:100%}@media (max-width:799px){.find-a-location-form .col-sm-7,.find-a-location-form .col-sm-5{width:100%!important}}@media (min-width:50em){.find-a-location-form{padding:0 0 0 1rem}.find-a-location-form ul{margin-bottom:0}.find-a-location-form ul li{width:50%}.find-a-location-form>div:first-child{border-right:1px solid #ddd;padding-right:0}.find-a-location-form>div:last-child{padding-left:32px}.find-a-location-form>div:last-child ul{padding-right:1rem}.find-a-location-form>div:last-child ul li{width:100%;display:block}}@media (min-width:50em) and (min-width:73em){.find-a-location-form ul li:nth-child(4n+1){clear:none}}@media (min-width:62em){.find-a-location-form ul li{width:25%}}.w2gi-results .wrapper{overflow:hidden}@media (max-width:50em){.w2gi-results .search-results{margin-top:1rem}}@media (min-width:50em){.w2gi-results .search-results{float:left;width:50%;padding-left:1rem}}@media (min-width:66em){.w2gi-results .search-results{width:30%}}.w2gi-results .results__title{font-family:"SofiaPro-Light",Arial,sans-serif;text-transform:uppercase;font-size:2em;letter-spacing:.05em;margin-bottom:1rem}.w2gi-results .search-results ul{margin:1rem -1rem;padding:1rem}@media (min-width:50em){.w2gi-results .search-results ul{margin:0}}.w2gi-results .search-results .scroll{background:#fff;background:rgba(255,255,255,.5)}@media (min-width:50em){.w2gi-results .search-results .scroll{overflow:scroll;height:750px;box-shadow:0 0 4px 1px rgba(85,85,85,.25)}}.w2gi-results .search-results li{border-bottom:1px solid #dcdcdc;margin-bottom:1rem}.w2gi-results .search-results li:last-child{margin-bottom:0;border-bottom:none}.w2gi-results .search-results li.highlight{background:#fff}.flexbox .w2gi-results .search-results ul.has-highlight{display:flex;flex-flow:column nowrap;padding-top:0}.flexbox .w2gi-results .search-results ul.has-highlight li{order:2}.flexbox .w2gi-results .search-results ul.has-highlight li.highlight{order:1;margin:0 -1rem 1rem;padding:1rem}@media (min-width:50em){.flexbox .w2gi-results .search-results ul.has-highlight li.highlight .block--search-result{margin-bottom:0}}.w2gi-results p.maneuver{position:relative;padding-left:1.5em}.w2gi-results p.maneuver strong{position:relative;left:0;font-weight:bolder}.w2gi-results li.maneuver-point:first-child{padding-bottom:1rem}.empty-stores-message{text-align:center;font-size:1.3em;font-weight:300}.fs-background{overflow:hidden;position:relative}.fs-background,.fs-background-container,.fs-background-media{-webkit-transition:none;transition:none}.fs-background-container{width:100%;height:100%;position:absolute;top:0;z-index:0;overflow:hidden}.fs-background-media{position:absolute;top:0;bottom:0;opacity:0}.fs-background-media.fs-background-animated{-webkit-transition:opacity 0.5s linear;transition:opacity 0.5s linear}.fs-background-media img,.fs-background-media video,.fs-background-media iframe{width:100%;height:100%;display:block;-webkit-user-drag:none}.fs-background-media.fs-background-native,.fs-background-media.fs-background-fixed{width:100%;height:100%}.fs-background-media.fs-background-native img,.fs-background-media.fs-background-fixed img{display:none}.fs-background-media.fs-background-native{background-position:center;background-size:cover}.fs-background-media.fs-background-fixed{background-position:center;background-attachment:fixed}.fs-background-embed.fs-background-ready:after{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.fs-background-embed.fs-background-ready iframe{z-index:0}.section--taleo table,.section--taleo td,.section--taleo th{border:none;vertical-align:top}.section--taleo table tr{background:none}.section--taleo table td{min-width:0;width:auto!important}.section--taleo table th{padding:0 0 1rem 1rem}.section--taleo td.nowrapFormLabel,.section--taleo td[align="right"] label{text-align:left!important}@media (min-width:46.8em){.section--taleo td.nowrapFormLabel,.section--taleo td[align="right"] label{text-align:right!important}}@media (min-width:46.8em){.section--taleo td.left.top{padding:0 0 1rem 1rem}}@media (max-width:46.8em){.section--taleo table,.section--taleo tr,.section--taleo td,.section--taleo th{float:left;display:block;max-width:100%;overflow:hidden}}.section--taleo #cws-search-results td.left.top:first-child,.section--taleo #cws-search-results th:first-child{padding-left:0}@media (max-width:46.8em){.section--taleo #cws-search-results tr:first-child{display:none}.section--taleo #cws-search-results tr{clear:both}.section--taleo #cws-search-results tr td:last-child{margin-bottom:1rem}}.section--taleo input[type="submit"],.section--taleo input[name="tbe_cws_submit"]{display:inline-block!important;background:#C3002F!important;color:#fff!important;line-height:1!important;padding:1rem!important;border:none!important;text-align:center!important;font-family:"SofiaPro-Regular",Arial,sans-serif!important;font-size:0.9rem!important;font-weight:bold!important;text-transform:uppercase!important;letter-spacing:0.05em!important;border-radius:5px!important;cursor:pointer!important;position:relative!important;-webkit-appearance:none!important}.section--taleo p>span,.section--taleo p>span>span,.section--taleo p>span>span>span,.section--taleo p>strong>span>span,.section--taleo li>span,.section--taleo li>span>span{font-size:1rem!important}.section--taleo .head1{font-size:2rem}.section--taleo .left,.section--taleo .right{float:none;padding:inherit}.section--taleo input.text,.section--taleo select,.section--taleo label{display:inline-block;width:auto}.section--taleo select{background:#fff url(http://www.kumandgo.com/content/themes/kumandgo/images/select-bg.png) top right no-repeat;background-size:40px 40px;padding-right:40px}.section--taleo input.text{margin-bottom:.5rem}.section--taleo form[name="loginForm"]{margin:1rem 0}.section--taleo input#email,.section--taleo input#cwsPassword,.section--taleo input#cwsPassword_2,.section--taleo #label_for_field_cwsPassword_2{width:auto}@media (min-width:46.8em){.section--taleo input#email,.section--taleo input#cwsPassword,.section--taleo input#cwsPassword_2,.section--taleo #label_for_field_cwsPassword_2{margin-left:1rem}}.section--taleo label{font-family:"SofiaPro-Regular",Arial,sans-serif;text-transform:uppercase;font-weight:700}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.h-card{margin:15px}.slick-arrow{position:absolute;z-index:500;top:40%;background:transparent;border:none;width:45px;height:75px;color:transparent;opacity:.5;cursor:pointer;outline:0;overflow:hidden;border-radius:9px;font-family:"hmicons";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-arrow:hover,.slick-arrow:focus{opacity:.7}.slick-arrow.slick-prev{left:1%}.slick-arrow.slick-next{right:1%}.slick-arrow:before{color:#fff;content:"";font-size:40px;font-weight:700;background:#000;width:75px;height:75px;display:block;line-height:75px;text-align:right;border-radius:50%;position:absolute;top:0;left:0;padding-right:5px}.slick-prev:before{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slick-next:before{left:-35px}@media screen and (min-width:48em){.slick-arrow.slick-prev{left:-3%}.slick-arrow.slick-next{right:-3%}}@media screen and (min-width:50em){.slick-arrow.slick-prev{left:-2%}.slick-arrow.slick-next{right:-2%}}@media screen and (min-width:89em){.slick-arrow.slick-prev{left:-1%}.slick-arrow.slick-next{right:-1%}}body:after{content:url(/content/themes/kumandgo-2016/img/lightbox/close.png) url(/content/themes/kumandgo-2016/img/lightbox/loading.gif) url(/content/themes/kumandgo-2016/img/lightbox/prev.png) url(/content/themes/kumandgo-2016/img/lightbox/next.png);display:none}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/content/themes/kumandgo-2016/img/lightbox/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/content/themes/kumandgo-2016/img/lightbox/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/content/themes/kumandgo-2016/img/lightbox/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/content/themes/kumandgo-2016/img/lightbox/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.navigation{position:relative;height:4rem}.navigation div{position:absolute;top:0}.navigation .next-posts{left:0}.navigation .prev-posts{right:0}@font-face{font-family:"wpsl-fontello";src:url(../font/fontello.eot?28897909);src:url("../font/fontello.eot?28897909#iefix") format("embedded-opentype"),url(../font/fontello.woff?28897909) format("woff"),url(../font/fontello.ttf?28897909) format("truetype"),url("../font/fontello.svg?28897909#fontello") format("svg");font-weight:400;font-style:normal}#wpsl-gmap{float:right;width:74.5%;height:350px;margin-bottom:0}.wpsl-store-below #wpsl-gmap{float:none;width:100%}.wpsl-gmap-canvas{width:100%;height:300px;margin-bottom:20px}#wpsl-reset-map:hover{cursor:pointer}#wpsl-gmap div:not[class^="gv-iv"],#wpsl-gmap img,.wpsl-gmap-canvas div:not[class^="gv-iv"],.wpsl-gmap-canvas img{box-shadow:none!important;max-width:none!important;background:none}#wpsl-gmap img,.wpsl-gmap-canvas img{display:inline;opacity:1!important;max-height:none!important}#wpsl-gmap *{box-sizing:content-box!important;-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important}#wpsl-gmap div.gm-iv-marker,.wpsl-gmap-canvas div.gm-iv-marker{backgroud-image:inherit}#wpsl-wrap{position:relative;width:100%;overflow:hidden;clear:both;margin-bottom:20px}#wpsl-search-wrap{float:left;width:100%}#wpsl-search-wrap form{margin:0;padding:0;border:none;outline:none}#wpsl-gmap #wpsl-map-controls{position:absolute;height:40px;right:10px;bottom:24px;border-radius:2px;z-index:3;font-size:14px;white-space:nowrap;overflow:hidden;box-shadow:rgba(0,0,0,.3) 0 1px 4px -1px}#wpsl-gmap #wpsl-map-controls.wpsl-street-view-exists{right:60px}#wpsl-map-controls .wpsl-direction-preloader{margin:5px 5px 0 5px}#wpsl-map-controls div{float:left;background:#fff;border-radius:2px}#wpsl-map-controls div:hover{cursor:pointer}#wpsl-wrap [class^="wpsl-icon-"],#wpsl-wrap [class*=" wpsl-icon-"]{position:relative;float:left;padding:12px 13px;display:inline-block;font-family:"wpsl-fontello";font-style:normal;font-weight:400;font-size:1.3em;color:#737373;speak:none;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#wpsl-map-controls span{font-family:inherit;font-size:inherit}#wpsl-wrap .wpsl-icon-reset{border-radius:2px 0 0 2px;z-index:2;padding-right:4px}#wpsl-wrap .wpsl-ie .wpsl-icon-reset{margin-right:-1px}#wpsl-wrap .wpsl-icon-direction{z-index:1}#wpsl-map-controls.wpsl-reset-exists .wpsl-icon-direction{border-radius:0 2px 2px 0}#wpsl-wrap .wpsl-active-icon,#wpsl-wrap [class^="wpsl-icon-"]:hover,#wpsl-wrap [class*=" wpsl-icon-"]:hover{color:#000}#wpsl-wrap [class^="wpsl-icon-"]:active,#wpsl-wrap [class*=" wpsl-icon-"]:focus{outline:0}#wpsl-wrap .wpsl-in-progress:hover,#wpsl-wrap .wpsl-in-progress{color:#c6c6c6}#wpsl-gmap #wpsl-reset-map{position:absolute;display:none;right:37px;top:37px;padding:6px 14px;background:#fff!important;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:2px;z-index:3}#wpsl-reset-map:hover{cursor:pointer}.gm-style-cc{word-wrap:normal}#wpsl-search-input{width:calc(100% - 100px - 1rem)}.wpsl-back{display:inline-block}#wpsl-result-list{width:25%;margin-right:.5%}.wpsl-store-below #wpsl-result-list{width:100%;margin:12px 0 0 0}#wpsl-stores,.scroll{overflow:scroll;background:rgba(255,255,255,.5);box-shadow:0 0 4px 1px rgba(85,85,85,.25)}#wpsl-direction-details{height:350px;overflow-y:auto;background:rgba(255,255,255,.5);box-shadow:0 0 4px 1px rgba(85,85,85,.25)}.wpsl-hide,#wpsl-direction-details{display:none}#wpsl-result-list p{padding-left:10px}.wpsl-store-below #wpsl-result-list p{padding-left:0}#wpsl-result-list a{outline:none}.wpsl-direction-before{margin:14px 0 21px 0;padding-left:10px}.wpsl-store-below .wpsl-direction-before{padding-left:0}.wpsl-direction-before div{margin-top:10px}#wpsl-wrap #wpsl-result-list li{padding:10px;border-bottom:1px dotted #ccc;margin-left:0;overflow:hidden;list-style:none outside none!important;text-indent:0}#wpsl-wrap #wpsl-result-list li li{padding:0;border-bottom:0;margin-left:14px;overflow:visible}#wpsl-wrap #wpsl-result-list ul li{list-style:none!important}#wpsl-wrap #wpsl-result-list ol li{list-style:decimal!important}#wpsl-wrap.wpsl-store-below #wpsl-result-list li{padding:10px 10px 10px 0}#wpsl-result-list li p{padding-left:0;margin:0 0 20px 0}.wpsl-store-details.wpsl-store-listing{position:relative;padding-right:20px}.wpsl-store-details.wpsl-store-listing:before,.wpsl-store-details.wpsl-store-listing.wpsl-active-details:before{position:absolute;content:"";bottom:6px;right:0;border-top:5px solid #000;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0)}.wpsl-store-details.wpsl-store-listing.wpsl-active-details:before{border-bottom:5px solid #000;border-top:none;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0)}#wpsl-stores .wpsl-store-thumb{float:right;border-radius:3px;margin:7px 0 0 10px;padding:0;border:none}.wpsl-direction-index{float:left;width:8%;margin:0 5% 0 0}.wpsl-direction-txt{float:left;width:62%}.wpsl-direction-distance{float:left;width:20%;margin:0 0 0 5%}.wpsl-direction-txt span{display:block;margin-top:10px}.wpsl-street,.wpsl-country{display:block;border-bottom:none!important}.wpsl-directions{display:table;border-bottom:none!important}#wpsl-wrap #wpsl-result-list li.wpsl-preloader{position:relative;border-bottom:none;padding:10px 10px 10px 35px}.wpsl-preloader img{position:absolute;left:10px;top:50%;margin-top:-8px;box-shadow:none!important;border:none!important}.wpsl-preloader span{float:left;margin:-5px 0 0 11px}#wpsl-radius,#wpsl-results{float:left;margin-right:15px}#wpsl-category{position:relative;z-index:1;clear:both}#wpsl-search-wrap .wpsl-dropdown div{position:absolute;float:none;margin:-1px 0 0 0;top:100%;left:-1px;right:-1px;border:1px solid #ccc;background:#fff;border-top:1px solid #eee;border-radius:0 0 3px 3px;opacity:0;overflow:hidden;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}#wpsl-search-wrap .wpsl-dropdown.wpsl-active div{opacity:1}#wpsl-search-wrap .wpsl-input label{margin-right:0}#wpsl-radius,#wpsl-results{display:inline}#wpsl-radius{margin-right:10px}#wpsl-search-btn:hover{cursor:pointer}#wpsl-search-wrap select,#wpsl-search select{display:none}#wpsl-search-wrap div label{float:left;margin-right:10px;line-height:32px}#wpsl-results label{width:auto}#wpsl-result-list ul{list-style:none;margin:0;padding:0}.wpsl-direction-details{display:none}#wpsl-gmap .wpsl-info-window,.wpsl-gmap-canvas .wpsl-info-window{max-width:225px}.wpsl-more-info-listings span,.wpsl-info-window span{display:block}.wpsl-info-window .wpsl-no-margin{margin:0}.wpsl-more-info-listings{display:none}.wpsl-info-window span span{display:inline!important}#wpsl-wrap .wpsl-info-window p{margin:0 0 10px 0}.wpsl-store-hours{margin-top:10px}.wpsl-store-hours strong{display:block}#wpsl-gmap .wpsl-info-actions{display:block;margin:10px 0!important}.wpsl-info-actions a{float:left;margin-right:7px}.wpsl-info-actions .wpsl-zoom-here{margin-right:0}.wpsl-dropdown{position:relative;width:90px;border:1px solid #ccc;cursor:pointer;background:#fff;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-right:0!important;z-index:2}#wpsl-results .wpsl-dropdown{width:70px}.wpsl-dropdown ul{position:absolute;left:0;width:100%;height:100%;padding:0!important;margin:0!important;list-style:none;overflow:hidden}.wpsl-dropdown:hover{box-shadow:0 0 5px rgba(0,0,0,.15)}.wpsl-dropdown .wpsl-selected-item,.wpsl-dropdown li{position:relative;display:block;line-height:normal;color:#000;overflow:hidden}#wpsl-radius .wpsl-dropdown .wpsl-selected-item,#wpsl-radius .wpsl-dropdown li,#wpsl-results .wpsl-dropdown .wpsl-selected-item,#wpsl-results .wpsl-dropdown li{white-space:nowrap}.wpsl-selected-item:after{position:absolute;content:"";right:12px;top:50%;margin-top:-4px;border:6px solid transparent;border-top:8px solid #000}.wpsl-active .wpsl-selected-item:after{margin-top:-10px;border:6px solid transparent;border-bottom:8px solid #000}.wpsl-dropdown li:hover{background:#f8f9f8;position:relative;z-index:3;color:#000}.wpsl-dropdown .wpsl-selected-item,.wpsl-dropdown li,.wpsl-selected-item{list-style:none;padding:9px 12px!important;margin:0!important}.wpsl-selected-dropdown{font-weight:700}.wpsl-clearfix:before,.wpsl-clearfix:after{content:" ";display:table}.wpsl-clearfix:after{clear:both}#wpsl-wrap .wpsl-selected-item{position:static;padding-right:35px!important}#wpsl-category,.wpsl-input,.wpsl-select-wrap{position:relative;margin-bottom:10px}#wpsl-search-wrap .wpsl-scroll-required div{overflow-y:scroll}.wpsl-scroll-required ul{overflow:visible}.wpsl-provided-by{float:right;padding:5px 0;text-align:right;font-size:12px;width:100%}#wpsl-wrap .wpsl-results-only label{width:auto}.wpsl-direction-wrap{padding-top:10px}.wpsl-locations-details,.wpsl-location-address,.wpsl-contact-details{margin-bottom:15px}.wpsl-contact-details{clear:both}table.wpsl-opening-hours td{vertical-align:top;padding:0 15px 0 0;text-align:left}table.wpsl-opening-hours time{display:block}table.wpsl-opening-hours{width:auto!important;font-size:100%!important}table.wpsl-opening-hours,table.wpsl-opening-hours td{border:none!important}.wpsl-gmap-canvas .wpsl-infobox{min-width:155px;max-width:350px!important;padding:10px;border-radius:4px;font-size:13px;font-weight:300;border:1px solid #ccc;background:#fff!important}.wpsl-gmap-canvas .wpsl-infobox:after,.wpsl-gmap-canvas .wpsl-infobox:before{position:absolute;content:"";left:40px;bottom:-11px}.wpsl-gmap-canvas .wpsl-infobox:after{border-left:11px solid transparent;border-right:11px solid transparent;border-top:11px solid #fff}.wpsl-gmap-canvas .wpsl-infobox:before{border-left:13px solid transparent;border-right:13px solid transparent;border-top:13px solid #ccc;bottom:-13px;left:38px}#wpsl-result-list .wpsl-contact-details span{display:block!important}#wpsl-search-wrap .select2{display:none!important}.rtl #wpsl-result-list{float:left}.rtl #wpsl-checkbox-filter input,.rtl .wpsl-custom-checkboxes input{margin-right:0;margin-left:5px}.rtl .wpsl-info-actions a{float:right;margin:0 0 0 7px}.rtl #wpsl-gmap .wpsl-info-window{padding-right:22px}.rtl #wpsl-wrap #wpsl-result-list li.wpsl-preloader{padding:10px 35px 10px 0}.rtl .wpsl-preloader img{left:0;right:10px}.wpsl-twentynineteen .wpsl-input{width:100%}.wpsl-twentynineteen #wpsl-search-input{line-height:1.3em}.wpsl-twentynineteen #wpsl-search-wrap label{margin-top:6px}.wpsl-twentynineteen .wpsl-dropdown{width:116px}#wpsl-results .wpsl-dropdown{width:81px}@media (max-width:825px){#wpsl-search-input{width:calc(100% - 100px - 1rem)}.wpsl-results-only #wpsl-search-wrap .wpsl-dropdown{width:70px}#wpsl-search-wrap .wpsl-input{width:100%;margin-bottom:10px}.wpsl-input label,#wpsl-radius label,#wpsl-category label,.wpsl-cat-results-filter #wpsl-search-wrap .wpsl-input,.wpsl-no-filters #wpsl-search-wrap .wpsl-input,.wpsl-results-only #wpsl-search-wrap .wpsl-input{width:auto}}@media (max-width:720px){#wpsl-search-wrap .wpsl-dropdown{width:114px}}@media (max-width:675px){#wpsl-search-wrap #wpsl-search-btn{float:left;margin:0 5px 0 0}.wpsl-results-only #wpsl-search-wrap .wpsl-input,.wpsl-dropdown{width:100%}.wpsl-search{padding:2%}.wpsl-input{margin-right:0}#wpsl-result-list,#wpsl-gmap{width:49.75%}#wpsl-result-list,#wpsl-gmap{float:none;width:100%}#wpsl-gmap{margin-bottom:15px}.wpsl-cat-results-filter .wpsl-select-wrap,.wpsl-filter .wpsl-select-wrap,#wpsl-result-list{margin-bottom:10px}#wpsl-wrap #wpsl-result-list li.wpsl-preloader{padding-left:25px}.wpsl-preloader img{left:0}#wpsl-stores.wpsl-not-loaded{height:25px}#wpsl-reset-map{top:25px}#wpsl-gmap{margin-top:10px}.wpsl-no-filters #wpsl-search-wrap .wpsl-input,#wpsl-category,.wpsl-input,.wpsl-select-wrap,#wpsl-search-btn{margin-bottom:0}#wpsl-stores.wpsl-no-autoload{height:auto!important}}@media (max-width:570px){#wpsl-search-wrap #wpsl-search-btn{margin-bottom:5px}.wpsl-search{padding:4%}#wpsl-search-input{width:calc(100% - 100px - 1rem)}.wpsl-cat-results-filter #wpsl-search-wrap .wpsl-input,.wpsl-cat-results-filter #wpsl-search-input,.wpsl-no-results #wpsl-search-input,.wpsl-results-only #wpsl-search-input{width:100%!important}.wpsl-search-btn-wrap{margin-top:15px}.wpsl-checkboxes-enabled .wpsl-search-btn-wrap{margin-top:0}#wpsl-search-wrap div,#wpsl-search-btn{margin-right:0}#wpsl-search-wrap div label{display:block;width:100%}#wpsl-results{width:auto}.wpsl-select-wrap{width:100%}#wpsl-radius,#wpsl-results{width:50%}#wpsl-radius{margin-right:4%}#wpsl-search-wrap .wpsl-dropdown{width:96%!important}.wpsl-search-btn-wrap{clear:both}.wpsl-no-filters #wpsl-search-wrap .wpsl-input,.wpsl-no-filters #wpsl-search-input{width:100%!important}}.section-dual-food-grid .gs__intro p{font-weight:400}.section-dual-food-grid .gs__intro p.dual-group-tabs{font-weight:700}.section-dual-food-grid .gs__intro p.dual-group-tabs a{color:gray}.section-dual-food-grid .gs__intro p.dual-group-tabs a.active,.section-dual-food-grid .gs__intro p.dual-group-tabs a:hover{color:#C3002F}.section-dual-food-grid .gs__intro p.dual-group-tabs a:first-child{margin-right:2rem}.section-dual-food-grid .dual-item-group-2{display:none}.image-text-grid[id^="heading-"]{padding-top:1rem}.image-text-grid .image-text-grid-inner{display:block}@media (min-width:46.8em){.image-text-grid .image-text-grid-inner{display:table}}.image-text-grid .image-text-grid-inner>.gi{display:block;float:none}.image-text-grid .image-text-grid-inner>.gi:last-child{padding-left:1rem}@media (min-width:46.8em){.image-text-grid .image-text-grid-inner>.gi:last-child{padding-left:0rem;padding-right:2rem}}@media (min-width:50em){.image-text-grid .image-text-grid-inner>.gi:last-child{padding-right:7rem}}@media (min-width:46.8em){.image-text-grid .image-text-grid-inner>.gi:last-child.pull{padding-left:2rem;padding-right:0}}@media (min-width:50em){.image-text-grid .image-text-grid-inner>.gi:last-child.pull{padding-left:7rem}}@media (min-width:46.8em){.image-text-grid .image-text-grid-inner>.gi{display:table-cell;vertical-align:middle}}.image-text-grid .block--cta{padding:0}@media (min-width:46.8em){.image-text-grid .block--cta{padding:0 1rem}}.image-text-grid .block--cta .block__text{max-width:560px;margin-left:1rem}@media (min-width:39.375em){.image-text-grid .block--cta .block__text{margin:0 auto}}@media (min-width:46.8em){.image-text-grid .block--cta .block__text{max-width:none}}.centered-half-list{font-size:1.5rem;font-weight:700;font-family:"SofiaPro-Regular",Arial,sans-serif;letter-spacing:1px}@media (min-width:46.8em){.centered-half-list{display:inline-block;width:49%}}.centered-half-list ul{font-size:1rem;font-family:"SofiaPro-Regular",Arial,sans-serif;letter-spacing:normal;list-style:none}.split-image-grid .split-image{margin:2rem -1rem 0;display:block}.split-image-grid .split-image.split-image-bottom{margin-top:0}@media (min-width:46.8em){.split-image-grid .split-image.split-image-bottom{margin:2rem 0 0}}@media (min-width:46.8em){.split-image-grid .split-image{margin:2rem 0 0;width:49%;float:left}}.split-image-grid .split-image img{display:block}.split-image-grid+.fs-background-container .fs-background-media{background-repeat:no-repeat;background-size:auto 75%;background-position:center top}@media (min-width:46.8em){.split-image-grid+.fs-background-container .fs-background-media{background-size:cover;background-position:center}}.split-image-section.repeating-bg .fs-background-media{background-size:auto;background-position:center;background-repeat:repeat-x}.stages-section{padding-bottom:0}.stages-section:nth-child(n){padding-top:0}@media (min-width:46.8em){.stages-section:nth-child(1) .section-holder .gi:last-child .block--cta{overflow:visible}}.stages-section:nth-child(1) .section-holder .gi:last-child .block__text{position:absolute;padding-top:1rem;padding-bottom:1rem}@media (min-width:46.8em){.stages-section:nth-child(1) .section-holder .gi:last-child .block__text{padding-top:0;padding-bottom:0}}.stages-section:nth-child(1) .section-holder .gi:last-child .block__text h2,.stages-section:nth-child(1) .section-holder .gi:last-child .block__text p{position:relative;z-index:50;padding-left:3.5rem}@media (min-width:46.8em){.stages-section:nth-child(1) .section-holder .gi:last-child .block__text h2,.stages-section:nth-child(1) .section-holder .gi:last-child .block__text p{padding-left:3rem}}@media (min-width:89em){.stages-section:nth-child(1) .section-holder .gi:last-child .block__text h2,.stages-section:nth-child(1) .section-holder .gi:last-child .block__text p{padding-left:0}}.stages-section:nth-child(1) .section-holder .gi:last-child .block__text:before{content:"1";color:#fff;position:absolute;color:#C3002F;left:0;z-index:25;top:50%;-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);font-size:10rem;font-weight:700}@media (min-width:46.8em){.stages-section:nth-child(1) .section-holder .gi:last-child .block__text:before{font-size:12rem;left:0rem}}@media (min-width:89em){.stages-section:nth-child(1) .section-holder .gi:last-child .block__text:before{font-size:17rem;left:-5rem}}@media (min-width:89em){.stages-section:nth-child(1) .section-holder .gi:last-child .block__text{left:5rem}}@media (min-width:46.8em){.stages-section:nth-child(1) .section-holder .gi:not(.pull):last-child .block__text h2,.stages-section:nth-child(1) .section-holder .gi:not(.pull):last-child .block__text p{padding-left:0;padding-right:2rem}}@media (min-width:89em){.stages-section:nth-child(1) .section-holder .gi:not(.pull):last-child .block__text h2,.stages-section:nth-child(1) .section-holder .gi:not(.pull):last-child .block__text p{padding-left:0;padding-right:0}}@media (min-width:46.8em){.stages-section:nth-child(1) .section-holder .gi:not(.pull):last-child .block__text:before{left:auto;right:0rem}}@media (min-width:89em){.stages-section:nth-child(1) .section-holder .gi:not(.pull):last-child .block__text:before{left:auto;right:-5rem}}@media (min-width:46.8em){.stages-section:nth-child(2) .section-holder .gi:last-child .block--cta{overflow:visible}}.stages-section:nth-child(2) .section-holder .gi:last-child .block__text{position:absolute;padding-top:1rem;padding-bottom:1rem}@media (min-width:46.8em){.stages-section:nth-child(2) .section-holder .gi:last-child .block__text{padding-top:0;padding-bottom:0}}.stages-section:nth-child(2) .section-holder .gi:last-child .block__text h2,.stages-section:nth-child(2) .section-holder .gi:last-child .block__text p{position:relative;z-index:50;padding-left:3.5rem}@media (min-width:46.8em){.stages-section:nth-child(2) .section-holder .gi:last-child .block__text h2,.stages-section:nth-child(2) .section-holder .gi:last-child .block__text p{padding-left:3rem}}@media (min-width:89em){.stages-section:nth-child(2) .section-holder .gi:last-child .block__text h2,.stages-section:nth-child(2) .section-holder .gi:last-child .block__text p{padding-left:0}}.stages-section:nth-child(2) .section-holder .gi:last-child .block__text:before{content:"2";color:#fff;position:absolute;color:#C3002F;left:0;z-index:25;top:50%;-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);font-size:10rem;font-weight:700}@media (min-width:46.8em){.stages-section:nth-child(2) .section-holder .gi:last-child .block__text:before{font-size:12rem;left:0rem}}@media (min-width:89em){.stages-section:nth-child(2) .section-holder .gi:last-child .block__text:before{font-size:17rem;left:-5rem}}@media (min-width:89em){.stages-section:nth-child(2) .section-holder .gi:last-child .block__text{left:5rem}}@media (min-width:46.8em){.stages-section:nth-child(2) .section-holder .gi:not(.pull):last-child .block__text h2,.stages-section:nth-child(2) .section-holder .gi:not(.pull):last-child .block__text p{padding-left:0;padding-right:2rem}}@media (min-width:89em){.stages-section:nth-child(2) .section-holder .gi:not(.pull):last-child .block__text h2,.stages-section:nth-child(2) .section-holder .gi:not(.pull):last-child .block__text p{padding-left:0;padding-right:0}}@media (min-width:46.8em){.stages-section:nth-child(2) .section-holder .gi:not(.pull):last-child .block__text:before{left:auto;right:0rem}}@media (min-width:89em){.stages-section:nth-child(2) .section-holder .gi:not(.pull):last-child .block__text:before{left:auto;right:-5rem}}@media (min-width:46.8em){.stages-section:nth-child(3) .section-holder .gi:last-child .block--cta{overflow:visible}}.stages-section:nth-child(3) .section-holder .gi:last-child .block__text{position:absolute;padding-top:1rem;padding-bottom:1rem}@media (min-width:46.8em){.stages-section:nth-child(3) .section-holder .gi:last-child .block__text{padding-top:0;padding-bottom:0}}.stages-section:nth-child(3) .section-holder .gi:last-child .block__text h2,.stages-section:nth-child(3) .section-holder .gi:last-child .block__text p{position:relative;z-index:50;padding-left:3.5rem}@media (min-width:46.8em){.stages-section:nth-child(3) .section-holder .gi:last-child .block__text h2,.stages-section:nth-child(3) .section-holder .gi:last-child .block__text p{padding-left:3rem}}@media (min-width:89em){.stages-section:nth-child(3) .section-holder .gi:last-child .block__text h2,.stages-section:nth-child(3) .section-holder .gi:last-child .block__text p{padding-left:0}}.stages-section:nth-child(3) .section-holder .gi:last-child .block__text:before{content:"3";color:#fff;position:absolute;color:#C3002F;left:0;z-index:25;top:50%;-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);font-size:10rem;font-weight:700}@media (min-width:46.8em){.stages-section:nth-child(3) .section-holder .gi:last-child .block__text:before{font-size:12rem;left:0rem}}@media (min-width:89em){.stages-section:nth-child(3) .section-holder .gi:last-child .block__text:before{font-size:17rem;left:-5rem}}@media (min-width:89em){.stages-section:nth-child(3) .section-holder .gi:last-child .block__text{left:5rem}}@media (min-width:46.8em){.stages-section:nth-child(3) .section-holder .gi:not(.pull):last-child .block__text h2,.stages-section:nth-child(3) .section-holder .gi:not(.pull):last-child .block__text p{padding-left:0;padding-right:2rem}}@media (min-width:89em){.stages-section:nth-child(3) .section-holder .gi:not(.pull):last-child .block__text h2,.stages-section:nth-child(3) .section-holder .gi:not(.pull):last-child .block__text p{padding-left:0;padding-right:0}}@media (min-width:46.8em){.stages-section:nth-child(3) .section-holder .gi:not(.pull):last-child .block__text:before{left:auto;right:0rem}}@media (min-width:89em){.stages-section:nth-child(3) .section-holder .gi:not(.pull):last-child .block__text:before{left:auto;right:-5rem}}@media (min-width:46.8em){.stages-section:nth-child(4) .section-holder .gi:last-child .block--cta{overflow:visible}}.stages-section:nth-child(4) .section-holder .gi:last-child .block__text{position:absolute;padding-top:1rem;padding-bottom:1rem}@media (min-width:46.8em){.stages-section:nth-child(4) .section-holder .gi:last-child .block__text{padding-top:0;padding-bottom:0}}.stages-section:nth-child(4) .section-holder .gi:last-child .block__text h2,.stages-section:nth-child(4) .section-holder .gi:last-child .block__text p{position:relative;z-index:50;padding-left:3.5rem}@media (min-width:46.8em){.stages-section:nth-child(4) .section-holder .gi:last-child .block__text h2,.stages-section:nth-child(4) .section-holder .gi:last-child .block__text p{padding-left:3rem}}@media (min-width:89em){.stages-section:nth-child(4) .section-holder .gi:last-child .block__text h2,.stages-section:nth-child(4) .section-holder .gi:last-child .block__text p{padding-left:0}}.stages-section:nth-child(4) .section-holder .gi:last-child .block__text:before{content:"4";color:#fff;position:absolute;color:#C3002F;left:0;z-index:25;top:50%;-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);font-size:10rem;font-weight:700}@media (min-width:46.8em){.stages-section:nth-child(4) .section-holder .gi:last-child .block__text:before{font-size:12rem;left:0rem}}@media (min-width:89em){.stages-section:nth-child(4) .section-holder .gi:last-child .block__text:before{font-size:17rem;left:-5rem}}@media (min-width:89em){.stages-section:nth-child(4) .section-holder .gi:last-child .block__text{left:5rem}}@media (min-width:46.8em){.stages-section:nth-child(4) .section-holder .gi:not(.pull):last-child .block__text h2,.stages-section:nth-child(4) .section-holder .gi:not(.pull):last-child .block__text p{padding-left:0;padding-right:2rem}}@media (min-width:89em){.stages-section:nth-child(4) .section-holder .gi:not(.pull):last-child .block__text h2,.stages-section:nth-child(4) .section-holder .gi:not(.pull):last-child .block__text p{padding-left:0;padding-right:0}}@media (min-width:46.8em){.stages-section:nth-child(4) .section-holder .gi:not(.pull):last-child .block__text:before{left:auto;right:0rem}}@media (min-width:89em){.stages-section:nth-child(4) .section-holder .gi:not(.pull):last-child .block__text:before{left:auto;right:-5rem}}.stages-section>.wrapper{padding:0}.stages-section .g.section-holder{overflow:visible}.stages-section .gi{position:relative;min-height:300px;margin-left:-1rem}.stages-section .gi h2,.stages-section .gi p{color:#fff}.stages-section .gi .block--cta{display:block;min-height:300px}@media (min-width:46.8em){.stages-section .gi .block--cta{min-height:500px}}@media (min-width:89em){.stages-section .gi .block--cta{min-height:700px}}.stages-section .gi .block--cta .block__text{top:50%;-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.stages-section .gi .background-holder{position:absolute;top:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width:46.8em){.stages-section .gi{min-height:500px;margin-left:0;padding-top:0;padding-bottom:0}.stages-section .gi .background-holder{width:50vw;height:100%}.stages-section .gi:first-child .background-holder{right:0}.stages-section .gi:first-child.push .background-holder{left:0;right:auto}.stages-section .gi:last-child .background-holder{left:0}.stages-section .gi:last-child.pull .background-holder{right:0;left:auto}}@media (min-width:89em){.stages-section .gi{min-height:700px}.stages-section .gi h2{font-size:2.5rem}.stages-section .gi p{font-size:1.3125rem}}.section--recipe-slider{color:#fff;padding-bottom:0;background-size:cover!important}@media (min-width:48em){.section--recipe-slider{background-size:auto!important}}.section--recipe-slider h2{color:#fff}.section--recipe-slider .wrapper{padding-bottom:0;padding-left:0;padding-right:0;max-width:none}.section--recipe-slider .wrapper .text.text--center{max-width:64rem}.section--recipe-slider .slick-list{overflow:visible}.section--recipe-slider .slick-arrow{width:30px;height:30px;background:url(/content/themes/kumandgo-2016/img/svg/recipe-slider-arrow.svg) no-repeat center / cover;opacity:1}@media (min-width:64em){.section--recipe-slider .slick-arrow{width:60px;height:60px}}.section--recipe-slider .slick-arrow.slick-prev{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);left:1rem}.section--recipe-slider .slick-arrow.slick-next{right:1rem}.section--recipe-slider .slick-arrow:hover{opacity:.5}.section--recipe-slider .slick-arrow:before{display:none}.section--recipe-slider .slick-slide{outline:0}.section--recipe-slider .slick-slide img{margin:0 auto;padding:0 1rem}@media (min-width:48em){.section--recipe-slider .slick-slide img{padding:0 2rem}}.section--recipe-slider .slick-slide img.non-mobile-item{display:none}@media (min-width:48em){.section--recipe-slider .slick-slide img.non-mobile-item{display:block}}.section--recipe-slider .slick-slide img.mobile-item{display:block}@media (min-width:48em){.section--recipe-slider .slick-slide img.mobile-item{display:none}}#contact-buttons{margin:0rem auto;padding:0rem;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;width:100%}#contact-buttons .button-container{background-color:#C3002F;width:340px;height:100px;border-radius:10px;margin:.75rem;padding:5px 25px;text-align:center;display:flex;justify-content:center;align-content:center;flex-direction:column}#contact-buttons .button-container:hover span,#contact-buttons .button-container:focus span{color:#dcdcdc}#contact-buttons .button-container span{color:#fff;font-family:"SofiaPro-Regular",Arial,sans-serif;font-size:1.6rem;letter-spacing:1px;font-weight:700;line-height:1;display:flex;justify-content:center;align-content:center;flex-direction:column;text-transform:uppercase}#contact-form,#gform_7{max-width:40rem;margin:0 auto}#contact-form .field-container label,#contact-form .field-container .gfield_label,#contact-form .gform_body label,#contact-form .gform_body .gfield_label,#gform_7 .field-container label,#gform_7 .field-container .gfield_label,#gform_7 .gform_body label,#gform_7 .gform_body .gfield_label{font-weight:700;color:#000;font-family:"SofiaPro-Regular",Arial,sans-serif}#contact-form .field-container label.error,#contact-form .gform_body label.error,#gform_7 .field-container label.error,#gform_7 .gform_body label.error{color:#C3002F}#contact-form .short,#gform_7 .short{width:100%;padding:0}@media (min-width:48em){#contact-form .short,#gform_7 .short{width:210px;display:inline-block;padding-right:20px}}#contact-form .short-last,#gform_7 .short-last{width:100%;padding:0}@media (min-width:48em){#contact-form .short-last,#gform_7 .short-last{width:210px;display:inline-block;padding-right:0}}#contact-form .rewards-select-js p,#gform_7 .rewards-select-js p{margin-bottom:1.25rem;font-size:.9rem;margin-top:.75rem}.form-response{margin-top:3rem;font-size:1.75rem}.file-error{margin-left:1rem}@media (min-width:1200px){.file-error{margin-left:7rem}}