@import url("//hello.myfonts.net/count/29ba8d");#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0}#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1}html.js input.form-autocomplete{background-image:url(//butternutmountainfarm.com/misc/throbber-inactive.png);background-position:100% center;background-repeat:no-repeat}html.js input.throbbing{background-image:url(//butternutmountainfarm.com/misc/throbber-active.gif);background-position:100% center}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em}html.js fieldset.collapsed .fieldset-wrapper{display:none}fieldset.collapsible{position:relative}fieldset.collapsible .fieldset-legend{display:block}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.resizable-textarea .grippie{background:#eee url(//butternutmountainfarm.com/misc/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden}body.drag{cursor:move}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none}a.tabledrag-handle:hover{text-decoration:none}a.tabledrag-handle .handle{background:url(//butternutmountainfarm.com/misc/draggable.png) no-repeat 6px 9px;height:13px;margin:-.4em .5em;padding:.42em .5em;width:13px}a.tabledrag-handle-hover .handle{background-position:6px -11px}div.indentation{float:left;height:1.7em;margin:-.4em .2em -.4em -.4em;padding:.42em 0 .42em .6em;width:20px}div.tree-child{background:url(//butternutmountainfarm.com/misc/tree.png) no-repeat 11px center}div.tree-child-last{background:url(//butternutmountainfarm.com/misc/tree-bottom.png) no-repeat 11px center}div.tree-child-horizontal{background:url(//butternutmountainfarm.com/misc/tree.png) no-repeat -11px center}.tabledrag-toggle-weight-wrapper{text-align:right}table.sticky-header{background-color:#fff;margin-top:0}.progress .bar{background-color:#fff;border:1px solid}.progress .filled{background-color:#000;height:1.5em;width:5px}.progress .percentage{float:right}.ajax-progress{display:inline-block}.ajax-progress .throbber{background:transparent url(//butternutmountainfarm.com/misc/throbber-active.gif) no-repeat 0 center;float:left;height:15px;margin:2px;width:15px}.ajax-progress .message{padding-left:20px}tr .ajax-progress .throbber{margin:0 2px}.ajax-progress-bar{width:16em}.container-inline div,.container-inline label{display:inline}.container-inline .fieldset-wrapper{display:block}.nowrap{white-space:nowrap}html.js .js-hide{display:none}.element-hidden{display:none}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .clearfix{height:1%}*:first-child+html .clearfix{min-height:1%}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}#ui-datepicker-div{font-size:100%;font-family:Verdana,sans-serif;background:#eee;border-right:2px #666 solid;border-bottom:2px #666 solid;z-index:9999}
.ui-datepicker{width:17em;padding:.2em .2em 0}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.cke.cke_chrome{visibility:inherit}.oh-display{white-space:nowrap}.oh-display-label{display:inline-block;min-width:3em}.oh-display-closed{font-style:italic}div.office-hours-block div{display:inline;display:-moz-inline-box;display:inline-block}td div.office-hours-block label{width:6em;display:-moz-inline-box;display:inline-block;font-weight:bold;padding:0 1em 0 0}span[data-picture-align="left"],img[data-picture-align="left"]{float:left}span[data-picture-align="right"],img[data-picture-align="right"]{float:right}span[data-picture-align="center"],img[data-picture-align="center"]{display:block;margin-left:auto;margin-right:auto}.cke_dialog_body tr td:last-child{border-right:0}#permissions td.module{font-weight:bold}#permissions td.permission{padding-left:1.5em}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal}#user-admin-settings fieldset .fieldset-description{font-size:.85em;padding-bottom:.5em}#user-admin-roles td.edit-name{clear:both}#user-admin-roles .form-item-name{float:left;margin-right:1em}.password-strength{width:17em;float:right;margin-top:1.4em}.password-strength-title{display:inline}.password-strength-text{float:right;font-weight:bold}.password-indicator{background-color:#c4c4c4;height:.3em;width:100%}.password-indicator div{height:100%;width:0;background-color:#47c965}input.password-confirm,input.password-field{width:16em;margin-bottom:.4em}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em}div.form-item div.password-suggestions{padding:.2em .5em;margin:.7em 0;width:38.5em;border:1px solid #b4b4b4}div.password-suggestions ul{margin-bottom:0}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em}.profile{clear:both;margin:1em 0}.profile .user-picture{float:right;margin:0 1em 1em 0}.profile h3{border-bottom:1px solid #ccc}.profile dl{margin:0 0 1.5em 0}.profile dt{margin:0 0 .2em 0;font-weight:bold}.profile dd{margin:0 0 1em 0}.video-left{float:left}.video-right{float:right}.video-center{display:block;margin:0 auto}.ctools-locked{color:red;border:1px solid red;padding:1em}.ctools-owns-lock{background:#ffd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(//butternutmountainfarm.com/sites/all/modules/ctools/images/status-active.gif) right center no-repeat}div.ctools-ajaxing{float:left;width:18px;background:url(//butternutmountainfarm.com/sites/all/modules/ctools/images/status-active.gif) center center no-repeat}.caps{font-size:.9em}.dquo{margin-left:-.5em}.abbr{white-space:nowrap}.number{white-space:nowrap}h1 .amp,h2 .amp,h3 .amp,h4 .amp,h5 .amp,h6 .amp{font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",serif;font-size:1em;font-style:italic}
@font-face{font-family:'CushingStd-Bold';src:url(//butternutmountainfarm.com/sites/all/themes/bmf/webfonts/29BA8D_0_0.eot);src:url(//butternutmountainfarm.com/sites/all/themes/bmf/webfonts/29BA8D_0_0.eot?#iefix) format("embedded-opentype"),url(//butternutmountainfarm.com/sites/all/themes/bmf/webfonts/29BA8D_0_0.woff) format("woff"),url(//butternutmountainfarm.com/sites/all/themes/bmf/webfonts/29BA8D_0_0.ttf) format("truetype")}@font-face{font-family:'CushingStd-Book';src:url(//butternutmountainfarm.com/sites/all/themes/bmf/webfonts/29BA8D_1_0.eot);src:url(//butternutmountainfarm.com/sites/all/themes/bmf/webfonts/29BA8D_1_0.eot?#iefix) format("embedded-opentype"),url(//butternutmountainfarm.com/sites/all/themes/bmf/webfonts/29BA8D_1_0.woff) format("woff"),url(//butternutmountainfarm.com/sites/all/themes/bmf/webfonts/29BA8D_1_0.ttf) format("truetype")}@font-face{font-family:'CushingStd-BookItalic';src:url(//butternutmountainfarm.com/sites/all/themes/bmf/webfonts/29BA8D_2_0.eot);src:url(//butternutmountainfarm.com/sites/all/themes/bmf/webfonts/29BA8D_2_0.eot?#iefix) format("embedded-opentype"),url(//butternutmountainfarm.com/sites/all/themes/bmf/webfonts/29BA8D_2_0.woff) format("woff"),url(//butternutmountainfarm.com/sites/all/themes/bmf/webfonts/29BA8D_2_0.ttf) format("truetype")}@font-face{font-family:'ThirstyRoughReg';src:url(//butternutmountainfarm.com/sites/all/themes/bmf/webfonts/29BA8D_3_0.eot);src:url(//butternutmountainfarm.com/sites/all/themes/bmf/webfonts/29BA8D_3_0.eot?#iefix) format("embedded-opentype"),url(//butternutmountainfarm.com/sites/all/themes/bmf/webfonts/29BA8D_3_0.woff) format("woff"),url(//butternutmountainfarm.com/sites/all/themes/bmf/webfonts/29BA8D_3_0.ttf) format("truetype")}@font-face{font-family:'Veneer';src:url(//butternutmountainfarm.com/sites/all/themes/bmf/webfonts/29BA8D_4_0.eot);src:url(//butternutmountainfarm.com/sites/all/themes/bmf/webfonts/29BA8D_4_0.eot?#iefix) format("embedded-opentype"),url(//butternutmountainfarm.com/sites/all/themes/bmf/webfonts/29BA8D_4_0.woff) format("woff"),url(//butternutmountainfarm.com/sites/all/themes/bmf/webfonts/29BA8D_4_0.ttf) format("truetype")}@font-face{font-family:'flexslider-icon';src:url(//butternutmountainfarm.com/sites/all/themes/bmf/webfonts/flexslider-icon.eot);src:url(//butternutmountainfarm.com/sites/all/themes/bmf/webfonts/flexslider-icon.eot?#iefix) format("embedded-opentype"),url(//butternutmountainfarm.com/sites/all/themes/bmf/webfonts/flexslider-icon.woff) format("woff"),url(//butternutmountainfarm.com/sites/all/themes/bmf/webfonts/flexslider-icon.ttf) format("truetype"),url(//butternutmountainfarm.com/sites/all/themes/bmf/webfonts/flexslider-icon.svg#flexslider-icon) format("svg");font-weight:normal;font-style:normal}﻿.teaser-list--product-thumbs .list--product-teasers,.teaser-list--recipes .list--recipe-teasers{list-style:none;padding:0}.node-type-product .region-content,.menu--main-menu>.menu,[data-picture],.teaser-list--blog,.teaser-list--blog--block,.teaser-list--featured-links,.teaser-list--product-thumbs .view-grouping-content,.teaser-list--product-thumbs .list--product-teasers,.teaser-list--recipes .list--recipe-teasers,.node-type-recipe .region-content,.group-recipe-meta,.node-type-blog .field-body{*zoom:1;}.node-type-product .region-content:after,.menu--main-menu>.menu:after,[data-picture]:after,.teaser-list--blog:after,.teaser-list--blog--block:after,.teaser-list--featured-links:after,.teaser-list--product-thumbs .view-grouping-content:after,.teaser-list--product-thumbs .list--product-teasers:after,.teaser-list--recipes .list--recipe-teasers:after,.node-type-recipe .region-content:after,.group-recipe-meta:after,.node-type-blog .field-body:after{content:"";display:table;clear:both}
blockquote strong,blockquote b,b,strong{font-family:CushingStd-Bold;font-weight:normal;font-style:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}blockquote em,blockquote i,.quote-cite,.block--call-now strong:before,label.option{font-family:CushingStd-Book;font-weight:normal;font-style:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}blockquote,h2,em,i,.block--footer-contact-us .type,.teaser-list--secondary-slides .field-body,.teaser-list--primary-slides .field-slide-caption,.group-blog-meta .field-label--inline,.form-item .description{font-family:CushingStd-BookItalic;font-weight:normal;font-style:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.block--call-now strong,.teaser-list--featured-links .title-top{font-family:ThirstyRoughReg;font-weight:normal;font-style:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.menu--related-links .block-title,.views-group-title,.teaser-list--blog .teaser-title,.block--blog-teasers .block-title,.teaser-list--products .teaser-title,.teaser-list--product-thumbs .view-grouping-header,.teaser-list--product-thumbs .grouped-content-header,h1,.pager,.flippy,.menu--main-menu--secondary .block-title,.teaser-list--secondary-slides .panel-title,.teaser-list--featured-links .title-bottom,.teaser-list--recipes .view-recipe-filters li a,.block.fancy-title .block-title,.block--squeeze-bottle-promo .block__title{font-family:Veneer;font-weight:normal;font-style:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}span[data-picture-align="left"],img[data-picture-align="left"],.node-type-blog .field-blog-image{display:block;float:left;margin:0 1em .5em 0}span[data-picture-align="right"],img[data-picture-align="right"]{display:block;float:right;margin:0 0 .5em 1em}.teaser-list--products a,.teaser-list--product-thumbs .teaser-title a,.teaser-list--recipes .view-recipe-filters li a,.teaser-list--recipes .list--recipe-teasers a{color:#5d3327;text-decoration:none}.button-primary,.teaser-list--secondary-slides .field-slide-link a,.teaser-list--featured-links .field-link-text-and-url a,.form-actions input[type='submit'],.form-submit,.button-secondary,.more-link a,a.more-link,.teaser-list--primary-slides .field-slide-caption span a{text-decoration:none;color:#fff;display:inline-block;border:0}.button-primary:hover,.teaser-list--secondary-slides .field-slide-link a:hover,.teaser-list--featured-links .field-link-text-and-url a:hover,.form-actions input[type='submit']:hover,.form-submit:hover,.button-secondary:hover,.more-link a:hover,a.more-link:hover,.teaser-list--primary-slides .field-slide-caption span a:hover,.button-primary:focus,.teaser-list--secondary-slides .field-slide-link a:focus,.teaser-list--featured-links .field-link-text-and-url a:focus,.form-actions input[type='submit']:focus,.form-submit:focus,.button-secondary:focus,.more-link a:focus,a.more-link:focus,.teaser-list--primary-slides .field-slide-caption span a:focus{color:#fff}.button-primary,.teaser-list--secondary-slides .field-slide-link a,.teaser-list--featured-links .field-link-text-and-url a,.form-actions input[type='submit'],.form-submit{font-family:"proxima-nova-extra-condensed",sans-serif;font-size:1em;background-color:#da8727;padding:.5em 1.5em;margin:0 .5em .5em 0}.button-primary:hover,.button-primary:focus,.teaser-list--secondary-slides .field-slide-link a:hover,.teaser-list--featured-links .field-link-text-and-url a:hover,.form-actions input[type='submit']:hover,.form-submit:hover,.teaser-list--secondary-slides .field-slide-link a:focus,.teaser-list--featured-links .field-link-text-and-url a:focus,.form-actions input[type='submit']:focus,.form-submit:focus{text-decoration:none !important;background-color:#e6912f}.button-secondary,.more-link a,a.more-link{font-family:CushingStd-Book,"Goudy Old Style",Garamond,"Big Caslon","Times New Roman",serif;font-size:.75em;text-transform:uppercase;letter-spacing:.1em;background-color:#6a823a;padding:.5em 1em;margin:0 .25em .25em 0}.button-secondary:hover,.button-secondary:focus,.more-link a:hover,a.more-link:hover,.more-link a:focus,a.more-link:focus{text-decoration:none !important;background-color:#789442}.views-group-title,.teaser-list--blog .teaser-title,.block--blog-teasers .block-title,.teaser-list--featured-links .title-top,.teaser-list--product-thumbs .view-grouping-header,.block.fancy-title .block-title{text-align:center;overflow:hidden}.views-group-title span,.teaser-list--blog .teaser-title span,.block--blog-teasers .block-title span,.teaser-list--featured-links .title-top span,.teaser-list--product-thumbs .view-grouping-header span,.block.fancy-title .block-title span{display:inline-block;position:relative}
.views-group-title span:after,.teaser-list--blog .teaser-title span:after,.block--blog-teasers .block-title span:after,.teaser-list--featured-links .title-top span:after,.teaser-list--product-thumbs .view-grouping-header span:after,.block.fancy-title .block-title span:after,.views-group-title span:before,.teaser-list--blog .teaser-title span:before,.block--blog-teasers .block-title span:before,.teaser-list--featured-links .title-top span:before,.teaser-list--product-thumbs .view-grouping-header span:before,.block.fancy-title .block-title span:before{display:block;position:absolute;overflow:hidden;width:30em;bottom:.6em;margin-bottom:-4px;height:7px;content:' ';border-top:4px double #bf9b5d;border-bottom:1px solid #bf9b5d}.views-group-title span:after,.teaser-list--blog .teaser-title span:after,.block--blog-teasers .block-title span:after,.teaser-list--featured-links .title-top span:after,.teaser-list--product-thumbs .view-grouping-header span:after,.block.fancy-title .block-title span:after{left:100%;margin-left:10px}.views-group-title span:before,.teaser-list--blog .teaser-title span:before,.block--blog-teasers .block-title span:before,.teaser-list--featured-links .title-top span:before,.teaser-list--product-thumbs .view-grouping-header span:before,.block.fancy-title .block-title span:before{right:100%;margin-right:10px}.menu--main-menu--secondary .block-title,.page__title{position:relative;overflow:hidden}.menu--main-menu--secondary .block-title:after,.page__title:after,.menu--main-menu--secondary .block-title span:after,.page__title span:after{position:absolute;overflow:hidden;width:100%;bottom:.5em;margin-left:10px;content:' '}.menu--main-menu--secondary .block-title:after,.page__title:after{height:11px;margin-bottom:-6px;border-top:1px solid #bf9b5d;border-bottom:1px solid #bf9b5d}.menu--main-menu--secondary .block-title span:after,.page__title span:after{height:4px;margin-bottom:-4px;border-top:1px solid #bf9b5d}span.field-label,.field-label--inline{font-size:1em;text-transform:uppercase;display:inline-block;padding:0 .25em 0 0;margin:0}.menu--related-links .block-title,.views-group-title,.teaser-list--blog .teaser-title,.block--blog-teasers .block-title,.teaser-list--products .teaser-title,.teaser-list--product-thumbs .view-grouping-header,.teaser-list--product-thumbs .grouped-content-header{font-size:2.25em;line-height:1;text-transform:uppercase}.block--product-filters .block-title{position:relative;text-transform:uppercase;padding-left:1.25em}.block--product-filters .block-title:before{content:'';position:absolute;top:.125em;left:0;display:inline-block;height:1em;width:1em;background-repeat:no-repeat;background-image:url(//butternutmountainfarm.com/sites/all/themes/bmf/images/icons/png/leaf.png?1425925295);background-image:none,url(//butternutmountainfarm.com/sites/all/themes/bmf/images/icons/svg/leaf.svg?1422903813);background-size:1em 1em}.menu--related-links ul{list-style:none;font-family:"proxima-nova-extra-condensed",sans-serif;font-size:1.3125em;padding:0;margin:0}.menu--related-links ul li{position:relative;text-transform:uppercase;list-style:none;padding-left:1.25em}.menu--related-links ul li:before{content:'';position:absolute;top:.125em;left:0;display:inline-block;height:1em;width:1em;background-repeat:no-repeat;background-image:url(//butternutmountainfarm.com/sites/all/themes/bmf/images/icons/png/leaf.png?1425925295);background-image:none,url(//butternutmountainfarm.com/sites/all/themes/bmf/images/icons/svg/leaf.svg?1422903813);background-size:1em 1em}.menu--related-links ul a{color:#5d3327}.menu--related-links{background-color:#d8d2c5;padding:1.5em;margin-bottom:1.5em}.menu--related-links .block-title{margin-bottom:.5em}*,*:after,*:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*behavior:url(/sites/all/themes/bmf/behaviors/box-sizing/boxsizing.php);}article,aside,details,figcaption,figure,footer,header,main,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-family:CushingStd-Book,"Goudy Old Style",Garamond,"Big Caslon","Times New Roman",serif;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.5;color:#5d3327}button,input,select,textarea{font-family:CushingStd-Book,"Goudy Old Style",Garamond,"Big Caslon","Times New Roman",serif}body{margin:0;padding:0}a{color:#6a823a}a:hover,a:focus{color:#87a54a}a:focus{outline:thin dotted}a:active,a:hover{outline:0}p,pre{margin:0 0 1em}blockquote{margin:0 0 1em}.quote-text{font-size:1.1875em;line-height:1.57895}.quote-cite{font-size:.8125em;line-height:1.30769;margin-top:-1em}h1{font-size:2.8em;line-height:1;color:#786e64;margin:0 0 1em}h2{font-size:1.38461538461538em;line-height:1;margin:0 0 1em}h3{font-size:1.17em;line-height:1.28205em;margin-top:1.28205em;margin-bottom:1.28205em}h4{font-size:1em;line-height:1.5em;margin-top:1.5em;margin-bottom:1.5em}h5{font-size:.83em;line-height:1.80723em;margin-top:1.80723em;margin-bottom:1.80723em}h6{font-size:.67em;line-height:2.23881em;margin-top:2.23881em;margin-bottom:2.23881em}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0;border:1px solid #666;padding-bottom:-1px;margin:1em 0}mark{background:#ff0;color:#000}code,kbd,pre,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;font-size:1em;line-height:1.5em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:0 0 1em}ol ol,ol ul,ul ol,ul ul{margin:0}dd{margin:0 0 0 1em}menu,ol,ul{padding:0 0 0 1em}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic;max-width:100%;height:auto;width:auto}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{margin:0 2px;border-color:silver;border-top-width:.0625em;border-top-style:solid;padding-top:.4625em;border-bottom-width:.0625em;border-bottom-style:solid;padding-bottom:.9125em;border-left-width:.0625em;border-left-style:solid;padding-left:.9125em;border-right-width:.0625em;border-right-style:solid;padding-right:.9125em;min-width:0}legend{border:0;padding:0;*margin-left:-7px;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;max-width:100%}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield}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}label{display:block;font-weight:bold}table{border-collapse:collapse;border-spacing:0;margin-top:1.5em;margin-bottom:1.5em}.tabs-primary,.tabs-secondary{overflow:hidden;*zoom:1;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZDhkMmM1Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 100%,50% 0,color-stop(100%,#d8d2c5),color-stop(100%,rgba(0,0,0,0)));background-image:-moz-linear-gradient(bottom,#d8d2c5 1px,rgba(0,0,0,0) 1px);background-image:-webkit-linear-gradient(bottom,#d8d2c5 1px,rgba(0,0,0,0) 1px);background-image:linear-gradient(to top,#d8d2c5 1px,rgba(0,0,0,0) 1px);font-family:"proxima-nova-extra-condensed",sans-serif;list-style:none;border-bottom:1px solid #d8d2c5 \0/ie;margin:1.5em 0;padding:0 2px;white-space:nowrap}
.tabs-primary__tab,.tabs-primary__tab.is-active,.tabs-secondary__tab,.tabs-secondary__tab.is-active{float:left;margin:0 3px}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active,a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;line-height:1.5em;text-decoration:none}.tabs-primary__tab,.tabs-primary__tab.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;border:1px solid #d8d2c5;border-bottom-color:transparent;border-bottom:0 \0/ie}.tabs-primary__tab.is-active{border-bottom-color:#f9f5f0}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-transition:background-color .3s;-o-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s;color:#333;font-size:1.125em;background-color:#dedede;padding:.125em .75em;text-align:center}a.tabs-primary__tab-link:hover,a.tabs-primary__tab-link:focus{background-color:#e9e9e9;border-color:#f2f2f2}a.tabs-primary__tab-link:active,a.tabs-primary__tab-link.is-active{background-color:transparent;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFE9E9E9',endColorstr='#00E9E9E9');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#e9e9e9),color-stop(100%,rgba(233,233,233,0)));background-image:-moz-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-webkit-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:linear-gradient(#e9e9e9,rgba(233,233,233,0));border-color:#fff}.tabs-secondary{font-size:.9em;margin-top:-1.5em}.tabs-secondary__tab,.tabs-secondary__tab.is-active{margin:.75em 3px}a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{border-radius:1em;background-color:#f2f2f2;color:#666;padding:.25em .75em .325em;text-transform:uppercase;letter-spacing:.03em}a.tabs-secondary__tab-link:hover,a.tabs-secondary__tab-link:focus{background-color:#dedede;border-color:#999;color:#333}a.tabs-secondary__tab-link:active,a.tabs-secondary__tab-link.is-active{background-color:#666;color:#fff}.messages,.messages--status,.messages--warning,.messages--error{margin:1em 0;padding:.5em 1em;border:1px solid}.messages__list{margin:0}.messages__item{list-style-image:none}.messages--error p.error{color:#333}.ok,.status,.messages--status{background-color:#f8fff0;color:#234600;border-color:#be7}.warning,.messages--warning{background-color:#fffce5;color:#840;border-color:#ed5}.error,.messages--error{background-color:#fef5f1;color:#8c2e0b;border-color:#ed541d}.pager,.flippy{clear:both;padding:0;text-align:center;font-size:3em}.pager a,.flippy a{text-decoration:none;color:#5d3327}.flippy{font-size:1.2em;margin:1em auto}.node-type-recipe .flippy{margin-top:0;margin-bottom:1.5em;padding:.5em 0 .325em;border-top:1px dashed #d8d2c5;border-bottom:1px dashed #d8d2c5}ul.flippy li{margin:0;padding:10px;display:inline;width:auto;list-style-type:none;list-style-image:none;background:none;white-space:nowrap}ul.flippy li span{color:#c3baa7}.flippy li.first.empty,.flippy li.last.empty{display:none}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager-current{display:inline;padding:0 .1em;list-style-type:none;background-image:none}.pager-current{color:#6a823a}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:0}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{position:relative;zoom:1}.flex-viewport{max-height:2000px;-moz-transition:all,0.3s,ease;-o-transition:all,0.3s,ease;-webkit-transition:all,0.3s,ease;transition:all,0.3s,ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav{*height:0;}.flex-direction-nav .flex-prev{left:.5em}.flex-direction-nav .flex-next{right:.5em}.flex-direction-nav a{opacity:.5;text-decoration:none;display:block;width:2em;height:2em;margin:-1.25em 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;cursor:pointer;color:#5d3327;background-color:#fff;border-radius:100%;-moz-transition:all,0.3s,ease;-o-transition:all,0.3s,ease;-webkit-transition:all,0.3s,ease;transition:all,0.3s,ease}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:1.25em;line-height:1.75em;width:100%;text-align:center;display:inline-block;content:'\f001'}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav a:hover,.flex-direction-nav a:focus{opacity:1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{margin:1em 0;width:100%;text-align:center}.flex-control-nav li{margin:0 .25em;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#d8d2c5;cursor:pointer;text-indent:-9999px;border-radius:100%}.flex-control-paging li a:hover,.flex-control-paging li a:focus{background:#786e64}.flex-control-paging li a.flex-active{background:#bf9b5d;cursor:default}.teaser-list--products .flexslider{padding-top:.5em;margin:.5em 0 0;border-top:1px dashed}.teaser-list--products .flex-control-nav{margin:0;position:absolute;bottom:.5em}.teaser-list--products .flex-control-paging li a{background:#f7f5f3}.teaser-list--products .flex-control-paging li a.flex-active{background:#b9af97}.teaser-list--products .slides{background-color:#d8d2c5}@media(min-width:40.625em){.teaser-list--products .slides img{width:43.75%;float:left}
}.no-mq .teaser-list--products .slides img{width:43.75%;float:left}.teaser-list--products .products-slide-caption{padding:0 1em 2em}@media(min-width:40.625em){.teaser-list--products .products-slide-caption{padding:1em 1em 1.5em;margin-left:45%}}.no-mq .teaser-list--products .products-slide-caption{padding:1em 1em 1.5em;margin-left:45%}.ui-accordion{width:100%}.ui-accordion .ui-accordion-header,.ui-accordion .panel-title{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-header .ui-icon,.ui-accordion .panel-title .ui-icon{position:absolute;right:.5em;width:.75em;height:.75em;top:50%;margin-top:-.375em}.ui-accordion .ui-accordion-header a,.ui-accordion .panel-title a{display:block}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-content{border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{display:block}.ui-icon{background-size:100% 100%;background-position:50% 50%}.ui-icon-plus{background-repeat:no-repeat;background-image:url(//butternutmountainfarm.com/sites/all/themes/bmf/images/icons/png/expand.png?1425925295);background-image:none,url(//butternutmountainfarm.com/sites/all/themes/bmf/images/icons/svg/expand.svg?1422903813)}.ui-icon-minus,.ui-icon-triangle-1-s{background-repeat:no-repeat;background-image:url(//butternutmountainfarm.com/sites/all/themes/bmf/images/icons/png/collapse.png?1425925295);background-image:none,url(//butternutmountainfarm.com/sites/all/themes/bmf/images/icons/svg/collapse.svg?1422903813)}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-hide{display:none !important}.ui-tabs{position:relative;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:0;background:none}.ui-tabs-vertical{width:100%}.ui-tabs-vertical .ui-tabs-nav{padding:0;float:left;width:49%;background-color:#fff}.ui-tabs-vertical .ui-tabs-nav li{top:0;clear:left;width:100%;border-width:0 !important;margin:4px 0 0}.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active{padding:0;border-width:0}.ui-tabs-vertical .ui-tabs-nav li a{display:block;width:100%;padding:.25em}.ui-tabs-vertical .ui-tabs-panel{position:absolute;width:49%;height:100%;right:0;top:0}.region-page,.region-header,.region-main,.region-footer{overflow:hidden;*zoom:1;}.region-header,.region-navigation,.region-main-inner,.region-footer-inner{margin-left:auto;margin-right:auto;width:95%;max-width:1080px;position:relative}@media(min-width:62.5em){.region-navigation-inner{width:82%;position:absolute;top:-4em;left:18%}}.no-mq .region-navigation-inner{width:82%;position:absolute;top:-4em;left:18%}@media(min-width:40.625em){.with-sidebar .region-content{width:62.5%;float:left}}.no-mq .with-sidebar .region-content{width:62.5%;float:left}@media(min-width:40.625em) and (max-width:62.4375em){.node-type-page .region-content{width:75%}}@media(min-width:62.5em){.node-type-page .region-content{width:62.5%;margin-left:37.5%}.node-type-page .region-content .intro{margin-left:-60%}.node-type-page .region-content blockquote{width:56%;float:left;margin-left:-60%}}.no-mq .node-type-page .region-content{width:62.5%;margin-left:37.5%}.no-mq .node-type-page .region-content .intro{margin-left:-60%}.no-mq .node-type-page .region-content blockquote{width:56%;float:left;margin-left:-60%}@media(min-width:40.625em){.with-sidebar .sidebar{width:31.25%;float:right}}.no-mq .with-sidebar .sidebar{width:31.25%;float:right}
.region-footer-inner{clear:both}@media(min-width:40.625em){.section-products.page-views.with-sidebar .sidebar{width:23.8292%;float:left}}.no-mq .section-products.page-views.with-sidebar .sidebar{width:23.8292%;float:left}@media(min-width:40.625em){.section-products.page-views.with-sidebar .region-content{width:74.79339%;float:right}}.no-mq .section-products.page-views.with-sidebar .region-content{width:74.79339%;float:right}@media(min-width:40.625em){.node-type-product .region-content{margin-left:33%}.node-type-product .region-content .field-product-image{float:left;margin-left:-49%;width:45%}.node-type-product .region-content .field-product-image img{width:100%}}.no-mq .node-type-product .region-content{margin-left:33%}.no-mq .node-type-product .region-content .field-product-image{float:left;margin-left:-49%;width:45%}.no-mq .node-type-product .region-content .field-product-image img{width:100%}@media(min-width:40.625em) and (max-width:62.4375em){.region-blockgroup-footer-primary-area{float:right;width:70%;margin-right:5%}}@media(min-width:62.5em){.region-blockgroup-footer-primary-area{float:left;width:35%}}.no-mq .region-blockgroup-footer-primary-area{float:left;width:35%}@media(min-width:40.625em) and (max-width:62.4375em){.region-blockgroup-footer-secondary-area{width:40%;float:left;margin:1em 5%}}@media(min-width:62.5em){.region-blockgroup-footer-secondary-area{width:22%;float:left;margin-left:3%;margin-right:3%}}.no-mq .region-blockgroup-footer-secondary-area{width:22%;float:left;margin-left:3%;margin-right:3%}@media(min-width:40.625em) and (max-width:62.4375em){.region-blockgroup-footer-tertiary-area{width:40%;float:left;margin:1em 5%}}@media(min-width:62.5em){.region-blockgroup-footer-tertiary-area{width:22%;float:left}}.no-mq .region-blockgroup-footer-tertiary-area{width:22%;float:left}.region-navigation{margin-bottom:1.5em}@media(min-width:40.625em){.front .region-navigation{margin-bottom:0}}.front .no-mq .region-navigation{margin-bottom:0}.nav-collapse .menu{margin:0;padding:0;width:100%;display:block;list-style:none}.nav-collapse .menu__item{width:100%;display:block}.js .nav-collapse{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden;zoom:1}@media(min-width:40.625em){.js .nav-collapse{overflow:visible}}.no-mq .js .nav-collapse{overflow:visible}.js nav.nav-collapse.opened{max-height:60em !important}.disable-pointer-events{pointer-events:none !important}.nav-toggle{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;display:block;margin:0;padding:.5em;font-family:"proxima-nova-extra-condensed",sans-serif;text-decoration:none;text-transform:uppercase;border-top:1px solid #5d3327;border-bottom:1px solid #5d3327;color:#fff;background-color:#5d3327;background-repeat:no-repeat;background-image:url(//butternutmountainfarm.com/sites/all/themes/bmf/images/icons/png/menu.png?1425925295);background-image:none,url(//butternutmountainfarm.com/sites/all/themes/bmf/images/icons/svg/menu.svg?1422903813);background-position:97% 50%;background-position:right .5em top 50%;background-size:1em 1em}.nav-toggle:hover,.nav-toggle:focus{color:#fff}.wf-active .nav-toggle{font-size:1em}@media(min-width:40.625em){.nav-toggle{display:none}}.no-mq .nav-toggle{display:none}@media screen and (min-width:40.625em){.js .nav-collapse{position:relative}.js .nav-collapse.closed{max-height:none}}.menu--main-menu{color:#5d3327;text-transform:uppercase;font-family:sans-serif;font-size:.8em}.wf-active .menu--main-menu{font-family:"proxima-nova-extra-condensed",sans-serif;font-size:1em}.menu--main-menu .menu{margin:0;padding:0;list-style:none}.menu--main-menu .menu__link{display:block;text-decoration:none;color:#5d3327;padding:.325em .5em .275em;margin:0}.menu--main-menu .menu__link:hover,.menu--main-menu .menu__link:focus{color:#6a823a}@media(min-width:40.625em) and (max-width:47.625em){.menu--main-menu .menu__link{margin:.25em 0;padding:.25em 1em}}@media(min-width:47.6875em) and (max-width:62.4375em){.menu--main-menu .menu__link{margin:.25em 0;padding:.125em .25em}}@media(min-width:62.5em){.menu--main-menu .menu__link{margin:.25em 0;padding:.25em .5em}}.no-mq .menu--main-menu .menu__link{margin:.25em 0;padding:.25em .5em}.menu--main-menu .menu__link.active-trail,.menu--main-menu .menu__link.active{background-color:#6a823a !important;color:#fff}
.menu--main-menu .menu__link.active-trail:hover,.menu--main-menu .menu__link.active-trail:focus,.menu--main-menu .menu__link.active:hover,.menu--main-menu .menu__link.active:focus{color:#fff}@media(min-width:40.625em) and (max-width:62.4375em){.menu--main-menu{text-align:center}.menu--main-menu .menu__item{display:inline-block;width:auto;text-align:center;margin:0;padding:0}}@media(min-width:62.5em){.menu--main-menu .menu__item{float:left;width:auto;margin:0;padding:0}}.no-mq .menu--main-menu .menu__item{float:left;width:auto;margin:0;padding:0}@media(min-width:40.625em){.menu--main-menu--primary .menu{border-bottom:1px solid #bf9b5d;margin-bottom:0}}.no-mq .menu--main-menu--primary .menu{border-bottom:1px solid #bf9b5d;margin-bottom:0}.menu--main-menu--primary .menu__link{border-bottom:1px solid #e3d3b8;background-color:#f2eadd}@media(min-width:40.625em){.menu--main-menu--primary .menu__link{border-bottom:0;background-color:transparent}}.no-mq .menu--main-menu--primary .menu__link{border-bottom:0;background-color:transparent}@media(min-width:40.625em){.menu--main-menu--primary .menu-item--featured-last{margin-right:1em;position:relative}.menu--main-menu--primary .menu-item--featured-last:after{color:#5d3327;content:" // ";position:absolute;right:-.75em}}.no-mq .menu--main-menu--primary .menu-item--featured-last{margin-right:1em;position:relative}.no-mq .menu--main-menu--primary .menu-item--featured-last:after{color:#5d3327;content:" // ";position:absolute;right:-.75em}.menu--main-menu--primary .menu-item--featured-last.active-trail:after{right:-1em}.menu--main-menu--primary .menu-item--featured{color:#6a823a}.menu--main-menu--primary .level-2 .menu__link{padding-left:1.5em}@media(min-width:40.625em){.menu--main-menu--primary .level-1{position:relative}.menu--main-menu--primary .level-1 .menu{width:10em;display:block !important;position:absolute;z-index:1000;top:-9999px;visibility:hidden;-moz-box-shadow:rgba(0,0,0,0.3) 0 8px 6px -6px;-webkit-box-shadow:rgba(0,0,0,0.3) 0 8px 6px -6px;box-shadow:rgba(0,0,0,0.3) 0 8px 6px -6px}.menu--main-menu--primary .level-1 .menu:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:0 10px 6px 10px;border-color:transparent transparent #bf9b5d transparent;position:absolute;top:-6px;left:50%;margin-left:-5px}.menu--main-menu--primary .level-1:hover>.menu,.menu--main-menu--primary .level-1:focus>.menu{top:2.55em;left:50%;margin-left:-5.25em;border-top:1px solid #bf9b5d;border-bottom-width:2px;visibility:visible}.menu--main-menu--primary .level-1 .level-2{text-transform:none;position:relative;display:block;float:none}.menu--main-menu--primary .level-1 .level-2 .menu__link{text-align:center;padding:.25em .5em;margin:0;background-color:#fdf9f6;background-color:rgba(253,249,246,0.9)}}.no-mq .menu--main-menu--primary .level-1{position:relative}.no-mq .menu--main-menu--primary .level-1 .menu{width:10em;display:block !important;position:absolute;z-index:1000;top:-9999px;visibility:hidden;-moz-box-shadow:rgba(0,0,0,0.3) 0 8px 6px -6px;-webkit-box-shadow:rgba(0,0,0,0.3) 0 8px 6px -6px;box-shadow:rgba(0,0,0,0.3) 0 8px 6px -6px}.no-mq .menu--main-menu--primary .level-1 .menu:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:0 10px 6px 10px;border-color:transparent transparent #bf9b5d transparent;position:absolute;top:-6px;left:50%;margin-left:-5px}.no-mq .menu--main-menu--primary .level-1:hover>.menu,.no-mq .menu--main-menu--primary .level-1:focus>.menu{top:2.55em;left:50%;margin-left:-5.25em;border-top:1px solid #bf9b5d;border-bottom-width:2px;visibility:visible}.no-mq .menu--main-menu--primary .level-1 .level-2{text-transform:none;position:relative;display:block;float:none}.no-mq .menu--main-menu--primary .level-1 .level-2 .menu__link{text-align:center;padding:.25em .5em;margin:0;background-color:#fdf9f6;background-color:rgba(253,249,246,0.9)}.menu--main-menu--secondary .block-title{color:#786e64;margin-bottom:.25em}
@media(min-width:40.625em){.menu--main-menu--secondary .block-title{display:none}}.no-mq .menu--main-menu--secondary .block-title{display:none}.breadcrumb ol{margin:0;padding:0}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0}@media(min-width:40.625em){.region-content .menu--related-links{float:left;width:31.25%;margin:0 1.5em 1.5em 0}}.no-mq .region-content .menu--related-links{float:left;width:31.25%;margin:0 1.5em 1.5em 0}html,body{height:100%}html{background-color:#5d3327}@media(min-width:40.625em){body{border-top:10px solid #bf9b5d}}.no-mq body{border-top:10px solid #bf9b5d}.region-page{background-color:#fdf9f6;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iNjAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjNlYmUwIi8+PC9yYWRpYWxHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-moz-radial-gradient(center,ellipse cover,#fff 0,#fff 60%,#f3ebe0 100%);background-image:-webkit-radial-gradient(center,ellipse cover,#fff 0,#fff 60%,#f3ebe0 100%);background-image:radial-gradient(ellipse cover at center,#fff 0,#fff 60%,#f3ebe0 100%)}@media(min-width:40.625em){.region-page{border-top:4px solid #fff}}.no-mq .region-page{border-top:4px solid #fff}.region-footer{color:#d8d2c5;background-color:#5d3327}.region-header{padding:1.5em 0 1.5em}.header__logo{float:left;margin:0;padding:0}.header__site-name{margin:0}.header__site-link{margin:0;display:block;width:160px;height:116px;max-width:90%;background-size:contain}@media(min-width:40.625em) and (max-width:62.4375em){.header__site-link{margin:auto}}@media(min-width:62.5em){.header__site-link{width:192px;height:139px}}.no-mq .header__site-link{width:192px;height:139px}.block--call-now{position:absolute;top:3em;right:0}@media(max-width:15.625em){.block--call-now{top:-9999px}}@media(min-width:40.625em) and (max-width:62.4375em){.block--call-now{top:3em}}@media(min-width:62.5em){.block--call-now{top:2em}}.no-mq .block--call-now{top:2em}.block--call-now a{font-family:"proxima-nova-extra-condensed",sans-serif;text-transform:uppercase;font-size:1em;color:#786e64;text-decoration:none;padding-right:7.25em}.block--call-now span{display:none}@media(min-width:27.5em){.block--call-now span{display:inline-block;position:relative;top:.75em}}.block--call-now strong{-moz-transform:rotate(-7deg);-ms-transform:rotate(-7deg);-webkit-transform:rotate(-7deg);transform:rotate(-7deg);font-size:1em;line-height:1;text-transform:none;border-radius:8em;color:#fff;background-color:#d15f27;display:block;height:4em;width:4em;padding:1.125em .8em;position:absolute;top:-.25em;right:0}@media(min-width:27.5em){.block--call-now strong{font-size:1.25em}}.block--call-now strong:before{-moz-transform:rotate(7deg);-ms-transform:rotate(7deg);-webkit-transform:rotate(7deg);transform:rotate(7deg);content:'}';position:absolute;left:-.375em;top:-.08em;font-size:4em;color:#d8d2c5;display:none}@media(min-width:27.5em){.block--call-now strong:before{display:block}}.region-main{padding-bottom:4em}.region-content{margin-bottom:3em}.region-footer{padding:2em 0 1em}.region-footer a{color:#d8d2c5;text-decoration:none}.region-footer a:hover,.region-footer a:focus{text-decoration:underline}.block--footer-quick-links ul{font-family:"proxima-nova-extra-condensed",sans-serif;font-size:1.30769230769231em;color:#d8d2c5;text-transform:uppercase;margin:0;padding:0;list-style:none}.block--footer-quick-links ul a{color:#d8d2c5}.footer-logo{margin:0 auto 1em;-moz-transform:rotate(-8deg);-ms-transform:rotate(-8deg);-webkit-transform:rotate(-8deg);transform:rotate(-8deg);text-indent:-9999px;width:100px;height:72px;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain}@media(min-width:40.625em) and (max-width:62.4375em){.footer-logo{float:left;margin:0 0 1em 5%}}@media(min-width:62.5em){.footer-logo{width:10%;float:left;margin:0 2% 1em 0}}.no-mq .footer-logo{width:10%;float:left;margin:0 2% 1em 0}.region-footer .block.block--footer-about-bmf{margin-bottom:0}@media(min-width:62.5em){.region-footer .block.block--footer-about-bmf{margin-left:0}}.no-mq .region-footer .block.block--footer-about-bmf{margin-left:0}.block--footer-organic{margin-bottom:1em}.copyright-and-credits{clear:both;margin:4em 0 1em;text-align:center;font-size:.84615384615385em}@media(min-width:62.5em){.copyright-and-credits{text-align:left;margin-left:12%}}.no-mq .copyright-and-credits{text-align:left;margin-left:12%}@media(min-width:62.5em){.copyright{float:left;margin-right:2.5em}}.no-mq .copyright{float:left;margin-right:2.5em}.site-credits span{display:inline-block;margin-right:1em}.bmf-social{list-style:none;padding:0}.bmf-social li{display:inline-block}.bmf-social a{display:block;height:40px;width:40px;border-radius:20px;background-position:center center;background-color:#d8d2c5;text-indent:-9999px;overflow:hidden;margin-right:.25em}.bmf-social a:hover,.bmf-social a:focus{background-color:#f6c65c}.bmf-social .facebook{background-repeat:no-repeat;background-image:url(//butternutmountainfarm.com/sites/all/themes/bmf/images/icons/png/facebook.png?1425925295);background-image:none,url(//butternutmountainfarm.com/sites/all/themes/bmf/images/icons/svg/facebook.svg?1422903813)}.bmf-social .twitter{background-repeat:no-repeat;background-image:url(//butternutmountainfarm.com/sites/all/themes/bmf/images/icons/png/twitter.png?1425925296);background-image:none,url(//butternutmountainfarm.com/sites/all/themes/bmf/images/icons/svg/twitter.svg?1422903813)}.bmf-social .pinterest{background-repeat:no-repeat;background-image:url(//butternutmountainfarm.com/sites/all/themes/bmf/images/icons/png/pinterest.png?1425925296);background-image:none,url(//butternutmountainfarm.com/sites/all/themes/bmf/images/icons/svg/pinterest.svg?1422903813)}.bmf-social .instagram{background-repeat:no-repeat;background-image:url(//butternutmountainfarm.com/sites/all/themes/bmf/images/icons/png/instagram.png?1425925295);background-image:none,url(//butternutmountainfarm.com/sites/all/themes/bmf/images/icons/svg/instagram.svg?1422903813)}.large-text,.intro{font-size:1.5em}@media(min-width:40.625em) and (max-width:62.4375em){.large-text,.intro{font-size:1.3125em;line-height:1.61905}}@media(min-width:62.5em){.large-text,.intro{font-size:1.625em;line-height:1.42308}}.no-mq .large-text,.no-mq .intro{font-size:1.625em;line-height:1.42308}figure{position:relative;margin-bottom:1em}figure img{vertical-align:bottom}figcaption,.caption,[data-picture] .caption{font-size:.72222222222222em;margin:.5em 0}[data-picture]{display:inline-block;position:relative}[data-picture] img{width:100%;vertical-align:bottom}.clear-both{clear:both;padding-top:1em}span[data-picture-group="half_width"],img[data-picture-group="half_width"]{width:100%}@media(min-width:21.9375em){span[data-picture-group="half_width"],img[data-picture-group="half_width"]{width:50%}}.no-mq span[data-picture-group="half_width"],.no-mq img[data-picture-group="half_width"]{width:50%}span[data-picture-group="quarter_width"],img[data-picture-group="quarter_width"]{width:100%}@media(min-width:21.9375em){span[data-picture-group="quarter_width"],img[data-picture-group="quarter_width"]{width:25%}}.no-mq span[data-picture-group="quarter_width"],.no-mq img[data-picture-group="quarter_width"]{width:25%}span[data-picture-group="full_width"],img[data-picture-group="full_width"]{width:100%}.inline{display:inline;padding:0}.inline li{display:inline;list-style-type:none;padding:0 1em 0 0}.inline[class^=field] li{padding:0}.inline[class^=field] li:after{content:', '}.inline[class^=field] li:last-child:after{content:''}span.field-label{padding:0 1em 0 0}.field-label--inline--wrapper{display:block;margin-bottom:1em}.more-link{text-align:right}.collapsible-header{text-decoration:none;display:block}.collapsible-header.is-collapsed{margin-bottom:-.5em}
.collapsible-header.is-collapsed:before{content:'▸ ';font-family:sans-serif}.collapsible-header.is-open{margin-bottom:.5em}.collapsible-header.is-open:before{content:'▾ ';font-family:sans-serif}.views-group-title{clear:both}.region-content .teaser-list{margin-bottom:2em}.teaser-list--secondary-slides .panel-title{color:#fff;background-color:#bf9b5d;margin:3px 0 0;padding:.325em .75em .275em;font-size:1.125em;text-transform:uppercase;letter-spacing:.03em}.teaser-list--secondary-slides .panel-title:first-child{margin-top:0}.teaser-list--secondary-slides .panel-title.ui-state-active{background-color:#6a823a}@media(min-width:40.625em){.teaser-list--secondary-slides .panel-title{margin:4px 0 0;padding:.225em 0;text-align:center}}.no-mq .teaser-list--secondary-slides .panel-title{margin:4px 0 0;padding:.225em 0;text-align:center}@media(min-width:40.625em) and (max-width:44.375em){.teaser-list--secondary-slides .panel-title{font-size:1.4375em}}@media(min-width:44.4375em) and (max-width:50em){.teaser-list--secondary-slides .panel-title{font-size:1.625em}}@media(min-width:50.0625em) and (max-width:56.25em){.teaser-list--secondary-slides .panel-title{font-size:1.875em}}@media(min-width:56.3125em) and (max-width:62.4375em){.teaser-list--secondary-slides .panel-title{font-size:1.875em}}@media(min-width:62.5em) and (max-width:68.6875em){.teaser-list--secondary-slides .panel-title{font-size:2.1875em}}@media(min-width:68.75em){.teaser-list--secondary-slides .panel-title{font-size:2.5em}}.teaser-list--secondary-slides .panel-title a{color:#fff}.teaser-list--secondary-slides .panel-title a:hover,.teaser-list--secondary-slides .panel-title a:focus{color:#fff}.teaser-list--secondary-slides .panel-content{background-color:#d8d2c5;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-repeat:none}.teaser-list--secondary-slides [data-slide-type="video"]{background-color:transparent}.teaser-list--secondary-slides .field-body{position:relative;display:inline-block;padding:.25em 1em .25em 2.5em;margin:0 0 .5em;font-size:1.5em;line-height:1.7619;letter-spacing:.02em;background-color:#d8d2c5;background-color:rgba(216,210,197,0.8)}@media(min-width:40.625em) and (max-width:62.4375em){.teaser-list--secondary-slides .field-body{font-size:1.125em}}.teaser-list--secondary-slides .field-body:before{content:'';display:inline-block;height:1.25em;width:1.25em;position:absolute;top:.5em;left:.7em;margin-right:.5em;background-repeat:no-repeat;background-image:url(//butternutmountainfarm.com/sites/all/themes/bmf/images/icons/png/leaf.png?1425925295);background-image:none,url(//butternutmountainfarm.com/sites/all/themes/bmf/images/icons/svg/leaf.svg?1422903813);background-size:1.25em 1.25em}.teaser-list--secondary-slides .field-slide-link{text-align:right;margin:0 1em 1em 0}.teaser-list--secondary-slides .field-slide-link a{text-transform:uppercase;margin:0}.teaser-list--recipe article{margin-bottom:1.5em;padding-bottom:1em;border-bottom:1px dashed #5d3327}.teaser-list--recipe .teaser-title{margin:0 0 .25em;font-family:"proxima-nova-extra-condensed",sans-serif;font-size:1.3125em}.teaser-list--blog article{margin-bottom:4em}.teaser-list--blog .caption{display:none}.teaser-list--blog--block article{clear:left;margin:0 0 2em}@media(min-width:40.625em){.teaser-list--blog--block article{float:left;clear:none;width:32%;margin-right:2%}}.no-mq .teaser-list--blog--block article{float:left;clear:none;width:32%;margin-right:2%}.teaser-list--blog--block article.views-row-3{margin-right:0}.teaser-list--blog--block .teaser-title{margin:0 0 .25em 50%;font-family:"proxima-nova-extra-condensed",sans-serif;font-size:1.125em}@media(min-width:40.625em){.teaser-list--blog--block .teaser-title{margin-left:0;text-align:center}}.no-mq .teaser-list--blog--block .teaser-title{margin-left:0;text-align:center}.teaser-list--blog--block p{font-size:.8125em;margin-left:50%}@media(min-width:40.625em){.teaser-list--blog--block p{margin-left:0}
}.no-mq .teaser-list--blog--block p{margin-left:0}.teaser-list--blog--block img{float:left;width:45%;margin:0 5% 1em 0}@media(min-width:40.625em){.teaser-list--blog--block img{float:none;width:100%;margin:0}}.no-mq .teaser-list--blog--block img{float:none;width:100%;margin:0}.teaser-list--blog--block .more-link-wrapper{clear:left}.teaser-list--featured-links article{text-align:center;overflow:hidden;float:left;width:100%;margin-bottom:1.5em}@media(min-width:31.25em) and (max-width:63.125em){.teaser-list--featured-links article{width:47.5%}.teaser-list--featured-links article:nth-child(odd){clear:both}.teaser-list--featured-links article:nth-child(even){float:right;margin-right:0}}@media(min-width:63.1875em){.teaser-list--featured-links article{width:23.5%;margin-right:2%;margin-bottom:0}.teaser-list--featured-links article:last-child{float:right;margin-right:0}}.teaser-list--featured-links .title-top{font-size:1.1875em;padding:.25em 0;margin:0}.teaser-list--featured-links .title-bottom{font-size:1.5em;line-height:1;text-transform:uppercase;margin:0 0 .25em}.teaser-list--featured-links .image-link{display:block;padding:0 5px;border-style:dashed;border-width:0 1px}.teaser-list--featured-links .image-link img{width:100%;vertical-align:bottom}.teaser-list--featured-links .field-link-text-and-url{margin:0;padding:0 5px 5px;border-style:dashed;border-width:0 1px 1px}.teaser-list--featured-links .field-link-text-and-url a{font-size:1.375em;width:100%;text-transform:uppercase;margin-bottom:0;padding:.125em}.teaser-list--products{color:#5d3327}.teaser-list--products .teaser-title{margin:.5em 0 .325em}.teaser-list--products .teaser-short-description{font-size:.9em}@media(min-width:40.625em){.teaser-list--products .teaser-short-description{font-size:1em}}.no-mq .teaser-list--products .teaser-short-description{font-size:1em}.teaser-list--product-thumbs.view-display-id-page_1 .view-header{border-bottom:4px double #bf9b5d;margin-bottom:2.5em;padding-bottom:1em}.teaser-list--product-thumbs .view-grouping-content{margin-bottom:1.5em}.teaser-list--product-thumbs .grouped-content-header{margin:0 0 .5em;clear:left}.teaser-list--product-thumbs .grouped-content-header:not(:first-child){padding-top:.5em;border-top:1px dashed}.teaser-list--product-thumbs .list--product-teasers li{float:left;display:block;margin-bottom:1em}@media(max-width:40.5625em){.region-content .teaser-list--product-thumbs .list--product-teasers li{width:47.5%}.region-content .teaser-list--product-thumbs .list--product-teasers li:nth-child(even){float:right}.region-content .teaser-list--product-thumbs .list--product-teasers li:nth-child(odd){float:left;clear:left}}@media(min-width:40.625em){.region-content .teaser-list--product-thumbs .list--product-teasers li{width:22%;margin-right:4%}.region-content .teaser-list--product-thumbs .list--product-teasers li:nth-child(4n){float:right;margin-right:0}.region-content .teaser-list--product-thumbs .list--product-teasers li:nth-child(4n+1){clear:left}}.no-mq .region-content .teaser-list--product-thumbs .list--product-teasers li{width:22%;margin-right:4%}.no-mq .region-content .teaser-list--product-thumbs .list--product-teasers li:nth-child(4n){float:right;margin-right:0}.no-mq .region-content .teaser-list--product-thumbs .list--product-teasers li:nth-child(4n+1){clear:left}.sidebar .teaser-list--product-thumbs .list--product-teasers li{width:47.5%}.sidebar .teaser-list--product-thumbs .list--product-teasers li:nth-child(even){float:right}.sidebar .teaser-list--product-thumbs .list--product-teasers li:nth-child(odd){float:left;clear:left}.teaser-list--product-thumbs .list--product-teasers p{font-size:.6875em;line-height:1.25}.teaser-list--product-thumbs .teaser-title{font-family:"proxima-nova-extra-condensed",sans-serif;line-height:1.25;text-transform:uppercase;margin:-.625em 0 .125em}.view-product-filters h3{font-family:"proxima-nova-extra-condensed",sans-serif;text-transform:uppercase;font-size:1.25em;margin:0 0 .125em}.teaser-list--primary-slides .field-slide-caption{margin:0;color:#fff;font-size:1.375em;line-height:1.25;background-color:#6a823a;background-color:rgba(106,130,58,0.75)}
@media(min-width:40.625em){.teaser-list--primary-slides .field-slide-caption{position:absolute;top:0;left:0;width:37.5%;height:100%;text-align:center;overflow:auto}.teaser-list--primary-slides .field-slide-caption:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}}.no-mq .teaser-list--primary-slides .field-slide-caption{position:absolute;top:0;left:0;width:37.5%;height:100%;text-align:center;overflow:auto}.no-mq .teaser-list--primary-slides .field-slide-caption:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}@media(min-width:62.5em){.teaser-list--primary-slides .field-slide-caption{font-size:1.875em}}.no-mq .teaser-list--primary-slides .field-slide-caption{font-size:1.875em}.teaser-list--primary-slides .field-slide-caption span{display:block;padding:1em}@media(min-width:40.625em){.teaser-list--primary-slides .field-slide-caption span{padding:.5em 1em .5em 3.25em;display:inline-block;vertical-align:middle;text-align:left;max-width:98%}}.no-mq .teaser-list--primary-slides .field-slide-caption span{padding:.5em 1em .5em 3.25em;display:inline-block;vertical-align:middle;text-align:left;max-width:98%}.teaser-list--primary-slides .field-slide-caption span a{font-size:.75em;margin-top:.75em;padding:.5em 1.25em;text-transform:uppercase;font-family:"proxima-nova-extra-condensed",sans-serif;background-color:#789442}.teaser-list--primary-slides .field-slide-caption span a:hover,.teaser-list--primary-slides .field-slide-caption span a:focus{background-color:#87a54a}@media(min-width:40.625em){.teaser-list--primary-slides .fluid-width-video-wrapper{width:62.5%;margin:0 0 0 37.5%;padding-top:35.25% !important}}.no-mq .teaser-list--primary-slides .fluid-width-video-wrapper{width:62.5%;margin:0 0 0 37.5%;padding-top:35.25% !important}.teaser-list--recipes .view-recipe-filters ul{width:100%;text-align:center;margin:1em 0;padding:0;list-style:none}.teaser-list--recipes .view-recipe-filters li{display:inline-block}.teaser-list--recipes .view-recipe-filters li a{text-transform:uppercase;padding:.5em}.teaser-list--recipes .view-recipe-filters li a.active{text-decoration:underline}.teaser-list--recipes .list--recipe-teasers li{position:relative;overflow:hidden;float:left;padding:.5em}.teaser-list--recipes .list--recipe-teasers li:hover .group-caption,.teaser-list--recipes .list--recipe-teasers li:focus .group-caption{bottom:0}@media(min-width:25em) and (max-width:40.5625em){.teaser-list--recipes .list--recipe-teasers li{width:50%}}@media(min-width:40.625em){.teaser-list--recipes .list--recipe-teasers li{height:0;width:23%;padding:17.75% 0 0;margin:1%}.teaser-list--recipes .list--recipe-teasers li img{width:100%}.teaser-list--recipes .list--recipe-teasers li:nth-child(8n+1),.teaser-list--recipes .list--recipe-teasers li:nth-child(8n+2),.teaser-list--recipes .list--recipe-teasers li:nth-child(8n+5),.teaser-list--recipes .list--recipe-teasers li:nth-child(8n+6){width:35.5%;padding-top:37.5%}.teaser-list--recipes .list--recipe-teasers li:nth-child(8n+1) img,.teaser-list--recipes .list--recipe-teasers li:nth-child(8n+2) img,.teaser-list--recipes .list--recipe-teasers li:nth-child(8n+5) img,.teaser-list--recipes .list--recipe-teasers li:nth-child(8n+6) img{width:auto}.teaser-list--recipes .list--recipe-teasers li:nth-child(8n+5),.teaser-list--recipes .list--recipe-teasers li:nth-child(8n+6),.teaser-list--recipes .list--recipe-teasers li:nth-child(8n+7),.teaser-list--recipes .list--recipe-teasers li:nth-child(8n+8){float:right}}.no-mq .teaser-list--recipes .list--recipe-teasers li{height:0;width:23%;padding:17.75% 0 0;margin:1%}.no-mq .teaser-list--recipes .list--recipe-teasers li img{width:100%}.no-mq .teaser-list--recipes .list--recipe-teasers li:nth-child(8n+1),.no-mq .teaser-list--recipes .list--recipe-teasers li:nth-child(8n+2),.no-mq .teaser-list--recipes .list--recipe-teasers li:nth-child(8n+5),.no-mq .teaser-list--recipes .list--recipe-teasers li:nth-child(8n+6){width:35.5%;padding-top:37.5%}.no-mq .teaser-list--recipes .list--recipe-teasers li:nth-child(8n+1) img,.no-mq .teaser-list--recipes .list--recipe-teasers li:nth-child(8n+2) img,.no-mq .teaser-list--recipes .list--recipe-teasers li:nth-child(8n+5) img,.no-mq .teaser-list--recipes .list--recipe-teasers li:nth-child(8n+6) img{width:auto}.no-mq .teaser-list--recipes .list--recipe-teasers li:nth-child(8n+5),.no-mq .teaser-list--recipes .list--recipe-teasers li:nth-child(8n+6),.no-mq .teaser-list--recipes .list--recipe-teasers li:nth-child(8n+7),.no-mq .teaser-list--recipes .list--recipe-teasers li:nth-child(8n+8){float:right}.teaser-list--recipes .list--recipe-teasers a{display:block}.teaser-list--recipes .field-recipe-image{margin:0}@media(min-width:40.625em){.teaser-list--recipes .field-recipe-image{position:absolute;top:0;bottom:0;left:0;right:0}.teaser-list--recipes .field-recipe-image img{min-height:100%;max-width:none;min-width:100%}}.no-mq .teaser-list--recipes .field-recipe-image{position:absolute;top:0;bottom:0;left:0;right:0}.no-mq .teaser-list--recipes .field-recipe-image img{min-height:100%;max-width:none;min-width:100%}.teaser-list--recipes .group-caption{background:#fff;background:rgba(255,255,255,0.6);width:100%;position:absolute;bottom:-14em;left:0;padding:1em;-moz-transition:bottom .3s ease-in-out 0s;-o-transition:bottom .3s ease-in-out 0s;-webkit-transition:bottom .3s ease-in-out;-webkit-transition-delay:0s;transition:bottom .3s ease-in-out 0s}.teaser-list--recipes .teaser-title{font-family:"proxima-nova-extra-condensed",sans-serif;text-transform:uppercase;margin:0}.teaser-list--recipes .field-recipe-caption{font-size:.75em;margin-bottom:0}.node-type-recipe .field-summary{font-size:1.2em}.node-type-recipe .label-above{font-size:.9em;text-transform:uppercase;margin-bottom:.75em}.group-recipe-meta{padding:1em 0 .5em;border-top:1px dashed #d8d2c5;border-bottom:1px dashed #d8d2c5;font-size:.9em}.group-recipe-meta .field-label--inline--wrapper{margin-bottom:.25em;float:left;margin-right:1em}.group-recipe-meta .field-label--inline{padding:0}@media(min-width:40.625em){.field-ingredients-wrapper{width:37.5%;float:left}}.no-mq .field-ingredients-wrapper{width:37.5%;float:left}.field-ingredients-wrapper .field-ingredients{font-size:.9em}@media(min-width:40.625em){.field-body-wrapper{float:right;width:60%;padding-left:5%;border-left:1px dashed #d8d2c5}}.no-mq .field-body-wrapper{float:right;width:60%;padding-left:5%;border-left:1px dashed #d8d2c5}.field-body-wrapper+.block{border-top:1px dashed #d8d2c5;margin-top:1em;padding-top:1.5em;clear:both}.group-blog-meta{padding:1em 0 .5em;border-top:1px dashed #d8d2c5;border-bottom:1px dashed #d8d2c5;font-size:.9em}
.group-blog-meta .field-label--inline--wrapper{margin-bottom:.25em}.group-blog-meta .field-label--inline{padding:0;text-transform:none}.node-type-product .block--related-recipes{border-top:4px double #bf9b5d;margin-top:-.5em;padding-top:2em}.region-content .block{margin-bottom:2em}.region-footer .block{margin-bottom:2em}.region-footer .block .block-title{font-family:"proxima-nova-extra-condensed",sans-serif;font-size:1.30769230769231em;color:#f6c65c;text-transform:uppercase;border-bottom:1px solid #f6c65c;padding:0 0 .25em;margin:0 0 .75em}.block.fancy-title .block-title{text-transform:uppercase;line-height:1;font-style:1.5em;margin-bottom:.5em}.block--product-filters .block-title{font-family:"proxima-nova-extra-condensed",sans-serif}.block--product-filters .block-title span{font-size:1.25em}.block--squeeze-bottle-promo{position:relative;padding:40.95395% 1em .25em 30%;margin-bottom:1.5em;background-color:#fff;background-position:50% top;background-repeat:no-repeat;background-image:url(//butternutmountainfarm.com/sites/all/themes/bmf/images/squeeze/Sugarshack_Mountains_Sky.jpg?1461259822);-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain}.no-backgroundsize .block--squeeze-bottle-promo{padding-left:95px}.block--squeeze-bottle-promo:after{position:absolute;bottom:0;left:1em;content:'';height:100%;width:20%;display:block;background-image:url(//butternutmountainfarm.com/sites/all/themes/bmf/images/squeeze/SqueezeBottle_lg.png?1422481786);background-position:left bottom;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat}.no-backgroundsize .block--squeeze-bottle-promo:after{height:193px;width:81px;background-image:url(//butternutmountainfarm.com/sites/all/themes/bmf/images/squeeze/SqueezeBottle_sm.png?1422481785)}.block--squeeze-bottle-promo .block__title{text-transform:uppercase}.block--squeeze-bottle-promo .button-primary{text-transform:uppercase;font-size:1.1em;line-height:1.1;padding:.5em .75em}.block--squeeze-bottle-promo p{margin:0 0 .5em}.block--squeeze-bottle-promo p:last-child{margin:0}.block--ebooth-promo-widget--fixed{position:fixed !important;top:50%;right:0;z-index:999;margin:-150px 0 0}.block--ebooth-promo-widget--fixed iframe{width:180px !important;height:280px !important}.block--close{position:relative}.block--close .closeme{padding:0;margin:0;font-family:sans-serif;position:absolute;top:-.5em;right:0;font-size:.75em;line-height:2;width:2em;height:2em;text-align:center;border-radius:1.5em;border:0;color:#fff;background-color:#da8727}.unpublished{height:0;overflow:visible;background-color:transparent;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word}.form-item{margin:0 0 1.5em;max-width:100%}.form-checkboxes .form-item,.form-radios .form-item{margin:0 0 .25em}tr.odd .form-item,tr.even .form-item{margin:0}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00}.form-item .description{margin:.125em 0 .325em;color:#bf9b5d}input[type='text'],input[type='password'],input[type='email'],input[type='search'],textarea{padding:.5em;color:#5d3327;background:rgba(255,255,255,0.7);border:1px solid #d8d2c5}input[type='text']:focus,input[type='password']:focus,input[type='email']:focus,input[type='search']:focus,textarea:focus{background:#fff;border:1px solid #6a823a}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em}.form-required{color:#c00}label{font-family:"proxima-nova-extra-condensed",sans-serif;font-size:1.5em;text-transform:uppercase}label.option{display:inline;font-size:1.125em;text-transform:none}
.password-parent,.confirm-parent{margin:0}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc}form tbody{border-top:1px solid #ccc}form table ul{margin:0}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:.1em .6em}tr.even{background-color:#fff}.lt-ie8 tr.even th,.lt-ie8 tr.even td,.lt-ie8 tr.odd th,.lt-ie8 tr.odd td{border-bottom:1px solid #ccc}td.active{background-color:#ddd}td.checkbox,th.checkbox{text-align:center}td.menu-disabled{background:#ccc}#autocomplete .selected{background:#0072b9;color:#fff}html.js input.form-autocomplete{background-image:none}html.js input.throbbing{background-repeat:no-repeat;background-image:url(//butternutmountainfarm.com/sites/all/themes/bmf/images/throbber.gif?1461259823);background-position:95% 50%;background-position:right .5em top 50%}html.js .collapsible .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQAAAADsKWp+AAAAAnRSTlMAAQGU/a4AAAAUSURBVHgBY2RgbGI8xviO8R8IAgAcQgU491j/9AAAAABJRU5ErkJggg==');background-position:5px 65%;background-repeat:no-repeat;padding-left:15px}html.js .collapsed .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQAAAADsKWp+AAAAAnRSTlMAAQGU/a4AAAASSURBVAgdY77HHA+GqczZzOUAGbIDWD45irsAAAAASUVORK5CYII=');background-position:5px 50%}.fieldset-legend .summary{color:#999;font-size:.9em;margin-left:.5em}tr.drag{background-color:#fffff0}tr.drag-previous{background-color:#ffd}.tabledrag-toggle-weight{font-size:.9em}tr.selected td{background:#ffc}.progress{font-weight:bold}.progress .bar{background:#ccc;border-color:#666;margin:0 .2em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.progress .filled{background-color:#0072b9;background-image:url(//butternutmountainfarm.com/sites/all/themes/bmf/images/progress.gif?1461259821)}.element-invisible,.header__site-name span,.header__site-slogan,.block--footer-contact-us .fn,.teaser-list--secondary-slides [data-slide-type="video"] .field-body,.teaser-list--secondary-slides [data-slide-type="video"] .field-slide-link,.teaser-list--recipes .field-recipe-image figcaption,.element-focusable{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto}#skip-link{margin:0}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:.5em 0;text-align:center;background-color:#6a823a;text-decoration:none;color:#fff}.sharethis-buttons{padding:1em 0 1em}.node-type-recipe .sharethis-buttons{clear:both;border-top:1px dashed #d8d2c5}.node-type-product .sharethis-buttons{margin-bottom:1em}.sharethis-wrapper span{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}@media print{a:link,a:visited{text-decoration:underline !important}a:link.header__site-link,a:visited.header__site-link{text-decoration:none !important}.region-content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px}.region-content a[href^="javascript:"]:after,.region-content a[href^="#"]:after{content:""}.region-content abbr[title]:after{content:" (" attr(title) ")"}.region-content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important}html,body,.region-page,.region-main,.region-content{color:#000;background-color:transparent !important;background-image:none !important;border-width:0 !important}.region-header,.region-navigation,.region-main-inner,.region-footer-inner{margin-left:0;margin-right:0;width:100%;max-width:none;position:relative}h1{margin:0 0 .5em}.header__site-link{width:160px;height:116px}.region-header{padding:0 0 1em}#skip-link,#toolbar,.sidebar,.region-navigation,.region-sidebar-first,.region-sidebar-second,.region-footer,.breadcrumb,.tabs,.action-links,.links,.forum-topic-navigation,.pager,.flippy,.feed-icons,.block--call-now,.sharethis-buttons{visibility:hidden;display:none}}