._keyfocus *:focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:0 0 3px 1px #c39e00}.filter-title strong,.toolbar select{box-shadow:none}html,body{background-image:url('../images/bg.jpg')}.page-wrapper>.breadcrumbs{margin:0 auto;padding-top:15px;background:#fff}.page-main{background:#fff;padding-top:20px}header{background-size:100%;background-image:url(../images/header-bk3.jpg)}.cart-discount{margin-top:20px}.page-header .panel.wrapper{background-color:rgba(48,74,67,.7);border-bottom-color:#c4c7c9}.nav-sections-item-content>.navigation{background:#d93448}.nav-toggle:before,.block-search .label:before,.minicart-wrapper .action.showcart:before{color:#fff}.minicart-wrapper .action.showcart.active:hover:before,.minicart-wrapper .action.showcart.active:before,.nav-toggle:hover:before,.block-search .label:hover:before,.minicart-wrapper .action.showcart:hover:before{color:#ddd}.nav-sections .switcher strong,.nav-sections .header.links a,.nav-sections .header.links a:hover,.nav-sections .switcher,.nav-sections .header.links li.greet.welcome,.block-minicart strong.subtitle.empty{font-weight:400}a.nav-sections-item-switch{color:#d93448}.fotorama__thumb-border{border:1px solid #d93448}.nav-sections{background:0 0;margin-bottom:0}.row-full{width:100vw;position:relative;margin-left:-50vw;height:500px;margin-top:25px;left:50%}.navigation .level0>.level-top a{color:#fff;font-weight:400;text-transform:uppercase}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-color:#fff}.nav-toggle:before,.block-search .label:before,.minicart-wrapper .action.showcart:before{color:#838383}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{color:#fff;font-size:12px}.navigation .level0>.level-top{color:#fff;font-weight:400;text-transform:uppercase;font-size:12px}.page-header .panel.wrapper,.header.panel>.header.links>li>a:visited,.header.panel>.header.links>li>a{color:#c4c7c9 !important}.sticky .navigation .level0.parent>.level-top{padding-right:10px}.sticky .navigation .level0.parent>.level-top>.ui-menu-icon:after{font-size:8px}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5,.block-title,.block-title strong{font-family:'Oswald',sans-serif}.block-title,.block-title strong{font-size:16px;font-weight:400}.icon-attr-single img{max-width:35px;margin-top:-18px;vertical-align:top;height:auto}.description-attr-single{display:inline-block;padding-left:10px;max-width:calc(100% - 35px)}.description-attr-single span:first-child{font-weight:700;color:#661212}.description-attr-single span{display:block;font-size:11px}.description-attr-single span a{color:#d93448 !important}.icon-attr-single{display:inline-block;vertical-align:top;margin-top:12px}.single-icon{width:33.33333333%;float:left;min-height:1px;padding-left:5px;padding-right:5px}.product-icons{padding-top:10px;border-top:1px solid #c6c6c6}.product-icons *{box-sizing:border-box}.product-icons .row{clear:left;margin-top:25px;height:33px}.catalogsearch-advanced-result .message.notice{display:none}.product-info-main .product-info-price .price-wrapper .price{font-family:'Oswald',sans-serif;font-weight:300}.product-social-links .action.mailto.friend:before{font-family:'luma-icons';padding-right:4px}.cms-index-index .magestore-bannerslide-flex-slider{margin-bottom:0 !important}.cms-index-index .nav-sections{margin-bottom:0}.cms-index-index .top-container{max-width:100%;padding:0;max-height:485px}.cms-index-index .top-container .magestore-bannerslider-title{display:none}.cms-index-index .widget .block-title{text-align:center;background-position:50% 100%;padding-bottom:20px;background-repeat:no-repeat}.cms-index-index .widget .block-title strong{font-size:26px;color:#da3448}.cms-index-index .flexslider.flexslider-content-image{margin-bottom:0 !important}.cms-index-index .flex-control-paging{display:none !important}footer.page-footer{background-color:#2b5521}footer.page-footer .links a,footer.page-footer .links a:hover{color:#fff}.copyright{background-color:#293824}.fixed{position:fixed;top:0;left:0;width:100%;z-index:99;background-color:#a0b498;width:100vw;right:0}.fixed .navigation{background-color:#a0b498;background-image:url('../images/logo-only-winestuff-149.png');background-repeat:no-repeat;background-position:0 50%;background-size:auto 52px;color:#fff;padding-left:100px;min-height:57px;padding-top:7px}.fixed .navigation .level0.has-active>.level-top{border-color:transparent}.fixed .navigation .level0 .submenu,.fixed .navigation .level0 .submenu li,.fixed .navigation .level0 .submenu a{background-color:#a0b498 !important;color:#fff}.navigation .level0>.level-top:hover,.navigation .level0>.level-top.ui-state-focus{color:#fff}.filter-options-title a,.filter-options-title,.filter .block-subtitle,.filter-options-content a{font-family:'Oswald',sans-serif;font-weight:400}.legal-age-popup .modal-inner-wrap{top:20% !important;background-image:url('../images/PopUp-BCG2.jpg');background-repeat:no-repeat;background-position:50% 50%;max-width:494px !important;height:294px !important}.legal-age-popup .modal-inner-wrap #legal-age-popup{padding-top:80px}.legal-age-popup .modal-inner-wrap header{display:none !important}.legal-age-popup .modal-inner-wrap .modal-content{padding-top:26px;text-align:center;color:#fff}.legal-age-popup .modal-inner-wrap .modal-footer{border-top:none !important;text-align:center !important}.filter-options .filter-options-content .items{margin-bottom:10px}.freeship.row-content{width:calc(100% + 40px);max-width:1280px;margin-left:-20px;margin-bottom:20px}.flex-viewport .slides li{position:relative}.banner-text-box{position:absolute;top:20%;width:38%;z-index:3;padding:15px;color:#fff;background-color:rgba(0,0,0,.2);font-size:1.3em;text-align:center}.banner-text-box.no-background{background-color:transparent}.banner-text-box h2{font-family:'Dancing Script',cursive;font-size:3em;font-weight:400}.banner-text-box.text-right{right:10%}.banner-text-box.text-left{left:10%}.banner-text-box.text-center{text-align:center;left:31%;right:31%}header.modal-header{overflow:hidden;background-image:none !important;background:0 0;background-color:#fff}.footer.content .links a:hover,.footer.content .links a:visited{color:#fff !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px snow inset}.action.primary:hover{border-color:#2b5521}.checkout-index-index .authentication-wrapper{margin-top:5px}#shpm_freeshipping+tr[id^=shpm_matrixrate]{display:none !important}footer.page-footer{padding-bottom:0}.footer-logos{background-color:transparent}.footer-logos .content{max-width:1280px;width:100%;margin:0 auto;box-sizing:border-box;padding:10px 20px}.footer-logos .content .flexy{width:100%;display:flex;justify-content:center;flex-wrap:wrap}.footer-logos .content .flexy a{align-self:center;padding:0 5px;display:inline-block}.footer-logos .content img{max-height:40px}.action.primary:hover{background:#2b5521}.shop-info-footer{color:#fff}.logos-contact img{max-height:50px}.contact-index-index .field.note.no-label{display:none}.social-links .social-icon-a{display:inline-block;max-width:30px;padding-right:10px}.social-links .social-icon-a img{max-width:100%}.filter .abs-remove-button-for-blocks:before{font-size:12px}ul.order-links,ul.nav.items{list-style:none;list-style-type:none}.cart-totals .totals-tax-summary .amount .price:after,.opc-block-summary .table-totals .totals-tax-summary .amount .price:after{font-size:12px;line-height:40px}@media only screen and (max-width:767px){footer .footer.content .links>li{background-color:transparent}.shop-info-footer{position:relative;float:none;clear:right;display:block;padding:10px 0 10px;width:100%;left:0;right:0;box-sizing:border-box}.shop-info-footer a{padding:0 !important}.trustpilot-widget{position:relative;float:none;clear:right;display:block;padding:20px 20px 10px;width:100%;left:0;right:0;box-sizing:border-box;text-align:center}.social-links{position:relative;float:none;clear:right;display:block;padding:10px 20px 10px;text-align:center;width:100%;box-sizing:border-box;left:0;right:0}.cms-index-index .magestore-bannerslider-standard{overflow:hidden;width:100% !important}.cms-index-index .flexslider-content-image,.cms-index-index .flex-viewport{max-width:100% !important;height:inherit}.cms-index-index .page-header{margin-bottom:0}.cms-index-index .flex-control-paging{display:none}.cms-index-index .banner-text-box{top:30px;max-width:100%;width:300px;width:90%;max-height:90%;height:250px;box-sizing:border-box}.cms-index-index .banner-text-box h2{font-size:18px}.cms-index-index .banner-text-box p{font-size:14px}.cms-index-index .banner-text-box.text-right{right:10%;left:10%;text-align:center}.cms-index-index .banner-text-box.text-left{right:10%;left:10%;text-align:center}.cms-index-index .banner-text-box.text-center{right:10%;left:10%;text-align:center}.flex-viewport .slides li{position:relative}.legal-age-popup.modal-popup.modal-slide{left:20px !important;right:20px !important;top:25% !important}}.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none !important;background:0 0 !important;color:#000 !important;filter:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table>tfoot>tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}.block-content,p,h2,h3{orphans:3;widows:3}.block-content{page-break-before:avoid}.block-title,h2,h3{page-break-after:avoid}.nav-toggle{display:none !important}.sidebar,.nav-sections,.header.content>*[class],.panel.wrapper>*[class],.footer.content>*[class]{display:none}.logo,.footer .copyright{display:block !important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none !important;width:100% !important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}.hidden-print{display:none !important}}