@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,600,700);#admin-menu-wrapper{overflow:visible;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote::before,blockquote::after{content:'';content:none;}q::before,q::after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}
@font-face{font-family:'ITCAmericanTypewriterStdMd';src:url(/sites/all/themes/hsw/fonts/americantypewriter/americantypewriterstd-med-webfont.eot);src:url(/sites/all/themes/hsw/fonts/americantypewriter/americantypewriterstd-med-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/hsw/fonts/americantypewriter/americantypewriterstd-med-webfont.woff) format("woff"),url(/sites/all/themes/hsw/fonts/americantypewriter/americantypewriterstd-med-webfont.ttf) format("truetype"),url(/sites/all/themes/hsw/fonts/americantypewriter/americantypewriterstd-med-webfont.svg#ITCAmericanTypewriterStdMd) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'ITCAmericanTypewriterStdBold';src:url(/sites/all/themes/hsw/fonts/americantypewriter/americantypewriterstd-bold-webfont.eot);src:url(/sites/all/themes/hsw/fonts/americantypewriter/americantypewriterstd-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/hsw/fonts/americantypewriter/americantypewriterstd-bold-webfont.woff) format("woff"),url(/sites/all/themes/hsw/fonts/americantypewriter/americantypewriterstd-bold-webfont.ttf) format("truetype"),url(/sites/all/themes/hsw/fonts/americantypewriter/americantypewriterstd-bold-webfont.svg#ITCAmericanTypewriterStdBold) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'ITCAmericanTypewriterStdCn';src:url(/sites/all/themes/hsw/fonts/americantypewriter/americantypewriterstd-cond-webfont.eot);src:url(/sites/all/themes/hsw/fonts/americantypewriter/americantypewriterstd-cond-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/hsw/fonts/americantypewriter/americantypewriterstd-cond-webfont.woff) format("woff"),url(/sites/all/themes/hsw/fonts/americantypewriter/americantypewriterstd-cond-webfont.ttf) format("truetype"),url(/sites/all/themes/hsw/fonts/americantypewriter/americantypewriterstd-cond-webfont.svg#ITCAmericanTypewriterStdCn) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'ITCAmericanTypewriterStdBdCn';src:url(/sites/all/themes/hsw/fonts/americantypewriter/americantypewriterstd-bdcnd-webfont.eot);src:url(/sites/all/themes/hsw/fonts/americantypewriter/americantypewriterstd-bdcnd-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/hsw/fonts/americantypewriter/americantypewriterstd-bdcnd-webfont.woff) format("woff"),url(/sites/all/themes/hsw/fonts/americantypewriter/americantypewriterstd-bdcnd-webfont.ttf) format("truetype"),url(/sites/all/themes/hsw/fonts/americantypewriter/americantypewriterstd-bdcnd-webfont.svg#ITCAmericanTypewriterStdBdCn) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'icomoon';src:url(/sites/all/themes/hsw/fonts/icomoon/icomoon.eot?-brihib);src:url(/sites/all/themes/hsw/fonts/icomoon/icomoon.eot?#iefix-brihib) format("embedded-opentype"),url(/sites/all/themes/hsw/fonts/icomoon/icomoon.ttf?-brihib) format("truetype"),url(/sites/all/themes/hsw/fonts/icomoon/icomoon.woff?-brihib) format("woff"),url(/sites/all/themes/hsw/fonts/icomoon/icomoon.svg?-brihib#icomoon) format("svg");font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"],.icon,.section-bistro .view-bistro-menu-items .view-content .field--name-field-bistro-meal-tags:before,.page-cart.page-cart-checkout .info li:before,.page-customer-reviews .views-field-created:before,.node-type-node-gallery-gallery .pane-node-created:before,.section-weddings .panels-flexible-region ul li:before,.page-node-171 .panels-flexible-row-last .pane-node-body li:before,.row-content-top .menu-level-2 > ul.menu > li > a:before,.row-content-bottom .menu-level-2 > ul.menu > li > a:before,.page-wine-club .ui-accordion .ui-accordion-header:before,body.section-our-team .panels-flexible-row-last .panels-flexible-column-first .ui-accordion .ui-accordion-header:before,.l-main .row-content li:before,blockquote:first-of-type:before,blockquote:last-of-type:after,#cboxClose,.contact div:before,.l-main .row-content .pager .pager__item--previous a:before,.l-main .row-content .pager .pager__item--next a:before,.pager .pager__item--previous a:before,.pager .pager__item--next a:before,.st_sharethis_custom:before,.sidr-class-icon-instagram,.sidr-class-icon-facebook,.sidr-class-icon-pinterest,.sidr-class-icon-twitter,.socials .div:before,.sidr-class-socials .div:before,.page-cart .pane-page-content > .pane-title:before,.page-cart .pane-page-content #uc-cart-view-form .info li:before,.page-retailers .views-exposed-form .ui-selectmenu .ui-selectmenu-icon:before,.number-up i:before,.number-down i:before,.add-to-cart .number-up i:before,.add-to-cart .number-down i:before,.qty .number-up i:before,.qty .number-down i:before,.l-region--pushdown .messages.messages--error,.l-region--pushdown .pane-search-form .form-item.form-type-searchfield:before,.view-wineshop .wine .views-field-nid a:after,.pane-hillside-winery-tweets .view:after,.pane-hillside-winery-tweets .views-field-created-time .views-label:before,.pane-node-gallery-gallery-summaries .views-row .views-field-nothing .created,.pane-search-link a:before,.pane-uc-cart-cart .cart-block-summary-items:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-responsive_Collapse:before,.row-content-top .menu-level-2 > ul.menu > li > a.active:before,.row-content-bottom .menu-level-2 > ul.menu > li > a.active:before,.page-wine-club .ui-accordion .active.ui-accordion-header:before,body.section-our-team .panels-flexible-row-last .panels-flexible-column-first .ui-accordion .active.ui-accordion-header:before,.sidr .sidr-class-expanded .mobile-sub-nav-toggle:before,body.section-our-team .panels-flexible-row-last .panels-flexible-column-first .ui-accordion .ui-accordion-header.ui-accordion-header-active:before{content:"\e617";}.icon-responsive_Expand:before,.row-content-top .menu-level-2 > ul.menu > li > a:before,.row-content-bottom .menu-level-2 > ul.menu > li > a:before,.page-wine-club .ui-accordion .ui-accordion-header:before,body.section-our-team .panels-flexible-row-last .panels-flexible-column-first .ui-accordion .ui-accordion-header:before,.sidr .sidr-class-expanded.collapsed .mobile-sub-nav-toggle:before,.number-up i:before,.number-down i:before,.add-to-cart .number-up i:before,.add-to-cart .number-down i:before,.qty .number-up i:before,.qty .number-down i:before{content:"\e600";}.icon-responsive_menu:before{content:"\e601";}.icon-share:before,.st_sharethis_custom:before{content:"\e602";}.icon-oceanwise:before{content:"\e603";}.icon-quote_close:before{content:"\e604";}.icon-quote_open:before{content:"\e605";}.icon-closeRemove_X:before,#cboxClose:before,.l-region--pushdown .messages.messages--error:before{content:"\e606";}.icon-pagination_next:before,.l-main .row-content .pager .pager__item--next a:before,.pager .pager__item--next a:before{content:"\e607";}.icon-pagination_previous:before,.l-main .row-content .pager .pager__item--previous a:before,.pager .pager__item--previous a:before{content:"\e608";}.icon-search:before,.l-region--pushdown .pane-search-form .form-item.form-type-searchfield:before,.pane-search-link a:before{content:"\e609";}.icon-shoppingCart:before,.page-cart .pane-page-content > .pane-title:before,.pane-uc-cart-cart .cart-block-summary-items:before{content:"\e60a";}.icon-logo_tower:before{content:"\e60b";}.icon-facebook:before,.sidr-class-icon-facebook:before{content:"\e60c";}.icon-pinterest:before,.sidr-class-icon-pinterest:before{content:"\e60d";}.icon-instagram:before,.sidr-class-icon-instagram:before{content:"\e60e";}.icon-location:before{content:"\e60f";}.icon-phone:before{content:"\e610";}.icon-arrow_down:before,.page-retailers .views-exposed-form .ui-selectmenu .ui-selectmenu-icon:before{content:"\e611";}.icon-arrow_up:before{content:"\e612";}.icon-arrow_left:before{content:"\e613";}.icon-arrow_right:before,.section-bistro .view-bistro-menu-items .view-content .field--name-field-bistro-meal-tags:before,.page-cart.page-cart-checkout .info li:before,.page-customer-reviews .views-field-created:before,.node-type-node-gallery-gallery .pane-node-created:before,.section-weddings .panels-flexible-region ul li:before,.page-node-171 .panels-flexible-row-last .pane-node-body li:before,.l-main .row-content li:before,.page-cart .pane-page-content #uc-cart-view-form .info li:before,.pane-hillside-winery-tweets .views-field-created-time .views-label:before,.pane-node-gallery-gallery-summaries .views-row .views-field-nothing .created:before{content:"\e614";}.icon-twitter:before,.sidr-class-icon-twitter:before{content:"\e615";}.icon-fax:before{content:"\e616";}em{font-style:italic;}.panels-flexible-4 > .panel-flexible-inside > .panels-flexible-row-first > .inside:after,.panels-flexible-4 > .panel-flexible-inside > .panels-flexible-row-last .panels-flexible-region-inside:after,.panels-flexible-4 > .panel-flexible-inside > .panels-flexible-row-last .pane-wineshop:after,.panels-flexible-4 > .panel-flexible-inside > .panels-flexible-row-last .view-wineshop:after,.l-region--footer-three > ul.menu:after,.sidr .sidr-inner:first-of-type:after,#cboxContent .panel-display .center-wrapper:after,.node-type-bistro-menu .pane-main-menu:after,.page-links .views-row:after,.page-node-558 table.winelist tbody:after,.page-node-558 table.winelist tr:after,.page-node-558 table.wine-list-special tbody:after,.page-node-558 table.wine-list-special tr:after,.l-footer-wrapper .l-region--footer-three:after,.pane-node-gallery-gallery-item-views .view-content:after,.pane-hillside-winery-tweets .view-content:after,.pane-mailchimp-signup-subscribe-hillside-mailing-list:after,.pane-node-gallery-gallery-summaries .view-node-gallery-gallery-summaries .view-content:after{content:"";display:table;clear:both;}.l-header .panel-pane > ul.menu{list-style-type:none;}.l-header .panel-pane > ul.menu,.l-header .panel-pane > ul.menu > li{margin:0;padding:0;display:inline;}.panels-flexible-7 > .panel-flexible-inside .panels-flexible-region-7-header_image,.panels-flexible-8 > .panel-flexible-inside .panels-flexible-region-8-header_image,.panels-flexible-10 > .panel-flexible-inside .panels-flexible-region-10-header_image{width:100%;position:relative;}.panels-flexible-7 > .panel-flexible-inside .panels-flexible-region-7-header_image:after,.panels-flexible-8 > .panel-flexible-inside .panels-flexible-region-8-header_image:after,.panels-flexible-10 > .panel-flexible-inside .panels-flexible-region-10-header_image:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:20%;background:url(/sites/all/themes/hsw/images/grad_hi.png) repeat-x;background-position-y:100%;background-size:1px 100%;}@media (min-width:560px){.panels-flexible-7 > .panel-flexible-inside .panels-flexible-region-7-header_image .header-image-inner-overlay,.panels-flexible-8 > .panel-flexible-inside .panels-flexible-region-8-header_image .header-image-inner-overlay,.panels-flexible-10 > .panel-flexible-inside .panels-flexible-region-10-header_image .header-image-inner-overlay{-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:0;left:50%;z-index:10;}}.panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1,.panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1,.panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1,.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1,.page-customer-reviews .panel-flexible .header-image-inner-overlay .menu-level-1,.page-galleries .panel-flexible .header-image-inner-overlay .menu-level-1{font-size:10px;}@media (min-width:785px){.panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1,.panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1,.panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1,.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1,.page-customer-reviews .panel-flexible .header-image-inner-overlay .menu-level-1,.page-galleries .panel-flexible .header-image-inner-overlay .menu-level-1{font-size:11px;}}@media (min-width:860px){.panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1,.panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1,.panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1,.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1,.page-customer-reviews .panel-flexible .header-image-inner-overlay .menu-level-1,.page-galleries .panel-flexible .header-image-inner-overlay .menu-level-1{font-size:12px;}}@media (min-width:920px){.panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1,.panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1,.panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1,.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1,.page-customer-reviews .panel-flexible .header-image-inner-overlay .menu-level-1,.page-galleries .panel-flexible .header-image-inner-overlay .menu-level-1{font-size:13px;}}@media (min-width:1000px){.panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1,.panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1,.panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1,.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1,.page-customer-reviews .panel-flexible .header-image-inner-overlay .menu-level-1,.page-galleries .panel-flexible .header-image-inner-overlay .menu-level-1{font-size:14px;}}@media (min-width:1140px){.panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1,.panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1,.panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1,.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1,.page-customer-reviews .panel-flexible .header-image-inner-overlay .menu-level-1,.page-galleries .panel-flexible .header-image-inner-overlay .menu-level-1{font-size:16px;}}.panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li,.panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li,.panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li,.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1 > ul > li,.page-customer-reviews .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li,.page-galleries .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li{display:none;}.panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail,.panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail,.panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail,.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1 > ul > li.active-trail,.page-customer-reviews .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.active-trail,.page-galleries .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.active-trail{display:block;}.panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail > a,.panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail > a,.panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail > a,.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1 > ul > li.active-trail > a,.page-customer-reviews .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.active-trail > a,.page-galleries .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.active-trail > a{font-size:30px;font-family:"ITCAmericanTypewriterStdMd",sans-serif;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.75);line-height:1;position:absolute;top:-38px;}@media (max-width:560px){.panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail > a,.panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail > a,.panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail > a,.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1 > ul > li.active-trail > a,.page-customer-reviews .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.active-trail > a,.page-galleries .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.active-trail > a{font-size:23px;}}.page-node-171 .panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail > a,.panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .page-node-171 .menu-level-1 > ul > li.active-trail > a,.page-node-171 .panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail > a,.panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .page-node-171 .menu-level-1 > ul > li.active-trail > a,.page-node-171 .panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail > a,.panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .page-node-171 .menu-level-1 > ul > li.active-trail > a,.page-node-171 .l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1 > ul > li.active-trail > a,.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .page-node-171 .menu-level-1 > ul > li.active-trail > a,.page-node-171 .page-customer-reviews .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.active-trail > a,.page-customer-reviews .panel-flexible .header-image-inner-overlay .page-node-171 .menu-level-1 > ul > li.active-trail > a,.page-node-171 .page-galleries .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.active-trail > a,.page-galleries .panel-flexible .header-image-inner-overlay .page-node-171 .menu-level-1 > ul > li.active-trail > a{left:-20px;}@media (min-width:560px){.panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail > a,.panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail > a,.panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail > a,.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1 > ul > li.active-trail > a,.page-customer-reviews .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.active-trail > a,.page-galleries .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.active-trail > a{font-size:3.75em;top:-1.06667em;}}.panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li ul,.panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li ul,.panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li ul,.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1 > ul > li ul,.page-customer-reviews .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li ul,.page-galleries .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li ul{height:60px;height:auto;padding-top:0.2em;display:none;}@media (min-width:560px){.panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li ul,.panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li ul,.panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li ul,.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1 > ul > li ul,.page-customer-reviews .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li ul,.page-galleries .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li ul{display:block;}}.panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li li,.panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li li,.panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li li,.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1 > ul > li li,.page-customer-reviews .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li li,.page-galleries .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li li{list-style:none;display:inline-block;margin-right:3.125em;}.panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li li:last-of-type,.panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li li:last-of-type,.panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li li:last-of-type,.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1 > ul > li li:last-of-type,.page-customer-reviews .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li li:last-of-type,.page-galleries .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li li:last-of-type{margin-right:0;}.panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li li a,.panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li li a,.panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li li a,.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1 > ul > li li a,.page-customer-reviews .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li li a,.page-galleries .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li li a{font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-size:1.375em;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.75);line-height:2.63636;}.stuck .panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail,.panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .stuck .menu-level-1 > ul > li.active-trail,.stuck .panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail,.panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .stuck .menu-level-1 > ul > li.active-trail,.stuck .panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail,.panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .stuck .menu-level-1 > ul > li.active-trail,.stuck .l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1 > ul > li.active-trail,.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .stuck .menu-level-1 > ul > li.active-trail,.stuck .page-customer-reviews .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.active-trail,.page-customer-reviews .panel-flexible .header-image-inner-overlay .stuck .menu-level-1 > ul > li.active-trail,.stuck .page-galleries .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.active-trail,.page-galleries .panel-flexible .header-image-inner-overlay .stuck .menu-level-1 > ul > li.active-trail,.panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.hovered,.panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.hovered,.panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.hovered,.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1 > ul > li.hovered,.page-customer-reviews .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.hovered,.page-galleries .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.hovered{padding-top:0.8125em;}.stuck .panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail > a,.panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .stuck .menu-level-1 > ul > li.active-trail > a,.stuck .panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail > a,.panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .stuck .menu-level-1 > ul > li.active-trail > a,.stuck .panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail > a,.panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .stuck .menu-level-1 > ul > li.active-trail > a,.stuck .l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1 > ul > li.active-trail > a,.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .stuck .menu-level-1 > ul > li.active-trail > a,.stuck .page-customer-reviews .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.active-trail > a,.page-customer-reviews .panel-flexible .header-image-inner-overlay .stuck .menu-level-1 > ul > li.active-trail > a,.stuck .page-galleries .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.active-trail > a,.page-galleries .panel-flexible .header-image-inner-overlay .stuck .menu-level-1 > ul > li.active-trail > a,.panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.hovered > a,.panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.hovered > a,.panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.hovered > a,.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1 > ul > li.hovered > a,.page-customer-reviews .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.hovered > a,.page-galleries .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.hovered > a{display:none;}.stuck .panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail ul,.panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .stuck .menu-level-1 > ul > li.active-trail ul,.stuck .panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail ul,.panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .stuck .menu-level-1 > ul > li.active-trail ul,.stuck .panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail ul,.panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .stuck .menu-level-1 > ul > li.active-trail ul,.stuck .l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1 > ul > li.active-trail ul,.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .stuck .menu-level-1 > ul > li.active-trail ul,.stuck .page-customer-reviews .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.active-trail ul,.page-customer-reviews .panel-flexible .header-image-inner-overlay .stuck .menu-level-1 > ul > li.active-trail ul,.stuck .page-galleries .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.active-trail ul,.page-galleries .panel-flexible .header-image-inner-overlay .stuck .menu-level-1 > ul > li.active-trail ul,.panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.hovered ul,.panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.hovered ul,.panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.hovered ul,.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1 > ul > li.hovered ul,.page-customer-reviews .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.hovered ul,.page-galleries .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.hovered ul{text-align:right;}.stuck .panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail li,.panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .stuck .menu-level-1 > ul > li.active-trail li,.stuck .panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail li,.panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .stuck .menu-level-1 > ul > li.active-trail li,.stuck .panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail li,.panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .stuck .menu-level-1 > ul > li.active-trail li,.stuck .l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1 > ul > li.active-trail li,.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .stuck .menu-level-1 > ul > li.active-trail li,.stuck .page-customer-reviews .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.active-trail li,.page-customer-reviews .panel-flexible .header-image-inner-overlay .stuck .menu-level-1 > ul > li.active-trail li,.stuck .page-galleries .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.active-trail li,.page-galleries .panel-flexible .header-image-inner-overlay .stuck .menu-level-1 > ul > li.active-trail li,.panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.hovered li,.panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.hovered li,.panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.hovered li,.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1 > ul > li.hovered li,.page-customer-reviews .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.hovered li,.page-galleries .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.hovered li{margin-right:1.6875em;}.stuck .panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail li a,.panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .stuck .menu-level-1 > ul > li.active-trail li a,.stuck .panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail li a,.panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .stuck .menu-level-1 > ul > li.active-trail li a,.stuck .panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.active-trail li a,.panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .stuck .menu-level-1 > ul > li.active-trail li a,.stuck .l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1 > ul > li.active-trail li a,.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .stuck .menu-level-1 > ul > li.active-trail li a,.stuck .page-customer-reviews .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.active-trail li a,.page-customer-reviews .panel-flexible .header-image-inner-overlay .stuck .menu-level-1 > ul > li.active-trail li a,.stuck .page-galleries .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.active-trail li a,.page-galleries .panel-flexible .header-image-inner-overlay .stuck .menu-level-1 > ul > li.active-trail li a,.panels-flexible-7 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.hovered li a,.panels-flexible-8 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.hovered li a,.panels-flexible-10 > .panel-flexible-inside .header-image-inner-overlay .menu-level-1 > ul > li.hovered li a,.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1 > ul > li.hovered li a,.page-customer-reviews .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.hovered li a,.page-galleries .panel-flexible .header-image-inner-overlay .menu-level-1 > ul > li.hovered li a{font-size:1.125em;text-shadow:none;}.view-wineshop .Red-wine.view-header,.view-wineshop .wine .Red-wine.views-field-title,.view-wineshop .wine .Red-wine.views-field-sell-price,.view-wineshop .Red-wine.pager,.view-wineshop .Red-wine.view-header a,.view-wineshop .wine .Red-wine.views-field-title a,.view-wineshop .wine .Red-wine.views-field-sell-price a,.view-wineshop .Red-wine.pager a{color:#aa1c03;}.view-wineshop .White-wine.view-header,.view-wineshop .wine .White-wine.views-field-title,.view-wineshop .wine .White-wine.views-field-sell-price,.view-wineshop .White-wine.pager,.view-wineshop .White-wine.view-header a,.view-wineshop .wine .White-wine.views-field-title a,.view-wineshop .wine .White-wine.views-field-sell-price a,.view-wineshop .White-wine.pager a{color:#9b9f2c;}.view-wineshop .Rosé-wine.view-header,.view-wineshop .wine .Rosé-wine.views-field-title,.view-wineshop .wine .Rosé-wine.views-field-sell-price,.view-wineshop .Rosé-wine.pager,.view-wineshop .Rosé-wine.view-header a,.view-wineshop .wine .Rosé-wine.views-field-title a,.view-wineshop .wine .Rosé-wine.views-field-sell-price a,.view-wineshop .Rosé-wine.pager a{color:#d8435f;}.view-wineshop .Dessert-wine.view-header,.view-wineshop .wine .Dessert-wine.views-field-title,.view-wineshop .wine .Dessert-wine.views-field-sell-price,.view-wineshop .Dessert-wine.pager,.view-wineshop .Dessert-wine.view-header a,.view-wineshop .wine .Dessert-wine.views-field-title a,.view-wineshop .wine .Dessert-wine.views-field-sell-price a,.view-wineshop .Dessert-wine.pager a{color:#c4bc91;}input[type=submit],.page-cart .pane-page-content #uc-cart-view-form .continue-shopping-top,.page-cart .pane-page-content #uc-cart-view-form .form-actions a{display:inline-block;font-family:"ITCAmericanTypewriterStdMd",sans-serif;color:#ffffff;font-size:1.125em;font-weight:700;line-height:30px;height:30px;border:none;padding:0 1.11111em;background-color:#9b9f2c;min-width:7.44444em;text-align:center;}.section-bistro .view-bistro-menu-items .view-content .field--name-field-bistro-meal-tags,.page-cart.page-cart-checkout .info li,.page-customer-reviews .views-field-created,.node-type-node-gallery-gallery .pane-node-created,.section-weddings .panels-flexible-region ul li,.page-node-171 .panels-flexible-row-last .pane-node-body li{font-size:16px;position:relative;padding-left:1.875em;font-family:Open Sans;color:#000000;font-weight:400;line-height:1.4;}.section-bistro .view-bistro-menu-items .view-content .field--name-field-bistro-meal-tags:before,.page-cart.page-cart-checkout .info li:before,.page-customer-reviews .views-field-created:before,.node-type-node-gallery-gallery .pane-node-created:before,.section-weddings .panels-flexible-region ul li:before,.page-node-171 .panels-flexible-row-last .pane-node-body li:before{color:#9b9f2c;display:inline-block;position:absolute;left:0;line-height:2.375em;line-height:inherit;top:6px;}.page-cart .pane-page-content #uc-cart-view-form table thead th{background-color:transparent;font-family:Open Sans;font-size:18px;font-weight:600;line-height:22px;}.page-cart .pane-page-content #uc-cart-view-form table tbody tr.odd{background-color:#fafaf4;}.page-cart .pane-page-content #uc-cart-view-form table tbody tr.even{background-color:#fff;}.page-cart .pane-page-content #uc-cart-view-form table td{vertical-align:middle;}.row-content-top .menu-level-2 > ul.menu > li,.row-content-bottom .menu-level-2 > ul.menu > li,.page-wine-club .ui-accordion .ui-accordion-header,body.section-our-team .panels-flexible-row-last .panels-flexible-column-first .ui-accordion .ui-accordion-header{height:60px;background-color:#9e9e71;border:none;border-bottom:solid 1px #fff;}.row-content-top .menu-level-2 > ul.menu > li:last-of-type,.row-content-bottom .menu-level-2 > ul.menu > li:last-of-type,.page-wine-club .ui-accordion .ui-accordion-header:last-of-type,body.section-our-team .panels-flexible-row-last .panels-flexible-column-first .ui-accordion .ui-accordion-header:last-of-type,.row-content-top .menu-level-2 > ul.menu > li.active,.row-content-bottom .menu-level-2 > ul.menu > li.active,.page-wine-club .ui-accordion .active.ui-accordion-header,body.section-our-team .panels-flexible-row-last .panels-flexible-column-first .ui-accordion .active.ui-accordion-header{border-bottom:none;}.row-content-top .menu-level-2 > ul.menu > li > a,.row-content-bottom .menu-level-2 > ul.menu > li > a,.page-wine-club .ui-accordion .ui-accordion-header,body.section-our-team .panels-flexible-row-last .panels-flexible-column-first .ui-accordion .ui-accordion-header{font-size:20px;font-family:"ITCAmericanTypewriterStdMd",sans-serif;color:#fff;display:block;padding:0 55px 0 20px;line-height:60px;position:relative;}.row-content-top .menu-level-2 > ul.menu > li > a:before,.row-content-bottom .menu-level-2 > ul.menu > li > a:before,.page-wine-club .ui-accordion .ui-accordion-header:before,body.section-our-team .panels-flexible-row-last .panels-flexible-column-first .ui-accordion .ui-accordion-header:before{position:absolute;right:45px;line-height:60px;}.node-type-node-gallery-gallery .pane-custom.pane-1 .breadcrumb a{font-family:"ITCAmericanTypewriterStdMd",sans-serif;color:#585921;font-size:20px;line-height:36px;height:36px;background:url(/sites/all/themes/hsw/images/bg_album_dirt.png) no-repeat;background-size:cover;padding-left:10px;margin:15px 0;}html{box-sizing:border-box;font-size:16px;}*,*:before,*:after{box-sizing:inherit;}body{font-family:"Open Sans",sans-serif;font-weight:400;color:#000000;background-color:#e1e1d9;font-size:12px;line-height:20px;}@media (min-width:560px){body{font-size:14px;line-height:1.5;}}@media (min-width:851px){body{font-size:16px;}}p:not(:last-child){margin-bottom:1.5em;}a{color:#9b9f2c;text-decoration:none;}h1,.page-wineshop .pane-custom.pane-1 .pane-title{font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-size:3.75em;color:#585921;}h2{font-family:"ITCAmericanTypewriterStdMd",sans-serif;line-height:1.2;margin-top:0.8em;margin-bottom:0.6em;font-size:23px;}@media (min-width:560px){h2{font-size:3.125em;}}h3{font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-size:2.5em;}h4,.page-wine-club .panels-flexible-column-first .pane-node h2,.page-wine-club .panels-flexible-column-last .pane-node h2,.page-wine-club .row-content .region-bottom h2{font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-size:1.875em;line-height:1;margin-bottom:15px;}h5{font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-size:1.25em;}li{position:relative;}.l-main .row-content li{padding-left:32px;padding-left:2rem;}.l-main .row-content li:not(:last-child){margin-bottom:10px;}.l-main .row-content li:before{position:absolute;left:0;top:13px;font-size:12px;color:#9b9f2c;}.intro h2{margin-top:1.15em;margin-bottom:0.325em;}.intro p{font-size:1.375em;line-height:2.27273;}.intro li{font-size:1.375em;line-height:1.81818;}.button-medium,.page-wineshop .pane-custom.pane-1 .download a,.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget .form-item label{height:30px;line-height:30px;background-color:#9b9f2c;color:#fff;font-family:"ITCAmericanTypewriterStdMd",sans-serif;display:inline-block;padding-left:12px;padding-right:12px;font-weight:bold;}.button-medium:hover,.page-wineshop .pane-custom.pane-1 .download a:hover,.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget .form-item label:hover{cursor:pointer;background-color:#c4c93e;}small{font-size:0.77778em;}strong{font-size:1.25em;font-weight:600;}blockquote{padding:0 9.30233%;font-family:"ITCAmericanTypewriterStdMd",sans-serif;color:#aa1c03;font-size:1.375em;line-height:1.36364;quotes:"\e605" "\e604" "‘" "’";margin-bottom:0.61364em;}blockquote:first-of-type{margin-top:80px;}blockquote:first-of-type:before,blockquote:last-of-type:after{font-size:1em;line-height:0;}blockquote:first-of-type:before{content:open-quote;margin-left:-30px;}blockquote:last-of-type:after{content:close-quote;}blockquote p{display:inline;}blockquote + cite,blockquote + p{padding:0 9.30233%;color:#000000;line-height:1.875em;}select,input,textarea{font-size:1em;max-width:100%;-webkit-border-radius:0;-webkit-appearance:none;border-radius:0;}input[type="submit"],button{-webkit-border-radius:0;-webkit-appearance:none;border-radius:0;}input[type=text],input[type=email],input[type=search],textarea{font-size:1em;}input[type=text] ::-webkit-input-placeholder,input[type=email] ::-webkit-input-placeholder,input[type=search] ::-webkit-input-placeholder,textarea ::-webkit-input-placeholder{font-size:1em;color:#a0a0a0;}input[type=text] :-moz-placeholder,input[type=email] :-moz-placeholder,input[type=search] :-moz-placeholder,textarea :-moz-placeholder{font-size:1em;color:#a0a0a0;}input[type=text] ::-moz-placeholder,input[type=email] ::-moz-placeholder,input[type=search] ::-moz-placeholder,textarea ::-moz-placeholder{font-size:1em;color:#a0a0a0;}input[type=text] :-ms-input-placeholder,input[type=email] :-ms-input-placeholder,input[type=search] :-ms-input-placeholder,textarea :-ms-input-placeholder{font-size:1em;color:#a0a0a0;}input[type=text],input[type=email]{height:1.875em;line-height:1.875;padding:0 10px;}input[type=text],input[type=email],textarea{width:100%;max-width:500px;}.resizable-textarea .grippie{max-width:500px;}input[type=submit]{cursor:pointer;text-transform:capitalize;}input[type=submit]:hover{background:#c4c93e;}input,select,textarea{border:1px solid #c8c8c8;}.l-constrained,.l-region--pushdown,.page-user .l-content > .panel-pane,.l-content > .pane-page-content > .node--full,.panels-flexible-flexable_2_column_stack .panels-flexible-row.row-content > .inside,.panels-flexible-region-flexable_2_column_stack-header_image .header-image-inner-overlay,.panels-flexible-region-flexable_2_column_stack-intro,.panels-flexible-row-flexable_2_column_stack-3,.panels-flexible-10 > .panel-flexible-inside > .row-content > .inside,.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside,.header-image-caption h2,.pane-bundle-header-image-inner .field--name-field-overlay h2,.row-title > .inside,.page-links .panels-flexible-row-first > .inside,.page-retailers .panels-flexible-row-first > .inside,.pane-main-menu.header-image-inner-overlay .menu-block-wrapper,.page-cart .pane-page-content,.page-contact .panels-flexible-15 .panels-flexible-row-last .inside,.page-customer-reviews .header-image-inner-overlay,.page-links .panels-flexible-14 .panels-flexible-row-last > .inside,.page-retailers .panels-flexible-13 .panels-flexible-row-last .inside,.page-search .l-content .pane-page-content,.page-node-171 .header-image-inner-overlay,.l-footer-wrapper .l-region--footer-one .pane-hillside-winery-tweets{width:1220px;max-width:100%;padding:0 20px;margin:0 auto;}body.front .l-main .l-constrained,body.front .l-main .l-region--pushdown,body.front .l-main .page-user .l-content > .panel-pane,.page-user body.front .l-main .l-content > .panel-pane,body.front .l-main .l-content > .pane-page-content > .node--full,body.front .l-main .panels-flexible-flexable_2_column_stack .panels-flexible-row.row-content > .inside,.panels-flexible-flexable_2_column_stack body.front .l-main .panels-flexible-row.row-content > .inside,body.front .l-main .panels-flexible-region-flexable_2_column_stack-header_image .header-image-inner-overlay,.panels-flexible-region-flexable_2_column_stack-header_image body.front .l-main .header-image-inner-overlay,body.front .l-main .panels-flexible-region-flexable_2_column_stack-intro,body.front .l-main .panels-flexible-row-flexable_2_column_stack-3,body.front .l-main .panels-flexible-10 > .panel-flexible-inside > .row-content > .inside,body.front .l-main .panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside,.panels-flexible-4 > .panel-flexible-inside body.front .l-main .panels-flexible-row-4-main-row > .inside,body.front .l-main .header-image-caption h2,.header-image-caption body.front .l-main h2,body.front .l-main .pane-bundle-header-image-inner .field--name-field-overlay h2,.pane-bundle-header-image-inner .field--name-field-overlay body.front .l-main h2,body.front .l-main .row-title > .inside,body.front .l-main .page-links .panels-flexible-row-first > .inside,.page-links body.front .l-main .panels-flexible-row-first > .inside,body.front .l-main .page-retailers .panels-flexible-row-first > .inside,.page-retailers body.front .l-main .panels-flexible-row-first > .inside,body.front .l-main .pane-main-menu.header-image-inner-overlay .menu-block-wrapper,.pane-main-menu.header-image-inner-overlay body.front .l-main .menu-block-wrapper,body.front .l-main .page-cart .pane-page-content,.page-cart body.front .l-main .pane-page-content,body.front .l-main .page-contact .panels-flexible-15 .panels-flexible-row-last .inside,.page-contact .panels-flexible-15 .panels-flexible-row-last body.front .l-main .inside,body.front .l-main .page-customer-reviews .header-image-inner-overlay,.page-customer-reviews body.front .l-main .header-image-inner-overlay,body.front .l-main .page-links .panels-flexible-14 .panels-flexible-row-last > .inside,.page-links .panels-flexible-14 body.front .l-main .panels-flexible-row-last > .inside,body.front .l-main .page-retailers .panels-flexible-13 .panels-flexible-row-last .inside,.page-retailers .panels-flexible-13 .panels-flexible-row-last body.front .l-main .inside,body.front .l-main .page-search .l-content .pane-page-content,.page-search .l-content body.front .l-main .pane-page-content,body.front .l-main .page-node-171 .header-image-inner-overlay,.page-node-171 body.front .l-main .header-image-inner-overlay,body.front .l-main .l-footer-wrapper .l-region--footer-one .pane-hillside-winery-tweets,.l-footer-wrapper .l-region--footer-one body.front .l-main .pane-hillside-winery-tweets{max-width:100%;padding:0;}.l-constrained .inside,.l-region--pushdown .inside,.page-user .l-content > .panel-pane .inside,.l-content > .pane-page-content > .node--full .inside,.panels-flexible-flexable_2_column_stack .panels-flexible-row.row-content > .inside .inside,.panels-flexible-region-flexable_2_column_stack-header_image .header-image-inner-overlay .inside,.panels-flexible-region-flexable_2_column_stack-intro .inside,.panels-flexible-row-flexable_2_column_stack-3 .inside,.panels-flexible-10 > .panel-flexible-inside > .row-content > .inside .inside,.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside .inside,.header-image-caption h2 .inside,.pane-bundle-header-image-inner .field--name-field-overlay h2 .inside,.row-title > .inside .inside,.page-links .panels-flexible-row-first > .inside .inside,.page-retailers .panels-flexible-row-first > .inside .inside,.pane-main-menu.header-image-inner-overlay .menu-block-wrapper .inside,.page-cart .pane-page-content .inside,.page-contact .panels-flexible-15 .panels-flexible-row-last .inside .inside,.page-customer-reviews .header-image-inner-overlay .inside,.page-links .panels-flexible-14 .panels-flexible-row-last > .inside .inside,.page-retailers .panels-flexible-13 .panels-flexible-row-last .inside .inside,.page-search .l-content .pane-page-content .inside,.page-node-171 .header-image-inner-overlay .inside,.l-footer-wrapper .l-region--footer-one .pane-hillside-winery-tweets .inside{padding-left:0;padding-right:0;}.l-branding.site-branding{width:13.55932%;float:left;height:50px;}@media (min-width:560px){.l-branding.site-branding{height:70px;}}.l-branding.site-branding img{height:100%;}.l-region.l-region--header{width:86.44068%;float:right;}.l-main{background-color:#fff;}.page-home .l-content{padding-bottom:0;}.l-content > .pane-page-content .pane-title{display:none;}.col-5{width:380px;margin-right:20px;float:left;}.col-5:nth-of-type(3n+3){margin-right:0;float:right;}.panel-flexible .panels-flexible-region{width:100%;}.panel-flexible .panels-flexible-row{padding-bottom:0;}.panel-flexible .panels-flexible-column-inside{padding-left:0;padding-right:0;}.panel-flexible .row-content-top,.panel-flexible .row-content-bottom{display:none;}@media (min-width:560px){.panel-flexible .row-content-top,.panel-flexible .row-content-bottom{display:none;}}@media (min-width:560px){.panel-flexible .row-content .pane-node-title{display:block;}}.panels-flexible-flexable_2_column_stack .panels-flexible-row{margin:auto;padding:0;}.panels-flexible-flexable_2_column_stack .panels-flexible-row.row-content > .inside{background:url(/sites/all/themes/hsw/images/bg_content.jpg) no-repeat;background-size:100%;padding-bottom:100px;}@media (max-width:560px){.panels-flexible-flexable_2_column_stack .panels-flexible-row.row-content > .inside{padding-bottom:30px;}}.panels-flexible-flexable_2_column_stack .panels-flexible-row.row-content .panels-flexible-column-first{padding-right:50px;}.panels-flexible-flexable_2_column_stack .panels-flexible-row.row-content .panels-flexible-column-last{padding-left:50px;}.panels-flexible-region-flexable_2_column_stack-header_image{width:100%;}.panels-flexible-region-flexable_2_column_stack-header_image .pane-title{display:none;}.panels-flexible-region-flexable_2_column_stack-header_image .panels-flexible-region-inside{position:relative;}.panels-flexible-region-flexable_2_column_stack-header_image .header-image-inner-overlay{-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:0;left:50%;}.panels-flexible-region-flexable_2_column_stack-intro{float:none;}.panels-flexible-row-flexable_2_column_stack-3{padding-left:20px !important;padding-right:20px !important;}.panels-flexible-region-flexable_2_column_stack-bottom{float:none;margin:auto;}.panels-flexible-column-flexable_2_column_stack-13,.panels-flexible-column-flexable_2_column_stack-14{float:none;width:100%;padding-left:0 !important;padding-right:0 !important;}@media (min-width:560px){.panels-flexible-column-flexable_2_column_stack-13,.panels-flexible-column-flexable_2_column_stack-14{float:left;width:49.5000%;}}@media (min-width:560px){.panels-flexible-column-flexable_2_column_stack-13{padding-left:10px !important;padding-right:4.23729% !important;}}@media (min-width:560px){.panels-flexible-column-flexable_2_column_stack-14{padding-left:4.23729% !important;padding-right:0 !important;}}.panels-flexible-7 > .panel-flexible-inside > .panels-flexible-row-first .field--name-field-header-image img{display:block;width:100%;}.panels-flexible-7 > .panel-flexible-inside .panels-flexible-column-first{width:860px;max-width:100%;}.panels-flexible-7 > .panel-flexible-inside > .panels-flexible-row-last{background:url(/sites/all/themes/hsw/images/bg_content.jpg) center top no-repeat;padding-bottom:100px;}@media (max-width:560px){.panels-flexible-7 > .panel-flexible-inside > .panels-flexible-row-last{padding-bottom:30px;}}.panels-flexible-7 > .panel-flexible-inside > .panels-flexible-row-last > .inside{width:100%;padding:0;}@media (min-width:560px){.panels-flexible-7 > .panel-flexible-inside > .panels-flexible-row-last > .inside{width:1220px;max-width:100%;padding:0 20px;margin:0 auto;}}.panels-flexible-7 > .panel-flexible-inside .pane-title{display:none;}.panels-flexible-7 > .panel-flexible-inside .panels-flexible-region-7-region_content{padding:0 20px;}@media (min-width:560px){.panels-flexible-7 > .panel-flexible-inside .panels-flexible-region-7-region_content{padding:0;}}.panels-flexible-8 > .panel-flexible-inside > .panels-flexible-row-first .field--name-field-header-image img{display:block;width:100%;}@media (min-width:560px){.panels-flexible-8 > .panel-flexible-inside > .row-content > .inside{width:1220px;max-width:100%;padding:0 20px;margin:0 auto;background:url(/sites/all/themes/hsw/images/bg_content.jpg) no-repeat;background-size:100%;padding-bottom:100px;}}@media (min-width:560px) and (max-width:560px){.panels-flexible-8 > .panel-flexible-inside > .row-content > .inside{padding-bottom:30px;}}.panels-flexible-8 > .panel-flexible-inside .pane-title{display:none;}.panels-flexible-10 > .panel-flexible-inside > .panels-flexible-row-first .field--name-field-header-image img{display:block;width:100%;}.panels-flexible-10 > .panel-flexible-inside .pane-title{display:none;}.panels-flexible-4 > .panel-flexible-inside .pane-pushdown{position:relative;}@media (min-width:1024px){.panels-flexible-4 > .panel-flexible-inside .pane-pushdown{padding-right:30px;}}.panels-flexible-4 > .panel-flexible-inside > .panels-flexible-row-first{background:url(/sites/all/themes/hsw/images/bg_wineshop_header.jpg) center top no-repeat;}@media (max-width:559px){.panels-flexible-4 > .panel-flexible-inside > .panels-flexible-row-first{height:36px;background:url(/sites/all/themes/hsw/images/bg_album_dirt.png) no-repeat;background-size:cover;padding-left:10px;margin:15px 0 0;overflow:hidden;}}@media (min-width:768px){.panels-flexible-4 > .panel-flexible-inside > .panels-flexible-row-first > .inside{height:520px;width:1220px;max-width:100%;padding:0 20px;margin:0 auto;}}@media (min-width:1140px){.panels-flexible-4 > .panel-flexible-inside > .panels-flexible-row-first > .inside{height:560px;}}.panels-flexible-4 > .panel-flexible-inside > .panels-flexible-row-first > .inside > .panels-flexible-column-first{position:relative;height:100%;}@media (min-width:768px){.panels-flexible-4 > .panel-flexible-inside > .panels-flexible-row-first > .inside > .panels-flexible-column-first{width:50%;padding-right:30px;}}@media (min-width:1140px){.panels-flexible-4 > .panel-flexible-inside > .panels-flexible-row-first > .inside > .panels-flexible-column-first{width:32.20339%;}}.panels-flexible-4 > .panel-flexible-inside > .panels-flexible-row-first > .inside > .panels-flexible-column-first > .inside{height:100%;padding-right:0;}.panels-flexible-4 > .panel-flexible-inside > .panels-flexible-row-first > .inside > .panels-flexible-column-last{position:relative;height:100%;float:right;}@media (min-width:768px){.panels-flexible-4 > .panel-flexible-inside > .panels-flexible-row-first > .inside > .panels-flexible-column-last{background:url(/sites/all/themes/hsw/images/wineshop-bottles.png) no-repeat center 50%;background-size:contain;width:50%;}}@media (min-width:1024px){.panels-flexible-4 > .panel-flexible-inside > .panels-flexible-row-first > .inside > .panels-flexible-column-last{background:url(/sites/all/themes/hsw/images/wineshop-bottles.png) no-repeat center -20px;background-size:contain;width:50%;}}@media (min-width:1140px){.panels-flexible-4 > .panel-flexible-inside > .panels-flexible-row-first > .inside > .panels-flexible-column-last{width:59.32203%;background-position:center -100px;}}.panels-flexible-4 > .panel-flexible-inside > .panels-flexible-row-first > .inside > .panels-flexible-column-last > .inside{height:100%;}.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row{background:#000;overflow:hidden;display:none;padding:30px 0;}.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside .pane-title{display:inline-block;color:#fff;font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-size:2.5em;line-height:1;margin-top:0;float:left;}@media (min-width:1140px){.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside .pane-title{margin-bottom:0;}}@media (max-width:1023px){.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside .pane-title{float:none;display:block;}}.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside .node{display:inline-block;}@media (min-width:930px){.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside .node{float:left;}}@media (min-width:1140px){.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside .node{float:right;}}.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside .node label,.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside .node input{vertical-align:top;}.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside .node header,.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside .node footer{display:none;}@media (max-width:1023px){.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside .node a.number-down{margin-left:21px;}}.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside .node form > div > a{float:left;vertical-align:top;}.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside .node .form-item-varprice{margin-bottom:0;float:left;vertical-align:top;margin-right:2.3125em;}@media (max-width:1023px){.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside .node .form-item-varprice{float:none;margin-bottom:10px;}}@media (max-width:559px){.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside .node .form-item-varprice{margin-right:0;}}.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside .node .form-item-varprice label{display:inline-block;font-family:Open Sans;color:#ffffff;font-size:1.125em;font-weight:400;line-height:1.66667;margin-right:1.11111em;text-align:left;vertical-align:baseline;margin-bottom:10px;}@media (max-width:1023px){.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside .node .form-item-varprice label{display:block;}}.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside .node .form-item-varprice .field-prefix{font-size:30px;display:inline-block;height:1em;font-family:Open Sans;color:#ffffff;font-weight:400;line-height:1;}.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside .node .form-item-varprice input{display:inline-block;width:7.5em;height:30px;border:none;line-height:30px;}.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside .node .form-item-varprice .description{display:none;}.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside .node .form-item-qty{margin-bottom:0;float:left;}.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside .node .form-item-qty #edit-qty{top:0;}.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside .node #edit-actions{margin-bottom:0;margin-right:1.625em;margin-left:2.25em;float:left;}@media (max-width:1023px){.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside .node #edit-actions{margin-right:0;}}.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside .node #edit-actions input{font-size:16px;width:7.44444em;padding:0;font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-weight:700;text-align:center;}.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside .node .links{display:none;}.panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside .close{margin-top:0;margin-right:0;position:absolute;top:0;right:0;}@media (min-width:768px){.panels-flexible-4 > .panel-flexible-inside > .panels-flexible-row-last > .inside{width:1220px;max-width:100%;padding:0 20px;margin:0 auto;}}@media (min-width:851px){.ds-2col .group-left{width:52.54237%;float:left;}.ds-2col .group-right{width:38.98305%;float:right;}}@media (min-width:851px){.page-events .ds-2col .group-right{width:52.54237%;float:left;}.page-events .ds-2col .group-left{width:38.98305%;float:right;}}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxWrapper{max-width:none;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic;}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0;}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;position:absolute;}#cboxOverlay{background:#000;opacity:0.5;filter:alpha(opacity=50);}#colorbox{outline:0;}#cboxTopLeft{width:14px;height:14px;background:url(/sites/all/themes/hsw/css/images/controls.png) no-repeat 0 0;}#cboxTopCenter{height:14px;background:url(/sites/all/themes/hsw/css/images/border.png) repeat-x top left;}#cboxTopRight{width:14px;height:14px;background:url(/sites/all/themes/hsw/css/images/controls.png) no-repeat -36px 0;}#cboxBottomLeft{width:14px;height:43px;background:url(/sites/all/themes/hsw/css/images/controls.png) no-repeat 0 -32px;}#cboxBottomCenter{height:43px;background:url(/sites/all/themes/hsw/css/images/border.png) repeat-x bottom left;}#cboxBottomRight{width:14px;height:43px;background:url(/sites/all/themes/hsw/css/images/controls.png) no-repeat -36px -32px;}#cboxMiddleLeft{width:14px;background:url(/sites/all/themes/hsw/css/images/controls.png) repeat-y -175px 0;}#cboxMiddleRight{width:14px;background:url(/sites/all/themes/hsw/css/images/controls.png) repeat-y -211px 0;}#cboxContent{background:#fff;overflow:visible;}.cboxIframe{background:#fff;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadingOverlay{background:url(/sites/all/themes/hsw/css/images/loading_background.png) no-repeat center center;}#cboxLoadingGraphic{background:url(/sites/all/themes/hsw/css/images/loading.gif) no-repeat center center;}#cboxTitle{position:absolute;bottom:-25px;left:0;text-align:center;width:100%;font-weight:bold;color:#7c7c7c;}#cboxCurrent{position:absolute;bottom:-25px;left:58px;font-weight:bold;color:#7c7c7c;}#cboxPrevious{left:0;background-position:-51px -25px;}#cboxPrevious:active{outline:0;}#cboxPrevious:hover{background-position:-51px 0;}#cboxNext{left:27px;background-position:-75px -25px;}#cboxNext:active{outline:0;}#cboxNext:hover{background-position:-75px 0;}#cboxSlideshow:active{outline:0;}#cboxClose{right:20px;top:0;font-size:0;height:65px;background:none;}#cboxClose:before{font-size:25px;vertical-align:bottom;text-indent:initial;color:#c2c2c2;line-height:65px;}#cboxClose:active{outline:0;}#cboxClose:hover{background-position:-100px 0;}.cboxSlideshow_on #cboxSlideshow{background-position:-125px 0;right:27px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-150px 0;}.cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px;right:27px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-125px 0;}#cboxClose:before{color:#c2c2c2;}.two-column .column{width:40.67797% !important;}.contact{color:#4f4f4f;font-size:14px;font-weight:600;line-height:18px;}.contact i{font-size:24px;color:#000;display:inline-block;position:absolute;top:0;left:0;}.contact div{display:inline-block;padding-left:32px;position:relative;margin-bottom:10px;}.contact div:before{color:#000;}.copyright,.sidr-class-copyright{text-align:center;font-size:12px;color:#4f4f4f;}.field--name-field-half-width-image-with-text{width:50%;float:left;font-size:16px;}@media only screen and (max-width:1200px){.field--name-field-half-width-image-with-text{font-size:12px;}}@media only screen and (max-width:800px){.field--name-field-half-width-image-with-text{font-size:8px;}}.field--name-field-half-width-image-with-text .field-collection-view{position:relative;padding:0;margin:0;border-bottom:0;}.field--name-field-half-width-image-with-text img{display:block;width:100%;height:auto;}.field--name-field-half-width-image-with-text .field--name-field-title,.field--name-field-half-width-image-with-text .field--name-field-text{color:#fff;position:absolute;margin-bottom:10px;text-align:center;width:100%;text-align:center;}.field--name-field-half-width-image-with-text .field--name-field-title{top:0;width:100%;font-family:AmericanTypewriter;color:#ffffff;font-size:3.125em;font-weight:400;line-height:0.64;text-shadow:0px 1px 1px rgba(0,0,0,0.5);margin:0;}.field--name-field-half-width-image-with-text .field--name-field-text{top:55.82192%;font-family:Open Sans;color:#ffffff;font-size:1.375em;font-weight:700;line-height:1;text-shadow:0px 1px 1px rgba(0,0,0,0.5);display:none;left:0;}@media (max-width:559px){.field--name-field-half-width-image-with-text .field--name-field-text{display:block;}}.field--name-field-half-width-image-with-text .field-collection-view:hover .field--name-field-title{background-color:transparent;}.field--name-field-half-width-image-with-text .field-collection-view:hover .field--name-field-text{display:block;}.field--name-field-header-image{height:120px;}.field--name-field-header-image img{height:100%;width:auto;}@media (min-width:560px){.field--name-field-header-image{height:auto;}}.l-region--footer-three .pane-system-user-menu{display:none;}.l-region--footer-three > ul.menu li:first-child li a{color:#000;}.l-region--footer-three > ul.menu li:first-child li a:hover{color:#9b9f2c;}.l-region--footer-three > ul.menu,.l-region--footer-three > ul.menu li,.l-region--footer-three > ul.menu ul{list-style:none;}.l-region--footer-three > ul.menu a{color:#828282;font-size:14px;text-decoration:none;font-weight:600;}.l-region--footer-three > ul.menu a:hover{color:#9b9f2c;}.l-region--footer-three > ul.menu > li{width:25%;float:left;display:none;display:inline-block;}.l-region--footer-three > ul.menu > li > a,.l-region--footer-three > ul.menu > li > a.active{color:#000;}@media (max-width:559px){.l-footer-wrapper{background:url(/sites/all/themes/hsw/images/bg_mobile_footer.png);background-size:cover;}}.header-image-caption,.pane-bundle-header-image-inner .field--name-field-overlay{position:absolute;left:0;width:100%;z-index:10;bottom:0;}.header-image-caption h2,.pane-bundle-header-image-inner .field--name-field-overlay h2{color:#fff;font-size:23px;margin-bottom:10px;}@media (min-width:560px){.header-image-caption h2,.pane-bundle-header-image-inner .field--name-field-overlay h2{font-size:3.75em;margin-bottom:0;}}.field--name-field-overlay-text,.page-customer-reviews .header-image-caption,.page-customer-reviews .pane-bundle-header-image-inner .field--name-field-overlay,.pane-bundle-header-image-inner .page-customer-reviews .field--name-field-overlay,.page-galleries .header-image-caption,.page-galleries .pane-bundle-header-image-inner .field--name-field-overlay,.pane-bundle-header-image-inner .page-galleries .field--name-field-overlay{position:absolute;top:0;left:0;font-size:20px;color:#fff;line-height:1.6;}@media (min-width:1220px){.field--name-field-overlay-text,.page-customer-reviews .header-image-caption,.page-customer-reviews .pane-bundle-header-image-inner .field--name-field-overlay,.pane-bundle-header-image-inner .page-customer-reviews .field--name-field-overlay,.page-galleries .header-image-caption,.page-galleries .pane-bundle-header-image-inner .field--name-field-overlay,.pane-bundle-header-image-inner .page-galleries .field--name-field-overlay{font-size:20px;}}@media (min-width:1220px){.field--name-field-overlay-text,.page-customer-reviews .header-image-caption,.page-customer-reviews .pane-bundle-header-image-inner .field--name-field-overlay,.pane-bundle-header-image-inner .page-customer-reviews .field--name-field-overlay,.page-galleries .header-image-caption,.page-galleries .pane-bundle-header-image-inner .field--name-field-overlay,.pane-bundle-header-image-inner .page-galleries .field--name-field-overlay{font-size:20px;}}@media (min-width:1098px){.field--name-field-overlay-text,.page-customer-reviews .header-image-caption,.page-customer-reviews .pane-bundle-header-image-inner .field--name-field-overlay,.pane-bundle-header-image-inner .page-customer-reviews .field--name-field-overlay,.page-galleries .header-image-caption,.page-galleries .pane-bundle-header-image-inner .field--name-field-overlay,.pane-bundle-header-image-inner .page-galleries .field--name-field-overlay{font-size:18px;}}@media (min-width:1220px){.field--name-field-overlay-text,.page-customer-reviews .header-image-caption,.page-customer-reviews .pane-bundle-header-image-inner .field--name-field-overlay,.pane-bundle-header-image-inner .page-customer-reviews .field--name-field-overlay,.page-galleries .header-image-caption,.page-galleries .pane-bundle-header-image-inner .field--name-field-overlay,.pane-bundle-header-image-inner .page-galleries .field--name-field-overlay{font-size:20px;}}.field--name-field-overlay-text p,.page-customer-reviews .header-image-caption p,.page-customer-reviews .pane-bundle-header-image-inner .field--name-field-overlay p,.pane-bundle-header-image-inner .page-customer-reviews .field--name-field-overlay p,.page-galleries .header-image-caption p,.page-galleries .pane-bundle-header-image-inner .field--name-field-overlay p,.pane-bundle-header-image-inner .page-galleries .field--name-field-overlay p{margin-bottom:0.35em;}.field--name-field-overlay-text p:first-of-type,.page-customer-reviews .header-image-caption p:first-of-type,.page-customer-reviews .pane-bundle-header-image-inner .field--name-field-overlay p:first-of-type,.pane-bundle-header-image-inner .page-customer-reviews .field--name-field-overlay p:first-of-type,.page-galleries .header-image-caption p:first-of-type,.page-galleries .pane-bundle-header-image-inner .field--name-field-overlay p:first-of-type,.pane-bundle-header-image-inner .page-galleries .field--name-field-overlay p:first-of-type{margin-bottom:1.5em;}.field--name-field-overlay-text img,.page-customer-reviews .header-image-caption img,.page-customer-reviews .pane-bundle-header-image-inner .field--name-field-overlay img,.pane-bundle-header-image-inner .page-customer-reviews .field--name-field-overlay img,.page-galleries .header-image-caption img,.page-galleries .pane-bundle-header-image-inner .field--name-field-overlay img,.pane-bundle-header-image-inner .page-galleries .field--name-field-overlay img{display:block;box-shadow:0 0 0.5em rgba(0,0,0,0.5);width:27.59197%;height:auto;}.field--name-field-overlay-text h3,.page-customer-reviews .header-image-caption h3,.page-customer-reviews .pane-bundle-header-image-inner .field--name-field-overlay h3,.pane-bundle-header-image-inner .page-customer-reviews .field--name-field-overlay h3,.page-galleries .header-image-caption h3,.page-galleries .pane-bundle-header-image-inner .field--name-field-overlay h3,.pane-bundle-header-image-inner .page-galleries .field--name-field-overlay h3{font-size:1.7em;font-family:"ITCAmericanTypewriterStdMd",sans-serif;line-height:0.70588;margin-top:0;margin-bottom:0;font-weight:400;}.field--name-field-overlay-text h2,.page-customer-reviews .header-image-caption h2,.page-customer-reviews .pane-bundle-header-image-inner .field--name-field-overlay h2,.pane-bundle-header-image-inner .page-customer-reviews .field--name-field-overlay h2,.page-galleries .header-image-caption h2,.page-galleries .pane-bundle-header-image-inner .field--name-field-overlay h2,.pane-bundle-header-image-inner .page-galleries .field--name-field-overlay h2{font-size:2.5em;font-family:"ITCAmericanTypewriterStdMd",sans-serif;line-height:0.68;margin-top:0.48em;margin-bottom:0.56em;font-weight:400;}.asymetric-6-9 .field--name-field-overlay-text,.asymetric-6-9 .page-customer-reviews .header-image-caption,.page-customer-reviews .asymetric-6-9 .header-image-caption,.asymetric-6-9 .page-customer-reviews .pane-bundle-header-image-inner .field--name-field-overlay,.page-customer-reviews .pane-bundle-header-image-inner .asymetric-6-9 .field--name-field-overlay,.asymetric-6-9 .pane-bundle-header-image-inner .page-customer-reviews .field--name-field-overlay,.pane-bundle-header-image-inner .page-customer-reviews .asymetric-6-9 .field--name-field-overlay,.asymetric-6-9 .page-galleries .header-image-caption,.page-galleries .asymetric-6-9 .header-image-caption,.asymetric-6-9 .page-galleries .pane-bundle-header-image-inner .field--name-field-overlay,.page-galleries .pane-bundle-header-image-inner .asymetric-6-9 .field--name-field-overlay,.asymetric-6-9 .pane-bundle-header-image-inner .page-galleries .field--name-field-overlay,.pane-bundle-header-image-inner .page-galleries .asymetric-6-9 .field--name-field-overlay{background:url(/sites/all/themes/hsw/images/grad.png) repeat-y;width:100%;height:100%;position:absolute;left:50%;margin-left:-6.5em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:26px;font-weight:600;}.asymetric-6-9 .field--name-field-overlay-text .inner,.asymetric-6-9 .page-customer-reviews .header-image-caption .inner,.page-customer-reviews .asymetric-6-9 .header-image-caption .inner,.asymetric-6-9 .page-customer-reviews .pane-bundle-header-image-inner .field--name-field-overlay .inner,.page-customer-reviews .pane-bundle-header-image-inner .asymetric-6-9 .field--name-field-overlay .inner,.asymetric-6-9 .pane-bundle-header-image-inner .page-customer-reviews .field--name-field-overlay .inner,.pane-bundle-header-image-inner .page-customer-reviews .asymetric-6-9 .field--name-field-overlay .inner,.asymetric-6-9 .page-galleries .header-image-caption .inner,.page-galleries .asymetric-6-9 .header-image-caption .inner,.asymetric-6-9 .page-galleries .pane-bundle-header-image-inner .field--name-field-overlay .inner,.page-galleries .pane-bundle-header-image-inner .asymetric-6-9 .field--name-field-overlay .inner,.asymetric-6-9 .pane-bundle-header-image-inner .page-galleries .field--name-field-overlay .inner,.pane-bundle-header-image-inner .page-galleries .asymetric-6-9 .field--name-field-overlay .inner{width:36.5em;max-width:61.86441%;padding:4.9em 3.3em;height:100%;}.l-header{position:fixed;top:0;left:0;width:100%;height:50px;background-position:50% 0;background-image:url(/sites/all/themes/hsw/images/bg_header_mobile.png);background-repeat:repeat-x;box-shadow:#000 0 2px 15px;z-index:20;}.adminimal-menu .l-header{top:30px;}@media (min-width:560px){.l-header{height:70px;background-image:url(/sites/all/themes/hsw/images/bg_header.png);}}.l-header .l-region.l-region--header{text-align:right;padding-top:10px;height:50px;}.l-header .pane-system-user-menu,.l-header .pane-uc-cart-cart,.l-header .pane-search-link{display:inline-block;height:1.5em;}.l-header .pane-title{display:none;}.l-header .panel-pane > ul.menu{list-style-type:none;}.l-header a{color:#fff;text-decoration:none;}.l-header .pane-uc-cart-cart{width:140px;}.l-header .pane-search-link{width:60px;}.l-header .pane-search-link + #sidr-wrapper-0,.l-header .pane-system-main-menu + #sidr-wrapper-0,.l-header .pane-custom.pane-3 + #sidr-wrapper-0{display:none;}.l-header .pane-system-main-menu{margin-top:9px;}.l-header .pane-system-main-menu > ul.menu > li.footer-only{display:none;}.l-header .pane-socials,.l-header .pane-copyright{display:none !important;}@media (max-width:1023px){.l-header .pane-uc-cart-cart{float:right;width:32px;margin-right:60px;position:relative;bottom:1px;z-index:10;}.l-header .pane-uc-cart-cart .cart-block-summary-items{font-size:0.0000001em;}.l-header .pane-uc-cart-cart .cart-block-summary-items:before{font-size:32px;color:#000;}.l-header .pane-search-link{float:right;margin-right:-77px;position:relative;bottom:-2px;}.l-header .pane-search-link a:before{font-size:32px;color:#000;}}.pane-bundle-two-column-images .field-collection-container,.pane-bundle-three-column-images .field-collection-container{margin-bottom:0;border-bottom:none;}.field--name-field-half-width-image-with-text,.field--name-field-third-width-image-with-tex{float:left;overflow:hidden;font-size:16px;}@media only screen and (max-width:1200px){.field--name-field-half-width-image-with-text,.field--name-field-third-width-image-with-tex{font-size:12px;}}@media only screen and (max-width:800px){.field--name-field-half-width-image-with-text,.field--name-field-third-width-image-with-tex{font-size:8px;}}.field--name-field-half-width-image-with-text .field-collection-view,.field--name-field-third-width-image-with-tex .field-collection-view{position:relative;padding:0;margin:0;border-bottom:0;}.field--name-field-half-width-image-with-text img,.field--name-field-third-width-image-with-tex img{display:block;width:100%;height:auto;}.field--name-field-half-width-image-with-text .field-group-div,.field--name-field-third-width-image-with-tex .field-group-div{position:absolute;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);transition:all 1s;padding:0 10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.field--name-field-half-width-image-with-text .field-collection-view:hover .field-group-div,.field--name-field-third-width-image-with-tex .field-collection-view:hover .field-group-div{background-color:transparent;}.field--name-field-half-width-image-with-text .field--name-field-title,.field--name-field-half-width-image-with-text .field--name-field-text,.field--name-field-third-width-image-with-tex .field--name-field-title,.field--name-field-third-width-image-with-tex .field--name-field-text{color:#fff;text-align:center;text-align:center;}.field--name-field-half-width-image-with-text .field--name-field-title,.field--name-field-third-width-image-with-tex .field--name-field-title{font-size:26px;font-family:"ITCAmericanTypewriterStdMd",sans-serif;color:#ffffff;font-weight:400;line-height:0.64;text-shadow:0px 1px 1px rgba(0,0,0,0.5);margin:0 0 20px;position:relative;top:0.18em;transition:top 0.3s;}@media (min-width:560px){.field--name-field-half-width-image-with-text .field--name-field-title,.field--name-field-third-width-image-with-tex .field--name-field-title{font-size:3.125em;}}.field--name-field-half-width-image-with-text .field--name-field-text,.field--name-field-third-width-image-with-tex .field--name-field-text{font-family:Open Sans;color:#ffffff;font-weight:400;line-height:1;text-shadow:0px 1px 1px rgba(0,0,0,0.5);transition:opacity 0.3s;}@media (min-width:560px){.field--name-field-half-width-image-with-text .field--name-field-text,.field--name-field-third-width-image-with-tex .field--name-field-text{opacity:0;}}.field--name-field-half-width-image-with-text .field-collection-view:hover .field--name-field-title,.field--name-field-third-width-image-with-tex .field-collection-view:hover .field--name-field-title{background-color:transparent;top:0;}.field--name-field-half-width-image-with-text .field-collection-view:hover .field--name-field-text,.field--name-field-third-width-image-with-tex .field-collection-view:hover .field--name-field-text{opacity:1;}.field--name-field-half-width-image-with-text{width:100%;}@media (min-width:560px){.field--name-field-half-width-image-with-text{width:50%;}}.field--name-field-half-width-image-with-text .field--name-field-text{font-size:16px;}@media (min-width:560px){.field--name-field-half-width-image-with-text .field--name-field-text{font-size:1.5em;}}.field--name-field-third-width-image-with-tex{width:100%;}.field--name-field-third-width-image-with-tex img{margin-top:-9.0625%;margin-bottom:-9.0625%;}@media (min-width:560px){.field--name-field-third-width-image-with-tex{width:33.33333%;}.field--name-field-third-width-image-with-tex img{margin:0;}}.field--name-field-third-width-image-with-tex .field--name-field-text{font-size:16px;}@media (min-width:560px){.field--name-field-third-width-image-with-tex .field--name-field-text{font-size:1.375em;}}.l-region--two-column-image .page-title{display:none;}.row-content-top .menu-level-2 > ul.menu > li{display:block;}.row-content-top .menu-level-2 > ul.menu > li.active ~ li{display:none;}.row-content-bottom .menu-level-2 > ul.menu > li{display:none;}.row-content-bottom .menu-level-2 > ul.menu > li.active ~ li{display:block;}.l-main .row-content .pager li,.pager li{font-size:14px;padding:0 4px;}.l-main .row-content .pager li:before,.pager li:before{display:none;}.l-main .row-content .pager a,.pager a{font-size:14px;padding:0;}.l-main .row-content .pager .pager__item--first,.l-main .row-content .pager .pager__item--last,.pager .pager__item--first,.pager .pager__item--last{display:none;}.l-main .row-content .pager .pager__item--previous a,.l-main .row-content .pager .pager__item--next a,.pager .pager__item--previous a,.pager .pager__item--next a{font-size:0 !important;}.l-main .row-content .pager .pager__item--previous a:before,.l-main .row-content .pager .pager__item--next a:before,.pager .pager__item--previous a:before,.pager .pager__item--next a:before{font-size:24px;vertical-align:bottom;}.l-main .row-content .pager .pager__item--previous,.pager .pager__item--previous{padding:0 0 0 9px;}.l-main .row-content .pager .pager__item--next,.pager .pager__item--next{padding:0 9px 0 0;}.view{position:relative;}@media (min-width:768px){.view h2.element-invisible:first-of-type + ul.pager{position:absolute;top:-78px;right:0;}}@media (min-width:851px){.view h2.element-invisible:first-of-type + ul.pager{top:-60px;}}.view h2.element-invisible:last-of-type + ul.pager{margin-top:40px;margin-bottom:65px;}@media (min-width:758px){.view h2.element-invisible:last-of-type + ul.pager{float:right;}}.l-pushdown-wrapper{margin-top:50px;background-color:#000000;overflow:hidden;}@media (min-width:560px){.l-pushdown-wrapper{margin-top:70px;}}.l-pushdown-wrapper.menu-wrapper{background:#9e9e71;}.l-pushdown-wrapper.menu-wrapper .pane-menu-block-7{display:block;}.l-pushdown-wrapper .panel-pane{position:relative;height:120px;padding-top:57px;display:none;}.l-pushdown-wrapper .panel-pane.pane-menu-block-7{display:none !important;height:auto;padding-top:0;text-align:right;}.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1 > ul.menu{display:block;}.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1 > ul.menu > li{display:none;}.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1 > ul.menu > li.hovered{display:block;padding-top:0;}.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1 > ul.menu > li.hovered ul.menu{margin-top:0.8125em;}.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .menu-level-1 > ul.menu > li > a{display:none;}.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .pane-title,.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .close{display:none;}.l-pushdown-wrapper .panel-pane.pane-menu-block-7 .pane-title + div{height:auto;display:block;}.row-title,.page-links .panels-flexible-row-first,.page-retailers .panels-flexible-row-first{height:8.9375em;background:linear-gradient(to bottom,#f8f9f7 0%,#f4f4f1 100%);}.row-title > .inside,.page-links .panels-flexible-row-first > .inside,.page-retailers .panels-flexible-row-first > .inside{height:100%;}.row-title .panels-flexible-region,.page-links .panels-flexible-row-first .panels-flexible-region,.page-retailers .panels-flexible-row-first .panels-flexible-region{position:relative;height:100%;background:url(/sites/all/themes/hsw/images/bg_header_dirt.png);}.row-title .panels-flexible-region:after,.page-links .panels-flexible-row-first .panels-flexible-region:after,.page-retailers .panels-flexible-row-first .panels-flexible-region:after{content:'';position:absolute;width:9.375em;height:14.125em;bottom:-8.9375em;right:5.1875em;background:url(/sites/all/themes/hsw/images/tower.png);}.row-title .panels-flexible-region .pane-custom.pane-1,.page-links .panels-flexible-row-first .panels-flexible-region .pane-custom.pane-1,.page-retailers .panels-flexible-row-first .panels-flexible-region .pane-custom.pane-1{position:absolute;bottom:0;font-family:"ITCAmericanTypewriterStdMd",sans-serif;color:#585921;font-size:3.75em;font-weight:400;line-height:1.4;}.row-title .panels-flexible-region .pane-custom.pane-1 h2,.page-links .panels-flexible-row-first .panels-flexible-region .pane-custom.pane-1 h2,.page-retailers .panels-flexible-row-first .panels-flexible-region .pane-custom.pane-1 h2{font-size:1em;margin-bottom:0;}.ui-selectmenu{display:block;display:inline-block;position:relative;height:2.2em;vertical-align:middle;text-decoration:none;overflow:hidden;zoom:1;}.ui-selectmenu-icon{position:absolute;right:6px;margin-top:-8px;top:50%;}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;display:none;z-index:1005;}.ui-selectmenu-menu ul{padding:0;margin:0;list-style:none;position:relative;overflow:auto;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;}.ui-selectmenu-open{display:block;}.ui-selectmenu-menu-popup{margin-top:-1px;}.ui-selectmenu-menu li{padding:0;margin:0;display:block;border-top:1px dotted transparent;border-bottom:1px dotted transparent;border-right-width:0 !important;border-left-width:0 !important;font-weight:normal !important;}.ui-selectmenu-menu li a,.ui-selectmenu-status{line-height:1.4em;display:block;padding:.405em 2.1em .405em 1em;outline:none;text-decoration:none;}.ui-selectmenu-menu li.ui-state-disabled a,.ui-state-disabled{cursor:default;}.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,.ui-selectmenu-hasIcon .ui-selectmenu-status{padding-left:20px;position:relative;margin-left:5px;}.ui-selectmenu-menu li .ui-icon,.ui-selectmenu-status .ui-icon{position:absolute;top:1em;margin-top:-8px;left:0;}.ui-selectmenu-status{line-height:1.4em;}.ui-selectmenu-menu li span,.ui-selectmenu-status span{display:block;margin-bottom:.2em;}.ui-selectmenu-menu li .ui-selectmenu-item-header{font-weight:bold;}.ui-selectmenu-menu li .ui-selectmenu-item-footer{opacity:.8;}.ui-selectmenu-menu .ui-selectmenu-group{font-size:1em;}.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label{line-height:1.4em;display:block;padding:.6em .5em 0;font-weight:bold;}.ui-selectmenu-menu .ui-selectmenu-group ul{margin:0;padding:0;}* html .ui-selectmenu-menu li{border-color:pink;-webkit-filter:chroma(color=pink);filter:chroma(color=pink);width:100%;}* html .ui-selectmenu-menu li a{position:relative;}* + html .ui-state-disabled,* + html .ui-state-disabled a{color:silver;}.st_sharethis_custom:before{width:0.9375em;height:0.9375em;color:#9b9f2c;font-size:2em;}.st_sharethis_custom:after{content:'Share This';margin-left:0.625em;vertical-align:top;line-height:1.875;}.sidr{background-color:#f0f0ec;box-shadow:none;top:0;padding-top:50px;z-index:10;}@media (min-width:560px){.sidr{padding-top:70px;}}.sidr .sidr-class-pane-title{display:none;}.sidr .sidr-inner{padding-bottom:0;}.sidr .sidr-inner ul{border:none;margin-bottom:0;}.sidr .sidr-inner > ul{border:none;}.sidr .sidr-inner > ul li{border:none;border-bottom:solid 1px transparent;}.sidr .sidr-inner > ul li.sidr-class-footer-only{display:none;}.sidr .sidr-inner > ul li:hover a{box-shadow:none;}.sidr .sidr-inner > ul > li{border-bottom:solid 1px #d4d4d2;}.sidr .sidr-inner > ul > li > a{font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-size:16px;color:#000;font-weight:700;line-height:50px;}.sidr .sidr-inner > ul ul{background-color:#9e9e71;}.sidr .sidr-inner > ul ul li{line-height:41px;}.sidr .sidr-inner:first-of-type > ul > li{display:none;}.sidr .sidr-inner:first-of-type > ul > li:first-of-type,.sidr .sidr-inner:first-of-type > ul > li:nth-of-type(2){float:left;display:inline-block;background-color:#9e9e71;}.sidr .sidr-inner:first-of-type > ul > li:first-of-type a,.sidr .sidr-inner:first-of-type > ul > li:nth-of-type(2) a{color:#fff;height:30px;line-height:30px;}.sidr .sidr-inner:first-of-type > ul > li:first-of-type{width:33.3%;}.sidr .sidr-inner:first-of-type > ul > li:nth-of-type(2){width:66.6%;text-align:right;}.sidr .sidr-class-expanded{position:relative;}.sidr .sidr-class-expanded .mobile-sub-nav-toggle{position:absolute;top:0;right:0;line-height:50px;width:50px;text-align:center;color:#000;cursor:pointer;}.sidr .sidr-class-expanded.collapsed ul{display:none;}.l-branding{height:50px;}.l-region--header #sidr-wrapper-0{width:32px;float:right;position:relative;bottom:-4px;}.l-region--header #sidr-wrapper-0 .icon-responsive_menu{color:#000;font-size:32px;}body.sidr-0-open .l-region--header #sidr-wrapper-0 .icon-responsive_menu:before{content:'\e606';}.sidr-class-socials{padding:8px 15px 0;}.sidr-class-socials a{margin-right:26px;}.sidr-class-socials a:last-of-type{margin-right:0;}.sidr-class-copyright{height:51px;padding-top:15px;}#sidr-wrapper-0 ~ #sidr-wrapper-0{display:none;}#sidr-0-button{display:block;}.socials a,.sidr-class-socials a{display:inline-block;color:#000;font-size:34px;text-decoration:none;}.socials a:hover i.icon-instagram,.socials a:hover i.sidr-class-icon-instagram,.socials a:hover i.sidr-class-icon-instagram,.sidr-class-socials a:hover i.icon-instagram,.sidr-class-socials a:hover i.sidr-class-icon-instagram,.sidr-class-socials a:hover i.sidr-class-icon-instagram{color:#7d7d7d;}.socials a:hover i.icon-facebook,.socials a:hover i.sidr-class-icon-facebook,.socials a:hover i.sidr-class-icon-facebook,.sidr-class-socials a:hover i.icon-facebook,.sidr-class-socials a:hover i.sidr-class-icon-facebook,.sidr-class-socials a:hover i.sidr-class-icon-facebook{color:#3b5a97;}.socials a:hover i.icon-pinterest,.socials a:hover i.sidr-class-icon-pinterest,.socials a:hover i.sidr-class-icon-pinterest,.sidr-class-socials a:hover i.icon-pinterest,.sidr-class-socials a:hover i.sidr-class-icon-pinterest,.sidr-class-socials a:hover i.sidr-class-icon-pinterest{color:#c91f27;}.socials a:hover i.icon-twitter,.socials a:hover i.sidr-class-icon-twitter,.socials a:hover i.sidr-class-icon-twitter,.sidr-class-socials a:hover i.icon-twitter,.sidr-class-socials a:hover i.sidr-class-icon-twitter,.sidr-class-socials a:hover i.sidr-class-icon-twitter{color:#2aa9df;}.socials .div,.sidr-class-socials .div{color:#4f4f4f;font-weight:600;font-size:14px;padding-left:32px;}.socials .div:before,.sidr-class-socials .div:before{color:#000;}.socials .div.address:before,.sidr-class-socials .div.address:before{content:"\e60f";}.socials .div.telephone:before,.sidr-class-socials .div.telephone:before{content:"\e610";}.socials .div.fax:before,.sidr-class-socials .div.fax:before{content:"\e616";}@-webkit-keyframes slide-down{0%{height:0;}100%{height:60px;}}@keyframes slide-down{0%{height:0;}100%{height:60px;}}.pane-main-menu.header-image-inner-overlay{width:100%;}.pane-main-menu.header-image-inner-overlay.stuck{position:fixed !important;top:70px;max-height:60px;overflow:hidden;background-color:#9e9e71;-webkit-animation:slide-down .5s 1;animation:slide-down .5s 1;}#cboxContent .panel-display .panel-col-top{height:65px;background:url(/sites/all/themes/hsw/images/bg_wine_header.png) no-repeat;}#cboxContent .panel-display .panel-col-top h5{padding-left:25px;height:65px;padding-top:22px;}#cboxContent .panel-display .field-label{font-family:Open Sans;color:#000000;font-size:1.125em;font-weight:600;line-height:28px;}#cboxContent .panel-display .field{font-family:Open Sans;color:#000000;font-size:14px;font-weight:600;line-height:19px;text-align:left;}#cboxContent .panel-display .center-wrapper{padding-top:50px;}#cboxContent .panel-display .center-wrapper .pane-node-taxonomy-vocabulary-8 .field{font-family:"ITCAmericanTypewriterStdMd",sans-serif;color:#000;font-size:2.125em;text-align:left;}#cboxContent .panel-display .center-wrapper .pane-node-title{font-family:"ITCAmericanTypewriterStdMd",sans-serif;color:#000000;font-size:1.5em;line-height:28px;}#cboxContent .panel-display .center-wrapper .panel-pane{margin-bottom:15px;}#cboxContent .panel-display .center-wrapper .pane-node-taxonomy-vocabulary-8{display:none;}#cboxContent .panel-display .panel-col-last .field,#cboxContent .panel-display .panel-col-last .field-label,#cboxContent .panel-display .panel-col-last .model,#cboxContent .panel-display .panel-col-last .pane-custom{font-size:12px;line-height:1;}#cboxContent .panel-display .panel-col-last .field-label{font-weight:bold;}#cboxContent .panel-display .panel-col-last .panel-pane{margin-bottom:10px;}#cboxContent .panel-display .uc-price{font-family:'ITCAmericanTypewriterStdMd';font-size:30px;}@media (max-width:559px){.node-type-bistro-menu .pane-node-title h2{padding-left:20px;font-size:22px;text-transform:capitalize;}}.node-type-bistro-menu .panels-flexible-7 > .panel-flexible-inside .panels-flexible-region-7-region_content{padding:0;}@media (min-width:851px){.node-type-bistro-menu .panels-flexible-7 > .panel-flexible-inside .panels-flexible-region-7-region_content .pane-node-title{display:inline-block;}}@media (min-width:1024px){.node-type-bistro-menu .pane-main-menu{display:inline-block;float:right;margin-top:0;}}.node-type-bistro-menu .menu-level-3 li{padding-left:0;}.node-type-bistro-menu .menu-level-3 li:before{display:none;}@media (max-width:559px){.node-type-bistro-menu .menu-level-3 > ul.menu > li > a{display:none;}}.node-type-bistro-menu .menu-level-3 > ul.menu > li{list-style:none;}.node-type-bistro-menu .menu-level-3 > ul.menu > li > a{font-family:AmericanTypewriter;font-size:24px;font-weight:400;line-height:24px;padding:0 20px;}@media (min-width:560px){.node-type-bistro-menu .menu-level-3 > ul.menu > li > a{display:none;}}@media (max-width:559px){.node-type-bistro-menu .menu-level-3 > ul.menu > li > ul.menu{margin-top:10px;}}.node-type-bistro-menu .menu-level-3 > ul.menu > li > ul.menu li{list-style:none;font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-size:19px;}@media (max-width:559px){.node-type-bistro-menu .menu-level-3 > ul.menu > li > ul.menu li{display:inline-block;width:50%;height:30px;float:left;}.node-type-bistro-menu .menu-level-3 > ul.menu > li > ul.menu li a{position:relative;display:block;color:#fff;height:100%;line-height:30px;background:#585921;font-size:0;font-weight:700;}.node-type-bistro-menu .menu-level-3 > ul.menu > li > ul.menu li a.active{background:#9b9f2c;}.node-type-bistro-menu .menu-level-3 > ul.menu > li > ul.menu li a:before{font-size:20px;position:absolute;width:100%;height:100%;color:#fff;padding-left:20px;}.node-type-bistro-menu .menu-level-3 > ul.menu > li > ul.menu li a.summer-lunch-menu:before{content:'Lunch';}.node-type-bistro-menu .menu-level-3 > ul.menu > li > ul.menu li a.summer-dinner-menu:before{content:'Dinner';}}@media (min-width:560px){.node-type-bistro-menu .menu-level-3 > ul.menu > li > ul.menu li{display:block;}.node-type-bistro-menu .menu-level-3 > ul.menu > li > ul.menu li.active{display:none;}}@media (min-width:1024px){.node-type-bistro-menu .menu-level-3 > ul.menu > li > ul.menu li{margin-top:1.9em;margin-bottom:1.875em;line-height:4.75;}.node-type-bistro-menu .menu-level-3 > ul.menu > li > ul.menu li.active{display:none;}}.node-type-bistro-menu .pane-bistro-menu-items{margin-bottom:5.875em;}@media (max-width:559px){.node-type-bistro-menu .pane-bistro-menu-items{padding:0;margin-bottom:0;}}@media (min-width:560px){.page-node-568 .pane-custom.pane-1{display:none;}}.page-node-1487 .pane-custom.pane-1{display:none;}.section-bistro .view-bistro-menu-items{clear:both;}.section-bistro .view-bistro-menu-items li{padding-left:0;}.section-bistro .view-bistro-menu-items li:before{display:none;}.section-bistro .view-bistro-menu-items .view-content h3{margin-bottom:35px;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;padding:1px 0;}@media (max-width:559px){.section-bistro .view-bistro-menu-items .view-content h3{font-size:20px;height:42px;font-weight:bold;margin-bottom:15px;}}@media (min-width:560px){.section-bistro .view-bistro-menu-items .view-content h3{height:1.55em;}}.section-bistro .view-bistro-menu-items .view-content h3 .field{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;}@media (max-width:559px){.section-bistro .view-bistro-menu-items .view-content h3 .field{height:38px;line-height:36px;padding:0 20px;}}.section-bistro .view-bistro-menu-items .view-content .views-row{padding-right:18.60465%;position:relative;margin-bottom:32px;}@media (max-width:559px){.section-bistro .view-bistro-menu-items .view-content .views-row{padding-left:20px;margin-bottom:26px;}}@media (max-width:559px){.section-bistro .view-bistro-menu-items .view-content .views-row:last-of-type{margin-bottom:0;}}.section-bistro .view-bistro-menu-items .view-content .field--name-field-price{right:28px;width:16.27907%;text-align:right;font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-size:20px;line-height:22px;top:6px;display:inline-block;}@media (min-width:560px){.section-bistro .view-bistro-menu-items .view-content .field--name-field-price{position:absolute;font-size:40px;line-height:24px;}}.section-bistro .view-bistro-menu-items .view-content .views-field-title{font-family:Open Sans;font-size:24px;font-weight:700;line-height:24px;margin-bottom:13px;}@media (max-width:559px){.section-bistro .view-bistro-menu-items .view-content .views-field-title{font-size:14px;line-height:22px;margin-bottom:6px;}}.section-bistro .view-bistro-menu-items .view-content .views-field-title.----ocean-wise--:after{content:'';display:inline-block;width:31px;height:31px;background:url(/sites/all/themes/hsw/images/ocean-wise-icon.png) no-repeat;margin-left:1.25em;margin-top:-0.125em;position:absolute;}@media (max-width:559px){.section-bistro .view-bistro-menu-items .view-content .views-field-title.----ocean-wise--:after{margin-left:0;right:20px;margin-top:31px;width:31px;height:31px;}}.section-bistro .view-bistro-menu-items .view-content .field--name-body{font-size:20px;line-height:24px;margin-bottom:4px;}@media (max-width:559px){.section-bistro .view-bistro-menu-items .view-content .field--name-body{font-size:12px;line-height:16px;}}.section-bistro .view-bistro-menu-items .view-content .field--name-body p{margin-bottom:0;}@media (max-width:559px){.section-bistro .view-bistro-menu-items .view-content .field--name-field-bistro-meal-tags{font-size:12px;font-style:italic;line-height:16px;padding-left:0;}.section-bistro .view-bistro-menu-items .view-content .field--name-field-bistro-meal-tags:before{display:none;}}@media (min-width:560px){.section-bistro .view-bistro-menu-items .view-content .field--name-field-bistro-meal-tags{font-size:20px;line-height:24px;margin-bottom:4px;padding-left:1em;}.section-bistro .view-bistro-menu-items .view-content .field--name-field-bistro-meal-tags:before{font-size:0.75em;margin-right:0.26667em;}}.section-bistro .view-bistro-menu-items .view-content .views-field-field-bistro-wine-pairing{font-family:Open Sans;color:#000000;font-size:16px;font-style:italic;line-height:24px;}@media (max-width:559px){.section-bistro .view-bistro-menu-items .view-content .views-field-field-bistro-wine-pairing{font-size:12px;font-style:italic;line-height:16px;margin-bottom:8px;}.section-bistro .view-bistro-menu-items .view-content .views-field-field-bistro-wine-pairing span.field-content{display:block;}}.section-bistro .view-bistro-menu-items .view-content .views-field-field-bistro-wine-pairing span div{display:inline;}.section-bistro .pane-custom.pane-1{line-height:1;}.section-bistro .pane-custom.pane-1 p{height:3.8125em;margin-bottom:0;line-height:4.25;}.section-bistro .pane-custom.pane-1 img{float:left;height:3.8125em;width:auto;margin-right:0.8125em;}@media (max-width:768px){.section-bistro .pane-custom.pane-1 img{float:none;}.section-bistro .pane-custom.pane-1 p{text-align:center;line-height:1;margin:40px 0 30px;padding:0 20px;}.section-bistro .pane-custom.pane-1 span{display:block;margin-top:15px;}}.uc-cart-checkout-form .form-item{margin:10px 0;}.page-cart .l-main{padding-bottom:100px;}.page-cart.page-cart-checkout .pane-page-content > .pane-title{width:350px;}.page-cart.page-cart-checkout .info{margin-bottom:30px;}.page-cart.page-cart-checkout .info li:before{top:2px;}.page-cart.page-cart-checkout .form-wrapper legend{font-family:"ITCAmericanTypewriterStdMd",sans-serif;color:#585921;font-size:30px;font-weight:400;line-height:58px;}.page-cart.page-cart-checkout .form-wrapper .fieldset-wrapper .fieldset-description{font-family:Open Sans;font-size:14px;line-height:22px;}.page-cart.page-cart-checkout fieldset{margin:30px 0;}.page-cart.page-cart-checkout #cart-pane table{margin:10px 0 0;}.page-cart.page-cart-checkout #cart-pane table th.qty,.page-cart.page-cart-checkout #cart-pane table td.qty{width:160px;padding-right:20px;}.page-cart.page-cart-checkout #cart-pane table td{padding:5px 10px;}.page-cart.page-cart-checkout #cart-pane table th,.page-cart.page-cart-checkout #cart-pane table td{background:none;}.page-cart.page-cart-checkout #cart-pane table th.products,.page-cart.page-cart-checkout #cart-pane table td.products{width:880px;padding-right:20px;}.page-cart.page-cart-checkout #cart-pane table tr.odd{background:#fafaf4;}.page-cart.page-cart-checkout #cart-pane table tr.even{background:#fff;}.page-cart.page-cart-checkout #cart-pane table thead th{height:40px;font-family:'Open Sans';font-weight:bold;}.page-cart.page-cart-checkout #cart-pane table thead th.qty{text-align:center;}.page-cart.page-cart-checkout #cart-pane table thead th.price{text-align:center;}.page-cart.page-cart-checkout #cart-pane table tbody tr:last-of-type{display:none;}.page-cart.page-cart-checkout #cart-pane table td{height:40px;}.page-cart.page-cart-checkout #cart-pane table td.desc{width:540px;padding-right:20px;padding-right:20px;vertical-align:middle;}.page-cart.page-cart-checkout #cart-pane table td.desc a{font-size:18px;font-family:Open Sans;color:#000000;line-height:22px;}.page-cart.page-cart-checkout #cart-pane table td.qty input[name*=qty]{top:0;}.page-cart.page-cart-checkout #cart-pane table td.price{font-family:Open Sans;color:#000000;font-size:18px;font-weight:400;line-height:22px;text-align:center;}.page-cart.page-cart-checkout input[type="text"],.page-cart.page-cart-checkout input[type="email"]{display:inline;width:auto;}.page-cart.page-cart-checkout #billing-pane{float:left;}.page-cart.page-cart-checkout #delivery-pane{float:right;}.page-cart.page-cart-checkout #billing-pane,.page-cart.page-cart-checkout #delivery-pane{width:50%;}.page-cart.page-cart-checkout #billing-pane .uc-store-address-field .form-item label,.page-cart.page-cart-checkout #delivery-pane .uc-store-address-field .form-item label{padding-right:10px;font-size:18px;width:167px;font-family:Open Sans;color:#000000;font-weight:400;line-height:22px;text-align:right;}.page-cart.page-cart-checkout #billing-pane .uc-store-address-field .form-item label .form-required,.page-cart.page-cart-checkout #delivery-pane .uc-store-address-field .form-item label .form-required{font-family:Open Sans;color:#ff2600;font-size:12px;font-weight:400;line-height:22px;text-align:right;}@media (max-width:970px){.page-cart.page-cart-checkout #billing-pane,.page-cart.page-cart-checkout #delivery-pane{float:none;width:auto;}.page-cart.page-cart-checkout #billing-pane .uc-store-address-field .form-item label,.page-cart.page-cart-checkout #delivery-pane .uc-store-address-field .form-item label{display:block;text-align:left;width:auto;float:none;}.page-cart.page-cart-checkout input[type="text"],.page-cart.page-cart-checkout input[type="email"]{display:block;width:100%;}}.page-cart.page-cart-checkout #quotes-pane{clear:both;}.page-cart.page-cart-checkout #comments-pane textarea{width:460px;height:90px;}.page-cart.page-cart-checkout #comments-pane .grippie{width:460px;}.page-cart.page-cart-checkout #payment-pane{width:400px;padding-right:20px;float:left;}.page-cart.page-cart-checkout #payment-pane .fieldset-wrapper{padding-right:20px;}.page-cart.page-cart-checkout #payment-pane .fieldset-wrapper #line-items-div{float:none;border:none;margin-left:0;font-size:18px;line-height:26px;}.page-cart.page-cart-checkout #payment-pane .fieldset-wrapper #line-items-div td.price{text-align:left;}.page-cart.page-cart-checkout #payment-pane #payment-details{display:none;}.page-cart.page-cart-checkout #uc_discounts-pane{display:none;}.page-cart.page-cart-checkout #checkout-instructions{width:640px;padding-left:30px;float:left;font-size:14px;line-height:19px;}.page-cart.page-cart-checkout #checkout-instructions h3{font-size:20px;line-height:58px;}.page-cart.page-cart-checkout #checkout-instructions h3 span{color:#c21e00;}.page-cart.page-cart-checkout #checkout-instructions p{margin-bottom:1.71429em;}.page-cart.page-cart-checkout #checkout-instructions ol{list-style-type:decimal;margin-left:20px;}.page-cart.page-cart-checkout #checkout-instructions ol li{margin-bottom:1.71429em;}.page-cart.page-cart-checkout #edit-actions{clear:both;width:1040px;}.page-cart.page-cart-checkout #edit-actions input[type=submit]{margin-left:20px;}.page-user .l-content{padding:100px 0;}@media (max-width:559px){.page-user .l-content{padding:40px 0;}.page-user .l-content .links--inline li{margin:0 0 1px 0;float:none;}}.page-cart .pane-page-content{padding-top:50px;}.page-cart .pane-page-content > .pane-title{position:relative;display:inherit;margin-top:0;margin-bottom:50px;width:9.3em;overflow:hidden;white-space:nowrap;padding-left:2.08em;text-transform:capitalize;color:#9b9f2c;}.page-cart .pane-page-content > .pane-title:before{position:absolute;left:-2px;font-size:1.44em;line-height:0.83333;top:-3px;color:#000;}.page-cart .pane-page-content #uc-cart-view-form{position:relative;margin-bottom:3em;}.page-cart .pane-page-content #uc-cart-view-form img{padding-right:0 !important;}.page-cart .pane-page-content #uc-cart-view-form .continue-shopping-top{position:absolute;top:-92px;right:0;}.page-cart .pane-page-content #uc-cart-view-form .info li{font-family:Open Sans;color:#000000;font-size:16px;font-weight:400;line-height:2.375em;position:relative;padding-left:25px;}.page-cart .pane-page-content #uc-cart-view-form .info li:before{color:#9b9f2c;position:absolute;top:12px;left:0;}.page-cart .pane-page-content #uc-cart-view-form table{margin-top:40px;}.page-cart .pane-page-content #uc-cart-view-form table thead th{height:40px;text-align:center;}.page-cart .pane-page-content #uc-cart-view-form table thead th:nth-of-type(4),.page-cart .pane-page-content #uc-cart-view-form table thead th:nth-of-type(5){text-align:left;}.page-cart .pane-page-content #uc-cart-view-form table thead th:nth-of-type(4){min-width:100px;}.page-cart .pane-page-content #uc-cart-view-form table tbody tr:last-of-type{display:none;}.page-cart .pane-page-content #uc-cart-view-form table td{height:140px;}.page-cart .pane-page-content #uc-cart-view-form table td.remove{position:relative;text-align:center;vertical-align:middle;width:160px;padding-right:20px;}.page-cart .pane-page-content #uc-cart-view-form table td.remove i{position:relative;display:inline-block;font-size:26px;color:#c21e00;}.page-cart .pane-page-content #uc-cart-view-form table td.remove input{position:absolute;top:0;left:0;background:transparent;display:inline-block;width:26px;height:26px;font-size:0;z-index:10;}.page-cart .pane-page-content #uc-cart-view-form table td.remove input:hover{cursor:pointer;}.page-cart .pane-page-content #uc-cart-view-form table td.image{width:160px;text-align:center;}.page-cart .pane-page-content #uc-cart-view-form table td.image img{height:100%;float:initial;}.page-cart .pane-page-content #uc-cart-view-form table td.desc{width:540px;padding-right:20px;padding-right:20px;vertical-align:middle;}.page-cart .pane-page-content #uc-cart-view-form table td.desc a{font-size:18px;font-family:Open Sans;color:#000000;line-height:22px;}.page-cart .pane-page-content #uc-cart-view-form table td.qty{width:160px;padding-right:20px;text-align:left;}.page-cart .pane-page-content #uc-cart-view-form table td.qty input[name*=qty]{top:0;}.page-cart .pane-page-content #uc-cart-view-form table td.price{font-family:Open Sans;color:#000000;font-size:18px;font-weight:400;line-height:22px;text-align:left;}.page-cart .pane-page-content #uc-cart-view-form #edit-continue-shopping{width:216px;margin-left:0;font-family:"ITCAmericanTypewriterStdMd",sans-serif;color:#ffffff;font-size:18px;font-weight:700;text-align:center;padding:0;}.page-cart .pane-page-content #uc-cart-view-form .form-actions a{margin:0;}#uc-cart-pane-quotes{border:none;}#uc-cart-pane-quotes .quote-title{display:inline-block;font-family:Open Sans;color:#000000;font-size:18px;font-weight:600;line-height:22px;width:240px;}#uc-cart-pane-quotes .uc-store-address-field{display:inline-block;}#uc-cart-pane-quotes .uc-store-address-field .form-item-delivery-country,#uc-cart-pane-quotes .uc-store-address-field #uc-store-address-delivery-zone-wrapper{display:none;}#uc-cart-pane-quotes .uc-store-address-field .form-item-delivery-postal-code label{display:none;}#uc-cart-pane-quotes .uc-store-address-field .form-item-delivery-postal-code #edit-delivery-postal-code{width:120px;margin-right:20px;}#uc-cart-pane-quotes #edit-get-quote{margin-left:0;width:134px;margin-right:72px;}#uc-cart-pane-quotes #quote{border:none;margin-top:0;padding:5px;display:inline-block;font-family:Open Sans;font-size:18px;font-weight:600;line-height:22px;}#uc-cart-pane-quotes #quote .messages.messages--error{border:none;}#uc-cart-pane-quotes #quote .messages.messages--error li{display:inline-block;}.uc-discounts-cart-pane-container{display:none;}.page-contact .contact{color:#000;}.page-contact .panels-flexible-row-15-2{background:url(/sites/all/themes/hsw/images/bg_content.jpg) center top no-repeat;padding-bottom:100px;}@media (max-width:560px){.page-contact .panels-flexible-row-15-2{padding-bottom:30px;}}.page-contact .pane-node .pane-title{display:block;}.page-contact .pane-node .node{margin-top:-1em;}.page-contact .pane-node .node__content .field--name-body{margin-bottom:10px;}.page-contact .pane-node .node__content form div label{font-family:Open Sans;font-size:20px;font-weight:400;line-height:34px;}.page-contact .pane-node .node__content form div .form-item{margin-bottom:11px;}.page-contact .pane-node .node__content form div input[type=text],.page-contact .pane-node .node__content form div input[type=email]{width:100%;height:40px;}.page-contact .pane-node .node__content form div textarea{width:100%;height:190px;}.page-contact .pane-node .node__content form div input[type=submit]{margin-top:10px;}@media (min-width:851px){.page-contact .row-content .panels-flexible-column-first{width:43.05085%;float:left;}}@media (min-width:851px){.page-contact .row-content .panels-flexible-column-last{width:45.76271%;float:right;}}.page-contact .column-right{margin-top:44px;background:url(/sites/all/themes/hsw/images/tower.png) no-repeat;background-position:right 1.1875em bottom 1.625em;background-size:7em;}.page-contact .column-right .pane-hours .pane-title{display:block;font-family:"ITCAmericanTypewriterStdMd",sans-serif;color:#000000;font-size:30px;font-weight:400;line-height:24px;margin-bottom:30px;}.page-contact .column-right .pane-hours th,.page-contact .column-right .pane-hours td{width:220px;max-width:50%;}.page-contact .column-right .pane-hours th{background-color:transparent;font-family:Open Sans;color:#000000;font-size:20px;font-weight:400;line-height:28px;text-align:left;}.page-contact .column-right .pane-hours td{font-family:Open Sans;color:#000000;font-size:16px;font-weight:400;line-height:22px;text-align:left;}.page-contact .column-right .pane-hours tr:first-of-type td{font-weight:700;line-height:34px;}.page-contact .column-right .pane-block-9 .pane-title{display:block;font-family:"ITCAmericanTypewriterStdMd",sans-serif;color:#000000;font-size:30px;font-weight:400;line-height:24px;margin-bottom:17px;margin-top:54px;}.page-contact .column-right .pane-2{margin-top:30px;}.page-contact .column-right .pane-2 .contact{font-size:1.25em;line-height:1.25;}.page-contact .column-right .pane-2 .contact div{padding-left:40px;position:relative;margin-bottom:1.05em;display:block;}.page-contact .column-right .pane-2 .contact p{margin-bottom:0.15em;}.page-contact .column-right .pane-2 .contact .address p:first-of-type{display:none;}.page-customer-reviews .panels-flexible-region-inside{position:relative;}.page-customer-reviews .header-image-inner-overlay{-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:0;left:50%;}.page-customer-reviews .pane-views .pane-title{display:block !important;margin-top:0;padding-top:0.8em;}.page-customer-reviews .views-field-title{font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-size:1.625em;line-height:2.23077;text-transform:capitalize;}.page-customer-reviews .field--name-body{line-height:24px;}.page-customer-reviews .field--name-body br{display:none;}.page-customer-reviews .views-field-created{color:#646464;font-size:0.75em;line-height:1.58333;margin-top:10px;}.page-customer-reviews .views-field-created:before{font-size:1em;line-height:1.58333;color:#c1c1c1;top:0;}.panels-flexible-18 > .panel-flexible-inside > .panels-flexible-row-last,.panels-flexible-16 > .panel-flexible-inside > .panels-flexible-row-last{padding-bottom:100px;background:url(/sites/all/themes/hsw/images/bg_content.jpg) center top no-repeat;}.panels-flexible-18 > .panel-flexible-inside > .panels-flexible-row-last .inside,.panels-flexible-16 > .panel-flexible-inside > .panels-flexible-row-last .inside{width:100%;padding:0 10px;}@media (min-width:560px){.panels-flexible-18 > .panel-flexible-inside > .panels-flexible-row-last .inside,.panels-flexible-16 > .panel-flexible-inside > .panels-flexible-row-last .inside{width:1220px;max-width:100%;padding:0 20px;margin:0 auto;}}@media (max-width:560px){.panels-flexible-18 > .panel-flexible-inside > .panels-flexible-row-last,.panels-flexible-16 > .panel-flexible-inside > .panels-flexible-row-last{padding-bottom:30px;}}.view-reviews .views-row{margin-bottom:20px;}.page-events .pane-views > .pane-title{display:block !important;}.page-events .views-row:not(.views-row-last){margin-bottom:50px;}.page-events .field--name-field-event-date{font-family:"ITCAmericanTypewriterStdMd",sans-serif;color:#c75805;font-size:1.875em;line-height:1;margin-bottom:15px;}.page-events .field--name-title h2{font-family:"ITCAmericanTypewriterStdMd",sans-serif;color:#000000;font-size:2.5em;line-height:1;margin-top:0;margin-bottom:15px;}.page-events .field--name-field-event-location{font-size:20px;line-height:28px;}.page-events .field--name-field-event-location .fn{font-weight:600;display:block;}.page-events .field--name-field-event-location .street-address{display:inline;}.page-events .field--name-field-event-location .street-address:after{content:',';}.page-events .field--name-field-event-location .postal-code,.page-events .field--name-field-event-location .country-name,.page-events .field--name-field-event-location .location-hidden{display:none;}.page-events .sharethis-buttons{margin:20px 0;}.page-events .field--name-field-event-image{margin-top:1.25em;}.page-events .field--name-field-event-image img{display:block;width:100%;height:auto;}@media (max-width:1023px){.page-events .field--name-field-event-image{margin:40px auto;max-width:400px;}}.node-type-node-gallery-gallery:not(.page-node-568) .panel-flexible .row-content .pane-node-title{display:none;}.page-node-568 .pane-node-created,.page-node-568 .pane-custom.pane-1{display:none;}@media (max-width:560px){.page-node-568 .pane-node-title{padding-left:10px;}}.page-node-1591 .pane-node-gallery-gallery-item-views{margin-top:40px;}.page-node-1591 .pane-node-body h3{margin-bottom:15px;}.page-galleries .panels-flexible-flexable_2_column_stack .panels-flexible-row.row-content > .inside{width:100%;padding:0 6px;}@media (min-width:560px){.page-galleries .panels-flexible-flexable_2_column_stack .panels-flexible-row.row-content > .inside{width:1220px;max-width:100%;padding:0 20px;margin:0 auto;}}@media (min-width:560px){.page-galleries .pane-custom.pane-1{display:block;}.page-galleries .pane-custom.pane-1 h2{display:inline-block;float:left;}.page-galleries .pane-custom.pane-1 .breadcrumb{display:inline-block;float:right;margin-top:30px;margin-bottom:30px;line-height:5;text-align:right;font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-size:20px;}}.page-galleries .pane-views{clear:both;}.page-links .panels-flexible-14 .panels-flexible-row-last > .inside{padding-bottom:100px;}@media (max-width:560px){.page-links .panels-flexible-14 .panels-flexible-row-last > .inside{padding-bottom:30px;}}.page-links .pane-views{width:860px;max-width:100%;padding-top:1.5em;}.page-links .pane-views .pane-title{font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-size:3.125em;margin-bottom:0.44em;display:block;}.page-links .views-field-title{font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-size:30px;line-height:58px;margin-top:30px;}@media (min-width:851px){.page-links .field--name-field-links{width:44.18605%;display:inline-block;margin-bottom:8px;}.page-links .field--name-field-links:nth-of-type(2n+2){clear:both;float:left;}.page-links .field--name-field-links:nth-of-type(2n+1){float:right;}}#edit-term-node-tid-depth{width:300px;height:40px;}.customSelect{height:40px;border:1px solid #c8c8c8;line-height:35px;position:relative;}.customSelect:before{content:'\e611';font-size:18px;color:#959595;position:absolute;right:10px;top:3px;padding:0 10px;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.page-retailers .pane-views{width:940px;max-width:100%;padding-top:1.5em;}.page-retailers .views-exposed-form #edit-term-node-tid-depth-wrapper{float:none;}.page-retailers .views-exposed-form #edit-term-node-tid-depth-wrapper label{font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-size:3.125em;margin-bottom:0.44em;display:block;font-weight:400;}.page-retailers .views-exposed-form #edit-term-node-tid-depth-wrapper .views-widget{float:left;height:40px;margin-right:10px;}.page-retailers .views-exposed-form .views-submit-button{float:none;display:inline-block;padding:0;}.page-retailers .views-exposed-form .views-submit-button input{margin-top:0;height:40px;width:134px;font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-size:24px;font-weight:700;}.page-retailers .views-exposed-form .ui-selectmenu{border-radius:0;}.page-retailers .views-exposed-form .ui-selectmenu .ui-selectmenu-icon:before{position:absolute;width:100%;text-indent:0;color:#959595;}.page-retailers .view-content{margin-top:1.25em;}.page-retailers table{font-size:12px;width:100%;}@media (min-width:560px){.page-retailers table{font-size:13px;}}@media (min-width:851px){.page-retailers table{font-size:16px;}}@media (min-width:980px){.page-retailers table{font-size:20px;}}.page-retailers table thead,.page-retailers table tbody,.page-retailers table tr,.page-retailers table th,.page-retailers table td{display:block;}.page-retailers table tr.even,.page-retailers table tr.odd{background-color:transparent;}.page-retailers table th,.page-retailers table td{display:inline-block;width:50%;}.page-retailers table th:first-of-type,.page-retailers table td:first-of-type{width:100%;}.page-retailers table th:nth-of-type(2),.page-retailers table td:nth-of-type(2){float:left;}.page-retailers table th:nth-of-type(3),.page-retailers table td:nth-of-type(3){float:right;}.page-retailers table th:nth-of-type(4),.page-retailers table td:nth-of-type(4){width:100%;}.page-retailers table th:nth-of-type(5),.page-retailers table td:nth-of-type(5){width:100%;}@media (min-width:560px){.page-retailers table th,.page-retailers table td{width:14.89362%;}.page-retailers table th:first-of-type,.page-retailers table td:first-of-type{width:42.55319%;margin-left:0;}.page-retailers table th:nth-of-type(2),.page-retailers table td:nth-of-type(2){float:none;width:24.46809%;}.page-retailers table th:nth-of-type(3),.page-retailers table td:nth-of-type(3){float:none;width:12.76596%;}.page-retailers table th:nth-of-type(4),.page-retailers table td:nth-of-type(4){width:15.95745%;}.page-retailers table th:nth-of-type(5),.page-retailers table td:nth-of-type(5){width:0;}}.page-retailers table th{font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-size:1.5em;}.page-retailers table td{line-height:2;}.page-retailers table td:first-of-type{font-weight:600;}.page-retailers table thead{height:3.1em;margin-bottom:1.5em;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;padding:1px 0;display:none;}@media (min-width:560px){.page-retailers table thead{display:block;}}.page-retailers table thead tr{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;}.page-retailers table thead th{background-color:transparent;line-height:56px;}.page-retailers table tbody{margin-bottom:2.5em;}.page-search .l-content > .pane-page-content{padding:30px 20px 100px;}.page-search .search-result h3{font-size:2em;}.page-search .search-result__info{display:none;}.node-type-node-gallery-gallery .pane-custom.pane-1{margin-bottom:15px;padding:0 15px;}@media (min-width:560px){.node-type-node-gallery-gallery .pane-custom.pane-1{padding:0;}}.node-type-node-gallery-gallery .pane-custom.pane-1 h2{display:block;margin-bottom:0;}@media (min-width:1024px){.node-type-node-gallery-gallery .pane-custom.pane-1 h2{display:inline-block;}}.node-type-node-gallery-gallery .pane-custom.pane-1 .breadcrumb{font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-size:20px;}.node-type-node-gallery-gallery .pane-custom.pane-1 .breadcrumb a,.node-type-node-gallery-gallery .pane-custom.pane-1 .breadcrumb span{display:block;}.node-type-node-gallery-gallery .pane-custom.pane-1 .breadcrumb a{color:#9b9f2c;}.node-type-node-gallery-gallery .pane-custom.pane-1 .breadcrumb span{line-height:18px;padding-left:20px;}.node-type-node-gallery-gallery .pane-custom.pane-1 .breadcrumb span:before{font-family:icomoon;display:none;font-size:12px;}@media (min-width:320px){.node-type-node-gallery-gallery .pane-custom.pane-1 .breadcrumb{margin-top:20px;margin-bottom:30px;}.node-type-node-gallery-gallery .pane-custom.pane-1 .breadcrumb a,.node-type-node-gallery-gallery .pane-custom.pane-1 .breadcrumb span{display:inline;font-family:inherit;font-size:inherit;line-height:inherit;background:transparent;padding-left:inherit;}.node-type-node-gallery-gallery .pane-custom.pane-1 .breadcrumb span:before{display:inline;color:#656565;margin-left:12px;margin-right:12px;}}@media (min-width:320px) and (min-width:1024px){.node-type-node-gallery-gallery .pane-custom.pane-1 .breadcrumb{display:inline-block;float:right;text-align:right;line-height:5;}}.node-type-node-gallery-gallery .pane-node-created{display:none;margin-left:20px;color:#646464;font-size:12px;line-height:19px;margin-bottom:15px;}.node-type-node-gallery-gallery .pane-node-created:before{line-height:9px;color:#e1e1e1;}@media (min-width:560px){.node-type-node-gallery-gallery .pane-node-created{display:none;}}.node-type-node-gallery-gallery .pane-node-body{width:860px;max-width:100%;}@media (max-width:559px){.node-type-node-gallery-gallery .pane-node-body{width:100%;padding:0 20px;}}.section-weddings .header-image-caption h2,.section-weddings .pane-bundle-header-image-inner .field--name-field-overlay h2,.pane-bundle-header-image-inner .section-weddings .field--name-field-overlay h2{display:block !important;}.section-weddings .panels-flexible-row-last{width:100%;}@media (max-width:559px){.section-weddings .panels-flexible-row-last .inside li:before{top:0;margin-top:0;}}.node--wineclub.node-teaser{margin-bottom:35px;}.node--wineclub.node-teaser h2{margin-bottom:15px;}.node--wineclub.node-teaser .field--name-body ul{margin-bottom:20px;}.page-wine-club .l-main .row-content li:before{top:6px;}.page-wine-club .intro{font-weight:600;margin-bottom:30px;}.page-wine-club .intro p{line-height:1.2;margin-bottom:15px;}.page-wine-club .intro ul{margin-bottom:40px;}.page-wine-club .intro ul li{line-height:1;font-size:22px;}.page-wine-club .panels-flexible-flexable_2_column_stack .panels-flexible-row.row-content > .inside{width:100%;padding:0;}@media (min-width:560px){.page-wine-club .panels-flexible-flexable_2_column_stack .panels-flexible-row.row-content > .inside{width:1220px;max-width:100%;padding:0 20px;margin:0 auto;}}.page-wine-club .panels-flexible-region-flexable_2_column_stack-intro p:last-of-type{margin-top:1.77273em;}.page-wine-club .panels-flexible-column-first .pane-title,.page-wine-club .panels-flexible-column-last .pane-title{display:none;}.page-wine-club .panels-flexible-column-first h2,.page-wine-club .panels-flexible-column-first h4,.page-wine-club .panels-flexible-column-first .pane-node h2,.page-wine-club .panels-flexible-column-last .pane-node .panels-flexible-column-first h2,.page-wine-club .panels-flexible-column-first .row-content .region-bottom h2,.page-wine-club .row-content .region-bottom .panels-flexible-column-first h2,.page-wine-club .panels-flexible-column-first h3,.page-wine-club .panels-flexible-column-last h2,.page-wine-club .panels-flexible-column-last h4,.page-wine-club .panels-flexible-column-first .pane-node .panels-flexible-column-last h2,.page-wine-club .panels-flexible-column-last .pane-node h2,.page-wine-club .panels-flexible-column-last .row-content .region-bottom h2,.page-wine-club .row-content .region-bottom .panels-flexible-column-last h2,.page-wine-club .panels-flexible-column-last h3{line-height:1;margin-bottom:15px;}.page-wine-club .panels-flexible-column-first h3,.page-wine-club .panels-flexible-column-last h3{margin-bottom:20px;}@media (max-width:559px){.page-wine-club .panels-flexible-column-first h3,.page-wine-club .panels-flexible-column-last h3{margin-bottom:0;}}.page-wine-club .panels-flexible-column-first h4:first-child,.page-wine-club .panels-flexible-column-first .pane-node h2:first-child,.page-wine-club .panels-flexible-column-last .pane-node .panels-flexible-column-first h2:first-child,.page-wine-club .panels-flexible-column-first .row-content .region-bottom h2:first-child,.page-wine-club .row-content .region-bottom .panels-flexible-column-first h2:first-child,.page-wine-club .panels-flexible-column-last h4:first-child,.page-wine-club .panels-flexible-column-first .pane-node .panels-flexible-column-last h2:first-child,.page-wine-club .panels-flexible-column-last .pane-node h2:first-child,.page-wine-club .panels-flexible-column-last .row-content .region-bottom h2:first-child,.page-wine-club .row-content .region-bottom .panels-flexible-column-last h2:first-child{margin-bottom:5px;}.page-wine-club .panels-flexible-column-first h4,.page-wine-club .panels-flexible-column-first .pane-node h2,.page-wine-club .panels-flexible-column-last .pane-node .panels-flexible-column-first h2,.page-wine-club .panels-flexible-column-first .row-content .region-bottom h2,.page-wine-club .row-content .region-bottom .panels-flexible-column-first h2,.page-wine-club .panels-flexible-column-last h4,.page-wine-club .panels-flexible-column-first .pane-node .panels-flexible-column-last h2,.page-wine-club .panels-flexible-column-last .pane-node h2,.page-wine-club .panels-flexible-column-last .row-content .region-bottom h2,.page-wine-club .row-content .region-bottom .panels-flexible-column-last h2{font-family:"ITCAmericanTypewriterStdMd",sans-serif;}@media (max-width:559px){.page-wine-club .panels-flexible-column-first .panel-pane,.page-wine-club .panels-flexible-column-last .panel-pane{padding:20px;}}.page-wine-club .panels-flexible-column-first .panel-pane:first-of-type > h4:first-of-type,.page-wine-club .panels-flexible-column-first .pane-node .panel-pane:first-of-type > h2:first-of-type,.page-wine-club .panels-flexible-column-last .pane-node .panels-flexible-column-first .panel-pane:first-of-type > h2:first-of-type,.page-wine-club .panels-flexible-column-first .row-content .region-bottom .panel-pane:first-of-type > h2:first-of-type,.page-wine-club .row-content .region-bottom .panels-flexible-column-first .panel-pane:first-of-type > h2:first-of-type,.page-wine-club .panels-flexible-column-last .panel-pane:first-of-type > h4:first-of-type,.page-wine-club .panels-flexible-column-first .pane-node .panels-flexible-column-last .panel-pane:first-of-type > h2:first-of-type,.page-wine-club .panels-flexible-column-last .pane-node .panel-pane:first-of-type > h2:first-of-type,.page-wine-club .panels-flexible-column-last .row-content .region-bottom .panel-pane:first-of-type > h2:first-of-type,.page-wine-club .row-content .region-bottom .panels-flexible-column-last .panel-pane:first-of-type > h2:first-of-type{color:#c75805;}.page-wine-club .panels-flexible-column-first h3,.page-wine-club .panels-flexible-column-last h3{color:#aa1c03;}.page-wine-club .panels-flexible-column-first .pane-node h2,.page-wine-club .panels-flexible-column-last .pane-node h2{color:#000;}.page-wine-club .panels-flexible-column-first ul,.page-wine-club .panels-flexible-column-last ul{margin-bottom:10px;}.page-wine-club .panels-flexible-column-first .product-info.display-price,.page-wine-club .panels-flexible-column-first .product-info.sell-price,.page-wine-club .panels-flexible-column-last .product-info.display-price,.page-wine-club .panels-flexible-column-last .product-info.sell-price{display:none;}.page-wine-club .panels-flexible-column-first .add-to-cart .number-down,.page-wine-club .panels-flexible-column-first .add-to-cart .form-item-qty,.page-wine-club .panels-flexible-column-first .add-to-cart .number-up,.page-wine-club .panels-flexible-column-last .add-to-cart .number-down,.page-wine-club .panels-flexible-column-last .add-to-cart .form-item-qty,.page-wine-club .panels-flexible-column-last .add-to-cart .number-up{display:none;}.page-wine-club .benefits{padding:20px;}.page-wine-club .row-content .region-bottom{margin-bottom:100px !important;margin-top:0 !important;}.page-wine-club .row-content .region-bottom .pane-title{display:none;}.page-wine-club .row-content .region-bottom h2{margin-top:0;}.page-wine-club .ui-accordion .ui-accordion-header{background:#9e9e71;border-radius:0;margin-top:0;}.page-wine-club .ui-accordion .ui-accordion-header-icon{display:none;}.page-wine-club .ui-accordion .ui-accordion-content{border:none;padding:10px;}.page-wine-club .ui-accordion .ui-accordion-content .views-field-title,.page-wine-club .ui-accordion .ui-accordion-content .field--name-field-job-title,.page-wine-club .ui-accordion .ui-accordion-content .field--name-body{padding:0 10px;}.page-wine-club .panels-flexible-row-flexable_2_column_stack-15{display:none;}@media (min-width:560px){.page-wine-club .panels-flexible-row-flexable_2_column_stack-15{display:block;}}.page-node-558 .panel-flexible > .panel-flexible-inside .panels-flexible-column-first{width:940px;}.page-node-558 table.winelist{width:100%;}@media (max-width:559px){.page-node-558 table.winelist thead{display:none;}.page-node-558 table.winelist tbody,.page-node-558 table.winelist tr{display:block;}.page-node-558 table.winelist tr{margin-bottom:10px;}.page-node-558 table.winelist td{display:inline-block;width:33%;font-size:12px;line-height:16px;}.page-node-558 table.winelist td:before{content:'';display:block;}.page-node-558 table.winelist td:first-of-type{display:block;width:100%;clear:both;font-weight:600;line-height:20px;}.page-node-558 table.winelist td:nth-of-type(2){float:left;margin-right:-100%;}.page-node-558 table.winelist td:nth-of-type(2):before{content:'Glass';}.page-node-558 table.winelist td:nth-of-type(3){float:left;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-right:-100%;}.page-node-558 table.winelist td:nth-of-type(3):before{content:'½ Litre';}.page-node-558 table.winelist td:nth-of-type(4){float:right;}.page-node-558 table.winelist td:nth-of-type(4):before{content:'Bottle';}}@media (min-width:560px){.page-node-558 table.winelist{font-size:12px;}.page-node-558 table.winelist thead,.page-node-558 table.winelist tbody,.page-node-558 table.winelist tr,.page-node-558 table.winelist th,.page-node-558 table.winelist td{display:block;}.page-node-558 table.winelist th,.page-node-558 table.winelist td{display:inline-block;width:14.89362%;margin-left:2.12766%;text-align:center;}.page-node-558 table.winelist th:first-of-type,.page-node-558 table.winelist td:first-of-type{width:47.23404%;width:46%;margin-left:0;text-align:left;}.page-node-558 table.winelist th{font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-size:1.5em;}.page-node-558 table.winelist th:first-of-type{font-size:2em;}.page-node-558 table.winelist td{line-height:1.2;}.page-node-558 table.winelist td:first-of-type{font-weight:600;}.page-node-558 table.winelist thead{height:3.1em;margin-bottom:1.5em;}.page-node-558 table.winelist thead:before,.page-node-558 table.winelist thead:after{content:'';display:block;height:3px;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;}.page-node-558 table.winelist thead th{background-color:transparent;height:1.86667em;line-height:1.86667;}.page-node-558 table.winelist tbody{margin-bottom:2.5em;}}@media (min-width:851px){.page-node-558 table.winelist{font-size:1.25em;}}.page-node-558 table.wine-list-special{width:100%;position:relative;}.page-node-558 table.wine-list-special th{background-color:transparent;}@media (max-width:559px){.page-node-558 table.wine-list-special thead,.page-node-558 table.wine-list-special tbody{display:inline-block;width:49%;}.page-node-558 table.wine-list-special thead{float:left;clear:both;}.page-node-558 table.wine-list-special thead th{font-size:12px;font-weight:600;line-height:20px;}.page-node-558 table.wine-list-special tbody{float:right;margin-bottom:10px;}.page-node-558 table.wine-list-special tbody tr{float:right;}.page-node-558 table.wine-list-special tbody td{display:block;}.page-node-558 table.wine-list-special tbody td:first-of-type{font-family:"ITCAmericanTypewriterStdMd",sans-serif;color:#000000;font-size:20px;line-height:20px;position:absolute;left:0;margin-top:20px;}.page-node-558 table.wine-list-special tbody td:nth-of-type(2){font-size:12px;font-weight:600;line-height:20px;text-align:right;}.page-node-558 table.wine-list-special tbody td:nth-of-type(3){font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-size:20px;line-height:20px;text-align:right;}}@media (min-width:560px){.page-node-558 table.wine-list-special{font-size:12px;}.page-node-558 table.wine-list-special thead,.page-node-558 table.wine-list-special tbody,.page-node-558 table.wine-list-special tr,.page-node-558 table.wine-list-special th,.page-node-558 table.wine-list-special td{display:block;}.page-node-558 table.wine-list-special th,.page-node-558 table.wine-list-special td{display:inline-block;}.page-node-558 table.wine-list-special th:first-of-type,.page-node-558 table.wine-list-special td:first-of-type{width:49.78723%;width:46%;text-align:left;}.page-node-558 table.wine-list-special th:nth-of-type(2),.page-node-558 table.wine-list-special td:nth-of-type(2){width:25.53191%;text-align:right;}.page-node-558 table.wine-list-special th:nth-of-type(3),.page-node-558 table.wine-list-special td:nth-of-type(3){width:14.89362%;margin-left:80px;text-align:center;}.page-node-558 table.wine-list-special th{font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-size:1.2em;line-height:1.2;}.page-node-558 table.wine-list-special td{font-weight:600;line-height:1.2em;}.page-node-558 table.wine-list-special td:first-of-type,.page-node-558 table.wine-list-special td:last-of-type{font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-size:2em;font-weight:400;}.page-node-558 table.wine-list-special tbody{margin-bottom:2.5em;}}@media (min-width:851px){.page-node-558 table.wine-list-special{font-size:1.25em;}}.page-node-558 .ui-tabs{padding:0;border:none;}.page-node-558 .ui-tabs .ui-tabs-nav{padding:0;border:none;border-radius:0;background:transparent;position:relative;text-align:right;position:relative;padding-top:10px;padding-bottom:18px;}.page-node-558 .ui-tabs .ui-tabs-nav li{margin:0;padding:0;border:none;background:transparent;display:inline-block;float:none;position:static;margin-left:10px;}.page-node-558 .ui-tabs .ui-tabs-nav li:before{display:none;}.page-node-558 .ui-tabs .ui-tabs-nav li a{display:inline-block;width:31.5px;height:29px;background-size:contain;font-size:0;}.page-node-558 .ui-tabs .ui-tabs-nav li a:before{position:absolute;left:0;font-family:"ITCAmericanTypewriterStdMd",sans-serif;color:#585921;line-height:32px;}.page-node-558 .ui-tabs .ui-tabs-nav li a#ui-id-1{background-image:url(/sites/all/themes/hsw/images/wine-glass/glass-red.png);}.page-node-558 .ui-tabs .ui-tabs-nav li a#ui-id-1:before{content:'red';}.page-node-558 .ui-tabs .ui-tabs-nav li a#ui-id-2{background-image:url(/sites/all/themes/hsw/images/wine-glass/glass-white.png);}.page-node-558 .ui-tabs .ui-tabs-nav li a#ui-id-2:before{content:'white';}.page-node-558 .ui-tabs .ui-tabs-nav li a#ui-id-3{background-image:url(/sites/all/themes/hsw/images/wine-glass/glass-rosé.png);}.page-node-558 .ui-tabs .ui-tabs-nav li a#ui-id-3:before{content:'rosé';}.page-node-558 .ui-tabs .ui-tabs-nav li a#ui-id-4{background-image:url(/sites/all/themes/hsw/images/wine-glass/glass-dessert.png);}.page-node-558 .ui-tabs .ui-tabs-nav li a#ui-id-4:before{content:'dessert';}.page-node-558 .ui-tabs .ui-tabs-nav li.ui-tabs-active a:before{font-size:20px;}.page-node-558 .ui-tabs .ui-tabs-panel{padding:0;}.page-wineshop .node--giftcard .number-up,.page-wineshop .node--giftcard .number-down,.page-wineshop .node--giftcard .form-item-qty{float:none;}.page-wineshop .panels-flexible-4 > .panel-flexible-inside > .panels-flexible-row-first{margin-top:0;padding-top:10px;height:50px;padding-left:10px;}@media (min-width:768px){.page-wineshop .panels-flexible-4 > .panel-flexible-inside > .panels-flexible-row-first{height:auto;padding-top:0;padding-left:0;}}@media (max-width:767px){.page-wineshop .panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row > .inside .pane-title{font-size:24px;}}@media (max-width:559px){.page-wineshop .pane-pushdown .close{font-size:24px;}}@media (max-width:767px){.page-wineshop .panels-flexible-4 > .panel-flexible-inside .panels-flexible-row-4-main-row{padding:20px 0;}}.page-wineshop .pane-custom.pane-1 .pane-title{display:block;}@media (max-width:767px){.page-wineshop .pane-custom.pane-1 .pane-title{margin-top:0;margin-bottom:0;color:#585921;font-size:20px;line-height:36px;float:left;}}.page-wineshop .pane-custom.pane-1 .intro,.page-wineshop .pane-custom.pane-1 .pane-title + p{font-size:1.125em;line-height:1.66667;}@media (max-width:767px){.page-wineshop .pane-custom.pane-1 .intro,.page-wineshop .pane-custom.pane-1 .pane-title + p{display:none;}}.page-wineshop .pane-custom.pane-1 .download{font-size:0.875em;line-height:2.85714;position:absolute;bottom:48px;width:100%;}@media (max-width:767px){.page-wineshop .pane-custom.pane-1 .download{display:none;}}.page-wineshop .pane-custom.pane-1 .download p{margin-bottom:5px;}.page-wineshop .pane-custom.pane-1 .download p:last-of-type{margin-bottom:0;}.page-wineshop .pane-custom.pane-1 .download a{font-size:18px;display:block;width:95%;max-width:380px;padding-left:20px;font-family:"ITCAmericanTypewriterStdMd",sans-serif;color:#ffffff;font-size:18px;font-weight:700;background-image:url(/sites/all/themes/hsw/images/icon-download.png);background-repeat:no-repeat;background-position:98% center;}.page-wineshop .pane-custom.pane-1 .download a .small{font-family:Open Sans;font-size:14px;font-weight:600;}.page-wineshop .pane-views-exp-wineshop-block{top:5px;right:0;}@media (min-width:768px){.page-wineshop .pane-views-exp-wineshop-block{position:absolute;bottom:48px;top:auto;width:100%;}}.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widgets{margin-bottom:0;float:none;}.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget{float:none;padding-top:0;}@media (max-width:559px){.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget{float:none;}.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget .form-radios{text-align:right;}}@media (min-width:1140px){.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget .form-radios{display:-webkit-flex;display:-ms-flexbox;display:flex;}}.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget > label{display:none;}.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget .form-item input{display:none;}.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget .form-item label{background-color:transparent;}@media (max-width:767px){.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget .form-item label{display:inline-block;width:32px;height:29px;background-size:contain;font-size:0;background-color:transparent;}.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget .form-item label:before{position:absolute;left:0;font-family:"ITCAmericanTypewriterStdMd",sans-serif;color:#585921;line-height:32px;}.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget .form-item label[for="edit-wine-58"]{background-image:url(/sites/all/themes/hsw/images/wine-glass/glass-red.png);}.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget .form-item label[for="edit-wine-58"]:before{content:'red';}.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget .form-item label[for="edit-wine-54"]{background-image:url(/sites/all/themes/hsw/images/wine-glass/glass-white.png);}.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget .form-item label[for="edit-wine-54"]:before{content:'white';}.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget .form-item label[for="edit-wine-59"]{background-image:url(/sites/all/themes/hsw/images/wine-glass/glass-rosé.png);}.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget .form-item label[for="edit-wine-59"]:before{content:'rosé';}.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget .form-item label[for="edit-wine-60"]{background-image:url(/sites/all/themes/hsw/images/wine-glass/glass-dessert.png);}.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget .form-item label[for="edit-wine-60"]:before{content:'dessert';}}@media (min-width:768px){.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget .form-item label{display:inline-block;font-family:"ITCAmericanTypewriterStdMd",sans-serif;color:#ffffff;font-size:1.125em;font-weight:700;line-height:1.66667;border:none;background-color:#9b9f2c;text-align:center;width:100%;text-align:center;}}.page-node-171 .panels-flexible-region-inside{position:relative;}.page-node-171 .header-image-inner-overlay{-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:0;left:50%;}.page-node-171 .panels-flexible-row-last{width:100%;}.page-node-171 .panels-flexible-row-last .panels-flexible-column-first{width:100%;}.page-node-171 .panels-flexible-row-last .pane-node-body .half{float:left;width:50%;}@media (max-width:1023px){.page-node-171 .panels-flexible-row-last .pane-node-body .half{float:none;width:auto;}}.page-node-171 .panels-flexible-row-last .pane-node-body h3{font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-size:26px;line-height:1;margin-bottom:15px;}.page-node-171 .panels-flexible-row-last .pane-node-body ul{margin-bottom:1.5625em;}.page-node-171 .panels-flexible-row-last .pane-node-body li{font-family:Open Sans;font-size:1.25em;line-height:1.4;}.page-node-171 .panels-flexible-row-last .pane-node-body li:before{line-height:1.4em;}@media (min-width:560px){body.section-our-team .panels-flexible-row-last .panels-flexible-column-first{width:1140px;}}body.section-our-team .panels-flexible-row-last .panels-flexible-column-first .pane-node-body{display:none;}@media (min-width:560px){body.section-our-team .panels-flexible-row-last .panels-flexible-column-first .pane-node-body{display:block;}}body.section-our-team .panels-flexible-row-last .panels-flexible-column-first .panels-flexible-region-7-region_content{padding:0;}@media (min-width:560px){body.section-our-team .panels-flexible-row-last .panels-flexible-column-first .panels-flexible-region-7-region_content{padding:0 20px;}}body.section-our-team .panels-flexible-row-last .panels-flexible-column-first .panels-flexible-region-7-region_content h3 .name{font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-weight:700;line-height:24px;display:block;padding-top:7px;}body.section-our-team .panels-flexible-row-last .panels-flexible-column-first .panels-flexible-region-7-region_content h3 .job-title{font-size:14px;font-weight:700;line-height:24px;display:block;}body.section-our-team .panels-flexible-row-last .panels-flexible-column-first .ui-accordion .ui-accordion-header{background:#c4bc91;border-radius:0;margin-top:0;}body.section-our-team .panels-flexible-row-last .panels-flexible-column-first .ui-accordion .ui-accordion-header-icon{display:none;}body.section-our-team .panels-flexible-row-last .panels-flexible-column-first .ui-accordion .ui-accordion-content{border:none;padding:10px;}body.section-our-team .panels-flexible-row-last .panels-flexible-column-first .ui-accordion .ui-accordion-content .views-field-title,body.section-our-team .panels-flexible-row-last .panels-flexible-column-first .ui-accordion .ui-accordion-content .field--name-field-job-title,body.section-our-team .panels-flexible-row-last .panels-flexible-column-first .ui-accordion .ui-accordion-content .field--name-body{padding:0 10px;}.page-wineshop .pane-custom.pane-1 .intro,.page-wineshop .pane-custom.pane-1 .pane-title + p{font-size:18px;line-height:30px;}.page-wineshop .pane-custom.pane-1 .download{font-size:14px;line-height:40px;position:absolute;bottom:48px;width:100%;}.page-wineshop .pane-custom.pane-1 .download p{margin-bottom:5px;}.page-wineshop .pane-custom.pane-1 .download p:last-of-type{margin-bottom:0;}.page-wineshop .pane-custom.pane-1 .download a{font-size:18px;display:block;width:95%;padding-left:20px;color:#ffffff;font-size:17px;font-weight:700;background-image:url(/sites/all/themes/hsw/images/icon-download.png);background-repeat:no-repeat;background-position-x:98%;background-size:auto 80%;}.page-wineshop .pane-custom.pane-1 .download a .small{font-family:Open Sans;font-size:14px;font-weight:600;}.page-wineshop .pane-views-exp-wineshop-block{position:absolute;bottom:48px;}.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widgets{margin-bottom:0;}.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget > label{display:none;}.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget .form-item{display:inline-block;}.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget .form-item.form-type-radios{width:100%;}.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget .form-item .form-radios .form-type-radio{margin-left:5%;}@media (min-width:1140px){.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget .form-item .form-radios .form-type-radio{margin-left:64px;}}.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget .form-item .form-radios .form-type-radio:first-of-type{display:none;}@media (min-width:1140px){.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget .form-item{margin-left:55px;}}.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget .form-item .description{display:none;}.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget .form-item input{display:none;}.page-wineshop .pane-views-exp-wineshop-block .views-exposed-widget .form-item label{text-align:center;}.number-up,input[name*=qty],.number-down{border:solid 1px #aaaaaa;height:30px;}.number-up,.number-down{width:30px;float:left;text-align:center;background-color:#fff;}.number-up i,.number-down i{width:26px;border:solid 1px #aaaaaa;display:inline-block;margin-top:1px;text-align:center;height:26px;}.number-up i:before,.number-down i:before{color:#000;font-size:16px;line-height:24px;vertical-align:middle;}.number-down{margin-right:3px;}.number-down i:before{content:"\e617";}input[name*=qty]{width:40px;text-align:center;margin-right:3px;}.add-to-cart .number-up,.add-to-cart input[name*=qty],.add-to-cart .number-down,.qty .number-up,.qty input[name*=qty],.qty .number-down{border:solid 1px #aaaaaa;height:30px;}.add-to-cart .number-up,.add-to-cart .number-down,.qty .number-up,.qty .number-down{width:30px;text-align:center;background-color:#fff;}.add-to-cart .number-up i,.add-to-cart .number-down i,.qty .number-up i,.qty .number-down i{width:26px;border:solid 1px #aaaaaa;display:inline-block;margin-top:1px;text-align:center;height:26px;}.add-to-cart .number-up i:before,.add-to-cart .number-down i:before,.qty .number-up i:before,.qty .number-down i:before{color:#000;font-size:16px;line-height:24px;vertical-align:middle;}.add-to-cart .number-down,.qty .number-down{margin-right:3px;}.add-to-cart .number-down i:before,.qty .number-down i:before{content:"\e617";}.add-to-cart .form-item-qty,.add-to-cart .form-type-uc-quantity,.qty .form-item-qty,.qty .form-type-uc-quantity{float:left;}.add-to-cart .form-item-qty label,.add-to-cart .form-type-uc-quantity label,.qty .form-item-qty label,.qty .form-type-uc-quantity label{display:none;}.add-to-cart .form-item-qty input[name*=qty],.add-to-cart .form-type-uc-quantity input[name*=qty],.qty .form-item-qty input[name*=qty],.qty .form-type-uc-quantity input[name*=qty]{width:40px;text-align:center;}.add-to-cart .form-item-qty,.qty .form-item-qty{float:left;}.add-to-cart .number-up,.qty .number-up{margin-left:-1px;}.l-footer-wrapper .l-region--footer-one{display:none;background:url(/sites/all/themes/hsw/images/bg_tweets.png) no-repeat;background-size:cover;padding-top:1.40625em;padding-bottom:1.40625em;}@media (min-width:560px){.l-footer-wrapper .l-region--footer-one{display:block;}}.l-footer-wrapper .l-region--footer-three{padding-top:30px;padding-bottom:18px;}.l-footer-wrapper .l-region--footer-three .contact p{margin-bottom:2px;}@media (min-width:560px){.l-footer-wrapper .l-region--footer-three{padding-top:37px;padding-bottom:40px;}}.l-footer-wrapper .l-region--footer-three > ul.menu{width:81.66667%;float:left;display:none;}.l-footer-wrapper .l-region--footer-three > ul.menu > li{display:none;}.l-footer-wrapper .l-region--footer-three > ul.menu > li.in-footer{display:inline-block;}@media (min-width:1025px){.l-footer-wrapper .l-region--footer-three > ul.menu{display:block;}}.l-footer-wrapper .l-region--footer-three .panel-pane{text-align:center;}@media (min-width:1025px){.l-footer-wrapper .l-region--footer-three .panel-pane{width:18.33333%;float:right;text-align:left;}}.l-footer-wrapper .l-region--footer-three .panel-pane .socials{display:inline-block;}@media (min-width:560px){.l-footer-wrapper .l-region--footer-three .panel-pane .socials{display:block;}}.l-footer-wrapper .l-region--footer-three .panel-pane .socials a{font-size:40px;padding:0 8px;}@media (min-width:560px){.l-footer-wrapper .l-region--footer-three .panel-pane .socials a{font-size:34px;padding:0;}}.l-footer-wrapper .l-region--footer-three .panel-pane .socials a:not(:last-child){margin-right:15px;}.l-footer-wrapper .l-region--footer-three .panel-pane .contact{margin-top:32px;display:none;}@media (min-width:1025px){.l-footer-wrapper .l-region--footer-three .panel-pane .contact{display:block;}}.l-footer-wrapper .l-region--footer-four{display:none;}@media (min-width:560px){.l-footer-wrapper .l-region--footer-four{display:block;}}.l-footer-wrapper .copyright,.l-footer-wrapper .sidr-class-copyright{margin-top:25px;margin-bottom:60px;display:none;}@media (min-width:560px){.l-footer-wrapper .copyright,.l-footer-wrapper .sidr-class-copyright{display:block;}}.l-footer-wrapper #back-to-top{display:block;width:160px;height:41px;background:url(/sites/all/themes/hsw/images/back-to-top.png) no-repeat;margin:0 auto;}@media (min-width:560px){.l-footer-wrapper #back-to-top{display:none;}}.l-region--pushdown .pane-title{display:inline-block;color:#9b9f2c;font-weight:600;font-family:"Open Sans",sans-serif;font-size:36px;height:30px;margin-right:32px;margin-top:0;margin-bottom:0;}.l-region--pushdown .pane-title + div{display:inline-block;height:30px;overflow:hidden;}.l-region--pushdown .pane-title + div form,.l-region--pushdown .pane-title + div div,.l-region--pushdown .pane-title + div ul,.l-region--pushdown .pane-title + div li{display:inline-block;}.l-region--pushdown .pane-title + div .form-item{margin-bottom:0;display:inline-block;margin-right:6px;}.l-region--pushdown .pane-title + div label,.l-region--pushdown .pane-title + div .description{display:none;}.l-region--pushdown .pane-title + div input{height:30px;line-height:30px;}.l-region--pushdown .pane-title + div input[type="submit"]{text-transform:capitalize;}.l-region--pushdown .pane-title + div input[type=text],.l-region--pushdown .pane-title + div input[type=password],.l-region--pushdown .pane-title + div input[type=email]{width:312px;}.l-region--pushdown .close{display:inline-block;float:right;height:30px;line-height:30px;font-size:38px;margin-top:0;margin-right:-5px;color:#c1c1c1;cursor:pointer;}.l-region--pushdown .ajax-progress{position:absolute;display:none;}.l-region--pushdown .messages.messages--error{display:inline-block;position:absolute;top:19px;border:none;height:30px;font-size:14px;padding-top:0;padding-bottom:0;line-height:30px;color:red;background:transparent;left:354px;font-weight:bold;padding-left:20px;font-family:open sans;overflow:hidden;}.l-region--pushdown .messages.messages--error:before{color:red;position:absolute;left:0;font-family:icomoon;}.l-region--pushdown .messages.messages--error li{display:inline-block;float:left;}.l-region--pushdown .messages.messages--error li a{display:none;}.l-region--pushdown .pane-formblock-user-register .messages.messages--error{left:266px;}.l-region--pushdown .pane-search-form input[type=search]{display:inline-block;font-family:"Open Sans",sans-serif;font-weight:600;padding:0 10px;border:none;color:#9b9f2c;vertical-align:top;}.l-region--pushdown .pane-search-form input[type=search]:focus{outline:none;}.l-region--pushdown .pane-search-form input[type=search] ::-webkit-input-placeholder{color:#c1c1c1;}.l-region--pushdown .pane-search-form input[type=search] :-moz-placeholder{color:#c1c1c1;}.l-region--pushdown .pane-search-form input[type=search] ::-moz-placeholder{color:#c1c1c1;}.l-region--pushdown .pane-search-form input[type=search] :-ms-input-placeholder{color:#c1c1c1;}.l-region--pushdown .pane-search-form input[type=submit]{display:none;}@media (max-width:767px){.l-region--pushdown .pane-search-form{position:fixed;top:0;left:0px;z-index:100;width:100%;padding-top:21px;padding-left:10px;height:70px;}.l-region--pushdown .pane-search-form .search-block-form{float:left;width:87.5%;}.l-region--pushdown .pane-search-form .form-item.form-type-searchfield:before{display:none;}.l-region--pushdown .pane-search-form input[type=search]{width:100%;height:28px;}.l-region--pushdown .pane-search-form .close{float:left;margin-left:5px;font-size:25px;color:#000;font-weight:bold;}}@media (max-width:559px){.l-region--pushdown .pane-search-form{padding-top:11px;height:50px;}}@media (min-width:768px){.l-region--pushdown .pane-search-form{display:none;padding:2.875em 5.5em 0 8.75em;}.l-region--pushdown .pane-search-form form{float:left;max-width:485px;}.l-region--pushdown .pane-search-form .form-item.form-type-searchfield{display:inline-block;position:relative;margin-bottom:0;}.l-region--pushdown .pane-search-form .form-item.form-type-searchfield:before{position:absolute;font-size:2.5em;line-height:0.75;color:#c1c1c1;height:1.66667em;padding-top:4px;display:inline-block;left:-1.275em;top:9px;}.l-region--pushdown .pane-search-form input[type=search]{font-size:2.5em;width:500px;display:inline-block;font-family:"Open Sans",sans-serif;font-weight:600;padding:0 10px;background-color:transparent;border:none;color:#9b9f2c;vertical-align:top;}.l-region--pushdown .pane-search-form input[type=search]:focus{outline:none;}.l-region--pushdown .pane-search-form input[type=search] ::-webkit-input-placeholder{color:#c1c1c1;}.l-region--pushdown .pane-search-form input[type=search] :-moz-placeholder{color:#c1c1c1;}.l-region--pushdown .pane-search-form input[type=search] ::-moz-placeholder{color:#c1c1c1;}.l-region--pushdown .pane-search-form input[type=search] :-ms-input-placeholder{color:#c1c1c1;}.l-region--pushdown .pane-search-form .close{margin-top:0.28947em;margin-right:0;}}.l-region--pushdown .ajax-register-links,.l-region--pushdown .login-links{margin-left:59px;margin-right:10px;}.l-region--pushdown .ajax-register-links li:first-of-type,.l-region--pushdown .login-links li:first-of-type{position:absolute;left:0;top:28px;}.l-region--pushdown .ajax-register-links li:first-of-type span,.l-region--pushdown .login-links li:first-of-type span{color:#a0a0a0;margin-left:4px;}.l-region--pushdown #google_recaptcha_user_register_form{position:absolute;z-index:-1;}@media (max-width:767px){.l-header.search-enabled > div{display:none;}}.pane-user-login label,.pane-user-login .description{color:#fff;}.pane-formblock-user-register label,.pane-formblock-user-register .description{color:#fff;}.panels-flexible-region-1-header_image{position:relative;height:330px;}@media (min-width:560px){.panels-flexible-region-1-header_image{height:480px;}}@media (min-width:851px){.panels-flexible-region-1-header_image{height:560px;}}@media (min-width:1601px){.panels-flexible-region-1-header_image{height:auto;}}.panels-flexible-region-1-header_image .header-slide-overlay{width:100%;height:100%;position:absolute;top:0;z-index:10;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;font-weight:600;padding-left:40px;padding-right:40px;text-align:center;text-shadow:0px 1px 1px rgba(0,0,0,0.5);font-size:16px;color:#fff;line-height:1.3;}@media (min-width:560px){.panels-flexible-region-1-header_image .header-slide-overlay{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:40%;width:60%;margin-right:0;padding:0;background:url(/sites/all/themes/hsw/images/grad.png) repeat-y;text-align:left;}}.panels-flexible-region-1-header_image .header-slide-overlay .pane-title{display:none;}@media (min-width:560px){.panels-flexible-region-1-header_image .header-slide-overlay .inner{padding:4.9em 0 0 3.3em;height:100%;}}@media (min-width:976px){.panels-flexible-region-1-header_image .header-slide-overlay{font-size:16px;}}@media (min-width:1098px){.panels-flexible-region-1-header_image .header-slide-overlay{font-size:18px;}}@media (min-width:1220px){.panels-flexible-region-1-header_image .header-slide-overlay{font-size:20px;}}.panels-flexible-region-1-header_image .header-slide-overlay p{display:none;margin-bottom:0.35em;}.panels-flexible-region-1-header_image .header-slide-overlay p:first-of-type{margin-bottom:1.5em;}@media (min-width:560px){.panels-flexible-region-1-header_image .header-slide-overlay p{display:block;}}.panels-flexible-region-1-header_image .header-slide-overlay img{display:none;box-shadow:0 0 0.5em rgba(0,0,0,0.5);height:auto;}@media (min-width:1025px){.panels-flexible-region-1-header_image .header-slide-overlay img{display:block;}}.panels-flexible-region-1-header_image .header-slide-overlay h3{font-size:1.7em;font-family:"ITCAmericanTypewriterStdMd",sans-serif;line-height:0.70588;margin-top:0;margin-bottom:0;font-weight:400;}.panels-flexible-region-1-header_image .header-slide-overlay h2{font-size:2.5em;font-family:"ITCAmericanTypewriterStdMd",sans-serif;line-height:1;margin-top:0.4em;margin-bottom:0.36em;font-weight:400;}.pane-node-gallery-gallery-item-views .view-content{margin-bottom:-0.5%;}.pane-node-gallery-gallery-item-views .views-row{display:inline-block;width:33%;overflow:hidden;margin-bottom:0.5%;}.pane-node-gallery-gallery-item-views .views-row:nth-of-type(3n+1){margin-right:-100%;float:left;clear:both;}.pane-node-gallery-gallery-item-views .views-row:nth-of-type(3n+2){margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);float:left;margin-right:-100%;}.pane-node-gallery-gallery-item-views .views-row:nth-of-type(3n+3){float:right;}.pane-node-gallery-gallery-item-views .views-row img{display:block;width:100%;height:auto;}.pane-node-gallery-gallery-item-views .views-row header{display:none;}.pane-node-gallery-gallery-item-views .views-row img{transition:all 1s;}@media (min-width:560px){.pane-node-gallery-gallery-item-views .views-row img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);}.pane-node-gallery-gallery-item-views .views-row img:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);}}.pane-node-gallery-gallery-item-views .views-row .field--name-field-node-gallery-image h2.element-invisible{display:none;}.view-staff{margin-top:50px;}.view-staff .views-row{position:relative;line-height:24px;}.view-staff .views-row:not(.views-row-last){margin-bottom:3em;}@media (min-width:560px){.view-staff .views-row{min-height:300px;padding-left:30.90909%;}}.view-staff .views-row .field--name-field-staff-photo-image{border:solid 1px #959595;background-color:#fff;margin:0 10px 20px;}@media (min-width:560px){.view-staff .views-row .field--name-field-staff-photo-image{position:absolute;top:0.2em;left:0;width:27.27273%;margin:0;}}.view-staff .views-row .field--name-field-staff-photo-image img{display:block;width:100%;height:auto;}.view-staff .views-row .views-field-title{font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-size:1.875em;line-height:1;}.view-staff .views-row .field--name-field-job-title{font-family:"ITCAmericanTypewriterStdMd",sans-serif;color:#c75805;font-size:1.25em;margin-bottom:0.95em;margin-top:0.1em;}.view-staff .views-row .views-field-title,.view-staff .views-row .field--name-field-job-title,.view-staff .views-row .field--name-body{margin-left:20px;margin-right:20px;}@media (min-width:560px){.view-staff .views-row .views-field-title,.view-staff .views-row .field--name-field-job-title,.view-staff .views-row .field--name-body{margin-left:0;margin-right:0;}}.panel-3col-stacked .panel-col .inside{margin-right:70px;}.panel-3col-stacked .uc-price-label{display:none;}.panel-3col-stacked .uc-price{display:block;color:#aa1c03;font-size:30px;font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-weight:normal;margin-bottom:6px;letter-spacing:-0.1em;}.panel-3col-stacked .uc-price:after{content:" / bottle*";font-family:Open Sans;font-weight:400;color:#000;font-stretch:initial;font-size:18px;font-weight:normal;letter-spacing:0;}.panel-3col-stacked .member-price{font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-size:24px;font-weight:normal;}.pane-wineshop .view-wineshop .flex-direction-nav li{position:static;}.pane-wineshop .view-wineshop .flex-direction-nav a{margin:0;top:20px;font-size:0.00001em;}.pane-wineshop .view-wineshop .flex-direction-nav a:before{position:relative;top:8px;}.view-wineshop{position:relative;}.view-wineshop #gift-cards-trigger{display:inline-block;width:291px;height:51px;background-image:url(/sites/all/themes/hsw/images/gift-cards-trigger.png);}.view-wineshop #gift-cards-trigger:hover{cursor:pointer;opacity:0.65;}@media (max-width:559px){.view-wineshop #gift-cards-trigger{margin:0 auto;display:block;width:125px;height:28px;background-size:160px auto;float:right;}}@media (min-width:560px){.view-wineshop #gift-cards-trigger{float:right;margin-bottom:12px;}}.view-wineshop .view-header{clear:both;}.view-wineshop .view-header h2{display:none;margin:-22px 0 0 10px;font-size:24px;float:left;}.view-wineshop .view-header h2.all{display:block;}.view-wineshop .view-header.Red-wine h2.all,.view-wineshop .view-header.White-wine h2.all,.view-wineshop .view-header.Rosé-wine h2.all,.view-wineshop .view-header.Dessert-wine h2.all{display:none;}.view-wineshop .view-header.Red-wine h2.red{display:block;}.view-wineshop .view-header.White-wine h2.white{display:block;}.view-wineshop .view-header.Rosé-wine h2.rosé{display:block;}.view-wineshop .view-header.Dessert-wine h2.dessert{display:block;}@media (min-width:560px){.view-wineshop .view-header h2.red,.view-wineshop .view-header h2.white,.view-wineshop .view-header h2.rosé,.view-wineshop .view-header h2.dessert{padding-left:102px;position:relative;}.view-wineshop .view-header h2.red:before,.view-wineshop .view-header h2.white:before,.view-wineshop .view-header h2.rosé:before,.view-wineshop .view-header h2.dessert:before{content:'';display:inline-block;width:63px;height:58px;position:absolute;left:0;top:0;background-repeat:no-repeat;}.view-wineshop .view-header h2.red:before{background-image:url(/sites/all/themes/hsw/images/wine-glass/glass-red.png);}.view-wineshop .view-header h2.white:before{background-image:url(/sites/all/themes/hsw/images/wine-glass/glass-white.png);}.view-wineshop .view-header h2.rosé:before{background-image:url(/sites/all/themes/hsw/images/wine-glass/glass-rosé.png);}.view-wineshop .view-header h2.dessert:before{background-image:url(/sites/all/themes/hsw/images/wine-glass/glass-dessert.png);}}.view-wineshop .view-content{clear:both;position:relative;}.view-wineshop .wine{position:relative;padding-right:145px;margin-top:50px;margin-bottom:50px;color:#000;font-size:14px;font-weight:600;}@media (min-width:0) and (max-width:767px){.view-wineshop .wine{width:280px !important;text-align:center;margin-left:auto;margin-right:auto;}.view-wineshop .wine > div{width:280px;}.view-wineshop .wine .number-down{margin-left:86px;}.view-wineshop .wine img{max-height:230px;width:auto;}}@media (min-width:700px) and (max-width:1139px){.view-wineshop .wine{display:inline-block;width:49%;overflow:hidden;}.view-wineshop .wine:nth-of-type(2n+1){clear:both;float:left;}.view-wineshop .wine:nth-of-type(2n+2){float:right;}}@media (min-width:1140px){.view-wineshop .wine{display:inline-block;width:33%;overflow:hidden;}.view-wineshop .wine:nth-of-type(3n+1){margin-right:-100%;float:left;clear:both;}.view-wineshop .wine:nth-of-type(3n+2){margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);float:left;margin-right:-100%;}.view-wineshop .wine:nth-of-type(3n+3){float:right;}}@media (min-width:0) and (max-width:699px){.view-wineshop .wine .field--type-image{width:280px;}}@media (min-width:768px){.view-wineshop .wine .field--type-image{width:42.10526%;position:absolute;top:0;right:0;}}.view-wineshop .wine .views-field-title{font-size:18px;line-height:22px;margin-bottom:10px;}.view-wineshop .wine .views-field-title .vintage{font-weight:700;}.view-wineshop .wine .views-field-title .title-without-vintage{color:#000;}.view-wineshop .wine .field--name-body,.view-wineshop .wine .field--name-field-tasting-notes{font-size:14px;line-height:19px;}@media (max-width:559px){.view-wineshop .wine .field--name-body,.view-wineshop .wine .field--name-field-tasting-notes{display:none;}}.view-wineshop .wine .views-field-nid{margin-bottom:5px;}.view-wineshop .wine .views-field-nid a{text-transform:uppercase;text-decoration:none;line-height:38px;}.view-wineshop .wine .views-field-nid a:after{content:"\e614";line-height:38px;vertical-align:bottom;margin-left:6px;}@media (max-width:559px){.view-wineshop .wine .views-field-nid a:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;}}.view-wineshop .wine .views-field-nid a.open:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block;}.view-wineshop .wine .form-actions{clear:left;}.view-wineshop .wine .more{display:none;margin-bottom:20px;}.view-wineshop .wine .more h4,.view-wineshop .wine .more .page-wine-club .panels-flexible-column-first .pane-node h2,.page-wine-club .panels-flexible-column-first .pane-node .view-wineshop .wine .more h2,.view-wineshop .wine .more
      .page-wine-club .panels-flexible-column-last .pane-node h2,.page-wine-club .panels-flexible-column-last .pane-node .view-wineshop .wine .more h2,.view-wineshop .wine .more .page-wine-club .row-content .region-bottom h2,.page-wine-club .row-content .region-bottom .view-wineshop .wine .more h2{font-size:20px;font-family:Open Sans;}.view-wineshop .wine .more div.half{float:left;width:50%;margin-top:15px;}.view-wineshop .wine .more div.half h4,.view-wineshop .wine .more div.half .page-wine-club .panels-flexible-column-first .pane-node h2,.page-wine-club .panels-flexible-column-first .pane-node .view-wineshop .wine .more div.half h2,.view-wineshop .wine .more div.half
        .page-wine-club .panels-flexible-column-last .pane-node h2,.page-wine-club .panels-flexible-column-last .pane-node .view-wineshop .wine .more div.half h2,.view-wineshop .wine .more div.half .page-wine-club .row-content .region-bottom h2,.page-wine-club .row-content .region-bottom .view-wineshop .wine .more div.half h2{font-size:15px;font-weight:bold;}.view-wineshop .wine .more .field--name-field-tasting-notes{display:block;}.view-wineshop .wine .views-field-sell-price{margin-bottom:12px;}.view-wineshop .wine .views-field-sell-price .uc-price{font-size:30px;font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-weight:normal;margin-bottom:6px;letter-spacing:-0.1em;}.view-wineshop .wine .views-field-sell-price .uc-price:after{content:" / bottle*";font-family:Open Sans;font-weight:400;color:#000;font-stretch:initial;font-size:18px;font-weight:normal;letter-spacing:0;}.view-wineshop .wine .views-field-sell-price .member-price{font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-size:24px;font-weight:normal;margin-top:10px;}.view-wineshop .wine .views-field-sell-price .member-price span{color:#000;}@media (max-width:699px){.view-wineshop .wine .views-field-sell-price .member-price{margin-bottom:0;}}.view-wineshop .wine .views-field-sell-price .field-content a{color:#9b9f2c;}.view-wineshop .wine .views-field-sell-price span{color:#000;}.view-wineshop .wine .views-field-addtocartlink label{display:none;}.view-wineshop .wine .views-field-addtocartlink .form-item-qty{float:left;margin-bottom:0;}.view-wineshop .wine .views-field-addtocartlink input[type=submit]{margin-top:10px;margin-bottom:2px;height:30px;padding-left:12px;padding-right:12px;}@media (max-width:559px){.view-wineshop .pager{display:none;}}.view-wineshop .pager li{color:#000;}.header-image-inner-overlay h1,.header-image-inner-overlay .page-wineshop .pane-custom.pane-1 .pane-title,.page-wineshop .pane-custom.pane-1 .header-image-inner-overlay .pane-title{line-height:1;color:#fff;font-size:23px;margin-bottom:10px;}@media (min-width:560px){.header-image-inner-overlay h1,.header-image-inner-overlay .page-wineshop .pane-custom.pane-1 .pane-title,.page-wineshop .pane-custom.pane-1 .header-image-inner-overlay .pane-title{line-height:1.6;font-size:3.75em;margin-bottom:0;}}.pane-bundle-header-image-inner{overflow:hidden;position:relative;}.pane-bundle-header-image-inner .field--name-field-image{position:relative;}.pane-bundle-header-image-inner .field--name-field-image img{display:block;width:100%;height:auto;}.pane-bundle-header-image{overflow:hidden;position:relative;}.pane-bundle-header-image .field--name-field-image{position:relative;}.pane-bundle-header-image .field--name-field-image img{display:block;width:100%;height:auto;}.pane-hillside-slideshow{overflow:hidden;}.pane-hillside-slideshow .pane-title{display:none;}.pane-hillside-slideshow .flexslider{border:none;margin-bottom:0;}.pane-hillside-slideshow .flexslider img{display:block;height:330px;width:auto;}@media (min-width:560px){.pane-hillside-slideshow .flexslider img{height:480px;}}@media (min-width:851px){.pane-hillside-slideshow .flexslider img{height:560px;}}@media (min-width:1601px){.pane-hillside-slideshow .flexslider img{height:auto;width:100%;}}.pane-hillside-winery-tweets{font-size:12px;line-height:20px;background:url(/sites/all/themes/hsw/images/bg_twitter_motion.png) no-repeat right -24px;}.pane-hillside-winery-tweets .view{position:relative;padding-right:13.33333%;}.pane-hillside-winery-tweets .view:after{content:"\e615";color:#2aa9df;font-size:60px;position:absolute;top:0.23333em;right:3.91667%;}.pane-hillside-winery-tweets .view-content .views-row{padding-left:4.16667em;}.pane-hillside-winery-tweets .view-content .views-row-1{width:32.20339%;float:left;margin-right:-100%;margin-left:0;clear:none;}.pane-hillside-winery-tweets .view-content .views-row-2{width:32.20339%;float:left;margin-right:-100%;margin-left:33.89831%;clear:none;}.pane-hillside-winery-tweets .view-content .views-row-3{width:32.20339%;float:right;margin-left:0;margin-right:0;clear:none;}.pane-hillside-winery-tweets .views-field-created-time{color:#646464;margin-top:0.66667em;}.pane-hillside-winery-tweets .views-field-created-time .views-label:before{margin-right:0.83333em;}.pane-mailchimp-signup-subscribe-hillside-mailing-list{text-align:center;padding-top:20px;padding-bottom:20px;background-color:#585921;}.pane-mailchimp-signup-subscribe-hillside-mailing-list .form-item,.pane-mailchimp-signup-subscribe-hillside-mailing-list .form-actions{margin-bottom:0;}.pane-mailchimp-signup-subscribe-hillside-mailing-list h2{display:inline-block;font-family:"ITCAmericanTypewriterStdMd",sans-serif;color:#585921;font-size:14px;font-weight:700;line-height:34px;margin-top:0;margin-bottom:0;color:#ffffff;}@media (min-width:851px){.pane-mailchimp-signup-subscribe-hillside-mailing-list h2{margin-right:20px;font-size:18px;}}@media (min-width:851px){.pane-mailchimp-signup-subscribe-hillside-mailing-list form,.pane-mailchimp-signup-subscribe-hillside-mailing-list .mailchimp-newsletter-mergefields,.pane-mailchimp-signup-subscribe-hillside-mailing-list input.form-email{display:inline-block;border:none;margin-right:10px;margin-bottom:0;}}.pane-mailchimp-signup-subscribe-hillside-mailing-list input.form-email{margin-bottom:15px;}@media (max-width:559px){.pane-mailchimp-signup-subscribe-hillside-mailing-list input.form-email{width:274px;height:30px;border:solid 1px #c8c8c8;}}@media (min-width:851px){.pane-mailchimp-signup-subscribe-hillside-mailing-list input.form-email{width:18.125em;}}@media (max-width:559px){.pane-mailchimp-signup-subscribe-hillside-mailing-list input[type=submit]{height:30px;}}.pane-mailchimp-signup-subscribe-hillside-mailing-list label{display:none;}@media (max-width:850px){.pane-node-gallery-gallery-summaries .view-node-gallery-gallery-summaries{margin-top:6px;}.pane-node-gallery-gallery-summaries .view-node-gallery-gallery-summaries .view-content{margin-bottom:-2%;}.pane-node-gallery-gallery-summaries .view-node-gallery-gallery-summaries .views-row{display:inline-block;width:49%;overflow:hidden;margin-bottom:2%;}.pane-node-gallery-gallery-summaries .view-node-gallery-gallery-summaries .views-row:nth-of-type(2n+1){margin-right:-100%;float:left;clear:both;}.pane-node-gallery-gallery-summaries .view-node-gallery-gallery-summaries .views-row:nth-of-type(2n+2){float:right;}.pane-node-gallery-gallery-summaries .view-node-gallery-gallery-summaries .views-row img{display:block;width:100%;height:auto;}}@media (min-width:851px){.pane-node-gallery-gallery-summaries .view-node-gallery-gallery-summaries{margin-top:0;}.pane-node-gallery-gallery-summaries .view-node-gallery-gallery-summaries .view-content{margin-bottom:-0.5%;}.pane-node-gallery-gallery-summaries .view-node-gallery-gallery-summaries .views-row{display:inline-block;width:33%;overflow:hidden;margin-bottom:0.5%;}.pane-node-gallery-gallery-summaries .view-node-gallery-gallery-summaries .views-row:nth-of-type(3n+1){margin-right:-100%;float:left;clear:both;}.pane-node-gallery-gallery-summaries .view-node-gallery-gallery-summaries .views-row:nth-of-type(3n+2){margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);float:left;margin-right:-100%;}.pane-node-gallery-gallery-summaries .view-node-gallery-gallery-summaries .views-row:nth-of-type(3n+3){float:right;}.pane-node-gallery-gallery-summaries .view-node-gallery-gallery-summaries .views-row img{display:block;width:100%;height:auto;}}.pane-node-gallery-gallery-summaries .views-row{position:relative;}@media (min-width:851px){.pane-node-gallery-gallery-summaries .views-row{position:relative;padding-top:33%;background-color:#e1e1d9;}}.pane-node-gallery-gallery-summaries .views-row .views-field-view-node{position:absolute;top:0;width:100%;height:100%;font-size:0;}.pane-node-gallery-gallery-summaries .views-row .views-field-view-node a{display:block;width:100%;height:100%;}@media (min-width:851px){.pane-node-gallery-gallery-summaries .views-row .field--name-field-node-gallery-image{position:absolute;top:0;width:100%;height:100%;}}.pane-node-gallery-gallery-summaries .views-row .views-field-nothing .title{font-size:14px;}.pane-node-gallery-gallery-summaries .views-row .views-field-nothing .created{display:none;}.pane-node-gallery-gallery-summaries .views-row .views-field-nothing .count{font-size:12px;font-weight:bold;}@media (min-width:851px){.pane-node-gallery-gallery-summaries .views-row .views-field-nothing{position:absolute;bottom:0;width:100%;background-color:rgba(0,0,0,0.7);padding:0 20px;}.pane-node-gallery-gallery-summaries .views-row .views-field-nothing .title{color:#ffffff;font-size:1.375em;line-height:1.2;height:70px;padding-top:0.875em;}.pane-node-gallery-gallery-summaries .views-row .views-field-nothing .created{display:inline-block;color:#ffffff;line-height:3.125;text-align:left;font-family:open sans;font-size:13px;font-weight:700;}.pane-node-gallery-gallery-summaries .views-row .views-field-nothing .created:before{color:#9b9f2c;margin-left:-2px;margin-right:4px;font-family:icomoon;font-size:12px;}.pane-node-gallery-gallery-summaries .views-row .views-field-nothing .count{font-size:13px;font-weight:700;font-family:open sans;color:#ffffff;line-height:3.125;text-align:right;display:inline-block;float:right;}}.pane-pane-messages .messages{margin:0 auto;max-width:1220px;}.pane-pushdown .close{display:inline-block;float:right;height:30px;line-height:30px;font-size:38px;margin-top:3px;margin-right:-5px;color:#c1c1c1;cursor:pointer;}.pane-search-link a{font-size:0.00000001em;text-indent:-999em;}.pane-search-link a:before{font-size:16px;line-height:1;vertical-align:bottom;}.panel-pane.pane-system-main-menu{width:100%;}.panel-pane.pane-system-main-menu > ul.menu > li{position:relative;padding:0 0 2px;display:inline-block;}.panel-pane.pane-system-main-menu > ul.menu > li:not(:first-of-type){margin-left:2.5em;}@media (max-width:1200px){.panel-pane.pane-system-main-menu > ul.menu > li:not(:first-of-type){margin-left:20px;}}.panel-pane.pane-system-main-menu > ul.menu > li > a{font-size:18px;font-family:"ITCAmericanTypewriterStdMd",sans-serif;font-weight:400;line-height:24px;text-shadow:0px 1px 1px rgba(0,0,0,0.75);color:#fff;}.panel-pane.pane-system-main-menu > ul.menu > li > a:hover{color:#000;}@media (max-width:1200px){.panel-pane.pane-system-main-menu > ul.menu > li > a{font-size:17px;}}.panel-pane.pane-system-main-menu > ul.menu > li ul.menu,.panel-pane.pane-system-main-menu > ul.menu > li ul.menu li{margin:0;padding:0;list-style:none;}.panel-pane.pane-system-main-menu > ul.menu > li ul.menu{display:none;position:absolute;left:0;top:100%;left:0;width:200px;background:#9e9e71;}.panel-pane.pane-system-main-menu > ul.menu > li ul.menu li:not(:last-child){border-bottom:1px solid rgba(255,255,255,0.5);}.panel-pane.pane-system-main-menu > ul.menu > li ul.menu li a{padding:0 15px;line-height:40px;font-size:14px;display:block;}.panel-pane.pane-system-main-menu > ul.menu > li ul.menu li a:hover{background:#808058;}.panel-pane.pane-system-main-menu > ul.menu > li:hover ul.menu{display:block;}.panel-pane.pane-system-main-menu > ul.menu > li:hover ul.menu ul.menu{display:none !important;}.pane-system-user-menu li{height:100%;}.pane-system-user-menu a{font-size:12px;display:inline-block;margin-left:2em;font-family:"ITCAmericanTypewriterStdMd",sans-serif;color:#ffffff;font-weight:700;line-height:16px;text-shadow:0px 1px 1px rgba(0,0,0,0.75);}.pane-uc-cart-cart > p,.pane-uc-cart-cart .cart-block-items,.pane-uc-cart-cart .cart-block-summary-total{display:none;}.pane-uc-cart-cart table,.pane-uc-cart-cart tbody,.pane-uc-cart-cart tr,.pane-uc-cart-cart td{display:inline-block;}.pane-uc-cart-cart .cart-block-summary-items{display:inline-block;font-family:"ITCAmericanTypewriterStdMd",sans-serif;color:#ffffff;font-size:12px;font-weight:700;line-height:1.33333;text-shadow:0px 1px 1px rgba(0,0,0,0.75);}.pane-uc-cart-cart .cart-block-summary-items:before{font-size:1.33333em;line-height:1;vertical-align:bottom;margin-right:0.75em;}.pane-wineshop .view-wineshop{position:relative;}.pane-wineshop .view-wineshop li,.pane-wineshop .view-wineshop a{font-size:15px;}.pane-wineshop .view-wineshop .view-header + .element-invisible + ul.pager{position:absolute;top:86px;right:0;}.pane-wineshop .view-wineshop .view-content + .element-invisible + ul.pager{float:right;margin-bottom:65px;}#CDSSCROLLINGRAVE{margin:0 auto !important;}
