.dispensary-page-gap{height:56px}.kg-deals-large .swiper-slide:nth-child(even) .inner .left{background-color:var(--kg-color-dark)}.kg-deals-large .swiper-slide:nth-child(even) .slider-btns .elementor-button:first-child{background-color:var(--kg-color-green);color:var(--kg-color-dark)}.kg-deals-large .swiper-slide:nth-child(even) .slider-btns .elementor-button:first-child:hover{background-color:var(--kg-color-cream)}.deals-large-carousel-container{margin-bottom:47px}.brands-carousel-container{margin-bottom:25px}.elementor-widget-dispensary_brands .intro-content,.elementor-widget-dispensary_deals_carousel_large .intro-content{margin-bottom:21px}.elementor-widget-dispensary_brands .intro-content h3,.elementor-widget-dispensary_deals_carousel_large .intro-content h3{margin-top:0;margin-bottom:3px}.elementor-widget-dispensary_brands .intro-content h3 .kg-line,.elementor-widget-dispensary_deals_carousel_large .intro-content h3 .kg-line{display:block}.elementor-widget-dispensary_brands .intro-content h3 .kg-line:first-child,.elementor-widget-dispensary_deals_carousel_large .intro-content h3 .kg-line:first-child{margin-bottom:3px}.elementor-widget-dispensary_brands .intro-content h3 .kg-eyebrow,.elementor-widget-dispensary_deals_carousel_large .intro-content h3 .kg-eyebrow{font-size:15px}.brands-carousel-container,.deals-large-carousel-container{position:relative}.kg-brands-carousel .swiper-wrapper{height:auto}.kg-brands-carousel .swiper-slide{position:relative;height:auto}.kg-brands-carousel .swiper-slide .content{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:center;height:100%}.kg-brands-carousel .swiper-slide .inner{display:flex;flex-direction:row;flex-wrap:nowrap;position:relative;overflow:hidden;border-radius:10px;height:100%;padding:22px 25px;align-items:center;justify-content:center}.kg-brands-carousel .swiper-slide .inner{background-color:var(--kg-color-green)}.kg-brands-carousel .swiper-slide .inner .left,.kg-brands-carousel .swiper-slide .inner .right{position:relative;overflow:hidden}.kg-brands-carousel .swiper-slide .inner .left{width:65%}.kg-brands-carousel .swiper-slide .inner .right{width:35%;text-align:right;padding-left:10px}.kg-brands-carousel h4{margin-bottom:5px;margin-top:0}.kg-brands-carousel h4{color:var(--kg-color-dark)}.kg-brands-carousel p{margin-bottom:0;margin-top:0}.kg-brands-carousel .elementor-button{background-color:var(--kg-color-dark);color:var(--kg-color-cream)}.kg-brands-carousel .elementor-button:hover{background-color:var(--kg-color-cream);color:var(--kg-color-dark)}.kg-store-info h6{color:var(--kg-color-green)}.kg-store-info h1,.kg-store-info p,.kg-store-info .phone{color:var(--kg-color-cream)}.kg-store-info .phone{transition-duration:0.25s}.kg-store-info .hour-container{display:flex;flex-direction:row;flex-wrap:nowrap;gap:30px;margin-top:10px}.kg-store-info .amenity-container{display:flex;flex-direction:row;flex-wrap:nowrap;gap:30px;margin-top:15px}.kg-store-info .amenity-container p{display:flex;flex-direction:row;align-items:center;gap:10px}.kg-store-info .amenity-container p:before{content:"";background-image:url(/wp-content/uploads/2023/07/Checkmark.svg);background-size:contain;background-repeat:no-repeat;width:13px;height:13px;position:relative;display:block;margin-top:-2px}.kg-store-info .elementor-button.elementor-size-sm{background-color:transparent;color:var(--kg-color-cream)}.kg-store-info .elementor-button.elementor-size-sm:hover,.kg-store-info .phone:hover{color:var(--kg-color-green)}.kg-store-info .elementor-button.elementor-size-md{color:var(--kg-color-dark)}.kg-store-info .elementor-button.elementor-size-md:hover{color:var(--kg-color-dark);background-color:var(--kg-color-cream)}.kg-store-info .btn-container{margin-top:15px}.kg-store-info .btn-container .elementor-button:not(:first-child){margin-left:5px}.amenity-large-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;max-width:1000px;margin:0 auto;margin-top:67px}.amenity-large-container .item .wrapper{text-align:center;max-width:125px}.amenity-large-container .item img{max-height:45px;width:auto;margin-bottom:5px}.dispensary-gallery{margin-top:10px;position:relative}.dispensary-gallery .swiper-wrapper{height:auto}.dispensary-gallery .swiper-slide{position:relative;height:auto}.dispensary-gallery .swiper-slide img{width:100%;height:530px;border-radius:20px;object-fit:cover}.elementor-widget-dispensary_galley .swiper-nav-container{position:absolute;top:50%;z-index:4;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.elementor-widget-dispensary_galley .swiper-button-next-gallery,.elementor-widget-dispensary_galley .swiper-button-prev-gallery{cursor:pointer;position:absolute}.elementor-widget-dispensary_galley .swiper-button-next-gallery{right:0;margin-right:-60px}.elementor-widget-dispensary_galley .swiper-button-prev-gallery{margin-left:-60px;left:0;transform:rotate(180deg)}.kg-store-team{padding:60px 0}.kg-store-team .wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.kg-store-team .wrapper .left,.kg-store-team .wrapper .right{width:50%}.kg-store-team .wrapper .left{padding-left:121px;padding-right:30px}.kg-store-team h2,.kg-store-team p{color:var(--kg-color-cream)}.kg-store-team span{font-weight:bold;text-transform:uppercase;letter-spacing:0.05em;font-size:12px}.kg-store-team h2{margin-top:0;margin-bottom:20px}.kg-store-team p{font-family:var(--kg-font-alt);font-size:12px;margin-top:6px;margin-bottom:16px;max-width:370px}.kg-store-team img{width:100%;height:362px;object-fit:cover;border-radius:15px}@media screen and (min-width: 1600px){.kg-brands-carousel .swiper-slide .inner{padding:24px 27px}.amenity-large-container{max-width:1175px}.amenity-large-container .item .wrapper{max-width:139px}.amenity-large-container .item img{max-height:49px;margin-bottom:9px}.kg-store-team p{max-width:425px}}@media screen and (max-width: 1380px){.elementor-widget-dispensary_galley .swiper-button-prev-gallery{margin-left:15px}.elementor-widget-dispensary_galley .swiper-button-next-gallery{margin-right:15px}}@media screen and (max-width: 1200px){.kg-store-team .wrapper .left{padding-left:30px}}@media screen and (max-width: 1024px){.dispensary-gallery .swiper-slide img{height:400px}.kg-brands-carousel .swiper-slide .inner{flex-direction:column}.kg-brands-carousel .swiper-slide .inner .left,.kg-brands-carousel .swiper-slide .inner .right{width:100%!important}.kg-brands-carousel .swiper-slide .inner .right{text-align:left;padding-left:0}.kg-brands-carousel .swiper-slide .inner .right .elementor-button{margin-top:15px}}@media screen and (max-width: 767px){.deals-large-carousel-container{margin-bottom:0}.amenity-large-container .item .wrapper{margin:0 auto;margin-bottom:40px}.amenity-large-container .item:last-child .wrapper{margin-bottom:0}.dispensary-gallery .swiper-slide img,.kg-store-team img{height:250px}.kg-store-team .wrapper{flex-direction:column}.kg-store-team .wrapper .left,.kg-store-team .wrapper .right{width:100%;padding-left:20px;padding-right:20px}.kg-store-team .wrapper .right{margin-top:15px}.amenity-large-container{flex-wrap:wrap;justify-content:space-around;margin-top:20px}}@media screen and (max-width: 1199px){.kg-brands-carousel .swiper-slide .inner .left{width:59%}.kg-brands-carousel .swiper-slide .inner .right{width:41%}}@media screen and (max-width: 767px){.elementor-widget-dispensary_galley .swiper-button-next-gallery{margin-right:30px}.amenity-large-container h4{font-size:16px}.amenity-large-container .item .wrapper{padding:0 10px;text-align:center}.amenity-large-container .item{width:50%}}body .elementor-widget-dispensary_faqs .dispensary-faqs{max-width:800px!important;margin:0 auto!important}body .elementor-widget-dispensary_faqs .dispensary-faqs h2{text-align:center!important;margin-bottom:40px!important}body .elementor-widget-dispensary_faqs .dispensary-faqs .faq-item{background:var(--kg-color-green)!important;border:none!important;border-radius:20px!important;box-shadow:0 2px 6px rgba(0, 0, 0, 0.04)!important;margin-bottom:15px!important;overflow:hidden;transition:all 0.2s ease}body .elementor-widget-dispensary_faqs .dispensary-faqs h3.faq-question{position:relative!important;margin:0;padding:18px 52px 18px 20px!important;color:#222;font-size:20px!important;font-weight:500;text-transform:none!important;cursor:pointer!important}body .elementor-widget-dispensary_faqs .dispensary-faqs h3.faq-question::after{content:'+'!important;position:absolute!important;right:20px!important;top:50%!important;transform:translateY(-50%)!important;font-size:20px}body .elementor-widget-dispensary_faqs .dispensary-faqs .faq-item.active h3.faq-question::after{content:'−'!important}body .elementor-widget-dispensary_faqs .dispensary-faqs .faq-answer{display:none!important;padding:0 20px 20px!important;color:#222;line-height:1.6}body .elementor-widget-dispensary_faqs .dispensary-faqs .faq-item.active .faq-answer{display:block!important}body .elementor-widget-dispensary_faqs .dispensary-faqs .faq-answer a{color:#fff}@media (max-width: 767px){body .elementor-widget-dispensary_faqs .dispensary-faqs h3.faq-question{font-size:17px!important}}
