a.block-link{display:block;height:100%;width:100%;font-weight:inherit;font-size:inherit;position:absolute;top:0;bottom:0;right:0;left:0}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */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{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"]{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;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}.container{width:100%;max-width:550px;margin:0 auto;padding:0 20px;box-sizing:border-box}.column,.columns{width:100%;float:left;box-sizing:border-box}@media (min-width: 400px){.container{width:85%;padding:0}}@media (min-width: 550px){.container{width:80%}.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.66666666667%}.two.columns{width:13.3333333333%}.three.columns{width:22%}.four.columns{width:30.6666666667%}.five.columns{width:39.3333333333%}.six.columns{width:48%}.seven.columns{width:56.6666666667%}.eight.columns{width:65.3333333333%}.nine.columns{width:74.0%}.ten.columns{width:82.6666666667%}.eleven.columns{width:91.3333333333%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:30.6666666667%}.two-thirds.column{width:65.3333333333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.66666666667%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78.0%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%}}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,hr,dl,dd,ol,ul,figure{margin:0;padding:0}hr{margin-top:40px;margin-bottom:40px}body{font:400 16px/1.5 "skolar-sans-latin","Helvetica Neue",Helvetica,Arial,sans-serif;color:#111;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-font-feature-settings:"kern" 1;-moz-font-feature-settings:"kern" 1;-o-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;font-kerning:normal;overflow-y:scroll}h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,ol,dl,figure,.highlight{margin-bottom:15px}img{max-width:100%;vertical-align:middle}figure>img{display:block}figcaption{font-size:14px}ul,ol{margin-left:30px}li>ul,li>ol{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-weight:400}a{color:#302255;text-decoration:none}a:visited{color:#302255}a:hover{color:#fff}blockquote{color:#828282;border-left:4px solid #e8e8e8;padding-left:15px;font-size:18px;letter-spacing:-1px;font-style:italic}blockquote>:last-child{margin-bottom:0}pre,code{font-size:15px;border:1px solid #e8e8e8;border-radius:3px;background-color:#eef}code{padding:1px 5px}pre{padding:8px 12px;overflow-x:auto}pre>code{border:0;padding-right:0;padding-left:0}.wrapper{max-width:-webkit-calc(550px - (30px * 2));max-width:calc(550px - (30px * 2));margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}@media screen and (max-width: 800px){.wrapper{max-width:-webkit-calc(550px - (30px));max-width:calc(550px - (30px));padding-right:15px;padding-left:15px}}.clear:after,.wrapper:after{content:"";display:table;clear:both}.icon>svg{display:inline-block;width:16px;height:16px;vertical-align:middle}.icon>svg path{fill:#828282}.wf-loading p,.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading h4,.wf-loading h5,.wf-loading h6{visibility:hidden}.wf-loading img,.wf-loading svg,.wf-loading .social-footer{visibility:visible}a.block-link{display:block;height:100%;width:100%;font-weight:inherit;font-size:inherit;position:absolute;top:0;bottom:0;right:0;left:0}.main-content{max-width:550px;color:#302255;padding-bottom:100px}@media (min-width: 768px){.main-content.fixed-nav{padding-top:100px}}@media (max-width: 768px){.main-content{padding-bottom:20px}}.bottom-links{padding-top:20px;padding-bottom:20px}.bottom-links a,.bottom-links p{float:left}.bottom-links p{padding-left:20px;padding-right:20px}.bottom-links a{color:#41b7d8;border-bottom:0.05em solid rgba(0,0,0,0.1)}.bottom-links a:hover{border-bottom:0.08em solid #41b7d8}.highlight{background:#fff}.highlighter-rouge .highlight{background:#eef}.highlight .c{color:#998;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{font-weight:bold}.highlight .o{font-weight:bold}.highlight .cm{color:#998;font-style:italic}.highlight .cp{color:#999;font-weight:bold}.highlight .c1{color:#998;font-style:italic}.highlight .cs{color:#999;font-weight:bold;font-style:italic}.highlight .gd{color:#000;background-color:#fdd}.highlight .gd .x{color:#000;background-color:#faa}.highlight .ge{font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .gi .x{color:#000;background-color:#afa}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc{font-weight:bold}.highlight .kd{font-weight:bold}.highlight .kp{font-weight:bold}.highlight .kr{font-weight:bold}.highlight .kt{color:#458;font-weight:bold}.highlight .m{color:#099}.highlight .s{color:#d14}.highlight .na{color:teal}.highlight .nb{color:#0086B3}.highlight .nc{color:#458;font-weight:bold}.highlight .no{color:teal}.highlight .ni{color:purple}.highlight .ne{color:#900;font-weight:bold}.highlight .nf{color:#900;font-weight:bold}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{font-weight:bold}.highlight .w{color:#bbb}.highlight .mf{color:#099}.highlight .mh{color:#099}.highlight .mi{color:#099}.highlight .mo{color:#099}.highlight .sb{color:#d14}.highlight .sc{color:#d14}.highlight .sd{color:#d14}.highlight .s2{color:#d14}.highlight .se{color:#d14}.highlight .sh{color:#d14}.highlight .si{color:#d14}.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc{color:teal}.highlight .vg{color:teal}.highlight .vi{color:teal}.highlight .il{color:#099}a.block-link{display:block;height:100%;width:100%;font-weight:inherit;font-size:inherit;position:absolute;top:0;bottom:0;right:0;left:0}body.home header.top-header nav.navbar .navbar-item{opacity:0;visibility:hidden;transition:visibility 0s, opacity 1s, ease-in}body.home.slides header.top-header nav.navbar .navbar-item{opacity:1;visibility:visible}body header.top-header{width:100%}body nav.navbar-brand{height:100px;width:220px;position:absolute;top:0;left:0}body nav.navbar-brand a{padding:20px;padding-bottom:0;margin-bottom:20px;padding-top:0;color:#302255}body nav.navbar-brand a img.navbar-icon{height:90px;width:auto}body nav.navbar-brand a svg{height:100px;display:inline-block;vertical-align:middle}body nav.navbar .navbar-list{list-style:none;padding:0;margin:0;display:flex;justify-content:center;text-align:left;width:100%;height:100%}body nav.navbar .navbar-list .active-nav a.navbar-link,body nav.navbar .navbar-list .navbar-item:hover a.navbar-link,body nav.navbar .navbar-list .navbar-item:active a.navbar-link{border-bottom:1px solid #302255}body nav.navbar .navbar-list .active-nav ul.navbar-sub-list,body nav.navbar .navbar-list .navbar-item:hover ul.navbar-sub-list,body nav.navbar .navbar-list .navbar-item:active ul.navbar-sub-list{visibility:visible}body nav.navbar .navbar-list .navbar-item{margin:0 auto;font-size:16px;width:183.3333333333px}body nav.navbar .navbar-list .navbar-item a.navbar-link{padding:20px;padding-bottom:10px;color:#302255}body nav.navbar .navbar-list .navbar-item.navbar-option{padding:40px;padding-left:0;padding-right:0}body nav.navbar .navbar-list .navbar-item.navbar-option:nth-child(1){text-align:left}body nav.navbar .navbar-list .navbar-item.navbar-option:nth-child(1) a{padding-left:0}body nav.navbar .navbar-list .navbar-item.navbar-option:nth-child(2){text-align:center}body nav.navbar .navbar-list .navbar-item.navbar-option:nth-child(3){text-align:right}body nav.navbar .navbar-list .navbar-item.navbar-option:nth-child(3) a{padding-right:0}body nav.navbar-brand-small{position:relative;display:none}body nav.navbar-brand-small a.block-link,body nav.navbar-brand-small a.block-link:hover{display:hidden}@media (max-width: 768px) and (orientation: portrait){body header.top-header{width:100%;height:150px;position:absolute;top:0}body nav.navbar-brand{left:-10px}body nav.navbar{padding-bottom:20px;margin-top:100px}body nav.navbar .navbar-list{padding:0}body nav.navbar .navbar-list .navbar-item.navbar-option{padding:0}body .main-content{margin-top:150px}}@media (max-width: 768px) and (orientation: landscape){body .main-content{margin-top:100px}body nav.navbar.container{margin-right:70px;position:absolute;padding-bottom:20px;top:0;right:0;left:0;width:50%}}@media (min-width: 768px){body header.top-header.fixed-nav{position:fixed;top:0;border-bottom:1px solid #302255;height:50px;background-color:rgba(255,255,255,0.9);z-index:1001}body header.top-header.fixed-nav nav.navbar-brand-small{display:block;position:relative;float:left;height:50px;width:50px}body header.top-header.fixed-nav nav.navbar-brand-small svg{display:block;position:absolute;left:50%;top:25%;width:25px;height:25px}body header.top-header.fixed-nav nav.navbar-brand{display:none}body header.top-header.fixed-nav nav.navbar{height:50px}body header.top-header.fixed-nav nav.navbar .navbar-list .navbar-item{padding-top:10px;padding-bottom:0}}a.block-link{display:block;height:100%;width:100%;font-weight:inherit;font-size:inherit;position:absolute;top:0;bottom:0;right:0;left:0}body.home .main-content{position:absolute;padding:0;top:104px;bottom:100px;right:0;left:0;margin:0 auto}body.home .main-content .landing-slideshow .rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}body.home .main-content .landing-slideshow .rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}body.home .main-content .landing-slideshow .rslides li:first-child{position:relative;display:block;float:left}body.home .main-content .landing-slideshow .rslides img{display:block;height:auto;float:left;height:550px;width:550px}@media (max-width: 768px){body.home .main-content .landing-slideshow .rslides{top:40px;max-width:100%;width:90vw;height:90vw;margin:0 auto;padding-bottom:20px}body.home .main-content .landing-slideshow .rslides img{max-width:100%;width:90vw;height:90vw}}footer.stamp{z-index:1001;position:fixed;height:100px;bottom:0;right:0;width:100%;padding:0;padding-right:40px;text-align:right}footer.stamp .stamp-text{padding-right:100px}footer.stamp .stamp-text p{margin:0;padding:0;color:#302255;font-size:16px;line-height:18px}footer.stamp .stamp-text p:first-of-type{font-weight:bold}@media (max-width: 768px){footer.stamp{display:none}}footer.stamp img{height:80px;width:80px;top:0;right:40px;position:absolute}footer.social-footer{padding:0;position:fixed;bottom:0;right:0;height:40px}footer.social-footer ul{display:flex;list-style:none;justify-content:flex-end;padding:0;padding-bottom:20px;padding-right:40px}footer.social-footer ul li{padding:0;padding-left:10px;width:20px;height:20px}footer.social-footer ul li.back-to-top{width:auto;position:absolute;padding-left:0;left:20px}footer.social-footer ul li.back-to-top .triangle{display:inline-block;border-right:2px solid;border-bottom:2px solid;width:10px;height:10px;transform:rotate(-135deg);margin-right:10px;vertical-align:middle}footer.social-footer ul li.back-to-top a.scroll-to-top{color:black;line-height:20px;text-decoration:underline}footer.social-footer ul li.back-to-top a.scroll-to-top:hover{color:black}footer.social-footer ul li a{display:block;height:100%;width:100%;padding:0;margin:0;background-size:20px 20px}@media (max-width: 768px){footer.social-footer{position:static}}body.home footer.social-footer,body.home figure.watermark{display:none}@media (max-width: 768px){body.home footer.social-footer{position:fixed;display:block;padding-bottom:30px;display:none}}@media (min-width: 768px){li.back-to-top{display:none}}@media (max-width: 768px){footer.social-footer{display:block;position:static}footer.social-footer ul{margin-top:20px;padding-bottom:20px;padding-right:20px}}body.blog section.blog-wall{display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;margin:0 auto;padding-top:0}body.blog section.blog-wall article.blog-brick{background-size:cover;background-position:center center;color:#fff;position:relative;width:273px;height:548px;padding:0;margin-bottom:4px}body.blog section.blog-wall article.blog-brick:nth-of-type(1),body.blog section.blog-wall article.blog-brick:nth-of-type(3n+1){width:550px;margin-top:0px}body.blog section.blog-wall article.blog-brick:nth-of-type(3n+2){margin-right:4px}body.blog section.blog-wall article.blog-brick a{display:block;height:100%;width:100%;padding:0;margin:0;color:#fff}body.blog section.blog-wall article.blog-brick a:hover{color:#fff}body.blog section.blog-wall article.blog-brick a:hover header{background-color:rgba(48,34,85,0.8);height:100%}body.blog section.blog-wall article.blog-brick a:hover header .blog-title,body.blog section.blog-wall article.blog-brick a:hover header .blog-date{text-decoration:underline}body.blog section.blog-wall article.blog-brick header{transition:background-color 0.15s linear;height:100%;background-color:rgba(48,34,85,0.8)}body.blog section.blog-wall article.blog-brick header .blog-title,body.blog section.blog-wall article.blog-brick header .blog-date{padding:10px}body.blog section.blog-wall article.blog-brick header h2.blog-title{font-size:16px;margin-bottom:0}body.blog section.blog-wall article.blog-brick header .blog-date{font-size:12px;font-weight:lighter;padding-top:0}@media (max-width: 768px){body.blog section.blog-wall article.blog-brick{max-width:100%;width:90vw;height:90vw;margin-right:0 !important;margin-bottom:20px}body.blog section.blog-wall article.blog-brick a header{background-color:rgba(48,34,85,0.8)}}.blog-post{position:relative}.blog-post .blog-header{position:relative;background-position:center center;background-size:cover;height:550px;width:550px;margin-bottom:20px}.blog-post .blog-header .gel{position:absolute;top:0;bottom:0;left:0;right:0}.blog-post .blog-header .gel header{background-color:rgba(48,34,85,0.8);color:white}.blog-post .blog-header .gel header h2.blog-title,.blog-post .blog-header .gel header .blog-date{padding:10px}.blog-post .blog-header .gel header h2.blog-title,.blog-post .blog-header .gel header h2.blog-title{font-size:16px;margin-bottom:0}.blog-post .blog-header .gel header .blog-date{font-size:12px;font-weight:lighter;padding-top:0}.blog-post .blog-header .gel .blog-cover-photo{background-position:center center;background-size:cover;height:550px;width:550px}.blog-post .blog-post-content h1,.blog-post .blog-post-content h2,.blog-post .blog-post-content h3,.blog-post .blog-post-content h4,.blog-post .blog-post-content h5,.blog-post .blog-post-content h6{font-weight:bold}.blog-post .blog-post-content p{font-size:16px}.blog-post .blog-post-content .blog-image{margin-top:40px;margin-bottom:40px}.blog-post .blog-post-content .blog-image img{width:550px;height:550px}@media (max-width: 768px){.blog-post .blog-header{max-width:100%;width:90vw;height:90vw}.blog-post .blog-post-content .blog-image img{max-width:100%;width:90vw;height:90vw}}.blog-post dl dt{font-weight:bold;padding-bottom:10px}.blog-post dl dd{padding-bottom:10px;padding-left:20px}a.block-link{display:block;height:100%;width:100%;font-weight:inherit;font-size:inherit;position:absolute;top:0;bottom:0;right:0;left:0}body.shop section.products,body.about section.products{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;margin:0 auto;padding-top:0}body.shop section.products article,body.about section.products article{padding:0;text-align:center}body.shop section.products article.product,body.about section.products article.product{position:relative;width:273px;height:550px;padding:0}body.shop section.products article.product.product-roseveal,body.about section.products article.product.product-roseveal{background:url("/images/cow-heaven.jpg") no-repeat bottom center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}body.shop section.products article.product.product-beef,body.about section.products article.product.product-beef{background:url("/images/shop-beef.jpg") no-repeat bottom center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin-right:4px;margin-bottom:20px}body.shop section.products article.product .block-link,body.about section.products article.product .block-link{transition:background-color 0.15s linear;background-color:rgba(48,34,85,0.8);text-decoration:none}body.shop section.products article.product .block-link:hover p,body.shop section.products article.product .block-link:active p,body.about section.products article.product .block-link:hover p,body.about section.products article.product .block-link:active p{text-decoration:underline}body.shop section.products article.product .block-link p,body.about section.products article.product .block-link p{position:absolute;visibility:visible;top:47%;width:100%;margin:0 auto;color:white;font-size:16px;font-weight:normal}@media (max-width: 768px){body.shop section.products article.product,body.about section.products article.product{width:90vw;height:90vw}body.shop section.products article.product a.block-link,body.about section.products article.product a.block-link{color:#302255;cursor:pointer;text-decoration:underline;background-color:rgba(48,34,85,0.8)}body.shop section.products article.product.product-beef,body.shop section.products article.product.product-roseveal,body.about section.products article.product.product-beef,body.about section.products article.product.product-roseveal{margin-right:0}}body .container section article.copy{padding:0}body .container section article.copy h1,body .container section article.copy h2,body .container section article.copy h3,body .container section article.copy h4,body .container section article.copy p,body .container section article.copy a{font-size:16px}body .container section article.copy h1{font-weight:bold}body .container section article.copy h2{font-style:italic}body .container section article.copy svg.grass,body .container section article.copy img{width:550px;height:550px}body .container section article.copy a{color:#41b7d8;border-bottom:0.05em solid rgba(0,0,0,0.1)}body .container section article.copy a:hover{border-bottom:0.08em solid #41b7d8}body .container section article.copy ul{margin-left:20px;list-style-type:none}body .container section article.copy ul li:before{content:"•";font-size:15px;vertical-align:top;padding-right:10px}@media (max-width: 768px){body .container section article.copy img{max-width:100%;width:90vw;height:90vw}}html,body{background-color:white}
