:root{--teal-nav:rgba(0,102,94,.8);--teal-footer:#06413c;--teal-primary:#00665e;--teal-hero:#006059;--green-accent:#a2d45e;--beige-light:#f5f5dc;--white:#fff;--gold:#c2a200;--light:#9bd6cd;--cream:#f6f2e4;--beige-text:#dbd2bb;--footer-light:#9dd4cb;--teal-dark:#063330;--finder-bg1:rgba(246,242,228,.9);--finder-bg2:rgba(246,242,228,.7);--teal-dark-transp:rgba(6,29,26,.8);--teal-light:#489189}*:focus{outline:0}body{font-family:"Circular Std",Helvetica,sans-serif;color:var(--white);background-color:var(--teal-primary)}html,body{height:100%;margin:0}body{display:flex;flex-direction:column;min-height:100vh}#content-container{padding-top:4.3rem;margin-bottom:4rem;flex:1}#content-container.nomb{margin-bottom:0}.navbar{background-color:var(--teal-nav)!important;padding:0 1rem!important}.navbar-brand{font-size:1.5rem;font-weight:700;color:var(--white)!important;letter-spacing:1px;padding:1rem 0}.nav-link{letter-spacing:.02em;padding:1.5rem;font-size:.9rem;font-weight:500;transition:none}.nav-item.active .nav-link,.nav-link:hover{background-color:var(--green-accent)!important;color:var(--teal-nav)!important}.dropdown-menu{background:none;width:auto;padding:0;margin:0;border:0;margin-top:0!important}.dropdown-submenu{position:relative}.dropdown-submenu .dropdown-menu{top:0;left:100%}.navbar-nav li:hover>ul.dropdown-menu{display:block}.nav-item{text-align:center}.nav-item.ms-2{width:auto;margin-left:0!important}.dropdown-menu .nav-item{background-color:var(--green-accent)!important;width:auto;text-align:left}.dropdown-menu .nav-item a{color:#fff}.dropdown-item:focus{background-color:var(--green-accent)!important}.nav-item .nav-link{padding-right:.9rem;padding-left:.9rem;min-width:2rem;text-align:left}@media(min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:.9rem;padding-left:.9rem}.dropdown-menu .nav-item a{padding-right:4rem!important}.dropdown-submenu>.dropdown-menu .nav-item .nav-link,.dropdown-submenu>.dropdown-menu .dropdown-item{padding-right:1rem!important}}@media(min-width:1200px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:2rem;padding-left:2rem}}.dropdown:hover>.nav-link,.dropdown-submenu:hover>.nav-link,.dropdown-item:hover,.nav-item:hover>.nav-link{background-color:var(--green-accent)!important;color:var(--teal-nav)!important}.dropdown-submenu:hover>.dropdown-toggle,.dropdown-submenu .dropdown-menu:hover~.dropdown-toggle{color:var(--white)!important;background-color:var(--teal-primary)!important}.dropdown-submenu>.dropdown-menu .nav-item .nav-link,.dropdown-submenu>.dropdown-menu .dropdown-item{color:var(--white)!important;background-color:var(--teal-primary)!important}.dropdown-submenu>.dropdown-menu .nav-item:hover .nav-link,.dropdown-submenu>.dropdown-menu .dropdown-item:hover{background-color:var(--green-accent)!important;color:var(--teal-nav)!important}.dropdown-toggle::after,.dropdown-submenu .dropdown-toggle::after{display:none!important}.nav-item.active-page{background-color:var(--green-accent)}.active-page .nav-link{color:var(--teal-nav)!important}.navbar-toggler{border-color:var(--white)}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.order-online-btn{background-color:var(--teal-nav);color:var(--white);border:1px solid var(--white);padding:.5rem 1rem;transition:all .3s;margin:1rem}.order-online-btn:hover{background-color:var(--white);color:var(--teal-nav)}h1,h2,h3,h4,h5{font-family:"Circular Std",Helvetica,sans-serif;font-weight:500}.main-content{padding:3rem 0}.hero{text-align:center;padding:4rem 1rem;background-color:var(--teal-hero)}.rays{background-image:url('../img/herobg.png?v=uR1nKJXUQoDpr9Iv4eSH234SpT4');background-repeat:no-repeat;background-position:center;background-size:cover}.hero h1{font-family:"New Forest","Garamond",serif;font-weight:500;font-size:17vw;margin-bottom:1.5rem;letter-spacing:2px;background-image:url('../img/home-body.svg?v=S4qsf6ZZ-5jQV0AViQqR-5IQQxk');background-repeat:no-repeat;background-position:center;background-size:auto 100%;height:103vw;align-content:center;line-height:1;color:var(--cream)}h1.pagetitle{font-family:"New Forest","Garamond",serif;font-weight:500;font-size:3rem;margin-bottom:1.5rem;letter-spacing:2px;line-height:1;color:var(--cream);text-align:center;padding-top:5rem}.hero h2{font-size:2.5rem;margin-bottom:1.5rem;letter-spacing:1.5px}.hero p{font-size:1.5625rem;max-width:800px;margin:0 auto;line-height:1.6;color:var(--light)}.alert-banner{background-color:var(--green-accent);color:var(--teal-nav);padding:.75rem;text-align:center}.alert-banner a{color:var(--teal-nav);text-decoration:underline;font-weight:bold}.better-days{background-color:var(--beige-light);color:var(--teal-nav);padding:3rem 0;text-align:center;background-image:url(../img/homebg.png?v=cEmq9lgtzdjVoJD7hB_fvbFmxYk);background-repeat:no-repeat;background-position:center;background-size:fill}.better-days-title{color:var(--teal-nav);font-size:2rem;margin-bottom:2rem}.better-days-title span{color:var(--gold)}.better-days-description{max-width:800px;margin:0 auto 3rem;line-height:1.6}.cultivation-item{margin-bottom:2rem}.cultivation-icon{width:100px;height:100px;border-radius:50%;background-color:var(--teal-primary);border:0;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem}.cultivation-icon i{font-size:2.5rem;color:var(--gold)}.cultivation-title{font-weight:bold;margin-bottom:.5rem}.cultivation-description{max-width:250px;margin:0 auto}.contact-section{padding:3rem 0;text-align:center;color:var(--cream)}.dispensary-info{margin-bottom:3rem}.dispensary-name{font-size:1.5rem;margin-bottom:1rem;color:var(--light)}.dispensary-address,.dispensary-phone{margin-bottom:.5rem}.hours-title{font-weight:bold;margin:1rem 0 .5rem}.hours-row{display:flex;justify-content:center;align-items:center}.hours-day{width:100px;text-align:right;padding-right:1rem}.hours-time{width:100px;text-align:left}.contact-form-section{margin-top:3rem}.contact-form-title{font-size:2.5rem;margin-bottom:1rem}.contact-form-subtitle{margin-bottom:2rem}.form-control{background-color:rgba(255,255,255,.1);border:0;border-bottom:1px solid var(--white);border-radius:0;color:var(--white);padding:.75rem .5rem;margin-bottom:1.5rem}.form-control:focus{background-color:rgba(255,255,255,.2);color:var(--white);box-shadow:none}.form-control::placeholder{color:rgba(255,255,255,.7)}textarea.form-control{min-height:150px;resize:vertical}.submit-btn{background-color:var(--white);color:var(--teal-primary);border:0;padding:.75rem 2rem;float:right;font-weight:bold;transition:all .3s}.submit-btn:hover{background-color:var(--green-accent);color:var(--teal-nav)}.careers-section{padding:3rem 0;text-align:center;color:var(--cream)}.careers-description{max-width:800px;margin:0 auto 3rem;line-height:1.6}.social-suggestion{margin-bottom:3rem}.social-suggestion .social-icons,.contact-section .social-icons{justify-content:center}.vacancies-title{font-size:1.8rem;margin:3rem 0 1rem;color:var(--light);letter-spacing:1px}.vacancy-note{font-style:italic;margin-bottom:2rem}.vacancy-item{padding:1rem 0;border-bottom:1px solid rgba(255,255,255,.3);max-width:600px;margin:0 auto}.vacancy-item a{text-decoration:none;font-size:2rem;font-weight:200;color:var(--light)}.vacancy-item a:hover{color:var(--white)}.footer{background-color:var(--teal-footer);padding:3rem 0}.footer-logo{max-width:200px;margin-bottom:1.5rem}.footer-logo img{width:100%}.social-icons{margin-bottom:1.5rem}.social-icons a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--teal-footer)!important;background-color:var(--footer-light)!important;border-radius:50%;color:var(--white);transition:all .3s;text-decoration:none}.social-icons a:hover{background-color:var(--green-accent);color:var(--teal-nav)}.footer-links{margin-bottom:1rem}.footer-links h5{font-size:1.2rem;margin-bottom:1rem;color:var(--white)}.footer-links ul{list-style:none;padding:0}.footer-links li{margin-bottom:.5rem}.footer-links a{color:var(--footer-light)!important;text-decoration:none;transition:color .3s}.footer-links a:hover{color:var(--white)!important}.mailing-list{margin-bottom:2rem}.mailing-list h5{margin-bottom:1rem}.mailing-list-form{display:flex;max-width:400px;margin:0 auto}.mailing-list-input{flex-grow:1;background-color:rgba(255,255,255,.1);border:0;border-bottom:1px solid var(--white);color:var(--white);padding:.5rem}.mailing-list-input:focus{outline:0;background-color:rgba(255,255,255,.2)}.mailing-btn{background-color:var(--footer-light)!important;color:var(--teal-footer)!important;border:0;padding:.5rem 1rem;font-size:.9rem}.mailing-btn:hover{background-color:var(--white)!important}.copyright{font-size:.9rem;margin-top:1rem;color:rgba(255,255,255,.7)}.footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:1rem;font-size:.8rem}.footer-bottom a{color:rgba(255,255,255,.7);text-decoration:none;margin:0 .5rem}.footer-bottom a:hover{color:var(--white)}@media(max-width:992px){.hero h2{font-size:2rem}.hero p{font-size:1.3rem}}@media(max-width:768px){.hero h2{font-size:1.8rem}.hero p{font-size:1.2rem}.mission-box,.vision-box{max-width:100%;margin:1rem 0}}@media(max-width:576px){.hero h1{font-size:4rem}.hero h2{font-size:1.5rem}.hero p{font-size:1rem}.mission-vision-header{font-size:2rem}}@media(min-width:992px){.order-online-btn{font-size:.8rem}.mailing-form{width:70%!important}}@media(min-width:400px){.hero h1{font-size:6.25rem;height:23rem}}@font-face{font-display:swap;font-family:"New Forest";src:url("../assets/fonts/new-forest/NewForest-Regular.otf?v=2fTK0g1wDWW74CYLJHYfS0fa4PM") format("opentype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Circular Std";src:url("../assets/fonts/circular-std/CircularStd-Book.otf?v=GJMrmNvQJTfjMX2iVb7mVJgA8eE") format("opentype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Circular Std";src:url("../assets/fonts/circular-std/CircularStd-Medium.otf?v=8nc8Dcng08qcHT_AIsQlfHBUbOY") format("opentype");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:"Circular Std";src:url("../assets/fonts/circular-std/CircularStd-Black.otf?v=GJMrmNvQJTfjMX2iVb7mVJgA8eE") format("opentype");font-weight:600;font-style:normal}@media(max-width:991px){.navbar-nav .dropdown-menu{display:block!important;position:static;float:none;width:100%;margin-top:0;background-color:transparent;border:0;box-shadow:none;padding-left:20px}a.nav-link{background-color:transparent!important}a.nav-link:hover{color:var(--white)!important}.dropdown-toggle::after,.dropdown-submenu .dropdown-toggle::after{display:none!important}.dropdown-menu .nav-item .nav-link,.dropdown-menu .dropdown-item{padding:.5rem 0;color:var(--light)!important;background-color:transparent!important;font-size:.9rem}.dropdown-menu .nav-item{background-color:transparent!important}.dropdown-submenu>.dropdown-menu{padding-left:1rem}.dropdown-item,.dropdown-menu .nav-link{border-left:1px solid rgba(255,255,255,.2);padding-left:15px!important}.navbar-nav>.nav-item>.nav-link{font-weight:600;margin-bottom:.5rem}.navbar-nav .nav-link{padding:.5rem 0}}.dropdown-section-title{font-weight:600;color:var(--light);font-size:.9rem;display:none}@media(max-width:991px){.dropdown-section-title{display:block;margin-top:.75rem}.dropdown-header{padding:.25rem 0}.sub-item{padding-left:1.5rem!important}}@media(max-width:991px){.order-online-btn{display:block;width:100%;margin:1rem 0;text-align:center;padding:.75rem;font-size:1rem;background-color:var(--green-accent);color:var(--teal-nav);border:0}}@media(max-width:991px){.nav-item{text-align:left!important}.navbar-nav .nav-link,.dropdown-menu .nav-item .nav-link,.dropdown-menu .dropdown-item{padding:.5rem 1rem!important;color:var(--white)!important;background-color:transparent!important;font-size:.9rem;transition:all .3s ease}.navbar-nav .nav-link:hover,.dropdown-menu .nav-item .nav-link:hover,.dropdown-menu .dropdown-item:hover,.dropdown-submenu>.dropdown-menu .nav-item:hover .nav-link,.dropdown-submenu>.dropdown-menu .dropdown-item:hover{background-color:var(--green-accent)!important;color:var(--teal-nav)!important}.dropdown-submenu>a.dropdown-toggle{opacity:.7;pointer-events:none;font-weight:600}.dropdown-menu .nav-item{background-color:transparent!important;width:100%}.dropdown-item,.dropdown-menu .nav-link{border-left:0!important}.dropdown-menu{padding-left:1rem!important}.dropdown-submenu>.dropdown-menu .nav-item .nav-link,.dropdown-submenu>.dropdown-menu .dropdown-item{background-color:transparent!important}.dropdown-menu{border:0!important}.dropdown-menu .nav-item .nav-link:not(.dropdown-toggle),.dropdown-menu .dropdown-item:not(.dropdown-toggle){opacity:1}}.footer-separator{position:relative;height:20px;background-color:var(--teal-footer);border-top:1px solid rgba(255,255,255,.6)}.chevron-container{position:absolute;left:50%;top:-10px;transform:translateX(-50%);width:20px;height:24px;display:flex;justify-content:center;align-items:center}.chevron-down{width:20px;height:20px;background-color:var(--teal-primary);transform:rotate(45deg);margin-top:-5px;border-bottom:1px solid rgba(255,255,255,.6);border-right:1px solid rgba(255,255,255,.6)}.chevron-down.home{background-color:var(--beige-light)!important}.footer{background-color:var(--teal-footer);padding:3rem 0 2rem;color:var(--white)}.footer-mailing{width:100%;margin:0 auto 3rem}.footer-mailing h3{font-size:1.2rem;margin-bottom:1.5rem;font-weight:500;letter-spacing:1px}.mailing-form{display:flex;width:100%}.mailing-input{flex-grow:1;background-color:transparent;border:0;border-bottom:1px solid var(--footer-light);padding:.5rem;color:var(--white);font-size:.9rem}.mailing-input:focus{outline:0}.mailing-btn{background-color:var(--teal-primary);color:var(--white);border:0;padding:.5rem 1.5rem;font-size:.9rem;cursor:pointer;transition:background-color .3s}.mailing-btn:hover{background-color:var(--green-accent);color:var(--teal-primary)}.footer-columns{display:flex;flex-wrap:wrap;margin-bottom:2rem}.footer-column{flex:1;min-width:250px;padding:0 1rem}.footer-logo{margin-bottom:1.5rem;max-width:180px}.footer-logo img{width:100%;height:auto;opacity:.9}.social-icons{display:flex;gap:1rem}.social-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:rgba(255,255,255,.1);color:var(--white);transition:all .3s}.social-icon:hover{background-color:var(--white)!important}.footer-links-container{display:flex;flex-wrap:wrap}footer h3,footer h4{color:var(--beige-text)}.footer-links{flex:1;min-width:150px;padding:0;margin-bottom:2rem}.footer-links h4{font-size:1rem;margin-bottom:1.2rem;font-weight:500;letter-spacing:.5px}.footer-links ul{list-style-type:none;padding:0;margin:0}.footer-links li{margin-bottom:.7rem}.footer-links a{color:rgba(255,255,255,.7);text-decoration:none;transition:color .3s;font-size:.9rem}.footer-links a:hover{color:var(--white)}.footer-legal{text-align:left}.copyright{font-size:.8rem;color:var(--footer-light);margin-bottom:.5rem}.legal-links{font-size:.8rem}.legal-links a{color:var(--footer-light);text-decoration:none;transition:color .3s}.legal-links a:hover{color:var(--white)}@media(max-width:768px){.footer-columns{flex-direction:column-reverse}.footer-column,.footer-links{flex:100%;text-align:center;padding:0}.footer-logo{margin:0 auto 1.5rem}.social-icons{justify-content:center;margin-bottom:2rem}.mailing-form{flex-direction:column}.mailing-input{margin-bottom:1rem;text-align:center}.mailing-btn{width:100%}}.plain a{color:var(--white)}.plain a:hover{color:var(--green-accent)}.jobposition h6{color:var(--green-accent);margin-bottom:0!important}.button{background-color:var(--green-accent);color:var(--teal-primary);padding:.75rem 2rem;font-weight:bold;transition:all .3s}.button:hover{background-color:var(--green-accent)!important;color:var(--white)}.dev{background-color:#000;color:#fff;border:1px solid #f00;padding:2rem;margin:1rem}.productattribs p{margin-bottom:0}.productattribs p span{font-weight:bold}.bread{margin-top:4rem;color:var(--cream)!important;letter-spacing:.1em}.bread a,.bread a:hover{color:var(--cream)!important;text-decoration:none}a.darkbtn{display:inline-block;background-color:var(--teal-dark);color:var(--cream);padding:1rem 2rem;text-align:center;margin-top:2rem;margin-left:0;border-radius:5px;text-decoration:none;box-shadow:10px 10px 20px rgba(0,0,0,.4)}a.darkbtn:hover{background-color:var(--teal-primary)}a.smdarkbtn{display:inline-block;background-color:var(--teal-dark);color:var(--cream);padding:.5rem 1rem;text-align:center;margin-top:1rem;margin-left:0;border-radius:5px;text-decoration:none}a.smdarkbtn:hover{background-color:var(--teal-primary)}a.lightbtn{display:inline-block;background-color:var(--white);color:var(--teal-dark);padding:1rem 2rem;text-align:center;margin-top:2rem;margin-left:0;border-radius:5px;text-decoration:none;box-shadow:10px 10px 20px rgba(0,0,0,.4);width:60%}a.lightbtn:hover{background-color:var(--green-accent);color:var(--teal-nav)}@media(min-width:992px) and (max-width:1400px){a.darkbtn,a.lightbtn{width:75%}}.findstock a.darkbtn{width:60%}@media(max-width:992px){.findstock{margin-bottom:4rem}}.catimage{padding-right:2rem}.catimage.smaller{padding-right:0}.catimage img{width:100%}.catimage.smaller img{width:75%}@media(max-width:992px){.catimage{padding-right:0;text-align:center}.catimage img{width:75%}.catimage.smaller img{width:50%}}.catimage.spc img{padding-top:2rem}.products-container h1.pagetitle{text-align:left!important;margin-bottom:1rem!important;text-transform:uppercase}.products-container h2{font-size:1.1rem!important}.products-container{color:var(--cream)}.products-container.fwr h2{padding-top:4rem}button.darkbtn{display:inline-block;background-color:var(--teal-dark);color:var(--cream);padding:1rem 2rem;text-align:center;margin-top:2rem;margin-left:0;border-radius:5px;text-decoration:none;box-shadow:10px 10px 20px rgba(0,0,0,.4)}button.darkbtn:hover{background-color:var(--teal-primary)}h3.subcat{font-family:"New Forest","Garamond",serif;font-weight:500;font-size:2.5rem;margin-bottom:0;letter-spacing:2px;line-height:1;color:var(--cream);padding-top:5rem}.product{margin:.5rem;padding:.5rem;border-radius:5%}.components-container{max-width:1000px;margin:80px auto;display:flex;justify-content:space-between;position:relative}.mission-container,.vision-container{width:450px;position:relative;margin:0 3rem}fieldset.box{border-radius:0;padding:30px 40px 40px;position:relative;border-bottom:0}fieldset.mission-box{position:relative;border:0;background-color:transparent}.mission-box .border-top{position:absolute;top:0;left:0;width:calc(100% - 80px);height:1px;background-color:#a8ccc8;border-top-color:#a8ccc8!important}.mission-box .border-top::after{content:'';position:absolute;top:-3px;right:-3px;width:7px;height:7px;background-color:#a8ccc8;border-radius:50%}.mission-box .border-right{position:absolute;top:80px;right:0;width:1px;height:calc(100% - 80px);background-color:#a8ccc8}.mission-box .border-right::before{content:'';position:absolute;top:-3px;left:-3px;width:7px;height:7px;background-color:#a8ccc8;border-radius:50%}.mission-box .border-left{position:absolute;top:0;left:0;width:1px;height:100%;background-color:#a8ccc8}.mission-box::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#a8ccc8}.mission-box .bottom-accent{position:absolute;bottom:-3px;left:50%;transform:translateX(-50%);width:80px;height:6px;background-color:#a8ccc8;z-index:1}fieldset.vision-box{position:relative;border:0;background-color:transparent;height:100%;padding-bottom:10px!important}.vision-box .border-top{position:absolute;top:0;right:0;width:calc(100% - 80px);height:1px;background-color:#c2a200;border-top-color:#c2a200!important}.vision-box .border-top::after{content:'';position:absolute;top:-3px;left:-3px;width:7px;height:7px;background-color:#c2a200;border-radius:50%}.vision-box .border-left{position:absolute;top:80px;left:0;width:1px;height:calc(100% - 80px);background-color:#c2a200}.vision-box .border-left::before{content:'';position:absolute;top:-3px;right:-3px;width:7px;height:7px;background-color:#c2a200;border-radius:50%}.vision-box .border-right{position:absolute;top:0;right:0;width:1px;height:100%;background-color:#c2a200}.vision-box::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#c2a200}.vision-box .bottom-accent{position:absolute;bottom:-3px;left:50%;transform:translateX(-50%);width:80px;height:6px;background-color:#c2a200;z-index:1}legend.title{width:auto;padding:0 15px;margin-bottom:0;font-size:18px;font-weight:bold;text-transform:uppercase;border:0;float:none;display:block;text-align:center;margin-left:auto;margin-right:auto;z-index:2}.mission-title span{color:#a8ccc8}.vision-title span{color:#c2a200}.values-title span{color:#8bc34a}.text{font-size:1.1rem;text-align:center;line-height:1.5;position:relative;z-index:0}.icon{position:absolute;width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2}.mission-icon{top:-1px;right:-40px}.vision-icon{top:-1px;left:-30px}.values-container{max-width:1000px;margin:140px auto 80px;position:relative}.diamond-icon{position:absolute;top:-100px;left:50%;transform:translateX(-50%);width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:3}.values-connector{position:absolute;top:-200px;left:50%;width:2px;height:80px;background-color:#8bc34a;transform:translateX(-50%)}fieldset.values-box{border:1px solid #8bc34a;border-bottom:0;padding:50px 20px}.values-box::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#8bc34a}.values-box .bottom-accent{position:absolute;bottom:-3px;left:50%;transform:translateX(-50%);width:80px;height:6px;background-color:#8bc34a;z-index:1}.values-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.value-item{grid-column:span 2}.value-item:last-child{grid-column-end:4}.value-item{text-align:center}.value-icon{margin-bottom:20px;border:0!important}.value-title{color:#8bc34a;font-weight:bold;text-transform:uppercase;margin-bottom:10px}.value-divider{width:50px;height:3px;background-color:#8bc34a;margin:15px auto 0}.value-description{line-height:1.4}.center-icons{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;z-index:3}.center-icon{margin:0 15px}@media(max-width:992px){.components-container{flex-direction:column;align-items:center}.mission-container,.vision-container{margin:0 0 60px 0;width:350px}.values-grid{grid-template-columns:1fr}.vision-icon{top:-1px;left:-40px}legend.title{font-size:14px!important}.value-item{grid-column:span 3}}@media(max-width:576px){.values-grid{grid-template-columns:1fr}}.product h4{font-family:"New Forest","Garamond",serif;font-weight:200;font-size:1.5rem;letter-spacing:2px;line-height:1;color:var(--gold);padding-top:1rem}.product img{border-radius:5%}.product h5{color:var(--light);font-size:1rem;margin-bottom:0}.product p{color:var(--white);font-size:.9rem}.productlist.conc .product{text-decoration:none;border:0;cursor:pointer}.productlist.conc .product:hover{background-color:var(--teal-primary)}.productlist.conc .product img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.productlist.conc .product:hover img{-webkit-filter:none;filter:none}.productlist.conc .product.selected img{-webkit-filter:none;filter:none}.productlist a{text-decoration:none;border:0}.productlist a:hover .product{background-color:var(--teal-primary)}.strainfinder .search{position:relative}.strainfinder .search i{position:absolute;top:2px;opacity:.6;padding:1em;display:flex;align-items:center;color:var(--teal-primary)}.strainfinder .search .searchbox{padding-left:3em;background:var(--finder-bg1);color:var(--teal-primary);margin-bottom:.2rem;border-radius:.2rem}.strainfinder .search .searchbox::placeholder{color:rgba(0,0,0,.5)}.strainfinder .results{background:var(--finder-bg2);max-height:10rem;overflow:auto;border-radius:.2rem;position:relative}.strainfinder .header{padding:1rem;padding-bottom:0;font-size:1rem;color:rgba(0,0,0,.8)}.strainfinder .result a{padding:.5rem;padding-left:1.5rem;font-size:.98rem;color:rgba(0,0,0,.8);text-decoration:none}.strainfinder .result a:hover{color:rgba(90,90,90,.8)}.ps__thumb-y{background-color:#000}button[aria-expanded="true"] .fa-chevron-down{display:none}button[aria-expanded="false"] .fa-chevron-up{display:none}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:100%;padding:0;-webkit-transform:translate(0,-60%);-ms-transform:translate(0,-60%);transform:translate(0,-60%);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:"Font Awesome 6 Free";font-size:30px;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:"";font-weight:900}[dir='rtl'] .slick-prev:before{content:"";font-weight:900}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:"";font-weight:900}[dir='rtl'] .slick-next:before{content:"";font-weight:900}#zipbox{padding:1rem;background-color:var(--teal-dark)}#zipbox input{padding-left:.5rem;background:var(--finder-bg1);color:var(--teal-primary);border-radius:.6rem}#zipbox input::placeholder{font-size:.8rem;text-align:left}.gm-style-iw-ch span{font-size:1rem;font-weight:bold}.gm-ui-hover-effect>span{background-color:var(--cream)!important}.gm-style-iw-d{overflow:hidden!important;margin-top:5px}.gm-style-iw,.gm-style .gm-style-iw-tc::after{background-color:var(--teal-primary)!important;color:var(--cream)}#list{padding:0;background-color:var(--cream);color:var(--teal-dark)}#list li{padding:1rem;border-bottom:1px solid var(--teal-dark)}#list li:hover{background-color:#e6e2d4;cursor:pointer}#mapcontainer{padding:0}.maptitle{text-align:left}.maptitle p{margin-bottom:0!important}h1.maptitle{font-size:1.2rem}.maptitle a{color:#f6f2e4;text-decoration:none}.maptitle a:hover{color:#e2dcc9}ol{padding:0}.modal-backdrop{opacity:.9!important}.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:2rem;border:1px solid rgba(255,255,255,.3);text-align:center}.agegate h1{font-size:3rem}.agegate p{font-size:1.5rem}@media(min-width:400px){.agegate h1{font-size:4rem}}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports(-ms-overflow-style:none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}.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;-khtml-user-select: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}