.navbar-dark{background-color:#033003}.navbar-dark .navbar-nav>.vr{border-left:1px solid #055405}.navbar-dark .navbar-nav>li:not(.active)>a:hover,.navbar-dark .navbar-nav>li>a:focus,.navbar-dark .navbar-nav>li:focus,.navbar-dark .navbar-nav>li.open>a:hover,.navbar-dark .navbar-nav>li.open>a:focus,.navbar-dark .navbar-nav>li.open>a:active,.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:active{background:#033003}.btn-primary{border-color:#234d7f;background:#234d7f;color:#eeeeee}.btn-primary:hover,.btn-primary:focus{background:#3471bb;border-color:#3471bb;outline-color:#3471bb;color:#ffffff}.btn-primary.disabled,.btn-primary[disabled]{border-color:#aaaaaa;background:#aaaaaa;color:#ffffff}.btn-primary:active{background:#3471bb !important;border-color:#183557}.btn-outline-primary{color:#234d7f;border-color:#234d7f}.btn-outline-primary:hover,.btn-outline-primary:focus{background:#234d7f;border-color:#234d7f;outline-color:#234d7f}.notificationBarTop{background:#234d7f;color:#eeeeee}.notificationBarTop a,html.bootstrap-legacy .notificationBarTop button,html.bootstrap-5 .notificationBarTop button:not(.close){color:#eeeeee;font-weight:bold;border-bottom:1px solid #eeeeee;border-radius:0;padding:0}.notificationBarTop a:hover,html.bootstrap-legacy .notificationBarTop button:hover,html.bootstrap-5 .notificationBarTop button:not(.close):hover{color:#ffffff}html.bootstrap-5 .notificationBarTop button:not(.close){text-decoration:none}.notificationBarTop .close{color:#eeeeee}.navbar-dark .navbar-nav>li .dropdown-menu{background-color:#033003}#footer{background:#033003}@media (max-width:767px){#footer ul li a:link:hover,#footer ul li a:hover{color:#033003}#footer ul li:hover a{background:#066006}.navbar-dark .navbar-toggler,.navbar-dark .navbar-toggler:focus,.navbar-dark .navbar-toggler:hover{background:#033003}}.address-form-group .form-group:nth-child(4){opacity:0.5}.address-form-group .form-group:nth-child(4) .vs__dropdown-toggle{background-color:#f0f0f0}.bg-base-lightest{background-color:#f0f0f0}#public-footer-wrapper{font-family:Source Sans Pro Web,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:1.06rem;line-height:1.5;overflow:hidden;background-color:#f0f0f0}.usa-footer__primary{border-top-width:0.5rem;border-top-style:solid;border-color:#033003;background-color:#bebebe !important}.usa-footer__bottom-bar{background-color:#033003;text-align:center;padding-bottom:1.5rem;padding-top:1.5rem;font-weight:700;color:#fff;word-wrap:break-word}.usa-footer__bottom-bar p{display:inline-block;padding:0;margin-block-start:0;margin-block-end:0}.usa-footer__bottom-bar ul{margin-bottom:0;margin-top:0;list-style-type:none}.usa-footer__bottom-bar p,.usa-footer__bottom-bar ul{display:inline-block;padding:0;margin-block-start:0;margin-block-end:0}.usa-footer__bottom-bar ul li{display:inline-block}.usa-footer__bottom-bar ul li a{color:#fff;padding:0 0.25rem}.padding-top-1{padding-top:0.5rem}.padding-2{padding:1rem}.minh-card-lg{min-height:15rem}.height-full{height:100%}.bg-base-light,.hover\:bg-base-light:hover{background-color:#a9aeb1}.navbar{margin-top:53px;height:120px;border-bottom:3px solid #dfe1e2}.navbar>.container-fluid{display:flex;flex-direction:row-reverse;padding:0}.navbar>.container-fluid .navbar-brand{position:absolute;background:#033003;margin-top:-53px;padding-right:55px;margin-right:0;height:53px;width:100vw;top:0;right:0;text-align:right}.public-page-body{padding-top:173px}.navbar>.container-fluid .navbar-collapse{height:120px;background-color:white}.navbar .nav.navbar-nav{margin-left:55px}.navbar .nav.navbar-nav #directoryNavLink,.navbar .nav.navbar-nav .nav-item.user-control,.navbar .nav.navbar-nav .login.nav-item,.navbar .nav.navbar-nav #searchNavLink a,.navbar .nav.navbar-nav #homeNavLink a{display:none}.navbar .nav.navbar-nav #searchNavLink::before{height:73px;width:300px;background-image:url(https://802spirits.com/sites/spirits/files/802Spirits-horizontal-transparent_0_1.png);background-repeat:no-repeat;background-size:contain;content:"";display:block}.navbar .nav.navbar-nav #homeNavLink{display:flex;flex-direction:column}.navbar .nav.navbar-nav #homeNavLink::before{content:"Department of Liquor and Lottery";font-size:1.2rem}.navbar .nav.navbar-nav #homeNavLink::after{content:"Raffles & Sweepstakes";font-weight:bold;font-size:1.6rem}.body-content{background-color:#f8f8f8}.df-form-title{display:none}.df-page-title{display:block}.df-public-nav{display:none}.overlayContainer>.col-md-8.col-lg-9{flex:unset;max-width:unset}.df-section-title{margin-bottom:2rem}.products .product{margin-bottom:2rem}.products .product p:first-child,.products .product p:nth-child(2){text-align:center}.products .product p:nth-child(n+3){margin-bottom:5px}.products .product p:last-child{margin-bottom:1rem}.products .product .text-form-group{display:flex;justify-content:space-evenly}.products .product .text-form-group label{margin-right:1rem}.products .product .text-form-group input{max-width:75px}@media (min-width:64em){.products>.row{margin-left:-1rem;margin-right:-1rem}}@media (max-width:768px){.navbar .nav.navbar-nav.navbar-right{height:34px !important;margin-left:0 !important}.public-page-body{padding-top:85px}.navbar-brand{margin-top:-35px !important;padding-right:10px;height:35px}.navbar-collapse{display:block !important;height:50px}.navbar{padding:0;margin-top:35px;height:50px !important}.navbar>div{height:50px}.navbar .search-toggle,.navbar .navbar-toggler{display:none !important}.navbar .nav.navbar-nav #homeNavLink{height:50px}.navbar .nav.navbar-nav #homeNavLink:before{font-size:10px}.navbar .nav.navbar-nav #homeNavLink:after{font-size:15px}}.address-form-group .form-group:nth-child(4){z-index:1000}div.showHide div.checkbox-withchild label.form-check-label div.hideViewDiv{border:1px solid #aaa;padding:10px;display:none}div.showHide div.checkbox-withchild label.form-check-label input:checked+div.hideViewDiv{display:block}div div div.checkbox-withchild div div div.row div.form-group div.data-v-096cf26d{display:inline-block !important}div.col-md-6{max-width:290px;display:flex;flex-direction:column;align-items:center;margin:10px}.gridItem div.row{max-width:290px;display:flex;flex-direction:column;align-items:center}.borderContentItem{border:4px solid black;border-radius:10px;min-width:290px;max-width:290px;min-height:390px;max-height:390px;padding-top:10px}.borderContentItem p{margin-bottom:0px}.gridItem.col-md-6{max-width:290px;margin:10px}.gridCollection{display:grid;grid-template-columns:repeat auto-fill(minmax(290px,1fr))}.gridCollection div.row{display:flex;flex-direction:row;justify-content:center;align-content:center;align-items:center}.gridItemYS div.row{max-width:290px;display:flex;flex-direction:column;align-items:center}.gridItemYS.col-md-12{max-width:290px;margin-right:0px;margin-left:0px;margin:10px}.gridCollectionYS{display:grid;grid-template-columns:repeat auto-fill(minmax(290px,1fr));gap:10px 10px}.gridCollectionYS div.row{display:flex;flex-direction:row;justify-content:center;align-content:center;align-items:center}div.gridCollectionYS div.row div.col-md-6{max-width:290px;margin:10px}h2.df-page-title{font-size:26px}div.clearfix div div div div.row{display:flex;flex-direction:row;justify-content:center;align-content:center;align-items:center}div.introContainer{background-color:#e7fde7 !important;padding:10px;padding-bottom:0px;max-width:400px;min-width:40%;max-height:30%;border:5px;border-style:solid;border-radius:18px;border-color:#033003 !important}div.introContainer fieldset legend{margin-bottom:14px}div.introContainer fieldset div:first-of-type{display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap}div.introContainer div.radio{background-color:none;max-width:140px;min-width:140px;display:flex;flex-direction:row;justify-content:center;align-content:center;align-items:center;margin:0px}div.introContainer div.radio label{border:3px;padding:2px;border-style:solid;border-color:#033003 !important;color:#033003 !important;border-radius:30px;text-align:center;max-width:140px;min-width:140px;margin-bottom:10px;margin-left:0px;margin-right:0px;font-size:18px;font-weight:600;background-color:#e8fde8 !important;cursor:pointer}div.introContainer div.radio label:hover{background-color:#d0fbd0 !important}div.introContainer fieldset div.radio label.form-check-label input{display:none}div.introContainer fieldset div.radio label.form-check-label:has(:checked){background-color:#d0fbd0 !important}.intro{border:5px;border-style:solid;border-color:black;border-radius:10px;margin:20px;padding-right:-20px}