/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.social-links,.age-verification .actions,.site-container,.site-container header,.callouts,.global-nav ul,.timeline .timeline-item,.products li{*zoom:1}.social-links:before,.age-verification .actions:before,.site-container:before,.site-container header:before,.callouts:before,.global-nav ul:before,.timeline .timeline-item:before,.products li:before,.social-links:after,.age-verification .actions:after,.site-container:after,.site-container header:after,.callouts:after,.global-nav ul:after,.timeline .timeline-item:after,.products li:after{display:table;content:"";line-height:0}.social-links:after,.age-verification .actions:after,.site-container:after,.site-container header:after,.callouts:after,.global-nav ul:after,.timeline .timeline-item:after,.products li:after{clear:both}.img-wrapper .view-larger,.btn,.timeline .timeline-item .timeline-item-date{font-family:'Montserrat', sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:1px}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body,html{height:100%}body{background:url(../images/site-bg.jpg);background-size:cover;background-attachment:fixed}body.nfc{background:#FBF9F7}body.nfc footer{display:none}body.nfc main{background:none}body.six2{background:-webkit-linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/six2.jpg);background:linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/six2.jpg);background-size:cover;background-attachment:fixed;background-position:100% 100%}body.az{background:-webkit-linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/az.jpg);background:linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/az.jpg);background-size:cover;background-attachment:fixed;background-position:100% 100%}body.edva{background:-webkit-linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/edva.jpg);background:linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/edva.jpg);background-size:cover;background-attachment:fixed;background-position:100% 100%}body.genx{background:-webkit-linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/genx.jpg);background:linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/genx.jpg);background-size:cover;background-attachment:fixed;background-position:100% 100%}body.genx-alt{background:-webkit-linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/genx-alt.jpg);background:linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/genx-alt.jpg);background-size:cover;background-attachment:fixed;background-position:100% 100%}body.genz{background:-webkit-linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/genz.jpg);background:linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/genz.jpg);background-size:cover;background-attachment:fixed;background-position:100% 100%}body.gin0{background:-webkit-linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/gin0.jpg);background:linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/gin0.jpg);background-size:cover;background-attachment:fixed;background-position:100% 100%}body.gin1{background:-webkit-linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/gin1.jpg);background:linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/gin1.jpg);background-size:cover;background-attachment:fixed;background-position:100% 100%}body.gin2{background:-webkit-linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/gin2.jpg);background:linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/gin2.jpg);background-size:cover;background-attachment:fixed;background-position:100% 100%}body.kirschwasser{background:-webkit-linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/kirschwasser.jpg);background:linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/kirschwasser.jpg);background-size:cover;background-attachment:fixed;background-position:100% 100%}body.orchard-oriole-cherry{background:-webkit-linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/orchard-oriole-cherry.jpg);background:linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/orchard-oriole-cherry.jpg);background-size:cover;background-attachment:fixed;background-position:100% 100%}body.orchard-oriole-grape{background:-webkit-linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/orchard-oriole-grape.jpg);background:linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/orchard-oriole-grape.jpg);background-size:cover;background-attachment:fixed;background-position:100% 100%}body.orchard-oriole-plum{background:-webkit-linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/orchard-oriole-plum.jpg);background:linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/orchard-oriole-plum.jpg);background-size:cover;background-attachment:fixed;background-position:100% 100%}body.rye75{background:-webkit-linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/rye75.jpg);background:linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/rye75.jpg);background-size:cover;background-attachment:fixed;background-position:100% 100%}body.slivovitz{background:-webkit-linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/slivvoitz.jpg);background:linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/slivvoitz.jpg);background-size:cover;background-attachment:fixed;background-position:100% 100%}body.ww{background:-webkit-linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/ww.jpg);background:linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255,0.9)),url(../images/bg/stills/ww.jpg);background-size:cover;background-attachment:fixed;background-position:100% 100%}footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:16px;text-align:right}footer p{color:rgba(255,255,255,0.8);margin:0}footer p span{color:rgba(255,255,255,0.5);padding:0 10px}footer .site-map-link{color:rgba(255,255,255,0.8);text-decoration:none}footer .site-map-link:hover{color:#fff}.navigation--sitemap .nav-item ul{margin-bottom:40px}.navigation--sitemap .nav-item ul li{margin-bottom:6px}body{font-family:'Playfair Display', serif;font-size:14px;color:#554e4c}h1,h2,h3{margin:0 0 30px 0;color:#554e4c;font-weight:400}h1 span,h2 span,h3 span{color:#b02827}h1{font-size:36px;line-height:1.12;margin-bottom:46px;max-width:100%}@media (min-width: 600px){h1{max-width:80%}}@media (min-width: 768px){h1{max-width:70%;font-size:40px;margin-bottom:56px}}@media (min-width: 1024px){h1{max-width:55%;font-size:42px}}@media (min-width: 1250px){h1{max-width:53%}}h1.x-large{font-size:38px}@media (min-width: 600px){h1.x-large{max-width:65%}}@media (min-width: 1024px){h1.x-large{font-size:56px;max-width:75%}}@media (min-width: 1250px){h1.x-large{max-width:70%}}
h2{font-size:20px;margin-bottom:20px}p{line-height:1.7;margin:0 0 24px 0}a{-webkit-transition:color .3s, background .2s;transition:color .3s, background .2s;color:#554e4c}ul{list-style-type:none;margin:0;padding:0}.social-links li{display:inline-block;margin-right:10px}.social-links li:last-child{margin-right:0}.social-links li a{position:relative;display:block}.social-links li a span{display:block;width:16px;height:17px;display:block}.social-links li a:after{content:'';position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px}.social-links li.facebook a span{background:url("../images/icons/facebook-icon.png") no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden}.social-links li.instagram a span{background:url("../images/icons/instagram-icon.png") no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden}.social-links li.twitter a span{background:url("../images/icons/twitter-icon.png") no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden}.img-wrapper{width:100%;margin-bottom:30px;position:relative}@media (min-width: 768px){.img-wrapper{margin-bottom:56px}}.img-wrapper.flush{margin-bottom:0}.img-wrapper img{display:block;width:100%}.img-wrapper .view-larger{position:absolute;bottom:20px;left:20px;text-decoration:none;background:rgba(0,0,0,0.33);padding:6px 8px 7px 8px;color:rgba(255,255,255,0.7);font-size:9px;letter-spacing:1.5px}.img-wrapper .view-larger:hover{color:#fff}picture{width:100%}.btn{font-size:10px;border-radius:3px;background:#948d8a;color:#fff;padding:10px 12px 11px 12px;text-decoration:none;display:inline-block;letter-spacing:1.2px}.age-verification{text-align:center}.age-verification .img-wrapper{width:130px;margin:0 auto;margin-bottom:24px;padding-top:0 !important}.age-verification h2{color:#b02827;margin-bottom:12px}.age-verification p{padding:0 55px;margin-bottom:28px}.age-verification .actions a{display:inline-block}.age-verification .actions a:first-of-type{margin-right:4px}#mc_embed_signup{background:#fff;clear:left}#mc_embed_signup fieldset{border:none}#mc_embed_signup input{font-family:'Playfair Display', serif !important;font-size:14px !important;color:#554e4c !important}#mc_embed_signup input.button{font-family:'Montserrat', sans-serif !important;font-size:11px !important;text-transform:uppercase !important;letter-spacing:1px;color:#fff !important;border-radius:3px !important;background:#948d8a !important}#mc_embed_signup .asterisk{color:#b02827 !important}#mc_embed_signup .clear{padding-top:12px}@media (min-width: 600px){.site-wrapper{padding:40px}}@media (min-width: 768px){.site-wrapper{padding:40px 60px}}@media (min-width: 1250px){.site-wrapper{padding:60px 80px}}@media (min-width: 1500px){.site-wrapper{padding:80px}}
.site-container{position:relative;max-width:1340px;margin:0 auto}@media (min-width: 1250px){.site-container{left:-6%}}.site-container header{padding:17px 30px 20px 30px;background:url(../images/site-bg.jpg) no-repeat top left;position:fixed;top:0;left:0;width:100%;z-index:1000}@media (min-width: 600px){.site-container header{position:relative;background:none;padding:0 0 36px 0}}@media (min-width: 768px){.site-container header{max-width:1020px;margin:0 auto;position:relative;top:auto;left:auto;width:auto}}@media (min-width: 1250px){.site-container header{position:fixed;margin-top:0;margin-left:0;width:320px;height:100%;padding:40px 0;max-width:auto}}.site-container header h1{float:left;margin-bottom:0}.site-container header h1 a{background:url("../images/stoutridge-logo-sm.png") no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden;width:61px;height:33px;display:block}@media (min-width: 600px){.site-container header h1 a{background:url("../images/stoutridge-logo-med.png") no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden;width:100px;height:53px}}@media (min-width: 768px){.site-container header h1{top:auto}}@media (min-width: 1024px){.site-container header h1 a{background:url("../images/stoutridge-logo-med-large.png") no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden;width:124px;height:66px}}@media (min-width: 1250px){.site-container header h1{float:none;margin:0 auto}.site-container header h1 a{background:url("../images/stoutridge-logo.png") no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden;width:149px;height:124px;margin:0 auto}}.site-container header .pre-header{display:none;float:right;padding-top:13px;color:rgba(255,255,255,0.5);letter-spacing:.5px;font-style:italic;margin-bottom:0}@media (min-width: 600px){.site-container header .pre-header{display:block}}@media (min-width: 1024px){.site-container header .pre-header{padding-top:25px}}@media (min-width: 1250px){.site-container header .pre-header{display:none}}.site-container header .pre-header a{color:rgba(255,255,255,0.5);text-decoration:none;border-bottom:2px solid rgba(255,255,255,0.25)}@media (min-width: 600px){.site-container header .menu-toggle{display:none}}.site-container header .quick-connect{display:none}@media (min-width: 1250px){.site-container header .quick-connect{display:block;position:absolute;top:265px;left:0;width:100%;margin:0 auto;text-align:center}}@media (min-width: 1500px){.site-container header .quick-connect{bottom:140px}}.site-container header .quick-connect .social-links{display:inline-block;padding-bottom:15px;border-bottom:1px solid rgba(221,219,218,0.2)}.site-container header .quick-connect p{margin:0;color:rgba(255,255,255,0.7);font-weight:400}.site-container header .quick-connect p.hours{padding:15px 0 17px 0}.site-container header .quick-connect p.address{border-top:1px solid rgba(221,219,218,0.2);padding-top:17px;display:inline-block;line-height:1.5}.site-container main{background:#fbf9f7;margin:0 auto;width:100%;padding:120px 30px 80px 30px;position:relative}@media (min-width: 600px){.site-container main{padding:80px 50px}}@media (min-width: 768px){.site-container main{padding:80px 60px;max-width:1020px}}@media (min-width: 1024px){.site-container main{padding:80px 120px}}@media (min-width: 1250px){.site-container main{width:calc(100% - 320px);margin-left:320px;max-width:auto;padding:80px 60px}}@media (min-width: 1500px){.site-container main{padding:80px 120px}}.site-container .main-border{position:absolute;top:0;left:0;width:100%;height:8px;background:#958f8c;display:none}@media (min-width: 600px){.site-container .main-border{display:block}}@media (min-width: 1250px){.site-container .main-border{height:10px}}.site-container .main-border span{position:absolute;top:0;left:0;width:28.5%;height:8px;background:#b02827;display:block}@media (min-width: 1250px){.site-container .main-border span{height:10px}}.site-container main>.grid.no-pad{padding-top:0;padding-bottom:0}.site-container main>.grid.no-pad-top{padding-top:0 !important}.site-container main>.grid.no-pad-bottom{padding-bottom:0}.site-container .grid{padding:40px 0}@media (min-width: 768px){.site-container .grid{padding:60px 0}}.site-container .grid .col p.no-margin{margin-bottom:0}@media (min-width: 768px){.site-container .grid.two-col{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}}.site-container .grid.two-col .col{margin-bottom:40px}.site-container .grid.two-col .col.no-margin-bottom{margin-bottom:0}@media (min-width: 768px){.site-container .grid.two-col .col{margin-bottom:0}}@media (min-width: 600px){.site-container .grid.three-col{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}.site-container .grid.three-col .col{margin-bottom:30px;display:block}@media (min-width: 1024px){.site-container .grid.three-col .col{margin-bottom:40px}}.site-container .grid.bordered{border-bottom:1px solid #e2e0df}.site-container .grid.bordered.one-col .col{padding-bottom:0}.callouts{color:#fff;padding-top:40px}.callouts .callout{text-align:center;padding:40px 20px;border-radius:2px}@media (min-width: 1024px){.callouts .callout{float:left;width:22%;margin-right:4%;background:#c5c1bf}.callouts .callout:last-of-type{margin-right:0}}
@media (min-width: 600px){.scotch-panel-canvas{-webkit-transform:translate3d(0px, 0px, 0px) !important;transform:translate3d(0px, 0px, 0px) !important;height:auto !important}}.menu-toggle{padding:12px}.menu-toggle.closed{position:absolute;right:30px;top:16px}.menu-toggle.closed span{background:url("../images/icons/menu-open.png") no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden;display:block;width:16px;height:16px}.menu-toggle.open{position:absolute;right:30px;top:16px}.menu-toggle.open span{background:url("../images/icons/menu-close.png") no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden;display:block;width:16px;height:16px}#mobile-menu{background:#fbf9f7;padding-top:72px;border-left:4px solid #b02827}@media (min-width: 600px){#mobile-menu{display:none !important}}#mobile-menu .menu-toggle{position:absolute;right:30px;top:16px}#mobile-menu ul li{font-size:14px;padding:15px 20px;border-bottom:1px solid #dddbda}#mobile-menu ul li:first-child{border-top:1px solid #dddbda}#mobile-menu ul li a{text-decoration:none}body.nfc header{display:none}body.nfc .site-container main{padding-top:60px}.global-nav ul li{position:relative}.global-nav ul li:hover .dropdown-menu{visibility:visible;opacity:1}body.nfc .global-nav{display:none}main .global-nav{display:none;border-bottom:1px solid #dddbda;padding-bottom:36px;margin-bottom:60px}@media (min-width: 600px){main .global-nav{display:block}}main .global-nav ul .nav-item{float:left;margin-right:30px}@media (min-width: 1024px){main .global-nav ul .nav-item{width:21.2%;margin-right:5%}}main .global-nav ul .nav-item:last-child{margin-right:0}main .global-nav ul .nav-item>a{font-size:16px;letter-spacing:.5px;display:inline-block;color:#b02827;text-align:center}@media (min-width: 1024px){main .global-nav ul .nav-item>a{margin-bottom:15px;text-align:left}}main .global-nav ul .nav-item p{display:none;line-height:1.3;margin-bottom:0}@media (min-width: 1024px){main .global-nav ul .nav-item p{display:block}}main .global-nav a{text-decoration:none}header .global-nav{float:right;padding-top:28px;display:none}@media (min-width: 768px){header .global-nav{display:block}}@media (min-width: 1024px){header .global-nav{display:none}}header .global-nav a{text-decoration:none}header .global-nav ul .nav-item{float:left;margin-right:30px;font-size:15px;letter-spacing:0.5px}header .global-nav ul .nav-item:last-of-type{margin-right:0}header .global-nav ul .nav-item:last-of-type .dropdown-menu{left:auto;right:-20px;text-align:right}header .global-nav ul .nav-item .dropdown-menu h2{font-size:15px}header .global-nav ul a{color:rgba(255,255,255,0.7)}header .global-nav ul p{display:none}.dropdown-menu{display:block;visibility:hidden;opacity:0;-webkit-transition:opacity 250ms ease-in-out;transition:opacity 250ms ease-in-out;position:absolute;top:-20px;left:-20px;background:#5b5553;padding:20px 20px 25px 20px;width:180px;z-index:100}.dropdown-menu h2{font-size:16px;font-weight:300;letter-spacing:.5px;display:inline-block;color:#fbf9f7;padding-bottom:20px;border-bottom:1px solid rgba(251,249,247,0.2);margin-bottom:20px;display:block}.dropdown-menu a{color:rgba(251,249,247,0.8)}.dropdown-menu a:hover{color:#fff}.dropdown-menu ul li{float:none;font-size:14px;margin-bottom:7px;letter-spacing:.5px}.dropdown-menu ul li:last-child{margin-bottom:0}.dropdown-menu ul.social-links{padding-top:18px}.dropdown-menu ul.social-links li{margin-bottom:0;padding-bottom:0}.plan-your-visit-component{background:#7b7370;padding:20px;color:#fff;margin-top:40px}@media (min-width: 768px){.page-history h1{margin-bottom:90px}}
.timeline{position:relative}@media (min-width: 768px){.timeline{margin-top:50px}}@media (min-width: 768px){.timeline:before{background:#dddbda none repeat scroll 0 0;content:"";height:100%;left:50%;margin-left:-1px;position:absolute;top:0;width:2px}}.timeline .timeline-item{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #dddbda}@media (min-width: 768px){.timeline .timeline-item{margin-bottom:60px;border:none;padding-bottom:0}}@media (min-width: 768px){.timeline .timeline-item .timeline-item-content{position:relative;width:50%;padding-right:60px;float:left}}.timeline .timeline-item .timeline-item-content p{margin-bottom:30px}@media (min-width: 768px){.timeline .timeline-item .timeline-item-content p{margin-bottom:0}}.timeline .timeline-item:first-of-type .timeline-item-mark{display:none}.timeline .timeline-item:last-of-type{margin-bottom:0}@media (min-width: 768px){.timeline .timeline-item:nth-child(2n) .timeline-item-content{float:right;padding:0 0 0 60px}.timeline .timeline-item:nth-child(2n) .timeline-item-mark{right:auto;left:0}.timeline .timeline-item:nth-child(2n) .timeline-item-img{float:left;padding:85px 60px 0 0}}@media (min-width: 768px){.timeline .timeline-item .timeline-item-img{width:50%;padding:85px 0 0 60px;float:right}}.timeline .timeline-item .timeline-item-img .img-wrapper{margin-bottom:0}.timeline .timeline-item .timeline-item-img .view-larger-right{left:auto;right:20px}.timeline .timeline-item .timeline-item-img img{width:100%}.timeline .timeline-item .timeline-item-mark{display:none}@media (min-width: 768px){.timeline .timeline-item .timeline-item-mark{display:block;position:absolute;top:10px;right:0;width:25px;height:2px;background:#dddbda}}.timeline .timeline-item .timeline-item-date{background:#b02827;color:#fff;padding:4px 6px;margin-bottom:14px;display:inline-block}.timeline .timeline-item .timeline-item-headline{color:#554e4c}.timeline .timeline-item .timeline-item-copy{margin-bottom:0}.page-winery-design .img-wrapper{margin-bottom:20px}@media (min-width: 768px){.page-winery-design .img-wrapper{margin-bottom:40px}}.page-winery-design .img-wrapper .view-larger{left:auto;right:20px}.page-winery-design .grid{padding-bottom:50px}.page-winery-design .grid.winery-design-top{padding-bottom:0;border-bottom:0}@media (min-width: 768px){.page-winery-design .grid.winery-design-top{padding-bottom:50px;border-bottom:1px solid #dddbda}}.page-winery-design .grid.winery-design-bottom{padding-top:0}@media (min-width: 768px){.page-winery-design .grid.winery-design-bottom{padding-top:60px}}.page-winery-design h2 a{font-size:12px;color:#b02827;display:inline-block;margin-left:10px}.page-winery-design .col p{margin-bottom:0}.page-distillery-design .img-wrapper{padding-top:10px}@media (min-width: 768px){.page-winemaking .img-wrapper{padding-top:50px}}.page-winemaking .img-wrapper .view-larger{left:auto;right:20px}.page-winemaking .col p{margin-bottom:30px}.tours-tastings h2{font-size:28px;margin-bottom:5px;margin-left:-3px}.tours-tastings h3{margin-bottom:30px;color:#b02827}.tours-tastings .img-wrapper{margin-bottom:0}@media (min-width: 768px){.tours-tastings .img-wrapper{margin-top:94px}}
.directions h2{font-size:28px;margin-bottom:5px}.directions h3{margin-bottom:30px;color:#b02827;margin-left:3px}.directions p:first-of-type{max-width:53%;margin-bottom:30px}.directions .address{margin-bottom:50px}.directions .address h4{margin-bottom:5px}.directions .address p:first-of-type{line-height:1.5;margin-bottom:5px}.directions .address a{color:#b02827}#map{height:400px;margin-bottom:40px}.grid.our-team{padding-top:30px}.grid.our-team .img-wrapper{margin-bottom:10px}.grid.our-team p{font-size:15px}.page-attractions .img-wrapper{padding-top:50px}.products li{padding-bottom:50px;margin-bottom:50px;border-bottom:1px solid #dddbda}.products li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.products li .img-wrapper{margin-bottom:40px}@media (min-width: 600px){.products li .img-wrapper{float:left;width:25%;margin-bottom:0}}@media (min-width: 600px){.products li .description{float:right;width:67%}}.products li .description h2{margin-bottom:15px}.products li .description h3{line-height:1.35}.products li .description h3:after{width:60px;height:4px;background:#b02827;content:'';display:block;margin-top:30px}
