h1,h2,h3,h4,h5,h6{font-family:gin,serif;font-weight:400;font-style:normal}p{font-family:oswald,sans-serif;font-weight:400;font-style:normal}.bold{font-family:oswald,sans-serif;font-weight:700;font-style:normal}.eyebrow{font-family:gin,serif;font-weight:400;font-style:normal;font-size:18px}.ageGate{display:none;position:fixed;overflow-y:scroll;top:0;left:0;right:0;bottom:0;min-height:100%;min-width:100%;background:url(../img/patternBk.jpg) center no-repeat;background-size:cover;align-items:center;align-content:center;justify-content:center;flex-direction:column;z-index:999}.ageGate .message-warning,.ageGate .agegate-copy{color:#fff}.ageGate .bkCan{position:absolute;top:0;left:0;bottom:0;right:0;background:url(../img/ageGate_CanBk.png) left top no-repeat;background-size:contain}@media(max-width: 575px){.ageGate .bkCan{display:none}}@media(min-width: 576px){.ageGate .bkCan{display:none}}@media(min-width: 768px){.ageGate .bkCan{display:block}}.ageGate .gateContent{z-index:2}@media(max-width: 575px){.ageGate .gateContent{text-align:center;margin:0px auto}}@media(min-width: 576px){.ageGate .gateContent{text-align:center;margin:0px auto}}@media(min-width: 768px){.ageGate .gateContent{align-self:flex-end;text-align:left;width:350px;margin:0px 80px 0px 0px}}@media(min-width: 992px){.ageGate .gateContent{width:500px;padding-right:50px}}@media(max-width: 575px){.ageGate .gateContent .ageGateLogo{max-width:120px;margin:0px auto 10px}}@media(min-width: 576px){.ageGate .gateContent .ageGateLogo{max-width:100px;margin:0px auto 10px}}@media(min-width: 768px){.ageGate .gateContent .ageGateLogo{max-width:110px;margin:0px auto 10px}}.ageGate .gateContent h2{color:#fff}@media(max-width: 575px){.ageGate .gateContent h2{font-size:3rem}}@media(min-width: 576px){.ageGate .gateContent h2{font-size:3rem}}@media(min-width: 768px){.ageGate .gateContent h2{font-size:4rem}}.ageGate .gateContent .enterButtons{display:flex}@media(max-width: 575px){.ageGate .gateContent .enterButtons{width:90%;margin:10px auto}}@media(min-width: 576px){.ageGate .gateContent .enterButtons{margin:20px auto}}@media(max-width: 575px){.ageGate .gateContent .enterButtons .btn{width:100%;margin:10px}}@media(min-width: 576px){.ageGate .gateContent .enterButtons .btn{width:50%;margin:10px}}.ageGate .gateContent .message-warning a{color:#5b8a3c;text-decoration:underline;font-weight:700}.ageGate .gateContent .message-warning a:hover{color:#b8012c}.ageGate .gateContent .message-warning a:focus{border:2px solid #fff}.navbar{background:rgba(0,0,0,0);position:absolute;top:0;left:0;right:0;z-index:99}@media(min-width: 576px){.navbar{padding-top:1rem}}.navbar .navContent{width:100%;margin:0px auto}@media(min-width: 576px){.navbar .navContent{max-width:800px}}@media(min-width: 992px){.navbar .navContent{max-width:1200px}}.navbar .navContent a.skiplink{color:#fff;display:block;transform:translateY(-1000%)}.navbar .navContent a.skiplink:focus{transform:translateY(-20%)}.navbar .navContent .navbar-toggler:focus{border:2px solid #fff}@media(max-width: 575px){.navbar .navContent .navbar-collapse{position:absolute;background:#000;top:0;left:0;right:0}}@media(min-width: 576px){.navbar .navContent .navbar-collapse{position:absolute;background:#000;top:0;left:0;right:0;padding:40px 0px}}@media(min-width: 992px){.navbar .navContent .navbar-collapse{position:relative;justify-content:flex-end;background:rgba(0,0,0,0);padding:0px 20px}}@media(max-width: 575px){.navbar .navContent .navbar-collapse .navContainer{height:100vh;text-align:center;display:flex;padding-top:60px;flex-direction:column}}@media(min-width: 576px){.navbar .navContent .navbar-collapse .navContainer{height:auto;text-align:center;display:flex;flex-direction:column}}@media(max-width: 575px){.navbar .navContent .navbar-collapse .socialNav{list-style:none;padding:0;margin-top:20px;margin-bottom:30px}}@media(min-width: 576px){.navbar .navContent .navbar-collapse .socialNav{list-style:none;padding:0;margin-top:20px;margin-bottom:30px}}@media(min-width: 992px){.navbar .navContent .navbar-collapse .socialNav{display:none}}.navbar .navContent .navbar-collapse .socialNav li{display:inline-block;margin:0px 18px}.navbar .navContent .navbar-collapse .socialNav .socialNavIcon{width:30px;height:30px}.navbar .navbar-brand{display:block;background:url(../img/logo_main.png) 0 0 no-repeat;background-size:contain}@media(max-width: 575px){.navbar .navbar-brand{width:70px;height:63px}}@media(min-width: 576px){.navbar .navbar-brand{width:79px;height:65px}}@media(min-width: 992px){.navbar .navbar-brand{width:90px;height:73px}}.navbar li{display:inline-block}@media(max-width: 575px){.navbar li{margin:0px 10px}}@media(min-width: 576px){.navbar li{margin:0px 18px}}.navbar .nav-link{font-family:gin,serif;font-weight:400;font-style:normal;color:#fff}.navbar .nav-link:hover{color:#5b8a3c}.navbar .nav-link:focus{outline:2px solid #fff;outline-offset:2px}.navbar .nav-link:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-width: 575px){.navbar .nav-link{font-size:2.25rem}}@media(min-width: 992px){.navbar .nav-link{font-size:1.25rem}}@media(max-width: 575px){.navbar .socialNavIcon{width:30px;height:30px}}@media(min-width: 576px){.navbar .socialNavIcon{width:18px;height:18px}}@media(max-width: 575px){.navbar .navCopyright{text-align:center;color:#fff;text-transform:uppercase;margin-bottom:80px;flex-grow:1}.navbar .navCopyright p{margin:0}}@media(min-width: 992px){.navbar .navCopyright{display:none}}.btn{font-family:gin,serif;font-weight:400;font-style:normal;background:#b8012c;color:#fff;border-radius:0}.btn:hover{background:#5b8a3c}.btn:focus{outline:2px solid #fff;outline-offset:2px}.btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.btn-primary{background:#b8012c;border-radius:0;color:#fff;font-family:gin,serif;font-weight:400;font-style:normal;border:0;padding:10px 30px;width:100%;max-width:250px}button.sc-btn-ec{font-family:gin,serif !important;font-weight:400 !important;font-style:normal !important;width:100% !important;min-width:100% !important}.homeHeader{display:flex;align-content:center;justify-content:center}@media(max-width: 575px){.homeHeader{height:700px;padding-top:48px;background:url(../img/header_eagleBk_mobile.jpg) center center no-repeat;background-size:cover;position:relative}}@media(min-width: 576px){.homeHeader{height:600px;align-items:center;background:url(../img/header_eagleBk.jpg) center center no-repeat;background-size:cover}}@media(min-width: 768px){.homeHeader{height:600px;align-items:center;background:url(../img/header_eagleBk.jpg) center center no-repeat;background-size:cover}}@media(min-width: 992px){.homeHeader{height:100vh;align-items:center;background:url(../img/header_eagleBk.jpg) center center no-repeat;background-size:cover}}.homeHeader .headerContent{z-index:2}.homeHeader .headerContent h1{color:#fff}@media(min-width: 576px){.homeHeader .headerContent{padding:0px 40px}}@media(max-width: 575px){.homeHeader .headerContent .row{width:100%;padding:0;margin:0}}.homeHeader .headerContent .copyBlock{display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center}.homeHeader .headerContent .copyBlock .logo{display:block}@media(max-width: 575px){.homeHeader .headerContent .copyBlock .logo{width:250px}}@media(min-width: 576px){.homeHeader .headerContent .copyBlock .logo{max-width:300px;margin-bottom:14px}}@media(min-width: 768px){.homeHeader .headerContent .copyBlock .logo{max-width:370px;margin-bottom:14px}}@media(max-width: 575px){.homeHeader .headerContent .copyBlock .btn{position:absolute;bottom:70px;width:350px;padding-top:16px;padding-bottom:16px;font-size:1.25rem}}@media(min-width: 576px){.homeHeader .headerContent .copyBlock .btn{width:275px}}@media(min-width: 576px){.homeHeader .headerContent .copyBlock .mikmak-drawer{margin-top:5px}}@media(min-width: 992px){.homeHeader .headerContent .copyBlock .mikmak-drawer{margin-top:5px}}@media(max-width: 575px){.homeHeader .headerContent .imgBlock{max-width:400px;margin:-48px auto 0px}}@media(min-width: 576px){.homeHeader .headerContent .imgBlock{padding-top:45px}}@media(min-width: 768px){.homeHeader .headerContent .imgBlock{padding-top:45px}}.flavorsHeader{background:url(../img/patternBk.jpg) center no-repeat;background-size:cover;text-align:center;position:relative}@media(max-width: 575px){.flavorsHeader{padding:80px 0px}}@media(min-width: 576px){.flavorsHeader{padding:80px 30px}}@media(min-width: 992px){.flavorsHeader{padding:120px 0px}}.flavorsHeader div[data-sc-id]{min-width:auto !important;max-width:250px !important;margin:0 !important;padding:0 !important;text-align:left}.flavorsHeader div[data-sc-id] button.sc-btn-ec{background:#b8012c;border-radius:0;color:#fff;font-family:gin,serif;font-weight:400 !important;font-style:normal;border:0;padding:10px 30px;width:100% !important;min-width:114px !important;max-width:150px !important;margin:0 !important;min-height:0px !important}.flavorsHeader div[data-sc-id] button.sc-btn-ec:hover{background:#5b8a3c !important}@media(min-width: 576px){.flavorsHeader div[data-sc-id] button.sc-btn-ec{font-size:12px !important}}@media(min-width: 992px){.flavorsHeader div[data-sc-id] button.sc-btn-ec{font-size:16px}}.flavorsHeader .flavors{z-index:2;position:relative}@media(max-width: 575px){.flavorsHeader .flavors{width:100%;overflow:hidden;margin:0 auto;padding:0}}@media(min-width: 992px){.flavorsHeader .flavors{max-width:1024px;margin:0px auto}}.flavorsHeader .flavors h1,.flavorsHeader .flavors h2,.flavorsHeader .flavors p{color:#fff}.flavorsHeader .flavors h1{margin-bottom:0px;font-size:3rem}@media(max-width: 575px){.flavorsHeader .flavors h1{padding:0}}.flavorsHeader .flavors h2{margin:10px auto 45px;font-size:1.5rem}@media(min-width: 576px){.flavorsHeader .flavors h3{font-size:1rem}}@media(min-width: 768px){.flavorsHeader .flavors h3{font-size:1.5rem}}.flavorsHeader .flavors p{margin-bottom:60px}@media(max-width: 575px){.flavorsHeader .flavors .styleContainer{margin:0 auto 48px;padding:0;width:100%}}@media(min-width: 576px){.flavorsHeader .flavors .styleContainer .cans{width:114px}}@media(min-width: 992px){.flavorsHeader .flavors .styleContainer .cans{width:150px}}@media(max-width: 575px){.flavorsHeader .flavors .styleContainer .cans .style{margin-bottom:24px}}@media(min-width: 576px){.flavorsHeader .flavors .styleContainer .cans .style{margin:0 auto 24px}}.flavorsHeader .flavors .styleContainer .btn:focus{border:2px solid #fff}.flavorsHeader .varietyPacks{padding:0;margin:80px auto 50px;max-width:1024px;display:flex;align-content:center;align-items:center;color:#fff}@media(max-width: 575px){.flavorsHeader .varietyPacks{width:100%;padding:0 20px}}.flavorsHeader .varietyPacks .row{padding:0;max-width:100%}.flavorsHeader .varietyPacks h1{margin-bottom:0px;font-size:3rem;padding:0}.flavorsHeader .varietyPacks p{padding:0}.flavorsHeader .varietyPacks .styleContainer{padding:0}@media(max-width: 575px){.flavorsHeader .varietyPacks .styleContainer{margin:30px 0}}.flavorsHeader .varietyPacks .styleContainer .pack{text-align:center;display:flex;flex-direction:column;align-items:center}@media(min-width: 576px){.flavorsHeader .varietyPacks .styleContainer .pack{padding:0 60px}}@media(min-width: 992px){.flavorsHeader .varietyPacks .styleContainer .pack{padding:0 30px}}.flavorsHeader .varietyPacks .styleContainer .pack h3{color:#fff;text-align:center;font-size:1.5rem;margin-bottom:20px;flex-grow:1}@media(max-width: 575px){.flavorsHeader .varietyPacks .styleContainer .pack h3{font-size:1.5rem}}@media(min-width: 576px){.flavorsHeader .varietyPacks .styleContainer .pack h3{font-size:1.25rem}}@media(min-width: 768px){.flavorsHeader .varietyPacks .styleContainer .pack h3{font-size:1.5rem}}.flavorsHeader .varietyPacks .styleContainer .pack .btn{margin-bottom:10px;width:100%;max-width:200px}.flavorsHeader .varietyPacks .styleContainer .pack .sc_button_div{text-align:center !important;max-width:200px}.flavorsHeader .varietyPacks .styleContainer .pack .landingVP{display:block}@media(max-width: 575px){.flavorsHeader .varietyPacks .styleContainer .pack .landingVP{width:350px;margin:0 auto 20px}}@media(min-width: 576px){.flavorsHeader .varietyPacks .styleContainer .pack .landingVP{max-width:400px;margin-bottom:20px}}.flavorsHeader .varietyPacks .styleContainer .pack div[data-sc-id]{min-width:auto !important;max-width:250px !important;margin:0 !important;padding:0 !important;text-align:left}.flavorsHeader .varietyPacks .styleContainer .pack div[data-sc-id] button.sc-btn-ec{background:#b8012c;border-radius:0;color:#fff;font-family:gin,serif;font-weight:400 !important;font-style:normal;border:0;padding:10px 30px;width:100% !important;min-width:200px !important;max-width:150px !important;margin:0 !important;min-height:0px !important}.flavorsHeader .varietyPacks .styleContainer .pack div[data-sc-id] button.sc-btn-ec:hover{background:#5b8a3c !important}.topShadow{position:absolute;z-index:1;height:50%;width:100%;top:0;right:0;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc000000', endColorstr='#00000000',GradientType=0 )}.doubleTextCTA{display:flex;align-content:center;justify-content:center;background:url(../img/cta_OriginalSmokeCan_bk.jpg) center center no-repeat;background-size:cover;color:#fff}@media(max-width: 575px){.doubleTextCTA{flex-direction:row;height:100vh}}@media(min-width: 576px){.doubleTextCTA{height:500px;flex-direction:column;align-items:center}}@media(min-width: 768px){.doubleTextCTA{height:600px}}@media(min-width: 992px){.doubleTextCTA{height:100vh}}.doubleTextCTA .row{width:100%}@media(max-width: 575px){.doubleTextCTA .textLeft{text-align:center;padding-top:30px}}@media(min-width: 576px){.doubleTextCTA .textLeft{align-self:flex-start;text-align:center;padding:0px 80x}}.doubleTextCTA .textLeft p,.doubleTextCTA .textLeft h1{font-size:4rem;font-family:gin,serif;font-weight:400;font-style:normal}.doubleTextCTA .textLeft h6{margin-bottom:0px}.doubleTextCTA .textLeft .eyebrow{font-family:gin,serif;font-weight:400;font-style:normal;margin-bottom:0}@media(max-width: 575px){.doubleTextCTA .textRight{align-self:flex-end;text-align:center;padding-bottom:30px}}@media(min-width: 576px){.doubleTextCTA .textRight{align-self:flex-end;text-align:center;padding:0px 40px}}@media(min-width: 768px){.doubleTextCTA .textRight{padding:0px 40px}}@media(min-width: 992px){.doubleTextCTA .textRight{padding:0px 150px}}.doubleTextCTA .textRight p,.doubleTextCTA .textRight h2{font-size:2.5rem;font-family:gin,serif;font-weight:400;font-style:normal}.rightTextCTA{display:flex;align-content:center;justify-content:center;align-items:center;background:url(../img/CTA_BajaBlast_homepageBk.jpg) center center no-repeat;background-size:cover;color:#fff;overflow:hidden}@media(max-width: 575px){.rightTextCTA{flex-direction:row;height:auto;padding:20px 0 40px}}@media(min-width: 576px){.rightTextCTA{height:auto;padding:80px 0}}@media(min-width: 992px){.rightTextCTA{height:auto;padding:78px 0}}.rightTextCTA .row{padding:0}@media(min-width: 768px){.rightTextCTA .row{padding:0 40px}}@media(min-width: 992px){.rightTextCTA .row{padding:0}}.rightTextCTA .packLeft{padding:0;text-align:center}.rightTextCTA .packLeft .ctaImg{padding:0}@media(max-width: 575px){.rightTextCTA .packLeft .ctaImg{max-width:400px;margin:20px auto}}@media(min-width: 576px){.rightTextCTA .packLeft .ctaImg{max-width:500px;padding:0 20px}}@media(min-width: 992px){.rightTextCTA .packLeft .ctaImg{max-width:650px;padding:0;margin-top:48px}}.rightTextCTA .textRight{display:flex;align-content:center;align-items:center;justify-content:center;padding:0}.rightTextCTA .textRight .textBlock{text-transform:uppercase;text-align:center}.rightTextCTA .textRight .buttonBlock{margin:24px auto 0;display:flex;flex-direction:column;align-items:center}.rightTextCTA .textRight .buttonBlock .btn-primary{width:100%;margin-bottom:10px;text-decoration:none}.rightTextCTA .white{color:#fff}.rightTextCTA .black{color:#000}.rightTextCTA .smText{font-size:18px;display:block;line-height:1}.rightTextCTA .mdText{font-size:24px;display:block;line-height:1}@media(max-width: 575px){.rightTextCTA .mdText{font-size:20px}}.rightTextCTA .lgText{font-size:48px;display:block;line-height:1}@media(max-width: 575px){.rightTextCTA .lgText{font-size:40px}}.rightTextCTA .xlText{font-size:72px;display:block;line-height:.9;margin:0}@media(max-width: 575px){.rightTextCTA .xlText{font-size:60px}}.productCalloutBlock{background:url(../img/patternBk.jpg) center no-repeat;background-size:cover;padding:40px 0px}.productCalloutBlock h2{color:#fff;text-align:center;font-size:2.5rem}.productCalloutBlock p{color:#fff;text-align:center;margin-bottom:50px}@media(min-width: 576px){.productCalloutBlock .productSwiper{max-width:800px}}@media(min-width: 992px){.productCalloutBlock .productSwiper{max-width:1024px}}@media(min-width: 576px){.productCalloutBlock .productSwiper .swiperNavContainer{display:none}}.productCalloutBlock .productSwiper .swiper-button-next,.productCalloutBlock .productSwiper .swiper-button-prev{color:#b8012c}.productCalloutBlock div[data-sc-id]{max-width:250px !important;margin:0 !important;padding-left:0px !important}.productCalloutBlock div[data-sc-id] button.sc-btn-ec{background:#b8012c;border-radius:0;color:#fff;font-family:gin,serif;font-weight:400 !important;font-style:normal;border:0;padding:10px 30px;width:100% !important;min-width:150px !important;max-width:150px !important;margin:0 !important;min-height:0px !important}.productCalloutBlock div[data-sc-id] button.sc-btn-ec:hover{background:#5b8a3c !important}.cans{text-align:center}@media(max-width: 575px){.cans{width:150px;margin:0px auto}}@media(min-width: 576px){.cans{width:150px;margin:0px auto}}@media(min-width: 992px){.cans{width:150px;margin:0px auto}}.cans .style{margin-bottom:20px;margin:0px auto 24px;display:block}.cans .eyebrow{color:#fff;text-align:center}.cans h3{color:#fff;text-align:center;font-size:1.5rem;margin-bottom:20px}@media(max-width: 575px){.cans h3{font-size:1.5rem}}.cans .btn{background:#b8012c;color:#fff;padding:5px 0px;font-size:1rem;width:100%;transition:background .15s ease-in-out}@media(max-width: 575px){.cans .btn{padding:10px 0px;width:100%;font-size:1.25rem}}.cans .btn:hover{background:#5b8a3c}.cans .btn{margin-bottom:10px}.ugcBlock{position:relative;background:url(../img/textureBk.png) center no-repeat,#000;background-size:cover}@media(max-width: 575px){.ugcBlock{padding:60px 0px}}@media(min-width: 576px){.ugcBlock{padding:60px 0px}}@media(min-width: 992px){.ugcBlock{padding:60px 0px}}.ugcBlock h2,.ugcBlock h4,.ugcBlock p{color:#fff}.ugcBlock h2{font-size:3rem;text-align:center}.ugcBlock a{color:#5b8a3c}.ugcBlock .ugcCopy .blue{color:#5b8a3c}@media(min-width: 992px){.ugcBlock .ugcCopy{padding-bottom:30px}}.ugcBlock .ugcCopy h2,.ugcBlock .ugcCopy p{margin-bottom:18px}@media(max-width: 575px){.ugcBlock .ugcPhotoGrid{margin-bottom:30px}}@media(min-width: 576px){.ugcBlock .ugcPhotoGrid{margin-bottom:30px}}@media(min-width: 992px){.ugcBlock .ugcPhotoGrid{margin-bottom:60px}}.ugcBlock .ugcgrid .grid-item{border:10px solid #fff}@media(max-width: 575px){.ugcBlock .ugcgrid .grid-item{width:48%;margin-bottom:10px;border:5px solid #fff}}@media(min-width: 576px){.ugcBlock .ugcgrid .grid-item{width:49%;margin-bottom:10px}}@media(min-width: 768px){.ugcBlock .ugcgrid .grid-item{width:33%;margin-bottom:10px}}@media(min-width: 992px){.ugcBlock .ugcgrid .grid-item{width:32%;margin-bottom:20px}}.ugcBlock .ugcgrid .grid-item .gridImg{overflow:hidden;transition:all .4s ease-out}.ugcBlock .ugcgrid .grid-item .hoverCallout{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;opacity:0;display:flex;flex-direction:column;justify-content:center;background:rgba(0,0,0,.3)}.ugcBlock .ugcgrid .grid-item .hoverCallout p{color:#fff;margin:0}.ugcBlock .ugcgrid .grid-item .hoverCallout .instaBar{position:absolute;width:100%;bottom:0;font-family:"HurmeGeometricSansNo1Black";font-style:normal;text-transform:uppercase;color:#fff}@media(max-width: 575px){.ugcBlock .ugcgrid .grid-item .hoverCallout .instaBar{height:40px;background:url(../img/social_mainNav_Instagram.svg) 10px center no-repeat,#5b8a3c;padding:10px 10px 10px 36px;background-size:14px;padding:11px 10px 0px 30px}}@media(min-width: 576px){.ugcBlock .ugcgrid .grid-item .hoverCallout .instaBar{height:65px;background:url(../img/social_mainNav_Instagram.svg) 24px center no-repeat,#5b8a3c;padding:20px 20px 20px 72px;background-size:27px}}.ugcBlock .ugcgrid .grid-item .hoverCallout .instaBar h5{margin-bottom:0px}@media(max-width: 575px){.ugcBlock .ugcgrid .grid-item .hoverCallout .instaBar h5{font-size:14px}}@media(min-width: 576px){.ugcBlock .ugcgrid .grid-item .hoverCallout .instaBar h5{font-size:18px}}.ugcBlock .ugcgrid .grid-item .hoverCallout:hover{opacity:1;transition:opacity 700ms}@media(max-width: 575px){.ugcBlock .ugcgrid .doubleWidth{padding:75px 14px 10px !important;bottom:0 !important;display:block !important;width:100% !important}}@media(min-width: 992px){.ugcBlock .ugcgrid .doubleWidth{width:64% !important;padding-top:100px}}.ugcgrid:after{content:"";display:block;clear:both}@media(min-width: 992px){.stamp{position:absolute;bottom:0;left:0}}.productHeader{background:url(../img/textureBk.png) center no-repeat,#000;background-size:cover;position:relative}@media(max-width: 575px){.productHeader{padding:60px 0px 60px}}@media(min-width: 576px){.productHeader{padding:110px 0px 60px}}.productHeader .headerContent{position:relative;z-index:3}.productHeader .headerContent .row{width:100%;padding:0;margin:0}@media(min-width: 768px){.productHeader .headerContent{max-width:100%;margin:0px auto;padding:0px 20px}}@media(min-width: 992px){.productHeader .headerContent{max-width:100%;margin:0px auto;padding:0px 40px;max-width:1440px}}@media(min-width: 576px){.productHeader .headerContent .productImg{display:flex;align-content:center;align-items:center;justify-content:content}}@media(min-width: 992px){.productHeader .headerContent .productImg .smokeCan{margin-left:50px}}.productHeader .headerContent .productInfo{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}.productHeader .headerContent .productInfo .infoContainer{display:flex;flex-direction:column;text-align:center;justify-content:center}@media(max-width: 575px){.productHeader .headerContent .productInfo .infoContainer{align-self:center}}@media(min-width: 576px){.productHeader .headerContent .productInfo .infoContainer{align-self:flex-start}}@media(min-width: 768px){.productHeader .headerContent .productInfo .infoContainer{align-self:flex-start}}@media(min-width: 992px){.productHeader .headerContent .productInfo .infoContainer{align-self:flex-start;padding-left:80px}}@media(max-width: 575px){.productHeader .headerContent .productInfo .alcByVol{max-width:120px;margin:6px auto 22px}}@media(min-width: 576px){.productHeader .headerContent .productInfo .alcByVol{max-width:100px;margin:10px auto}}@media(min-width: 768px){.productHeader .headerContent .productInfo .alcByVol{max-width:150px;margin:20px auto}}.productHeader .headerContent .productInfo .btn{display:block;margin:0px auto 20px;width:100%;color:#fff;font-size:1.5rem}@media(max-width: 575px){.productHeader .headerContent .productInfo .btn{padding-top:12px;padding-bottom:12px;font-size:1.5rem}}@media(min-width: 768px){.productHeader .headerContent .productInfo .btn{min-width:330px}}.productHeader .headerContent .productInfo div[data-sc-id]{max-width:100% !important;margin:0 !important;padding:0 !important}@media(max-width: 575px){.productHeader .headerContent .productInfo div[data-sc-id]{min-width:100%;padding:0px !important}}.productHeader .headerContent .productInfo div[data-sc-id] button.sc-btn-ec{background:#b8012c;border-radius:0;color:#fff;font-family:gin,serif;font-weight:400 !important;font-style:normal;border:0;padding:10px 30px;font-size:1.5rem;width:100% !important;margin:0px auto 20px !important}.productHeader .headerContent .productInfo div[data-sc-id] button.sc-btn-ec:hover{background:#5b8a3c !important}@media(max-width: 575px){.productHeader .headerContent .productInfo div[data-sc-id] button.sc-btn-ec{padding-top:12px !important;padding-bottom:12px !important;font-size:1.5rem !important;min-width:100% !important}}@media(min-width: 576px){.productHeader .headerContent .productInfo div[data-sc-id] button.sc-btn-ec{min-width:337px !important}}@media(min-width: 768px){.productHeader .headerContent .productInfo div[data-sc-id] button.sc-btn-ec{min-width:377px !important}}.productHeader .headerContent .productInfo h1{font-size:3.5rem}@media(min-width: 576px){.productHeader .headerContent .productInfo h1{font-size:2.75rem}}@media(min-width: 768px){.productHeader .headerContent .productInfo h1{font-size:3.5rem}}.productHeader .headerContent .productInfo h2{font-size:1.25rem;color:#fff}@media(max-width: 575px){.productHeader .headerContent .productInfo h2{font-size:1.5rem}}.productHeader .headerContent .productInfo ul{list-style:none;padding:0;font-family:oswald,sans-serif;font-weight:400;font-style:normal}.productHeader .headerContent .productInfo ul li{font-size:1rem}@media(max-width: 575px){.productHeader .headerContent .productInfo ul li{font-size:1rem}}.overlay{position:absolute;background:rgba(0,0,0,.25);top:0;right:0;bottom:0;left:0;z-index:1}.productHeader{background:url(../img/textureBk.png) center no-repeat,#000;background-size:cover;position:relative}@media(max-width: 575px){.productHeader{padding:60px 0px 60px}}@media(min-width: 576px){.productHeader{padding:110px 0px 60px}}.productHeader .VP_headerContent{display:flex;margin:0 auto;position:relative;z-index:3}@media(max-width: 575px){.productHeader .VP_headerContent{margin:0;width:100%;padding:0 20px}}@media(min-width: 576px){.productHeader .VP_headerContent{margin:0;width:100%;padding:0 20px}}@media(min-width: 992px){.productHeader .VP_headerContent{max-width:1440px;padding-top:20px}}@media(max-width: 575px){.productHeader .VP_headerContent .productImg{padding:0;display:flex;align-content:center;align-items:center;justify-content:center}}@media(min-width: 576px){.productHeader .VP_headerContent .productImg{display:flex;align-content:center;align-items:center;justify-content:center}}@media(max-width: 575px){.productHeader .VP_headerContent .productImg .VP_headerImage{max-width:400px}}@media(min-width: 992px){.productHeader .VP_headerContent .productImg .VP_headerImage{margin-left:-75px}}.productHeader .VP_headerContent .productInfo{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}@media(max-width: 575px){.productHeader .VP_headerContent .productInfo{padding:0}}.productHeader .VP_headerContent .productInfo .infoContainer{text-align:center}@media(max-width: 575px){.productHeader .VP_headerContent .productInfo .infoContainer{padding:0 20px}}@media(min-width: 768px){.productHeader .VP_headerContent .productInfo .infoContainer{margin-top:0px;margin-right:0px}}@media(min-width: 992px){.productHeader .VP_headerContent .productInfo .infoContainer{margin-top:-100px;margin-right:220px;width:400px}}.productHeader .VP_headerContent .productInfo .infoContainer h1{font-size:2.5rem;line-height:1}@media(min-width: 576px){.productHeader .VP_headerContent .productInfo .infoContainer h1{font-size:2.5rem}}@media(min-width: 768px){.productHeader .VP_headerContent .productInfo .infoContainer h1{font-size:2.85rem}}@media(min-width: 992px){.productHeader .VP_headerContent .productInfo .infoContainer h1{font-size:2.85rem;line-height:1}}.productHeader .VP_headerContent .productInfo .infoContainer h2{font-size:1.25rem;color:#fff}@media(max-width: 575px){.productHeader .VP_headerContent .productInfo .infoContainer h2{font-size:1.5rem}}.productHeader .VP_headerContent .productInfo .infoContainer p{margin-bottom:0}.productHeader .VP_headerContent .productInfo .infoContainer .availability ul{list-style:none;padding:0;font-family:oswald,sans-serif;font-weight:400;font-style:normal}.productHeader .VP_headerContent .productInfo .infoContainer .availability li.packs{font-size:1rem;display:inline-block}@media(max-width: 575px){.productHeader .VP_headerContent .productInfo .infoContainer .availability li.packs{font-size:1rem}}.productHeader .VP_headerContent .productInfo .infoContainer .availability li.packs:after{content:" |";padding:0 8px}.productHeader .VP_headerContent .productInfo .infoContainer .availability li.packs:last-child:after{content:"";padding:0}@media(max-width: 575px){.productHeader .VP_headerContent .productInfo .alcByVol{max-width:120px;margin:6px auto 22px}}@media(min-width: 576px){.productHeader .VP_headerContent .productInfo .alcByVol{max-width:100px;margin:10px auto}}@media(min-width: 768px){.productHeader .VP_headerContent .productInfo .alcByVol{max-width:150px;margin:10px auto 15px}}.productHeader .VP_headerContent .productInfo .btn{display:block;margin:0px auto 20px;width:100%;color:#fff;font-size:1.5rem}@media(max-width: 575px){.productHeader .VP_headerContent .productInfo .btn{padding-top:12px;padding-bottom:12px;font-size:1.5rem}}@media(min-width: 768px){.productHeader .VP_headerContent .productInfo .btn{min-width:330px}}.productHeader .VP_headerContent .productInfo div[data-sc-id]{max-width:100% !important;margin:0 !important;padding:0 !important}@media(max-width: 575px){.productHeader .VP_headerContent .productInfo div[data-sc-id]{min-width:100%;padding:0px !important}}.productHeader .VP_headerContent .productInfo div[data-sc-id] button.sc-btn-ec{background:#b8012c;border-radius:0;color:#fff;font-family:gin,serif;font-weight:400 !important;font-style:normal;border:0;padding:10px 30px;font-size:1.5rem;width:100% !important;margin:0px auto 20px !important}.productHeader .VP_headerContent .productInfo div[data-sc-id] button.sc-btn-ec:hover{background:#5b8a3c !important}@media(max-width: 575px){.productHeader .VP_headerContent .productInfo div[data-sc-id] button.sc-btn-ec{padding-top:12px !important;padding-bottom:12px !important;font-size:1.5rem !important;min-width:100% !important}}@media(min-width: 576px){.productHeader .VP_headerContent .productInfo div[data-sc-id] button.sc-btn-ec{min-width:338px !important}}@media(min-width: 768px){.productHeader .VP_headerContent .productInfo div[data-sc-id] button.sc-btn-ec{min-width:389px !important}}@media(min-width: 992px){.productHeader .VP_headerContent .productInfo div[data-sc-id] button.sc-btn-ec{min-width:400px !important}}.productHeader .VP_headerContent .productInfo div[data-sc-id] .eyebrow{font-family:gin,serif;font-weight:400;font-style:normal;font-size:18px}.overlay{position:absolute;background:rgba(0,0,0,.25);top:0;right:0;bottom:0;left:0;z-index:1}.flavorsHeader p{margin-bottom:30px}.genericText{padding:110px 0px 60px;background:#000;background-size:cover}.genericText .genericTextBlock{max-width:900px;padding:0px 40px;margin:0px auto;z-index:3}.genericText .genericTextBlock .question{margin:40px 0 20px;padding-bottom:20px;border-bottom:1px solid #fff}.genericText h1{color:#5b8a3c;font-size:3rem}.genericText h2{font-size:3rem;color:#fff}.genericText h3{color:#5b8a3c}.genericText p{font-size:1rem;line-height:2rem;color:#fff}.genericText a{color:#5b8a3c;text-decoration:underline;font-weight:700}.genericText a:hover{color:#b8012c}.genericText a:focus{border:2px solid #5b8a3c}.genericText ul,.genericText ol{font-family:oswald,sans-serif;font-weight:400;font-style:normal;margin:48px 0}.genericText ul li,.genericText ol li{color:#fff;line-height:2rem}.faqBlock h2{font-size:2rem;color:#5b8a3c}table{font-family:oswald,sans-serif;font-style:normal}table td{font-weight:400}table th{font-weight:800}table th,table td{color:#fff;line-height:2rem}body{overflow-x:hidden;background:url(../img/patternBk.jpg) top center no-repeat,#000;background-size:contain}.finderHeader{text-align:center;padding-bottom:30px}@media(max-width: 575px){.finderHeader h1{font-size:2rem}}@media(min-width: 576px){.finderHeader h1{font-size:3rem}}.finderForm{padding-top:120px;color:#fff}.contactForm{margin-bottom:30px;position:relative;padding-top:110px}.contactForm .pristine-error{color:red}.contactForm .contactHeader{text-align:center;color:#fff}.contactForm form{margin:30px auto;max-width:900px}.contactForm label{color:#fff}.contactForm input:invalid{border:1px dashed red}.contactForm input:valid{border:1px solid #000}.contactForm .subjectSelect{border:0;border-radius:0;border-bottom:1px solid #000;font-family:oswald,sans-serif;font-weight:700;font-style:normal}.contactForm select{border:0;border-radius:0;border-bottom:1px solid #000;font-family:oswald,sans-serif;font-weight:700;font-style:normal;padding-top:11px;padding-bottom:9px}.contactForm input{border:0;border-radius:0;border-bottom:1px solid #000;font-family:oswald,sans-serif;font-weight:700;font-style:normal;padding-bottom:14px}.contactForm .form-select{-webkit-appearance:none;border-radius:0;border:0;color:#000;background-color:#5b8a3c;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e")}.contactForm .form-select:focus{border:2px solid #fff}@media(max-width: 575px){.contactForm .form-select{border-bottom:none}}.contactForm .form-select p{margin-bottom:6px}.contactForm textarea{border-radius:0;border:1px solid #000}.contactForm #contactFields{position:relative}.contactForm #contactFields div input{border:0;border-radius:0;border-bottom:1px solid #000}.contactForm #contactFields div label{pointer-events:none;line-height:1;color:#bfc3c7;transform-origin:0 0;transition:transform .025s linear;font-family:oswald,sans-serif;font-weight:700;font-style:normal;padding-bottom:14px;font-size:.75rem}.contactForm #contactFields div label span{display:inline}.contactForm #contactFields div input.focused+label{transform:scale(0.6) translate(0, -30px);color:#000}.contactForm .radios .form-check{font-family:oswald,sans-serif;font-weight:700;font-style:normal}.contactForm .radios .form-check input[type=radio]{position:absolute;opacity:0}.contactForm .radios .form-check input[type=radio]+.form-check-label:before{content:"";background:#fff;border:2px solid #bfc3c7;border-radius:99px;display:inline-block;width:1rem;height:1rem;position:relative;top:.25rem;margin-right:.5rem;vertical-align:top;cursor:pointer;text-align:center;transition:all 250ms ease}.contactForm .radios .form-check input[type=radio]:checked+.form-check-label:before{background-color:#5b8a3c;border:2px solid #000;box-shadow:0}.contactForm .radios .form-check input[type=radio]:focus+.form-check-label:before{outline:none;border-color:#000}.contactForm .inkjetCode{display:flex;align-content:center;align-items:center}.contactForm .inkjetCodeImg{max-width:300px;margin:0px auto}.clearButton{font-family:gin,serif;font-weight:400;font-style:normal;background:#b8012c;color:#fff;border-radius:0;border:0;padding:.375rem .75rem;font-size:1rem;line-height:1.5}.clearButton:hover{background:#5b8a3c}.footer{background:url(../img/logo_main.png) 100px center no-repeat,#000;background-size:contain;padding:80px 60px;position:relative;display:flex;align-content:flex-end;align-items:center;justify-content:flex-end}@media(max-width: 575px){.footer{background:url(../img/logo_main.png) center top no-repeat,#000;background-size:350px;align-content:center;justify-content:center}}.footer .footerLinks{z-index:2}@media(max-width: 575px){.footer .footerLinks{padding-top:200px;width:100%}}@media(min-width: 576px){.footer .footerLinks{width:50%}}.footer .footerLinks .mainLinks,.footer .footerLinks .secondaryLinks{padding:0}@media(max-width: 575px){.footer .footerLinks .mainLinks{width:100%;text-align:center}}.footer .footerLinks .mainLinks .footerNav{list-style:none;padding:0;font-family:gin,serif;font-weight:400;font-style:normal;color:#fff;font-size:2.25rem;margin-bottom:20px}.footer .footerLinks .mainLinks .footerNav li{padding:5px 0px}.footer .footerLinks .mainLinks .footerNav .footer-link{color:#fff;text-decoration:none;transition:color .15s ease-in-out}.footer .footerLinks .mainLinks .footerNav .footer-link:hover{color:#5b8a3c}.footer .footerLinks .mainLinks .socialNav{list-style:none;padding:0}.footer .footerLinks .mainLinks .socialNav li{display:inline-block}@media(max-width: 575px){.footer .footerLinks .mainLinks .socialNav li{padding:0px 14px}}@media(min-width: 576px){.footer .footerLinks .mainLinks .socialNav li{padding-right:24px}}@media(max-width: 575px){.footer .footerLinks .secondaryLinks{width:100%;text-align:center;margin-top:30px}}.footer .footerLinks .secondaryLinks .alcByVol{max-width:150px;margin-bottom:20px}@media(min-width: 576px){.footer .footerLinks .secondaryLinks .alcByVol{margin-left:-30px}}.footer .footerLinks .secondaryLinks .footerSubNav{list-style:none;padding:0;font-family:oswald,sans-serif;font-weight:400;font-style:normal;color:#fff;font-size:.85rem}.footer .footerLinks .secondaryLinks .footerSubNav li{padding:3px 0px}.footer .footerLinks .secondaryLinks .footerSubNav a:link,.footer .footerLinks .secondaryLinks .footerSubNav a:visited{color:#fff;text-decoration:none;transition:color .15s ease-in-out}.footer .footerLinks .secondaryLinks .footerSubNav a:hover{color:#5b8a3c}.footer .footerLinks .secondaryLinks p{color:#fff;font-size:.75rem}@media(min-width: 576px){.footer .footerLinks .secondaryLinks p{padding-right:40px}}.bottomGradient{position:absolute;z-index:1;bottom:0;left:0;right:0;width:100%;height:200px;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.95) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.95) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.95) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 )}.comingSoon{width:100%;height:100vh;background:url(../img/patternBk.jpg) center center no-repeat;background-size:cover;display:flex;align-content:center;align-items:center;justify-content:center}.comingSoon .lockup{max-width:700px;padding:0px 60px}.notification-banner{position:fixed;bottom:0;background-color:#000;width:100%;padding:30px 50px;z-index:300;display:none;opacity:.8}.notification-banner .inner{display:flex;flex-direction:row;align-items:center}.notification-banner .inner .btn{float:right}.notification-banner .inner .btn.btn-primary{padding:9px 15px}.notification-banner .inner .btn.btn-primary:after{background-image:none;width:0px}.notification-banner .inner .text{flex:1;padding-right:15px;color:#fff !important}.notification-banner .inner .text p{color:#fff !important}#loader,.map-loader{position:fixed;width:100%;height:100%;left:0;top:0;z-index:999}.map-loader::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:#002855;opacity:.4}.map-loader__wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:flex;flex-direction:row;z-index:1}.map-loader__wrapper__item{width:20px;height:20px;background-color:#fff;border-radius:50%;margin-right:13px;transform:scale(0.2);animation:map-loader .75s ease-in-out infinite alternate;animation-delay:.25s}.map-loader__wrapper__item:first-child{animation-delay:0s}.map-loader__wrapper__item:last-child{margin-right:0;animation-delay:.5s}@keyframes map-loader{0%{transform:scale(0.2)}100%{transform:scale(1)}}section.errorContainer{padding-top:40px;padding-bottom:40px;margin-top:100px}.privacy-policy-cards{background-color:rgba(0,0,0,0)}.privacy-policy-cards .card{background-color:rgba(0,0,0,0)}.privacy-policy-cards h4,.privacy-policy-cards h5{color:#fff}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}