@font-face{font-family:'Florence-Regular';src:url('/webfonts/253CE9_0_0.eot');src:url('/webfonts/253CE9_0_0.eot?#iefix') format('embedded-opentype'),url('/webfonts/253CE9_0_0.woff') format('woff'),url('/webfonts/253CE9_0_0.ttf') format('truetype'),url('/webfonts/253CE9_0_0.svg#wf') format('svg')}@font-face{font-family:'MrsWhite';src:url('/webfonts/253CE9_1_0.eot');src:url('/webfonts/253CE9_1_0.eot?#iefix') format('embedded-opentype'),url('/webfonts/253CE9_1_0.woff') format('woff'),url('/webfonts/253CE9_1_0.ttf') format('truetype'),url('/webfonts/253CE9_1_0.svg#wf') format('svg')}@font-face{font-family:'MrsWhiteCaps';src:url('/webfonts/mrswhitecaps-regular-webfont.eot');src:url('/webfonts/mrswhitecaps-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/webfonts/mrswhitecaps-regular-webfont.woff') format('woff'),url('/webfonts/mrswhitecaps-regular-webfont.ttf') format('truetype'),url('/webfonts/mrswhitecaps-regular-webfont.svg#wf') format('svg')}

/*! normalize.css v1.0.1 | MIT License | git.io/normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em
0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:500}blockquote{margin:1em
40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em
0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em
0}dd{margin:0
0 0 40px}menu,ol,ul{padding:0
0 0 40px}nav ul,
nav
ol{margin:0;padding:0;list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,
html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}
html,button,input,select,textarea{font-family:"museo-sans",sans-serif;color:#544b41}html{height:100%;background:#fff url(/img/bg-pattern-2.png?2) repeat-y 50% 0}body{margin:0
auto;min-height:100%;max-width:980px;font-size:1em;line-height:1.5;border-left:3px solid #fff;border-right:3px solid #AC8A6C;background:#faf9f8 url(/img/paper-bg.jpg) repeat-y 50% 0}::-moz-selection{background:#8C2769;text-shadow:none;color:#faf9f8}::selection{background:#8C2769;text-shadow:none;color:#faf9f8}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0}img{vertical-align:middle;max-width:100%;height:auto}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}a{color:#8C2769;text-decoration:none}#overlay-bg{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background:rgba(239,218,178,0.8)}#email-overlay{position:fixed;z-index:10000;left:50%;top:50%;transform:translate(-50%, -50%);box-sizing:border-box;padding:30px;width:400px;max-width:calc(100% - 30px);text-align:center;background:#faf9f8 url(/img/paper-bg.jpg) repeat-y 50% 0;box-shadow:4px 4px 0px rgba(158,107,40,0.5)}#email-overlay
p{margin:0
0 16px;font:300 19px/30px "museo-slab", serif;color:#8C2769}#email-overlay p
strong{font:500 28px/30px "MrsWhiteCaps", sans-serif}#email-overlay .email-signup{margin-top:25px;padding:0
20px}#email-overlay .signup-address{margin:0;padding:0;width:calc(100% - 32px);height:36px;font-size:16px;line-height:36px;text-indent:8px;color:#544b41;background:rgba(217,176,98,0.25)}#email-overlay .email-signup
button{margin:5px
0 0}#email-overlay
.decline{margin-top:24px;font:18px/1 "MrsWhiteCaps", sans-serif;color:#9D6937}#email-overlay .decline
span{text-decoration:underline;cursor:pointer}#email-overlay
.x{position:absolute;top:-26px;right:-12px;width:22px;height:22px}#email-overlay .x::before,
#email-overlay .x::after{content:'';display:block;position:absolute;left:50%;top:0;width:4px;height:100%;cursor:pointer;background:#fff;transform-origin:center}#email-overlay .x::before{transform:rotate(-45deg)}#email-overlay .x::after{transform:rotate(45deg)}#masthead-top{padding:11px
0 0 0;position:relative;height:131px}#logo{display:inline-block;margin:0
0 0 35px}#callout-message{position:absolute;left:240px;bottom:22px;margin:0;width:480px;font:normal 21px/24px "Florence-Regular", sans-serif;text-transform:uppercase;letter-spacing:1px;color:#A87C4F}#callout-message
a{color:#A87C4F}#callout-message a:hover,
#callout-message a:focus{color:#8C2769}#menu-toggle{display:none}#nav-wrapper{margin:0
0 0 -9px;width:999px}#main-nav{position:relative;z-index:5000;background:#c08140 url(/img/nav-bg.jpg?2) no-repeat 0 0}li.level1{margin:0
0 0 3px;padding:0;float:left;width:164px;text-align:center}li.level1:first-child{margin:0}li.level1>a{display:block;padding:1px
0 0 1px;height:39px;font:28px/38px "Florence-Regular",sans-serif;text-transform:uppercase;letter-spacing:1px;color:#261709;text-decoration:none}li.level1:hover>a,li.level1:focus>a,li.current>a{color:#F5E7CE}li.level1>span{display:block;padding:14px
12px 9px 12px;font:14px/15px "MrsWhite",serif;color:#41260f}ul.level2{position:absolute;z-index:5000;top:-9999px;padding:8px
0 10px 0;width:164px;background:#5A4A42 url(/img/dropdown-bg.jpg) repeat 0 0;font:300 13px/15px "museo-sans", sans-serif;border-top:3px solid #F5E7CE;border-top:3px solid rgba(245,231,206,0.5);-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box}li.level1:hover>ul.level2,li.level1:focus>ul.level2{top:39px}ul.level2
li{padding:4px
12px}ul.level2
a{color:#ffddbf;text-decoration:none}ul.level2 a:hover,
ul.level2 a:focus,
ul.level2 li.active>a{color:#fff}#sub-nav{padding:5px
12px;background:#3f220f url(/img/nav-bg.jpg) no-repeat 0 100%;text-align:center;font:300 13px/17px "museo-sans", sans-serif}#sub-nav
li{display:inline-block;padding:1px
9px 1px 10px;background:url(/img/subnav-divider.png) no-repeat 0 50%}#sub-nav li:first-child{background:none}#sub-nav li
a{color:#ffddbf;text-decoration:none;white-space:nowrap}#sub-nav li.active a,
#sub-nav a:hover,
#sub-nav a:focus{color:#fff}.social-links{margin:0;padding:0;height:26px}.social-links
li{float:left;width:25px;height:26px;list-style:none}.social-links .icon-instagram{float:right}.social-links
a{width:100%;height:100%;background-image:url(/img/social-icons-2.png);background-repeat:no-repeat}.icon-facebook a:hover,
.icon-facebook a:focus{background-position:0 -30px}.icon-twitter
a{background-position:-35px 0}.icon-twitter a:hover,
.icon-twitter a:focus{background-position:-35px -30px}.icon-yelp
a{background-position:-70px 0}.icon-yelp a:hover,
.icon-yelp a:focus{background-position:-70px -30px}.icon-youtube
a{background-position:-105px 0}.icon-youtube a:hover,
.icon-youtube a:focus{background-position:-105px -30px}.icon-instagram
a{background-position:-140px 0}.icon-instagram a:hover,
.icon-instagram a:focus{background-position:-140px -30px}.email-signup
label{display:block;font:15px/1 "MrsWhiteCaps",sans-serif;text-align:center;text-transform:uppercase;color:#9d6937}.signup-address{float:left;margin:7px
0 0 9px;padding:0
0 0 8px;width:158px;height:17px;font-size:11px;line-height:17px;color:#A87C4F;background:#fff;border:2px
solid #AC8A6C;border-width:2px 0 0 2px;box-sizing:border-box}.email-signup
button{float:right;margin:5px
8px 0 0;padding:0;border:none;width:22px;height:22px;background:url(/img/arrow-lg.png)}.email-signup button:hover,
.email-signup button:focus{background-position:0 -25px}#connect-top{position:absolute;right:18px;bottom:0;width:211px;height:99px}#connect-top .icon-twitter,
#connect-top .icon-youtube{margin-left:21px}#connect-top .icon-yelp{margin-left:22px}#email-signup-t{position:absolute;bottom:0;padding-top:8px;width:100%;height:52px;background:#EFDAB2;background:rgba(217,176,98,0.5)}#footer{margin:30px
auto 0 auto;padding:20px
20px 30px;width:900px;min-height:84px}#footer
h1{float:left;margin:0;padding:0;width:130px;height:57px;background-image:url(/img/our-locations-sm.png)}.f-location{float:left;margin-left:25px;max-width:171px}.f-location
h2{margin:0
0 2px 0;font:20px/1 "MrsWhiteCaps", sans-serif;color:#8C2769;text-transform:uppercase}.f-location
p{margin:0;font-size:11px;line-height:16px}.f-location
a{padding-right:14px;text-transform:uppercase;color:#9D6937;text-decoration:none;background:url(/img/arrow-sm.png) no-repeat 100% 1px}.f-location a:hover,
.f-location a:focus{color:#8C2769;background-position:100% -99px}.f-location .f-soon
p{padding-bottom:1px;font:16px/1 "MrsWhiteCaps",sans-serif;color:#9D6937}.f-instacart{float:left;margin-left:15px}.f-instacart
h2{margin:0
0 2px 0;font:20px/1 "MrsWhiteCaps", sans-serif;color:#8C2769;text-transform:uppercase}.f-instacart
p{margin:0;font-size:11px;line-height:16px}.f-instacart p.f-work-at-wheatsville{margin-top:24px}.f-instacart p.f-work-at-wheatsville
img{width:118px}#connect-bottom{float:right;padding:0
0 0 25px;width:220px;border-left:2px solid #e7c391;border-left:2px solid rgba(217,160,87,0.45)}#connect-bottom .social-links{margin-bottom:11px}#connect-bottom .icon-twitter,
#connect-bottom .icon-youtube,
#connect-bottom .icon-yelp{margin-left:24px}#email-signup-b{position:static;padding-bottom:6px}#email-signup-b
label{letter-spacing:1px}#signup-address-b{margin-left:0;width:178px}#email-signup-b
button{margin-right:1px}#facebook-like{margin-top:9px}#main{padding:0
20px}.gen
h1{margin:32px
0 0 0;font:normal 45px/1.1 "MrsWhite", serif}.gen h1
img{display:block;margin:0
0 0.53em 0}.gen h1
span{display:block;margin:0
0 0.26em 0}.gen
.content{float:left;padding-left:24px;width:calc(100% - 273px);overflow:visible}.gen .content
h3{margin:0;font:500 15px/22px "museo-slab", serif}.gen .content
blockquote{margin:0
24px}.gen .content
p{margin:0
0 20px 0;font-size:13px;line-height:22px;font-weight:300}.gen .content ul,
.gen .content
ol{margin-top:0;margin-bottom:20px;font-size:12px;line-height:22px;font-weight:300}.gen .content li ul,
.gen .content li
ol{margin-bottom:0}.gen .content nav
ul{margin-bottom:0}.gen .content .intro
p{margin:0
0 20px 0;font:300 19px/30px "museo-slab", serif}.gen .content .intro p strong,
.gen .content .intro p
b{font-family:"MrsWhiteCaps",sans-serif;text-transform:uppercase;font-weight:500;font-size:28px}.dform{margin-top:24px}.gen .content .dform
h2{margin:12px
0 0 0;font:500 28px/34px "MrsWhiteCaps",sans-serif;text-transform:uppercase}.gen .content .dform
h3{font-size:16px}.dform_container:before,.dform_container:after{content:" ";display:table}.dform_container:after{clear:both}.lt-ie8
.dform_container{zoom:1}.dform_cart_product
.dform_container{font-size:12px;font-weight:300}.dform_element{padding-bottom:24px}.dform input.text,
.dform
textarea{margin:0;background:#fff;border:2px
solid #AC8A6C;font-size:13px;line-height:1.5;border:2px
solid #eddcbc;border:2px
solid rgba(217,176,98,0.4);-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box}.dform
input.text{width:43%;padding:6px}.dform .column
input.text{width:85%}.dform
input.text.cart_qty_small{width:25px;text-align:center}.dfinput_left{float:left;width:50%}.dfinput_left.phone_area{margin-right:20px;width:20%}.dfinput_left
input.text{width:86%}.dfinput_left
label{display:block;margin-top:3px;font-size:14px;font-weight:500}.dform
textarea{width:96%;padding:6px}.dform .column
textarea{width:85%}.dform select,
.dform
option{font-size:13px}.gen .content .dform
ul{margin:0;padding:0;list-style:none}.gen .content
.dform_desc{margin:3px
0;font-size:12px;font-style:italic;font-weight:300}.gen .content .form-top-desc{margin-bottom:-20px}.dform
hr{border:2px
solid #eddcbc;border:2px
solid rgba(168,124,79,0.4);border-width:2px 0 0}.dform_label{display:block;margin:0
0 3px 0;font:normal 21px/23px "Florence-Regular", sans-serif;text-transform:uppercase;letter-spacing:1px}.column
.dform_label{margin-right:20px}.dform_label.big{margin-bottom:-21px;font-size:36px;line-height:38px}.dform_label
.mrswhite{font-family:"MrsWhite",serif;text-transform:none}li.single_product{margin-top:6px;overflow:hidden}li.single_product:first-child{margin-top:0}li.single_product input[type="checkbox"]{position:absolute;left:-999em}li.single_product input[type="checkbox"]+.cart_quantity{margin-left:-5px}.dfcolumns{margin-bottom:-19px}.dfcolumns:before,.dfcolumns:after{content:" ";display:table;*zoom:1}.dfcolumns:after{clear:both}.dfcolumns>br{display:none}.dfcolumns
.column{float:left}.dform
input.submit{margin:0;padding:3px
12px 0 11px;font:normal 24px/1 "Florence-Regular", sans-serif;text-transform:uppercase;letter-spacing:1px;cursor:pointer;color:#faf9f8;border:none;background:#5A4A42 url(/img/dropdown-bg.jpg) repeat 0 0}.dform_error{padding-bottom:3px;font:500 14px/1.5 "museo-slab", serif;color:#ce3f29}.dform_confirmation,
.gen .content
.dform_confirmation{font:normal 40px/1 "Florence-Regular",sans-serif;text-transform:uppercase;letter-spacing:1px}.side-box{float:right;margin:0
0 24px 0;padding:20px
20px 14px 20px;width:171px;background:rgba(217,176,98,0.4)}.side-box p,
.side-box ul,
.side-box
ol{margin:0
0 16px 0;font-weight:300;font-size:12px;line-height:22px}nav.side-box
ul{margin:0}nav.side-box
li{padding:0
0 8px 0;font:300 13px/17px "museo-sans", sans-serif}nav.side-box li
a{padding-right:17px;color:#544b41;text-decoration:none;background:url(/img/right-arrow.png) no-repeat 100% 50%}nav.side-box li.here a,
nav.side-box a:hover,
nav.side-box a:focus{color:#8C2769}nav.side-box li.here
a{background:none}.side-box
h2{margin:0
0 10px 0;font:normal 24px/32px "MrsWhite", serif}.side-box h2 li,
nav.side-box h2
li{display:inline;margin:0;padding:0;font:normal 24px/32px "MrsWhite", serif;list-style:none}.side-box h2 li a,
nav.side-box h2 li
a{padding:0;text-decoration:none;background:none}#sidebar{float:right;padding-top:4px;width:211px}.sb-group{clear:both}.sb-text{margin:20px
0;background:#bc7837 url(/img/sb-bg.jpg) repeat-y 100% 50%;text-align:center}.sb-text
a{display:block;padding:16px
59px 17px 10px;font:500 12px/20px "museo-slab", serif;text-decoration:none;color:#fff;text-shadow:1px 1px 0px rgba(45,18,0,0.6)}.sb-text a strong,
.sb-text a
em{position:relative;top:1px;display:block;padding-left:1px;font:normal 26px/20px "Florence-Regular", sans-serif;text-transform:uppercase;letter-spacing:1px;text-shadow:2px 2px 0 rgba(45,18,0,0.6)}.sb-graphic{margin:20px
0}.sb-graphic
img{display:block;margin:0
auto}.sb:first-child{margin-top:0}.sidebar-list{margin:24px
0}.sidebar-list:first-child{margin-top:0}.sidebar-list .list-item{padding:12px
16px 8px 16px;border-bottom:2px solid #eddcbc;border-bottom:2px solid rgba(217,176,98,0.4)}.sidebar-list
h3{margin:0
0 6px 0;font:normal 16px/18px "MrsWhiteCaps", sans-serif;color:#8C2769}.sidebar-list h3
a{padding-right:15px;text-decoration:none;color:#8C2769;background:url(/img/right-arrow-purple.png) no-repeat 100% 50%}.sidebar-list
h4{margin:0
0 4px 0;font:normal 14px/18px "MrsWhite", serif;color:#8C2769}.sidebar-list h4
a{padding-right:15px;text-decoration:none;color:#8C2769;background:url(/img/right-arrow-purple.png) no-repeat 100% 0}#sidebar-events
h2{margin:0;height:92px;background:url(/img/sidebar-events.png) no-repeat 16px 18px}#sidebar-news
h2{margin:0;height:92px;background:url(/img/sb-header-news.png) no-repeat 0 0}#sidebar-social{margin:33px
0}#sidebar-social:first-child{margin-top:0}#sidebar-social
ul{margin:0;padding:0;list-style:none}#sidebar-social
li{margin-top:12px;position:relative;padding-left:35px;height:26px;font:500 12px/26px "museo-slab",serif}#sidebar-social li:first-child{margin-top:0}#sidebar-social
i{position:absolute;left:0;top:0;width:25px;height:26px;background:url(/img/social-icons.png)}#sidebar-social #sidebar-twitter
i{background-position:-35px 0}#sidebar-social
a{color:#A87C4F}#sidebar-social a:hover,
#sidebar-social a:focus{color:#8C2769}#sidebar-locations{padding-top:15px}#sidebar-header-locations{margin:0;height:83px;background:url(/img/home-headers.png) no-repeat 12px 0}.sidebar-location{padding:0
12px 10px 24px}.sidebar-location
h2{margin:0
0 0 -1px;font:20px/1 "MrsWhiteCaps", sans-serif;color:#8C2769;text-transform:uppercase}.sidebar-location
h3{margin:3px
0 0 0;font:normal 13px/1 "MrsWhite", serif;color:#8C2769}.sidebar-location
p{margin:10px
0;font-size:11px;line-height:16px}.sidebar-location
a{padding-right:14px;text-transform:uppercase;color:#9D6937;text-decoration:none;background:url(/img/arrow-sm.png) no-repeat 100% 1px}.sidebar-location a:hover,
.sidebar-location a:focus{color:#8C2769;background-position:100% -99px}.sidebar-location .sidebar-soon
p{padding-bottom:1px;font:16px/1 "MrsWhiteCaps",sans-serif;color:#9D6937}.sidebar-instacart{padding:0
12px 10px 24px}.sidebar-instacart
h2{margin:0
0 0 -1px;font:20px/1 "MrsWhiteCaps", sans-serif;color:#8C2769;text-transform:uppercase}.sidebar-instacart
h3{margin:3px
0 0 0;font:normal 13px/1 "MrsWhite", serif;color:#8C2769}.sidebar-instacart
p{margin:5px
0 10px;font-size:11px;line-height:16px}.sidebar-order-deli{margin:10px
0;font-size:14px;font-weight:bold;text-transform:uppercase}.sec-2 .gen h1,
.sec-2 .gen .content h2,
.sec-2 .gen .content h3,
.sec-2 .gen .content h4,
.sec-2 .gen .content .intro,
.sec-2 .gen .content a,
.sec-2 .side-box h2,
.sec-2 .side-box h2 li a,
.sec-2 nav.side-box h2 li a,
.sec-2 .side-box li.here a,
.sec-2 .side-box li a:hover,
.sec-2 .side-box li a:focus,
.sec-2 .side-box p
a{color:#e68d21}.sec-2 #slider .promo-text{background:#ce3f29}.sec-3 .gen h1,
.sec-3 .gen .content h2,
.sec-3 .gen .content h3,
.sec-3 .gen .content h4,
.sec-3 .gen .content .intro,
.sec-3 .gen .content a,
.sec-3 .side-box h2,
.sec-3 .side-box h2 li a,
.sec-3 nav.side-box h2 li a,
.sec-3 .side-box li.here a,
.sec-3 .side-box li a:hover,
.sec-3 .side-box li a:focus,
.sec-3 .side-box p
a{color:#ce3f29}.sec-3 #slider .promo-text{background:#e68d21}.sec-4 .gen h1,
.sec-4 .gen .content h2,
.sec-4 .gen .content h3,
.sec-4 .gen .content h4,
.sec-4 .gen .content .intro,
.sec-4 .gen .content a,
.sec-4 .side-box h2,
.sec-4 .side-box h2 li a,
.sec-4 nav.side-box h2 li a,
.sec-4 .side-box li.here a,
.sec-4 .side-box li a:hover,
.sec-4 .side-box li a:focus,
.sec-4 .side-box p
a{color:#c52154}.sec-4 #slider .promo-text{background:#8C2769}.sec-5 .gen h1,
.sec-5 .gen .content h2,
.sec-5 .gen .content h3,
.sec-5 .gen .content h4,
.sec-5 .gen .content .intro,
.sec-5 .gen .content a,
.sec-5 .side-box h2,
.sec-5 .side-box h2 li a,
.sec-5 nav.side-box h2 li a,
.sec-5 .side-box li.here a,
.sec-5 .side-box li a:hover,
.sec-5 .side-box li a:focus,
.sec-5 .side-box p
a{color:#8C2769}.sec-5 #slider .promo-text{background:#c52154}.sec-6 .gen h1,
.sec-6 .gen .content h2,
.sec-6 .gen .content h3,
.sec-6 .gen .content h4,
.sec-6 .gen .content .intro,
.sec-6 .gen .content a,
.sec-6 .side-box h2,
.sec-6 .side-box h2 li a,
.sec-6 nav.side-box h2 li a,
.sec-6 .side-box li.here a,
.sec-6 .side-box li a:hover,
.sec-6 .side-box li a:focus,
.sec-6 .side-box p
a{color:#20a4ba}.sec-6 #slider .promo-text{background:#81be42}.sec-7 .gen h1,
.sec-7 .gen .content h2,
.sec-7 .gen .content h3,
.sec-7 .gen .content h4,
.sec-7 .gen .content .intro,
.sec-7 .gen .content a,
.sec-7 .side-box h2,
.sec-7 .side-box h2 li a,
.sec-7 nav.side-box h2 li a,
.sec-7 .side-box li.here a,
.sec-7 .side-box li a:hover,
.sec-7 .side-box li a:focus,
.sec-7 .side-box p
a{color:#81be42}.sec-7 #slider .promo-text{background:#20a4ba}#page-nav{margin:0
0 0 -53px;padding:5px
0;width:720px;background:#c1813d url(/img/page-nav-bg.jpg) repeat 0 50%}#page-nav
ul{padding:5px
12px 5px 25px;background:#3f220f url(/img/page-nav-inner.jpg) repeat 0 100%;text-align:left;font:300 13px/17px "museo-sans", sans-serif}#page-nav
li{display:inline-block;padding:1px
12px 1px 7px;background:url(/img/subnav-divider.png) no-repeat 100% 50%}#page-nav li:last-child{background:none}.gen .content #page-nav li
a{color:#ffddbf;text-decoration:none;white-space:nowrap}.gen .content #page-nav li.active a,
.gen .content #page-nav a:hover,
.gen .content #page-nav a:focus{color:#fff}
#slider .flex-container a:active,
#slider .flexslider a:active,
#slider .flex-container a:focus,
#slider .flexslider a:focus{outline:none}#slider .slides,
#slider .flex-control-nav,
#slider .flex-direction-nav{margin:0;padding:0;list-style:none}#slider
.flexslider{margin:0;padding:0}#slider .flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}#slider .flexslider .slides
img{width:100%;display:block}#slider .flex-pauseplay
span{text-transform:capitalize}#slider .slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] #slider
.slides{display:block}* html #slider
.slides{height:1%}.no-js #slider .slides>li:first-child{display:block}#slider
.flexslider{position:relative;zoom:1}#slider .flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}#slider .loading .flex-viewport{max-height:300px}#slider .flexslider
.slides{zoom:1}#slider .carousel
li{margin-right:5px}#slider .flex-direction-nav{display:none}#slider .flex-direction-nav
a{width:30px;height:30px;margin:-20px 0 0;display:block;background:url(images/bg_direction_nav.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}#slider .flex-direction-nav .flex-next{background-position:100% 0;right:-36px}#slider .flex-direction-nav .flex-prev{left:-36px}#slider .flexslider:hover .flex-next{opacity:0.8;right:5px}#slider .flexslider:hover .flex-prev{opacity:0.8;left:5px}#slider .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1}#slider .flex-direction-nav .flex-disabled{opacity: .3!important;filter:alpha(opacity=30);cursor:default}#slider .flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}#slider .flex-control-nav
li{margin:0
6px;display:inline-block;zoom:1;*display:inline}#slider .flex-control-paging li
a{width:22px;height:22px;display:block;background:url(/img/slider-nav.png) no-repeat 0 0;cursor:pointer;text-indent:-9999px}#slider .flex-control-paging li a:hover,
#slider .flex-control-paging li a:focus,
#slider .flex-control-paging li a.flex-active{background-position:-35px 0}#slider .flex-control-paging li a.flex-active{cursor:default}#slider .flex-control-thumbs{margin:5px
0 0;position:static;overflow:hidden}#slider .flex-control-thumbs
li{width:25%;float:left;margin:0}#slider .flex-control-thumbs
img{width:100%;display:block;opacity: .7;cursor:pointer}#slider .flex-control-thumbs img:hover{opacity:1}#slider .flex-control-thumbs .flex-active{opacity:1;cursor:default}
#home-promos{float:left;padding-top:13px;width:700px}#slider{margin:0
0 55px 0;width:700px;height:350px}#slider .slides
li{position:relative}#slider .slides li
a{display:block;position:relative}#slider .promo-text{position:absolute;display:block;padding:8px
0;left:0;bottom:0;width:100%;background:#EB9022}#slider .promo-text
strong{display:block;margin:0
24px 0 24px;font:normal 40px/1 "Florence-Regular", sans-serif;text-transform:uppercase;letter-spacing:2px;color:#fff}#slider .promo-text
p{position:relative;top:-2px;margin:0
24px 0 24px;font-size:14px;line-height:16px;font-weight:300;color:#fff}#home-columns{width:700px}.home-column{float:left;width:220px}.home-column-1{margin-left:20px}.home-column-2{float:right}.home-column
h2{margin:0
0 12px 0;padding:12px
12px 9px 28px;font:normal 22px/26px "MrsWhite", serif;color:#faf9f8;background:#b97635 url(/img/home-column-bg.jpg) repeat-y 0 0}.home-column-1
h2{background-position:-240px 0}.home-column-2
h2{background-position:-480px 0}.home-column
h3{margin:0
3px;font:300 13px/19px "museo-slab", serif;color:#A87C4F}.home-column
p{margin:0
3px;font-weight:300;font-size:12px;line-height:18px}.home-column .home-column-link{margin:6px
3px 3px 3px;font:normal 15px/22px "MrsWhiteCaps", sans-serif;text-transform:uppercase;color:#A87C4F}.home-column .home-column-link
a{padding-right:15px;color:#A87C4F;text-decoration:none;background:url(/img/right-arrow.png) no-repeat 100% 50%}.home-column .home-column-link a:hover,
.home-column .home-column-link a:focus{color:#544b41}#home-sidebar{float:right;padding-top:12px;width:211px}#home-header-this-week{margin:0
12px;height:83px;background:url(/img/home-headers.png) no-repeat 0 -88px;border:2px
solid #eddcbc;border:2px
solid rgba(217,176,98,0.4);border-width:2px 0}#home-this-week{padding:9px
0 0 0;text-align:center;background:url(/img/vert-divider.png) repeat-y 100px 0}#home-this-week
h3{margin:0
0 -4px 0;font:normal 45px/1 "MrsWhite", serif}#home-this-week h3
span{font-size:17px}#home-this-week
h4{margin:0}#home-local{float:left;width:105px}#home-local
h3{color:#e68d21}#home-local
h4{height:59px;background:url(/img/home-headers.png) no-repeat 22px -200px}#home-organic{float:left;width:105px}#home-organic
h3{color:#81be42}#home-organic
h4{height:59px;background:url(/img/home-headers.png) no-repeat 13px -300px}@media only screen and (max-width: 1020px){#home-promos{float:left;padding-top:13px;width:calc(100% - 240px)}#slider{width:100%;height:auto}#home-columns{padding-top:12px;width:100%}.home-column,.home-column-1,.home-column-2,.home-column-3{float:none;margin:0
0 30px;width:auto}.home-column
h2{margin:0
0 12px 0;padding:0;font-size:24px;color:#8C2769;background:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid #eddcbc;border-bottom:2px solid rgba(217,176,98,0.4)}#home-sidebar{margin-top:13px}}@media only screen and (max-width: 750px){#home-promos{float:none;width:auto}#home-sidebar{display:none}}
.box-shadow,
.dform
input.submit{-webkit-box-shadow:3px 3px 0px 0px rgba(158,107,40,0.5);box-shadow:3px 3px 0px 0px rgba(158,107,40,0.5)}.box-gradient{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(217,176,98,0.35)), to(rgba(217,176,98,0)));background-image:-webkit-linear-gradient(top,						   rgba(217,176,98,0.35),	  rgba(217,176,98,0));background-image:-moz-linear-gradient(top,						   rgba(217,176,98,0.35),	  rgba(217,176,98,0));background-image:-o-linear-gradient(top,						   rgba(217,176,98,0.35),     rgba(217,176,98,0));background-image:linear-gradient(to bottom,                   rgba(217,176,98,0.35),     rgba(217,176,98,0))}.no-cssgradients .box-gradient{background:url(/img/gradient.png) repeat-x 0 0}.no-cssgradients #footer.box-gradient{background:url(/img/footer-gradient.png) repeat-x 0 0}.ir{display:block;border:0;text-indent:-9999px;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.lt-ie8
.ir{line-height:0}.ir
br{display:none}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.lt-ie8
.clearfix{zoom:1}.roll{position:relative;display:block;overflow:hidden;outline:none !important}.roll img,
.roll .ir,
.roll .ir-h{display:block;-webkit-transition:opacity 0.5s ease-out;-moz-transition:opacity 0.5s ease-out;-ms-transition:opacity 0.5s ease-out;-o-transition:opacity 0.5s ease-out;transition:opacity 0.5s ease-out}.roll:hover img,
.roll:focus img,
.roll.active img,
.roll:hover .ir,
.roll:focus .ir,
.roll.active .ir,
.roll .ir-h{opacity:0}.no-opacity .roll:hover img,
.no-opacity .roll:focus img,
.no-opacity .roll.active img,
.no-opacity .roll:hover .ir,
.no-opacity .roll:focus .ir,
.no-opacity .roll.active .ir,
.no-opacity .roll .ir-h{display:none}.roll:hover .ir-h,
.roll:focus .ir-h,
.roll.active .ir-h{opacity:1}.no-opacity .roll:hover .ir-h,
.no-opacity .roll:focus .ir-h,
.no-opacity .roll.active .ir-h{display:block}.roll .ir,
.roll .ir-h{position:absolute;left:0;top:0}.roll.disabled{opacity:0.6;cursor:default !important}.no-opacity
.roll.disabled{display:block}.roll.disabled img,
.roll.disabled
.ir{opacity:1}.no-opacity .roll.disabled img,
.no-opacity .roll.disabled
.ir{display:block}.roll.disabled .ir-h{opacity:0}.no-opacity .roll.disabled .ir-h{display:none}
@media only screen and (max-width: 1020px){html{background-image:none}body{border:none}#masthead-top{padding:12px
0 10px;height:auto}#logo{float:left;margin-left:20px;width:120px}#connect-top{display:none}#callout-message{left:160px;bottom:19px;width:calc(100% - 240px)}#menu-toggle{display:block;position:absolute;right:20px;top:50%;margin-top:-20px;width:40px;height:40px;cursor:pointer}#menu-toggle
span{display:block;position:absolute;left:0;top:18px;width:100%;height:4px;border-radius:2px;background:#8C2769}#menu-toggle span::before,
#menu-toggle span::after{content:'';position:absolute;left:0;display:block;width:100%;height:100%;border-radius:2px;background:#8C2769}#menu-toggle span::before{bottom:10px}#menu-toggle span::after{top:10px}#nav-wrapper{margin:0;width:100%}#main-nav{background:#c08140 url(/img/mobile-nav.jpg) repeat 0 0}li.level1{margin:0;height:0;float:none;width:100%;overflow:hidden;transition:height 0.3s ease,
margin-bottom 0.3s ease}li.level1:nth-child(6n+1){background-color:rgba(184,77,0,0.7)}li.level1:nth-child(6n+2){background-color:rgba(179,24,0,0.7)}li.level1:nth-child(6n+3){background-color:rgba(166,0,53,0.7)}li.level1:nth-child(6n+4){background-color:rgba(115,11,79,0.7)}li.level1:nth-child(6n+5){background-color:rgba(61,136,153,0.7)}li.level1:nth-child(6n+6){background-color:rgba(77,128,25,0.7)}li.level1>a{padding:3px
0 1px 1px}li.level1.current,
.menu-open
li.level1{margin:0
0 3px !important;height:42px}li.level1>span,ul.level2{display:none}#sub-nav{padding:12px;line-height:21px;background:#5A4A42 url(/img/mobile-subnav.jpg) repeat 0 0}#sub-nav li.active
a{font-weight:bold}#footer{width:auto}.f-location,.f-instacart{margin-bottom:20px}#connect-bottom{float:none;clear:both;padding:25px
0 0;border-left:none;border-top:2px solid rgba(217,160,87,0.45)}#page-nav{margin-left:0;width:auto}#page-nav
ul{padding-left:5px;padding-right:5px}.gen
.content{padding-left:0;width:calc(100% - 245px)}}@media only screen and (max-width: 750px){#logo{width:100px}#callout-message{position:static;clear:both;text-align:center;padding:12px
20px 0;width:auto;font-size:19px;line-height:21px}#menu-toggle{top:28px;margin:0}#footer h1,.f-location,.f-instacart{float:none;margin:0
auto 20px;text-align:center}#connect-bottom{margin:25px
auto 0}.gen
.content{float:none;padding-left:0;width:auto}#sidebar{float:none;padding-top:20px;margin:0
auto}.side-box{float:none;margin-left:auto;margin-right:auto}#third-nav{width:auto}}
