.wsj #accordion{width:220px;margin:0px auto 10px;background:#fff}.wsj #accordion-hdr .reset{float:right;color:#fff;position:relative;top:-23px;right:10px;font-size:11px;text-decoration:underline}.wsj #accordion-inner{width:220px;position:relative}.wsj #accordion #accordion-hdr h2{background:#000}.wsj #accordion h2{font-weight:bold;font-family:Arial,sans-serif;color:#fff;padding:7px 5px;font-size:14px;margin:0;cursor:pointer;background:#981d31 url(/images/us/en/brands/wsj/right_arrow.gif) no-repeat 200px center}.wsj #accordion h3{font-family:Arial,sans-serif;border-bottom:1px solid #ccc;font-size:14px;margin:0;display:block;padding:5px;text-decoration:none;font-weight:normal;color:#333;cursor:pointer}.law .wsj #accordion h3{border-bottom:1px solid #7d1237;font-size:12px;margin:0;display:block;padding:5px;text-decoration:none;font-weight:bold;color:#7D1237;cursor:pointer}.wsj #accordion ul.accordion-list{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:5px;background:#fff;margin:0;height:160px;overflow:auto !important}.wsj #accordion ul.accordion-list li{padding:5px;margin:0;display:block}.wsj #accordion .accordion-header{background:white url(/images/us/en/brands/wsj/right_arrow.gif) no-repeat 200px center}.law .wsj #accordion .accordion-header{background:#ebdce1 url(/images/us/en/brands/lw/common/right_arrow.gif) no-repeat 203px center}.wsj #accordion .active{display:block;background:#c63 url(/images/us/en/brands/wsj/down_arrow.gif) no-repeat 200px center}.law .wsj #accordion .active{background:#be889b url(/images/us/en/brands/lw/common/down_arrow.gif) no-repeat 200px center}.wsj #accordion .active h2{background:#c63 url(/images/us/en/brands/wsj/down_arrow.gif) no-repeat 200px center}.wsj #accordion .active h3{color:#fff;font-weight:bold}.wsj .ie7 #accordion ul.accordion-list li{padding:0}.osw #accordion{width:220px;margin:0px auto 10px;background:#fff}.osw #accordion-hdr .reset{float:right;color:#fff;position:relative;top:-23px;right:10px;font-size:11px;text-decoration:underline}.osw #accordion-inner{width:220px;position:relative}.osw #accordion #accordion-hdr h2{background:#000}.osw #accordion h2{font-weight:bold;font-family:Arial,sans-serif;color:#fff;padding:7px 5px;font-size:14px;margin:0;cursor:pointer;background:#981d31 url(/images/us/en/brands/wsj/right_arrow.gif) no-repeat 200px center}.osw #accordion h3{font-family:Arial,sans-serif;border-bottom:1px solid #ccc;font-size:14px;margin:0;display:block;padding:5px;text-decoration:none;font-weight:normal;color:#333;cursor:pointer}.law .osw #accordion h3{border-bottom:1px solid #7d1237;font-size:12px;margin:0;display:block;padding:5px;text-decoration:none;font-weight:bold;color:#7D1237;cursor:pointer}.osw #accordion ul.accordion-list{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:5px;background:#fff;margin:0;height:160px;overflow:auto !important}.osw #accordion ul.accordion-list li{padding:5px;margin:0;display:block}.osw #accordion .accordion-header{background:white url(/images/us/en/brands/wsj/right_arrow.gif) no-repeat 200px center}.law .osw #accordion .accordion-header{background:#ebdce1 url(/images/us/en/brands/lw/common/right_arrow.gif) no-repeat 203px center}.osw #accordion .active{display:block;background:#c63 url(/images/us/en/brands/wsj/down_arrow.gif) no-repeat 200px center}.law .osw #accordion .active{background:#be889b url(/images/us/en/brands/lw/common/down_arrow.gif) no-repeat 200px center}.osw #accordion .active h2{background:#c63 url(/images/us/en/brands/wsj/down_arrow.gif) no-repeat 200px center}.osw #accordion .active h3{color:#fff;font-weight:bold}.osw .ie7 #accordion ul.accordion-list li{padding:0}.wsj .accordion-remove,.osw .accordion-remove,.law .accordion-remove{vertical-align:middle;padding:0 5px 0 0}.wsj .filter-box a,.osw .filter-box a,.law .filter-box a{padding:5px 0;display:inline-block;text-decoration:none}.wsj #accordion-spacer,.osw #accordion-spacer,.law #accordion-spacer{height:5px;margin:0;padding:0;clear:both}.wsj .accordion-filters,.osw .accordion-filters,.law .accordion-filters{display:none;padding:5px 5px;text-align:right}.wsj #accordion ul.accordion-list li.facet-style,.wsj #accordion ul.accordion-list li.facet-grape,.wsj #accordion ul.accordion-list li.facet-price,.osw #accordion ul.accordion-list li.facet-style,.osw #accordion ul.accordion-list li.facet-grape,.osw #accordion ul.accordion-list li.facet-price,.law #accordion ul.accordion-list li.facet-style,.law #accordion ul.accordion-list li.facet-grape,.law #accordion ul.accordion-list li.facet-price{margin:0;padding:2px 5px;display:block;float:none}.wsj #accordion ul.accordion-list li input.facet,.osw #accordion ul.accordion-list li input.facet,.law #accordion ul.accordion-list li input.facet{font-size:12px;margin:0;padding:0}.wsj #accordion ul.accordion-list li label,.osw #accordion ul.accordion-list li label,.law #accordion ul.accordion-list li label{padding:0 0 0 4px;display:inline;font-size:12px;font-weight:normal}.wsj .ui-icon,.osw .ui-icon,.law .ui-icon{left:13.5em;margin-top:-8px;position:absolute;top:50%}.wsj .active .ui-icon,.osw .active .ui-icon,.law .active .ui-icon{background-position:-64px -16px}.wsj .filter-box,.osw .filter-box,.law .filter-box{margin:0 0 0 10px}.wsj .filter-box p,.osw .filter-box p,.law .filter-box p{margin:5px 0}.law .sidebar a{text-decoration:none;color:#055faf}.law #side-col{float:left;border:none;width:230px;margin:10px 0 0 10px;text-align:left}.law #side-col h2{font-family:"Oswald Bold",georgia,sans-serif;font-size:16px;margin-bottom:10px}.law #side-col #freetext-search{position:relative}.law #side-col #freetext-search .freetext-search{width:100%;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #d1d3d4}.law #side-col #freetext-search #search_btn{width:100%;background:url("/images/us/en/brands/lw/common/search.gif") no-repeat scroll 0 0 rgba(0,0,0,0);border:medium none !important;cursor:pointer;position:absolute;right:0px;top:4px;width:24px;height:20px}.law #side-col .accordion-list li{padding:5px 0}.law #side-col .accordion-list li a{color:#055faf}.law #side-col #accordion-hdr{position:relative}.law #side-col #accordion-hdr .reset{position:absolute;right:10px;top:3px;font-size:11px}.law #side-col .badges li{padding:10px 55px 10px 10px}.law #side-col .badges li.delivery{background:url("/images/us/en/brands/zagat/common/delivery.gif") no-repeat scroll right top transparent}.law #side-col .badges li.guarantee{background:url("/images/us/en/brands/zagat/common/guarantee.gif") no-repeat scroll right top transparent}.law #side-col .badges p{font-size:11px;padding-bottom:10px}.law #side-col>div{margin:10px 0}.law #side-col .break{background:url("/images/uk/en/common/bg/pattern_black_dots.png") repeat-x scroll left bottom rgba(0,0,0,0);display:block;margin-bottom:10px;padding-top:10px}.law .accordion-remove{vertical-align:middle;padding:0 5px 0 0}.law .filter-box a{padding:5px 0;display:inline-block;text-decoration:none}.law #accordion-spacer{height:5px;margin:0;padding:0;clear:both}.law #accordion .fa{color:#055faf}.law #accordion .fa.accordion-remove{font-size:14px}.law #accordion h3{font-size:12px;margin:0;display:block;padding:5px 0;text-decoration:none;font-weight:normal;color:#055faf;cursor:pointer}.law #accordion .accordion-header .accordion-chevron{padding-left:3px}.law #accordion .accordion-header.active .accordion-chevron:before{content:"\f078" !important}.law #accordion-aboutwine h3{width:220px;font-family:"Oswald Bold",georgia,sans-serif;font-size:16px;margin:10px 0;cursor:pointer}.law .accordion-filters{display:none;padding:5px 5px;text-align:right}.law #accordion #accordion-inner ul.accordion-list li{padding-left:15px}.law #accordion ul#top-seraches li{padding-left:5px}.law #accordion ul.accordion-list li.facet-style,.law #accordion ul.accordion-list li.facet-grape,.law #accordion ul.accordion-list li.facet-price{margin:0;padding:2px 5px;display:block;float:none}.law #accordion ul.accordion-list li input.facet{font-size:12px;margin:0;padding:0}.law #accordion ul.accordion-list li label{padding:0 0 0 4px}.law .ui-icon{left:13.5em;margin-top:-8px;position:absolute;top:50%}.law .active .ui-icon{background-position:-64px -16px}.law .filter-box{margin:0 0 0 10px}.law .filter-box p{margin:5px 0}.law #footer-responsive{background:#88223f;padding-top:0 !important}.law #footer-responsive h3{color:#fff}.law #footer-responsive .container{padding:0 15px;margin:0 auto !important;background:transparent !important}.law #footer-responsive .footer-bottom{padding-bottom:10px}.law #footer-responsive .col-md-4{width:33.333333%;float:left;box-sizing:border-box}.law #footer-responsive .img-collapse h3 a,.law #footer-responsive .img-collapse h3 a:link,.law #footer-responsive .img-collapse h3 a:visited,.law #footer-responsive .img-collapse h3 a:hover{color:#fff;text-decoration:none}.law #footer-responsive .footer-email{background-color:#fff}.law #footer-responsive .footer-email hr{border:none;margin:0px}.law #footer-responsive .footer-email ul{padding:15px 0 40px 0}.law #footer-responsive .footer-email ul li{display:inline-block;vertical-align:middle}.law #footer-responsive .footer-email ul .email-input{font-size:12px;padding:0 15px}.law #footer-responsive .footer-email ul label{font-size:12px;margin:5px 0;font-weight:normal;cursor:default}.law #footer-responsive .footer-email .email-error{margin:5px 0 10px 0;margin-top:5px;text-align:left}.law #footer-responsive .footer-email .email-error p{padding:8px}.law #footer-responsive .sub-footer{background-color:#225464;vertical-align:middle;padding:11px 0}.law #footer-responsive .sub-footer .img-collapse{text-align:center;padding:0 15px}.law #footer-responsive .sub-footer .img-collapse img,.law #footer-responsive .sub-footer .img-collapse h3,.law #footer-responsive .sub-footer .img-collapse i{display:inline-block;vertical-align:middle;line-height:2.5em}.law #footer-responsive .sub-footer .img-collapse h3{font-family:"Arvo", Arial, sans-serif;font-weight:300;margin:0 5px}.law #footer-responsive .sub-footer .fa{font-size:1.2em;margin-left:0.3em;color:#fff;vertical-align:middle}.law #footer-responsive .sub-footer .fa-tag.fa-tag,.law #footer-responsive .sub-footer .fa-comments.fa-comments{font-size:2.5em;line-height:1.2em;margin-left:0 !important}.law #footer-responsive #footer-collapse{background-color:#225464;text-align:left}.law #footer-responsive #footer-collapse>.container{padding-bottom:1.5em}.law #footer-responsive #footer-collapse p{line-height:25px}.law #footer-responsive #footer-collapse a{color:#fff;text-decoration:none;border-bottom:1px solid #a0b4bb}.law #footer-responsive #footer-collapse a:hover{text-decoration:none;border-bottom:1px solid #fff}.law #footer-responsive #footer-collapse .text-container{padding:0 35px;color:#fff}.law #footer-responsive .footer-guarantee{min-height:120px;background-image:url(/images/us/en/brands/lw/footer/footer_guarantee.jpg);color:#fff;text-align:center}.law #footer-responsive .footer-guarantee small{font-family:"Roboto", Arial, sans-serif;margin-top:20px;font-size:1.3rem;display:inline-block}.law #footer-responsive .footer-guarantee h3{font-size:1.6rem;font-family:"Arvo", Arial, sans-serif;font-weight:normal;margin-top:5px;margin-bottom:20px}.law #footer-responsive #footer{width:960px;margin:0 auto !important;padding:0 15px;font-family:"Roboto", Arial, sans-serif;color:#fff}.law #footer-responsive .footer-links{padding-top:30px;background:transparent !important;border:none !important}.law #footer-responsive .footer-links ul{width:20%;float:left;text-align:left}.law #footer-responsive .footer-links ul li{margin-bottom:5px;font-size:12px;line-height:17px}.law #footer-responsive .footer-links ul .first{text-transform:uppercase}.law #footer-responsive .footer-links a{color:#fff !important}.law #footer-responsive .footer-links a:hover,.law #footer-responsive .footer-links a:focus{text-decoration:underline}.law #footer-responsive .footer-links strong{color:#fff}.law .verification{margin-bottom:15px;text-align:right !important}.law .verification li{display:inline-block;vertical-align:middle}.law .verification .geotrust-logo{margin-right:5px}.law .copyright{text-align:left;color:#fff;border-bottom:1px solid #999;padding:15px 0;margin-bottom:15px;font-size:12px}.law .copyright a{color:#fff !important}.law .copyright a:hover{color:#fff;text-decoration:underline}.law .footer-compliance-details{margin-top:0 !important;display:flex}.law .footer-compliance-details.lionstone-intl-details{flex-wrap:wrap}.law .footer-compliance-details .compliance-logo{margin:0 15px 0 0}.law .footer-compliance-details .compliance-text{color:#fff;font-size:11px}.law .footer-compliance-details .compliance-text a{color:#fff}.law #email-submit{height:34px}.law #email-signup-input{height:34px;width:100%;border-radius:0;padding:6px 12px;box-sizing:border-box;border:1px solid #ccc;font-size:14px;line-height:1.42857;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);color:#555;margin-bottom:0}.law #email-signup-input::-moz-placeholder{color:#999;opacity:1}.law #email-signup-input:-ms-input-placeholder{color:#999}.law #email-signup-input::-webkit-input-placeholder{color:#999}.law #email-signup-input::-webkit-input-placeholder{color:#444}.law #email-signup-input:-moz-placeholder{color:#444}.law #email-signup-input::-moz-placeholder{color:#444}.law #email-signup-input:-ms-input-placeholder{color:#444}@media (max-width: 480px){.law .verification{float:none !important;text-align:left !important}}@media (max-width: 992px){#footer-responsive .sub-footer .img-collapse h3{font-size:1.1em}}@media (min-width: 768px){.law #footer-responsive{margin-top:80px}.law #footer-responsive .footer-email hr{margin:0 30px;border-top:1px solid #eee}.law #footer-responsive .footer-email ul{padding:45px 0 40px 0}.law #footer-responsive .footer-email ul li{padding:0}.law #footer-responsive .footer-email ul li:first-child{text-align:right;padding-left:0 !important;padding-right:0 !important}.law #footer-responsive .footer-email ul li:last-child{text-align:left;padding-left:0 !important;padding-right:0 !important}.law #footer-responsive .email-input.col-sm-4{width:33.33333%}}@media (max-width: 768px){#footer-responsive .footer-email li:last-child #email-submit{width:100%}#footer-responsive .verification .geotrust-checkout-logo{margin-top:6px}}@media (max-width: 480px){#footer-responsive .footer-email li:last-child #email-submit{width:100%}}@media (max-width: 768px){#footer-responsive{margin-top:10px}#footer-responsive .accepted-credit-cards{width:100%;text-align:center;margin-top:5px}#footer-responsive .verification{text-align:center !important}}.frontgate #footer{background:#88223f}.frontgate #footer h3{color:#fff}.frontgate #footer .col-md-4{width:33.333333%;float:left;box-sizing:border-box}.frontgate #footer .sub-footer{display:none;background-color:#225464;vertical-align:middle;cursor:pointer;padding:11px 0}.frontgate #footer .sub-footer .img-collapse{text-align:center;padding:0 15px}.frontgate #footer .sub-footer .img-collapse img,.frontgate #footer .sub-footer .img-collapse h3,.frontgate #footer .sub-footer .img-collapse i{display:inline-block;vertical-align:middle;line-height:2.5em}.frontgate #footer .sub-footer .img-collapse h3{font-family:Arvo, Arial, sans-serif;font-weight:300;margin:0 5px}.frontgate #footer .sub-footer .fa{font-size:1.2em;margin-left:0.3em;color:#fff;vertical-align:middle}.frontgate #footer #footer-collapse{background-color:#225464;padding-bottom:1.5em;text-align:left}.frontgate #footer #footer-collapse p{line-height:25px}.frontgate #footer #footer-collapse a{color:#fff;text-decoration:none;border-bottom:1px solid #a0b4bb}.frontgate #footer #footer-collapse a:hover{text-decoration:none;border-bottom:1px solid #fff}.frontgate #footer #footer-collapse .text-container{padding:0 35px;color:#fff}.frontgate #footer .footer-guarantee{min-height:135px;background-image:url(/images/us/en/brands/lw/footer/footer_guarantee.jpg);color:#fff;text-align:center}.frontgate #footer .footer-guarantee small{font-family:"Roboto", Arial, sans-serif;margin-top:20px;font-size:1.2em;display:inline-block}.frontgate #footer .footer-guarantee h3{font-size:2.1em;font-family:"Oswald Bold",georgia,sans-serif;font-weight:normal;margin-top:15px}.frontgate #footer #footer_links{padding-top:30px;background:transparent !important;border:none !important}.frontgate #footer #footer_links ul{width:20%;float:left;text-align:left}.frontgate #footer #footer_links ul li{margin-bottom:5px;font-size:12px;line-height:17px}.frontgate #footer #footer_links ul .first{text-transform:uppercase}.frontgate #footer #footer_links a{color:#fff !important}.frontgate #footer #footer_links strong{color:#fff}.frontgate #footer .copyright{text-align:left;color:#fff;border-bottom:1px solid #999;padding:15px 0;margin-bottom:15px;font-size:12px}.frontgate #footer .copyright a{color:#fff !important}.frontgate #footer .copyright a:hover{color:#fff;text-decoration:underline}.frontgate #footer .verification{float:none !important;width:100% !important;text-align:right !important;display:block;margin:0 !important}.frontgate #footer .verification li{display:inline-block !important;float:none !important;vertical-align:middle}.zoomWindowContainer{width:0px !important}.navbar{margin-bottom:0px}.law #side-col{margin:0px}.text-medium{font-weight:500}body.law{text-align:center;font-size:12px;color:#444444;font-family:"Roboto"}body.law .popover-content{padding:9px 14px;text-align:left}body.vir{padding:0px 0 20px;font-size:12px}body.vir .popover-content{padding:9px 14px;text-align:left}body.vir #product-container h2{color:#000;font-weight:500}.row{margin-left:0px;margin-right:0px}.container{background:#fff;text-align:left;padding-right:0px;padding-left:0px}div.customer-service{padding:0 10px 10px}.wsj div.customer-service{padding-top:10px}.mcy div.customer-service p,.mcy div.customer-service ul,.mcy div.customer-service label{font-size:1.15em}.mcy div.customer-service a{font-size:1em}.mcy div.customer-service .faq-nav ul{font-size:1em}.twitter-typeahead{width:100%}div.faq-container,div.question-container,div.browse-container{padding-top:20px}.gil .question-container h2{line-height:26px}.question-container p{margin:10px 0px}div.faq-nav{margin:20px 0}div.faq-nav li{display:block;width:100%;padding:5px 8px;margin-right:10px;background:#fff;cursor:pointer;color:#7d1237}div.faq-nav li span{display:none;font-size:22px;width:20px;position:relative;top:2px}.wsj div.faq-nav li span{color:#E92440}div.faq-nav li span.active{display:inline}.wsj div.faq-nav li{padding:5px 0px}.npr div.faq-nav li{padding:5px 4px;font-size:0.9em}.gil div.faq-nav li{padding:5px 0px}div.faq-nav li:hover{background:#ededed}div.faq-nav li.active{background:#932247;color:#fff}div.faq-nav li.active a{color:#fff}div.faq-nav a{text-decoration:none}li.question-box{padding:10px 10px 10px 0}#cs-nav{background:none repeat scroll 0 0 transparent}.call-us,.email-us,#cs-nav-orders{text-align:center;padding:5px}.hide{display:none}.bottom20{margin-bottom:20px}.npr #about-container{font-size:1.2em;margin:0px 0px 30px;color:#333}.npr #about-container .about-us-header{font-size:2.2em;font-weight:bold;line-height:37px}.npr #about-container .about-us-image-section{padding:10px 0}.npr #about-container .about-us-image-section .about-us-image img{padding-right:30px}.npr #about-container .about-us-image-section .image-caption{margin-top:5px;font-size:0.8em}.npr #about-container .about-us-image-section .about-us-image-description{margin-top:25px}.npr #about-container .about-us-image-section .tasting-notes-image{margin-left:60px}.npr #about-container .about-us-subheader{font-size:1.1em;font-weight:bold;margin:15px 0}.npr #about-container .about-us-launch-header{font-size:1.8em;line-height:35px;margin-bottom:5px}.npr #about-container .about-us-launch-header a{color:#d62021}.npr #about-container .about-us-launch-header .fa{font-weight:bold}.npr #about-container p{line-height:20px;margin:15px 0}.npr #side-col .sidebar-wrapper{margin:10px 0 30px}.npr #side-col .sidebar-wrapper li{font-family:"Gotham SSm",georgia,sans-serif;font-size:1.3em;font-weight:bold;padding-bottom:10px}.npr #side-col .sidebar-wrapper li .active{color:#333;pointer-events:none;cursor:default}.npr #about-side-nav{padding-left:17px;padding-bottom:20px}.mcy #about-us-container{font-size:1.2em}.mcy #about-us-container .about-us-header{padding:15px 0;font-size:1.8em;font-weight:bold;line-height:32px}.mcy #about-us-container .about-us-image-section{padding:15px 0}.mcy #about-us-container .about-us-image-section .about-us-image-content{margin-left:0px}.mcy #about-us-container .about-us-image-section .about-us-image-content .about-us-image-info{position:absolute;margin:15px 30px 0px 12px}.mcy #about-us-container .about-us-image-section .about-us-image-content .about-us-image-info h3{color:#c00;font-size:1.1em}.mcy #about-us-container .about-us-image-section .about-us-image-content .about-us-image-info p{margin:5px 0;font-size:14px}.mcy #about-us-container p{line-height:20px;margin:15px 0}.mcy #about-us-container p a{text-decoration:underline}.gil #about-us-container .about-header{padding:5px 0px;font-size:1.7em;color:#383838;margin:0 0 15px 0;border-bottom:1px solid #ddd;font-family:georgia,sans-serif;font-style:italic}.gil #about-us-container .about-sub-header{font-size:1.8em;margin:25px 0;font-weight:400;font-style:normal;font-family:"ProximaNova-Regular",georgia,sans-serif}.gil #about-us-container p{line-height:20px;margin:15px 0}div.browse-title{padding:10px;background-color:#dadada;margin:3px 0;display:block}.wsj div.browse-title{background:none;margin:0;padding:0}div.browse-category ul{padding:10px;background-color:#f6f6f6;margin:3px 0;display:block}.wsj div.browse-category ul{background:none}div.browse-category li,div.question-related li{list-style:circle;margin-left:20px;padding:3px 0;padding:10px 0}div.question-feedback{margin:20px 0 !important;padding:20px;text-align:center}div.question-feedback a{padding:0 5px}div.question-related,ol.faq-content{background:none repeat scroll 0 0 #f6f6f6;border:1px solid #c9c9c9;margin:20px 0 !important;padding:20px}.wsj div.question-related,.wsj ol.faq-content{background:none;border:0px;margin:0;padding:0}div.question-related h3{font-weight:normal;margin-top:0px;margin-bottom:10px}div.question-container .back{text-align:left;padding:10px 0}span.spinner{text-align:center;height:31px;width:220px}#content-wrapper div.tt-suggestion h1{margin-bottom:5px}#content-wrapper div.tt-suggestion p{margin-bottom:0px}#content-wrapper span.tt-dropdown-menu{border:1px solid #848484;background:#fff;padding:0;width:100%;margin-top:-10px}#content-wrapper span.tt-dropdown-menu .typeahead-link{font-size:1em}div.tt-suggestion{padding:10px 15px;color:#175c8c;border-bottom:1px solid #e8e8e8;cursor:pointer}div.tt-suggestion:hover,div.tt-suggestion:focus{background:#eee !important}.tt-suggestion.tt-is-under-cursor{background:#eee !important}#search-box div.tt-suggestion:hover,#search-box div.tt-suggestion:focus{background:#fff !important}#search-box .tt-suggestion.tt-is-under-cursor{background:#fff !important}.question-box p a{background:none repeat scroll 0 0 #932247;color:#ffffff;cursor:pointer;padding:5px}.back a{cursor:pointer}.question-box p{margin:10px 0 10px 45px !important}.cs-list{background:none repeat scroll 0 0 #932247;height:10px;margin:5px 10px;padding:6px 9px;width:3px;color:#fff}.question-answer{margin-top:10px}.read-full,.faq-view-all{text-align:right}.tt-suggestion a{font-size:1.2em}.tt-suggestion>p{color:#767676;font-style:italic;margin-top:0 !important}b{font-weight:bold}.vir b{font-weight:500}#content-wrapper h2{margin:0}.contact-box{border:1px solid #e3e3e3;margin-bottom:5px;margin-top:5px;background:#f7f7f7;background:-moz-linear-gradient(top, #f7f7f7 0%, #eaeaea 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #eaeaea));background:-webkit-linear-gradient(top, #f7f7f7 0%, #eaeaea 100%);background:-o-linear-gradient(top, #f7f7f7 0%, #eaeaea 100%);background:-ms-linear-gradient(top, #f7f7f7 0%, #eaeaea 100%);background:linear-gradient(to bottom, #f7f7f7 0%, #eaeaea 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#eaeaea', GradientType=0)}.contact-box:hover{border:1px solid #e3e3e3;background:#e3e3e3;cursor:pointer}.contact-box a{display:block;padding:10px}.wsj .tt-suggestion a{font-size:14px}.wsj span.tt-dropdown-menu{width:100%}.wsj div.faq-nav li.active{background:#E92440;color:#fff}body.wsj .back a{cursor:pointer}#contact-form{width:100%;float:left;margin-top:10px}#contact-form p{padding:0px 0 10px}#contact-form textarea{resize:vertical}.contact-details{float:right;width:300px;border-left:1px solid #ccc;padding:0 0 0 5px}#contact-form ol{padding:0;margin:10px;list-style:none}#contact-form ol li{float:left;clear:both;width:100%;padding-bottom:1em}#contact-form ol li .error-label{color:#8a1f11;font-size:12px;width:200px}#contact-form ol li .error-field{background-color:#fbe3e4}#contact-form ol li label{text-align:left;float:left;padding:0}#contact-form ol li .label_radio label{width:25px;padding:0;display:inline;line-height:1;margin-top:1px;font-size:12px;font-family:Arial, Helvetica, "Geneva", sans-serif}#contact-form ol li .label_radio input{margin:0 10px 0 0}#contact-form ol li label .small{color:#666666;display:block;font-size:11px;font-weight:normal;text-align:left;padding:0}#contact-form ol li input.text{padding:2px}#contact-form ol li input{float:left}#contact-form ol li.contact-order-relate p{margin:0}#contact-form ol li input.about_order_radio,#contact-form ol li.contact-order-relate label{float:none}#contact-form span.required{color:#8a1f11 !important}.mcy #contact-form span.required{color:#c00 !important}.wsj #contact-form span.required{color:#E92440 !important}#contact-form #textarea{resize:vertical !important}#contact-form ol li:last-child{display:flex}#brandacclookup{margin:5px;padding:10px;display:none;background-color:#fff;width:450px}#contact-us-sidebar{border:1px solid #ccc;float:right;width:250px}#contact-us-header{background:#efefef}#contact-us-header h2{margin:0;padding:5px 10px}#contact-us-sidebar ul{margin:10px}#contact-us-sidebar ul li{margin:10px 0}#contact-us-sidebar ul li label{display:block;font-weight:bold}.search-box input{border-radius:0;width:100%}.browse-all p{margin:10px 0}.vir .contact-title{-moz-border-radius:10px 10px 10px 10px;border:1px solid #d9d9d9;padding:5px;background:white url("/images/us/en/brands/virgin/faqsIcon.jpg") no-repeat;background-position:10px center}.vir .contact-subhead{font-size:14px;color:#660000;font-style:italic;padding:0px 5px;font-weight:bold}.vir .contact-box-phone{-moz-border-radius:10px 10px 10px 10px;border:1px solid #d9d9d9;padding:10px;margin:0px;background:white url("/images/us/en/brands/virgin/contactus-bg.jpg") repeat-x;background-position:top left;float:left;width:335px;height:135px;text-align:left}.vir .contact-box-phone span{color:#fff;font-weight:bold;font-size:14px}.vir .contact-box-mailing{-moz-border-radius:10px 10px 10px 10px;border:1px solid #d9d9d9;padding:10px;margin:0px;background:white url("/images/us/en/brands/virgin/contactus-bg.jpg") repeat-x;background-position:top left;float:right;width:335px;height:135px;text-align:left}.vir .contact-box-mailing span{color:#fff;font-weight:bold;font-size:14px}.vir #contact-form{width:440px;float:left}.vir #contact-form p{padding:0px 0 10px}.vir .contact-details{float:right;width:300px;border-left:1px solid #ccc;padding:0 0 0 5px}.vir #contact-form ol{padding:0;margin:10px;list-style:none}.vir #contact-form ol li{float:left;clear:both;width:100%;padding-bottom:1em}.vir #contact-form ol li label{text-align:left;float:left;width:110px;padding:0}.vir #contact-form ol li .label_radio label{width:25px;padding:0;float:left}.vir #contact-form .label_radio label+label{margin-left:0px}.vir #contact-form ol li .label_radio input{margin-right:10px}.vir #contact-form ol li label .small{color:#666666;display:block;font-size:11px;font-weight:normal;text-align:left;padding:0}.vir #contact-form ol li input.text{padding:2px}.vir #contact-form ol li input{float:left}.vir #contact-form ol li input#email{width:215px}.vir #contact-form ol li.contact-order-relate p{margin:0}.vir #contact-form ol li input.about_order_radio,.vir #contact-form ol li.contact-order-relate label{float:none}.vir #contact-form span.required{color:#8a1f11 !important}.vir #contact-us-sidebar{border:1px solid #ccc;float:right;width:250px}.vir #contact-us-header{background:#efefef}.vir #contact-us-header h2{margin:0;padding:5px 10px}.vir #contact-us-sidebar ul{margin:10px}.vir #contact-us-sidebar ul li{margin:10px 0}.vir #contact-us-sidebar ul li label{display:block;font-weight:bold}.vir #contact-us #radio #radio1,.vir #contact-us #radio #radio2{float:left;margin:10px 0px 10px 5px}.vir #contact-us #radio label{padding:9px 0px 0 8px}.vir #contact-us .existingorder{margin-top:8px;padding-left:0}.vir #contact-us #radio label{width:40px}.vir #contact-us{background:#efefef;border:1px solid #ccc;border-radius:0.5em 0.5em 0.5em 0.5em;overflow:hidden;padding-top:10px;margin-top:5px;margin-bottom:15px;padding-bottom:10px}.vir #contact-us .error-label{color:#8a1f11;font-size:12px;width:200px;margin-left:170px;margin-top:-8px;margin-bottom:10px}.vir #contact-us .error-field{background-color:#fbe3e4}.vir #contact-us input.text{color:#333;border:2px solid #ccc;outline:none;height:30px;margin:0 0 5px 0px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-size:11px}.vir #contact-us textarea.message{color:#333;border:2px solid #ccc;outline:none;height:60px;padding:5px 10px;margin:0 0 5px 0px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-size:11px;overflow:auto;resize:vertical}.vir #contact-us select{color:#333;border:2px solid #ccc;outline:none;height:30px;padding-left:0;margin:0 0 5px 0px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-size:11px}.vir #contact-us label{float:left;font-weight:normal;text-align:left;padding-top:8px;padding-left:0}.vir #contact-us .existingorder{text-align:left}.vir #contact-us .form-group{margin-bottom:0}.vir #contact-us .form-group input{padding-left:10px;padding-right:10px}.vir #contact-us h1{color:#c00}.vir #contact-us h2 .vir{color:#000;font-weight:500}.vir .back a{color:#ffffff}#cs-nav ul{padding:10px;margin:0}#cs-nav ul li{margin:3px 0}#cs-nav ul .cs-nav-title a{font-weight:bold}#cs-nav-orders{padding:10px;margin:10px 0}.osw #cs-nav-orders{max-width:210px;padding:16px 16px 16px 12px;text-align:left;overflow-wrap:anywhere}.osw #cs-nav-orders .mailing_address{display:grid;gap:16px}.osw #cs-nav-orders .mailing_address h3{color:#222222;font-family:"Neue-haas-grotesk",sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.osw #cs-nav-orders .mailing_address p{color:#222222;font-family:"Roboto-regular",georgia,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%}.osw #cs-nav-orders .mailing_address div{display:grid;gap:4px}.osw #cs-nav-orders .personal-advisor{max-width:193px;display:grid;gap:16px}.osw #cs-nav-orders .personal-advisor h1{color:#222222;font-family:"Neue-haas-grotesk",sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.osw #cs-nav-orders .personal-advisor p{color:#222222;font-family:"Roboto-regular",georgia,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%}.osw #cs-nav-orders .email-us a:visited{color:#222222}#cs-nav-orders h3{font-weight:bold;font-size:14px}.vir #cs-nav-orders h3{font-weight:500}.wsj #cs-nav-orders h3{font-size:18px;font-family:Arial-condensed,sans-serif;padding-bottom:5px;font-weight:600}.osw #cs-nav-orders h3{font-weight:700;font-size:18px;line-height:22.68px;font-size:"Neue-haas-grotesk",sans-serif;display:grid;gap:16px;justify-items:flex-start}.osw #cs-nav-orders p{font-family:"Roboto-regular",georgia,sans-serif;font-size:14px;line-height:18.2px;color:#222222;text-align:left}.osw #cs-nav-orders[data-attr="reverse"]{display:grid;gap:16px;justify-items:flex-start}.osw #cs-nav-orders[data-attr="reverse"] p{color:#222222;font-family:"Roboto-regular",georgia,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%}.call-us-details{font-size:12px;padding-top:15px}.osw .call-us-details{font-weight:400;font-size:14px;line-height:18.2px;font-family:"Roboto-regular",georgia,sans-serif;display:grid;gap:16px;justify-items:flex-start}.cs-nav-box{background:#fff}.wsj .cs-nav-box{box-shadow:1px 1px 1px #a4a3a3}.cs-faq-module{width:335px;height:180px;float:left;margin:10px 10px 10px 0px;border:1px solid #dfdfdf}.cs-faq-module h4{font-size:16px;padding:10px}.cs-faq-module ul{padding:10px}.cs-faq-module ul li{margin:3px 0}.cs-faq-module ul .view-all{margin:10px 0 0}.cs-faq-module ul .view-all a{color:#333}div#faq-questions ol{list-style-type:decimal;margin:0 0 0 25px}div#faq-questions ol li{margin:3px 0}div#faq-answers{border-top:1px solid #ccc;margin:10px 0}div#faq-answers .faq-answer-wrapper{margin:10px 0}div#faq-answers h3{font-weight:bold;font-size:14px;margin:0}div#faq-answers p{margin:0;padding:0;line-height:16px}.customer-service h3{font-weight:bold;font-size:14px;margin:0}.vir .customer-service h3{font-weight:500}.wsj .customer-service h3{font-family:Arial-condensed,sans-serif;color:#E92440;border-bottom:1px solid #717171;font-size:22px;margin-top:25px;font-weight:600}.gil .customer-service h3{font-size:1.1em}#product-container .row{margin-left:-15px;margin-right:-15px}.thanks-main-col,.thanks-side-col{margin-bottom:15px}#thank-you-message{margin:0 auto;padding-top:150px;text-align:center}#thank-you-message h2{margin-bottom:5px;font-weight:500;font-size:2.2em}#thank-you-message p{font-size:15px}.wsj #thank-you-message h2{color:#E92440;font-family:Arial,sans-serif;font-weight:600}.wsj #thank-you-message p{font-size:16px}body.vir #thank-you-message h2{color:#c00}.law #thank-you-message h2{color:#000;font-family:"Oswald Bold",georgia,sans-serif}#product-container .privacy-policy{margin:0}.privacy-contacts p{display:inline-block;vertical-align:top;margin:0 0 5px 0 !important}.privacy-contacts .privacy-contacts-label{width:70px}.privacy-contacts .privacy-contacts-text{font-size:14px}#content-wrapper h1{font-weight:bold;color:#9e0934;position:relative;font-size:1.3em}.vir #content-wrapper h1{font-weight:500}.osw #content-wrapper h1{font-family:"Neue-aachen-pro",sans-serif;font-weight:400;font-size:36px;line-height:44.03px;display:flex;align-items:center;color:#222222}#content-wrapper h2,#content-wrapper .h2,#content-wrapper h3,#content-wrapper h4,#content-wrapper .h4{font-size:1.7em;border-bottom:1px solid #ddd}.law #content-wrapper h2,.law #content-wrapper .h2,.law #content-wrapper h3,.law #content-wrapper h4,.law #content-wrapper .h4{font-family:"Oswald Bold",georgia,sans-serif;color:#000}.wsj #content-wrapper h2,.wsj #content-wrapper .h2,.wsj #content-wrapper h3,.wsj #content-wrapper h4,.wsj #content-wrapper .h4{font-family:Arial-condensed,sans-serif;font-weight:600;color:#E92440;border-bottom:1px solid #717171}.vir #content-wrapper h2,.vir #content-wrapper .h2,.vir #content-wrapper h3,.vir #content-wrapper h4,.vir #content-wrapper .h4{font-family:"fira-sans",sans-serif;color:#c00;font-weight:500}.npr #content-wrapper h2,.npr #content-wrapper .h2,.npr #content-wrapper h3,.npr #content-wrapper h4,.npr #content-wrapper .h4{color:#000005}.mcy #content-wrapper h2,.mcy #content-wrapper .h2,.mcy #content-wrapper h3,.mcy #content-wrapper h4,.mcy #content-wrapper .h4{color:#333;border-bottom:none}#content-wrapper p{margin:10px 0}#content-wrapper p label{cursor:text}.fox #content-wrapper p{color:var(--Base-Colors-Black, #222);font-family:'Roboto'}.bon #content-wrapper p{color:var(--Base-Colors-Black, #222);font-family:'FuturaPT'}.osw #content-wrapper p{font-family:"Roboto-regular",georgia,sans-serif;font-weight:400;font-size:16px;line-height:22.4px;color:#222222;display:block}@media screen and (min-width: 712px){.osw #content-wrapper p{width:712px}}#content-wrapper .pull-left{padding:0px}#content-wrapper .page-header{height:36px;margin:10px 0px}.write-review-wrapper #content-wrapper .page-header{background:none}#content-wrapper .page-header h1{font-weight:bold;color:#9e0934;font-size:20px;position:relative;top:5px;left:10px}#content-wrapper .write-review-wrapper #content-wrapper .page-header h1{color:#4c4c4c;font-size:26px;left:0}.fox #content-wrapper .page-header h1{color:var(--Base-Colors-Black, #222);font-family:"Roboto";font-size:20px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-0.2px}.bon #content-wrapper .page-header h1{color:var(--Base-Colors-Black, #222);font-family:"FuturaPT";font-size:20px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-0.2px}.osw #content-wrapper .page-header h1{font-family:"Neue-aachen-pro",sans-serif;font-size:30px;font-weight:400;line-height:31px;color:#222222;margin-bottom:24px}.print-btn{color:inherit;font-size:inherit;background-color:inherit;border:inherit;border-bottom:none}.wufoo-contact-form .row{margin-left:-15px;margin-right:-15px}.npr .wufoo-contact-form .required,.npr .wufoo-contact-form .error-label{color:#d62021}.wufoo-contact-form .field-first-name,.wufoo-contact-form .field-company,.wufoo-contact-form .field-station,.wufoo-contact-form .field-phone-number{clear:both}.wufoo-contact-form input,.wufoo-contact-form textarea{width:100%}.delivery-states-table thead th{background-color:#848484;color:#fff}.delivery-states-table tbody{display:none}.delivery-states-table th{background-color:#efefef;border-bottom-color:#d4d4d4}.zip-search-btn,.view-all{margin-bottom:10px}.view-all{display:none;float:right}.zip-error{padding:8px}.no-results{display:none}@media (max-width: 480px){#contact-us textarea.message{width:100%}.tt-dropdown-menu .typeahead-link{font-size:12px}#thank-you-message{padding-top:20px}}@media (max-width: 767px){.npr #about-container .about-us-image-section{padding-bottom:5px}.npr #about-container .about-us-image-section p{margin-bottom:0}.npr #about-container .about-us-image-section .about-us-image img{padding-right:0px}.npr #about-container .about-us-image-section .tasting-notes-image{margin:15px auto}.mcy #about-us-container .about-us-image-section{padding:0px}.mcy #about-us-container .about-us-image-section .about-us-image-content{margin:30px auto;text-align:center;width:215px}.mcy #about-us-container .about-us-image-section .about-us-image-content:nth-child(1){margin:10px auto 30px}.mcy #about-us-container .about-us-image-section .about-us-image-content .about-us-image-info{margin:0px}.mcy #about-us-container .about-us-image-section .about-us-image-content .about-us-image-info h3{text-align:left;width:190px;margin:10px 15px}.mcy #about-us-container .about-us-image-section .about-us-image-content .about-us-image-info p{text-align:left;width:190px;margin:0 auto}}@media (max-width: 768px){textarea,#contact-us textarea.message{width:100%;min-height:150px}body.vir .submit-button{width:100% !important;height:40px !important}#contact-form .button,#contact-form .btn{padding:5px 20px}}@media (min-width: 768px){div.faq-nav li{display:inline;width:none}div.browse-category li,div.question-related li{padding:3px 0}.contact-box{margin-left:10px;margin-right:10px}.no-margin-left{margin-left:0}.wsj span.tt-dropdown-menu{width:677px}}@media (min-width: 480px) and (max-width: 991px){#thank-you-message{padding-top:20px}}@media (min-width: 992px){#contact-form{width:450px}.wsj div.customer-service{padding:10px 28px 10px 10px}.wsj #cs-nav-orders{margin:10px 10px}}.ccpa-do-not-sell-container .row:last-of-type,.ccpa-request-container .row:last-of-type{padding-top:2em;padding-bottom:2.5em}.ccpa-do-not-sell-container .row:last-of-type input,.ccpa-request-container .row:last-of-type input{padding:0.5em 3em}.ccpa-do-not-sell-container .ccpa-consumer-rights,.ccpa-request-container .ccpa-consumer-rights{padding-left:30px}.ccpa-do-not-sell-container .ccpa-consumer-rights li,.ccpa-request-container .ccpa-consumer-rights li{list-style:square}.ccpa-do-not-sell-container .ccpa-checkbox,.ccpa-request-container .ccpa-checkbox{margin:10px 0px;display:flex}.ccpa-do-not-sell-container .ccpa-checkbox span,.ccpa-request-container .ccpa-checkbox span{margin-left:10px}.ccpa-do-not-sell-container .radio-group,.ccpa-request-container .radio-group{display:flex;flex-direction:column;margin:15px;justify-content:space-between}.ccpa-do-not-sell-container .radio-group span,.ccpa-request-container .radio-group span{display:flex}.ccpa-do-not-sell-container .radio-group span input,.ccpa-request-container .radio-group span input{margin-right:10px}

/*# sourceMappingURL=us_customerservice.css.map */