@font-face{font-family: 'Marr Sans Web';src: url('fonts/MarrSans-Regular-Web.eot');src: url('fonts/MarrSans-Regular-Web.eot?#iefix') format('embedded-opentype'),url('fonts/MarrSans-Regular-Web.woff') format('woff'),url('fonts/MarrSans-Regular-Web.ttf') format('truetype'),url('fonts/MarrSans-Regular-Web.svg#Marr Sans Web') format('svg');font-weight:300;font-style: normal;font-stretch: normal;}.bodycopy{font-family: 'Marr Sans Web';font-weight:300;font-style: normal;font-stretch: normal;}@font-face{font-family: 'Marr Sans Web Italic';src: url('fonts/MarrSans-RegularItalic-Web.eot');src: url('fonts/MarrSans-RegularItalic-Web.eot?#iefix') format('embedded-opentype'),url('fonts/MarrSans-RegularItalic-Web.woff') format('woff'),url('fonts/MarrSans-RegularItalic-Web.ttf') format('truetype'),url('fonts/MarrSans-RegularItalic-Web.svg#Marr Sans Web') format('svg');font-weight:300;font-style: italic;font-stretch: normal;}.bodycopyital{font-family: 'Marr Sans Web';font-weight:300;font-style: italic;font-stretch: normal;}@font-face{font-family: 'Austin Light';src: url('fonts/Austin-Light-Web.eot');src: url('fonts/Austin-Light-Web.eot?#iefix') format('embedded-opentype'),url('fonts/Austin-Light-Web.woff') format('woff'),url('fonts/Austin-Light-Web.ttf') format('truetype'),url('fonts/Austin-Light-Web.svg#Austin-Light') format('svg');font-weight:200;font-style: normal;font-stretch: normal;}.Austin-Light-Web{font-family: 'Austin Light';font-weight:200;font-style: normal;font-stretch: normal;}@font-face{font-family: 'Austin Roman';src: url('fonts/Austin-Roman-Web.eot');src: url('fonts/Austin-Roman-Web.eot?#iefix') format('embedded-opentype'),url('fonts/Austin-Roman-Web.woff') format('woff'),url('fonts/Austin-Roman-Web.ttf') format('truetype'),url('fonts/Austin-Roman-Web.svg#Austin-Roman') format('svg');font-weight:300;font-style: normal;font-stretch: normal;}.Austin-Roman-Web{font-family: 'Austin Roman';font-weight:300;font-style: normal;font-stretch: normal;}::-moz-selection{ background: #fff6cf; color: #7f591d; text-shadow: none; }::selection{ background: #fff6cf; color: #7f591d; text-shadow: none; }*{-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0;padding: 0;}html,body{margin: 0;width: 100%;overflow-x: hidden;line-height: 1.25;-webkit-text-size-adjust: 100%;}body{float: left;margin: 0 auto;font-family: 'Marr Sans Web','Helvetica',Arial,sans-serif;font-weight: normal;color: #7f591d;font-weight: 300;}.scrollY{ overflow-y:scroll; }#wrapper{ height: 100%; }#header{float: left;clear: both;width: 100%;}#footer{vertical-align: baseline;float: left;width: 100%;}.btn-bottom{position: fixed;text-transform: uppercase;z-index: 40;bottom: 0px;right: 0px;background: white;color: brown;padding: 12px 30px;border-radius: 3px 3px 3px 3px;text-align: center;border: 1px solid black;margin: 10px;text-decoration:none;}.btn-bottom:hover{margin: 11px 9px 9px 11px;color: black;box-shadow: 0px 0px 8px #fef3d3;}#home,#mainpage,#mainpagepurchase{background-repeat: no-repeat;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position: top center;height: 100%;width: 100%;text-align: center;}#home,#mainpage,#mainpage h1{color: #FFF;}#welcome,#winemaker{height: 100%;width: 100%;float: left;}.pagesection{height: 100%;width: 100%;float: left;}section#people{height: 100%;width: 100%;float: left;}#maincontent{margin: 0 auto;padding: 10% 0 0 0;text-align: center;font-family: 'Marr Sans Web','Helvetica',Arial,sans-serif;font-size: 1.25em;max-width: 40em;}@media only screen and (min-width: 768px){#maincontent{ padding: 5% 0 0 0; }}#messaging{text-align: center;padding: 12em 2em 3em 3em;float: left;width: 100%;z-index:200;}#messagingpage{text-align: center;padding: 5% 2em 1em 3em;float: left;width: 100%;z-index:200;}#messagingshop{text-align: center;padding: 15em 2em 3em 3em;float: left;width: 100%;z-index: 200;}.hide{ display: none; }.fixit{position:fixed !important;top:0 !important;right:0 !important;z-index:10;min-height: 100%;height: 100%;}#fourwindslogo{display: none;float: left;text-align: center;margin: 1em 0;width: 100%;}#homemobile{background-image: url('https://www.4windswinery.com/images/interface/4W_web_3_mobile.jpg');-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position: center center;background-attachment: fixed;background-repeat: no-repeat;}#stagsmobile{background-image: url('https://www.4windswinery.com/images/interface/4W_stagsleap_mobile.jpg');-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position: center center;background-attachment: fixed;background-repeat: no-repeat;}#winemobile{background-image: url('https://www.4windswinery.com/images/interface/4W_wine_main_mobile.jpg');-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position: center center;background-attachment: fixed;background-repeat: no-repeat;}#contactmobile{background-image: url('https://www.4windswinery.com/images/interface/4W_contact_main_mobile.jpg');-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position: center center;background-attachment: fixed;background-repeat: no-repeat;}@media only screen and (min-width: 2300px){p,#messagingpage li,#messagingpage span.ptext{ font-size: 1.125em; }#messaging{ max-width: 60em; padding: 15% 2em 3em 5em; }}@media only screen and (min-width: 1800px){html{font-size: 110%; }#maincontent{ max-width: 50em; }.morecopy1,.morecopy2{ display: inline; }.mainnavigation,.mainnavigation-reverse{ left: 3em; }a.slideup:link,a.slideup{ font-size: 1.5em; }.morecopy1,.morecopy2{display: inline;}a.moreroy,a.morejane,a.moreroy:link,a.morejane:link{display: none;}#messagingpage{max-width: 65em; padding: 12% 2em 3em 5em;}#fourwindslogo{width: 50%;padding-left: 3em;position: fixed;bottom: 3em;}#homemobile{background-image: url('https://www.4windswinery.com/images/interface/4W_web_3.jpg');}#stagsmobile{background-image: url('https://www.4windswinery.com/images/interface/4W_stagsleap.jpg');}#winemobile{background-image: url('https://www.4windswinery.com/images/interface/4W_wine_main.jpg');}#contactmobile{background-image: url('https://www.4windswinery.com/images/interface/4W_contact_main.jpg');}}@media only screen and (max-width: 768px){body.pagescroll{ overflow-x: scroll; }.mainnavigation{ left: 1em; top: 1em; }#navitemlist{background: rgba(223,190,117,.95);border-radius: 3px;}#maincontent{padding: 2.75em 0 0 0;width: 80%;}#main4Wlogo{width: 50%;max-width: 300px;}.peoplepics{height: 450px;}#watercolor{display: none;}.fixit{position:relative !important;float: right !important;width:100%;height: auto;top:none;right:none;z-index: 10;}#messagingpage{padding: 1.5em;}#messaging{padding: 12em 1.5em 1.5em 1.5em;}}@media only screen and (min-width: 768px) and (max-width: 1400px){#watercolor{ height: 135px; }#watercolor img{ max-height: 135px; }#messagingpage{padding-bottom: .5em;}#fourwindslogo{width: 50%;position: fixed;bottom: .5em;}}@media only screen and (max-width: 600px){.fourwindslogo{display: block;}.nextlink{margin: 1.25em 0;display: block;float: left;width: 100%;}#messaging{ padding-top: 9.5em; }#navitems{ top: 2.5em; }}@media only screen and (max-width: 400px){.show{ height: 175px; }}a.link,a{text-decoration: underline;color: #7f591d;}h1 a{ text-decoration: none; }a:hover{color: #37260b !important;}.nextlink a,.nextlink a:link{color: #7f591d;}a.reverse,a.reverse:link{color: #FFF;}a.no-underline{ text-decoration: none; }body{transition: background-color .5s;}.sidenav{height: 100%;width: 0;position: fixed;z-index: 2000;top: 0;left: 0;background-color: rgba(90,69,28,.8);overflow-x: hidden;transition: 0.5s;padding-top: 60px;}.sidenav a{padding: 8px 8px 8px 32px;text-decoration: none;font-size: 1em;color: #FFF;display: block;transition: 0.3s;text-transform: uppercase;}.sidenav a:hover{color: #fef3d3;}.sidenav .closebtn{position: absolute;top: 0;right: 20px;font-size: 36px;margin-left: 50px;}.opennav{transition: 0.3s;position: fixed;top: .5em;left: .5em;z-index: 1000;}.opennav:hover{color: #ca9b3f;}#wrapper{transition: margin-left .5s;}@media screen and (max-height: 450px){.sidenav{padding-top: 15px;}.sidenav a{font-size: .85em;}}.subnav{margin-left: 2em;}.subnav a,.subnav a:link{text-transform: none;font-style: oblique;}.mainnavigation{position: fixed;left: .75em;top: .75em;z-index: 3000;}.mainnavigation:hover > #navanchor{display:none;}.mainnavigation #navanchor{background-image: url('images/nav-anchor-gold.png');background-repeat: no-repeat;height: 18px;width: 28px;position: absolute;top: 2px;left: 0;display: block;}.mainnavigation #navitemlist li a,.mainnavigation #navitemlist li a:link{color:#8f755f;}.mainnavigation #navitemlist li a:hover{color: #7f5d13;}.mainnavigation #navitemlist li:hover,.mainnavigation #navitemlist li.selected{background-image: url('images/nav-anchor-single-brown.png');background-repeat: no-repeat;background-position: center left;}.mainnavigation-reverse{position: absolute;left: 2em;top: 2em;z-index: 1100;}.mainnavigation-reverse:hover > #navanchor{}.mainnavigation-reverse #navanchor{background-image: url('images/nav-anchor-white.png');height: 18px;width: 28px;position: absolute;top: 2px;left: 0;display:block;}a.navanchor,a.navanchor:link{height: 18px;width: 28px;}.mainnavigation-reverse #navitemlist li a,.mainnavigation-reverse #navitemlist li a:link{color: #FFF;}.mainnavigation-reverse #navitemlist li:hover,.mainnavigation-reverse #navitemlist li.selected{background-image: url('images/nav-anchor-single-white.png');background-repeat: no-repeat;background-position: center left;}#menuanchor{height: 18px;width: 28px;display: block;opacity:1;}#navitems{position: absolute;top: 0;left: 0;text-transform: uppercase;font-size: .85em;line-height: 1.75em;letter-spacing: 1px;}#navitemlist{float: left;margin:0;padding:0;list-style: none;display: none;min-width: 250px;z-index: 5000;}#navitemlist li{padding: .5em .5em .5em 2.5em;}#navitemlist li a{font-weight: 600;}#picnav{position: absolute;top: 35%;left: 1em;z-index: 100;}.picnavlink{display:block;margin: 1.25em 0;padding: 0 .2em;height: .75em;width: .75em;overflow: hidden;background-color: rgba(255,255,255,.75);border-radius: 50%;}.picnavlink:hover{background-color: #7f591d;}a.onpage,a.onpage:link{background-color: #7f591d;}a.slideup:link,a.slideup{font-family: 'Austin Light','Garamond',serif;font-style: oblique;font-size: 1.5em;display: block;text-decoration: none; }a.slideup:link,a.slideup,.nextlink > a,.nextlink > a:link{-webkit-transition:color 500ms linear;-moz-transition:color 500ms linear;-o-transition:color 500ms linear;transition:color 500ms linear;}.nextlink > a:hover{cursor: pointer;color: #37260b;}.morecopy1,.morecopy2{ display: none; }a.moreroy,a.morejane,a.moreroy:link,a.morejane:link{font-weight: bold;color: #7f591d;}h1,h2,h3{text-transform: uppercase;text-align: center;font-family: 'Austin Light','Bodoni',serif;color: #91765f;font-weight: 300;}h2.subheadline{text-transform: uppercase;text-align: center;font-family: 'Marr Sans Web','Helvetica',sans-serif;color: #91765f;font-size: 125%;}p,#messagingpage li,#messagingpage span.ptext{font-size: 1em;line-height: 1.5em;text-align: left;}span.ptext{display: block;}#messagingpage ul{margin-top:-5px;}.small{font-size: 75%;line-height: .70em;}h1{ font-size: 1.75em; margin: .75em 0; line-height: 1em; }h2{ font-size: 1.5em; margin: .5em 0; }h2.name{font-family: 'Austin Light','Bodoni',serif;text-align: center;text-transform: none;font-style: oblique;}h3{font-size: 1em;margin: 0 0 1em 0;font-family: 'Marr Sans Web','Helvetica',Arial,sans-serif;font-weight: 700;text-transform: uppercase;}h4{ font-size: 1em; margin: 1.33em 0; }h5{ font-size: 0.83em; margin: 1.67em 0; }h6{ font-size: 0.75em; margin: 2.33em 0; }p,pre{ margin: .92em 0; }.reverse{ color: #FFF; }.center,.centeralign,.centeralign p{ text-align: center; }.brown{ color: #755a26; }.white{ color: #FFF; text-shadow: 1px 1px 10px #7f591d; }.alert{ color: #d78ab4; }.groupheading{ font-weight: 600; }.lowercaseital{text-transform: lowercase;font-family: 'Marr Sans Web Italic';}figcaption{text-align: left;font-size: 85%;margin: .5em 0;}ul li{list-style: none;margin-bottom: .5em;}@media only screen and (max-width: 600px){p{font-size: 1.125em;margin: .5em 0;line-height: 1.35em;}}@media only screen and (max-width: 768px){h1{margin: .5em 0;font-size: 1.5em;line-height:1em;}h3{margin: -.25em 0 1em 0;}p{font-size: 1.125em;margin: .5em 0;line-height: 1.35em;}a.slideup:link,a.slideup{font-size: 1.7em;}.nextlink{font-size: .75em;}#picnav{position: absolute;top: 1.5em;right:0;text-align: center;z-index: 2500;margin: 0 10%;}#picnav a{display: inline-block;margin: 1em;}.slide{background-position: center center;background-size: cover;}.show{height: 475px;overflow: hidden;}}@media only screen and (max-width: 400px){.show{ height: 420px; }}img{ max-width: 100%; }hr{display: block;border: 0;border-top: 1px solid #7f591d;margin: 0 auto;padding: 0;color: #7f591d;}hr.gold{color: #7f591d;width: 16em;padding: .5em 0;}hr.shortgold{color: #7f591d;width: 5em;}.borderbelow{padding-bottom: 1em;border-bottom: 1px solid #FFF;}.homeintro{display: block;width: 100%;margin-top: 1em;line-height: 1.5em;color: #FFF;text-shadow: 1px 1px 7px #333;padding: 1em 10%;}@media only screen and (min-width: 1800px){.homeintro{font-size: 110%;padding: 1em 20%;margin-top: 7em;}.4WLogo{margin-top: 10em;}}.homeintro p{text-align: center;text-shadow: 1px 1px 3px #333;color: #FFF;}#slides,#slides-single{width: 100%;height: 100%;min-height: 100vh;position: relative;float: left;}.slide{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center center;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;z-index: 1;}.slide img{width: 100%;height: 100%;}.nextlink{margin: 1.25em 0;font-size: 1em;line-height: 2.75em;text-align: center;display: block;}#main4Wlogo{width: 40%;}.floatright{ float: right !important; }.show{position: relative;}.peoplepics{position: relative;background-repeat: no-repeat;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position: 38% center;overflow: hidden;}.toppic{position: absolute;top: 0;left: 0;width: 50%;}.botpic{position: absolute;bottom: 0;right: 0;width: 50%;}.toppic img,.botpic img{width: 100%;}.HOME_entry{background-color: transparent;color: #FFF;border: 1px solid #FFF;border-radius: 3px;width: 250px;margin: 2em auto;padding: .5em 1em;font-size: 125%;display: block;text-transform: uppercase;font-family: 'Marr Sans Web','Helvetica',Arial,sans-serif;letter-spacing: 1px;}a.HOME_entry:hover{color: #FFF;background-color: rgba(117,90,38,.75);border: 1px solid transparent;}.home-policy{display: none;position: fixed;bottom: 0;left: 0;width: 100%;padding: .75em;text-align: center;color: #FFF;background-color: rgba(117,90,38,.75);}span.home-cookies-text,span.home-cookies-accept{display: inline-block;margin: 0 .5em;}span.home-cookies-accept{padding: .5em;border: 1px solid #FFF;border-radius: 3px;cursor: pointer;}span.home-cookies-accept:hover{background-color: rgba(117,90,38,1);border: 1px solid rgba(117,90,38,1);}@media only screen and (max-width: 768px){#slides,#slides-single{min-height: 0;}}.fadeIn{animation-name: fadeIn;-webkit-animation-name: fadeIn;animation-duration: 1s;-webkit-animation-duration: 1s;animation-timing-function: ease-in-out;-webkit-animation-timing-function: ease-in-out;visibility: visible !important;}@keyframes fadeIn{0%{opacity: 0.0;}100%{opacity: 1;}}@-webkit-keyframes fadeIn{0%{opacity: 0.0;}100%{opacity: 1;}}button.buy{padding: .35em 1.25em;color: #755a26;border: 1px solid #755a26;text-transform: uppercase;background-color: transparent;float: right;font-size: .85em;}button.buy:hover{opacity: .8;}body.blog{ background-color: #FFF; }.BLOG_title{text-transform: none;}.BLOG_main{padding: 2em;background-color: #FFF;min-height: 100vh !important;}.BLOG_bgcol{background-color: #F9F5EA;}.BLOG_sidebar{padding: 2em;text-align: left;position: fixed !important;top: 0;right: 0;min-height: 100vh;}.BLOG_sidebar-div{width: 100%;float: left;}.BLOG_entry{width: 100%;float: left;margin: 2em 0;border-bottom: 1px solid #fef3d3;}.BLOG_sidebar p,.BLOG_sidebar h3{text-align: left;margin: 1em 0 .5em 0;}.BLOG_sidebar h3{border-top: 1px solid #7f591d;padding-top: .5em;}.BLOG_subhead{text-transform: none;margin: .5em 0;text-align: center;}#nav_categories,#nav_categories li{list-style: none;width: 100%;float: left;}.BLOG_welcome{padding-top: .5em;width: 95%;float: left;}input{margin-bottom: 1em;}@media only screen and (max-width: 768px){.homeintro{font-size: 1em;margin: 0;padding: 0 1em;}.BLOG_sidebar-div{width: 33%;float: left;padding-right: 1em;}.BLOG_sidebar{position: relative !important;top:none !important;right: none !important;min-height: 0;}.BLOG_welcome{padding-left: 0;padding-top: 0;width: 95%;float: left;}.BLOG_main{min-height: 0;}input[type="search"]{margin-bottom: 1em;}}@media only screen and (max-width: 600px){.BLOG_sidebar-div{width: 100%;}}@media only screen and (min-width: 1800px){.BLOG_main{ max-width: 60em; padding: 15% 2em 3em 5em; }.BLOG_sidebar{ max-width: 60em; padding: 15% 5em 3em 2em; position: relative !important; }}.TRADE_bgcol{background-color: #F9F5EA;}body.trade{ background-color: #FFF; }.TRADE_main{padding: 2em;background-color: #FFF;}.trade-image{min-height: 10em;}.trade-title{min-height: 3.75em;font-size: .85em;line-height: 1.25em;}.LIMIT{margin: 0 auto;min-width: 0;max-width: 1700px;}.LIMIT:after{content: "";display: table;clear: both;}.wrappit{width: 100%;clear: both;float: left;}.innerpadding{padding: 1%;}.whole{width: 100%;float: left;}.third{width: 33%;float: left;}.twothirds{width: 65%;float: left;}.goldenless{width: 37%;float: left;}.goldenmore{width: 63%;float: left;}.quarter{width: 25%;float: left;}.threequarter{width: 75%;float: left;}.half,.half-main{width: 50%;float: left;position: relative;}.leftalign{text-align: left !important;}.padleft{ padding-left: 1em; }.padright{padding-right: 1em;}.padbot{padding-bottom: 1.5em;}.padtopbot{padding-top: 1.5em;padding-top: 1.5em;}@media only screen and (max-width: 768px){.half,.half-main{width: 100%;}.goldenless,.goldenmore{width: 100%;}}*{-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0;padding: 0;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}html,body{margin: 0;width: 100%;overflow-x: hidden;line-height: 1.25;-webkit-text-size-adjust: 100%; }.skip-links{ position: absolute; left: -9999px; top: -9999px; }.none,.hidden{ display: none; }img,figure{ max-width: 100%; } picture img,svg{ width: 100%; height: auto; }main{ display: block; }article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{ display: block; }audio,canvas,video{ display: inline-block; *display: inline; *zoom: 1; }audio:not([controls]){ display: none; height: 0; }audio,canvas,iframe,img,svg,video{ vertical-align: middle;}img{ border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }svg:not(:root){ overflow: hidden; }figure{ margin: 0; }[hidden]{ display: none; }.hidden{ display: none; }.sr-only{border: 0;clip: rect(0,0,0,0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;white-space: nowrap;width: 1px;}.sr-only.focusable:active,.sr-only.focusable:focus{clip: auto;height: auto;margin: 0;overflow: visible;position: static;white-space: inherit;width: auto;}.invisible{ visibility: hidden; }.clearfix:before,.clearfix:after{content: " ";display: table;}.clearfix:after{clear: both;}button,input,select,textarea{ font-family: sans-serif; }a{ background-color: transparent; }a:focus{ outline: none; }a:hover,a:active{ outline: 0; }b,strong{ font-weight: bolder; }dfn{ font-style: italic; }pre,code,kbd,samp{ font-family: monospace,serif; _font-family: 'courier new',monospace; font-size: 1em; }pre{ white-space: pre; white-space: pre-wrap; word-wrap: break-word; }q{ quotes: none; }q:before,q:after{ content: ''; content: none; }small{ font-size: 85%; }sub,sup{ font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }sup{ top: -0.5em; }sub{ bottom: -0.25em; }dl,menu{ margin: .5em 0; }dd{ margin: 0 0 0 .5em; }abbr[title]{ border-bottom: none; text-decoration: underline; text-decoration: underline dotted; }nav ul,nav ol{ list-style: none; list-style-image: none; }table{ border-collapse: collapse; border-spacing: 0; }form{ margin: 0; }fieldset{ border: 0; margin: 0; padding: 0.35em 0.75em 0.625em; }legend{box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal;}button,input,select,textarea{ font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }button,input{ line-height: normal; }button,input[type="button"],input[type="reset"],input[type="submit"]{ cursor: pointer; -webkit-appearance: button;*overflow: visible; }button[disabled],input[disabled]{ cursor: default; }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;}input[type="checkbox"],input[type="radio"]{ box-sizing: border-box; padding: 0; }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-decoration,input[type="search"]::-webkit-search-cancel-button{ -webkit-appearance: none;}[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-decoration{-webkit-appearance: none;}::-webkit-file-upload-button{-webkit-appearance: button;font: inherit;}button::-moz-focus-inner,input::-moz-focus-inner{ border: 0; padding: 0; }textarea{ overflow: auto; vertical-align: top; resize: vertical; }progress{ vertical-align: baseline; }details{ display: block; }summary{ display: list-item; }template{ display: none; }@media print,(-webkit-min-device-pixel-ratio: 1.25),(min-resolution: 1.25dppx),(min-resolution: 120dpi){}@media print{*,*:before,*:after{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^="#"]:after,a[href^="javascript:"]:after{ content: ""; }pre{ white-space: pre-wrap !important;}pre,blockquote{ border: 1px solid #999; page-break-inside: avoid; }thead{ display: table-header-group;}tr,img{ page-break-inside: avoid; }p,h2,h3{ orphans: 3; widows: 3;}h2,h3{ page-break-after: avoid; }}input[type="submit"]{border: 1px solid #755a26;text-transform: uppercase;background-color: transparent;color: #755a26 !important;}input[type="submit"]:hover{background-color: #755a26;color: #FFF !important;}.col-xs-12,.col-md-6{width: 100%;float: left;margin: 1em 0;}.Mui-Grid-root img,.jss14,.jss10,.jss15,.jss42,.jss46,.Mui-Grid-item img{width: auto !important;padding-left: 0 !important;padding-right: 16px !important;}.MuiGrid-grid-xs-6{padding: .5em;}.4WINDS_wine{padding: 1em;margin: 1em 0;background-color: rgba(255,255,255,.65);}#accountlinks{font-family: 'Marr Sans Web','Helvetica',Arial,sans-serif !important;position:fixed;top:0;right:0;z-index: 500;padding: 1em;background-color: rgba(255,255,255,.75);text-transform: uppercase;}#accountlinks nav a{padding: 0 .125em;font-family: 'Marr Sans Web','Helvetica',Arial,sans-serif !important;font-weight: 500;}.product-purchase{display: block;margin: .5em 0 1em 0;}label{background-color: #FFF;color: #7f591d;}input::placeholder{color: #755a26 !important;}input{ padding: .75em !important;}button{border: 1px solid #755a26 !important;padding: .75em;color: #755a26 !important;font-size: .8em !important;background-color: transparent !important;text-transform: uppercase !important;margin: 1em 0 !important;-webkit-transition:color 500ms linear;-moz-transition:color 500ms linear;-o-transition:color 500ms linear;transition:color 500ms linear;}button:hover{border: 1px solid #584114 !important;color: #584114 !important;}.MuiButton-label{color: #755a26;}.MuiButton-text{background-color: #fef3d3;}section.storepage{width: 100%;float: left;padding: 2em;}.4Winds-cart{display: inline-block;width: 18px;height:18px;background-image: url(/interface/images/4winds-buywinecart.svg);background-repeat: no-repeat;width: 16px;height: 16px;background-size: contain;}#vinespring-account-allocations{text-align: left;}#vinespring-account-allocations img{float: left;padding-right: 1em;}#VS3account-nav{width: 100%;float: left;margin-bottom: 1em;text-align: center;}#VS3account-nav a,#VS3account-nav a:link{font-family: 'Austin Light','Garamond',serif;font-style: oblique;font-size: 1.1em;text-align: center;padding: 2px 5px;}.MuiBreadcrumbs-ol{display: none !important;}h1.title{text-transform: uppercase;text-align: center;font-family: 'Marr Sans Web','Helvetica',Arial,sans-serif;font-size: 15px;font-weight: 300;float: left;text-align: left;margin-top: 0;color: #755a26;}label span{margin-top: 10px 0;text-transform: uppercase;text-align: left;}#vs2-accountLinks,#vs2-accountLinks-custom{position: fixed;top:10px;right: 3px;z-index:100;background-color: transparent;color: #ce9d30;padding: 1em;border-bottom-left-radius: .125em;-moz-border-radius-bottomleft: .125em;font-family: 'Marr Sans Web','Helvetica',Arial,sans-serif;font-size: 15px;text-transform: uppercase;border: 1px solid #7f591d;margin: 15px 20px;}#vs2-accountLinks{width: auto;text-align:right;}#vs2-accountLinks span{display:block;margin-bottom: .5em;}#vs2-accountLinks span a span{display: inline;}#vs2-accountLinks-user a,#vs2-accountLinks-cart a,#vs2-accountLinks-user a:link,#vs2-accountLinks-cart a:link,#vs2-accountLinks span.checkout-link a,#vs2-accountLinks span.checkout-link a:link{color: #7f591d;font-weight: normal;}#vs2-accountLinks-user a:hover,#vs2-accountLinks-cart a:hover,span.checkout-link a:hover{text-decoration: underline;}#vs2-cart-confirmation{position: absolute;top:8.125em;left: 25%;width: 50%;background-color: rgba(255,255,255,.88);padding: 2em;z-index: 1500;}#vs2-accountLinks{ right: 0; z-index: 1000; width: auto; padding: 0 10px; }#vs2-accountLinks span{ display: inline-block; margin: .75em 0; }.vs2-allocations-image{ width: 100%; }.vs2x-row{ margin: 0; }.vs2-allocations-quantity-dropdown{ margin: 10px 0; }#wrapper{ height: auto; }.vs2-productList-price{display:block;margin-bottom: 1em;}.vs2-productList-quantity{margin-bottom: 1em;display: block;}.vs2-productList-bottleSize{margin-bottom: 1em;}.vs2-productList-quantity-input{font-size:100%;max-width: 55px;background-color: transparent;border: 1px solid #755a26;padding: 2px 5px;color: #000;}textarea{background-color: transparent;border: 1px solid #755a26;}.vs2-productList-addToCart button{border: 1px solid #FFF;padding: 5px 10px;color: #FFF;font-size: .8em;background-color: transparent;text-transform: uppercase;}.vs2-productList-addToCart button:hover{color: #7f591d;border-bottom: 1px solid #7f591d;}div#vs2-account-nav{font-family: 'Austin Light','Garamond',serif;font-style: oblique;font-size: 1.1em;position: absolute;top: 75px;text-align: center;width: 100%;margin: 0 auto;padding: 5px 0;}div#vs2-account-nav:after{content: " ";border-bottom: 1px solid #7f591d;position: absolute;left:0;right:0;top:105%;margin: 0 auto;height: 1px;width:100%;max-width:15em;}div#vs2-account-nav a,div#vs2-account-nav a:link{color: #91765f;-webkit-transition:color 500ms linear;-moz-transition:color 500ms linear;-o-transition:color 500ms linear;transition:color 500ms linear;}a:hover{color: #755a26;}#vs2-account-nav div{display: inline;width: auto;height: 25px;padding-left: 5px;padding-right: 5px;}div#vs2-account-main{display:block;float: left;width: 100%;}button{border: 1px solid #755a26;padding: .5em;color: #755a26;font-size: .8em;background-color: transparent;text-transform: uppercase;margin: 1em 0 !important;-webkit-transition:color 500ms linear;-moz-transition:color 500ms linear;-o-transition:color 500ms linear;transition:color 500ms linear;}div button:hover{color: #7f591d;border: 1px solid #7f591d;}input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width: auto;padding: .5em 2em;}input[type="submit"]:hover{background-color: #755a26;color: #FFF;}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline: thin dotted #333;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px; }.allocation-note{font-size: .9em; line-height: 1.5em; text-align: left; width:100%; float: left; margin-top: 10px;}.allocation-note a,.allocation-note a:link{color: #755A26;text-decoration:underline;}.allocation-note a:hover{color: #7f591d;}.nowcheckout{font-family: 'Austin Light','Garamond',serif;font-style: oblique;font-size: 1.1em;text-align:center;padding-top:8px;margin-top: 1em;display:block;width:53%;margin: 20px auto 0 auto;border-top: 1px solid #7f591d;}.nowcheckout a,.nowcheckout a:link{color: #755A26;}.nowcheckout a:hover{color: #7f591d;}