/* Copyright Webmistress www.webmistress.com.au 2008-present */
@import url("//hello.myfonts.net/count/347ed5");@font-face{font-family:'NuptialScriptWeb';src:url('./347ED5_0_0.eot');src:url('./347ED5_0_0.eot?#iefix') format('embedded-opentype'),url('./347ED5_0_0.woff2') format('woff2'),url('./347ED5_0_0.woff') format('woff'),url('./347ED5_0_0.ttf') format('truetype');}@font-face{font-family:'HelveticaWeb';font-style:normal;font-weight:normal;src:url('./347ED5_1_0.eot');src:url('./347ED5_1_0.eot?#iefix') format('embedded-opentype'),url('./347ED5_1_0.woff2') format('woff2'),url('./347ED5_1_0.woff') format('woff'),url('./347ED5_1_0.ttf') format('truetype');}@font-face{font-family:'HelveticaWeb';font-style:italic;font-weight:normal;src:url('./347ED5_2_0.eot');src:url('./347ED5_2_0.eot?#iefix') format('embedded-opentype'),url('./347ED5_2_0.woff2') format('woff2'),url('./347ED5_2_0.woff') format('woff'),url('./347ED5_2_0.ttf') format('truetype');}@font-face{font-family:'HelveticaWeb';font-style:normal;font-weight:bold;src:url('./347ED5_3_0.eot');src:url('./347ED5_3_0.eot?#iefix') format('embedded-opentype'),url('./347ED5_3_0.woff2') format('woff2'),url('./347ED5_3_0.woff') format('woff'),url('./347ED5_3_0.ttf') format('truetype');}@font-face{font-family:'HelveticaWeb';font-style:italic;font-weight:bold;src:url('./347ED5_4_0.eot');src:url('./347ED5_4_0.eot?#iefix') format('embedded-opentype'),url('./347ED5_4_0.woff2') format('woff2'),url('./347ED5_4_0.woff') format('woff'),url('./347ED5_4_0.ttf') format('truetype');}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html,body{background-color:#999;color:#666;font-family:'HelveticaWeb','Helvetica',arial,sans-serif;font-size:14px;line-height:1.5;margin:0;padding:0;text-align:left;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;}@media all and (min-width:1050px){html,body{font-size:1.333333vw;}}@media all and (min-width:1200px){html,body{font-size:16px;}}@media print{html,body{background-color:#fff;color:#231F20;}}address,article,aside,figure,figcaption,footer,header,menu,nav,section{display:block;font-size:1.0em;font-style:normal;font-weight:normal;margin:0;padding:0;text-align:left;}:focus{outline-color:inherit;outline-style:dotted;outline-width:1px;}div:focus{outline:none;}img{display:block;height:auto;max-width:100%;}h1{background:#fff url(./craigow.jpg) no-repeat scroll 50% 50%;background-size:cover;color:#fff;font-family:'NuptialScriptWeb','Helvetica','Arial',sans-serif;font-size:3.25rem;font-weight:normal;letter-spacing:0.15em;line-height:1.04;margin:0 -20px;min-height:13.4375rem;padding:10rem 0 0;text-align:center;text-shadow:2px 2px 6px #231F20;}@media screen and (min-width:700px){h1{left:0;letter-spacing:0.25em;margin:0;position:absolute;text-shadow:none;top:0;width:100%;}}h1 a,h1 a:link,h1 a:visited,h1 a:focus,h1 a:hover,h1 a:active{color:#fff;text-decoration:none;}@media print{h1 a,h1 a:link,h1 a:visited,h1 a:focus,h1 a:hover,h1 a:active{color:#231F20;text-decoration:none;}}.section-vineyard h1{background:#fff url(./vineyard.jpg) no-repeat scroll 50% 50%;background-size:cover;}.section-wine h1{background:#fff url(./wine.jpg) no-repeat scroll 50% 50%;background-size:cover;}.section-wine h1.red{background:#fff url(./wine-red.jpg) no-repeat scroll 50% 50%;background-size:cover;}.section-wine h1.white{background:#fff url(./wine-white.jpg) no-repeat scroll 50% 50%;background-size:cover;}.section-order h1{background:#fff url(./order.jpg) no-repeat scroll 50% 50%;background-size:cover;}.section-cellar-door h1{background:#fff url(./cellar-door.jpg) no-repeat scroll 50% 50%;background-size:cover;}.section-contact h1{background:#fff url(./contact.jpg) no-repeat scroll 50% 50%;background-size:cover;}@media print{h1{background-image:none !important;color:#231F20;letter-spacing:0.25em;padding-bottom:1rem;text-shadow:none;}}h2{font-size:1.538462em;font-weight:normal;padding:0 0 25px;margin:0;}@media screen and (min-width:900px){h2{padding-bottom:calc(14vw - 101px);}}@media screen and (min-width:1200px){h2{padding-bottom:67px;}}h3{color:#231F20;font-size:1.0em;font-style:italic;font-weight:normal;margin:0;padding:25px 0 0;}h4{font-size:1.0em;font-weight:bold;margin:0;padding:0;}a img{border:none;}a,a:link,a:visited{color:#D8873F;text-decoration:none;}a:focus,a:hover,a:active{color:#D8873F;text-decoration:underline;}@media print{a,a:link,a:visited,a:focus,a:hover,a:active{color:#231F20;text-decoration:underline;}}p{margin:0;padding:0 0 0.5em;}ul{list-style-type:none;margin:0;padding:0 0 0.5em;}ul ul{padding:0 0 0 2em;}p.download a{font-weight:bold;}@media screen and (min-width:480px){.section-order p.download{padding-top:2rem;padding-bottom:2.5rem;}}@media screen and (min-width:900px){.section-contact p.download{bottom:-0.4375em;position:absolute;}.section-wine p.download{position:absolute;top:calc(1.333333 * (34.181818vw - 34px) - 1.5rem);}.page-wine p.download{padding-top:6.15rem;position:static;}}@media screen and (min-width:1200px){.section-wine p.download{top:483px;}}#page{background-color:#fff;clear:both;margin:0 auto;max-width:1200px;min-height:100vh;padding:47px 0 0;position:relative;text-align:left;width:100%;}@media screen and (min-width:700px){#page{padding-top:13.4375rem;}}@media print{#page{min-height:0;padding-top:0;}}#header{background-color:rgba(255,255,255,0.9);border-bottom:1px solid #231F20;height:47px;left:0;position:fixed;top:0;width:100%;z-index:1000;}@media print,screen and (min-width:700px){#header{border-bottom:none;height:auto;position:relative;}}#skip{font-size:0.8125rem;}@media print{#skip{display:none;}}#skip a{left:-9999px;position:absolute;top:14px;z-index:10;}@media screen and (min-width:700px){#skip a{top:-13.4375rem;}}#skip a:focus,#skip a:hover,#skip a:active{color:#231F20;left:calc(50% - 49px);text-decoration:underline;}@media screen and (min-width:700px){#skip a:focus,#skip a:hover,#skip a:active{left:50px;}.section-vineyard #skip a:focus,.section-vineyard #skip a:focus,.section-vineyard #skip a:focus,.section-wine #skip a:focus,.section-wine #skip a:focus,.section-wine #skip a:focus,.section-order #skip a:focus,.section-order #skip a:focus,.section-order #skip a:focus,.section-cellar-door #skip a:focus,.section-cellar-door #skip a:focus,.section-cellar-door #skip a:focus,.section-contact #skip a:focus,.section-contact #skip a:focus,.section-contact #skip a:focus{color:#fff;text-shadow:1px 1px 2px #231F20;}}#logo{left:20px;position:absolute;top:5px;width:36px;}@media screen and (min-width:700px){#logo{left:50%;top:0.75rem;width:8.125rem;}}@media print{#logo{left:50%;top:0;width:8.125rem;}}#logo a{display:block;width:100%;}@media print,screen and (min-width:700px){#logo a{margin-left:-4.0625rem;}}#logo img{width:100%;}#menu{clear:both;float:left;padding:0;position:absolute;right:0;top:0;width:100%;}@media screen and (min-width:700px){#menu{background-color:#e6e6e6;background:url(./stripes.svg) repeat scroll 50% 0,url(./lace.jpg) repeat scroll 50% 50%;background-size:1200px,cover;border-top:1px solid #231F20;border-bottom:1px solid #231F20;padding:3.5625rem 0 3.5rem;position:static;}}@media print{#menu{display:none;}}#menu p{display:block;height:46px;position:absolute;right:0;top:0;width:auto;z-index:20;}@media screen and (min-width:700px){#menu p{display:none;}}#menu p a{display:block;height:46px;min-height:0;padding:12px 20px 0 47px;position:relative;width:100%;}#menu p a,#menu p a:link,#menu p a:visited,#menu p a:focus,#menu p a:hover,#menu p a:active{color:#231F20;text-decoration:none;}#menu-icon{cursor:pointer;display:block;height:16px;left:15px;margin:0;pointer-events:none;position:absolute;top:14px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;transition:.5s ease-in-out;width:24px;}#menu-icon span{background:#231F20;border-radius:10px;display:block;height:2px;left:0;position:absolute;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;-ms-transition:.25s ease-in-out;transition:.25s ease-in-out;width:100%;}#menu-icon span:nth-child(1){top:0px;}#menu-icon span:nth-child(2),#menu-icon span:nth-child(3){top:7px;}#menu-icon span:nth-child(4){top:14px;}#menu.active #menu-icon span:nth-child(1){left:50%;top:7px;width:0%;}#menu.active #menu-icon span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}#menu.active #menu-icon span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}#menu.active #menu-icon span:nth-child(4){left:50%;top:7px;width:0%;}#menu ul{background-color:#fff;border-bottom:1px solid #231F20;border-top:1px solid #231F20;display:block;float:none;font-family:'NuptialScriptWeb','Helvetica','Arial',sans-serif;font-size:1.6875rem;left:100%;letter-spacing:0.05em;line-height:1.04;list-style-type:none;margin:0;padding:0.375rem 0;position:absolute;top:46px;-webkit-transition:left 300ms ease;-moz-transition:left 300ms ease;-o-transition:left 300ms ease;transition:left 300ms ease;width:100%;z-index:100;}@media screen and (min-width:320px){#menu ul{border-left:1px solid #231F20;width:50%;}}#menu.active ul{-webkit-box-shadow:-10px  10px 10px rgba(0,0,0,0.2);-moz-box-shadow:-10px 10px 10px rgba(0,0,0,0.2);box-shadow:-10px 10px 10px rgba(0,0,0,0.2);left:0;}@media screen and (min-width:320px){#menu.active ul{left:50%;}}@media screen and (min-width:700px){#menu ul{background-color:transparent; background-image:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0;position:static;width:100%;}}#menu li{margin:0;padding:0;}@media screen and (min-width:700px){#menu li{float:left;width:calc((100% - 10rem) / 6);}#menu li:nth-child(1),#menu li:nth-child(2),#menu li:nth-child(3){border-right:1px solid #231F20;}}@media screen and (min-width:900px){#menu li{width:14.2%;}}@media screen and (min-width:700px){#menu li:nth-child(3){margin-right:10rem;}#menu li:nth-child(4),#menu li:nth-child(5),#menu li:nth-child(6){border-left:1px solid #231F20;}}@media screen and (min-width:900px){#menu li:nth-child(3){margin-right:14.8%;}}#menu li a{display:block;padding:0.375rem 20px;width:100%;}@media screen and (min-width:700px){#menu li a{float:left;padding-left:0.5rem;padding-right:0.5rem;text-align:center;}}#menu li a,#menu li a:link,#menu li a:visited{color:#231F20;}#menu li a:focus,#menu li a:hover,#menu li a:active,#menu li.active a,#menu li.active a:link,#menu li.active a:visited,#menu li.active a:focus,#menu li.active a:hover,#menu li.active a:active{color:#D8873F;text-decoration:none;}@media screen and (min-width:700px) and (max-width:975px){#menu li a span{display:none;}}#main{clear:both;padding:0 20px 1rem;}@media screen and (min-width:700px){#main{padding-bottom:6rem;padding-left:50px;padding-right:50px;}}@media print{#main{padding-bottom:2rem;padding-left:0;padding-right:0;}}#main:after{clear:both;content:'';display:table;}#container{clear:both;float:left;position:relative;width:100%;}.page-wine #content{float:right;width:60%;}@media all and (min-width:700px){#content,.page-wine #content{float:right;width:50%;}}.col{padding:20px 0 0;}.col+.col{padding-top:0;}@media all and (min-width:900px){.col{width:45%;}.col:first-child{float:left;width:45%;}.col+.col{float:right;padding-top:20px;}}#singlecol{padding:20px 0 0;width:100%;}@media all and (min-width:480px){#singlecol{margin:0 auto;max-width:23.4375rem;}}@media print,screen and (min-width:480px){.section-order #singlecol h4,.section-order #singlecol h4+p,.section-order #singlecol p.download{text-align:center;}.section-order #singlecol p.download+p,.section-order #singlecol ul{font-size:0.8125rem;}.section-order #singlecol li{padding:0 0 0.5em;}.section-order #singlecol li em{display:block;font-size:0.75rem;}}#sidebar{padding:25px 0 0.5rem;}.page-wine #sidebar{float:left;padding-right:20px;width:40%;}@media all and (min-width:700px){#sidebar,.page-wine #sidebar{float:left;padding-right:25px;width:50%;}}#sidebar:after{clear:both;content:'';display:table;}#sidebar figure{margin:0;position:relative;}#sidebar figure img{width:100%;}.page-home #sidebar figure:first-child img{-webkit-box-shadow:-10px  10px 10px rgba(0,0,0,0.2);-moz-box-shadow:-10px 10px 10px  rgba(0,0,0,0.2);box-shadow:-10px 10px 10px  rgba(0,0,0,0.2);}.section-home #sidebar{max-width:489px;}.section-home #sidebar figure{margin:0;width:50%;}.section-home #sidebar figure:last-child{float:right;margin-top:-32px;}.section-vineyard #sidebar figure:first-child{width:83.428571%;}.section-vineyard #sidebar figure:last-child{-webkit-box-shadow:-2px -2px #fff;-moz-box-shadow:-2px -2px #fff;box-shadow:-2px -2px #fff;float:right;margin-top:-3.9375rem;width:36.190476%;z-index:1;}@media screen and (min-width:480px){.section-vineyard #sidebar figure:last-child{-webkit-box-shadow:-3px -3px #fff;-moz-box-shadow:-3px -3px #fff;box-shadow:-3px -3px #fff;}}.page-wine #sidebar figure{float:right;max-width:200px;}.page-wine #sidebar figure{float:right;}.section-cellar-door #sidebar{max-width:550px;}.section-cellar-door #sidebar figure:first-child{padding-top:6.181818%;width:61.904762%;z-index:1;}.section-cellar-door #sidebar figure:first-child img{border:8px solid #fffaef;-webkit-box-shadow:10px  10px 10px rgba(0,0,0,0.2);-moz-box-shadow:10px 10px 10px  rgba(0,0,0,0.2);box-shadow:10px 10px 10px  rgba(0,0,0,0.2);-ms-transform:rotate(-6deg);-ms-transform-origin:0 0;-webkit-transform:rotate(-6deg);-webkit-transform-origin:0 0;transform:rotate(-6deg);transform-origin:0 0;}.section-cellar-door #sidebar figure:last-child{clear:left;float:right;margin-top:-80px;width:66.666667%;}@media all and (min-width:480px){.section-contact #sidebar{max-width:300px;}}#wine-content{padding:18px 0 0;}@media all and (min-width:700px){#wine-content{float:right;width:50%;}}@media all and (min-width:900px){#wine-content{float:left;padding:18px 4.6875rem 0 0;width:32.909090%;}}#wine-sidebar{padding:25px 0 0.5rem;}@media all and (min-width:480px){#wine-sidebar{max-width:300px;}}@media all and (min-width:700px){#wine-sidebar{float:left;max-width:100%;padding-right:25px;width:50%;}}@media all and (min-width:900px){#wine-sidebar{float:left;padding:0;width:34.181818%;}}#wine-sidebar img{width:100%;}#wine-content ul:last-child{font-style:italic;}#submenu{clear:both;padding:20px 0 0.5em;}.page-wine #submenu{clear:none;float:left;}@media all and (min-width:700px){#submenu{clear:none;float:left;}}@media all and (min-width:900px){#submenu{position:absolute;right:0;top:0;width:18.75%;}.page-wine #submenu{float:none;}}@media print{#submenu{display:none;}.page-wine #submenu{display:block;}}#submenu:before{content:'Our Wines';font-size:1.0em;font-weight:bold;margin:0;padding:0;}.page-wine #submenu:before{display:none;}@media screen and (min-width:900px){#submenu:before{display:none;}}#submenu ul{list-style-type:none;margin:0;padding:0 0 0.5em;}@media all and (min-width:900px){#submenu li{padding-bottom:calc(3.333333vw - 30px);}}@media all and (min-width:1200px){#submenu li{padding-bottom:10px;}}#submenu li a,#submenu li a:link,#submenu li a:visited{color:#D8873F;text-decoration:none;}#submenu li a:focus,#submenu li a:hover,#submenu li a:active{color:#900;text-decoration:underline;}#submenu li.active a,#submenu li.active a:link,#submenu li.active a:visited,#submenu li.active a:focus,#submenu li.active a:hover,#submenu li.active a:active{color:#900;}@media print{#submenu li a,#submenu li a:link,#submenu li a:visited,#submenu li a:focus,#submenu li a:hover,#submenu li a:active,#submenu li.active a,#submenu li.active a:link,#submenu li.active a:visited,#submenu li.active a:focus,#submenu li.active a:hover,#submenu li.active a:active{color:#231F20;text-decoration:underline;}}#footer{clear:both;font-size:0.8125rem;padding:1rem 20px;text-align:left;width:100%;}@media screen and (min-width:700px){#footer{bottom:0;left:0;padding:0.125rem 50px 2rem;position:absolute;}}@media print{#footer{padding-left:0;padding-right:0;position:static;text-align:center;}}#footer span{padding:0 5px;}@media print{#footer span{display:none;}}#footer p a,#footer p a:link,#footer p a:visited{color:#666;}#footer p a:focus,#footer p a:hover,#footer p a:active{color:#333;}@media print{#footer p a{display:none;}}#footer ul{display:flex;justify-content:space-between;height:44px;padding:10px 0;width:58px;}@media screen and (min-width:700px){#footer ul{bottom:2rem;position:absolute;right:50px;}}@media print{#footer ul{margin:0 auto;}}#footer li{margin:0;padding:0;}#footer ul a{display:block;}#footer ul a,#footer ul a:link,#footer ul a:visited{opacity:0.6;}#footer ul a:focus,#footer ul a:hover,#footer ul a:active{opacity:1;}
