html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}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}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}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}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}@font-face{font-family:'cutright-regular';src:url("../../fonts/cutright/cutrightwf-webfont.eot");src:url("../../fonts/cutright/cutrightwf-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/cutright/cutrightwf-webfont.woff") format("woff"),url("../../fonts/cutright/cutrightwf-webfont.ttf") format("truetype"),url("../../fonts/cutright/cutrightwf-webfont.svg#cutright_wfregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'cutright-bold';src:url("../../fonts/cutright/cutrightwf_bold-webfont.eot");src:url("../../fonts/cutright/cutrightwf_bold-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/cutright/cutrightwf_bold-webfont.woff") format("woff"),url("../../fonts/cutright/cutrightwf_bold-webfont.ttf") format("truetype"),url("../../fonts/cutright/cutrightwf_bold-webfont.svg#cutright_wfbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'cutright-italic';src:url("../../fonts/cutright/cutrightwf_bolditalic-webfont.eot");src:url("../../fonts/cutright/cutrightwf_bolditalic-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/cutright/cutrightwf_bolditalic-webfont.woff") format("woff"),url("../../fonts/cutright/cutrightwf_bolditalic-webfont.ttf") format("truetype"),url("../../fonts/cutright/cutrightwf_bolditalic-webfont.svg#cutright_wfbold_italic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'icomoon';src:url("../../fonts/icomoon/icomoon.eot");src:url("../../fonts/icomoon/icomoon.eot?#iefix") format("embedded-opentype"),url("../../fonts/icomoon/icomoon.woff") format("woff"),url("../../fonts/icomoon/icomoon.ttf") format("truetype"),url("../../fonts/icomoon/icomoon.svg#icomoon") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{content:attr(data-icon);font-family:'icomoon';speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal}[class*="icon-"]{font-family:'icomoon';speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal}[class*="icon-"] span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}[class*="icon-"] span.focusable:active,[class*="icon-"] span.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}[class*="icon-"].icon-2x{font-size:2em}[class*="icon-"].icon-3x{font-size:3em}.icon-hamburger:before{content:"\e000"}.icon-goat-head:before{content:"\e001"}.icon-basket:before{content:"\e002"}.icon-arrow-prev:before{content:"\e003"}.icon-arrow-next:before{content:"\e004"}.icon-instagram:before{content:"\e005"}.icon-facebook:before{content:"\e006"}.icon-pinterest:before{content:"\e007"}.icon-twitter:before{content:"\e008"}.icon-close:before{content:"\e009"}.icon-gas-pump:before{content:"\e00a"}.icon-mobile:before{content:"\e00b"}.icon-fall:before{content:"\e00c"}.icon-winter:before{content:"\e00d"}.icon-spring:before{content:"\e00e"}.icon-summer:before{content:"\e00f"}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:#362f2d;color:#b0a9a3}body,select,input,textarea{font-family:"proxima-nova",Helmet,"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-weight:400;font-size:16px}a{color:#852020;text-decoration:none;-webkit-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out}a:hover{color:#c48b00}a:link{-webkit-tap-highlight-color:#ffba11}figure{margin:0}::-moz-selection{background:#ffba11;color:#fff;text-shadow:none}::selection{background:#ffba11;color:#fff;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #b0a9a3;margin:1em 0;padding:0}audio,canvas,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}img,object,embed{max-width:100%}.browsehappy{position:absolute;z-index:99;top:0;width:100%;text-align:center;background:#852020;color:#fff;padding:1em 0;margin:0}.browsehappy a{font-weight:bold;color:#fff;text-decoration:underline}.browsehappy a:hover{color:#d55050}[role="banner"]{position:relative;z-index:1}[role="banner"] .wrap{position:relative;max-width:1170px;width:90%;margin:auto}[role="banner"] .wrap::after{clear:both;content:"";display:table}[role="banner"] .wrap--inner{max-width:720px}[role="banner"] .menu{position:absolute;top:0;left:0;width:100%}[role="banner"] .menu-top{position:relative;border-bottom:2px solid #d8d8c7;color:#edede5}[role="banner"] .menu-top:before{position:absolute;z-index:2;left:50%;top:100%;margin-left:-.5em;margin-top:-.5em;display:inline-block;font-family:'icomoon';speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-size:2.375em;content:"\e001";opacity:0;-webkit-transition:opacity 0.125s ease-in;transition:opacity 0.125s ease-in}[role="banner"] .menu-top:after{content:'';position:absolute;z-index:0;bottom:100%;left:50%;width:146px;height:44px;background-image:url("../../images/dist/bg-header-tab.png");margin-top:-12px;margin-left:-73px;-webkit-transition:all 0.125s ease-in;transition:all 0.125s ease-in}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){[role="banner"] .menu-top:after{background-image:url("../../images/dist/bg-header-tab_2x.png");-webkit-background-size:146px 44px;background-size:146px 44px}}[role="banner"] .menu-top .outer{position:relative;z-index:1;background-color:#362f2d;padding:0.625em 0}[role="banner"] .menu-top a{color:#edede5}[role="banner"] .menu-top a:hover{color:#ffba11}[role="banner"] .menu-top h1{font-family:"Oswald","Georgia","Cambria","Times New Roman","Times",serif;font-weight:300;font-size:1.375em;line-height:1em;font-weight:400;text-transform:uppercase;letter-spacing:2px;margin:0;text-align:center;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}[role="banner"] .menu-top h1 a{display:inline-block}[role="banner"] .menu-top h1 a i,[role="banner"] .menu-top h1 a span{display:inline-block;vertical-align:middle}[role="banner"] .menu-top h1 a i{font-size:2.875em;margin-right:.125em}[role="banner"] .menu-top ol{list-style:none;padding-left:0;margin:0;text-transform:uppercase;letter-spacing:1px;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}[role="banner"] .menu-top ol li{position:absolute;left:0;top:50%;margin-top:-.25em}[role="banner"] .menu-top ol li button{display:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;border-radius:0;background-color:transparent;margin:0;padding:0;color:#fff;text-transform:uppercase;letter-spacing:1px;-webkit-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out}@media screen and (max-width: 840px){[role="banner"] .menu-top ol li button{display:inline-block}}[role="banner"] .menu-top ol li button i,[role="banner"] .menu-top ol li button span{display:inline-block;vertical-align:middle}[role="banner"] .menu-top ol li button i{font-size:1.125em;margin-right:.5em}[role="banner"] .menu-top ol li button span{font-size:0.875em}[role="banner"] .menu-top ol li button:hover{color:#ffba11}@media screen and (max-width: 620px){[role="banner"] .menu-top ol li button span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}[role="banner"] .menu-top ol li button span.focusable:active,[role="banner"] .menu-top ol li button span.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}}[role="banner"] .menu-top ol li.cart{left:auto;right:0;color:#fff}[role="banner"] .menu-top ol li.cart i,[role="banner"] .menu-top ol li.cart span{display:inline-block;vertical-align:middle}[role="banner"] .menu-top ol li.cart i{font-size:2.125em;margin:-.25em .25em 0 0}[role="banner"] .menu-top ol li.cart span{font-size:0.75em}@media screen and (max-width: 620px){[role="banner"] .menu-top ol li.cart span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}[role="banner"] .menu-top ol li.cart span.focusable:active,[role="banner"] .menu-top ol li.cart span.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}}[role="banner"] .menu-top ol li.cart a{display:inline-block}[role="banner"] .menu-top.compact:before{opacity:1}[role="banner"] .menu-top.compact:after{bottom:auto;top:100%}[role="banner"] .menu-top.compact .outer{padding:1.25em 0;min-height:76px}[role="banner"] .menu-top.compact h1{font-size:1.625em}@media screen and (max-width: 840px){[role="banner"] .menu-top.compact h1{font-size:1.25em}}[role="banner"] .menu-top.compact h1 i{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}[role="banner"] .menu-top.compact h1 i.focusable:active,[role="banner"] .menu-top.compact h1 i.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}[role="banner"] .menu-top.compact ol{font-size:.875em}[role="banner"] .menu-main{background-color:#fff;background-color:rgba(255,255,255,0.8);padding:.75em 0}@media screen and (max-width: 840px){[role="banner"] .menu-main{display:none}}[role="banner"] .menu-main ol{list-style:none;padding-left:0;margin:0;float:left;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:0.875em}[role="banner"] .menu-main ol li{float:left}[role="banner"] .menu-main ol li:not(:last-of-type){margin-right:3em}[role="banner"] .menu-main ol li a{color:#362f2d;border-bottom:3px solid transparent}[role="banner"] .menu-main ol li a:hover{color:#852020}[role="banner"] .menu-main ol li a.active{border-bottom-color:#362f2d}[role="banner"] .menu-main ol:last-of-type{float:right}#hero{position:relative;width:100%;overflow:hidden;max-width:1680px;margin:auto}#hero .slideshow{position:static;max-width:785px;margin:0 auto}#hero .slideshow .slide-viewport{overflow:visible !important}#hero .slideshow .slides li{opacity:.25;-webkit-transition:opacity 0.5s ease-in;transition:opacity 0.5s ease-in}#hero .slideshow .slides li.slide-active-slide{opacity:1}#hero .slideshow .slide-direction-nav a{color:#b0a9a3}#hero .slideshow .slide-direction-nav a:hover i{color:#fff}#hero .banner{margin:0;border-bottom:1px solid #fff}#hero .banner .outer{position:relative;max-width:1680px;width:100%;height:0;padding-top:36.25%;margin:0 auto;-webkit-background-size:cover cover;background-size:cover;background-position:50% 0}@media screen and (max-width: 620px){#hero .banner .outer{padding-top:56.25%}}#hero .banner .outer .inner{position:absolute;left:0;top:0;width:100%;height:100%}#hero .banner .outer .inner .wrap{display:table;width:100%;height:100%}#hero .banner .outer .inner .wrap blockquote{display:table-cell;vertical-align:middle;text-align:center;color:#ffba11}#hero .banner .outer .inner .wrap blockquote p{font-family:"Oswald","Georgia","Cambria","Times New Roman","Times",serif;font-weight:300;font-size:2.5em;line-height:1.25em;margin:1em 0 .5em 0}@media screen and (max-width: 840px){#hero .banner .outer .inner .wrap blockquote p{font-size:1.5em}}#hero .banner .outer .inner .wrap blockquote cite{font-style:normal;text-transform:uppercase;font-size:1.25em;line-height:1.25em;letter-spacing:1px}[role="main"]{position:relative;z-index:0;background-color:#362f2d}.newsletter{background-color:#362f2d;padding:5% 0;border-top:4px solid #b0a9a3}.template-cart .newsletter,.template-checkout .newsletter{display:none}.newsletter h1{text-align:center;font-family:"Oswald","Georgia","Cambria","Times New Roman","Times",serif;font-weight:300;letter-spacing:1px;font-size:1.875em;color:#ffba11;margin:0 0 .5em 0}.newsletter form{max-width:54.375em;width:90%;margin:auto}.newsletter form .summary{text-align:center;margin-bottom:1.5em}.newsletter form fieldset{max-width:26.25em;margin:0 auto}.newsletter form fieldset::after{clear:both;content:"";display:table}.newsletter form fieldset label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.newsletter form fieldset label.focusable:active,.newsletter form fieldset label.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.newsletter form fieldset [type="email"],.newsletter form fieldset button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-top:.625em;padding-bottom:.375em;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;border-radius:0;text-transform:uppercase;letter-spacing:1px;font-size:0.9375em;line-height:1.75em;min-height:2.8125em;color:#fff}.newsletter form fieldset [type="email"]:focus,.newsletter form fieldset button:focus{outline:none}.newsletter form fieldset [type="email"]{width:70%;background-color:#74706f;border-right:1px solid #362f2d;padding-left:1em}.newsletter form fieldset [type="email"]::-webkit-input-placeholder{color:#fff}.newsletter form fieldset [type="email"]:-moz-placeholder{color:#fff}.newsletter form fieldset [type="email"]::-moz-placeholder{color:#fff}.newsletter form fieldset [type="email"]:-ms-input-placeholder{color:#fff}.newsletter form fieldset button{width:30%;background-color:#ffba11;text-align:center;-webkit-transition:background-color 0.25s ease-in-out;transition:background-color 0.25s ease-in-out;padding-left:0;padding-right:0}.newsletter form fieldset button:hover{background-color:#dd9d00}[role="contentinfo"]{position:relative;z-index:0}[role="contentinfo"] .contact{padding:5% 0;background-color:#433d3b}[role="contentinfo"] .contact .wrap{max-width:1170px;width:90%;margin:auto}[role="contentinfo"] .contact .wrap::after{clear:both;content:"";display:table}[role="contentinfo"] .contact .wrap article{margin-bottom:2rem}[role="contentinfo"] .contact .wrap article h2{font-size:1.375em;color:#ffba11;font-family:"Oswald","Georgia","Cambria","Times New Roman","Times",serif;font-weight:300;text-transform:uppercase;letter-spacing:2px;margin:0 0 1em 0}[role="contentinfo"] .contact .wrap article ul,[role="contentinfo"] .contact .wrap article ol{list-style:none;padding-left:0;margin:0}[role="contentinfo"] .contact .wrap article.store-information,[role="contentinfo"] .contact .wrap article.gas-information{float:left;display:block;margin-right:2.357651597941%;width:23.231761301544%}[role="contentinfo"] .contact .wrap article.store-information:last-child,[role="contentinfo"] .contact .wrap article.gas-information:last-child{margin-right:0}@media screen and (max-width: 1140px){[role="contentinfo"] .contact .wrap article.store-information,[role="contentinfo"] .contact .wrap article.gas-information{float:left;display:block;margin-right:2.357651597941%;width:48.82117420103%}[role="contentinfo"] .contact .wrap article.store-information:last-child,[role="contentinfo"] .contact .wrap article.gas-information:last-child{margin-right:0}}@media screen and (max-width: 560px){[role="contentinfo"] .contact .wrap article.store-information,[role="contentinfo"] .contact .wrap article.gas-information{width:100%}}[role="contentinfo"] .contact .wrap article.store-information dl,[role="contentinfo"] .contact .wrap article.gas-information dl{margin:0;text-transform:uppercase;letter-spacing:1px}[role="contentinfo"] .contact .wrap article.store-information dl dt,[role="contentinfo"] .contact .wrap article.gas-information dl dt{font-family:"Oswald","Georgia","Cambria","Times New Roman","Times",serif;font-weight:400;color:#74706f;margin-bottom:.25em}[role="contentinfo"] .contact .wrap article.store-information dl dd,[role="contentinfo"] .contact .wrap article.gas-information dl dd{margin-left:0;margin-bottom:1.5em}[role="contentinfo"] .contact .wrap article.store-information dl dd a,[role="contentinfo"] .contact .wrap article.gas-information dl dd a{color:#b0a9a3}[role="contentinfo"] .contact .wrap article.store-information dl dd a:hover,[role="contentinfo"] .contact .wrap article.gas-information dl dd a:hover{color:#ffba11}@media screen and (max-width: 1140px){[role="contentinfo"] .contact .wrap article.gas-information{margin-right:0}}@media screen and (max-width: 560px){[role="contentinfo"] .contact .wrap article.gas-information{width:100%}}[role="contentinfo"] .contact .wrap article.gas-information ul,[role="contentinfo"] .contact .wrap article.social-media ul{text-transform:uppercase}[role="contentinfo"] .contact .wrap article.gas-information ul li,[role="contentinfo"] .contact .wrap article.social-media ul li{vertical-align:middle;margin-bottom:1em}[role="contentinfo"] .contact .wrap article.social-media{float:left;display:block;margin-right:2.357651597941%;width:14.701957001716%}[role="contentinfo"] .contact .wrap article.social-media:last-child{margin-right:0}@media screen and (max-width: 1140px){[role="contentinfo"] .contact .wrap article.social-media{float:left;display:block;margin-right:2.357651597941%;width:48.82117420103%}[role="contentinfo"] .contact .wrap article.social-media:last-child{margin-right:0}}@media screen and (max-width: 560px){[role="contentinfo"] .contact .wrap article.social-media{width:100%}}[role="contentinfo"] .contact .wrap article.social-media ul{font-family:"Oswald","Georgia","Cambria","Times New Roman","Times",serif;font-weight:400;letter-spacing:2px}[role="contentinfo"] .contact .wrap article.social-media ul li{margin-bottom:1.5em}[role="contentinfo"] .contact .wrap article.social-media ul li a{color:#b0a9a3}[role="contentinfo"] .contact .wrap article.social-media ul li a .icon-block{font-size:2em;line-height:1em;display:inline-block;vertical-align:middle;padding:.25em .2125em .25em .25em;background-color:#74706f;color:#362f2d;margin-right:.25em;-webkit-transition:background-color 0.25s ease-in-out;transition:background-color 0.25s ease-in-out}[role="contentinfo"] .contact .wrap article.social-media ul li a:hover{color:#edede5}[role="contentinfo"] .contact .wrap article.social-media ul li a:hover .icon-block{background-color:#edede5}[role="contentinfo"] .contact .wrap article.location{float:left;display:block;margin-right:2.357651597941%;width:31.761565601373%}[role="contentinfo"] .contact .wrap article.location:last-child{margin-right:0}@media screen and (max-width: 1140px){[role="contentinfo"] .contact .wrap article.location{clear:left;float:left;display:block;margin-right:2.357651597941%;width:48.82117420103%}[role="contentinfo"] .contact .wrap article.location:last-child{margin-right:0}}@media screen and (max-width: 560px){[role="contentinfo"] .contact .wrap article.location{width:100%}}[role="contentinfo"] .contact .wrap article.location .map{margin-bottom:1em;opacity:.625;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}[role="contentinfo"] .contact .wrap article.location .map iframe{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:gray;filter:gray;max-width:320px;min-height:320px}[role="contentinfo"] .contact .wrap article.location .map:hover{opacity:1}[role="contentinfo"] .contact .wrap article.location .adr{font-style:normal;text-transform:uppercase;font-weight:600;letter-spacing:1px;color:#74706f}[role="contentinfo"] .credits{font-size:0.875em;line-height:1em;text-align:center;font-family:"Oswald","Georgia","Cambria","Times New Roman","Times",serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;padding:2% 0;color:#74706f}[role="contentinfo"] .credits li{display:inline-block;border-right:1px solid #b0a9a3;padding-right:.5em;margin-right:.5em}[role="contentinfo"] .credits li:last-of-type{border-right:none;padding-right:0;margin-right:0}@media screen and (max-width: 1140px){[role="contentinfo"] .credits li{display:block;border-right:none;padding-right:0;margin-right:0;margin-bottom:1em}}[role="contentinfo"] .credits li a{color:#b0a9a3}[role="contentinfo"] .credits li a:hover{color:#fff}[role="navigation"]{position:fixed;z-index:2;top:0;left:0;width:100%;height:100%;color:#fff;overflow:scroll;visibility:hidden;opacity:0;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}[role="navigation"].visible{visibility:visible;opacity:1}[role="navigation"] .nav-overlay{position:absolute;z-index:0;width:100%;height:100%;background-color:rgba(133,32,32,0.9)}[role="navigation"] .wrap{display:table;height:100%;max-width:1170px;width:90%;margin:auto}[role="navigation"] .wrap .nav-close{position:absolute;z-index:2;right:0;top:0;font-size:2.5em;line-height:1ex;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;border-radius:0;outline:none;background-color:#fff;color:#852020;opacity:.75;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;padding:.45em}@media screen and (max-width: 1170px){[role="navigation"] .wrap .nav-close{font-size:1.75em}}[role="navigation"] .wrap .nav-close i{line-height:1em}[role="navigation"] .wrap .nav-close span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}[role="navigation"] .wrap .nav-close span.focusable:active,[role="navigation"] .wrap .nav-close span.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}[role="navigation"] .wrap .nav-close:hover{opacity:1}[role="navigation"] .wrap .nav-content{display:table-cell;text-align:center;vertical-align:middle;font-family:"Oswald","Georgia","Cambria","Times New Roman","Times",serif;font-weight:400}[role="navigation"] .wrap .nav-content ol{position:relative;z-index:1;display:inline-block;list-style:none;padding-left:0;margin:0;font-size:3em;text-transform:uppercase;letter-spacing:1px;margin:0 0 10% 0}@media screen and (max-width: 840px){[role="navigation"] .wrap .nav-content ol{font-size:2.25em}}@media screen and (max-width: 620px){[role="navigation"] .wrap .nav-content ol{font-size:1.5em;margin:5% 0}}[role="navigation"] .wrap .nav-content ol li{padding:5px 0;border-bottom:3px solid rgba(255,255,255,0.375)}[role="navigation"] .wrap .nav-content ol li:first-of-type{padding-top:0}[role="navigation"] .wrap .nav-content ol li:last-of-type{border-bottom:none;padding-bottom:0}[role="navigation"] .wrap .nav-content ol li a{color:#ffba11}[role="navigation"] .wrap .nav-content ol li a:hover,[role="navigation"] .wrap .nav-content ol li a.active{color:#fff}[role="navigation"] .wrap .nav-content ul{position:relative;z-index:1;list-style:none;padding-left:0;margin:0;display:block;text-transform:uppercase;letter-spacing:1px;text-align:left}[role="navigation"] .wrap .nav-content ul::after{clear:both;content:"";display:table}@media screen and (max-width: 1140px){[role="navigation"] .wrap .nav-content ul{font-size:.75em}}@media screen and (max-width: 840px){[role="navigation"] .wrap .nav-content ul{text-align:center}}[role="navigation"] .wrap .nav-content ul li{float:left;display:block;margin-right:2.357651597941%;width:31.761565601373%}[role="navigation"] .wrap .nav-content ul li:last-child{margin-right:0}[role="navigation"] .wrap .nav-content ul li em{display:block;font-style:normal;font-size:1.45em}[role="navigation"] .wrap .nav-content ul li.gas .inner{float:right}@media screen and (max-width: 1140px){[role="navigation"] .wrap .nav-content ul li.gas .inner{float:none}}[role="navigation"] .wrap .nav-content ul li.gas .inner .content{float:right}@media screen and (max-width: 1140px){[role="navigation"] .wrap .nav-content ul li.gas .inner .content{float:none}}[role="navigation"] .wrap .nav-content ul li.tel .inner{max-width:200px;margin:auto}[role="navigation"] .wrap .nav-content ul li.tel .inner::after{clear:both;content:"";display:table}[role="navigation"] .wrap .nav-content ul li.hours{float:right}@media screen and (max-width: 620px){[role="navigation"] .wrap .nav-content ul li.hours{float:none}}[role="navigation"] .wrap .nav-content ul li.hours b{float:left;font-family:"cutright-regular","Georgia","Cambria","Times New Roman","Times",serif;font-weight:normal;font-size:1.625em;line-height:1.25em;display:inline-block;padding:.25em .5em;border:2px solid #fff;margin-right:.5em}@media screen and (max-width: 840px){[role="navigation"] .wrap .nav-content ul li.hours b{float:none;margin-right:0;margin-bottom:.25em;display:inline-block}}@media screen and (max-width: 620px){[role="navigation"] .wrap .nav-content ul li.hours b{display:block}}[role="navigation"] .wrap .nav-content ul li [class*="icon-"]{font-size:3em;line-height:1;float:left;margin-right:.125em}@media screen and (max-width: 840px){[role="navigation"] .wrap .nav-content ul li [class*="icon-"]{display:block;float:none;margin-right:0;margin-bottom:.125em}}[role="navigation"] .wrap .nav-content ul li a{color:#fff}[role="navigation"] .wrap .nav-content ul li a:hover{color:#ffba11}[role="navigation"] .wrap .nav-content ul li .mobile-enabled,[role="navigation"] .wrap .nav-content ul li .tablet-enabled{display:none}@media screen and (max-width: 840px){[role="navigation"] .wrap .nav-content ul li .tablet-enabled{display:inline-block}[role="navigation"] .wrap .nav-content ul li .tablet-suppressed{display:none}}@media screen and (max-width: 620px){[role="navigation"] .wrap .nav-content ul li{float:none;width:auto;display:inline-block;vertical-align:middle;text-align:center}[role="navigation"] .wrap .nav-content ul li .mobile-enabled{display:block}[role="navigation"] .wrap .nav-content ul li .mobile-suppressed{display:none}}#edit-page{display:block;position:fixed;top:0;left:0;z-index:3;font-family:"Oswald","Georgia","Cambria","Times New Roman","Times",serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;padding:.25em .75em;color:#362f2d;background-color:#fff}@media screen and (max-width: 840px){#edit-page{top:auto;bottom:0}}#edit-page:hover{background-color:#ffba11}.page{background-color:#cfc8c0;color:#362f2d}.page .wrap{max-width:1170px;width:90%;margin:auto;padding:4% 0}.page .wrap::after{clear:both;content:"";display:table}.page .wrap.slideshow{max-width:1680px;width:100%}@media screen and (max-width: 840px){.page .wrap.slideshow{padding-top:0}}.page .wrap .content{float:right;width:54.700854700855%}.page .wrap .content.full-width{width:100%}@media screen and (max-width: 840px){.page .wrap .content{float:none;width:90%;margin:0 auto}.page .wrap .content::after{clear:both;content:"";display:table}}.page .wrap .content .main{float:left;width:81.25%}@media screen and (max-width: 620px){.page .wrap .content .main{float:none;width:auto}}.page .wrap .content .main header h1{margin:0 0 .125em 0;font-family:"Oswald","Georgia","Cambria","Times New Roman","Times",serif;font-weight:300}.page .wrap .content .main header time{display:block;margin-bottom:1em;font-size:.875em;line-height:1.25em;color:#74706f;text-transform:uppercase;letter-spacing:1px}.page .wrap .content .main .body{margin-bottom:1em}.page .wrap .content .main .body::after{clear:both;content:"";display:table}.page .wrap .content .main .body a{color:#362f2d;text-decoration:underline}.page .wrap .content .main .body a:hover{color:#852020}.page .wrap .content .main .body h2,.page .wrap .content .main .body h3,.page .wrap .content .main .body h4{font-family:"Oswald","Georgia","Cambria","Times New Roman","Times",serif;font-weight:300;margin:.5em 0 .375em 0}.page .wrap .content .main .body h2{font-size:1.5em}.page .wrap .content .main .body h3{font-size:1.25em}.page .wrap .content .main .body h4{font-size:1em}.page .wrap .content .main .body p,.page .wrap .content .main .body ul,.page .wrap .content .main .body ol{font-size:.9125em;line-height:1.5em;margin:0 0 1em 0}.page .wrap .content .main .sharing{margin-bottom:1em}.page .wrap .content .main .sharing h3{font-weight:400;font-size:0.9375em;text-transform:uppercase;letter-spacing:1px;margin:0 0 .5em 0}.page .wrap .content .main .sharing ul{list-style:none;padding-left:0;margin:0}.page .wrap .content .main .sharing ul li{font-size:1.5em;display:inline-block}.page .wrap .content .main .sharing ul li a{display:inline-block;width:2em;height:2em;line-height:2.25em;text-align:center;color:#cfc8c0;background-color:#362f2d;opacity:1;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}.page .wrap .content .main .sharing ul li a i{line-height:1ex}.page .wrap .content .main .sharing ul li a span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.page .wrap .content .main .sharing ul li a span.focusable:active,.page .wrap .content .main .sharing ul li a span.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.page .wrap .content .main .sharing ul li a:hover{opacity:.5}.page .wrap .content .main .newsletter{padding:1.5em 0;border-top:none;background-color:transparent;margin-bottom:1.5em}.page .wrap .content .main .newsletter h1{display:none}.page .wrap .content .main .newsletter form{width:auto;max-width:none}.page .wrap .content .main .newsletter form .summary{text-align:left;font-style:italic}.page .wrap .content .main .newsletter form fieldset{margin:0}.page .wrap .content .main .newsletter form fieldset [type="email"]{background-color:#a1928e;border-right-color:#cfc8c0}.page .wrap .content .main .newsletter form fieldset button{background-color:#362f2d}.page .wrap .content .main .newsletter form fieldset button:hover{background-color:#ffba11}.page .wrap .content .pagination{list-style:none;padding-left:0;margin:0;float:right;width:12.5%}.page .wrap .content .pagination li{font-size:2.25em;line-height:1em;margin-bottom:2px}.page .wrap .content .pagination li a{display:block;width:2em;height:2em;line-height:2.25em;text-align:center;background-color:#362f2d;color:#cfc8c0;opacity:.25;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}.page .wrap .content .pagination li a:hover{opacity:1}.page .wrap .content .pagination li a span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.page .wrap .content .pagination li a span.focusable:active,.page .wrap .content .pagination li a span.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@media screen and (max-width: 620px){.page .wrap .content .pagination{float:none;width:auto;margin-bottom:1em}.page .wrap .content .pagination::after{clear:both;content:"";display:table}.page .wrap .content .pagination li{float:left;margin-bottom:0;margin-right:2px}}.page .wrap .images{float:left;width:41.025641025641%}.page .wrap .images>figure{margin-bottom:5%}.page .wrap .images figcaption{font-size:.925em;font-style:italic;padding:1em;color:#362f2d;background-color:#b8adaa}@media screen and (max-width: 840px){.page .wrap .images{width:100%;margin-bottom:2em}.page .wrap .images>figure{float:left;width:50%}.page .wrap .images>figure:nth-child(2n+1){clear:left}}@media screen and (max-width: 840px) and (max-width: 560px){.page .wrap .images>figure{float:none;width:auto}}.MarkupPagerNav{list-style:none;padding-left:0;margin:0;text-align:center;padding:2% 0;background-color:#433d3b}.MarkupPagerNav.infinite-scroll{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.MarkupPagerNav.infinite-scroll.focusable:active,.MarkupPagerNav.infinite-scroll.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.MarkupPagerNav li{font-size:1.125em;line-height:1.25em;display:inline-block}.MarkupPagerNav li a{display:inline-block;padding:.75em 1em;font-family:"Oswald","Georgia","Cambria","Times New Roman","Times",serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;color:#fff}.MarkupPagerNav li a:hover{color:#ffba11}.MarkupPagerNav li.MarkupPagerNavOn a{background-color:#ffba11;color:#362f2d}.alerts{list-style:none;padding-left:0;margin:0;margin:1.5em 0}.alert{font-size:0.8125em;text-transform:uppercase;letter-spacing:1px;list-style:none;padding:1em;margin:.5em 0;text-align:center;color:#fff;background-color:#978675}.alert a{color:#fff;text-decoration:underline}@media screen and (max-width: 560px){.alert{width:100%;margin-bottom:1.5em}}.alert.error{background:rgba(133,32,32,0.1);color:#852020}.alert.error a{color:#852020}.alert.success{background:rgba(35,139,69,0.1);color:#238b45}.alert.success a{color:#238b45}.parsley-errors-list{list-style:none;padding-left:0;margin:0}.parsley-errors-list li{padding:.75em;background:rgba(133,32,32,0.1);color:#852020}.btn{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:1em 1.75em;font-size:0.875em;font-weight:600;text-transform:uppercase;letter-spacing:1px;text-align:center;-webkit-transition:background-color 0.25s ease-in-out;transition:background-color 0.25s ease-in-out;border:none;background-color:transparent}.btn.update{color:#362f2d;background-color:#e1dcd7}.btn.checkout{color:#fff;background-color:#852020}.btn:hover{color:#362f2d;background-color:#ffba11}.slideshow{position:relative}.slideshow .slides{list-style:none;padding-left:0;margin:0}.slideshow .slides::after{clear:both;content:"";display:table}.slideshow .slides>li{display:none;-webkit-backface-visibility:hidden}.slideshow .slides>li figure{position:relative}.slideshow .slides>li figure figcaption{position:absolute;bottom:0;left:0;width:100%}.no-js .slideshow .slides li:first-child{display:block}.slideshow .slide-direction-nav{list-style:none;padding-left:0;margin:0}.slideshow .slide-direction-nav a{position:absolute;left:0;top:50%;margin-top:-.5em;font-size:3.75em;color:#fff}#hero .slideshow .slide-direction-nav a{margin-top:0}@media screen and (max-width: 1140px){.slideshow .slide-direction-nav a{font-size:2.5em}}.slideshow .slide-direction-nav a i{padding:.5em}.slideshow .slide-direction-nav a span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.slideshow .slide-direction-nav a span.focusable:active,.slideshow .slide-direction-nav a span.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.slideshow .slide-direction-nav a.slide-disabled{display:none}.slideshow .slide-direction-nav a.slide-next{left:auto;right:0}.featured-content-grid{max-width:1680px;margin:0 auto}.featured-content-grid::after{clear:both;content:"";display:table}.featured-content-grid .item{position:relative;border-top:1px solid #fff}.featured-content-grid .item::after{clear:both;content:"";display:table}.featured-content-grid .item:first-of-type{border-top:none}.featured-content-grid .item .image{position:absolute;left:0;top:0;width:50%;height:100%;-webkit-background-size:cover cover;background-size:cover;background-position:50% 0}@media screen and (max-width: 840px){.featured-content-grid .item .image{position:static;width:100%;height:0;padding-top:56.25%}}@media screen and (max-width: 560px){.featured-content-grid .item .image{padding-top:76.25%}}.featured-content-grid .item .info{float:right;width:50%;background:#cfc8c0 url("../../images/dist/pattern-gingham.jpg") repeat 0 0 fixed;border-left:1px solid #fff;min-height:460px}@media screen and (max-width: 840px){.featured-content-grid .item .info{float:none;width:auto;min-height:inherit;border-left:none}}.featured-content-grid .item .info header{padding:4% 8%;background-color:rgba(255,255,255,0.6)}.featured-content-grid .item .info header h1{font-size:1.5625em;line-height:1.25em;font-family:"Oswald","Georgia","Cambria","Times New Roman","Times",serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;margin:0}.featured-content-grid .item .info header h1 a{color:#362f2d}.featured-content-grid .item .info header h1 a:hover{color:#362f2d}.featured-content-grid .item .info .summary{padding:6% 8% 4% 8%;color:#362f2d;font-size:1.125em;line-height:1.5em}.featured-content-grid .item .info .summary::after{clear:both;content:"";display:table}.featured-content-grid .item .info .permalink,.featured-content-grid .item .info .link-external{margin-bottom:0;padding:0 8% 8% 8%}.featured-content-grid .item .info .permalink a,.featured-content-grid .item .info .link-external a{display:inline-block;text-align:center;padding:1em 1.5em;border:2px solid #362f2d;color:#362f2d;text-transform:uppercase;letter-spacing:2px}.featured-content-grid .item .info .permalink a:hover,.featured-content-grid .item .info .link-external a:hover{background-color:#362f2d;color:#fff}.featured-content-grid .item.alt .image{left:auto;right:0}.featured-content-grid .item.alt .info{float:left;border-left:none;border-right:1px solid #fff}@media screen and (max-width: 840px){.featured-content-grid .item.alt .info{border-right:none}}.featured-content-grid .item.page-inside-the-mazama-store header{background-color:rgba(122,175,172,0.6)}.featured-content-grid .item.page-history-of-the-store header{background-color:rgba(116,112,111,0.6)}.featured-content-grid .item.page-mazama-folk header{background-color:rgba(211,198,12,0.6)}.featured-content-grid .item.page-the-goats-beard header{background-color:rgba(131,107,68,0.6)}.featured-content-grid .item.category-our-kitchen header{background-color:rgba(198,185,147,0.6)}.featured-content-grid .item.category-home-and-country header{background-color:rgba(127,144,127,0.6)}.featured-content-grid .item.category-locally-made header{background-color:rgba(150,165,174,0.6)}.featured-content-grid .item.category-from-the-goats-beard header{background-color:rgba(171,156,150,0.6)}.featured-content-grid .item.event-sunday header{background-color:rgba(123,0,70,0.6)}.featured-content-grid .item.event-sunday header h1 a{color:#fff}.featured-content-grid .item.event-sunday header h1 a:hover{color:rgba(255,255,255,0.8)}.featured-content-grid .item.event-wednesday header{background-color:rgba(211,198,12,0.6)}.featured-content-grid .item.event-christmas header{background-color:rgba(147,6,10,0.8)}.featured-content-grid .item.event-christmas header h1 a{color:#fff}.featured-content-grid .item.event-christmas header h1 a:hover{color:rgba(255,255,255,0.8)}.content-grid{max-width:1680px;margin:0 auto}.content-grid::after{clear:both;content:"";display:table}.content-grid article{float:left;width:33.333333333333%}@media screen and (max-width: 1140px){.content-grid article{width:50%}}@media screen and (max-width: 560px){.content-grid article{width:100%}}.content-grid article .outer{position:relative;border-color:#fff;border-width:0 0 1px 1px;border-style:solid}.content-grid article .outer .inner{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.content-grid article .outer .inner.link{color:#362f2d}.content-grid article .outer .inner.link:hover{color:#362f2d}.content-grid article .outer .inner .main{display:table;width:100%;height:100%}.content-grid article .outer .inner .main .content{display:table-cell;vertical-align:middle;text-align:center;padding:10%}.content-grid article:nth-child(3n+1) .outer{border-left:none;margin-left:1px}.content-grid article.weather .main{padding:1.5em}.content-grid article.weather .main .content{border:4px solid rgba(54,47,45,0.45);color:#362f2d;font-family:"Oswald","Georgia","Cambria","Times New Roman","Times",serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;padding:5%;font-size:1em}.content-grid article.weather .main .content h3{font-weight:400;margin:0;font-size:1.25em;border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.content-grid article.weather .main .content h3.focusable:active,.content-grid article.weather .main .content h3.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.content-grid article.weather .main .content h2{font-weight:400;margin:0 0 .5rem 0;font-size:2em;line-height:1.25em}.content-grid article.weather .main .content h2 strong{display:block;margin-top:.25em;font-size:2.75em;font-weight:300;line-height:1em}.content-grid article.weather .main .content h4{font-weight:400;font-size:1.625em;line-height:1em;padding:1rem;margin:0 0 1rem 0;border-width:2px 0;border-style:solid;border-color:#362f2d}.content-grid article.weather .main .content h4 b{font-size:1.125rem;font-weight:inherit}.content-grid article.weather .main .content p{display:none;font-weight:400;font-size:1.25em;margin:1.5rem 0}.content-grid article.weather .main .content p:last-of-type{margin-bottom:0}.content-grid article.weather .main .content p b{font-weight:inherit;display:block;font-size:1.625rem}@media screen and (min-width: 1170px){.content-grid article.weather .main .content p{display:block}}.content-grid article.blahg .inner{height:auto;top:auto;bottom:-1px}.content-grid article.blahg .inner .main .content{padding:1.5em 0;-webkit-transition:background-color,0.25s;transition:background-color,0.25s;background-color:rgba(17,17,17,0.75)}.content-grid article.blahg .inner .main .content h2{margin-top:0;margin-bottom:.25em;font-size:0.875em;text-transform:uppercase;letter-spacing:1px;font-weight:600;color:#978675}.content-grid article.blahg .inner .main .content h1{font-family:"Oswald","Georgia","Cambria","Times New Roman","Times",serif;font-weight:300;font-size:1.625em;text-transform:uppercase;margin:0;color:#fff}.content-grid article.blahg a:hover .main .content{background-color:rgba(255,186,17,0.85)}.content-grid article.blahg a:hover .main .content h2,.content-grid article.blahg a:hover .main .content h1{color:#362f2d}.content-grid article.post .inner{opacity:0;background-color:rgba(255,186,17,0.85);color:#362f2d;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.content-grid article.post.hover .inner{opacity:1}.content-grid article.post a{color:#362f2d}.content-grid article.post a:hover{color:#fff}.content-grid article.post h1{font-family:"Oswald","Georgia","Cambria","Times New Roman","Times",serif;font-weight:300;font-size:2.1875em;line-height:1.375em;margin:0 0 1em 0}.content-grid article.post h2,.content-grid article.post .permalink{font-size:0.9375em;text-transform:uppercase;letter-spacing:1px}.content-grid article.post h2 a,.content-grid article.post .permalink a{-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;display:inline-block;padding:.5em 1em;border:2px solid #362f2d;color:#362f2d}.content-grid article.post h2 a:hover,.content-grid article.post .permalink a:hover{color:#fff;border-color:#fff}.content-grid article.post p{color:#362f2d}.content-grid article.post p.caption{font-family:"Oswald","Georgia","Cambria","Times New Roman","Times",serif;font-weight:300;font-size:1.5em;margin-bottom:10%}.content-grid article.featured-page.goods .inner{background-color:transparent;-webkit-transition:background-color 0.25s ease-in-out;transition:background-color 0.25s ease-in-out}.content-grid article.featured-page.goods.hover .inner{background-color:rgba(255,186,17,0.85)}.content-grid article.featured-page.about .inner,.content-grid article.featured-page.shop .inner{opacity:0;background-color:rgba(17,17,17,0.65);-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.content-grid article.featured-page.about.hover .inner,.content-grid article.featured-page.shop.hover .inner{opacity:1}.content-grid article.featured-page.event .inner{-webkit-transition:background-color 0.25s ease-in-out;transition:background-color 0.25s ease-in-out;background-color:rgba(17,17,17,0.45)}.content-grid article.featured-page.event.hover .inner{background-color:rgba(255,186,17,0.85)}.content-grid article.featured-page.event h1{display:inline-block;font-size:2.1875em;line-height:1.25em;letter-spacing:1px;font-family:"Oswald","Georgia","Cambria","Times New Roman","Times",serif;font-weight:300;padding:.5em;border:2px solid #fff;color:#b0a9a3;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;margin:0;color:#fff}.content-grid article.featured-page.event.hover h1{opacity:.85;color:#362f2d;border-color:#362f2d}.content-grid article.featured-page h1{font-size:2.625em;font-family:"Oswald","Georgia","Cambria","Times New Roman","Times",serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin:0 0 1em 0}.content-grid article.featured-page h1.ruled{width:80%;margin-left:auto;margin-right:auto}@media screen and (max-width: 840px){.content-grid article.featured-page h1.ruled{font-size:1.75em}}.content-grid article.featured-page h1.ruled:before,.content-grid article.featured-page h1.ruled:after{display:block;content:'';height:20px;background-color:rgba(54,47,45,0.25)}.content-grid article.featured-page h1.ruled:before{margin-bottom:5%}.content-grid article.featured-page h1.ruled:after{margin-top:5%}.content-grid article.featured-page h1.badge-about{width:252px;height:252px;margin:0 auto;background-image:url("../../images/dist/bg-badge-about.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.content-grid article.featured-page h1.badge-about{background-image:url("../../images/dist/bg-badge-about_2x.png");-webkit-background-size:252px 252px;background-size:252px 252px}}.content-grid article.featured-page h1.badge-about span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.content-grid article.featured-page h1.badge-about span.focusable:active,.content-grid article.featured-page h1.badge-about span.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.content-grid article.featured-page h1.badge-shop{width:252px;height:252px;margin:0 auto;background-image:url("../../images/dist/bg-badge-shop.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.content-grid article.featured-page h1.badge-shop{background-image:url("../../images/dist/bg-badge-shop_2x.png");-webkit-background-size:252px 252px;background-size:252px 252px}}.content-grid article.featured-page h1.badge-shop span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.content-grid article.featured-page h1.badge-shop span.focusable:active,.content-grid article.featured-page h1.badge-shop span.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.content-grid article.featured-page p{text-transform:uppercase;letter-spacing:1px;font-size:1.375em}.filters{background-color:#362f2d;border-bottom:1px solid #fff}.filters.fixed{position:fixed;left:0;width:100%;z-index:1}.filters .wrap{max-width:1680px;margin:0 auto}.filters .wrap::after{clear:both;content:"";display:table}.filters .wrap ol{list-style:none;padding-left:0;margin:0}.filters .wrap ol li{float:left;width:25%;text-align:center;border-left:1px solid #74706f}.filters .wrap ol li a{display:block}.filters .wrap ol.categories{float:left;width:66.666666666667%}@media screen and (max-width: 840px){.filters .wrap ol.categories{width:100%}}.filters .wrap ol.categories li{font-size:.875em;line-height:2.125em;text-transform:uppercase;letter-spacing:1px}@media screen and (max-width: 560px){.filters .wrap ol.categories li{font-size:.75em;line-height:1.25em;text-transform:none;letter-spacing:0}}@media screen and (max-width: 480px){.filters .wrap ol.categories li{font-size:.625em}}.filters .wrap ol.categories li:first-child{border-left:none}.filters .wrap ol.categories li a{padding:2em 0;color:#edede5}@media screen and (max-width: 560px){.filters .wrap ol.categories li a{padding:1em 0}}.filters .wrap ol.categories li a:hover{color:#ffba11}.filters .wrap ol.categories li a.active{background-color:#ffba11;color:#362f2d}.filters .wrap ol.seasons{float:left;width:33.333333333333%}@media screen and (max-width: 840px){.filters .wrap ol.seasons{display:none}}.filters .wrap ol.seasons li{font-size:2.5em;line-height:1em}.filters .wrap ol.seasons li a{padding:.5em 0;color:#74706f}.filters .wrap ol.seasons li a:hover{color:#ffba11}.filters .wrap ol.seasons li a.active{background-color:#ffba11;color:#362f2d}.filters .wrap ol.seasons li a span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.filters .wrap ol.seasons li a span.focusable:active,.filters .wrap ol.seasons li a span.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.shop-header{padding-bottom:1em;border-bottom:2px dotted #978675;margin-bottom:1em}.shop-header h1{font-family:"Oswald","Georgia","Cambria","Times New Roman","Times",serif;font-weight:300;font-size:1.5em;line-height:1em;text-transform:uppercase;letter-spacing:1px;margin:0}.shop-header h1 a{color:#362f2d}.shop-header h1 a:hover{color:#852020}.shop-header h1 span{color:#852020}.shop-quantity{font-family:"Oswald","Georgia","Cambria","Times New Roman","Times",serif;font-weight:300;width:48px;height:48px;font-size:1.25em;line-height:42px;border:2px solid #978675;background-color:transparent;text-align:center;outline:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.shop-quantity::-webkit-inner-spin-button{-webkit-appearance:none}.shop-quantity:focus{border-color:#433d3b}.shop-collections-grid::after{clear:both;content:"";display:table}.shop-collections-grid article{float:left;width:33.333333333333%;margin-bottom:1em}@media screen and (max-width: 1140px){.shop-collections-grid article{width:50%}}@media screen and (max-width: 560px){.shop-collections-grid article{width:100%}}.shop-collections-grid article a{display:block;background-color:#b0a9a3;border:1px solid #cfc8c0;color:#362f2d}.shop-collections-grid article a figure{background-color:#111;opacity:1;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}.shop-collections-grid article a h2{font-family:"Oswald","Georgia","Cambria","Times New Roman","Times",serif;font-weight:300;font-size:1.5em;line-height:1em;text-transform:uppercase;letter-spacing:1px;text-align:center;border-top:2px solid #cfc8c0;margin:0;padding:1em 0}.shop-collections-grid article a:hover{background-color:#362f2d;color:#fff}.shop-collections-grid article a:hover figure{opacity:.75}.shop-collections-grid hr{clear:left;float:left;width:100%;height:0;border-top:2px dotted #978675;margin:0 0 1em 0}@media screen and (max-width: 1140px){.shop-collections-grid hr{display:none}}.shop-collection .product{padding-bottom:1em;border-bottom:2px dotted #978675;margin-bottom:1em}.shop-collection .product:last-of-type{padding-bottom:0;border-bottom:none;margin-bottom:0}.shop-collection .product form{color:#433d3b;background-color:#e1dcd7}.shop-collection .product form::after{clear:both;content:"";display:table}.shop-collection .product form .product-thumbnail{float:left;width:35.897435897436%}@media screen and (max-width: 840px){.shop-collection .product form .product-thumbnail{width:100%}}.shop-collection .product form .product-thumbnail a{display:block;background-color:#e1dcd7}.shop-collection .product form .product-thumbnail img{display:block;margin:auto}.shop-collection .product form .product-info{float:left;width:64.102564102564%;padding:3%;min-height:420px}@media screen and (max-width: 840px){.shop-collection .product form .product-info{width:100%}}.shop-collection .product form .product-info h2{font-family:"Oswald","Georgia","Cambria","Times New Roman","Times",serif;font-weight:300;font-size:1.5em;text-transform:uppercase;letter-spacing:1px;margin:0 0 1em 0}.shop-collection .product form .product-info .details-column{float:right;width:40%;margin-bottom:1.5em}@media screen and (max-width: 840px){.shop-collection .product form .product-info .details-column{width:100%}}.shop-collection .product form .product-info .details-column.selections{float:left;width:50%}@media screen and (max-width: 840px){.shop-collection .product form .product-info .details-column.selections{width:100%}}.shop-collection .product form .product-info .details-column .label{display:block;font-size:0.8125em;line-height:1em;font-weight:400;text-transform:uppercase;letter-spacing:1px;margin:0 0 .75em 0}.shop-collection .product form .product-info .details-column .product-variants{list-style:none;padding-left:0;margin:0;margin-bottom:1.5em;line-height:45px}.shop-collection .product form .product-info .details-column .product-variants::after{clear:both;content:"";display:table}.shop-collection .product form .product-info .details-column .product-variants li{float:left;padding:2px;margin-right:4px;border:2px solid transparent}.shop-collection .product form .product-info .details-column .product-variants li.active{border-color:#978675}.shop-collection .product form .product-info .details-column .product-variants li a{display:block;width:40px;height:40px;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}.shop-collection .product form .product-info .details-column .product-variants li a span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.shop-collection .product form .product-info .details-column .product-variants li a span.focusable:active,.shop-collection .product form .product-info .details-column .product-variants li a span.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.shop-collection .product form .product-info .details-column .product-variants li a:hover{opacity:.75}.shop-collection .product form .product-info .details-column .product-options-holder{margin-bottom:1.5em}.shop-collection .product form .product-info .details-column .product-options-holder .product-options{list-style:none;padding-left:0;margin:0;font-size:1.25em;line-height:45px}.shop-collection .product form .product-info .details-column .product-options-holder .product-options::after{clear:both;content:"";display:table}.shop-collection .product form .product-info .details-column .product-options-holder .product-options li{float:left;margin-right:4px}.shop-collection .product form .product-info .details-column .product-options-holder .product-options li [type="radio"]{display:none}.shop-collection .product form .product-info .details-column .product-options-holder .product-options li [type="radio"]+label{font-family:"Oswald","Georgia","Cambria","Times New Roman","Times",serif;font-weight:300;display:block;width:48px;height:48px;text-align:center;border:2px solid transparent;cursor:pointer}.shop-collection .product form .product-info .details-column .product-options-holder .product-options li [type="radio"]:checked+label{border-color:#978675}.shop-collection .product form .product-info .details-column .product-options-holder .product-options li [type="radio"]:disabled+label{text-decoration:line-through;color:#978675;cursor:not-allowed}.shop-collection .product form .product-info .details-column .product-price{font-family:"Oswald","Georgia","Cambria","Times New Roman","Times",serif;font-weight:300;letter-spacing:1px;margin-top:-.25em;margin-bottom:2.875em}.shop-collection .product form .product-info .details-column .product-price span{display:block;font-size:1.375em;line-height:1.25em;margin-bottom:.425em}.shop-collection .product form .product-info .details-column .product-price small{display:block;font-size:1em;line-height:1em}.shop-collection .product form .product-info .details-column .product-details .body{font-family:"Oswald","Georgia","Cambria","Times New Roman","Times",serif;font-weight:300;font-size:0.9375em;line-height:1.375em}.shop-collection .product form .product-info .details-column .product-details .body::after{clear:both;content:"";display:table}.shop-collection .product form .product-info .details-column .product-details .body ul,.shop-collection .product form .product-info .details-column .product-details .body ol{padding-left:1.5em;margin:0}.shop-collection .product form .product-info .details-column .product-details .body ul li,.shop-collection .product form .product-info .details-column .product-details .body ol li{margin-bottom:.25em}.shop-collection .product form .product-info footer{clear:both;padding-top:1.5em;border-top:2px dotted #978675}.shop-collection .product form .product-info footer::after{clear:both;content:"";display:table}.shop-collection .product form .product-info footer .product-actions{float:left;width:45%}@media screen and (max-width: 560px){.shop-collection .product form .product-info footer .product-actions{width:100%}}.shop-collection .product form .product-info footer .product-actions [type="submit"]{display:inline-block;padding:1em 1.75em;font-size:0.875em;text-transform:uppercase;letter-spacing:1px;color:#e1dcd7;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;background-color:#852020;color:#fff;margin-right:1.5em;margin-bottom:1em;-webkit-transition:background-color 0.25s ease-in-out;transition:background-color 0.25s ease-in-out}.shop-collection .product form .product-info footer .product-actions [type="submit"]:hover{color:#433d3b;background-color:#ffba11}.shop-collection .product form .product-info footer .product-actions a{display:inline-block;font-size:0.75em;text-transform:uppercase;letter-spacing:1px;color:#362f2d}.shop-collection .product form .product-info footer .product-actions a:hover{color:#852020}.shop-collection .product form .product-info footer .product-messages{float:right;width:50%}@media screen and (max-width: 560px){.shop-collection .product form .product-info footer .product-messages{width:100%}}.shop-cart{width:100%;border-collapse:collapse;padding-bottom:4%}.shop-cart th{font-weight:600;text-transform:uppercase;letter-spacing:1px}.shop-cart th,.shop-cart td{text-align:left;padding:.75em 1.25em;vertical-align:middle}.shop-cart th.quantity,.shop-cart th.total,.shop-cart td.quantity,.shop-cart td.total{text-align:right}.shop-cart tbody td{background-color:#e1dcd7;border-bottom:1em solid #cfc8c0}.shop-cart tbody td.image{padding:0;width:160px}.shop-cart tbody td.description a h2{font-size:1.25em;line-height:1.375em;margin:0 0 .25em 0;font-family:"Oswald","Georgia","Cambria","Times New Roman","Times",serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;color:#362f2d}.shop-cart tbody td.description a h3{font-weight:400;font-size:0.9375em;line-height:1.25em;text-transform:uppercase;letter-spacing:1px;margin:0;color:#74706f}.shop-cart tbody td.description a:hover h2{color:#852020}.shop-cart tfoot th,.shop-cart tfoot td{text-align:right}@media screen and (max-width: 840px){.shop-cart tbody td.image{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.shop-cart tbody td.image.focusable:active,.shop-cart tbody td.image.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}}@media screen and (max-width: 620px){.shop-cart table,.shop-cart thead,.shop-cart tbody,.shop-cart tfoot,.shop-cart tr,.shop-cart th,.shop-cart td{display:block}.shop-cart thead tr{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.shop-cart thead tr.focusable:active,.shop-cart thead tr.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.shop-cart tbody td{position:relative;padding-left:35%;white-space:normal;border-bottom:none}.shop-cart tbody td.quantity{text-align:left}.shop-cart tbody td.total{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.shop-cart tbody td.total.focusable:active,.shop-cart tbody td.total.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.shop-cart tbody td:before{position:absolute;top:.75em;left:.75em;width:30%;white-space:nowrap;font-size:0.8125em;line-height:2em;text-transform:uppercase;text-align:left;font-weight:bold;content:attr(data-title)}.shop-cart tbody tr:after{content:'';display:block;background-color:#cfc8c0;height:1em}}@media screen and (max-width: 480px){.shop-cart tbody td,.shop-cart tbody th,.shop-cart tfoot td,.shop-cart tfoot th{padding:.75em;text-align:left}.shop-cart tbody td:before,.shop-cart tbody th:before,.shop-cart tfoot td:before,.shop-cart tfoot th:before{content:''}}.shop-checkout-fieldgroup{float:left;width:49%;padding:1.5em;background-color:#e1dcd7;margin-bottom:1em;min-height:240px}.shop-checkout-fieldgroup.alt{float:right}.shop-checkout-fieldgroup.full-width{clear:both;float:none;width:auto;min-height:inherit}.shop-checkout-fieldgroup.cart{background-color:transparent;padding:1.5em 0 0 0;border-top:2px dotted #978675}@media screen and (max-width: 840px){.shop-checkout-fieldgroup{width:100%}}.shop-checkout-fieldgroup legend,.shop-checkout-fieldgroup .legend{font-family:"Oswald","Georgia","Cambria","Times New Roman","Times",serif;font-weight:300;font-size:1.25rem;text-transform:uppercase;letter-spacing:1px;color:#852020;margin:0 0 .5em 0}.shop-checkout-fieldgroup legend{float:left;margin:.5em 0 1em 0}.shop-checkout-fieldgroup legend+.input-group{clear:left}.shop-checkout-fieldgroup .input-group{margin-bottom:1.5em}.shop-checkout-fieldgroup .input-group:last-of-type{margin-bottom:.5em}.shop-checkout-fieldgroup .input-group label{display:block;font-size:0.8125em;line-height:1em;text-transform:uppercase;letter-spacing:1px;margin:.5em 0;vertical-align:middle}.shop-checkout-fieldgroup .input-group label [type="checkbox"]{vertical-align:top}.shop-checkout-fieldgroup .input-group .input{width:100%;padding:.75em;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none;outline:0;border-radius:0;border:2px solid #978675;background-color:transparent}.shop-checkout-fieldgroup .input-group .input:focus{border-color:#433d3b;background-color:#fff}.shop-checkout-fieldgroup .input-group .input::-webkit-input-placeholder{color:#978675}.shop-checkout-fieldgroup .input-group .input:-moz-placeholder{color:#978675}.shop-checkout-fieldgroup .input-group .input::-moz-placeholder{color:#978675}.shop-checkout-fieldgroup .input-group .input:-ms-input-placeholder{color:#978675}.shop-checkout-fieldgroup .shipping-details{display:none}.shop-checkout-fieldgroup dl::after{clear:both;content:"";display:table}.shop-checkout-fieldgroup dl dt,.shop-checkout-fieldgroup dl dd{float:left;margin-left:0}.shop-checkout-fieldgroup dl dt{font-weight:700;clear:left;margin-right:.5em}.shop-actions{margin:4% 0;padding-top:4%;border-top:2px dotted #978675}.shop-actions::after{clear:both;content:"";display:table}.shop-actions ol{list-style:none;padding-left:0;margin:0;float:right;width:50%}@media screen and (max-width: 840px){.shop-actions ol{width:100%}}.shop-actions ol li{float:left;width:50%}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#433d3b;opacity:0.5}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.mfp-preloader{color:#b0a9a3;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#b0a9a3}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.75;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#111}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#b0a9a3;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:0.75;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:none;box-shadow:none;background:#111}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:none;box-shadow:none;background:#e1dcd7}.mfp-figure small{color:#cfc8c0;display:block;font-size:12px;line-height:14px}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#fff;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}#seasonal-bits{max-width:470px;background-color:#ebeaea;max-height:500px}.emma-lightbox form p{color:#3b2d1f;margin:1.5em 0;font-size:14px;line-height:20px}.emma-lightbox form p a,.emma-lightbox form p a:hover{font-size:14px;line-height:20px;text-decoration:underline;color:#3b2d1f}#close{background-color:#74706f;font-size:54px;height:50px;line-height:38px;margin:0 auto;padding:0;text-align:center;width:50px;cursor:pointer}.b-close,.b-close:hover{color:#fff;text-decoration:none}.sbtext{text-align:center}.center,.center img{text-align:center;margin:0 auto}#icons{white-space:nowrap;padding-top:30px}.icon{text-align:center;margin:0 auto;display:inline-block;padding:0 15px}.emma-lightbox .content{padding:30px}.emma-lightbox .content::after{clear:both;content:"";display:table}.emma-lightbox .content svg{max-width:100%;height:auto}.emma-lightbox form fieldset label{border:0 none;clip:rect(0px, 0px, 0px, 0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.emma-lightbox form fieldset [type="email"]{background-color:#74706f;border-right:1px solid #362f2d;padding-left:1em;width:70%}.emma-lightbox form fieldset [type="email"],.emma-lightbox form fieldset button{-moz-appearance:none;border:medium none;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;float:left;font-size:0.9375em;letter-spacing:1px;line-height:1.75em;min-height:2.8125em;padding-bottom:0.375em;padding-top:0.625em;text-transform:uppercase}.emma-lightbox form fieldset [type="email"],.emma-lightbox form fieldset button{font-size:0.83em}.emma-lightbox form fieldset button{background-color:#ffba11;padding-left:0;padding-right:0;text-align:center;-webkit-transition:background-color 0.25s ease-in-out 0s;transition:background-color 0.25s ease-in-out 0s;width:30%}#emma-success{margin-top:20px;color:#238b45}@media print{*{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #444;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}

/*# sourceMappingURL=application.css.map */