html{overflow:-moz-scrollbars-vertical;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}@font-face{font-family:SSC;src:url(https://cdn.ssmedia.com/silvestrivineyards/_scripts/fonts/ss_caps-webfont.woff2) format('woff2'),url(https://cdn.ssmedia.com/silvestrivineyards/_scripts/fonts/ss_caps-webfont.woff) format('woff')}@font-face{font-family:SSCB;src:url(https://cdn.ssmedia.com/silvestrivineyards/_scripts/fonts/ss_caps_bold-webfont.woff2) format('woff2'),url(https://cdn.ssmedia.com/silvestrivineyards/_scripts/fonts/ss_caps_bold-webfont.woff) format('woff')}@font-face{font-family:SSR;src:url(https://cdn.ssmedia.com/silvestrivineyards/_scripts/fonts/ss_webfont.woff2) format('woff2'),url(https://cdn.ssmedia.com/silvestrivineyards/_scripts/fonts/ss_webfont.woff) format('woff')}body{padding:0;margin:0;background-color:#a19a89}body,li,ol,p,td,ul{font:.8125rem Arial,sans-serif;color:#3d3d3d;line-height:1.6}@media only screen and (max-width:767px){body,li,ol,p,td,ul{line-height:1.4}}hr{border-top:1px solid #eae9e9!important}hr.hr2{border-top:1px solid #a54c59!important}a,a.alt:hover{color:#902033;text-decoration:underline}a.alt,a:hover{color:#000;text-decoration:underline}::-moz-focus-inner{border:0}.imgbox{margin-bottom:5px;background-color:#fff;padding:2px;border:1px solid #e0e0e0}.box{border:1px solid #333;border-collapse:collapse}.mapbox{width:100%;border:2px solid #eceae4;border-collapse:collapse}.pubbox{border:1px solid #ccc;border-collapse:collapse}.small{font-size:.75rem}.medium{font-size:.8125rem}.h1,h1{margin:0;font:bold 1.0625rem SSC,Arial,sans-serif;color:#902033;text-transform:uppercase;letter-spacing:1px}.h2,h2{margin:12px 0;font:bold 1.0625rem SSC,Arial,sans-serif;color:#231f20;text-transform:uppercase}h2 a{color:#231f20;text-decoration:none}.h3,h3{margin:12px 0;font:bold 1rem SSC,Arial,sans-serif;color:#8b7745;text-transform:uppercase}h3.accountclub{margin:0;padding:10px 10px;color:#902033;background-color:#eceae4;text-align:center;border:1px solid #eae9e9}.h4,h4{margin:12px 0;font:bold .9375rem SSR,Arial,sans-serif;color:#231f20}.footer,.footer2,.siteheader,.wrapper,.wrapper2{position:relative}.footer2,.siteheader .siteheader2,.siteheader .siteheader2home,.wrapper2{max-width:1200px}.footer{z-index:300}.wrapper{z-index:200}.siteheader{background:url(https://cdn.ssmedia.com/silvestrivineyards/webart/theme2/bgd_header.png) repeat-x}.siteheader .siteheader2,.siteheader .siteheader2home{position:relative;min-height:192px;margin:0 auto;background:url(https://cdn.ssmedia.com/silvestrivineyards/webart/bgd_header2.png) top center no-repeat}.siteheader .siteheader2{background-position:0 0}.siteheader .siteheader2home{background-image:url(https://cdn.ssmedia.com/silvestrivineyards/webart/bgd_header2home.png);background-position:top center}.siteheader .logo1,.siteheader .logo2{position:absolute}.siteheader .logo1{top:14px;left:128px;width:45px;height:43px;background:url(https://cdn.ssmedia.com/silvestrivineyards/webart/noidx/logo-symbol-black.svg) no-repeat}.siteheader .logo2{top:59px;left:6px;width:282px;height:129px;background:url(https://cdn.ssmedia.com/silvestrivineyards/webart/logo.png) no-repeat}.siteheader .logo1 a,.siteheader .logo1 div,.siteheader .logo2 a,.siteheader .logo2 div{display:block;width:100%;height:100%;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)}.siteheader .logo1,.siteheader .logo1 a,.siteheader .logo1 div,.siteheader .logo2,.siteheader .logo2 a,.siteheader .logo2 div{-o-background-size:100% 100%,auto;-moz-background-size:100% 100%,auto;-webkit-background-size:100% 100%,auto;background-size:100% 100%,auto}.siteheader .headerimg{position:absolute;bottom:0;right:0;width:680px;height:155px;background:#998c6d;z-index:300}.siteheader .headerimg2,.siteheader .headerimg2 .img{position:relative;width:100%;height:100%}.siteheader .headerimg2 .img{z-index:350}.siteheader .headerimg2 .headerimgshadow1,.siteheader .headerimg2 .headerimgshadow2,.siteheader .headerimg2 .overlay{position:absolute;bottom:0}.siteheader .headerimg2 .overlay{right:0;width:100%;height:118px;background:url(https://cdn.ssmedia.com/silvestrivineyards/webart/bgd_headerimgoverlay.png) repeat-x;z-index:400}.siteheader .headerimg2 .headerimgshadow1{left:0;width:9px;height:100%;background:url(https://cdn.ssmedia.com/silvestrivineyards/webart/bgd_headerimgshadow1.png) repeat-x;z-index:500}.siteheader .headerimg2 .headerimgshadow2{right:0;width:9px;height:100%;background:url(https://cdn.ssmedia.com/silvestrivineyards/webart/bgd_headerimgshadow2.png) repeat-x;z-index:500}.siteheader .siteheader2home .logo1,.siteheader .siteheader2home .logo2{left:50%;right:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.siteheader .toplinks{position:absolute;top:10px;right:17px;font:.8125rem Arial,sans-serif;color:#b7af9d;text-transform:uppercase;z-index:600}.siteheader .toplinks a{padding:3px;font:.8125rem Arial,sans-serif;color:#e0dbce;text-decoration:none}.siteheader .toplinks a:hover{color:#e0dbce;text-decoration:underline}.siteheader .toplinks a.alt{text-decoration:underline!important}.siteheaderwrapper.headroom{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .5s cubic-bezier(.23,1,.32,1);-o-transition:all .5s cubic-bezier(.23,1,.32,1);transition:all .5s cubic-bezier(.23,1,.32,1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;z-index:1039}.siteheaderwrapper.headroom.headroom--pinned.headroom--top{position:absolute;top:0;left:0;width:100%;height:65px;z-index:500}.siteheaderwrapper.headroom.headroom--pinned.headroom--top .siteheader{min-height:84px}.siteheaderwrapper.headroom.headroom--pinned{position:fixed;top:0;left:0;width:100%;border-top:none;z-index:1020;transition:all .5s cubic-bezier(.23,1,.32,1)}.headroom.headroom--pinned:not(.headroom--top) .siteheader .logo2,.siteheaderwrapper.headroom.headroom--pinned.headroom--not-top .siteheader .headerimg{display:none}.headroom.headroom--pinned:not(.headroom--top) .siteheader .siteheader2home,.siteheaderwrapper.headroom.headroom--pinned.headroom--not-top .siteheader .siteheader2{min-height:40px}.siteheaderwrapper.headroom.headroom--pinned .siteheader{min-height:65px}.siteheaderwrapper.headroom.headroom--pinned.headroom--top+.wrapper{padding-top:240px}.siteheaderwrapper.headroom.headroom--not-bottom.headroom--not-top.headroom--pinned+.wrapper{padding-top:240px}.navbarwrapper{position:relative;display:block;padding:10px 0;background:#8c8063;background:-moz-linear-gradient(top,#8c8063 0,#b3aa94 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#8c8063),color-stop(100%,#b3aa94));background:-webkit-linear-gradient(top,#8c8063 0,#b3aa94 100%);background:-o-linear-gradient(top,#8c8063 0,#b3aa94 100%);background:-ms-linear-gradient(top,#8c8063 0,#b3aa94 100%);background:linear-gradient(to bottom,#8c8063 0,#b3aa94 100%);z-index:400}.navbar{display:table;margin:0 auto}.wrapper2{margin:0 auto;background-color:#fff;-webkit-box-shadow:0 1px 10px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 10px 0 rgba(0,0,0,.25);box-shadow:0 1px 10px 0 rgba(0,0,0,.25)}.wrappershadow{position:absolute;top:0;left:0;width:100%;height:9px;background:url(https://cdn.ssmedia.com/silvestrivineyards/webart/bgd_wrappershadow.png) repeat-x;z-index:5000}.bodycontent{padding:24px;min-height:450px}.bodycontent .odd{background-color:#eceae4;border:none!important}.bodycontent2{padding:15px}.rightbarwrapper{display:table;width:100%}.rightbarwrapper .rightbar2{margin:0;padding:20px 20px 34px 20px;min-height:70vh}.wrapperleft{padding-right:0}.wrapperleft,.wrapperright{display:table-cell;vertical-align:top;padding-bottom:25px}.wrapperright{background:#eceae4 url(https://cdn.ssmedia.com/silvestrivineyards/webart/bgd_rightbar.png) repeat-y}.wrapperleft .bodycontent{padding-right:24px;min-height:800px}.wrapperleft .ctimageright{margin-right:24px}.wrapperright{width:280px}.rightbargallery{width:220px;margin:20px auto 0 auto}.rightbargallery img{display:inline-block;width:40px;height:40px}.rightbar2{width:280px;padding:25px 0}.rightbar2 h2{margin:5px auto;text-align:center;font:1rem SSC,Arial,sans-serif;color:#4e4e4e;text-transform:uppercase}.rightbar2 h3{margin:12px 0;font:.875rem SSC,Arial,sans-serif;color:#000;text-transform:uppercase}.rightbar hr{border-top:1px solid #d3cdc0!important}.rightbar2 li,.rightbar2 p{font:.75rem Arial,sans-serif;color:#262223}.rightbarbtn{display:table;margin:0 auto 5px auto}.rightbarimg{display:block;width:auto;height:auto;max-width:250px;margin:0 auto 30px auto;border:1px solid #231f20}@media only screen and (max-width:1024px){.wrapperleft .ctimageright{margin-right:15px}.wrapperright .customtextright div,.wrapperright .customtextright li,.wrapperright .customtextright p{line-height:1.5}}@media only screen and (max-width:900px){.rightbarwrapper{display:table;width:99%;padding-top:0;padding-bottom:0}.rightbarwrapper,.wrapperleft,.wrapperright{display:block;width:100%;padding-right:0;padding-left:0;padding-bottom:10px}.rightbarwrapper .rightbar2{margin-top:10px;margin-left:0;padding-top:0;height:auto;min-height:0}.wrapperleft{padding-right:0;margin-bottom:0}.wrapperleft .ctimageright{margin-right:0}.wrapperright{width:100%}.rightbarimgwrapper{padding-top:20px}.rightbarwrapper .rightbar2{height:auto;padding-bottom:0}}.footer{margin-top:-3px;background:#b4ab95 url(https://cdn.ssmedia.com/silvestrivineyards/webart/bgd_footer.png) top center repeat-x}.footer2{min-height:145px;margin:0 auto;padding:20px 0}.footer2 .logo{position:relative;margin:0 auto 10px auto;width:149px;height:72px;background:url(https://cdn.ssmedia.com/silvestrivineyards/webart/logo_sm.png) no-repeat}.footer2 .logo a,.footer2 .logo div{display:block;width:100%;height:100%;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)}.footer2 .logo,.footer2 .logo a,.footer2 .logo div{-o-background-size:100% 100%,auto;-moz-background-size:100% 100%,auto;-webkit-background-size:100% 100%,auto;background-size:100% 100%,auto}.footer2 .navbar{position:relative;text-align:center;white-space:nowrap}.footer2 .navbar a{padding:2px 8px;font:.875rem SSCB,Arial,sans-serif;color:#231f20;text-decoration:none;text-transform:uppercase}.footer2 .navbar a:hover{color:#630011;text-decoration:underline}.footer2 .navbar a.alt{color:#630011;text-decoration:none}.footer2 .socialicon{margin:0 2px}.footer2 .socialicon:hover{margin:0 2px;opacity:.8}.footer3{display:table;margin:0 auto}.footer3item{display:table-cell}.footerlinks{margin:15px auto 10px auto;font-size:.8125rem;color:#6d634a;text-align:center}.footerlinks a{color:#6d634a;text-decoration:none}.footerlinks a:hover{color:#6d634a;text-decoration:underline}.copyright{margin:15px auto 10px auto;font-size:.75rem;color:#6d634a;text-align:center}.copyright a{color:#6d634a;text-decoration:none}.copyright a:hover{color:#6d634a;text-decoration:underline}.cookietrail{position:relative;height:30px;margin:0 auto;background-color:#e0e0e0}.cookietrail em{float:left;padding:8px 0 0 8px;font-size:.6875rem;font-style:normal}.cookietrail span{float:right;padding:8px 8px 0 0;font-size:.6875rem}.black{color:#000}a.btn,a.btn2{display:inline-block;margin:10px 0 15px 0}.btn,.btn2{padding:6px 8px 5px 8px;font-size:.6875rem;font-family:Arial,sans-serif;font-weight:600;color:#fff;text-decoration:none;border:none;cursor:pointer;-webkit-appearance:none}.btn2:hover,.btn:hover{background-color:#231f20;color:#fff;text-decoration:none}.btn{background-color:#902033}.btn:hover{background-color:#231f20}.btn2,.btn2:hover{background-color:#3d9020}.eventsidenav{margin:10px 0 20px 0}.eventsidenav div{margin-bottom:3px;padding:3px 4px;font-size:.6875rem;text-align:center;border-bottom:1px solid #dad5cb;background:#eceae4}.eventsidenav a.alt,.eventsidenav a:hover{color:#000;text-decoration:none}.featurebox,.loginbox{padding:9px 0 10px 0;margin-bottom:15px;background-color:#eae8e2}.loginbox{min-height:100px}.featuretbl,.featuretbl td,.featuretbl th,.featuretbl tr{border:1px solid #eae9e9;border-collapse:collapse;padding:2px 5px}.featuretbl .odd{background-color:#f9f9f7}.featuretbl .orderBtn{width:85px}.featuretbl2 td,.featuretbl2 th,.featuretbl2 tr{font-size:.6875rem}.frmterms{margin:10px 0;padding:10px;background-color:#f4f3f0;font-size:.6875rem}.frmaccountclubdesc,.frmaccountclubdesc div,.frmaccountclubdesc li,.frmaccountclubdesc p{font-size:.6875rem}.green,a.green{color:#3d9020!important}.headertext{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #eae9e9}.homecontent{padding:12px 18px}.homecontent li,.homecontent p{font-size:.875rem;line-height:1.8}.homecontenttbl{display:table;margin-bottom:20px}.homecontenttbl .homecontenttblitem{display:table-cell;vertical-align:top}.headertexthome{padding:10px 0}.headertexthome h1{font-size:1.25rem;font-family:Arial,sans-serif;text-align:center;color:#737172;text-transform:none;letter-spacing:0}.homefeature2{position:relative;margin-left:15px;width:294px}.homefeature2 .title{margin-bottom:5px;font:1.375rem SSR,Arial,sans-serif;color:#902033;text-align:center}.homefeature2 h2.title{margin:0 0 5px 0;padding:0;font:1.375rem SSR,Arial,sans-serif;color:#902033;text-align:center;text-transform:none}.homefeature2 .itemwrapper{padding:8px 0 0 8px;width:292px;height:300px;background:#eae8e2}.homefeature2 .itemwrapper .slide{background:0 0!important}.homefeature2 .itemwrapper .slide .item{position:relative;width:275px;height:250px;background-color:#fff}.homefeature2 .itemwrapper .slide .item .imgwrapper{position:relative;width:270px;height:248px;margin:0 auto}.homefeature2 .itemwrapper .slide .item .imgwrapper .theimg,.homefeature2 .itemwrapper .slide .item .imgwrapper .theimg2,.homefeature2 .itemwrapper .slide .item .imgwrapper .thelabel,.homefeature2 .itemwrapper .slide .item .imgwrapper .thelabel2{width:auto!important;height:auto!important}.homefeature2 .itemwrapper .slide .item .imgwrapper .theimg,.homefeature2 .itemwrapper .slide .item .imgwrapper .theimg2{max-width:65px;max-height:230px}.homefeature2 .itemwrapper .slide .item .imgwrapper .theimg{position:absolute;bottom:8px;right:6px;z-index:1000}.homefeature2 .itemwrapper .slide .item .imgwrapper .theimg2{display:block;position:relative;top:10px;margin:0 auto;text-align:center}.homefeature2 .itemwrapper .slide .item .imgwrapper .thelabel,.homefeature2 .itemwrapper .slide .item .imgwrapper .thelabel2{max-width:260px;max-height:230px;background-color:#fff;border:1px solid #d6d2c7;z-index:500}.homefeature2 .itemwrapper .slide .item .imgwrapper .thelabel{position:absolute;bottom:6px;left:8px}.homefeature2 .itemwrapper .slide .item .imgwrapper .thelabel2{display:block;position:relative;top:10px;margin:0 auto;text-align:center}.homefeature2 .itemwrapper .slide .itemlinks{width:246px;height:16px;margin:0 auto;padding-top:5px;overflow:hidden;font:.6875rem Arial,sans-serif;color:#902033;text-align:center;text-transform:none}.homefeature2 .itemwrapper .slide .itemlinks a{font:.6875rem Arial,sans-serif;color:#902033;text-decoration:none}.homefeature2 .itemwrapper .slide .itemlinks a:hover{color:#902033;text-decoration:underline}.homefeature2 .itemwrapper .slide .itemtitle{width:246px;height:20px;margin:0 auto;padding-top:8px;font:.75rem Arial,sans-serif;color:#160101;text-align:center}.slidenav2 .slidenext2,.slidenav2 .slideprev2{position:absolute;width:20px;height:35px;bottom:5px;z-index:2000;background:#eae8e2}.slidenav2 .slidenext2{right:10px}.slidenav2 .slideprev2{left:10px}.slidenav2 .slidenext2 a:before,.slidenav2 .slideprev2{font-family:FontAwesome;font-size:1.75rem;display:inline-block;content:'\f053'}.slidenav2 .slideprev2 a.flex-next:before{content:'\f054'}.slidenav2 a{position:absolute;bottom:40px;display:block;width:34px;height:50px;margin:0;z-index:500;overflow:hidden;cursor:pointer;color:rgba(144,32,51,.25);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.slidenav2 .slideprev2:hover{color:rgba(144,32,51,.75)}.slidenav2 .slidenext2:hover{color:rgba(144,32,51,.75)}.slidenav2 a:before{font-family:FontAwesome;font-size:1.75rem;display:inline-block;content:'\f053'}.slidenav2 a.slidenext2:before{content:'\f054'}.hometastingroom{font-size:.9375rem;margin-top:15px;padding:5px;background-color:#ececec}.hometastingroom a.readmore{display:block;padding:6px 10px;font-size:.875rem;color:#231f20;text-align:right;text-decoration:none;background-color:#c5c5c7}.hometastingroom a.readmore:hover{color:#231f20;text-align:right;text-decoration:underline}.hometastingroom em{display:block;padding:0 17px 7px 17px;font-size:.875rem;font-style:normal;color:#231f20}.hometastingroom em a{color:#231f20;text-decoration:none}.hometastingroom em a:hover{color:#231f20;text-decoration:underline}.hometastingroom strong{display:block;padding:15px 17px 0 17px;font-size:.9375rem;font-weight:400;color:#902033}.locationswrapper{margin:15px auto 0 auto}.locationswrapper td:first-child{padding:0 5px 0 0}.locationswrapper td{padding:0 0 0 5px}.locationswrapper td div{margin:5px 0 10px 0;padding:10px;font-size:.75rem;line-height:1.4}.locationswrapper td div b{color:#902033}.productdetail .hTable2 td,.productdetail .hTable2 th{padding:4px 10px}.productdetail .hTable2 th:first-child{padding-left:20px}.storeh2a{padding-left:10px}.productresults .item{min-height:100px;padding:9px 0 10px 0;margin-bottom:15px;background-color:#eae8e2}.productresults .item h2,.storeh2{margin:0;padding:10px 20px;color:#656464;background-color:#eae8e2}.productresults .item h2 a,.productresults .item h2 a:hover,.storeh2 a,.storeh2 a:hover{color:#656464}.productresults .item .content{padding:15px 15px 0 15px}.productresults .item .content .desc{font-size:.75rem;min-height:10px}.productresults .item .content .desc p{font-size:.75rem}.productresults .item .content .desc2tbl{margin-top:20px}.productresults .item .content .desc2,.productresults .item .content .desc2 p{font-size:.6875rem;font-style:italic}.item .content .label{display:inline-block;padding:0;background-color:#fff;border:1px solid #d6d2c7}.item .content .label img{display:block}.productresults .item .content .links{position:relative;margin-top:15px;text-align:right;font-family:SSC,Arial,sans-serif;font-weight:700;font-size:.875rem;color:#b5b1a3;text-transform:uppercase}.productresults .item .content .links a{color:#902033;text-decoration:none}.productresults .item .content .links a:hover{color:#000;text-decoration:none}.productresults .soldout,.productresults .soldout2{padding:10px 12px 0 0;font-size:.6875rem;font-style:italic}.productresults .soldout{float:right}.productresults .storedetails h3{margin-top:0;padding-top:0}.productresults .storeimgbox{width:200px;height:200px;margin-right:12px;border:2px solid #eae8e2;text-align:center}.productresults .storeimgbox div{display:table;width:100%;height:100%}.productresults .storeimgbox div div{display:table-cell;vertical-align:middle;width:100%;height:100%}.productresults .storeimgbox div div img{width:auto;height:auto;max-width:196px;max-height:196px}.productresults .storetbl{display:table;width:100%}.productresults .storetblitem{display:table-cell;vertical-align:top}.productresults .storetblitem:nth-of-type(1){width:200px;white-space:nowrap}.productresults .storetblitem:nth-of-type(2){width:100%}.productresults .storeh2{margin-bottom:10px}.productresults .item .pricing{margin:15px 0 10px 0;padding:5px 80px;font-size:.6875rem;background-color:#f4f3f0;text-align:center}.productresults .item .contenttbl{display:table}.productresults .item .contenttblitem{display:table-cell;padding:5px}.productresults .item .theimgwrapper{padding:0 15px}.productresults .item .label2{margin-right:20px}@media only screen and (max-width:1024px){.item .content .label img{width:auto;height:auto;max-width:120px}.productresults .item .label2{margin-right:15px}.productresults .storeimgbox,.productresults .storetblitem:nth-of-type(1){width:150px;height:150px}.productresults .storeimgbox div div img{max-width:146px;max-height:146px}}@media only screen and (max-width:640px){.productresults .item .contenttbl,.productresults .item .contenttblitem{display:block}.productresults .item .contenttblitem{padding:0}.desc2tbl,.desc2tbl tbody,.desc2tbl td,.desc2tbl tr{display:block}.item .content .label img{max-width:100px}.productresults .item .theimgwrapper{float:right;padding-right:0}.productresults .soldout{float:none;text-align:center}.productresults .storetbl,.productresults .storetblitem{display:block}.productresults .storetblitem:nth-of-type(1){width:100%;height:130px;white-space:normal}.productresults .storeimgbox{width:120px;height:120px;margin-right:0;margin-bottom:10px}.productresults .storeimgbox div div img{max-width:116px;max-height:116px}.productresults .viewdetailslink{position:relative;top:-120px}}@media only screen and (max-width:580px){.productresults .item .content .links{padding:10px 0;margin-top:0;text-align:center}.productresults .item .content .links a{display:block;padding:5px 0}.productresults .item .content .links .mobile-break{display:block;height:1px;text-indent:100%;white-space:nowrap;overflow:hidden}.productresults .item .theimg{width:auto;height:auto;max-height:200px}}.sidenav a{display:block;margin-bottom:3px;padding:3px 4px;background:#eceae4;text-align:center;border-bottom:1px solid #dad5cb;text-decoration:none}.sidenav a.alt,.sidenav a:hover{border-bottom:1px solid #dad5cb;color:#000;text-decoration:none}.sociallinks{margin-left:15px}.sociallinks span{padding:0 4px}.sociallinks span a i{color:#231f20;font-size:1.25rem;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sociallinks span:hover a i{color:#630011}.sociallinks span a i span{display:none}a.ss,a.ss:visited{color:#6d634a;text-decoration:none}a.ss:hover{color:#6d634a!important;text-decoration:underline}a.u,a.u:visited{color:#6d634a;text-decoration:none}a.u:hover{cursor:text;color:#6d634a!important;text-decoration:none}.quickviewwrapper{position:relative;z-index:700}#quickview{margin-bottom:20px;font-family:Arial,sans-serif;background-color:#fff;z-index:99;background:#eae8e2;background:-moz-linear-gradient(90deg,#eae8e2 0,#fff 100%);background:-webkit-linear-gradient(90deg,#fff 0,#eae8e2 100%);background:-o-linear-gradient(90deg,#eae8e2 0,#fff 100%);background:-ms-linear-gradient(90deg,#eae8e2 0,#fff 100%);background:linear-gradient(180deg,#eae8e2 0,#fff 100%)}#quickview #quickviewHeader{margin:10px 0 5px 10px;font-size:.6875rem;font-weight:700;line-height:1;text-align:center}#quickview a.close{display:block;float:right;margin:10px 10px 0 0;color:#e4290d;text-decoration:none}#quickview a.checkout,#quickview a.editcart,#quickview a.shop{display:block;float:left;font-weight:700;font-size:.6875rem;color:#fff;padding:5px 0;text-decoration:none;text-align:center;border-top:1px solid #fff;text-transform:uppercase}#quickview a.shop{width:50%;background-color:#902033;border-right:1px solid #fff}#quickview a.checkout{width:68px;background-color:#00c}#quickview a.editcart{width:50%;background-color:#231f20}#quickview #quickviewContent{display:block;width:200px;height:200px;margin:0 auto;padding:5px 0 0 0;background-color:#fff;border:1px solid #a19a89;overflow-y:auto;overflow-x:hidden;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}#quickview #quickviewContent p.noitems{text-align:center;color:#9b9b9b}#quickview #quickviewContent ul{margin:0;padding:0;list-style-type:none}#quickview #quickviewContent ul li{overflow:hidden;position:relative;width:210px;display:block;float:left;margin:5px 0;padding:7px 5px;border-bottom:1px solid #ccc}#quickview #quickviewContent ul li:first-child{margin-bottom:0}#quickview #quickviewContent ul li:last-child{margin-bottom:0;border-bottom:none!important}#quickview #quickviewContent ul li .details{display:block;float:left;text-align:left;width:75px;padding-top:7px;font-size:.5625rem;line-height:1.2}#quickview #quickviewContent ul li .details a{text-decoration:none}#quickview #quickviewContent ul li .details a:hover{text-decoration:none}#quickview #quickviewContent ul li .details a.remove,#quickview #quickviewContent ul li .details a.remove:hover{color:red}#quickview-content ul li .details a.remove:hover{text-decoration:underline!important}#quickview #quickviewContent ul li .details b{font-weight:700;color:#00c}#quickview #quickviewContent ul li a.change{margin-right:10px}#quickview #quickviewContent ul li .img{float:left;display:block;width:75px;height:75px;margin:0 8px 0 5px;border:1px solid #eae9e9}#quickview #quickviewContent ul li img.noimage{padding:16px 0 0 15px;opacity:30;opacity:.3}#quickview #subtotalBlock{padding:5px 0;text-align:center;font-size:.6875rem;text-transform:uppercase}#quickview #quickviewBottomCap{position:absolute;left:-5px;bottom:-8px;display:block;width:212px;height:8px;text-indent:-9999em;font-size:0}.mbnav{display:inline}.mbnav a,.mbnav button{display:inline-block}.mbnavicon{display:none}@media only screen and (max-width:900px){.mbhide{display:none}.mbnav{display:block;width:210px;right:20px}.mbnav{margin-top:0;margin-bottom:0}.mbnav a,.mbnav button{display:block;margin-bottom:5px;padding-right:0;padding-left:0}.mbnavicon{position:relative;display:table;width:100%}.mbnavicon i,.mbnavname{display:table-cell;vertical-align:middle}.mbnavname h2{padding-left:5px;text-align:left}.mbnavicon i{text-align:right;color:#6b6b6b}.mbnavwrapperinner{display:none;position:relative;min-height:20px;padding:5px}}.theSignatureDiv{top:140px;width:360px!important;height:75px!important}.signatureText{bottom:-55px!important}.invoicedetailwrapper .theSignatureDiv{top:0}@media only screen and (max-width:1400px){.invoicedetailwrapper .theSignatureDiv{width:240px!important;height:50px!important}.invoicedetailwrapper .theSignatureDiv img{width:85%}}@media only screen and (max-width:1024px){.invoicedetailwrapper .theSignatureDiv{width:120px!important;height:25px!important}.invoicedetailwrapper .theSignatureDiv{top:24px}}@media only screen and (max-width:640px){.invoicedetailwrapper .theSignatureDiv{display:none}.invoicedetailwrapper .nowrap{white-space:normal!important}.invoicedetailwrapper table{width:100%!important}.invoicedetailwrapper table table:nth-of-type(1),.invoicedetailwrapper table table:nth-of-type(1) tbody,.invoicedetailwrapper table table:nth-of-type(1) td,.invoicedetailwrapper table table:nth-of-type(1) th,.invoicedetailwrapper table table:nth-of-type(1) tr{display:block}}.wineclubresults .desc,.wineclubresults .desc div,.wineclubresults .desc li,.wineclubresults .desc p,.wineclubresults .desc td{font-size:.6875rem;font-style:italic}.wineclubresults .desc p:nth-of-type(1){margin-top:0;padding-top:0}.wineclubresults table thead tr,.wineclubresults2 table thead tr{font-weight:700}.wineclubresults table thead th,.wineclubresults2 table thead th{text-align:left}.wineclubresults table thead th:nth-of-type(3){text-align:center}.wineclubresults table td,.wineclubresults2 table td{text-align:left}.wineclubresults table td:nth-of-type(2){width:100px}.wineclubresults table td:nth-of-type(3){width:135px;text-align:center}.wineclubresults2 table thead th:nth-of-type(4){text-align:center}.wineclubresults2 table td:nth-of-type(2){width:80px}.wineclubresults2 table td:nth-of-type(3){width:140px}.wineclubresults2 table td:nth-of-type(4){width:50px;text-align:center;white-space:nowrap}.body{border:1px solid #333;border-collapse:collapse}.bghighlight{background-color:#eceae4}.bghighlight2{background-color:#f4f3f0}.box{border:1px solid #333;border-collapse:collapse}.box1{border:1px solid #031;border-collapse:collapse}.box2{border:1px solid #031;border-collapse:collapse}.box3{border:1px solid #eae9e9;border-collapse:collapse;padding:5px}table.box3 .odd{background-color:#f9f9f7}.box4{border:1px solid #eae9e9;border-collapse:collapse}.boxp{border:1px solid #7ec4e4;border-collapse:collapse;background-color:#fff}.boxp2{border:1px solid #7ec4e4;border-collapse:collapse;background-color:#f4f3f0}.boxt{border:1px solid #7ec4e4;border-collapse:collapse;background-color:#fff;cursor:pointer}.nav{font:bold .6875rem Arial,sans-serif}.nav2{font:.6875rem Arial,sans-serif;color:#0060bf}.num{text-align:right;width:40px;font-size:.6875rem;font-weight:700;color:#031;background-color:#f4f3f0;border:1px inset #000}.options{color:#902033;font-weight:700}.options2{color:#df3119;font-weight:700}.progress{width:1px;height:12px;color:#000;font-size:.5625rem;overflow:hidden;background-color:#f4f3f0;padding-left:5px}.red{color:red}.shead{color:#333;font-size:.6875rem;line-height:13px}.uc{text-transform:uppercase}.ctimagebottom{margin-top:15px}@media only screen and (max-width:1400px){.ctimage{width:100%!important;text-align:center!important}.ctimageleft,.ctimageright{width:700px!important}.ctimage img,.ctimageleft img,.ctimageright img,.customtext img{width:auto!important;height:auto!important;width:auto!important;max-width:700px!important;max-height:none}.wrapperleft .ctimage{width:auto!important;max-width:100%!important}.wrapperleft .ctimageleft,.wrapperleft .ctimageright{width:400px!important}.wrapperleft .ctimage img,.wrapperleft .ctimageleft img,.wrapperleft .ctimageright img,.wrapperleft .customtext img{width:auto!important;max-width:100%!important}}@media only screen and (max-width:1200px){.ctimageleft,.ctimageright{width:550px!important}.ctimageleft img,.ctimageright img,.customtext img{max-width:550px!important}.wrapperleft .ctimageleft,.wrapperleft .ctimageright{width:350px!important}.wrapperleft .ctimageleft img,.wrapperleft .ctimageright img,.wrapperleft .customtext img{max-width:350px!important}.ctimage.pressimgwrapper img{max-width:100%!important}}@media only screen and (max-width:1024px){.ctimageleft,.ctimageright{width:468px!important}.ctimageleft img,.ctimageright img,.customtext img{max-width:468px!important}.wrapperleft .ctimageleft,.wrapperleft .ctimageright{max-width:300px!important}.wrapperleft .ctimageleft img,.wrapperleft .ctimageright img,.wrapperleft .customtext img{max-width:300px!important}}@media only screen and (max-width:900px){.wrapperleft .ctimageleft,.wrapperleft .ctimageright{margin-right:15px;max-width:350px!important}.wrapperleft .ctimageleft img,.wrapperleft .ctimageright img,.wrapperleft .customtext img{max-width:350px!important}}@media only screen and (max-width:767px){.customtext table,.customtext tbody,.customtext td,.customtext th,.customtext tr{display:block;width:100%!important;padding-right:0!important;padding-left:0!important}.ctimage,.ctimageleft,.ctimageright,.wrapperleft .ctimage,.wrapperleft .ctimageleft,.wrapperleft .ctimageright{display:block;float:none!important;margin:10px auto 15px auto!important;padding:0!important;width:100%!important;max-height:none;width:auto!important;height:auto!important;text-align:center!important}.ctimage img,.ctimageleft img,.ctimageright img,.customtext img,.wrapperleft .ctimage img,.wrapperleft .ctimageleft img,.wrapperleft .ctimageright img,.wrapperleft .customtext img{display:block;max-width:96%!important;max-height:none;margin:0 auto 10px auto!important;text-align:center!important}}.box-sizing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.eventsidenav div,.locationswrapper td div,.sidenav a{background:-moz-linear-gradient(90deg,#d8d5cc 0,#eceae4 75%);background:-webkit-linear-gradient(90deg,#d8d5cc 0,#eceae4 75%);background:-o-linear-gradient(90deg,#d8d5cc 0,#eceae4 75%);background:-ms-linear-gradient(90deg,#d8d5cc 0,#eceae4 75%);background:linear-gradient(180deg,#d8d5cc 0,#eceae4 75%)}.featurebox,.loginbox,.productdetail .item{background:#eae8e2;background:-moz-linear-gradient(90deg,#eae8e2 0,#fff 100%);background:-webkit-linear-gradient(90deg,#fff 0,#eae8e2 100%);background:-o-linear-gradient(90deg,#eae8e2 0,#fff 100%);background:-ms-linear-gradient(90deg,#eae8e2 0,#fff 100%);background:linear-gradient(180deg,#eae8e2 0,#fff 100%)}.eventsidenav div,.homefeature2 .itemwrapper .slide .item .imgwrapper .thelabel,.homefeature2 .itemwrapper .slide .item .imgwrapper .thelabel2,.item .content .label,.item .content .label img,.sidenav a{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.btn,.btn2,.frmterms{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.mapbox,.productresults .item .pricing{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.featurebox,.homefeature2 .itemwrapper,.locationswrapper td div,.loginbox,.productresults .item,.productresults .storeimgbox,h3.accountclub{-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}.resptbl th{width:150px}.white-popup{position:relative;padding:20px;width:auto;max-width:800px;margin:20px auto;z-index:50000!important;background:#ece9e6;background:-webkit-linear-gradient(to left,#ece9e6,#fff);background:linear-gradient(to left,#ece9e6,#fff)}@media only screen and (max-width:1280px){.footer2 .navbar a{font-size:.8125rem}.siteheader .siteheader2{background-position:-4px 0}.siteheader .siteheader2,.siteheader .siteheader2home{min-height:177px}.siteheader .logo1{width:38px;height:37px;background:url(https://cdn.ssmedia.com/silvestrivineyards/webart/noidx/logo-symbol-black.svg) no-repeat}.siteheader .logo2{width:240px;height:110px}.siteheader .headerimg{width:612px;height:140px}.footer2,.siteheader .siteheader2,.siteheader .siteheader2home,.wrapper2{max-width:96%}}@media only screen and (max-width:1024px){.homecontent li,.homecontent p{font-size:.8125rem}.siteheader .toplinks a span{display:none}}@media only screen and (max-width:959px){.bodycontent{padding:20px}.checkoutTbl,.checkoutTblItem{display:block;width:100%!important}.checkoutTbl td.checkoutTblItem:nth-of-type(2){margin-top:24px}.footer2 .navbar a{font-size:.75rem}.footer3{display:block}.footer3item{display:table;margin:0 auto}.footer3item:nth-of-type(2){margin:20px auto}.footer2,.siteheader .siteheader2,.siteheader .siteheader2home,.wrapper2{max-width:100%}.siteheader .siteheader2{background-position:-47px 0}.siteheader .siteheader2,.siteheader .siteheader2home{min-height:150px}.siteheader .logo1{left:85px}.siteheader .logo2{width:183px;height:84px}.siteheader .headerimg{width:496px;height:113px}.siteheader .toplinks{top:13px;right:75px}.siteheaderwrapper.headroom.headroom--pinned.headroom--top+.wrapper{padding-top:170px}.siteheaderwrapper.headroom.headroom--not-bottom.headroom--not-top.headroom--pinned+.wrapper{padding-top:85px}.wrapperleft .bodycontent{min-height:500px}}@media only screen and (max-width:900px){.productresults .item .content .links{text-align:center}.productresults .item .content .links .mobile-break{padding:0 15px}.quickviewwrapper{display:none;position:fixed;top:170px;right:0;width:230px;padding:10px;background:#eae8e2}.rightbar.headroom--not-top.headroom--bottom .quickviewwrapper,.rightbar.headroom.headroom--not-bottom.headroom--not-top.headroom--unpinned .quickviewwrapper,.rightbar.headroom.headroom--not-top.headroom--not-bottom .quickviewwrapper{top:0}.rightbar.headroom.headroom--pinned.headroom--not-top .quickviewwrapper{top:85px}.rightbar2{width:100%}.rightbargallery{width:75%}.rightbargallery img{margin:5px}.sidenav{margin:15px 0 0 1%}.sidenav a{display:inline-block;width:32%;margin-bottom:10px}}@media only screen and (max-width:767px){.bodycontent{padding:20px}.footer3{display:block;margin:0 auto}.footer3item{display:table;width:100%;text-align:center}.footer3 .navbar{display:block}.footer3item .navbar a{display:block;padding:10px 0;border-top:1px solid rgba(255,255,255,.5)}.footer3item .navbar a:hover{background-color:rgba(255,255,255,.25)}.footer3item .navbar a:nth-of-type(1){border-top:none}.homecontent li,.homecontent p{line-height:1.6}.homecontenttbl{display:block}.homecontenttbl .homecontenttblitem{display:block}.homecontenttbl .homecontenttblitem:nth-of-type(1){padding-bottom:10px}.homecontenttbl .homecontenttblitem:nth-of-type(2){padding:24px;background:rgba(234,232,226,.5)}.homefeature2{margin-right:auto;margin-left:auto}.hometastingroom,.hometastingroom a.readmore{text-align:center}.hometastingroom .break{display:block;height:1px;text-indent:100%;white-space:nowrap;overflow:hidden}.rightbargallery{width:85%}.sociallinks{margin-left:0}.siteheader .siteheader2{background-position:-61px 0}.siteheader .siteheader2,.siteheader .siteheader2home{min-height:139px}.siteheader .logo1{left:70px}.siteheader .logo2{width:155px;height:71px}.siteheader .headerimg{width:447px;height:102px}.toplinks{display:none}.siteheaderwrapper.headroom.headroom--pinned.headroom--top+.wrapper{padding-top:159px}.siteheaderwrapper.headroom.headroom--not-bottom.headroom--not-top.headroom--pinned+.wrapper{padding-top:74px}.quickviewwrapper{top:160px}.rightbar.headroom.headroom--pinned.headroom--not-top .quickviewwrapper{top:85px}}@media only screen and (max-width:640px){.bodycontentcart{padding-top:65px}.rightbargallery{width:90%}.siteheader .siteheader2{background-image:url(https://cdn.ssmedia.com/silvestrivineyards/webart/bgd_header2home.png);background-position:top center}.siteheader .headerimg{display:none}.siteheader .logo1,.siteheader .logo2{left:50%;right:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}}@media only screen and (max-width:480px){.cartBtns button{display:block;margin:10px auto;float:none!important;text-align:center!important}.cItem,.cItem a,.cItem i{font-size:.6875rem}.checkoutTbl2,.checkoutTblItem2{display:block;width:100%!important}.checkoutTbl2 div.checkoutTblItem2:nth-of-type(2),.checkoutTbl2 td.checkoutTblItem2:nth-of-type(2){margin-top:10px;margin-bottom:15px}.checkoutTbl2 .cancel.btn{float:right}.delBtn{white-space:nowrap}.footer3item .navbar a{font-size:.875rem}.footerlinks a{display:block;padding:5px 0;font-size:.875rem}.homecontent{padding-right:10px;padding-left:10px}.homecontent li,.homecontent p{line-height:1.5}.pressimg{width:auto!important;height:auto!important;max-width:100%;max-height:300px}.sidenav a{display:block;width:100%}.wrapperleft .bodycontent{min-height:300px}}@media only screen and (max-width:380px){#ShippingMethod{width:200px;overflow:hidden}}