﻿.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@charset 'UTF-8';.slick-loading .slick-list{background:#fff url('ajax-loader.gif') center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('../fonts/slick.eot');src:url('../fonts/slick.eot') format('embedded-opentype'),url('../fonts/slick.woff') format('woff'),url('../fonts/slick.ttf') format('truetype'),url('../fonts/slick.svg') format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:0;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.bellefair-regular{font-family:"Bellefair",serif;font-weight:400;font-style:normal}body{font-family:"Nobile",sans-serif;color:#95978a}nav{z-index:1}.navbar{padding-top:0;background:rgba(12,25,16,1);padding-bottom:20px}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.nav-link{color:#e8e5df;font-family:"Bellefair",serif;border:1px solid transparent;text-transform:uppercase;font-size:.875rem;padding:5px 10px;margin:0 15px}.navbar-nav{display:flex;align-items:center}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:#e8e5df;border:1px solid #e8e5df}.navbar-nav .nav-link.inverse{color:#545049;background:#fff}.navbar-nav .nav-link.no-hover{border:1px solid transparent}.nav-link:focus,.nav-link:hover{color:#e8e5df;border:1px solid #e8e5df}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}@media(min-width:992px){.navbar{background:transparent;padding-bottom:0}.navbar-expand-lg .navbar-nav .nav-link{padding-right:10px;padding-left:10px}}main{width:100%;margin-top:-127px}.h1{font-family:"Bellefair",serif;font-size:2rem;text-transform:uppercase;color:#545049;text-align:center}h2{font-family:"Bellefair",serif;font-size:2rem;text-transform:uppercase;color:#545049}h2 span{font-family:"Bellefair",serif;font-size:50%;position:relative;bottom:.2rem}h3{font-family:"Bellefair",serif;font-size:1.5rem;text-transform:uppercase;color:#545049}.btn{border-radius:0;font-family:"Bellefair",serif;text-transform:uppercase}.btn.btn-primary{background:#fff;color:#545049;border:1px solid #545049;font-family:"Bellefair",serif;text-transform:uppercase}.btn.btn-primary:hover{background:#545049;color:#fff}#SecHome2{background-color:#e8e5df;text-align:center;padding:10px 0}#SecHome2 .container{background:url('../assets/images/home/productbg.gif') center center no-repeat;background-size:cover;max-width:1400px;padding:75px 0}#SecHome2 .container>.row{max-width:1180px;margin:0 auto}#SecHome2 .row>div{margin:15px 0}#SecHome2 .row a{position:relative;text-align:center;color:#fff}#SecHome2 .row a span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:bold;font-size:1.25rem}#SecHome3{text-align:center;color:#333;background:url('../assets/images/home/merchantvillebg-1.gif') right center no-repeat;padding:60px 0}#SecHome4 .midcol{text-align:center;color:#545049;background:#e8e5df url('../assets/images/home/consumptionlounge_gfc.png') center bottom no-repeat;padding:60px 0}#SecHome4 h2{font-family:"Bellefair",serif;font-size:2.5rem;line-height:.9}#SecHome4 h2 span{font-family:"Bellefair",serif;font-size:1.5rem}#SecHome4 h3{font-family:"Bellefair",serif;font-size:1.5rem}#SecHome5{padding:75px 0;text-align:center}#SecHdr{color:#e8e5df;text-align:center;padding:150px 0 100px;background-size:cover;height:294px}#SecHdr h1{font-family:"Bellefair",serif;font-size:45px;text-transform:uppercase;line-height:.9}#SecMain{text-align:center;padding:50px 0}.home #SecHdr{min-height:80vh}.home #SecHdr .btn{margin:0 10px}.home #SecHdr .btn-primary{background:#fff;color:#545049}.home #SecHdr .btn-secondary{background:#17281c;color:#fff}.gal-pic{display:block;margin-bottom:1rem}@media(min-width:640px){.gal-pic{display:inline;float:right;margin-bottom:0}}@media(min-width:640px){#SecHdr h1{font-size:56px}.home #SecHdr h1{font-size:86px}}@media(max-width:480px){body.events #SecHdr{background-image:url(../assets/images/headers/events-sm.jpg)}body.home-delivery #SecHdr{background-image:url(../assets/images/headers/delivery-sm.jpg)}body.privacy #SecHdr,body.guarantee #SecHdr{background-image:url(../assets/images/headers/coverleaves-sm.jpg)}}@media(min-width:481px) and (max-width:1024px){body.events #SecHdr{background-image:url(../assets/images/headers/events-med.jpg)}body.home-delivery #SecHdr{background-image:url(../assets/images/headers/delivery-med.jpg)}body.privacy #SecHdr,body.guarantee #SecHdr{background-image:url(../assets/images/headers/coverleaves-med.jpg)}}@media(min-width:1025px){body.events #SecHdr{background-image:url(../assets/images/headers/events.jpg)}body.home-delivery #SecHdr{background-image:url(../assets/images/headers/delivery.jpg)}body.privacy #SecHdr,body.guarantee #SecHdr{background-image:url(../assets/images/headers/coverleaves.jpg)}}#SecDirections{background:#e8e5df;text-align:center}#SecDirections iframe{max-width:100%;width:100%;margin:0;line-height:1;border:0;height:460px}#SecInsta{margin-bottom:75px;text-align:center}.SecSecondary{margin-bottom:75px}#SecContact iframe{max-width:100%;width:100%;margin:0;line-height:1;border:0;height:600px}#SecContact h2{font-family:"Bellefair",serif;font-size:2rem;text-transform:uppercase;color:#545049;text-align:center}#SecContact h2 span{font-family:"Bellefair",serif;font-size:50%;position:relative;bottom:.2rem}#SecContact p{text-align:center}#SecHours{background:#e8e5df;padding:50px 0;margin-bottom:75px}#SecHours h2{text-align:center;margin-bottom:1.5rem}#SecHours .row{max-width:900px;margin:0 auto}#SecHours .day{height:50px;width:50px;margin:0 auto .5rem;background-color:#4b4943;border-radius:50%;text-align:center;padding-top:7px;font-size:26px;color:#e8e5df;font-family:Bellefair,serif}#SecHours h3{font-family:"Bellefair",serif;font-weight:normal;text-align:center}.loyalty h2{font-size:2.5rem;text-align:center}.loyalty .highlight-box{font-family:"Bellefair",serif;background:#57524c;color:#fff;font-size:2.5rem;line-height:1;max-width:900px;margin:0 auto 2rem}.loyalty .discount-box{background:#57524c;color:#fff;font-size:1.4rem;text-align:center}.loyalty .discount-box .top{font-family:"Bellefair",serif;background:#57524c;color:#fff;font-size:2.3rem;line-height:1;max-width:900px;margin:0 auto .5rem}.loyalty .discount-box .mid{font-size:1.6rem;font-weight:500;margin-bottom:1rem}.loyalty hr{border:0;background-color:#57524c;height:5px;margin:0 auto 2rem}.loyalty .lp-trade{margin:0 auto 2rem;max-width:1024px;font-size:1.6rem}.loyalty .lp-trade .top{font-family:"Bellefair",serif;font-size:3rem;line-height:1}.loyalty .lp-trade img{display:block;margin:0 auto 1rem}@media(min-width:640px){.loyalty h2{font-size:3.5rem}.loyalty .highlight-box{font-size:4rem}.loyalty .discount-box{font-size:1.6rem}.loyalty .discount-box .top{font-size:4rem}}.grid{margin:0 auto}.grid-item-1{float:left;width:299px;height:247px}.grid-item-2{float:left;width:200px;height:247px}.grid-item-3{float:left;width:247px;height:247px}.grid-item-4{float:left;width:247px;height:247px}.grid-item-5{float:left;width:685px;height:305px}.grid-item-6{float:left;width:306px;height:305px}.grid-item-7{float:left;width:362px;height:223px}.grid-item-8{float:left;width:223px;height:223px}.grid-item-9{float:left;width:181px;height:223px}.grid-item-10{float:left;width:223px;height:223px}.highlighted{background:#e8e5df url('../assets/images/home/productbg.gif') center center no-repeat;background-size:cover;margin:0 auto 2rem;padding:50px 0;max-width:800px}.accordion-button{font-family:"Bellefair",serif;font-size:18px;color:#95978a}.accordion-button:focus{box-shadow:none}.accordion-button:not(.collapsed){background-color:transparent;color:#95978a}.accordion-item{color:#95978a}.halfcontainer{max-width:634px;margin:0 0 0 auto;padding:50px 0}.effect-grid>div{text-align:center}.effect-grid h3{font-family:"Bellefair",serif;font-size:1.125rem}.effect-grid p{font-size:.75rem}.effect-grid svg{height:90px;width:90px;margin-bottom:1rem}footer{background:#545049;color:#fff;padding:0 0 50px 0}footer a{color:#fff;text-decoration:none;font-weight:bold}footer a:hover{text-decoration:underline}footer a.nav-link:hover{text-decoration:none}
footer h3, footer .h3 { font-family: "Bellefair",serif; font-size: 1.375rem; text-transform: uppercase; color: #fff }.newsletter{background:url('../assets/images/emailsignupbg.gif') center center repeat-x;color:#fff;margin-bottom:50px;font-family:"Bellefair",serif;font-size:1.375rem;text-transform:uppercase;text-transform:uppercase;text-align:center;line-height:1;padding:20px 0;cursor:pointer}.newsletter div{font-size:1.125rem}#bottomnav .nav-link{display:inline-block}#bottomnav .nav-link.no-hover{border:1px solid transparent}.popup-backdrop{z-index:1000;position:fixed;top:0;right:0;left:0;bottom:0;background-color:#242629;opacity:.25;overflow-x:hidden;overflow-y:auto}.popup-modal{z-index:1001;position:fixed;top:0;right:0;left:0;bottom:0;padding:10px}.popup-container{background:url('../assets/images/agegatebg.png') center center no-repeat;box-sizing:border-box;color:#e8e5df;font-family:"Bellefair",serif;font-size:1.75rem;position:relative;width:100%;max-width:449px;height:508px;padding:150px 123px 0;margin:80px auto 0;text-align:center;box-shadow:0 0 15px 10px rgba(0,0,0,.1)}@media(max-width:640px){.popup-container{padding:40px 20px}}.popup-body{box-sizing:border-box;margin-bottom:25px;line-height:1.35;text-transform:uppercase;letter-spacing:1px}.popup-body img{margin-bottom:2rem}@media(max-width:640px){.popup-body{font-size:26px;margin-bottom:15px}}.popup-actions .btn{border:1px solid #fff;margin:0 5px}